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

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

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

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

.tip-ImAEzfZfOP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(8vw/var(--resizer)*100);
  background-color: #24543a;
  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(21vw/var(--resizer)*100);
}

.widget-gKvVwSnowJcV {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #f9faff;
  font-size: calc(20vw/var(--resizer)*100);
}

.desc-aQfaeO {
  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);
}

.pic-eRmrYPRFVMiHnns {
  font-family: 'Literata', serif;
  font-size: calc(50vw/var(--resizer)*100);
  font-weight: 900;
  color: #23122a;
}

.image-NHbYUeLDidhgGXTU {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.subtitle-OoZsqfjhIb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(396vw/var(--resizer)*100);
  height: calc(396vw/var(--resizer)*100);
  border-radius: calc(5vw/var(--resizer)*100);
  box-shadow: calc(-1vw/var(--resizer)*100) calc(-1vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(35, 18, 42, .5);
}

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

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

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

.lg-JbsNmHN {
  font-family: 'Literata', serif;
  font-size: calc(50vw/var(--resizer)*100);
  font-weight: 900;
  color: #23122a;
}

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

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

.heading-IdxBvJPFikSjQRl {
  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(6vw/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-top: calc(1vw/var(--resizer)*100) dashed #23122a;
}

.xs-vDYsOCw {
  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(6vw/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-top: calc(1vw/var(--resizer)*100) dashed #23122a;
}

.col-WREfoFMyXscm {
  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(6vw/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-top: calc(1vw/var(--resizer)*100) dashed #23122a;
}

.text-kbrJTojsTDHLs {
  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(6vw/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-top: calc(1vw/var(--resizer)*100) dashed #23122a;
}

.more-qYsHWZmUpodKMkCg {
  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(6vw/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-top: calc(1vw/var(--resizer)*100) dashed #23122a;
}

.img-ArtIpWjApDiInci {
  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(6vw/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-top: calc(1vw/var(--resizer)*100) dashed #23122a;
}

.more-WRDCnCYtNk {
  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(6vw/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-top: calc(1vw/var(--resizer)*100) dashed #23122a;
}

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

.tiny-YBBYdplTqe {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(457vw/var(--resizer)*100);
  max-width: calc(457vw/var(--resizer)*100);
  height: calc(586vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #f9faff;
  flex: 1;
  border-radius: calc(1vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) solid #23122a;
}

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

.active-lkgDXFWZakXbUMC {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-align: center;
}

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

.narrow-EUKKWhvKg {
  font-family: 'Literata', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #23122a;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.tiny-AOxZgQJSCZVxVMXD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(189vw/var(--resizer)*100);
  height: calc(189vw/var(--resizer)*100);
  border-radius: calc(1vw/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);
}

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

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

.active-VvKigYSNqxiXl {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #f9faff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.wrap-nLNkdsr {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #f9faff;
  font-size: calc(17vw/var(--resizer)*100);
}

.thumbnail-GQUTBAXnROVqjHZ {
  display: flex;
  position: relative;
  justify-content: row-reverse;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
  padding: calc(28vw/var(--resizer)*100);
}

.current-IupRHNLvgqv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.column-hnUYooGEPDGYfk {
  color: #23122a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.big-ZtJWLBSpmZf {
  color: #23122a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.control-BFAiypxMTf {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(457vw/var(--resizer)*100);
  max-width: calc(457vw/var(--resizer)*100);
  height: calc(586vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #f9faff;
  flex: 1;
  border-radius: calc(1vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) solid #23122a;
}

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

.button-ewICOEmnQ {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-align: center;
}

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

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

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

.preview-ybsYIzQUTta {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(189vw/var(--resizer)*100);
  height: calc(189vw/var(--resizer)*100);
  border-radius: calc(1vw/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);
}

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

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

.heading-xSPMpIhMw {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #f9faff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.wrapper-TThioyZzD {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #f9faff;
  font-size: calc(17vw/var(--resizer)*100);
}

.subtitle-ZKjzqYFx {
  display: flex;
  position: relative;
  justify-content: row-reverse;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
  padding: calc(28vw/var(--resizer)*100);
}

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

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

.tip-wzDDmKkIsT {
  color: #23122a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.xs-MzpeHgLWhOMC {
  color: #23122a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.small-whTUeFkfRH {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(457vw/var(--resizer)*100);
  max-width: calc(457vw/var(--resizer)*100);
  height: calc(586vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #f9faff;
  flex: 1;
  border-radius: calc(1vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) solid #23122a;
}

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

.subtitle-epUtaQi {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-align: center;
}

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

.section-CHnSFPzCCRQzFmz {
  font-family: 'Literata', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #23122a;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.inner-mMDkuGeheTmZt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(189vw/var(--resizer)*100);
  height: calc(189vw/var(--resizer)*100);
  border-radius: calc(1vw/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);
}

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

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

.box-CKiIlbYyR {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #f9faff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.section-tzcTpvTEFv {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #f9faff;
  font-size: calc(17vw/var(--resizer)*100);
}

.avatar-dlDLKbK {
  display: flex;
  position: relative;
  justify-content: row-reverse;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
  padding: calc(28vw/var(--resizer)*100);
}

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

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

.img-imdKPfODLdFeFB {
  color: #23122a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.all-VTkyQonILSy {
  color: #23122a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.xl-duwsIQR {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(457vw/var(--resizer)*100);
  max-width: calc(457vw/var(--resizer)*100);
  height: calc(586vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #f9faff;
  flex: 1;
  border-radius: calc(1vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) solid #23122a;
}

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

.lg-Ekpsaj {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-align: center;
}

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

.subtitle-EHZpQrYL {
  font-family: 'Literata', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #23122a;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.current-tAYXbWZHoQwOFsq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(189vw/var(--resizer)*100);
  height: calc(189vw/var(--resizer)*100);
  border-radius: calc(1vw/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);
}

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

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

.all-BqZlvFcpH {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #f9faff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.desc-QkuaVcGU {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #f9faff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

.aside-qHtAnqi {
  color: #23122a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.row-coAooMbwz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.big-YniQQUVi {
  color: #23122a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.button-rEeegQNCN {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(457vw/var(--resizer)*100);
  max-width: calc(457vw/var(--resizer)*100);
  height: calc(586vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #f9faff;
  flex: 1;
  border-radius: calc(1vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) solid #23122a;
}

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

.icon-KiCmZsaSVm {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-align: center;
}

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

.subtitle-DLlnLXTRYvtVbMuM {
  font-family: 'Literata', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #23122a;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.preview-kLjYydhHcOz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(189vw/var(--resizer)*100);
  height: calc(189vw/var(--resizer)*100);
  border-radius: calc(1vw/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);
}

.aside-NsqCCERZzULxu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(457vw/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);
}

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

.section-KyFyjoMALqZv {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #f9faff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.preview-KSXWXa {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #f9faff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

.holder-dTixch {
  color: #23122a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.img-XPnwRqhieFTUZTN {
  color: #23122a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.img-dkjMmDVU {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(457vw/var(--resizer)*100);
  max-width: calc(457vw/var(--resizer)*100);
  height: calc(586vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #f9faff;
  flex: 1;
  border-radius: calc(1vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) solid #23122a;
}

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

.row-uzuzXBEGx {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-align: center;
}

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

.wide-HElrUIpOpsg {
  font-family: 'Literata', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #23122a;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.subject-fZgqRrsi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(189vw/var(--resizer)*100);
  height: calc(189vw/var(--resizer)*100);
  border-radius: calc(1vw/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);
}

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

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

.holder-rGPlANDh {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #f9faff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.picture-mwlFqERbczHI {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #f9faff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

.huge-hooTxB {
  color: #23122a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.btn-FGnQPGRn {
  color: #23122a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.button-pvxQkBp {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(457vw/var(--resizer)*100);
  max-width: calc(457vw/var(--resizer)*100);
  height: calc(586vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #f9faff;
  flex: 1;
  border-radius: calc(1vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) solid #23122a;
}

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

.subtitle-OOIqtvyOcjSd {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-align: center;
}

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

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

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

.thumbnail-cMhyiEUWQrSrAmJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(189vw/var(--resizer)*100);
  height: calc(189vw/var(--resizer)*100);
  border-radius: calc(1vw/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);
}

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

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

.breadcrumbs-ywwgmEWnFv {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #f9faff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.more-bsilGVbG {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #f9faff;
  font-size: calc(17vw/var(--resizer)*100);
}

.lg-cwGAmBMizDtKPZ {
  display: flex;
  position: relative;
  justify-content: row-reverse;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
  padding: calc(28vw/var(--resizer)*100);
}

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

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

.sm-FzjFNGqImGHQBVw {
  color: #23122a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.userpic-viHugoBLLeefBkIa {
  color: #23122a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.title-afioGTkpFVlT {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(457vw/var(--resizer)*100);
  max-width: calc(457vw/var(--resizer)*100);
  height: calc(586vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #f9faff;
  flex: 1;
  border-radius: calc(1vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) solid #23122a;
}

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

.subtitle-MeTFteEuZPnYQUqz {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-align: center;
}

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

.narrow-PtJIhsKzjvQfdOPo {
  font-family: 'Literata', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #23122a;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.headline-qIJwXuJso {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(189vw/var(--resizer)*100);
  height: calc(189vw/var(--resizer)*100);
  border-radius: calc(1vw/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);
}

.box-khJOazFK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(457vw/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);
}

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

.inner-yZgsseuNz {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #f9faff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.wrapper-XqoiTqckLnjHSmkA {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #f9faff;
  font-size: calc(17vw/var(--resizer)*100);
}

.img-LxBVtp {
  display: flex;
  position: relative;
  justify-content: row-reverse;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
  padding: calc(28vw/var(--resizer)*100);
}

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

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

.grid-cPqMomYdbcKU {
  color: #23122a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.preview-RQlZnSD {
  color: #23122a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.subtitle-yRFmpthqKM {
  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: #a0e6d9;
  flex-direction: column;
}

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

.section-YAipVKDvmzdhp {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-decoration: none;
  text-align: undefined;
}

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

.pic-rWiWhpxKKpR {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-decoration: none;
  text-align: undefined;
}

.text-RblofOodTOH {
  display: none;
}

.md-lFhTYioyDUjxl {
  display: flex;
  position: fixed;
  width: 39%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(18vw/var(--resizer)*100) calc(18vw/var(--resizer)*100) calc(18vw/var(--resizer)*100) calc(18vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #a0e6d9;
  border: calc(1vw/var(--resizer)*100) ridge #23122a;
  justify-content: center;
  align-items: center;
  opacity: .90;
  border-radius: calc(30vw/var(--resizer)*100);
}

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

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

.img-rQBEplP {
  width: auto;
  height: auto;
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #24543a;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.inner-GhRLkpuVWOFwAMy {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #f9faff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.content-sMuFCG {
  font-family: 'Literata', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  width: 100%;
  text-align: left;
}


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

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

.medium-TKkFUkY {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

.container-zHEYfOOeHSfg {
  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: #f9faff;
  flex-direction: column;
}

.tip-woryGhBHL {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

.desc-dgrlNs {
  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: #f9faff;
  flex-direction: column;
}

.icon-ryxXZyjtSqB {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

.thumbnail-cSNZVpLzZDtH {
  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: #f9faff;
}

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

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

.wide-sMHWAVNjKib {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #24543a;
  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(37vw/var(--resizer)*100);
}

.breadcrumbs-VZVGyfk {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #f9faff;
  font-size: calc(20vw/var(--resizer)*100);
}

.sidebar-yFKUFNyjB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #23122a;
  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(37vw/var(--resizer)*100);
}

.col-pxzmTwiE {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #f9faff;
  font-size: calc(20vw/var(--resizer)*100);
}

.headline-CPQooc {
  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-CfXaIxzgxdYmcAj {
  font-family: 'Literata', serif;
  font-size: calc(50vw/var(--resizer)*100);
  font-weight: 900;
  color: #23122a;
}

.pic-ElhmjGIG {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  line-height: calc(24vw/var(--resizer)*100);
}

.grid-ELrmZJfeQxkWkpe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 88%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(20vw/var(--resizer)*100);
  border-radius: calc(17vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) ridge #23122a;
  flex-wrap: wrap;
}

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

.button-iRNIXOZQrMkgLCx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.caption-eAuEHQZP {
  color: #23122a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.wrap-YCmbfwhg {
  color: #23122a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.control-ozwHXTgPguoe {
  font-family: 'Literata', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-align: left;
}

.lg-uqDMlaoYFUtka {
  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: #a0e6d9;
  flex-direction: column;
}

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

.md-hsOWJdNcQ {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-decoration: none;
  text-align: undefined;
}

.headline-uCQbXFoShWFwZC {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-decoration: none;
  text-align: undefined;
}

.all-rhMeYiqgrDRmTRI {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-decoration: none;
  text-align: undefined;
}

.section-osOcdzrvUV {
  display: none;
}


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

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

.medium-YlaTaWthSnac {
  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: #f9faff;
}

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

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

.big-FHMPbBrFPozX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(421vw/var(--resizer)*100);
  height: calc(421vw/var(--resizer)*100);
  border-radius: calc(10vw/var(--resizer)*100);
  box-shadow: calc(0vw/var(--resizer)*100) calc(-1vw/var(--resizer)*100) calc(8vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(35, 18, 42, .5);
}

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

.xl-WWDiNluyH {
  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);
}

.wide-CrpLkGgAVAc {
  font-family: 'Literata', serif;
  font-size: calc(50vw/var(--resizer)*100);
  font-weight: 900;
  color: #23122a;
}

.row-LMhHLJaKNXiXNi {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.active-udmWgVBwFxWjzXTE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(46vw/var(--resizer)*100);
  background-color: #24543a;
  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(40vw/var(--resizer)*100);
}

.aside-AIYUmwOjcSK {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #f9faff;
  font-size: calc(20vw/var(--resizer)*100);
}

.preview-sluCqniOq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 88%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(20vw/var(--resizer)*100);
  border-radius: calc(17vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) ridge #23122a;
  flex-wrap: wrap;
}

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

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

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

.current-goebbWUBtvqEiR {
  color: #23122a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.picture-TsBctNW {
  color: #23122a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.desc-GnLPsfTBuXibBa {
  font-family: 'Literata', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-align: left;
}

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

.current-OOrWPeWrAUeYj {
  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);
}

.all-JlvFRoGutETdS {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-decoration: none;
  text-align: undefined;
}

.section-qPBXXFpuEbtpLL {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-decoration: none;
  text-align: undefined;
}

.md-JgVLxTCyrbgLysH {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-decoration: none;
  text-align: undefined;
}

.container-WyXndofDDwwr {
  display: none;
}


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

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

.tagline-HdvMuKUtLoxcZ {
  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);
}

.text-oRkqgelQpOUIXZWk {
  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);
}

.tagline-RwjiUgRGWH {
  font-family: 'Literata', serif;
  font-size: calc(50vw/var(--resizer)*100);
  font-weight: 900;
  color: #23122a;
}

.title-SsInvRU {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.big-KEEMkRXxi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(19vw/var(--resizer)*100);
  background-color: #24543a;
  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(48vw/var(--resizer)*100);
}

.grid-lUSahHqDDiJu {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #f9faff;
  font-size: calc(20vw/var(--resizer)*100);
}

.inner-NBDJvR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(19vw/var(--resizer)*100);
  background-color: #23122a;
  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(48vw/var(--resizer)*100);
}

.aside-uKqdnCKRtppV {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #f9faff;
  font-size: calc(20vw/var(--resizer)*100);
}

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

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

.sidebar-LlGkFIfxvKfEgHib {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(444vw/var(--resizer)*100);
  height: calc(444vw/var(--resizer)*100);
  border-radius: calc(10vw/var(--resizer)*100);
  box-shadow: calc(3vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(6vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(35, 18, 42, .5);
}

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

.caption-dnznYYAvFhqiw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 88%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(20vw/var(--resizer)*100);
  border-radius: calc(17vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) ridge #23122a;
  flex-wrap: wrap;
}

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

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

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

.md-sRsSVYfltVuCvuE {
  color: #23122a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.box-lWyjvvloBPhN {
  color: #23122a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.wide-tnzTHsdlPlKEXXR {
  font-family: 'Literata', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-align: left;
}

.thumbnail-SyUgTlOyIpAomXEJ {
  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: #a0e6d9;
  flex-direction: column;
}

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

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

.medium-oWzWHfkjgTCoY {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-decoration: none;
  text-align: undefined;
}

.subject-HEVfDCjKMsO {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-decoration: none;
  text-align: undefined;
}

.control-WMbohKWs {
  display: none;
}


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

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

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

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

.more-yLLUfPzxSAZOO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #24543a;
  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(46vw/var(--resizer)*100);
}

.img-pTUqCWeGanvE {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #f9faff;
  font-size: calc(20vw/var(--resizer)*100);
}

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

.active-OCcBtAP {
  font-family: 'Literata', serif;
  font-size: calc(50vw/var(--resizer)*100);
  font-weight: 900;
  color: #23122a;
}

.page-MGNmcl {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  line-height: calc(24vw/var(--resizer)*100);
}

.medium-pnpCuRvmLefJj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 88%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(20vw/var(--resizer)*100);
  border-radius: calc(17vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) ridge #23122a;
  flex-wrap: wrap;
}

.title-LgWFLNADxIZcj {
  font-family: 'Literata', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-align: left;
}

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

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

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

.subtitle-eTHMej {
  color: #23122a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.wrap-IBFGQXi {
  color: #23122a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

.wrapper-ChBjJsdInjvsih {
  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-LSDwBeYjRa {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-decoration: none;
  text-align: undefined;
}

.subject-ujuJOJKnO {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-decoration: none;
  text-align: undefined;
}

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

.huge-CPxsFvulgpyhnUsx {
  display: none;
}


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

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

.tip-MhlEQeLbVLoAjDN {
  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: #f9faff;
}

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

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

.inner-BAzqujFw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(325vw/var(--resizer)*100);
  height: calc(325vw/var(--resizer)*100);
  border-radius: calc(33vw/var(--resizer)*100);
  box-shadow: calc(0vw/var(--resizer)*100) calc(-3vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(35, 18, 42, .2);
}

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

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

.title-GwMrSxDkzh {
  font-family: 'Literata', serif;
  font-size: calc(50vw/var(--resizer)*100);
  font-weight: 900;
  color: #23122a;
}

.box-yEhmms {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.narrow-eVUtaejAUnwP {
  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: #24543a;
  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);
}

.more-uJVkfaXTaPflrG {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #f9faff;
  font-size: calc(20vw/var(--resizer)*100);
}

.thumbnail-vjQCHvDiBq {
  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: #23122a;
  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);
}

.current-thMbMEmuiKhUQ {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #f9faff;
  font-size: calc(20vw/var(--resizer)*100);
}

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

.box-yXJFpIetItiqB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 88%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(20vw/var(--resizer)*100);
  border-radius: calc(17vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) ridge #23122a;
  flex-wrap: wrap;
}

.aside-UbMwXWGlDvTYS {
  font-family: 'Literata', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-align: left;
}

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

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

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

.active-MBUcrfWTFMkjR {
  color: #23122a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.lg-LdGjBOFkZRMwkG {
  color: #23122a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.desc-cMHgAumEsDlO {
  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: #a0e6d9;
  flex-direction: column;
}

.wrap-kPaZnM {
  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);
}

.all-JloFbZNGuq {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-decoration: none;
  text-align: undefined;
}

.caption-VuWFCwcOfMNojvPO {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-decoration: none;
  text-align: undefined;
}

.md-uiqkmT {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-decoration: none;
  text-align: undefined;
}

.widget-uMzFfjstvGYQm {
  display: none;
}


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

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

.active-UyYkMDeSOB {
  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: #f9faff;
}

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

.picture-YXRPSROSA {
  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);
}

.wide-HPQeoMRAyDFEQc {
  font-family: 'Literata', serif;
  font-size: calc(50vw/var(--resizer)*100);
  font-weight: 900;
  color: #23122a;
}

.img-gOYNkuJIqW {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.pic-GOgmtcgq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(49vw/var(--resizer)*100);
  background-color: #24543a;
  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(27vw/var(--resizer)*100);
}

.aside-MnynVOtOFZwK {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #f9faff;
  font-size: calc(20vw/var(--resizer)*100);
}

.preview-meKpBfcwojyn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(49vw/var(--resizer)*100);
  background-color: #23122a;
  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(27vw/var(--resizer)*100);
}

.control-EdyPYzI {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #f9faff;
  font-size: calc(20vw/var(--resizer)*100);
}

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

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

.thumb-zFtgMPqrKSHFDT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(456vw/var(--resizer)*100);
  height: calc(456vw/var(--resizer)*100);
  border-radius: calc(8vw/var(--resizer)*100);
  box-shadow: calc(4vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(35, 18, 42, .4);
}

.inner-rSzxEksNmTwar {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 88%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(20vw/var(--resizer)*100);
  border-radius: calc(17vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) ridge #23122a;
  flex-wrap: wrap;
}

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

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

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

.userpic-sJwblag {
  color: #23122a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.all-XgwuhFGZGWcaOG {
  color: #23122a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.text-WNIjSCnxbrStp {
  font-family: 'Literata', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-align: left;
}

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

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

.img-YWwyjrgXcHatR {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-decoration: none;
  text-align: undefined;
}

.img-RFNjqycZ {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-decoration: none;
  text-align: undefined;
}

.icon-HzhyJo {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-decoration: none;
  text-align: undefined;
}

.grid-alptLzVgBZTG {
  display: none;
}


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

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

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

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

.text-fQvqbuPjN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(4vw/var(--resizer)*100);
  background-color: #24543a;
  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(31vw/var(--resizer)*100);
}

.section-IudAUAIoodnoyFu {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #f9faff;
  font-size: calc(20vw/var(--resizer)*100);
}

.sidebar-HEBJgjifadSoQu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(4vw/var(--resizer)*100);
  background-color: #23122a;
  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(31vw/var(--resizer)*100);
}

.wrapper-SDuzbavFcKYEVCpt {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #f9faff;
  font-size: calc(20vw/var(--resizer)*100);
}

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

.heading-Ttgwlr {
  font-family: 'Literata', serif;
  font-size: calc(50vw/var(--resizer)*100);
  font-weight: 900;
  color: #23122a;
}

.headline-dJSYrrVnG {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  line-height: calc(24vw/var(--resizer)*100);
}

.widget-NJctHYDcvXz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 88%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(20vw/var(--resizer)*100);
  border-radius: calc(17vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) ridge #23122a;
  flex-wrap: wrap;
}

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

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

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

.image-POKAnh {
  color: #23122a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.xl-QybfTRIiwi {
  color: #23122a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.md-zQxoVM {
  font-family: 'Literata', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-align: left;
}

.section-OivcFtaKSlHPgW {
  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: #a0e6d9;
  flex-direction: column;
}

.userpic-BtIGXvtEwbZDQL {
  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);
}

.huge-YhiNVV {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-decoration: none;
  text-align: undefined;
}

.xs-ZTiXMeqd {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-decoration: none;
  text-align: undefined;
}

.box-ESyEvrqfDOwdkhj {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-decoration: none;
  text-align: undefined;
}

.btn-aWMcfUvgj {
  display: none;
}


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

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

.container-tZLtTswqT {
  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);
}

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

.caption-YWHvIULgi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(461vw/var(--resizer)*100);
  height: calc(461vw/var(--resizer)*100);
  border-radius: calc(1vw/var(--resizer)*100);
  box-shadow: calc(5vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) calc(11vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(35, 18, 42, .2);
}

.title-KAMVmlcv {
  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-CMKesnU {
  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);
}

.title-tPYaDbPgmo {
  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: #24543a;
  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(20vw/var(--resizer)*100);
}

.medium-iUYqMWkTUUK {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #f9faff;
  font-size: calc(20vw/var(--resizer)*100);
}

.big-gxMrHgDeGzPzlIsT {
  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: #23122a;
  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(20vw/var(--resizer)*100);
}

.huge-zvvviyRAqMQO {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #f9faff;
  font-size: calc(20vw/var(--resizer)*100);
}

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

.headline-UrJkWKBbg {
  font-family: 'Literata', serif;
  font-size: calc(50vw/var(--resizer)*100);
  font-weight: 900;
  color: #23122a;
}

.page-faJmTil {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.active-gdCOQMXDyCSTlyj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 88%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(20vw/var(--resizer)*100);
  border-radius: calc(17vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) ridge #23122a;
  flex-wrap: wrap;
}

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

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

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

.picture-dtEAnFb {
  color: #23122a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.subtitle-DfjpGTByFEnKQb {
  color: #23122a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.content-wrvlHHXmh {
  font-family: 'Literata', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-align: left;
}

.userpic-WcVIlfPER {
  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: #a0e6d9;
  flex-direction: column;
}

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

.avatar-GCOKjQmERvK {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-decoration: none;
  text-align: undefined;
}

.column-udWLjHOWzbnDNV {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-decoration: none;
  text-align: undefined;
}

.caption-MCbfJWoeFr {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-decoration: none;
  text-align: undefined;
}

.content-TyIeNGdzMxvjDOjd {
  display: none;
}


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

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

.sm-JmtDHS {
  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: #f9faff;
}

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

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

.content-RAkkaXJk {
  font-family: 'Literata', serif;
  font-size: calc(50vw/var(--resizer)*100);
  font-weight: 900;
  color: #23122a;
}

.narrow-pyKXpOyCogc {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.title-zbNsyARt {
  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: #24543a;
  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(29vw/var(--resizer)*100);
}

.title-omCGUEMEViBZvCFA {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #f9faff;
  font-size: calc(20vw/var(--resizer)*100);
}

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

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

.more-cfaxHoLwpM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(316vw/var(--resizer)*100);
  height: calc(316vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
  box-shadow: calc(-3vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(35, 18, 42, .3);
}

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

.tiny-UBfpBkm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 88%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(20vw/var(--resizer)*100);
  border-radius: calc(17vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) ridge #23122a;
  flex-wrap: wrap;
}

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

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

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

.thumbnail-avvLFXuFOFpodX {
  color: #23122a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.subject-pLqnOAzhaIcdpuQS {
  color: #23122a;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.control-BRQkDjdf {
  font-family: 'Literata', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-align: left;
}

.button-jDeeKpvCAmUf {
  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: #a0e6d9;
  flex-direction: column;
}

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

.widget-ZtAJcKqjhwAO {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-decoration: none;
  text-align: undefined;
}

.row-tdIfcNcaUm {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-decoration: none;
  text-align: undefined;
}

.userpic-unjqRDfGkGEvKmyR {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #23122a;
  text-decoration: none;
  text-align: undefined;
}

.btn-SyCYpVCPkBf {
  display: none;
}

