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

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

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

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

.image-JmeFmv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(394vw/var(--resizer)*100);
  height: calc(394vw/var(--resizer)*100);
  border-radius: calc(2vw/var(--resizer)*100);
  box-shadow: calc(-1vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(11vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(3, 0, 29, .3);
}

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

.picture-VemfhJPBMGCWg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(299vw/var(--resizer)*100);
  height: calc(57vw/var(--resizer)*100);
  border-radius: calc(24vw/var(--resizer)*100);
  background-color: #344bc0;
}

.sm-SIfsvtlBBhrTok {
  font-weight: 900;
  font-family: 'Cuprum', serif;
  color: #fef7e8;
  font-size: calc(22vw/var(--resizer)*100);
}

.subtitle-QGclbQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(299vw/var(--resizer)*100);
  height: calc(57vw/var(--resizer)*100);
  border-radius: calc(24vw/var(--resizer)*100);
  background-color: #03001d;
}

.narrow-oYExSghhW {
  font-weight: 900;
  font-family: 'Cuprum', serif;
  color: #fef7e8;
  font-size: calc(22vw/var(--resizer)*100);
}

.tip-giboojzCZtLgTT {
  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;
}

.big-CkBDBspbclwLO {
  font-family: 'Cuprum', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #03001d;
}

.thumbnail-uIKMOeOWBJ {
  font-family: 'Cuprum', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #03001d;
  line-height: calc(24vw/var(--resizer)*100);
}

