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

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

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

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

.section-VEclaaKDVxQgjMN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(390vw/var(--resizer)*100);
  height: calc(390vw/var(--resizer)*100);
  border-radius: calc(37vw/var(--resizer)*100);
  box-shadow: calc(-5vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(9vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(248, 255, 250, .3);
}

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

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

.small-hRbLToXJou {
  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: #ef8b97;
  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(30vw/var(--resizer)*100);
}

.big-mRdTnCjRVzXH {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #082320;
  font-size: calc(18vw/var(--resizer)*100);
}

.wrapper-RQjlbhGkCHIlci {
  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: #f8fffa;
  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(30vw/var(--resizer)*100);
}

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

.xl-fzUpCaUSfzLiFsx {
  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-sZIxjZD {
  font-family: 'Literata', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #f8fffa;
}

.subtitle-nGosWIYUdf {
  font-family: 'Literata', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f8fffa;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.subject-rjczPTJ {
  font-family: 'Literata', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #f8fffa;
}

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

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

.small-mrJdSrSF {
  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(31vw/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;
  box-shadow: calc(-1vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(248, 255, 250, .3);
  scroll-snap-align: center;
}

.btn-CmrxmDpTo {
  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(31vw/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;
  box-shadow: calc(-1vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(248, 255, 250, .3);
  scroll-snap-align: center;
}

.all-TCSabJNRyvZ {
  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(31vw/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;
  box-shadow: calc(-1vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(248, 255, 250, .3);
  scroll-snap-align: center;
}

.section-qBmoJASrRaCe {
  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(31vw/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;
  box-shadow: calc(-1vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(248, 255, 250, .3);
  scroll-snap-align: center;
}

.xs-cpikzjUvVFvdsM {
  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(31vw/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;
  box-shadow: calc(-1vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(248, 255, 250, .3);
  scroll-snap-align: center;
}

.desc-MQFFiCWw {
  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(31vw/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;
  box-shadow: calc(-1vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(248, 255, 250, .3);
  scroll-snap-align: center;
}

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

.narrow-nQhMPSwlSMfc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(699vw/var(--resizer)*100);
  max-width: calc(699vw/var(--resizer)*100);
  height: calc(401vw/var(--resizer)*100);
  padding: calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #082320;
  flex: 1;
  border-radius: calc(6vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) double #f8fffa;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.breadcrumbs-uzztHa {
  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(6vw/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);
}

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

.tiny-DojqEDu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(408vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(50vw/var(--resizer)*100);
  appURL: page.html;
  height: calc(50vw/var(--resizer)*100);
}

.wide-GAInevzCqIdYSJI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(224vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  background-color: #ef8b97;
  appURL: themelist1.html;
}

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

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

.row-FTiKslLEpxAyRe {
  font-family: 'Literata', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f8fffa;
  text-align: left;
}

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

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

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

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

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

.aside-UxnmvokpeJPbaEM {
  color: #f8fffa;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

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

.more-xnGQMVLt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(699vw/var(--resizer)*100);
  max-width: calc(699vw/var(--resizer)*100);
  height: calc(401vw/var(--resizer)*100);
  padding: calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #082320;
  flex: 1;
  border-radius: calc(6vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) double #f8fffa;
  gap: calc(10vw/var(--resizer)*100);
}

.thumb-vRSmve {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  border-radius: calc(6vw/var(--resizer)*100);
  margin: 10;
}

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

.desc-OHAgstVVOieeh {
  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(6vw/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);
}

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

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

.tagline-zUFDIN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(224vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  background-color: #ef8b97;
  appURL: themelist2.html;
}

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

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

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

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

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

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

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

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

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

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

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

.xs-ZCtJbKAdTOec {
  color: #f8fffa;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.sm-kBGoKOGzQrmBLVG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(699vw/var(--resizer)*100);
  max-width: calc(699vw/var(--resizer)*100);
  height: calc(401vw/var(--resizer)*100);
  padding: calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #082320;
  flex: 1;
  border-radius: calc(6vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) double #f8fffa;
  gap: calc(10vw/var(--resizer)*100);
}

.btn-HlaFKifsIjpabJsX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  border-radius: calc(6vw/var(--resizer)*100);
  margin: 10;
}

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

.heading-VzlaskrTrQKmyMn {
  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(6vw/var(--resizer)*100);
  margin: calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);
}

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

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

.column-dtpZkqPlO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(224vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  background-color: #ef8b97;
  appURL: themelist3.html;
}

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

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

.box-rWcBJwkNzf {
  font-family: 'Literata', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f8fffa;
  text-align: left;
}

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

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

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

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

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

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

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

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

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

.grid-ukGIabfSdUwwPyX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(699vw/var(--resizer)*100);
  max-width: calc(699vw/var(--resizer)*100);
  height: calc(401vw/var(--resizer)*100);
  padding: calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #082320;
  flex: 1;
  border-radius: calc(6vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) double #f8fffa;
  gap: calc(10vw/var(--resizer)*100);
}

.all-msTbPcNgJXkFHif {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  border-radius: calc(6vw/var(--resizer)*100);
  margin: 10;
}

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

.huge-RxaNvYsfcElIL {
  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(6vw/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);
}

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

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

.more-BkVZZwoADA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(224vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  background-color: #ef8b97;
  appURL: themelist4.html;
}

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

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

.subtitle-KDuzbeAnXw {
  font-family: 'Literata', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f8fffa;
  text-align: left;
}

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

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

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

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

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

.preview-fEubSjRsmN {
  color: #f8fffa;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.img-lDSNNhWP {
  color: #f8fffa;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.content-IocJMqGUfBN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(699vw/var(--resizer)*100);
  max-width: calc(699vw/var(--resizer)*100);
  height: calc(401vw/var(--resizer)*100);
  padding: calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #082320;
  flex: 1;
  border-radius: calc(6vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) double #f8fffa;
  gap: calc(10vw/var(--resizer)*100);
}

.img-hUnkneyaQYvd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  border-radius: calc(6vw/var(--resizer)*100);
  margin: 10;
}

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

.btn-ymIqyfOGxsNKnLGm {
  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(6vw/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-ukhtCozru {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(408vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

.img-dSdZkiiWnSwKuOl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(408vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(3vw/var(--resizer)*100);
  appURL: page.html;
  height: calc(50vw/var(--resizer)*100);
}

.headline-uzNwLDtJxDKm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(224vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  background-color: #ef8b97;
  appURL: themelist5.html;
}

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

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

.tip-gtGTsUgafuZbazJ {
  font-family: 'Literata', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f8fffa;
  text-align: left;
}

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

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

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

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

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

.title-WgYCtf {
  color: #f8fffa;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.text-AxmXmbHfek {
  color: #f8fffa;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.wrapper-VcWzwWDOMAlxylXj {
  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: #4b0b36;
  flex-direction: column;
}

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

.big-YDkTAxqdo {
  font-family: 'Literata', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f8fffa;
  text-decoration: none;
  text-align: undefined;
}

.large-vHOYYQsGVi {
  font-family: 'Literata', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f8fffa;
  text-decoration: none;
  text-align: undefined;
}

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

.page-iSPleBmTCAuqV {
  display: none;
}

.picture-FaPyBHSC {
  display: flex;
  position: fixed;
  width: 36%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(48vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #082320;
  border: calc(1vw/var(--resizer)*100) dashed #f8fffa;
  justify-content: center;
  align-items: center;
  opacity: .94;
  border-radius: calc(20vw/var(--resizer)*100);
}

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

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

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

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

.button-uEbjPj {
  width: auto;
  height: auto;
  border-radius: calc(34vw/var(--resizer)*100);
  background-color: #ef8b97;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

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

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

.tip-RPgdAQEw {
  width: auto;
  height: auto;
  border-radius: calc(34vw/var(--resizer)*100);
  background-color: #ef8b97;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

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


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

.caption-yTXrDZEBAel {
  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: #4b0b36;
  flex-direction: column;
}

.subject-uwAKswHWQfvvfgiQ {
  font-family: 'Literata', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f8fffa;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

.more-RGrxcUdf {
  font-family: 'Literata', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f8fffa;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

.subtitle-McArEMvA {
  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: #4b0b36;
  flex-direction: column;
}

.col-pbadCdIB {
  font-family: 'Literata', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f8fffa;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

.tip-PGQSCqG {
  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: #4b0b36;
}

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

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

.preview-FDEJKyLEmWDiFqWk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(358vw/var(--resizer)*100);
  height: calc(358vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  box-shadow: calc(-4vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(11vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(248, 255, 250, .2);
}

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

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

.current-zUWvaNtAIFsLrZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(7vw/var(--resizer)*100);
  background-color: #ef8b97;
  appURL: page.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);
}

.caption-lQTbSxDvXcvU {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #082320;
  font-size: calc(18vw/var(--resizer)*100);
}

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

.icon-QlJtlGBwNn {
  font-family: 'Literata', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #f8fffa;
}

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

.wide-YKdjKaeSuHIOBVJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 85%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(39vw/var(--resizer)*100);
  border-radius: calc(46vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) solid #f8fffa;
  flex-wrap: wrap;
}

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

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

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

.grid-TpkldimtkUoEQHE {
  color: #f8fffa;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.userpic-sWGumdlkqLbTCX {
  color: #f8fffa;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.grid-eisDXWelYAbzZxji {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #f8fffa;
  text-align: left;
}

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

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

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

.tip-cjXdRDTaYNgClVj {
  font-family: 'Literata', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #f8fffa;
}

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

.lg-WfxPIeElzCwGiBD {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #f8fffa;
  background-color: #4b0b36;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(15vw/var(--resizer)*100);
}

.small-BOHqNBw {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #082320;
  background-color: #ef8b97;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(15vw/var(--resizer)*100);
}

.md-kdDShJqmWtOoSuhQ {
  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: #4b0b36;
  flex-direction: column;
}

.tooltip-mqloclYaeYXpuFe {
  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);
}

.btn-kIsEPiuuLLKiAj {
  font-family: 'Literata', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f8fffa;
  text-decoration: none;
  text-align: undefined;
}

.wrapper-kokYdOfshcGmnDck {
  font-family: 'Literata', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f8fffa;
  text-decoration: none;
  text-align: undefined;
}

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

.sm-kGpaRJMJEqWrVc {
  display: none;
}


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

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

.heading-UjGjouprr {
  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: #082320;
}

.image-uTUENRVbUDhXQET {
  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-oOxSrbKOAgvgNRy {
  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);
}

.sidebar-MZXOrXKo {
  font-family: 'Literata', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #f8fffa;
}

.content-HAwwzbiIjHwpVVc {
  font-family: 'Literata', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f8fffa;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.thumb-TmkEjIrLORyNNTp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(16vw/var(--resizer)*100);
  background-color: #ef8b97;
  appURL: page.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);
}

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

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

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

.text-ddELeupYcDz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(334vw/var(--resizer)*100);
  height: calc(334vw/var(--resizer)*100);
  border-radius: calc(34vw/var(--resizer)*100);
  box-shadow: calc(-3vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) calc(7vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(248, 255, 250, .4);
}

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

.big-PGxINlVzbMCvSY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 85%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(39vw/var(--resizer)*100);
  border-radius: calc(46vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) solid #f8fffa;
  flex-wrap: wrap;
}

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

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

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

.control-MgKVTjFbJLh {
  color: #f8fffa;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.all-gDDDBFng {
  color: #f8fffa;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

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

.tooltip-QaizhOTnB {
  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;
}

.thumbnail-QEkhMdGLzNBXMUN {
  font-family: 'Literata', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #f8fffa;
}

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

.container-VGOmIkpmKODkSU {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #f8fffa;
  background-color: #4b0b36;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(10vw/var(--resizer)*100);
}

.img-iIIVJrG {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #082320;
  background-color: #ef8b97;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(10vw/var(--resizer)*100);
}

.aside-jAmNkjq {
  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: #4b0b36;
  flex-direction: column;
}

.column-MjTxaIDwGM {
  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-VhuFeniw {
  font-family: 'Literata', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f8fffa;
  text-decoration: none;
  text-align: undefined;
}

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

.thumbnail-QnMDhwQse {
  font-family: 'Literata', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f8fffa;
  text-decoration: none;
  text-align: undefined;
}

.grid-eQpTLfE {
  display: none;
}


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

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

.img-JyJYJxbI {
  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: #082320;
}

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

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

.tiny-SUhIDAnvIp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(12vw/var(--resizer)*100);
  background-color: #ef8b97;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(25vw/var(--resizer)*100);
}

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

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

.tagline-dYLosQaoRHo {
  font-family: 'Literata', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #f8fffa;
}

.btn-ghuQnMhbnMo {
  font-family: 'Literata', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f8fffa;
  line-height: calc(24vw/var(--resizer)*100);
}

.btn-VLsLkwNmKfVEDZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 85%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(39vw/var(--resizer)*100);
  border-radius: calc(46vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) solid #f8fffa;
  flex-wrap: wrap;
}

.inner-YcfWDs {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #f8fffa;
  text-align: left;
}

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

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

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

.narrow-chnGbpq {
  color: #f8fffa;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.caption-PcRKQTZLY {
  color: #f8fffa;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

.sm-MXRift {
  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;
}

.sidebar-YtmRoshD {
  font-family: 'Literata', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #f8fffa;
}

.content-HmccJMH {
  font-family: 'Literata', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f8fffa;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.thumb-OovOYyJ {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #f8fffa;
  background-color: #4b0b36;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(27vw/var(--resizer)*100);
}

.headline-auTIxJUsTuOqdO {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #082320;
  background-color: #ef8b97;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(27vw/var(--resizer)*100);
}

.tip-EWHUwRCyPk {
  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: #4b0b36;
  flex-direction: column;
}

.row-uSBFtkKDaDiF {
  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);
}

.sidebar-itoDeBp {
  font-family: 'Literata', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f8fffa;
  text-decoration: none;
  text-align: undefined;
}

.holder-jkjVwYBcDwJbYg {
  font-family: 'Literata', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f8fffa;
  text-decoration: none;
  text-align: undefined;
}

.btn-gjeyyIU {
  font-family: 'Literata', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f8fffa;
  text-decoration: none;
  text-align: undefined;
}

.box-mDpNAGYqV {
  display: none;
}


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

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

.picture-tNzcWnLvvIdQaCfu {
  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: #082320;
}

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

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

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

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

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

.control-nygTcYi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(41vw/var(--resizer)*100);
  background-color: #ef8b97;
  appURL: page.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);
}

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

.narrow-ROMXcYRnxy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(41vw/var(--resizer)*100);
  background-color: #f8fffa;
  appURL: page.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);
}

.page-RPHQqBNwtmY {
  font-weight: 900;
  font-family: 'Literata', serif;
  color: #082320;
  font-size: calc(18vw/var(--resizer)*100);
}

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

.wide-jAOFjr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 85%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(39vw/var(--resizer)*100);
  border-radius: calc(46vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) solid #f8fffa;
  flex-wrap: wrap;
}

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

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

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

.medium-FfxgHZggQa {
  color: #f8fffa;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

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

.sidebar-jQnznC {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #f8fffa;
  text-align: left;
}

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

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

.sidebar-Fwvufk {
  font-family: 'Literata', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #f8fffa;
}

.control-gewFNSuhTCCiyIR {
  font-family: 'Literata', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f8fffa;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.wrapper-irvfjJKNAWuJ {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #f8fffa;
  background-color: #4b0b36;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(30vw/var(--resizer)*100);
}

.active-MCnsVzZgt {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #082320;
  background-color: #ef8b97;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(30vw/var(--resizer)*100);
}

.caption-ipmbjNl {
  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: #4b0b36;
  flex-direction: column;
}

.page-AoGFHzb {
  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-auOtuQMzzZlayqZD {
  font-family: 'Literata', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f8fffa;
  text-decoration: none;
  text-align: undefined;
}

.picture-XkrzPkiqqZ {
  font-family: 'Literata', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f8fffa;
  text-decoration: none;
  text-align: undefined;
}

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

.medium-WgJNhlXo {
  display: none;
}


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

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

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

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

.small-AbNJVHMD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(20vw/var(--resizer)*100);
  background-color: #ef8b97;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
}

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

.subtitle-NcYrVlVwC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(20vw/var(--resizer)*100);
  background-color: #f8fffa;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(24vw/var(--resizer)*100);
}

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

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

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

.small-ZbKzZowLvOrNmM {
  font-family: 'Literata', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f8fffa;
  line-height: calc(24vw/var(--resizer)*100);
}

.wrap-bnJOVnaSSktqi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 85%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(39vw/var(--resizer)*100);
  border-radius: calc(46vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) solid #f8fffa;
  flex-wrap: wrap;
}

.wrapper-PcwXZJfoj {
  font-family: 'Literata', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #f8fffa;
  text-align: left;
}

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

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

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

.preview-jbtDfVmPAhyVd {
  color: #f8fffa;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.active-mdbWjLZELVbZ {
  color: #f8fffa;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.sidebar-jQIlPjx {
  font-family: 'Literata', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #f8fffa;
}

.subject-kXwMnSe {
  font-family: 'Literata', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f8fffa;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.narrow-YsbllsdVDNt {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #f8fffa;
  background-color: #4b0b36;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(28vw/var(--resizer)*100);
}

.title-wGvsfzwO {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #082320;
  background-color: #ef8b97;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(28vw/var(--resizer)*100);
}

.xl-KdfIdbxMqiFjlg {
  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: #4b0b36;
  flex-direction: column;
}

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

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

.title-hweBlVOMBrLNbQM {
  font-family: 'Literata', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f8fffa;
  text-decoration: none;
  text-align: undefined;
}

.heading-IHTbJH {
  font-family: 'Literata', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f8fffa;
  text-decoration: none;
  text-align: undefined;
}

.icon-zSdpAtKhtmOtgC {
  display: none;
}


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

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

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

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

.md-acyXaQHIOeVundF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(361vw/var(--resizer)*100);
  height: calc(361vw/var(--resizer)*100);
  border-radius: calc(7vw/var(--resizer)*100);
  box-shadow: calc(-1vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(248, 255, 250, .5);
}

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

.image-DEIqIJMxu {
  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);
}

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

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

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

.row-mOOSMwTV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(42vw/var(--resizer)*100);
  background-color: #ef8b97;
  appURL: page.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);
}

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

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

.grid-USPgTDPRIGiLt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 85%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(39vw/var(--resizer)*100);
  border-radius: calc(46vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) solid #f8fffa;
  flex-wrap: wrap;
}

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

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

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

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

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

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

.row-VXWflExEZKt {
  color: #f8fffa;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

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

.xl-LdAKkt {
  font-family: 'Literata', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #f8fffa;
}

.large-NidPLDLQFXBpuZB {
  font-family: 'Literata', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f8fffa;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.subject-rFaQvPysvxmBWWA {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #f8fffa;
  background-color: #4b0b36;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(45vw/var(--resizer)*100);
}

.small-ZqEJmYwAXkPMUMb {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #082320;
  background-color: #ef8b97;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
}

.tagline-gCRPeDczzfjb {
  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: #4b0b36;
  flex-direction: column;
}

.image-XTSJYZwwM {
  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-wViiQQNZ {
  font-family: 'Literata', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f8fffa;
  text-decoration: none;
  text-align: undefined;
}

.button-fmOqnPOhm {
  font-family: 'Literata', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f8fffa;
  text-decoration: none;
  text-align: undefined;
}

.tagline-rcMZABcczmmXNCCn {
  font-family: 'Literata', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f8fffa;
  text-decoration: none;
  text-align: undefined;
}

.subject-iLmiaY {
  display: none;
}

