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

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

.heading-ZocBQlrBIu {
  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: #e3e8ed;
}

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

.col-TZtdOO {
  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);
}

.small-ejnKTmUf {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(39vw/var(--resizer)*100);
  font-weight: 900;
  color: #521834;
}

.huge-yCMWZHwDUzV {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.img-szuTNgEzDb {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(16vw/var(--resizer)*100);
}

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

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

.tiny-pziUAQzVQofvNupm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(357vw/var(--resizer)*100);
  height: calc(357vw/var(--resizer)*100);
  border-radius: calc(46vw/var(--resizer)*100);
  box-shadow: calc(0vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(82, 24, 52, .3);
}

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

.wrapper-AyZoFsJtNgusRVV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.wide-ehZJAwyxf {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(39vw/var(--resizer)*100);
  font-weight: 900;
  color: #521834;
}

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

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

.huge-ESVQPaWIdJjp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(33vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(2vw/var(--resizer)*100) double #521834;
  border-right: calc(2vw/var(--resizer)*100) double #521834;
  scroll-snap-align: center;
}

.tiny-VYcvDeYa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(33vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(2vw/var(--resizer)*100) double #521834;
  border-right: calc(2vw/var(--resizer)*100) double #521834;
  scroll-snap-align: center;
}

.md-DJCOilinjHfz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(33vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(2vw/var(--resizer)*100) double #521834;
  border-right: calc(2vw/var(--resizer)*100) double #521834;
  scroll-snap-align: center;
}

.wide-WhATdHfFDSqyYlJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(33vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(2vw/var(--resizer)*100) double #521834;
  border-right: calc(2vw/var(--resizer)*100) double #521834;
  scroll-snap-align: center;
}

.text-wIccgYKDnfiqxJXy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(33vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(2vw/var(--resizer)*100) double #521834;
  border-right: calc(2vw/var(--resizer)*100) double #521834;
  scroll-snap-align: center;
}

.current-SPlksibXMx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(33vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(2vw/var(--resizer)*100) double #521834;
  border-right: calc(2vw/var(--resizer)*100) double #521834;
  scroll-snap-align: center;
}

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

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

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

.column-uDnCFvYQlSEpRd {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(39vw/var(--resizer)*100);
  font-weight: 900;
  color: #521834;
}

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

.thumb-FqUrvvKmCdQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(487vw/var(--resizer)*100);
  max-width: calc(487vw/var(--resizer)*100);
  height: calc(526vw/var(--resizer)*100);
  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: initial;
  flex: 1;
  border-radius: calc(47vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) ridge #521834;
}

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

.tip-GWOKaniV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #d20b38;
  appURL: themelist1.html;
}

.subtitle-EAdPMmD {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(17vw/var(--resizer)*100);
}

.sm-wumdGgHLYVsAir {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #521834;
  appURL: themelist1.html;
}

.box-sGrFIIxDfISxDO {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

.breadcrumbs-bNwtKNzy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.subject-xEZBMCLKbFNId {
  color: #521834;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.pic-IdglkRwkpp {
  color: #521834;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

.img-zjjoRbSIONnUb {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-align: center;
}

.wide-qOfnNLL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.headline-aEICPp {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #521834;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.col-VBIUjQCXwtJGUD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(487vw/var(--resizer)*100);
  max-width: calc(487vw/var(--resizer)*100);
  height: calc(526vw/var(--resizer)*100);
  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: initial;
  flex: 1;
  border-radius: calc(47vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) ridge #521834;
}

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

.grid-RqYgHpKb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #d20b38;
  appURL: themelist2.html;
}

.avatar-dHQxqKwKggRFP {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(17vw/var(--resizer)*100);
}

.huge-QEFHximgzxHfHKsg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #521834;
  appURL: themelist2.html;
}

