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

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

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

.inner-MSdmFJkjrLFCjP {
  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;
}

.thumb-PnefuaSciOnIH {
  font-family: 'Nunito Sans', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #0b0634;
}

.subtitle-piecOK {
  font-family: 'Nunito Sans', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #0b0634;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.heading-MGEdcdtUbz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(226vw/var(--resizer)*100);
  height: calc(56vw/var(--resizer)*100);
  border-radius: calc(21vw/var(--resizer)*100);
  background-color: #d44734;
}

.sidebar-hNddrBQFv {
  font-weight: 900;
  font-family: 'Nunito Sans', serif;
  color: #f6f1ff;
  font-size: calc(19vw/var(--resizer)*100);
}

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

.container-TnxMfvstHxU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(454vw/var(--resizer)*100);
  height: calc(454vw/var(--resizer)*100);
  border-radius: calc(27vw/var(--resizer)*100);
  box-shadow: calc(0vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(11, 6, 52, .3);
}

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

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

.control-hyJxrZgpCwseoeH {
  font-family: 'Nunito Sans', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #0b0634;
}

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

.holder-ofiUfOwUwSFbUHD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(751vw/var(--resizer)*100);
  height: calc(500vw/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: #f6f1ff;
  border-radius: calc(49vw/var(--resizer)*100);
  gap: calc(22vw/var(--resizer)*100);
  box-shadow: calc(0vw/var(--resizer)*100) calc(-3vw/var(--resizer)*100) calc(8vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(11, 6, 52, .3);
}

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

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

.subject-CkIzOJ {
  color: #0b0634;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

.title-HalDzvnBVWn {
  font-family: 'Nunito Sans', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #0b0634;
  display: flex;
  position: relative;
  font-style: normal;
}

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

.btn-fBQuAZNWACi {
  color: #0b0634;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.aside-bfgmIQIQdhO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(751vw/var(--resizer)*100);
  height: calc(500vw/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: #f6f1ff;
  border-radius: calc(49vw/var(--resizer)*100);
  gap: calc(22vw/var(--resizer)*100);
  box-shadow: calc(0vw/var(--resizer)*100) calc(-3vw/var(--resizer)*100) calc(8vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(11, 6, 52, .3);
}

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

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

.wrapper-UukiMG {
  color: #0b0634;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

.subject-IwGjlt {
  font-family: 'Nunito Sans', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #0b0634;
  display: flex;
  position: relative;
  font-style: normal;
}

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

.avatar-aFXhWMUf {
  color: #0b0634;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.widget-xmmYzgfE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(751vw/var(--resizer)*100);
  height: calc(500vw/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: #f6f1ff;
  border-radius: calc(49vw/var(--resizer)*100);
  gap: calc(22vw/var(--resizer)*100);
  box-shadow: calc(0vw/var(--resizer)*100) calc(-3vw/var(--resizer)*100) calc(8vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(11, 6, 52, .3);
}

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

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

.thumb-lWjksWkcK {
  color: #0b0634;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

.tiny-PjwwsUEEuSAo {
  font-family: 'Nunito Sans', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #0b0634;
  display: flex;
  position: relative;
  font-style: normal;
}

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

.holder-yYYqnmgpPL {
  color: #0b0634;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

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

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

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

.wrap-oXUbKvaAhlR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.button-IhZdnaiuGkcGzS {
  font-family: 'Nunito Sans', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #0b0634;
}

.xs-AlIKRKAA {
  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;
}

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

.button-UpChmFcGXAOrjV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(8vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-bottom: calc(1vw/var(--resizer)*100) double #0b0634;
  scroll-snap-align: center;
}

.subtitle-oilwjjdbTHb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(8vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-bottom: calc(1vw/var(--resizer)*100) double #0b0634;
  scroll-snap-align: center;
}

.xs-BiCSrzwi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(8vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-bottom: calc(1vw/var(--resizer)*100) double #0b0634;
  scroll-snap-align: center;
}

.tooltip-UvbowQuHxOB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(8vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-bottom: calc(1vw/var(--resizer)*100) double #0b0634;
  scroll-snap-align: center;
}

.aside-mMNdFPWHXCmiVdDM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(8vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-bottom: calc(1vw/var(--resizer)*100) double #0b0634;
  scroll-snap-align: center;
}

.sm-vOwKUgthLo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(8vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-bottom: calc(1vw/var(--resizer)*100) double #0b0634;
  scroll-snap-align: center;
}

.wrap-nNQQGrGegrUBRBGM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(8vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-bottom: calc(1vw/var(--resizer)*100) double #0b0634;
  scroll-snap-align: center;
}

.headline-FJpcpF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.wrap-ZcrkEcZEqRJ {
  font-family: 'Nunito Sans', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #0b0634;
}

.content-ODxvhXoD {
  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(16vw/var(--resizer)*100);
  border-radius: calc(41vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) dotted #0b0634;
  flex-wrap: wrap;
}

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

.button-NoENCHG {
  color: #0b0634;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.lg-lqhEltxHYITywzZC {
  font-family: 'Nunito Sans', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #0b0634;
  text-align: left;
}

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

.wrapper-kAAmjGzNS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(226vw/var(--resizer)*100);
  height: calc(56vw/var(--resizer)*100);
  border-radius: calc(40vw/var(--resizer)*100);
  background-color: #d44734;
}

.button-yHMCAmH {
  font-weight: 900;
  font-family: 'Nunito Sans', serif;
  color: #f6f1ff;
  font-size: calc(19vw/var(--resizer)*100);
}

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

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

.headline-EQNgZUUd {
  font-family: 'Nunito Sans', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 500;
  color: #0b0634;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.headline-NPYOTvSsqcehglfC {
  font-family: 'Nunito Sans', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #0b0634;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.wrap-hPokFaBEwCglIarU {
  font-family: 'Nunito Sans', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 500;
  color: #0b0634;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.wrapper-WBmKnGKbWODxCdtv {
  font-family: 'Nunito Sans', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #0b0634;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.picture-ItDgwPnTaoE {
  font-family: 'Nunito Sans', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 500;
  color: #0b0634;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.section-pkKsfBFstTUBL {
  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(37vw/var(--resizer)*100);
}

.column-EyxKqPVCMfVPfR {
  font-family: 'Nunito Sans', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #0b0634;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.widget-xhCSSFnvuqDs {
  font-family: 'Nunito Sans', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 500;
  color: #0b0634;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.thumbnail-rcdwOVIBOxTYfnpt {
  font-family: 'Nunito Sans', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #0b0634;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.control-nIKorkNuf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.content-kcShcqwOahgxv {
  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;
}

.all-tWmbKzbUokC {
  font-family: 'Nunito Sans', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #0b0634;
}

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

.narrow-sAFDOVESwTxlSlI {
  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: #0b0634;
  background-color: #abc8f3;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(12vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) double #0b0634;
  border-right: calc(1vw/var(--resizer)*100) double #0b0634;
}

.tagline-yJThymYJxOHpc {
  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: #0b0634;
  background-color: #abc8f3;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(12vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) double #0b0634;
  border-right: calc(1vw/var(--resizer)*100) double #0b0634;
}

.col-iPlVxsUZqQFkR {
  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: #f6f1ff;
  background-color: #d44734;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(12vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) double #0b0634;
  border-right: calc(1vw/var(--resizer)*100) double #0b0634;
}

.avatar-PoDWfGWfI {
  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: #abc8f3;
  flex-direction: column;
}

.wide-ERWbtcDQKYkohbG {
  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-hDzDZskedimzFZCM {
  font-family: 'Nunito Sans', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #0b0634;
  text-decoration: none;
  text-align: undefined;
}

.col-HeZLqq {
  font-family: 'Nunito Sans', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #0b0634;
  text-decoration: none;
  text-align: undefined;
}

.sm-CImeHALkvIwkFBh {
  font-family: 'Nunito Sans', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #0b0634;
  text-decoration: none;
  text-align: undefined;
}

.aside-yUstgLEfTXOl {
  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);
}

.wrap-jDspKUVdBWMvzBs {
  font-family: 'Nunito Sans', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #0b0634;
  text-align: undefined;
}

.tip-gOqxRWdC {
  font-family: 'Nunito Sans', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #0b0634;
  text-align: undefined;
}

.page-VuyOxbpvY {
  font-family: 'Nunito Sans', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #0b0634;
  text-align: undefined;
}

.pic-Kzndco {
  display: none;
}

.row-ovgHbqHQhnbFsJL {
  display: flex;
  position: fixed;
  width: 40%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(41vw/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: #abc8f3;
  border: calc(3vw/var(--resizer)*100) dashed #0b0634;
  justify-content: center;
  align-items: center;
  opacity: .86;
  border-radius: calc(27vw/var(--resizer)*100);
}

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

.column-BwpUwQO {
  font-family: 'Nunito Sans', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #0b0634;
  width: 100%;
  text-align: left;
}

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

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

.sidebar-PJdFtsz {
  width: auto;
  height: auto;
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #d44734;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.subject-kuNiafyNMxW {
  font-weight: 900;
  font-family: 'Nunito Sans', serif;
  color: #f6f1ff;
  font-size: calc(18vw/var(--resizer)*100);
}

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

.xl-ELnriUl {
  width: auto;
  height: auto;
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #d44734;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.more-qddaaDKGKefC {
  font-weight: 900;
  font-family: 'Nunito Sans', serif;
  color: #f6f1ff;
  font-size: calc(18vw/var(--resizer)*100);
}

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

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

.image-hKNyygwSeV {
  font-family: 'Nunito Sans', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #0b0634;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}

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

.tagline-mNjNkVNgY {
  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: #f6f1ff;
  flex-direction: column;
}

.box-pEvGScQixHkIP {
  font-family: 'Nunito Sans', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #0b0634;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}

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

.narrow-WXynOgoKlSIiph {
  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: #abc8f3;
  flex-direction: column;
}

.headline-draBcWUuN {
  font-family: 'Nunito Sans', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #0b0634;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}

