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

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

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

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

.thumb-SqzpKHHBzBqbI {
  font-family: 'Alegreya', serif;
  font-size: calc(31vw/var(--resizer)*100);
  font-weight: 900;
  color: #fffeff;
}

.medium-QoqWvDDtyJUv {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.wide-tUjCLtkbTUkj {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #0b120f;
  font-size: calc(20vw/var(--resizer)*100);
}

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

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

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

.btn-NgPCcfw {
  font-family: 'Alegreya', serif;
  font-size: calc(31vw/var(--resizer)*100);
  font-weight: 900;
  color: #fffeff;
}

.headline-OjBYwv {
  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;
}

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

.btn-gWAefgPDawxDr {
  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(25vw/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-bottom: calc(1vw/var(--resizer)*100) dashed #fffeff;
}

.holder-NezkEiC {
  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(25vw/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-bottom: calc(1vw/var(--resizer)*100) dashed #fffeff;
}

.thumb-BDSMcdhsq {
  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(25vw/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-bottom: calc(1vw/var(--resizer)*100) dashed #fffeff;
}

.wrap-YiOyykdX {
  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(25vw/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-bottom: calc(1vw/var(--resizer)*100) dashed #fffeff;
}

.sidebar-rPKcrkNC {
  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(25vw/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-bottom: calc(1vw/var(--resizer)*100) dashed #fffeff;
}

.large-LvrrnEkIDTi {
  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(25vw/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-bottom: calc(1vw/var(--resizer)*100) dashed #fffeff;
}

.xs-OGhWfVyCwZ {
  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(25vw/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-bottom: calc(1vw/var(--resizer)*100) dashed #fffeff;
}

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

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

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

.img-GNAHpXGGB {
  font-family: 'Alegreya', serif;
  font-size: calc(31vw/var(--resizer)*100);
  font-weight: 900;
  color: #fffeff;
}

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

.widget-FzcdkPjBfxKeb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(697vw/var(--resizer)*100);
  max-width: calc(697vw/var(--resizer)*100);
  height: calc(403vw/var(--resizer)*100);
  padding: calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #0b120f;
  flex: 1;
  border-radius: calc(18vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dashed #fffeff;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

.tip-ErKykrlWZwTM {
  color: #fffeff;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.container-JgWwuJTyXSuzXy {
  color: #fffeff;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

.userpic-PPBVyipmtoZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(229vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #f85d97;
  appURL: themelist1.html;
}

.small-rCYvscWpUsnvNliJ {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #0b120f;
  font-size: calc(17vw/var(--resizer)*100);
}

.all-wiyyafgvsPCU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(229vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #fffeff;
  appURL: themelist1.html;
}

.inner-Nhcqon {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #0b120f;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.page-kEhkSC {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  text-align: left;
}

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

.lg-DBMYPxszl {
  font-family: 'Alegreya', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #fffeff;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.tooltip-NaGdsHvim {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(697vw/var(--resizer)*100);
  max-width: calc(697vw/var(--resizer)*100);
  height: calc(403vw/var(--resizer)*100);
  padding: calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #0b120f;
  flex: 1;
  border-radius: calc(18vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dashed #fffeff;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

.small-OGQTRqhSrXVdb {
  color: #fffeff;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.aside-KsMYZMAvDYNdv {
  color: #fffeff;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

.subtitle-XEESWAQLKvvma {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(229vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #f85d97;
  appURL: themelist2.html;
}

.section-VbBBbDFiE {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #0b120f;
  font-size: calc(17vw/var(--resizer)*100);
}

.medium-MlFCgtOUrei {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(229vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #fffeff;
  appURL: themelist2.html;
}

.wrap-zBMtRxJdzhvrtLx {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #0b120f;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.large-FZsscDIVhGTC {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  text-align: left;
}

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

.icon-aARuTJb {
  font-family: 'Alegreya', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #fffeff;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.sidebar-jFBdZUqx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(177vw/var(--resizer)*100);
  height: calc(177vw/var(--resizer)*100);
  border-radius: calc(18vw/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-yjAdCxQnAKvECrj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(697vw/var(--resizer)*100);
  max-width: calc(697vw/var(--resizer)*100);
  height: calc(403vw/var(--resizer)*100);
  padding: calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #0b120f;
  flex: 1;
  border-radius: calc(18vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dashed #fffeff;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

.content-tWzEVMoXZkYY {
  color: #fffeff;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.container-UAYfSY {
  color: #fffeff;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

.btn-ViRkUwgfEspjOpk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(229vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #f85d97;
  appURL: themelist3.html;
}

.heading-bQelecJvQ {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #0b120f;
  font-size: calc(17vw/var(--resizer)*100);
}

.inner-QOsTcUkL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(229vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #fffeff;
  appURL: themelist3.html;
}

.sm-JKzchrPnKoeNQPbM {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #0b120f;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

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

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

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

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

.all-WdJYZqUWh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(697vw/var(--resizer)*100);
  max-width: calc(697vw/var(--resizer)*100);
  height: calc(403vw/var(--resizer)*100);
  padding: calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #0b120f;
  flex: 1;
  border-radius: calc(18vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dashed #fffeff;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

.desc-fANAHaB {
  color: #fffeff;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.avatar-GvdjfB {
  color: #fffeff;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

.widget-lpTPYp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(229vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #f85d97;
  appURL: themelist4.html;
}

.section-WDGCqWfTgz {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #0b120f;
  font-size: calc(17vw/var(--resizer)*100);
}

.title-qVtKwIvD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(229vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #fffeff;
  appURL: themelist4.html;
}

.pic-lhTUTpCKtVpU {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #0b120f;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.huge-YrsWCPIGHuPvL {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  text-align: left;
}

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

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

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

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

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

.picture-FnnZXdfX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(697vw/var(--resizer)*100);
  max-width: calc(697vw/var(--resizer)*100);
  height: calc(403vw/var(--resizer)*100);
  padding: calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #0b120f;
  flex: 1;
  border-radius: calc(18vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dashed #fffeff;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

.title-XLrzvhChYPJsj {
  color: #fffeff;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.avatar-MOAjSUlnLphRQo {
  color: #fffeff;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

.current-RRLMMors {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(229vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #f85d97;
  appURL: themelist5.html;
}

.page-yrUjhXSBmB {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #0b120f;
  font-size: calc(17vw/var(--resizer)*100);
}

.sidebar-AkkcuJusH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(229vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #fffeff;
  appURL: themelist5.html;
}

.large-NIrUaJrgoxdLPkVE {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #0b120f;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.col-ZwmLIonptKssfU {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  text-align: left;
}

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

.row-VxYryOzCsDoeKCGg {
  font-family: 'Alegreya', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #fffeff;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.container-rfJUEdY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(697vw/var(--resizer)*100);
  max-width: calc(697vw/var(--resizer)*100);
  height: calc(403vw/var(--resizer)*100);
  padding: calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #0b120f;
  flex: 1;
  border-radius: calc(18vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dashed #fffeff;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

.desc-mrcMklqG {
  color: #fffeff;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.control-ZoONGjkcXMXLmPC {
  color: #fffeff;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

.container-CfJfMHEBfM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(229vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #f85d97;
  appURL: themelist6.html;
}

.thumb-uyjhNmkUaASeL {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #0b120f;
  font-size: calc(17vw/var(--resizer)*100);
}

.headline-BfMKbyFjbxVOTN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(229vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  background-color: #fffeff;
  appURL: themelist6.html;
}

.holder-GhcBkh {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #0b120f;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.tagline-nenQakuRtuxKBtkY {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  text-align: left;
}

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

.desc-xvtJwkyLtDtgyYjX {
  font-family: 'Alegreya', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #fffeff;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.big-eczOHf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(177vw/var(--resizer)*100);
  height: calc(177vw/var(--resizer)*100);
  border-radius: calc(18vw/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-fUqgUaFaEiiGqjr {
  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: #711b4e;
  flex-direction: column;
}

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

.breadcrumbs-LcarVnbqKiLmvre {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  text-decoration: none;
  text-align: undefined;
}

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

.col-IEMnGkJhYQszg {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  text-decoration: none;
  text-align: undefined;
}

.box-cKsyoXwZQs {
  display: none;
}

.huge-nEwxDgCSfno {
  display: flex;
  position: fixed;
  width: 50%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(34vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #0b120f;
  border: calc(2vw/var(--resizer)*100) ridge #fffeff;
  justify-content: center;
  align-items: center;
  opacity: .94;
  border-radius: calc(26vw/var(--resizer)*100);
}

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

.active-cakUxpiQ {
  font-family: 'Alegreya', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  width: 100%;
  text-align: left;
}

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

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

.col-mFfbshysEDWEe {
  width: auto;
  height: auto;
  border-radius: calc(28vw/var(--resizer)*100);
  background-color: #f85d97;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.userpic-mNlQvhXhKRTsd {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #0b120f;
  font-size: calc(16vw/var(--resizer)*100);
}

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

.tagline-LXnpYCSWrdwyCK {
  width: auto;
  height: auto;
  border-radius: calc(28vw/var(--resizer)*100);
  background-color: #f85d97;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.column-dkEQlfIwkwuJf {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #0b120f;
  font-size: calc(16vw/var(--resizer)*100);
}

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

.breadcrumbs-deAiVQRkncL {
  width: auto;
  height: auto;
  border-radius: calc(28vw/var(--resizer)*100);
  background-color: #f85d97;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.md-DhsXCfXpB {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #0b120f;
  font-size: calc(16vw/var(--resizer)*100);
}


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

.lg-TeUZseMGbeG {
  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: #711b4e;
  flex-direction: column;
}

.tooltip-iCmgyCsxFNVZVld {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

.caption-dmYmulHlJQ {
  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: #711b4e;
  flex-direction: column;
}

.image-ycmRIQaIDnTprNhk {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

.page-cWuuokHTUSjGh {
  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: #0b120f;
  flex-direction: column;
}

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


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

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

.tooltip-iknHEpqOWNZvYn {
  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: #0b120f;
}

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

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

.img-VPceSSm {
  font-family: 'Alegreya', serif;
  font-size: calc(31vw/var(--resizer)*100);
  font-weight: 900;
  color: #fffeff;
}

.xs-dRlxAoagRzrdJFUz {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.active-NhlhLG {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #0b120f;
  font-size: calc(20vw/var(--resizer)*100);
}

.img-ruWfyfCDSBaNPTfv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 74%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  border-radius: calc(42vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) dotted #fffeff;
  flex-wrap: wrap;
}

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

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

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

.small-NtUNLIXeIBxJPXBf {
  color: #fffeff;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.page-UOOIFzpWrubIauLn {
  color: #fffeff;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

.subtitle-qknkob {
  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: #711b4e;
  flex-direction: column;
}

.control-fzUsExHBxyz {
  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-BTAxqLm {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  text-decoration: none;
  text-align: undefined;
}

.lg-xJVqxJKnuTugtaL {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  text-decoration: none;
  text-align: undefined;
}

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

.md-LCsyfJWgPr {
  display: none;
}


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

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

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

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

.title-TGdFVxDrT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(465vw/var(--resizer)*100);
  height: calc(465vw/var(--resizer)*100);
  border-radius: calc(24vw/var(--resizer)*100);
  box-shadow: calc(4vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(255, 254, 255, .1);
}

.thumbnail-dPHaiAN {
  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);
}

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

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

.content-yEBVyuEFFpVz {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #0b120f;
  font-size: calc(20vw/var(--resizer)*100);
}

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

.image-pcfpXvC {
  font-family: 'Alegreya', serif;
  font-size: calc(31vw/var(--resizer)*100);
  font-weight: 900;
  color: #fffeff;
}

.xl-DksHJC {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.tiny-ewskdfhJA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 74%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  border-radius: calc(42vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) dotted #fffeff;
  flex-wrap: wrap;
}

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

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

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

.image-xVYhFfQSZLodELgv {
  color: #fffeff;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.caption-frTnUEPuxuPayeUR {
  color: #fffeff;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

.image-DDzmJMzbInN {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  text-align: left;
}

.sm-pscctRqiPlRwKq {
  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: #711b4e;
  flex-direction: column;
}

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

.thumbnail-TzwXnDXvk {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  text-decoration: none;
  text-align: undefined;
}

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

.col-spRFHquY {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  text-decoration: none;
  text-align: undefined;
}

.caption-SaawHjETSoOUyT {
  display: none;
}


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

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

.title-HyPffDytlY {
  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: #0b120f;
}

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

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

.userpic-pnONbv {
  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: #f85d97;
  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(38vw/var(--resizer)*100);
}

.xs-KmrXiwlHKlxYngH {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #0b120f;
  font-size: calc(20vw/var(--resizer)*100);
}

.btn-aHfiyMPG {
  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: #fffeff;
  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(38vw/var(--resizer)*100);
}

.column-CEbgjsKXX {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #0b120f;
  font-size: calc(20vw/var(--resizer)*100);
}

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

.subject-MZubxmsMFOMDZMzH {
  font-family: 'Alegreya', serif;
  font-size: calc(31vw/var(--resizer)*100);
  font-weight: 900;
  color: #fffeff;
}

.wrapper-ReNCjsm {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.narrow-kAMdzDQZBUrcOX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 74%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  border-radius: calc(42vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) dotted #fffeff;
  flex-wrap: wrap;
}

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

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

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

.inner-qKlATQFxyOfLqSc {
  color: #fffeff;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.title-FRESEknpcd {
  color: #fffeff;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

.wrap-WdazvfxSCk {
  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: #711b4e;
  flex-direction: column;
}

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

.tagline-PhWExTWtEqzWY {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  text-decoration: none;
  text-align: undefined;
}

.small-VCJakpDzH {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  text-decoration: none;
  text-align: undefined;
}

.thumb-xrouiw {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  text-decoration: none;
  text-align: undefined;
}

.tiny-RTePzTKELveu {
  display: none;
}


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

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

.userpic-oRmCxGnUSNmw {
  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: #711b4e;
}

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

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

.subtitle-vCQwxaVTfMK {
  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(23vw/var(--resizer)*100);
  box-shadow: calc(-5vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(255, 254, 255, .2);
}

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

.grid-FrdSmxwg {
  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-OegTvImHmH {
  font-family: 'Alegreya', serif;
  font-size: calc(31vw/var(--resizer)*100);
  font-weight: 900;
  color: #fffeff;
}

.desc-MlFSyavoWUy {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.row-OLpkGrlkyaaxH {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #0b120f;
  font-size: calc(20vw/var(--resizer)*100);
}

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

.xs-TdcjaYVdAlU {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #0b120f;
  font-size: calc(20vw/var(--resizer)*100);
}

.headline-yUNzIluLFYU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 74%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  border-radius: calc(42vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) dotted #fffeff;
  flex-wrap: wrap;
}

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

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

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

.page-AVgaEzwYpChgA {
  color: #fffeff;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.text-yQUvOXyO {
  color: #fffeff;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

.pic-JVjjlQ {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  text-align: left;
}

.section-tPESnAhV {
  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: #711b4e;
  flex-direction: column;
}

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

.thumbnail-cgOeMKPgpeJZ {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  text-decoration: none;
  text-align: undefined;
}

.narrow-KVHlMzlLI {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  text-decoration: none;
  text-align: undefined;
}

.col-GGJtmPQa {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  text-decoration: none;
  text-align: undefined;
}

.current-scJoGWY {
  display: none;
}


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

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

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

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

.column-ZHySZWuznvm {
  font-family: 'Alegreya', serif;
  font-size: calc(31vw/var(--resizer)*100);
  font-weight: 900;
  color: #fffeff;
}

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

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

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

.btn-QmNlAmb {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #0b120f;
  font-size: calc(20vw/var(--resizer)*100);
}

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

.wrap-EEkFabH {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #0b120f;
  font-size: calc(20vw/var(--resizer)*100);
}

.inner-dQloGmcaMmo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 74%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  border-radius: calc(42vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) dotted #fffeff;
  flex-wrap: wrap;
}

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

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

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

.inner-wiVmryrYgaHr {
  color: #fffeff;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.big-RDwOZGogWT {
  color: #fffeff;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

.tagline-nqaabadrWOgKuVFL {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  text-align: left;
}

.tooltip-hxDtMIOBbLY {
  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: #711b4e;
  flex-direction: column;
}

.inner-uTETOlpGAoQTxhRy {
  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-VqefaHwDnhldbr {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  text-decoration: none;
  text-align: undefined;
}

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

.tip-PUyKPI {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  text-decoration: none;
  text-align: undefined;
}

.pic-IsKnNzeJpIsnhujK {
  display: none;
}


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

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

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

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

.container-jnDQdnhqfmAC {
  font-family: 'Alegreya', serif;
  font-size: calc(31vw/var(--resizer)*100);
  font-weight: 900;
  color: #fffeff;
}

.preview-iRtnXsOen {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.container-MHmwMrvemXSKB {
  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: #f85d97;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(16vw/var(--resizer)*100);
}

.md-ZIrtquu {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #0b120f;
  font-size: calc(20vw/var(--resizer)*100);
}

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

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

.huge-MuWBMprvjoGgt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(371vw/var(--resizer)*100);
  height: calc(371vw/var(--resizer)*100);
  border-radius: calc(49vw/var(--resizer)*100);
  box-shadow: calc(-4vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(255, 254, 255, .4);
}

.container-oMwoCCoKGwpi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 74%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  border-radius: calc(42vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) dotted #fffeff;
  flex-wrap: wrap;
}

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

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

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

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

.subtitle-bhjBFghgub {
  color: #fffeff;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.xs-hlUgqG {
  color: #fffeff;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

.col-SiDVzSLRBwPhk {
  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: #711b4e;
  flex-direction: column;
}

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

.thumbnail-kDZSwDghkZEup {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  text-decoration: none;
  text-align: undefined;
}

.content-RQjaEGPDTxQ {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  text-decoration: none;
  text-align: undefined;
}

.thumbnail-MapHwDRl {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  text-decoration: none;
  text-align: undefined;
}

.wide-BDPBophBKhlyiYsG {
  display: none;
}


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

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

.row-rpjsziD {
  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: #0b120f;
}

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

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

.big-ZYTYkT {
  font-family: 'Alegreya', serif;
  font-size: calc(31vw/var(--resizer)*100);
  font-weight: 900;
  color: #fffeff;
}

.icon-aRoPXixvb {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.caption-qMlafwXlFrT {
  font-weight: 900;
  font-family: 'Alegreya', serif;
  color: #0b120f;
  font-size: calc(20vw/var(--resizer)*100);
}

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

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

.all-GhmhoHWWut {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(326vw/var(--resizer)*100);
  height: calc(326vw/var(--resizer)*100);
  border-radius: calc(30vw/var(--resizer)*100);
  box-shadow: calc(-3vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(6vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(255, 254, 255, .4);
}

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

.inner-AWXBitRbW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 74%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  border-radius: calc(42vw/var(--resizer)*100);
  border-bottom: calc(2vw/var(--resizer)*100) dotted #fffeff;
  flex-wrap: wrap;
}

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

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

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

.medium-EAQcoJDy {
  color: #fffeff;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.preview-WdfanO {
  color: #fffeff;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

.row-ACNfemzcTDIqbiW {
  font-family: 'Alegreya', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  text-align: left;
}

.caption-SrRzwPcQjkINaWoA {
  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: #711b4e;
  flex-direction: column;
}

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

.aside-njNBRBcBaDeM {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  text-decoration: none;
  text-align: undefined;
}

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

.wrap-btwDdYO {
  font-family: 'Alegreya', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #fffeff;
  text-decoration: none;
  text-align: undefined;
}

.inner-QxbOaRzwbPEIDwbR {
  display: none;
}

