.btn-ghlRxRBFCzkyAh {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.page-hDtLhlDAR {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.section-fzCzOJbeJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: max-content;
  margin: calc(0vw/var(--resizer)*100) auto calc(0vw/var(--resizer)*100) auto;
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  gap: undefined;
  flex-direction: column;
  background: inherit;
  background-color: #e6ffff;
}

.large-VovzHgZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(42vw/var(--resizer)*100);
}

.button-zJCqKbp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(14vw/var(--resizer)*100);
  appURL: index.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.btn-mNgfEkPW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #9dfff2;
  appURL: themelist0.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(38vw/var(--resizer)*100);
}

.more-RANfVFlEkRpJw {
  font-weight: 900;
  font-family: 'EB Garamond', serif;
  color: #e6ffff;
  font-size: calc(18vw/var(--resizer)*100);
}

.current-FPfvkUjCKAmV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #1c0714;
  appURL: themelist0.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(38vw/var(--resizer)*100);
}

.text-RuGIeGrJ {
  font-weight: 900;
  font-family: 'EB Garamond', serif;
  color: #e6ffff;
  font-size: calc(18vw/var(--resizer)*100);
}

.btn-OiGexQIfuJDUG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
}

.img-PnguGrBKbu {
  font-family: 'EB Garamond', serif;
  font-size: calc(42vw/var(--resizer)*100);
  font-weight: 900;
  color: #1c0714;
}

.preview-ACsXMAf {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  line-height: calc(24vw/var(--resizer)*100);
}

.large-AHkSlNiLhBu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 105%;
  height: max-content;
  gap: calc(28vw/var(--resizer)*100);
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  flex-direction: column;
}

.xl-bsOIMpCumU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.thumb-YRCfJEEUOxYBYlg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  text-align: undefined;
}

.widget-eeDEUkxi {
  font-family: 'EB Garamond', serif;
  font-size: calc(42vw/var(--resizer)*100);
  font-weight: 900;
  color: #1c0714;
}

.tagline-bCprpEgH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: max-content;
  margin: calc(0vw/var(--resizer)*100) auto calc(0vw/var(--resizer)*100) auto;
}

.btn-DNNTyizvLfyvULt {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  max-width: 583%;
  gap: calc(72vw/var(--resizer)*100);
  flex-wrap: nowrap;
  width: 100%;
  column-gap: calc(22vw/var(--resizer)*100);
  overflow-x: scroll;
  scroll-snap-type: x mandatory;
  padding: 30px 10%;
}