.desc-NyfZUZAfRhE {
  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(24vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #f7a3c2;
}

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

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

.section-UAxMgzxpZIXYjF {
  font-family: 'Cuprum', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #03001d;
}

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

.avatar-cNlrFxWLje {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(409vw/var(--resizer)*100);
  height: calc(546vw/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: column;
  background-color: #fef7e8;
  border-radius: calc(11vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
  box-shadow: calc(2vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(11vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(3, 0, 29, .5);
}

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

.wrap-CQXexNXHY {
  font-family: 'Cuprum', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #03001d;
  display: flex;
  position: relative;
  font-style: normal;
}

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

.image-XAZrtbNj {
  color: #03001d;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.grid-uWomoQTy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(409vw/var(--resizer)*100);
  height: calc(546vw/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: column;
  background-color: #fef7e8;
  border-radius: calc(11vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
  box-shadow: calc(2vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(11vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(3, 0, 29, .5);
}

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

.sm-OpcPVtnrYupG {
  font-family: 'Cuprum', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #03001d;
  display: flex;
  position: relative;
  font-style: normal;
}

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

.xs-ypQIWFHMMl {
  color: #03001d;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.narrow-YbprXroSorZwkuo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(409vw/var(--resizer)*100);
  height: calc(546vw/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: column;
  background-color: #fef7e8;
  border-radius: calc(11vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
  box-shadow: calc(2vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(11vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(3, 0, 29, .5);
}

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

.wrapper-MuYgpsR {
  font-family: 'Cuprum', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #03001d;
  display: flex;
  position: relative;
  font-style: normal;
}

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

.desc-UQjpFQFb {
  color: #03001d;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.avatar-lbwMVgsvT {
  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: #f7a3c2;
}

.xs-EVbFOtddgJuKMFPw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.sidebar-OspnhqMYmVD {
  font-family: 'Cuprum', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #03001d;
}

.more-VFQrjJzghwkoB {
  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(18vw/var(--resizer)*100);
  border-radius: calc(33vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) groove #03001d;
  flex-wrap: wrap;
}

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

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

.preview-hLtEUAYVVY {
  font-family: 'Cuprum', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 500;
  color: #03001d;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.inner-HEcuBA {
  font-family: 'Cuprum', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #03001d;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.all-cDLhjcLAf {
  font-family: 'Cuprum', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 500;
  color: #03001d;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.inner-qmdOuFAdiVWmGpH {
  font-family: 'Cuprum', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #03001d;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.section-viDPLHoWGtD {
  font-family: 'Cuprum', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 500;
  color: #03001d;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.medium-eDOUXIRGL {
  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(27vw/var(--resizer)*100);
}

.thumbnail-sFjDWzCUaici {
  font-family: 'Cuprum', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #03001d;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.holder-gJfByfAyrongMq {
  font-family: 'Cuprum', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 500;
  color: #03001d;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.col-TebnVlbpLHCqU {
  font-family: 'Cuprum', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #03001d;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.current-mEEPQFXHceI {
  font-family: 'Cuprum', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #03001d;
  text-align: center;
}

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

.wrapper-vdChTfiMzNPipMx {
  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;
}

.active-FcpKhyUqNcxFVei {
  font-family: 'Cuprum', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #03001d;
}

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

.grid-LdZKnjLtPFeD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(100vw/var(--resizer)*100);
  height: calc(100vw/var(--resizer)*100);
  border-radius: calc(40vw/var(--resizer)*100);
  box-shadow: calc(-3vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(6vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(3, 0, 29, .2);
}

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

.icon-nbguErVmCusc {
  color: #03001d;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

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

.col-ulRvxIDId {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(299vw/var(--resizer)*100);
  height: calc(57vw/var(--resizer)*100);
  border-radius: calc(10vw/var(--resizer)*100);
  background-color: #344bc0;
}

.widget-fLMpHNczMBBNOE {
  font-weight: 900;
  font-family: 'Cuprum', serif;
  color: #fef7e8;
  font-size: calc(22vw/var(--resizer)*100);
}

.active-yNVonyXphYu {
  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(29vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #f7a3c2;
}

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

.img-fchEcxu {
  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;
}

.xs-EGZsOn {
  font-family: 'Cuprum', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #03001d;
}

.wide-ysYQkNprSMRHpWes {
  font-family: 'Cuprum', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #03001d;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.page-Rpjhpgt {
  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: #03001d;
  background-color: #f7a3c2;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(44vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) solid #03001d;
}

.current-AJIena {
  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: #fef7e8;
  background-color: #344bc0;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(44vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) solid #03001d;
}

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

.tip-hafWiQmjDaafnyo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.big-QQfEEZg {
  font-family: 'Cuprum', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #03001d;
}

.headline-bNbpftbCQCOxG {
  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;
}

.md-OsJFJL {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  max-width: 50%;
  gap: calc(45vw/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%;
}

.small-kBHUFIQPCNUnI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(35vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(1vw/var(--resizer)*100) solid #03001d;
  border-right: calc(1vw/var(--resizer)*100) solid #03001d;
  scroll-snap-align: center;
}

.lg-gcUsBrerdARu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(35vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(1vw/var(--resizer)*100) solid #03001d;
  border-right: calc(1vw/var(--resizer)*100) solid #03001d;
  scroll-snap-align: center;
}

.btn-fKNekqsrqoL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(35vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(1vw/var(--resizer)*100) solid #03001d;
  border-right: calc(1vw/var(--resizer)*100) solid #03001d;
  scroll-snap-align: center;
}

.tooltip-qxllsqm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(35vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(1vw/var(--resizer)*100) solid #03001d;
  border-right: calc(1vw/var(--resizer)*100) solid #03001d;
  scroll-snap-align: center;
}

.thumb-yHJeRo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(35vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(1vw/var(--resizer)*100) solid #03001d;
  border-right: calc(1vw/var(--resizer)*100) solid #03001d;
  scroll-snap-align: center;
}

.control-AlTHHov {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(35vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(1vw/var(--resizer)*100) solid #03001d;
  border-right: calc(1vw/var(--resizer)*100) solid #03001d;
  scroll-snap-align: center;
}

.breadcrumbs-XeAtIcwdnjFJsLH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(35vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(1vw/var(--resizer)*100) solid #03001d;
  border-right: calc(1vw/var(--resizer)*100) solid #03001d;
  scroll-snap-align: center;
}

.thumb-SoVNyXDxIZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(35vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(1vw/var(--resizer)*100) solid #03001d;
  border-right: calc(1vw/var(--resizer)*100) solid #03001d;
  scroll-snap-align: center;
}

.container-rUULdq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(35vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(1vw/var(--resizer)*100) solid #03001d;
  border-right: calc(1vw/var(--resizer)*100) solid #03001d;
  scroll-snap-align: center;
}

.tagline-dUkbLWMnLsYB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(35vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(1vw/var(--resizer)*100) solid #03001d;
  border-right: calc(1vw/var(--resizer)*100) solid #03001d;
  scroll-snap-align: center;
}

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

.medium-SaISTGxxy {
  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);
}

.control-uXYxqdsIttSxDZaR {
  font-family: 'Cuprum', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #03001d;
  text-decoration: none;
  text-align: undefined;
}

.icon-ggGUYiKRONPTXyw {
  font-family: 'Cuprum', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #03001d;
  text-decoration: none;
  text-align: undefined;
}

.section-KNROcHaEZYztZtTx {
  font-family: 'Cuprum', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #03001d;
  text-decoration: none;
  text-align: undefined;
}

.large-JTpHIbsqUhaxlN {
  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);
}

.narrow-TCVBIFvEoCYNgHv {
  font-family: 'Cuprum', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #03001d;
  text-align: undefined;
}

.row-XZwxzTC {
  font-family: 'Cuprum', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #03001d;
  text-align: undefined;
}

.current-tYHHTaxnTFqkyvk {
  font-family: 'Cuprum', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #03001d;
  text-align: undefined;
}

.current-lQvCXNTGYbOnJd {
  display: none;
}

.large-PmMLNmfKfzmQYb {
  display: flex;
  position: fixed;
  width: 48%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(30vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #f7a3c2;
  border: calc(2vw/var(--resizer)*100) solid #03001d;
  justify-content: center;
  align-items: center;
  opacity: .86;
  border-radius: calc(17vw/var(--resizer)*100);
}

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

.xl-WjAEsk {
  font-family: 'Cuprum', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #03001d;
  width: 100%;
  text-align: left;
}

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

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

.userpic-xAhlRT {
  width: auto;
  height: auto;
  border-radius: calc(20vw/var(--resizer)*100);
  background-color: #344bc0;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.pic-aMSVQduOlar {
  font-weight: 900;
  font-family: 'Cuprum', serif;
  color: #fef7e8;
  font-size: calc(16vw/var(--resizer)*100);
}

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

.md-ikaNpAETFywhQK {
  width: auto;
  height: auto;
  border-radius: calc(20vw/var(--resizer)*100);
  background-color: #344bc0;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.headline-cIpTSiwCnPP {
  font-weight: 900;
  font-family: 'Cuprum', serif;
  color: #fef7e8;
  font-size: calc(16vw/var(--resizer)*100);
}

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

.column-OYhWjdbMIfo {
  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: #f7a3c2;
  flex-direction: column;
}

.control-gakhseHYZVtonuT {
  font-family: 'Cuprum', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #03001d;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}

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

.icon-zCHtBjyGSePRIdn {
  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: #f7a3c2;
  flex-direction: column;
}

.desc-CPKCAHRyZJmjFCv {
  font-family: 'Cuprum', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #03001d;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}

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

.grid-nMMCObysGXzg {
  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: #f7a3c2;
  flex-direction: column;
}

.heading-oILNInHahkXBJW {
  font-family: 'Cuprum', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #03001d;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}