.avatar-eVenhaWRYIoH {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

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

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

.more-hzXezLqJv {
  color: #521834;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.button-knDwtBwqCyurKj {
  color: #521834;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

.desc-rcFmWTARGrJ {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-align: center;
}

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

.tip-YUgBYx {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #521834;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.current-VkebXsqvtwuUsvv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(487vw/var(--resizer)*100);
  max-width: calc(487vw/var(--resizer)*100);
  height: calc(526vw/var(--resizer)*100);
  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: initial;
  flex: 1;
  border-radius: calc(47vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) ridge #521834;
}

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

.button-EcMMWKBbvM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #d20b38;
  appURL: themelist3.html;
}

.section-ZdlQtROA {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(17vw/var(--resizer)*100);
}

.headline-bdupoPjrCYuhp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #521834;
  appURL: themelist3.html;
}

.all-atOYOlfD {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

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

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

.inner-pcqbVXEf {
  color: #521834;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.box-oWFTziy {
  color: #521834;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

.row-JKcuXdgUEIXpTcET {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-align: center;
}

.widget-pjgPZgwnPJnGpf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.all-GaAFYB {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #521834;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.large-vjpWQbLmPEE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(487vw/var(--resizer)*100);
  max-width: calc(487vw/var(--resizer)*100);
  height: calc(526vw/var(--resizer)*100);
  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: initial;
  flex: 1;
  border-radius: calc(47vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) ridge #521834;
}

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

.image-IGuTxxiZwaVMsqt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #d20b38;
  appURL: themelist4.html;
}

.image-fZShLVcINJC {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(17vw/var(--resizer)*100);
}

.xl-tfQywlBhDIBWdos {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #521834;
  appURL: themelist4.html;
}

.heading-KRpLtnjGJOtAN {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

.wrapper-jyplZmmX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.md-TFjXDwcUsCFfChvn {
  color: #521834;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.lg-cKDziMMImyRlkd {
  color: #521834;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

.wrap-UEPJubpAZe {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-align: center;
}

.widget-vqtNqyjUX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.tooltip-SVNrHZYYIBfr {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #521834;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.content-kzGRYPZU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(487vw/var(--resizer)*100);
  max-width: calc(487vw/var(--resizer)*100);
  height: calc(526vw/var(--resizer)*100);
  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: initial;
  flex: 1;
  border-radius: calc(47vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) ridge #521834;
}

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

.btn-HcZjQzM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #d20b38;
  appURL: themelist5.html;
}

.picture-YJTHoccJV {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(17vw/var(--resizer)*100);
}

.column-TFtGgH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #521834;
  appURL: themelist5.html;
}

.sm-PgpOEjPBVAFwQqWR {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

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

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

.subject-AisboDqoRQiHyV {
  color: #521834;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.container-DnsEyRj {
  color: #521834;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

.wide-LWxQVHRFvoPAUef {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-align: center;
}

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

.control-WQuAswLcHN {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #521834;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.subtitle-LCuNOgfirAAwDcM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(487vw/var(--resizer)*100);
  max-width: calc(487vw/var(--resizer)*100);
  height: calc(526vw/var(--resizer)*100);
  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: initial;
  flex: 1;
  border-radius: calc(47vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) ridge #521834;
}

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

.title-JYqKJyDF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #d20b38;
  appURL: themelist6.html;
}

.text-qyBQmEmtyexPn {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(17vw/var(--resizer)*100);
}

.title-CroiTaE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #521834;
  appURL: themelist6.html;
}

.avatar-fIIVORlClLUSXgZ {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

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

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

.tagline-rPczCW {
  color: #521834;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.lg-WeZWInUOViZkWi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.lg-crbDIpYKrruUg {
  color: #521834;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

.narrow-sNJzYvfdXYjavcBV {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-align: center;
}

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

.img-NZpLekP {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #521834;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.xs-QpOxhCfyyMmmQk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(487vw/var(--resizer)*100);
  max-width: calc(487vw/var(--resizer)*100);
  height: calc(526vw/var(--resizer)*100);
  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: initial;
  flex: 1;
  border-radius: calc(47vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) ridge #521834;
}

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

.preview-RNAGLJUpnQshUzM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #d20b38;
  appURL: themelist7.html;
}

.thumb-PCCtYVsyQpUuiTCp {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(17vw/var(--resizer)*100);
}

.content-LskZuO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #521834;
  appURL: themelist7.html;
}

.column-hspzJFGUCRvUK {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

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

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

.image-ckRegiFVSoh {
  color: #521834;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.btn-SSYwFQEcW {
  color: #521834;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

.container-iSbnTyzHp {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-align: center;
}

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

.container-DXinzPSSRRWa {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #521834;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.icon-tPVjGHvZpLAhi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(487vw/var(--resizer)*100);
  max-width: calc(487vw/var(--resizer)*100);
  height: calc(526vw/var(--resizer)*100);
  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: initial;
  flex: 1;
  border-radius: calc(47vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) ridge #521834;
}

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

.thumb-EzhjJl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #d20b38;
  appURL: themelist8.html;
}

.sm-tvwfSVtfsKMro {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(17vw/var(--resizer)*100);
}

.picture-kZcpjsbvWtAgShgl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #521834;
  appURL: themelist8.html;
}

.icon-ZEbscFaFEk {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

.grid-iTVMfXe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.page-bBgfceDy {
  color: #521834;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.md-bhSEouAcWrEHlX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.md-HPeOqlCpnL {
  color: #521834;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

.img-aoZVfKlKjVkAnndW {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-align: center;
}

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

.container-jKiqOcYxZIdoxX {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #521834;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.active-npXGdDc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(487vw/var(--resizer)*100);
  max-width: calc(487vw/var(--resizer)*100);
  height: calc(526vw/var(--resizer)*100);
  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: initial;
  flex: 1;
  border-radius: calc(47vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) ridge #521834;
}

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

.control-XKfrSUutrUDUQR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #d20b38;
  appURL: themelist9.html;
}

.container-LtzlviavQaYRWhE {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(17vw/var(--resizer)*100);
}

.button-GmqlZoQWdECLLnAF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #521834;
  appURL: themelist9.html;
}

.avatar-spgWVhz {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

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

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

.small-BQzQpgyVT {
  color: #521834;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.widget-YKSjGgVpHhTj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.wrapper-QwDKQaLPKrlbodG {
  color: #521834;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

.avatar-gHadeZVh {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-align: center;
}

.picture-uPnNaK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.caption-MqDQuhi {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #521834;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.aside-zHwlaFarCgJe {
  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: #e3e8ed;
  flex-direction: column;
}

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

.tip-ENRQyeeKELT {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-decoration: none;
  text-align: undefined;
}

.medium-mnUHDklFiXGbc {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-decoration: none;
  text-align: undefined;
}

.heading-kQukJFSChChKthK {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-decoration: none;
  text-align: undefined;
}

.subtitle-TTVyryyjEz {
  display: none;
}

.medium-TlUUPHDawqXnZvhf {
  display: flex;
  position: fixed;
  width: 37%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(31vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #e3e8ed;
  border: calc(3vw/var(--resizer)*100) dotted #521834;
  justify-content: center;
  align-items: center;
  opacity: .91;
  border-radius: calc(25vw/var(--resizer)*100);
}

.widget-NsIVEuMSzUd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.container-LUKkhdLhJzLB {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  width: 100%;
  text-align: left;
}

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

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

.large-utJzbxRq {
  width: auto;
  height: auto;
  border-radius: calc(35vw/var(--resizer)*100);
  background-color: #d20b38;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.pic-RbFjlRlgvHqvk {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(16vw/var(--resizer)*100);
}

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

.picture-VJwiTBOKoYaOyaPH {
  width: auto;
  height: auto;
  border-radius: calc(35vw/var(--resizer)*100);
  background-color: #d20b38;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.userpic-PvpuOXN {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(16vw/var(--resizer)*100);
}


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

.sidebar-MNSoxBJuuUV {
  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: #fbcf5c;
  flex-direction: column;
}

.grid-LQFTBlRFct {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

.picture-zJJnKJAuEciRnKy {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

.wide-HyYdXLD {
  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: #fbcf5c;
  flex-direction: column;
}

.wrapper-BMoHuxgIuKsCKE {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

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

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

.thumb-OqfDWVzalm {
  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;
}

.caption-lqaUEviwdIfin {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(39vw/var(--resizer)*100);
  font-weight: 900;
  color: #521834;
}

.column-lLmyMJxdma {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.inner-KyaWslGvW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(16vw/var(--resizer)*100);
  background-color: #d20b38;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(17vw/var(--resizer)*100);
}

.container-YfUmBrS {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(16vw/var(--resizer)*100);
}

.desc-yEvnDnkUd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  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(18vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) double #521834;
  border-right: calc(1vw/var(--resizer)*100) double #521834;
  flex-wrap: wrap;
}

.inner-dkGcUQtAHanadfQ {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-align: left;
}

.section-ztFmzmPpNfmdBU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.icon-VlKepFl {
  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;
}

.inner-kcxTZAwzi {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(39vw/var(--resizer)*100);
  font-weight: 900;
  color: #521834;
}

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

.subject-IzRRqgEodAzPL {
  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: #521834;
  background-color: #e3e8ed;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(41vw/var(--resizer)*100);
}

.breadcrumbs-khwggGcVUKqZg {
  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: #fbcf5c;
  background-color: #d20b38;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(41vw/var(--resizer)*100);
}

.preview-jmUPHWdaS {
  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: #e3e8ed;
  flex-direction: column;
}

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

.subtitle-MLUBgZYFRXLxBtOh {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-decoration: none;
  text-align: undefined;
}

.container-vXXrMQkUN {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-decoration: none;
  text-align: undefined;
}

.content-GHlwOK {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-decoration: none;
  text-align: undefined;
}

.aside-DPkYev {
  display: none;
}


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

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

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

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

.box-bGMTiQjxMhhzxPxT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(33vw/var(--resizer)*100);
  background-color: #d20b38;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(16vw/var(--resizer)*100);
}

.icon-SLJvwvPel {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(16vw/var(--resizer)*100);
}

.breadcrumbs-DmpopGm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(33vw/var(--resizer)*100);
  background-color: #521834;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(16vw/var(--resizer)*100);
}

.active-fPrunOvcZ {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(16vw/var(--resizer)*100);
}

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

.text-bQdBJJ {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(39vw/var(--resizer)*100);
  font-weight: 900;
  color: #521834;
}

.huge-TTDwsS {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  line-height: calc(24vw/var(--resizer)*100);
}

.breadcrumbs-ndShEJVOaSPc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  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(18vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) double #521834;
  border-right: calc(1vw/var(--resizer)*100) double #521834;
  flex-wrap: wrap;
}

.widget-HiktMrAILkO {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-align: left;
}

.holder-gAbHdJYqvhcA {
  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(40vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #fbcf5c;
}

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

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

.subject-YuaxoZ {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(39vw/var(--resizer)*100);
  font-weight: 900;
  color: #521834;
}

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

.subject-bGYBlxgpTlOOV {
  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: #521834;
  background-color: #e3e8ed;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(32vw/var(--resizer)*100);
}

.caption-iprCuJDXHOO {
  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: #fbcf5c;
  background-color: #d20b38;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(32vw/var(--resizer)*100);
}

.row-yHbgsIAAoWgbeb {
  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: #e3e8ed;
  flex-direction: column;
}

.tiny-uvPbrLw {
  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-hXhFEWQRB {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-decoration: none;
  text-align: undefined;
}

.img-gaJtfrFNM {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-decoration: none;
  text-align: undefined;
}

.heading-CReCEiELCjV {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-decoration: none;
  text-align: undefined;
}

.tiny-fIrBHQR {
  display: none;
}


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

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

.thumb-uriadhfwCS {
  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: #fbcf5c;
}

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

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

.small-IOuzNLPyHClWBTdx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(397vw/var(--resizer)*100);
  height: calc(397vw/var(--resizer)*100);
  border-radius: calc(21vw/var(--resizer)*100);
  box-shadow: calc(1vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(82, 24, 52, .3);
}

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

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

.current-eAcvMSqoOpGF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(39vw/var(--resizer)*100);
  background-color: #d20b38;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(44vw/var(--resizer)*100);
}

.all-jYaVaILjnZ {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(16vw/var(--resizer)*100);
}

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

.lg-GWdRCchKGLfTilDO {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(16vw/var(--resizer)*100);
}

.col-NAHqohGCJEx {
  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);
}

.control-DbUHEpFMPzc {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(39vw/var(--resizer)*100);
  font-weight: 900;
  color: #521834;
}

.sidebar-ZEMckDzZdBgl {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.wide-mBtNwtqyKhCMW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  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(18vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) double #521834;
  border-right: calc(1vw/var(--resizer)*100) double #521834;
  flex-wrap: wrap;
}

.btn-MmgQBRcvxE {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-align: left;
}

.icon-LCEulkAauOfg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.huge-AuBbEszvELpbs {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(39vw/var(--resizer)*100);
  font-weight: 900;
  color: #521834;
}

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

.narrow-joYYOhyEVOig {
  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: #521834;
  background-color: #e3e8ed;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(23vw/var(--resizer)*100);
}

.picture-kBtLdze {
  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: #fbcf5c;
  background-color: #d20b38;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(23vw/var(--resizer)*100);
}

.active-PWwiDbiAGPFWPk {
  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: #e3e8ed;
  flex-direction: column;
}

.heading-yczExxH {
  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-MDtkLjGTkcrFEV {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-decoration: none;
  text-align: undefined;
}

.md-laTHLkMhDRiQEZ {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-decoration: none;
  text-align: undefined;
}

.btn-SCcRALIiWVwE {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-decoration: none;
  text-align: undefined;
}

.section-PWDovFDAtpxu {
  display: none;
}


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

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

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

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

.icon-qOGBAc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(349vw/var(--resizer)*100);
  height: calc(349vw/var(--resizer)*100);
  border-radius: calc(14vw/var(--resizer)*100);
  box-shadow: calc(4vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(82, 24, 52, .2);
}

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

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

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

.big-GcjOGPWbScteo {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(16vw/var(--resizer)*100);
}

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

.xs-tUcbgwBOkDBfjglK {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(16vw/var(--resizer)*100);
}

.narrow-tSeyyRaOVG {
  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);
}

.thumb-fYoTzvo {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(39vw/var(--resizer)*100);
  font-weight: 900;
  color: #521834;
}

.tagline-UHjxJpHN {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.headline-xyrgjILblJxyimc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  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(18vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) double #521834;
  border-right: calc(1vw/var(--resizer)*100) double #521834;
  flex-wrap: wrap;
}

.avatar-DLNipEq {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-align: left;
}

.btn-wxrGSqZyvjw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.more-GGZYgfW {
  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;
}

.title-ciXXPo {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(39vw/var(--resizer)*100);
  font-weight: 900;
  color: #521834;
}

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

.img-ucLNqtyEAs {
  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: #521834;
  background-color: #e3e8ed;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(26vw/var(--resizer)*100);
}

.content-gZrGQNIvQUwvHVC {
  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: #fbcf5c;
  background-color: #d20b38;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(26vw/var(--resizer)*100);
}

.active-kDUVPxZQWIxCHm {
  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: #e3e8ed;
  flex-direction: column;
}

.icon-tSZmKJhfy {
  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);
}

.image-oLoTqK {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-decoration: none;
  text-align: undefined;
}

.md-GzJvuOSwLOikJTF {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-decoration: none;
  text-align: undefined;
}

.container-KvqdNrxdN {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-decoration: none;
  text-align: undefined;
}

.pic-ZyJZBlozVEZSrN {
  display: none;
}


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

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

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

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

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

.tagline-ukRJgblVLcrs {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(39vw/var(--resizer)*100);
  font-weight: 900;
  color: #521834;
}

.headline-KeiqCRilbjWUSwO {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.page-SkreEDAMDo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
  background-color: #d20b38;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(18vw/var(--resizer)*100);
}

.active-GwDYybBdWVAZyFy {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(16vw/var(--resizer)*100);
}

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

.wrapper-VGolXXcmZR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  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(18vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) double #521834;
  border-right: calc(1vw/var(--resizer)*100) double #521834;
  flex-wrap: wrap;
}

.avatar-ylZtMPCMBxqGA {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-align: left;
}

.picture-JchZzX {
  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(39vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #fbcf5c;
}

.box-RHKJHwqqHiPaVFJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.icon-TqMKCizzaQBEz {
  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;
}

.btn-WoApoYVQw {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(39vw/var(--resizer)*100);
  font-weight: 900;
  color: #521834;
}

.subject-YSfolsTQvn {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.all-XidwDpDaaSiONZ {
  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: #521834;
  background-color: #e3e8ed;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(2vw/var(--resizer)*100);
}

.tooltip-EAdWnjuMdbl {
  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: #fbcf5c;
  background-color: #d20b38;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(2vw/var(--resizer)*100);
}

.headline-tTObFEQVN {
  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: #e3e8ed;
  flex-direction: column;
}

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

.image-NgDYXDHl {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-decoration: none;
  text-align: undefined;
}

.userpic-CFzCkNZNdF {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-decoration: none;
  text-align: undefined;
}

.tiny-QMgIblZnkxR {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-decoration: none;
  text-align: undefined;
}

.tagline-ayjCRe {
  display: none;
}


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

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

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

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

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

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

.xl-abSDspkbLflUzpm {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(16vw/var(--resizer)*100);
}

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

.sm-kGKUSsSgyYYS {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(16vw/var(--resizer)*100);
}

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

.current-ooGUwFESJLqmU {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(39vw/var(--resizer)*100);
  font-weight: 900;
  color: #521834;
}

.wide-zHPptaWMnK {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  line-height: calc(24vw/var(--resizer)*100);
}

.avatar-gJXYqNxbKOQkr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  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(18vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) double #521834;
  border-right: calc(1vw/var(--resizer)*100) double #521834;
  flex-wrap: wrap;
}

.content-GhdbxWqElxq {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-align: left;
}

.breadcrumbs-ehRCMDsUVN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.img-NOUYNeoxfy {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(39vw/var(--resizer)*100);
  font-weight: 900;
  color: #521834;
}

.sidebar-iKstCkrhK {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.text-hwczQOpUQAlmlljT {
  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: #521834;
  background-color: #e3e8ed;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(5vw/var(--resizer)*100);
}

.tiny-hTAYJhWv {
  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: #fbcf5c;
  background-color: #d20b38;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(5vw/var(--resizer)*100);
}

.inner-pODgaq {
  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: #e3e8ed;
  flex-direction: column;
}

.small-iORSOPqRlRN {
  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);
}

.button-qaAaUVQ {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-decoration: none;
  text-align: undefined;
}

.button-SkJvZtHu {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-decoration: none;
  text-align: undefined;
}

.section-JqZYWOAbINgx {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-decoration: none;
  text-align: undefined;
}

.current-IzFeOuNG {
  display: none;
}


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

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

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

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

.thumb-lkxIZogFjT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(462vw/var(--resizer)*100);
  height: calc(462vw/var(--resizer)*100);
  border-radius: calc(21vw/var(--resizer)*100);
  box-shadow: calc(3vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(11vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(82, 24, 52, .5);
}

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

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

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

.tiny-kIpFMTo {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(16vw/var(--resizer)*100);
}

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

.img-igWbGnlvuQZGWUhM {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(39vw/var(--resizer)*100);
  font-weight: 900;
  color: #521834;
}

.btn-WVvueZaYKSQYx {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  line-height: calc(24vw/var(--resizer)*100);
}

.thumb-xIObEmxcTkGRZJ {
  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: #e3e8ed;
}

.heading-nvaZhMYKoD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  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(18vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) double #521834;
  border-right: calc(1vw/var(--resizer)*100) double #521834;
  flex-wrap: wrap;
}

.xl-gohXsopDg {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-align: left;
}

.thumb-CBcxrm {
  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(16vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #e3e8ed;
}

.subtitle-BqxWCOvmORa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.small-hzPvORtjEqMzS {
  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-UoujFreRZ {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(39vw/var(--resizer)*100);
  font-weight: 900;
  color: #521834;
}

.desc-FOUhlDhNZJAz {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.image-ZCylBsxRP {
  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: #521834;
  background-color: #e3e8ed;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(46vw/var(--resizer)*100);
}

.preview-aDuHArcqlYAJBCfN {
  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: #fbcf5c;
  background-color: #d20b38;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(46vw/var(--resizer)*100);
}

.btn-OjcToZ {
  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: #e3e8ed;
  flex-direction: column;
}

.breadcrumbs-uStQVGJYfqTPdr {
  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);
}

.big-TvbqUlEQzAOG {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-decoration: none;
  text-align: undefined;
}

.all-TcOvjeNYTST {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-decoration: none;
  text-align: undefined;
}

.col-iQDAUlguRdJfK {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-decoration: none;
  text-align: undefined;
}

.icon-pSUXOylDXRYF {
  display: none;
}


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

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

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

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

.grid-iGUKTT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(14vw/var(--resizer)*100);
  background-color: #d20b38;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(43vw/var(--resizer)*100);
}

.text-XbwIoK {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(16vw/var(--resizer)*100);
}

.box-WPKJgh {
  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);
}

.big-vQMuiPzAPnC {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(39vw/var(--resizer)*100);
  font-weight: 900;
  color: #521834;
}

.inner-ZuelMZUrccLLb {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.medium-YiJwRrU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(460vw/var(--resizer)*100);
  height: calc(460vw/var(--resizer)*100);
  border-radius: calc(29vw/var(--resizer)*100);
  box-shadow: calc(-2vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(8vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(82, 24, 52, .1);
}

.inner-mXKtZneiQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  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(18vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) double #521834;
  border-right: calc(1vw/var(--resizer)*100) double #521834;
  flex-wrap: wrap;
}

.column-BsUYFagMLgOnNcW {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-align: left;
}

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

.widget-QRDkGpV {
  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;
}

.current-UrCwWI {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(39vw/var(--resizer)*100);
  font-weight: 900;
  color: #521834;
}

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

.subtitle-uVUueqgCpz {
  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: #521834;
  background-color: #e3e8ed;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(3vw/var(--resizer)*100);
}

.tooltip-SWdGvIWABqNSKEt {
  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: #fbcf5c;
  background-color: #d20b38;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(3vw/var(--resizer)*100);
}

.xs-VjmhYN {
  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: #e3e8ed;
  flex-direction: column;
}

.wide-xUpCPfSedBrKaKA {
  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);
}

.more-VWZODUEHkhKzJmHV {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-decoration: none;
  text-align: undefined;
}

.grid-HqVJsYdaYpD {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-decoration: none;
  text-align: undefined;
}

.img-ciFDlpbDoDCgCg {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-decoration: none;
  text-align: undefined;
}

.medium-cktLCu {
  display: none;
}


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

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

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

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

.button-LWJHYjGQHfph {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(343vw/var(--resizer)*100);
  height: calc(343vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
  box-shadow: calc(1vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(8vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(82, 24, 52, .2);
}

.section-GcTPWNLlILirFtJ {
  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);
}

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

.btn-PFXvsGVETYCKDUQP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(39vw/var(--resizer)*100);
  background-color: #d20b38;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(18vw/var(--resizer)*100);
}

.xl-SrodzXMtsDjDV {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(16vw/var(--resizer)*100);
}

.current-SNNzVVmmPgVYBtKL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(39vw/var(--resizer)*100);
  background-color: #521834;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(18vw/var(--resizer)*100);
}

.button-aPSCoyFawzjCh {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(16vw/var(--resizer)*100);
}

.btn-WzBMst {
  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);
}

.inner-AzvxNbKHoKyMAAe {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(39vw/var(--resizer)*100);
  font-weight: 900;
  color: #521834;
}

.holder-qRVkjKRcDXCYzw {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  line-height: calc(24vw/var(--resizer)*100);
}

.large-GJhHlNBsZUiwh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  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(18vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) double #521834;
  border-right: calc(1vw/var(--resizer)*100) double #521834;
  flex-wrap: wrap;
}