.tooltip-ZBjyjzFoQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(38vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-5vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(6vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(28, 7, 20, .4);
  scroll-snap-align: center;
}

.narrow-jqpLSJlTXL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(38vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-5vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(6vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(28, 7, 20, .4);
  scroll-snap-align: center;
}

.tip-rNFoyIfHsC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(38vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-5vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(6vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(28, 7, 20, .4);
  scroll-snap-align: center;
}

.tip-EJozzg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(38vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-5vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(6vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(28, 7, 20, .4);
  scroll-snap-align: center;
}

.xs-QtUSEJaZz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(38vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-5vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(6vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(28, 7, 20, .4);
  scroll-snap-align: center;
}

.preview-NLhUtJoZxHp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(38vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-5vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(6vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(28, 7, 20, .4);
  scroll-snap-align: center;
}

.row-PIDpBnl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  gap: calc(47vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #e4b4e3;
}

.tagline-erslUw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.xl-yYTXBGQzPcqrpu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
}

.box-oPGexh {
  font-family: 'EB Garamond', serif;
  font-size: calc(42vw/var(--resizer)*100);
  font-weight: 900;
  color: #1c0714;
}

.image-cqWSNJJFvJVPJqSU {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  line-height: calc(24vw/var(--resizer)*100);
}

.container-TmWhNFk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(22vw/var(--resizer)*100);
  flex-direction: row;
}

.image-aIGSaZzcA {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #1c0714;
  background-color: #e4b4e3;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(27vw/var(--resizer)*100);
}

.col-rwTkZXwsScwO {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #e6ffff;
  background-color: #9dfff2;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(27vw/var(--resizer)*100);
}

.pic-mStaywNgda {
  display: flex;
  position: relative;
  justify-content: space-evenly;
  align-items: center;
  width: 100%;
  height: 100%;
  gap: calc(23vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-wrap: wrap;
}

.preview-TwPUGpXJQVXse {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(626vw/var(--resizer)*100);
  max-width: calc(626vw/var(--resizer)*100);
  height: calc(474vw/var(--resizer)*100);
  padding: calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(47vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) dotted #1c0714;
  border-right: calc(2vw/var(--resizer)*100) dotted #1c0714;
  gap: calc(10vw/var(--resizer)*100);
}

.current-YZckPtyDsnGzGW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(342vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

.btn-PmPtrOkV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(342vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(32vw/var(--resizer)*100);
  appURL: index.html;
  height: calc(50vw/var(--resizer)*100);
}

.xs-dWOwqUOTuvy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(188vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #9dfff2;
  appURL: themelist1.html;
}

.wide-IolOeLCFVFPpoX {
  font-weight: 900;
  font-family: 'EB Garamond', serif;
  color: #e6ffff;
  font-size: calc(17vw/var(--resizer)*100);
}

.title-YLetqjCxV {
  display: flex;
  position: relative;
  justify-content: row;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
  padding: calc(33vw/var(--resizer)*100);
}

.all-rngSaAPFpe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.breadcrumbs-dyAvZiZkFtoKbi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.narrow-mVfulycKrMTxG {
  color: #1c0714;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.inner-WkFnBzNoFZvrESl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.box-ZeGNbXFMoLk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.active-PTjjIfBliO {
  color: #1c0714;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.section-yxequlXiCY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  gap: calc(10vw/var(--resizer)*100);
  padding: calc(26vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.subject-cyEesFbh {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  text-align: left;
}

.current-MjKuwsjzg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.pic-yhqsVKABRxzodk {
  font-family: 'EB Garamond', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #1c0714;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.subtitle-GxrEwXtCERnJTrhI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  border-radius: calc(47vw/var(--resizer)*100);
  margin: 10;
}

.preview-rQvsrJLYAb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.col-VgQgJJjNfRykjta {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(198vw/var(--resizer)*100);
  height: calc(198vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  margin: calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);
}

.huge-JGYUIUuDFjFli {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(626vw/var(--resizer)*100);
  max-width: calc(626vw/var(--resizer)*100);
  height: calc(474vw/var(--resizer)*100);
  padding: calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(47vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) dotted #1c0714;
  border-right: calc(2vw/var(--resizer)*100) dotted #1c0714;
  gap: calc(10vw/var(--resizer)*100);
}

.xl-cxREeM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(342vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

.img-QQSgWOHHOnu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(342vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(44vw/var(--resizer)*100);
  appURL: index.html;
  height: calc(50vw/var(--resizer)*100);
}

.aside-xeLIsc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(188vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #9dfff2;
  appURL: themelist2.html;
}

.subject-FNlrmyorEgogjSuR {
  font-weight: 900;
  font-family: 'EB Garamond', serif;
  color: #e6ffff;
  font-size: calc(17vw/var(--resizer)*100);
}

.heading-NvGBSpspwmhpda {
  display: flex;
  position: relative;
  justify-content: row;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
  padding: calc(33vw/var(--resizer)*100);
}

.preview-JShLIxeSdVMUGTeQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.large-CKQiAnkEELaa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.pic-IfnTMuNFKL {
  color: #1c0714;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.caption-EPmAhSpWuGVOJkhy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.sidebar-kPIaex {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.xl-LqlhqHZLjgVsm {
  color: #1c0714;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.column-XoGzuRYQRL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  gap: calc(10vw/var(--resizer)*100);
  padding: calc(26vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.huge-ufLZaWUSlKEGd {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  text-align: left;
}

.small-UHIBCDl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.content-JiXfnBigVsBkO {
  font-family: 'EB Garamond', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #1c0714;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.heading-NbZUGVh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  border-radius: calc(47vw/var(--resizer)*100);
  margin: 10;
}

.inner-KdziJvEq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.btn-yrrXFPBx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(198vw/var(--resizer)*100);
  height: calc(198vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  margin: calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);
}

.widget-kvNFRsdWD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(626vw/var(--resizer)*100);
  max-width: calc(626vw/var(--resizer)*100);
  height: calc(474vw/var(--resizer)*100);
  padding: calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(47vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) dotted #1c0714;
  border-right: calc(2vw/var(--resizer)*100) dotted #1c0714;
  gap: calc(10vw/var(--resizer)*100);
}

.section-GtetxXpp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(342vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

.lg-rZpaXYrgHlbh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(342vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(19vw/var(--resizer)*100);
  appURL: index.html;
  height: calc(50vw/var(--resizer)*100);
}

.section-SRHDFbcvt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(188vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #9dfff2;
  appURL: themelist3.html;
}

.thumbnail-OkdcSyGCqyiyw {
  font-weight: 900;
  font-family: 'EB Garamond', serif;
  color: #e6ffff;
  font-size: calc(17vw/var(--resizer)*100);
}

.thumbnail-PfvxcWTk {
  display: flex;
  position: relative;
  justify-content: row;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
  padding: calc(33vw/var(--resizer)*100);
}

.more-cDLGwd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.inner-ilqxKMcgGGCww {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.md-VDMqDTIKkCyh {
  color: #1c0714;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.sm-AKyFWgOhPVL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.big-vCtBIUpkRvcHJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.caption-JZIPrNLTHyW {
  color: #1c0714;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.large-AtIHLxXmDZQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  gap: calc(10vw/var(--resizer)*100);
  padding: calc(26vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.wrap-VemlIFPDTOhV {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  text-align: left;
}

.tiny-qNEtiHZnP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.wide-kASDKgNorh {
  font-family: 'EB Garamond', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #1c0714;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.subject-FnncocRaHjJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  border-radius: calc(47vw/var(--resizer)*100);
  margin: 10;
}

.xl-gQhPMcn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.text-OsxIMDo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(198vw/var(--resizer)*100);
  height: calc(198vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  margin: calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);
}

.heading-XOxGfU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(626vw/var(--resizer)*100);
  max-width: calc(626vw/var(--resizer)*100);
  height: calc(474vw/var(--resizer)*100);
  padding: calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(47vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) dotted #1c0714;
  border-right: calc(2vw/var(--resizer)*100) dotted #1c0714;
  gap: calc(10vw/var(--resizer)*100);
}

.section-bousXuC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(342vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

.pic-WBqYcgltMCxZVEbX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(342vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(2vw/var(--resizer)*100);
  appURL: index.html;
  height: calc(50vw/var(--resizer)*100);
}

.tiny-SIHmUrqmIMEiPhF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(188vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #9dfff2;
  appURL: themelist4.html;
}

.thumbnail-FQGkSooObcnCT {
  font-weight: 900;
  font-family: 'EB Garamond', serif;
  color: #e6ffff;
  font-size: calc(17vw/var(--resizer)*100);
}

.sidebar-VNweSpioSeRMhv {
  display: flex;
  position: relative;
  justify-content: row;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
  padding: calc(33vw/var(--resizer)*100);
}

.pic-QIwmtZQsPBGeBXJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.page-MaCMJmfR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.big-ltgpfRfl {
  color: #1c0714;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.caption-cPpWPIEYNZExWrg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.thumbnail-ePJHDp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.caption-KJteNa {
  color: #1c0714;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.tip-yUcqeFp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  gap: calc(10vw/var(--resizer)*100);
  padding: calc(26vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.icon-aQelRMW {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  text-align: left;
}

.tooltip-RnBJVxQdIasBnT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.aside-nOIDRzU {
  font-family: 'EB Garamond', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #1c0714;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.medium-qXMpmAqy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  border-radius: calc(47vw/var(--resizer)*100);
  margin: 10;
}

.sm-cfNdbM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.lg-OiiESEFR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(198vw/var(--resizer)*100);
  height: calc(198vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  margin: calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);
}

.small-eJLxIT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(626vw/var(--resizer)*100);
  max-width: calc(626vw/var(--resizer)*100);
  height: calc(474vw/var(--resizer)*100);
  padding: calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(47vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) dotted #1c0714;
  border-right: calc(2vw/var(--resizer)*100) dotted #1c0714;
  gap: calc(10vw/var(--resizer)*100);
}

.breadcrumbs-wfKJeKKvBnTZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(342vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

.lg-dTqamLfsn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(342vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(15vw/var(--resizer)*100);
  appURL: index.html;
  height: calc(50vw/var(--resizer)*100);
}

.pic-pdjzBwQnJvHHws {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(188vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #9dfff2;
  appURL: themelist5.html;
}

.subtitle-lGzIuw {
  font-weight: 900;
  font-family: 'EB Garamond', serif;
  color: #e6ffff;
  font-size: calc(17vw/var(--resizer)*100);
}

.subject-OWjYxDbRHfegYju {
  display: flex;
  position: relative;
  justify-content: row;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
  padding: calc(33vw/var(--resizer)*100);
}

.tiny-qkofYEqIsRUn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.thumb-TxKitWKDFbwqHjxv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.col-LoIKGtWLx {
  color: #1c0714;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.heading-FkzBkyo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.row-JZaxOcFP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.wrap-ETRWINpeQi {
  color: #1c0714;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.wrapper-KQJDig {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  gap: calc(10vw/var(--resizer)*100);
  padding: calc(26vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(26vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.medium-rNTkYzkhJyELu {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  text-align: left;
}

.small-zDzLWgLQkVb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.current-TLCciximwqNVGOr {
  font-family: 'EB Garamond', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #1c0714;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.heading-quubvUrZyNZKu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  border-radius: calc(47vw/var(--resizer)*100);
  margin: 10;
}

.page-jlnwayQeu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.col-TLenFsOXQbkOwJX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(198vw/var(--resizer)*100);
  height: calc(198vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  margin: calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);
}

.small-UMbOrGEnOSay {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(0vw/var(--resizer)*100) 10%;
  background-color: #e4b4e3;
  flex-direction: column;
}

.avatar-btmHca {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid rgb(241,243,244);
}

.wrapper-lzsbtqXsQYC {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  text-decoration: none;
  text-align: undefined;
}

.pic-nJxbqJiFfhpKuaWm {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  text-decoration: none;
  text-align: undefined;
}

.tooltip-vFaJBszAJNxTWLO {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  text-decoration: none;
  text-align: undefined;
}

.md-HWWqSTRNgbUZUSeJ {
  display: none;
}

.tagline-ZeHFnVCMdXfAEPC {
  display: flex;
  position: fixed;
  width: 38%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(45vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #e6ffff;
  border: calc(1vw/var(--resizer)*100) ridge #1c0714;
  justify-content: center;
  align-items: center;
  opacity: .85;
  border-radius: calc(16vw/var(--resizer)*100);
}

.button-ZryheKDECBCcsB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(8vw/var(--resizer)*100);
}

.content-FhPPmpEHkHcSXh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(31vw/var(--resizer)*100);
}

.wrapper-rhBpchxToifeuj {
  width: auto;
  height: auto;
  border-radius: calc(0vw/var(--resizer)*100);
  background-color: #9dfff2;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.small-xzlTzzkQDglrP {
  font-weight: 900;
  font-family: 'EB Garamond', serif;
  color: #e6ffff;
  font-size: calc(18vw/var(--resizer)*100);
}

.image-AzdSTUOtv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.title-dbISMiO {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  width: 100%;
  text-align: left;
}


.big-NZEqNIszcdxKoMu {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.heading-agnaqVUF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: max-content;
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  margin: auto auto auto auto;
  background-color: #e4b4e3;
  flex-direction: column;
}

.lg-ayKnREjsbvgXh {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


.all-azmHENuHJyDdXAhw {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.inner-uxrratozRqj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: max-content;
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  margin: auto auto auto auto;
  background-color: #e6ffff;
  flex-direction: column;
}

.grid-LokKliQMxodT {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


.col-cOhLXOT {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.pic-YVCMxaHWrpYPVCxb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: max-content;
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  margin: auto auto auto auto;
  background-color: #e6ffff;
  flex-direction: column;
}

.wrap-IVeSOFbiAyX {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


.small-cOnwUnPJBCo {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.wide-UqxwPHMsgY {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.current-RyJsFaGzGbBW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: max-content;
  margin: calc(0vw/var(--resizer)*100) auto calc(0vw/var(--resizer)*100) auto;
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  gap: undefined;
  flex-direction: column;
  background: inherit;
  background-color: #e4b4e3;
}

.page-JNNpXukiIc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(50vw/var(--resizer)*100);
}

.tooltip-GCZbtWZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  appURL: index.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.all-SSAKPurFMvZiOFhg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(2vw/var(--resizer)*100);
  background-color: #9dfff2;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(47vw/var(--resizer)*100);
}

.row-ESVKOzwOZbo {
  font-weight: 900;
  font-family: 'EB Garamond', serif;
  color: #e6ffff;
  font-size: calc(18vw/var(--resizer)*100);
}

.active-RuIIXHMPCB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(2vw/var(--resizer)*100);
  background-color: #1c0714;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(47vw/var(--resizer)*100);
}

.narrow-CXCOVS {
  font-weight: 900;
  font-family: 'EB Garamond', serif;
  color: #e6ffff;
  font-size: calc(18vw/var(--resizer)*100);
}

.grid-NoDbNqJklb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
}

.page-XJnBESoMkd {
  font-family: 'EB Garamond', serif;
  font-size: calc(42vw/var(--resizer)*100);
  font-weight: 900;
  color: #1c0714;
}

.large-RgKdbfyVu {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  line-height: calc(24vw/var(--resizer)*100);
}

.subject-gADLTyAxNg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 71%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(33vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) dashed #1c0714;
  border-bottom: calc(2vw/var(--resizer)*100) dashed #1c0714;
  flex-wrap: wrap;
}

.text-EUCbZVTxFB {
  display: flex;
  position: relative;
  justify-content: nowrap;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.column-npNOIohfRScQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.thumb-janqrxnvo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.headline-TScSkSm {
  color: #1c0714;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.tooltip-dqfVruPBMIeZVMy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.container-MCZnqQUggmq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.img-NHviSnOLwKozYU {
  color: #1c0714;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.aside-vzPHdfOdS {
  font-family: 'EB Garamond', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  text-align: left;
}

.tip-kdZYWQiWk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(0vw/var(--resizer)*100) 10%;
  background-color: #e4b4e3;
  flex-direction: column;
}

.wide-PYwsmbleMTokOS {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid rgb(241,243,244);
}

.lg-eflocPRoBjMo {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  text-decoration: none;
  text-align: undefined;
}

.button-MaZWvf {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  text-decoration: none;
  text-align: undefined;
}

.active-EHujMZD {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  text-decoration: none;
  text-align: undefined;
}

.large-aIRgBOds {
  display: none;
}


.avatar-boTVzfmW {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.caption-kMOicKqEIJptJF {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.aside-amUBndqs {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: max-content;
  margin: calc(0vw/var(--resizer)*100) auto calc(0vw/var(--resizer)*100) auto;
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  gap: undefined;
  flex-direction: column;
  background: inherit;
  background-color: #e6ffff;
}

.widget-DNOEWxHxKObL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(27vw/var(--resizer)*100);
}

.tiny-hoaoVHlWuwnDHbZy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
}

.userpic-qymCAnOfDqOcK {
  font-family: 'EB Garamond', serif;
  font-size: calc(42vw/var(--resizer)*100);
  font-weight: 900;
  color: #1c0714;
}

.active-wtZbMrDmYegjg {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  line-height: calc(24vw/var(--resizer)*100);
}

.title-oWVjhMMgZEM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(24vw/var(--resizer)*100);
  appURL: index.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.pic-WyOYuLdOLXQNLND {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(9vw/var(--resizer)*100);
  background-color: #9dfff2;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
}

.grid-XPOFalleevewL {
  font-weight: 900;
  font-family: 'EB Garamond', serif;
  color: #e6ffff;
  font-size: calc(18vw/var(--resizer)*100);
}

.content-RfvwTHomrXv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: calc(47vw/var(--resizer)*100);
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  background-color: #e6ffff;
}

.tagline-jbNJDWah {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 71%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(33vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) dashed #1c0714;
  border-bottom: calc(2vw/var(--resizer)*100) dashed #1c0714;
  flex-wrap: wrap;
}

.subject-sbJoQcbvJbMxnywk {
  font-family: 'EB Garamond', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  text-align: left;
}

.image-srcMNHl {
  display: flex;
  position: relative;
  justify-content: nowrap;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.preview-agYzxKEyJFRES {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.big-EEuCsp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.image-wWGFHaBUWCZiA {
  color: #1c0714;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.thumb-mASLwBc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.page-HdgEtOvV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.lg-YQZzcMf {
  color: #1c0714;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.sidebar-XwbnZHSfRz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(0vw/var(--resizer)*100) 10%;
  background-color: #e4b4e3;
  flex-direction: column;
}

.tooltip-HTRUIJpf {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid rgb(241,243,244);
}

.aside-kXayWsoAXT {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  text-decoration: none;
  text-align: undefined;
}

.avatar-psbDhllj {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  text-decoration: none;
  text-align: undefined;
}

.preview-PQusISW {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  text-decoration: none;
  text-align: undefined;
}

.image-EHfUVWBa {
  display: none;
}


.headline-SfTnFMBH {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.box-Wbwpsd {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.container-yTNBZpYEwAWvmK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(26vw/var(--resizer)*100);
}

.tiny-bhYVJSzaOXfRXlF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(14vw/var(--resizer)*100);
  appURL: index.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.button-KkrkcmpTaxFJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(27vw/var(--resizer)*100);
  background-color: #9dfff2;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(28vw/var(--resizer)*100);
}

.headline-FIdfFeUcWygP {
  font-weight: 900;
  font-family: 'EB Garamond', serif;
  color: #e6ffff;
  font-size: calc(18vw/var(--resizer)*100);
}

.wide-QHPQxTPIgqtmhIzr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(27vw/var(--resizer)*100);
  background-color: #1c0714;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(28vw/var(--resizer)*100);
}

.content-cAZivEgviou {
  font-weight: 900;
  font-family: 'EB Garamond', serif;
  color: #e6ffff;
  font-size: calc(18vw/var(--resizer)*100);
}

.medium-LvcLbgAmMMLmwc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
}

.content-jESSPLvPpsIDwkQ {
  font-family: 'EB Garamond', serif;
  font-size: calc(42vw/var(--resizer)*100);
  font-weight: 900;
  color: #1c0714;
}

.small-sCpRhtlfdwbkE {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  line-height: calc(24vw/var(--resizer)*100);
}

.all-jEfWXQuKai {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 71%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(33vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) dashed #1c0714;
  border-bottom: calc(2vw/var(--resizer)*100) dashed #1c0714;
  flex-wrap: wrap;
}

.tooltip-WZQEWM {
  font-family: 'EB Garamond', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  text-align: left;
}

.box-LbRNvhZQGeOE {
  display: flex;
  position: relative;
  justify-content: nowrap;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.page-stCDyAuhNeuJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.large-pbmiGEZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.big-WbWKwWKy {
  color: #1c0714;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.userpic-fvUsEA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.more-zviiqk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.wrapper-nCwZXTXsgW {
  color: #1c0714;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.desc-RwLWrJFtlJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(0vw/var(--resizer)*100) 10%;
  background-color: #e4b4e3;
  flex-direction: column;
}

.all-DqDsNWdveeTBrXJb {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid rgb(241,243,244);
}

.img-PnCnkAWaSPpNYUe {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  text-decoration: none;
  text-align: undefined;
}

.sidebar-vazIzMIi {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  text-decoration: none;
  text-align: undefined;
}

.tiny-zRKQGodUsuq {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  text-decoration: none;
  text-align: undefined;
}

.wide-LVRSmM {
  display: none;
}


.subject-FZRieqBKKXIdu {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.big-zdmtAaKSHo {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.picture-zMGRERewdjWrbEe {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 80%;
  height: max-content;
  margin: calc(0vw/var(--resizer)*100) auto calc(0vw/var(--resizer)*100) auto;
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  gap: undefined;
  flex-direction: row;
  background: inherit;
  background-color: #e6ffff;
}

.image-rlsrtljggjtaaSvf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(36vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.container-eaeaUaBqfZWtYzA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.more-AuCREzJmdEMA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(340vw/var(--resizer)*100);
  height: calc(340vw/var(--resizer)*100);
  border-radius: calc(19vw/var(--resizer)*100);
  box-shadow: calc(2vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(12vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(28, 7, 20, .2);
}

.big-ZyhCIJQHPtYBtCO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(36vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.heading-TCbUpnkMuBPMOooJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(4vw/var(--resizer)*100);
  appURL: index.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.subject-UhpGwdKAPJf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
  background-color: #9dfff2;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
}

.subtitle-kTEXWvMMVq {
  font-weight: 900;
  font-family: 'EB Garamond', serif;
  color: #e6ffff;
  font-size: calc(18vw/var(--resizer)*100);
}

.caption-ZszSujQmfgqVuRH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
  background-color: #1c0714;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
}

.wrapper-LqMEihQRFwjD {
  font-weight: 900;
  font-family: 'EB Garamond', serif;
  color: #e6ffff;
  font-size: calc(18vw/var(--resizer)*100);
}

.tiny-cxiJwFUCQileu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
  width: calc(500vw/var(--resizer)*100);
}

.title-FwBfoNI {
  font-family: 'EB Garamond', serif;
  font-size: calc(42vw/var(--resizer)*100);
  font-weight: 900;
  color: #1c0714;
}

.active-NitcDdkD {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  line-height: calc(24vw/var(--resizer)*100);
}

.img-byFadPgxI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: calc(31vw/var(--resizer)*100);
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  background-color: #e6ffff;
}

.avatar-ozDttoFIG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 71%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(33vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) dashed #1c0714;
  border-bottom: calc(2vw/var(--resizer)*100) dashed #1c0714;
  flex-wrap: wrap;
}

.medium-qUGyUoWNN {
  display: flex;
  position: relative;
  justify-content: nowrap;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.userpic-LcwtWSEqoVCqUxQH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.xs-mrxrjtZXYd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.content-OsLhjJMwMVG {
  color: #1c0714;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.subject-oUEZrio {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.title-NmuHQjnNqaI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.btn-JAGFnrUjpgLPMcN {
  color: #1c0714;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.xs-UQmnwKOvTEJ {
  font-family: 'EB Garamond', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  text-align: left;
}

.heading-FvhoyTMsAYsnkxc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(0vw/var(--resizer)*100) 10%;
  background-color: #e4b4e3;
  flex-direction: column;
}

.xs-iOgBwruIlKMWtWT {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid rgb(241,243,244);
}

.medium-AqmUqSm {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  text-decoration: none;
  text-align: undefined;
}

.sidebar-IRVWPYdEwmftIzJ {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  text-decoration: none;
  text-align: undefined;
}

.subject-lcwVAyhqW {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  text-decoration: none;
  text-align: undefined;
}

.btn-pYcLVRzPGoKmzibf {
  display: none;
}


.current-hoxlUZqBoKXFgRL {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.more-QgWedcUJttNoCl {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.subtitle-wahkdgwEYoRlmJ {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 80%;
  height: max-content;
  margin: calc(0vw/var(--resizer)*100) auto calc(0vw/var(--resizer)*100) auto;
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  gap: undefined;
  flex-direction: row;
  background: inherit;
  background-color: #e6ffff;
}

.wide-PjyUpwDdtOc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(21vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.heading-WihhFYDZYITcFXoe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
  width: calc(500vw/var(--resizer)*100);
}

.tagline-cAxYOclBtCVQuzn {
  font-family: 'EB Garamond', serif;
  font-size: calc(42vw/var(--resizer)*100);
  font-weight: 900;
  color: #1c0714;
}

.large-nTZfeZVpUgTQAiNF {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  line-height: calc(24vw/var(--resizer)*100);
}

.img-uhXOEiZTlnj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(27vw/var(--resizer)*100);
  appURL: index.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.title-NhAZNFvP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(42vw/var(--resizer)*100);
  background-color: #9dfff2;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
}

.pic-nSqKvv {
  font-weight: 900;
  font-family: 'EB Garamond', serif;
  color: #e6ffff;
  font-size: calc(18vw/var(--resizer)*100);
}

.text-KGMWulSjusrvDzQu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(42vw/var(--resizer)*100);
  background-color: #1c0714;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
}

.title-fxmKbvvEBmIQk {
  font-weight: 900;
  font-family: 'EB Garamond', serif;
  color: #e6ffff;
  font-size: calc(18vw/var(--resizer)*100);
}

.thumb-xtMPhVoe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(21vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.active-ZsSrgl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.button-FhJKjbuAMFD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(409vw/var(--resizer)*100);
  height: calc(409vw/var(--resizer)*100);
  border-radius: calc(19vw/var(--resizer)*100);
  box-shadow: calc(4vw/var(--resizer)*100) calc(-1vw/var(--resizer)*100) calc(6vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(28, 7, 20, .3);
}

.subtitle-QRqiYdczdWZfy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: calc(37vw/var(--resizer)*100);
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  background-color: #e4b4e3;
}

.subtitle-DGIdOLHlNrxTiKje {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 71%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(33vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) dashed #1c0714;
  border-bottom: calc(2vw/var(--resizer)*100) dashed #1c0714;
  flex-wrap: wrap;
}

.sm-ikAtgzLLesdelgVi {
  display: flex;
  position: relative;
  justify-content: nowrap;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.avatar-yfSJhnMYH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.grid-GaVeZHyThwOf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.aside-fgRoiJgDSAQ {
  color: #1c0714;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.medium-rApRjamYu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.md-uZssmMAikMA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.wide-MhygwbPmulO {
  color: #1c0714;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.col-ZByjNMICzGATlOd {
  font-family: 'EB Garamond', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  text-align: left;
}

.container-zYgoIjrVPeNRIfIw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(0vw/var(--resizer)*100) 10%;
  background-color: #e4b4e3;
  flex-direction: column;
}

.col-qPNvmDwaEzza {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid rgb(241,243,244);
}

.sm-KeGHYyjcQKlbl {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  text-decoration: none;
  text-align: undefined;
}

.sidebar-XOUPmVUoiomQepjc {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  text-decoration: none;
  text-align: undefined;
}

.desc-OVwbjXHDcRzupm {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  text-decoration: none;
  text-align: undefined;
}

.breadcrumbs-UHYMhkiQu {
  display: none;
}


.box-XRAQqqfzIpAlA {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.title-zJVhdnVphvlexnYy {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.preview-qIrYmY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(20vw/var(--resizer)*100);
}

.userpic-KkujGieESa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(36vw/var(--resizer)*100);
  appURL: index.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.holder-OXmuOHeBEquuK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(8vw/var(--resizer)*100);
  background-color: #9dfff2;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(42vw/var(--resizer)*100);
}

.column-CZxPtoZ {
  font-weight: 900;
  font-family: 'EB Garamond', serif;
  color: #e6ffff;
  font-size: calc(18vw/var(--resizer)*100);
}

.headline-ClsOjFxHvOge {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
}

.heading-tFXLXZsfqHU {
  font-family: 'EB Garamond', serif;
  font-size: calc(42vw/var(--resizer)*100);
  font-weight: 900;
  color: #1c0714;
}

.button-KYwsYfDXAV {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  line-height: calc(24vw/var(--resizer)*100);
}

.tagline-NdfxTHSjKVp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: calc(49vw/var(--resizer)*100);
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  background-color: #e6ffff;
}

.control-bgoNoBNRkQTPzhV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 71%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(33vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) dashed #1c0714;
  border-bottom: calc(2vw/var(--resizer)*100) dashed #1c0714;
  flex-wrap: wrap;
}

.img-RYvOzmKHvud {
  display: flex;
  position: relative;
  justify-content: nowrap;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.aside-ucBVJAiDoVgLaktP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.big-AhSdWoVTcJHPC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.btn-ZacYKCOPukim {
  color: #1c0714;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.desc-wSXhrvETnHK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.desc-xatBSVKrvXlKX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.desc-OxjLrSjZlEEB {
  color: #1c0714;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.desc-kELEhOQD {
  font-family: 'EB Garamond', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  text-align: left;
}

.section-lKExyDTPNEGg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(0vw/var(--resizer)*100) 10%;
  background-color: #e4b4e3;
  flex-direction: column;
}

.wrap-DOAlxxANaJpP {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid rgb(241,243,244);
}

.subject-PDtkvLMdW {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  text-decoration: none;
  text-align: undefined;
}

.pic-VrWTcH {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  text-decoration: none;
  text-align: undefined;
}

.aside-JTjOCqXIoHjfBnab {
  font-family: 'EB Garamond', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1c0714;
  text-decoration: none;
  text-align: undefined;
}

.icon-HLWJRWme {
  display: none;
}

