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

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

.image-qiHwulHd {
  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: #dab0d5;
}

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

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

.image-exFQtMbjoOHCGO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(328vw/var(--resizer)*100);
  height: calc(328vw/var(--resizer)*100);
  border-radius: calc(35vw/var(--resizer)*100);
  box-shadow: calc(3vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) calc(15vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(9, 4, 91, .2);
}

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

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

.thumbnail-NLqPqUFYah {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(218vw/var(--resizer)*100);
  height: calc(61vw/var(--resizer)*100);
  border-radius: calc(50vw/var(--resizer)*100);
  background-color: #383eb1;
}

.page-ogmuxNyBCVJZxFaP {
  font-weight: 900;
  font-family: 'Tinos', serif;
  color: #faedf9;
  font-size: calc(20vw/var(--resizer)*100);
}

.all-VHeqGlARBAguOkY {
  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);
}

.container-YpLGefVCLhrcJ {
  font-family: 'Tinos', serif;
  font-size: calc(38vw/var(--resizer)*100);
  font-weight: 900;
  color: #09045b;
}

.narrow-SycKBpKqhbPGdMO {
  font-family: 'Tinos', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #09045b;
  line-height: calc(24vw/var(--resizer)*100);
}

.thumbnail-ekjBbABOObb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.headline-pYIYOgTopNaIHnV {
  font-family: 'Tinos', serif;
  font-size: calc(38vw/var(--resizer)*100);
  font-weight: 900;
  color: #09045b;
}

.avatar-CmXXNABkOSCGNRQm {
  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;
}

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

.lg-KnpCMneCfRrn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(23vw/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) solid #09045b;
  scroll-snap-align: center;
}

.wrapper-prQhEnsjVUAO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(23vw/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) solid #09045b;
  scroll-snap-align: center;
}

.inner-ZlbKufIP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(23vw/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) solid #09045b;
  scroll-snap-align: center;
}

.page-yKTVgoSmITy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(23vw/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) solid #09045b;
  scroll-snap-align: center;
}

.caption-wsechMBHa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(23vw/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) solid #09045b;
  scroll-snap-align: center;
}

.desc-JrsJwWdskFSkCnMB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(23vw/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) solid #09045b;
  scroll-snap-align: center;
}

.small-MAMQiHxwmWZx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(23vw/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) solid #09045b;
  scroll-snap-align: center;
}

.huge-LSXMCoYpOTt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(23vw/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) solid #09045b;
  scroll-snap-align: center;
}

.xs-hKNCKDhUxTQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(23vw/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) solid #09045b;
  scroll-snap-align: center;
}

.lg-UWkTtE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(23vw/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) solid #09045b;
  scroll-snap-align: center;
}

.inner-rBlPEfC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(23vw/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) solid #09045b;
  scroll-snap-align: center;
}

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

.grid-NcDUWBY {
  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;
}

.small-LDYwMsxRfi {
  font-family: 'Tinos', serif;
  font-size: calc(38vw/var(--resizer)*100);
  font-weight: 900;
  color: #09045b;
}