.big-qwbuysGkBHw {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-align: left;
}

.image-uBGkYta {
  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(17vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #fbcf5c;
}

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

.narrow-aPMghggH {
  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;
}

.btn-YzsTjRfOrH {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(39vw/var(--resizer)*100);
  font-weight: 900;
  color: #521834;
}

.grid-AUtHHBpifd {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.lg-vkxulCUXWjenUH {
  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: #521834;
  background-color: #e3e8ed;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(33vw/var(--resizer)*100);
}

.section-AIIwYTxpBtoErNcE {
  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: #fbcf5c;
  background-color: #d20b38;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(33vw/var(--resizer)*100);
}

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

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

.wrapper-SgDxryPFcfluQ {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-decoration: none;
  text-align: undefined;
}

.thumb-mZXUDmWhFaicVo {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-decoration: none;
  text-align: undefined;
}

.headline-LntusgioEGJgYM {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-decoration: none;
  text-align: undefined;
}

.huge-vpEGUlqzHq {
  display: none;
}


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

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

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

.column-iCjYvGnXldXU {
  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);
}

.img-SrzqGijZUqcfvbM {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(39vw/var(--resizer)*100);
  font-weight: 900;
  color: #521834;
}

.row-PvYpuJHZMPoHyr {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.desc-isytoP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(30vw/var(--resizer)*100);
  background-color: #d20b38;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(23vw/var(--resizer)*100);
}

.large-QRDDtIpb {
  font-weight: 900;
  font-family: 'Hanken Grotesk', serif;
  color: #fbcf5c;
  font-size: calc(16vw/var(--resizer)*100);
}

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

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

.pic-DBXslhtSpC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(353vw/var(--resizer)*100);
  height: calc(353vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  box-shadow: calc(0vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(82, 24, 52, .3);
}

.userpic-NylVQFXqi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  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(18vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) double #521834;
  border-right: calc(1vw/var(--resizer)*100) double #521834;
  flex-wrap: wrap;
}

.content-uDBChRvzlW {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-align: left;
}

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

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

.tooltip-EZubYpptNhmSFjm {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(39vw/var(--resizer)*100);
  font-weight: 900;
  color: #521834;
}

.img-KIGNAKNDt {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.lg-BBgXcHhrPc {
  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: #521834;
  background-color: #e3e8ed;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(37vw/var(--resizer)*100);
}

.sm-ODokyauqIiD {
  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: #fbcf5c;
  background-color: #d20b38;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(37vw/var(--resizer)*100);
}

.row-qYehfKSAPMFfPy {
  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: #e3e8ed;
  flex-direction: column;
}

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

.pic-lskeMCXUE {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-decoration: none;
  text-align: undefined;
}

.btn-NkbppJnnYeNOIl {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-decoration: none;
  text-align: undefined;
}

.tooltip-rZkNJfMydG {
  font-family: 'Hanken Grotesk', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #521834;
  text-decoration: none;
  text-align: undefined;
}

.avatar-KJFsznKvEfI {
  display: none;
}

