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

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

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

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

.inner-xRFIwTAKwyGKG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(283vw/var(--resizer)*100);
  height: calc(76vw/var(--resizer)*100);
  border-radius: calc(3vw/var(--resizer)*100);
  background-color: #4d3736;
}

.container-dVtbXyapN {
  font-weight: 900;
  font-family: 'Onest', serif;
  color: #f2f0eb;
  font-size: calc(18vw/var(--resizer)*100);
}

.active-DvQzScfVHzk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(283vw/var(--resizer)*100);
  height: calc(76vw/var(--resizer)*100);
  border-radius: calc(3vw/var(--resizer)*100);
  background-color: #120012;
}

.small-QJSJhCqLBSPJ {
  font-weight: 900;
  font-family: 'Onest', serif;
  color: #f2f0eb;
  font-size: calc(18vw/var(--resizer)*100);
}

.big-FTICdnDZXdU {
  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;
}

.md-rRLfUuUl {
  font-family: 'Onest', serif;
  font-size: calc(39vw/var(--resizer)*100);
  font-weight: 900;
  color: #120012;
}

.preview-LOoDjqxKnWaNiSrA {
  font-family: 'Onest', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #120012;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.picture-INXTzENFZwIxzMA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(432vw/var(--resizer)*100);
  height: calc(432vw/var(--resizer)*100);
  border-radius: calc(41vw/var(--resizer)*100);
  box-shadow: calc(1vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(18, 0, 18, .1);
}

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

.huge-fNusWApMnv {
  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;
}

.huge-iyTdJdL {
  font-family: 'Onest', serif;
  font-size: calc(39vw/var(--resizer)*100);
  font-weight: 900;
  color: #120012;
}

.icon-TXZSaLLmV {
  font-family: 'Onest', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #120012;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.column-mOtHTVbpYpfNCd {
  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: #120012;
  background-color: #eccfa5;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(16vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) double #120012;
  border-bottom: calc(3vw/var(--resizer)*100) double #120012;
}

.grid-XxHLRcmlf {
  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: #120012;
  background-color: #eccfa5;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(16vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) double #120012;
  border-bottom: calc(3vw/var(--resizer)*100) double #120012;
}

.tip-rNZUWLCnzhUk {
  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: #f2f0eb;
  background-color: #4d3736;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(16vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) double #120012;
  border-bottom: calc(3vw/var(--resizer)*100) double #120012;
}

.icon-SiiwXoWnnoPHrmC {
  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(33vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #eccfa5;
}

.wide-kEZFwnaevao {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  gap: calc(19vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-wrap: wrap;
}

.inner-magCLfWuFbPDPc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(434vw/var(--resizer)*100);
  height: calc(542vw/var(--resizer)*100);
  padding: calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100);
  flex-direction: row-reverse;
  background-color: #f2f0eb;
  border-radius: calc(48vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
  box-shadow: calc(1vw/var(--resizer)*100) calc(-1vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(18, 0, 18, .5);
}

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

.btn-OqVcger {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(125vw/var(--resizer)*100);
}

.headline-pCtvAmXd {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #4d3736;
}

.inner-spbavjrVQahRFK {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #4d3736;
}

.current-PjBiEYgAQrNLjZg {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #4d3736;
}

.subject-ZxJYsgpaZvGMXfh {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #4d3736;
}

.desc-PfmSghla {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: rgb(241,243,244);
}

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

.pic-KxnYxVKvCxnQVTS {
  color: #120012;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.wrapper-rDWLiAC {
  font-family: 'Onest', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #120012;
  display: flex;
  position: relative;
  font-style: normal;
}

.subtitle-spYRdnvXQLFPoL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(75vw/var(--resizer)*100);
  height: calc(75vw/var(--resizer)*100);
}

.big-ipBWlaslqvg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: inherit;
  height: inherit;
  border-radius: calc(37vw/var(--resizer)*100);
}

.md-QeQQMmf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(434vw/var(--resizer)*100);
  height: calc(542vw/var(--resizer)*100);
  padding: calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100);
  flex-direction: row-reverse;
  background-color: #f2f0eb;
  border-radius: calc(48vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
  box-shadow: calc(1vw/var(--resizer)*100) calc(-1vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(18, 0, 18, .5);
}

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

.inner-TwvqNTbmB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(125vw/var(--resizer)*100);
}