.tip-mEmyvsimC {
  font-family: 'Tinos', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #09045b;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.title-mnGvSlW {
  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: #09045b;
  background-color: #dab0d5;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(50vw/var(--resizer)*100);
  box-shadow: calc(-4vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(6vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(9, 4, 91, .5);
}

.small-DSTLXWsi {
  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: #faedf9;
  background-color: #383eb1;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(50vw/var(--resizer)*100);
  box-shadow: calc(-4vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(6vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(9, 4, 91, .5);
}

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

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

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

.huge-pYSHcCOaCqqWV {
  font-family: 'Tinos', serif;
  font-size: calc(38vw/var(--resizer)*100);
  font-weight: 900;
  color: #09045b;
}

.subtitle-GaXKwRxrhtzkCaPz {
  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(26vw/var(--resizer)*100);
  border-radius: calc(21vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) groove #09045b;
  flex-wrap: wrap;
}

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

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

.md-sxPWmGhlivQz {
  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(29vw/var(--resizer)*100);
  box-shadow: calc(1vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(9, 4, 91, .1);
}

.tiny-JawjkXdDJztRCplv {
  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;
}

.tiny-LzMhamJeW {
  font-family: 'Tinos', serif;
  font-size: calc(38vw/var(--resizer)*100);
  font-weight: 900;
  color: #09045b;
}

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

.caption-ukhKHqeICfsMUnvX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(218vw/var(--resizer)*100);
  height: calc(61vw/var(--resizer)*100);
  border-radius: calc(15vw/var(--resizer)*100);
  background-color: #383eb1;
}

.md-QpEGsLXBCmMK {
  font-weight: 900;
  font-family: 'Tinos', serif;
  color: #faedf9;
  font-size: calc(20vw/var(--resizer)*100);
}

.grid-FBAzIjMzKB {
  font-family: 'Tinos', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #09045b;
  text-align: center;
}

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

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

.content-wzTRmyEgQRwHJEl {
  font-family: 'Tinos', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 500;
  color: #09045b;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.xs-HxgpyBYI {
  font-family: 'Tinos', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #09045b;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.tip-LinXFHA {
  font-family: 'Tinos', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 500;
  color: #09045b;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.userpic-dGwUItoSarWqPxV {
  font-family: 'Tinos', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #09045b;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.lg-AbYWVQTvnGqRalCu {
  font-family: 'Tinos', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 500;
  color: #09045b;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.pic-XLApRgCRyTCDKPEd {
  font-family: 'Tinos', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #09045b;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.preview-WZHyKzlZLNX {
  font-family: 'Tinos', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 500;
  color: #09045b;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.img-xSSDjMgFv {
  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(16vw/var(--resizer)*100);
}

.medium-lXIbQrmia {
  font-family: 'Tinos', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #09045b;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.sidebar-BjWuRFMKnMh {
  color: #09045b;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.huge-gnXJwBr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.tagline-Tygdwe {
  font-family: 'Tinos', serif;
  font-size: calc(38vw/var(--resizer)*100);
  font-weight: 900;
  color: #09045b;
}

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

.xs-POSLGPoDfPq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(436vw/var(--resizer)*100);
  height: calc(570vw/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-reverse;
  background-color: #faedf9;
  border-radius: calc(41vw/var(--resizer)*100);
  gap: calc(21vw/var(--resizer)*100);
  box-shadow: calc(-4vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(9, 4, 91, .2);
}

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

.more-AOgNgaTJDzz {
  font-family: 'Tinos', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #09045b;
  display: flex;
  position: relative;
  font-style: normal;
}

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

.grid-uQYcHROrPlqo {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #383eb1;
}

.narrow-oomkVnMAASDoWrz {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #383eb1;
}

.lg-HtggqDvMYXoB {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #383eb1;
}

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

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

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

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

.inner-qWnrkjdzGRJcbo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(436vw/var(--resizer)*100);
  height: calc(570vw/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-reverse;
  background-color: #faedf9;
  border-radius: calc(41vw/var(--resizer)*100);
  gap: calc(21vw/var(--resizer)*100);
  box-shadow: calc(-4vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(9, 4, 91, .2);
}

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

.small-GkseRENLsulq {
  font-family: 'Tinos', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #09045b;
  display: flex;
  position: relative;
  font-style: normal;
}

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

.all-kdJANlvTlBPvSOq {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #383eb1;
}

.widget-UjadoNoFOmDOHxJ {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #383eb1;
}

.narrow-iWAiTwjVHnF {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #383eb1;
}

.button-nmozffU {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #383eb1;
}

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

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

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

.widget-ckUQDmYI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(436vw/var(--resizer)*100);
  height: calc(570vw/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-reverse;
  background-color: #faedf9;
  border-radius: calc(41vw/var(--resizer)*100);
  gap: calc(21vw/var(--resizer)*100);
  box-shadow: calc(-4vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(9, 4, 91, .2);
}

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

.avatar-lgnjfMxph {
  font-family: 'Tinos', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #09045b;
  display: flex;
  position: relative;
  font-style: normal;
}

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

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

.userpic-aahLzF {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #383eb1;
}

.thumb-xBqLQrJlbzslg {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #383eb1;
}

.userpic-VCjAkuuoKVjFKL {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #383eb1;
}

.narrow-pWagbWaTkg {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #383eb1;
}

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

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

.title-qeOeUWFKSZAkrNaa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  box-shadow: calc(5vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(9, 4, 91, .4);
  border-radius: calc(24vw/var(--resizer)*100);
  background-color: #faedf9;
}

.active-IWGUhXmlHozlEngV {
  font-family: 'Tinos', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #09045b;
}

.large-RrNDjVQfa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  box-shadow: calc(5vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(9, 4, 91, .4);
  border-radius: calc(24vw/var(--resizer)*100);
  background-color: #faedf9;
}

.aside-yRDaJZENmcecKy {
  font-family: 'Tinos', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #09045b;
}

.grid-PIZcTcQBIPcd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  box-shadow: calc(5vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(9, 4, 91, .4);
  border-radius: calc(24vw/var(--resizer)*100);
  background-color: #faedf9;
}

.headline-eAvgGGjhbKTvJ {
  font-family: 'Tinos', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #09045b;
}

.heading-AElTJKTkw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  box-shadow: calc(5vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(9, 4, 91, .4);
  border-radius: calc(24vw/var(--resizer)*100);
  background-color: #faedf9;
}

.more-dOONyb {
  font-family: 'Tinos', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #09045b;
}

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

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

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

.tagline-kStmBEKMAaxY {
  font-family: 'Tinos', serif;
  font-size: calc(38vw/var(--resizer)*100);
  font-weight: 900;
  color: #09045b;
}

.subject-yqCFqpAAff {
  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-HqnDaeyq {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  max-width: 45%;
  gap: calc(45vw/var(--resizer)*100);
  flex-wrap: nowrap;
  width: 100%;
  column-gap: calc(19vw/var(--resizer)*100);
  overflow-x: scroll;
  scroll-snap-type: x mandatory;
  padding: 30px 10%;
}

.title-BadqRJthszMtz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(14vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-2vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(9, 4, 91, .4);
  scroll-snap-align: center;
}

.pic-dUOVvwqBwAxB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(14vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-2vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(9, 4, 91, .4);
  scroll-snap-align: center;
}

.breadcrumbs-HWyVAIL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(14vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-2vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(9, 4, 91, .4);
  scroll-snap-align: center;
}

.thumb-sfBbLkOobul {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(14vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-2vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(9, 4, 91, .4);
  scroll-snap-align: center;
}

.thumbnail-wdLmYGs {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(14vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-2vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(9, 4, 91, .4);
  scroll-snap-align: center;
}

.medium-TAaLmjJquHZsJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(14vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-2vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(9, 4, 91, .4);
  scroll-snap-align: center;
}

.holder-OsCnFijxzoS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(14vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-2vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(9, 4, 91, .4);
  scroll-snap-align: center;
}

.column-sROgGSa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(14vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-2vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(9, 4, 91, .4);
  scroll-snap-align: center;
}

.section-jjeRBMRXrEfydm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(14vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-2vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(9, 4, 91, .4);
  scroll-snap-align: center;
}

.narrow-GHFljILixpMcMk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(14vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(-2vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(9, 4, 91, .4);
  scroll-snap-align: center;
}

.widget-ZBHgHfBb {
  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: #dab0d5;
  flex-direction: column;
}

.tip-rZLflg {
  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-ENQrPVWeeW {
  font-family: 'Tinos', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #09045b;
  text-decoration: none;
  text-align: undefined;
}

.xl-DSliYq {
  font-family: 'Tinos', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #09045b;
  text-decoration: none;
  text-align: undefined;
}

.tooltip-CeqalAiBjI {
  font-family: 'Tinos', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #09045b;
  text-decoration: none;
  text-align: undefined;
}

.heading-unPuMTcLu {
  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-AvGoWJF {
  font-family: 'Tinos', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #09045b;
  text-align: undefined;
}

.big-rGmWHQxSDubErAX {
  font-family: 'Tinos', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #09045b;
  text-align: undefined;
}

.current-epFvcWi {
  display: none;
}

.thumb-VBgszsskthhuQokf {
  display: flex;
  position: fixed;
  width: 49%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(30vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100) calc(21vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #faedf9;
  border: calc(3vw/var(--resizer)*100) groove #09045b;
  justify-content: center;
  align-items: center;
  opacity: .90;
  border-radius: calc(18vw/var(--resizer)*100);
}

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

.control-gEiEJs {
  font-family: 'Tinos', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #09045b;
  width: 100%;
  text-align: left;
}

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

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

.headline-GezDjsmoN {
  width: auto;
  height: auto;
  border-radius: calc(25vw/var(--resizer)*100);
  background-color: #383eb1;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.tiny-UtOPBWaRK {
  font-weight: 900;
  font-family: 'Tinos', serif;
  color: #faedf9;
  font-size: calc(16vw/var(--resizer)*100);
}

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

.widget-XBxoYHOiJTjdaGWE {
  width: auto;
  height: auto;
  border-radius: calc(25vw/var(--resizer)*100);
  background-color: #383eb1;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.grid-lqLmQJPGWS {
  font-weight: 900;
  font-family: 'Tinos', serif;
  color: #faedf9;
  font-size: calc(16vw/var(--resizer)*100);
}

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

.current-HbyodevhmIOoi {
  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: #faedf9;
  flex-direction: column;
}

.sidebar-GnZTDckCGe {
  font-family: 'Tinos', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #09045b;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}

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

.widget-ZHfshVMIpDvcfPy {
  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: #faedf9;
  flex-direction: column;
}

.preview-lbyYPBKkJix {
  font-family: 'Tinos', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #09045b;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}

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

.page-ddPjfqnW {
  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: #dab0d5;
  flex-direction: column;
}

.subject-pmHofZw {
  font-family: 'Tinos', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #09045b;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}