.wrap-qEiaaxAZSyd {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #4d3736;
}

.big-txoxHoZOPgDkQJB {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #4d3736;
}

.icon-jQbKquZrXDZVdfW {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #4d3736;
}

.title-THoBYBuLLRUwi {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #4d3736;
}

.md-zvflnE {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: rgb(241,243,244);
}

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

.img-MkDtkWH {
  color: #120012;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.wrap-XwIBWbIrkqh {
  font-family: 'Onest', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #120012;
  display: flex;
  position: relative;
  font-style: normal;
}

.page-zIGuldViN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(75vw/var(--resizer)*100);
  height: calc(75vw/var(--resizer)*100);
}

.pic-jPcVIAeoS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: inherit;
  height: inherit;
  border-radius: calc(13vw/var(--resizer)*100);
}

.text-MBtQweT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(434vw/var(--resizer)*100);
  height: calc(542vw/var(--resizer)*100);
  padding: calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100);
  flex-direction: row-reverse;
  background-color: #f2f0eb;
  border-radius: calc(48vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
  box-shadow: calc(1vw/var(--resizer)*100) calc(-1vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(18, 0, 18, .5);
}

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

.sidebar-HhtOjWzvznDOzcd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(125vw/var(--resizer)*100);
}

.md-iRUsDzLUE {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #4d3736;
}

.tip-BrmTOBSBuIaOD {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #4d3736;
}

.big-XVlrWpEzZMtqsPjU {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #4d3736;
}

.more-OWAeWWMDKXtAb {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #4d3736;
}

.tagline-NgHSKqBEgYoWU {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #4d3736;
}

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

.tiny-KhSWCfnndNgQ {
  color: #120012;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.current-GnLhVEOSMmB {
  font-family: 'Onest', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #120012;
  display: flex;
  position: relative;
  font-style: normal;
}

.xs-mkQSNuyTyrNWfBwz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(75vw/var(--resizer)*100);
  height: calc(75vw/var(--resizer)*100);
}

.picture-QaozmdWR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: inherit;
  height: inherit;
  border-radius: calc(48vw/var(--resizer)*100);
}

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

.content-PGzeabZHiKKc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(27vw/var(--resizer)*100);
  border-radius: calc(10vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) dashed #120012;
  flex-wrap: wrap;
}

.pic-VCVDDf {
  font-family: 'Onest', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #120012;
  text-align: center;
}

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

.img-GZGnNYdslaU {
  color: #120012;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.title-BeBqEWZjtE {
  display: flex;
  position: relative;
  justify-content: space-evenly;
  align-items: end;
  width: calc(550vw/var(--resizer)*100);
}

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

.aside-SFjfdDJXqxigwt {
  font-family: 'Onest', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 500;
  color: #120012;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.thumbnail-OirjExqOjIw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
}

.sm-EbsjalPcLeTvhuaM {
  font-family: 'Onest', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #120012;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.control-SmEyEqNItBHp {
  font-family: 'Onest', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 500;
  color: #120012;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.pic-tJkjmWZmd {
  font-family: 'Onest', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #120012;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.content-JSRQsCROQkMqcg {
  font-family: 'Onest', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 500;
  color: #120012;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.breadcrumbs-qJnKTATbpiJe {
  font-family: 'Onest', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #120012;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.more-jkdtdUcbXwzihjVQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(283vw/var(--resizer)*100);
  height: calc(76vw/var(--resizer)*100);
  border-radius: calc(44vw/var(--resizer)*100);
  background-color: #4d3736;
}

.wrap-HEdPDKPXiyqhNU {
  font-weight: 900;
  font-family: 'Onest', serif;
  color: #f2f0eb;
  font-size: calc(18vw/var(--resizer)*100);
}

.col-StrMqyljO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.inner-SrhawnmrdfnwBT {
  font-family: 'Onest', serif;
  font-size: calc(39vw/var(--resizer)*100);
  font-weight: 900;
  color: #120012;
}

.pic-PMWVcD {
  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;
}

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

.text-yKkwylkV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(42vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-3vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(12vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(18, 0, 18, .1);
  scroll-snap-align: center;
}

.tooltip-vwZcrWOKBYLoE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(42vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-3vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(12vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(18, 0, 18, .1);
  scroll-snap-align: center;
}

.wrap-KBQjwhlVYl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(42vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-3vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(12vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(18, 0, 18, .1);
  scroll-snap-align: center;
}

.sm-tKfeHNRA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(42vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-3vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(12vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(18, 0, 18, .1);
  scroll-snap-align: center;
}

.tagline-RcXRvVYtZBHPh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(42vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-3vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(12vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(18, 0, 18, .1);
  scroll-snap-align: center;
}

.large-tHJWSilt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(42vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-3vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(12vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(18, 0, 18, .1);
  scroll-snap-align: center;
}

.widget-inssPhWsI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(42vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-3vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(12vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(18, 0, 18, .1);
  scroll-snap-align: center;
}

.huge-VnMZOTsRPsYD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(42vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-3vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(12vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(18, 0, 18, .1);
  scroll-snap-align: center;
}

.image-DKebZCrWYAkyL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(42vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-3vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(12vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(18, 0, 18, .1);
  scroll-snap-align: center;
}

.content-bCfTIdarklTt {
  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: #eccfa5;
  flex-direction: column;
}

.row-uIYwuZsm {
  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);
}

.breadcrumbs-hJOJfjziOIp {
  font-family: 'Onest', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #120012;
  text-decoration: none;
  text-align: undefined;
}

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

.subtitle-ICFffqJceWnyi {
  font-family: 'Onest', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #120012;
  text-decoration: none;
  text-align: undefined;
}

.holder-hvbmpZKLNTHRtyUo {
  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);
}

.breadcrumbs-eFkBeyySpxmB {
  font-family: 'Onest', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #120012;
  text-align: undefined;
}

.button-LzopEiCza {
  font-family: 'Onest', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #120012;
  text-align: undefined;
}

.xl-cemHaxdYvsBfEyvl {
  display: none;
}

.sidebar-fCLoEg {
  display: flex;
  position: fixed;
  width: 38%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(21vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #f2f0eb;
  border: calc(3vw/var(--resizer)*100) dotted #120012;
  justify-content: center;
  align-items: center;
  opacity: .86;
  border-radius: calc(22vw/var(--resizer)*100);
}

.sidebar-GCfxXqqA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.container-qNAhON {
  font-family: 'Onest', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #120012;
  width: 100%;
  text-align: left;
}

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

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

.page-GLhBYtYwjwiO {
  width: auto;
  height: auto;
  border-radius: calc(42vw/var(--resizer)*100);
  background-color: #4d3736;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.caption-CcVDnplRvVw {
  font-weight: 900;
  font-family: 'Onest', serif;
  color: #f2f0eb;
  font-size: calc(18vw/var(--resizer)*100);
}

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

.subtitle-sqEnZo {
  width: auto;
  height: auto;
  border-radius: calc(42vw/var(--resizer)*100);
  background-color: #4d3736;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.userpic-qEnYdfg {
  font-weight: 900;
  font-family: 'Onest', serif;
  color: #f2f0eb;
  font-size: calc(18vw/var(--resizer)*100);
}

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

.xl-RBwzsEYTI {
  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: #f2f0eb;
  flex-direction: column;
}

.pic-ShKNpIxiLCnYwx {
  font-family: 'Onest', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #120012;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}

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

.wrapper-yYqpJJwG {
  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: #f2f0eb;
  flex-direction: column;
}

.container-mxvVaOoq {
  font-family: 'Onest', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #120012;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}

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

.holder-czLiiqR {
  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: #eccfa5;
  flex-direction: column;
}

.aside-ftDkERWeT {
  font-family: 'Onest', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #120012;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}

