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

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

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

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

.medium-qOhpKfkUVRv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(342vw/var(--resizer)*100);
  height: calc(342vw/var(--resizer)*100);
  border-radius: calc(36vw/var(--resizer)*100);
  box-shadow: calc(0vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(31, 14, 47, .1);
}

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

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

.thumbnail-vIJCXsUkdQx {
  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: #c5163d;
  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(43vw/var(--resizer)*100);
}

.col-yMCjNDEbeWbUyd {
  font-weight: 900;
  font-family: 'Martian Mono', serif;
  color: #fff4ff;
  font-size: calc(24vw/var(--resizer)*100);
}

.button-uaivGsXd {
  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);
}

.userpic-zZnvACBnVUBotuS {
  font-family: 'Martian Mono', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0e2f;
}

.wrapper-bFQUyFEszW {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.desc-UvbgOCavHN {
  font-family: 'Martian Mono', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0e2f;
}

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

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

.control-DxERAUOUZdaHa {
  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(3vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(3vw/var(--resizer)*100) solid #1f0e2f;
  border-right: calc(3vw/var(--resizer)*100) solid #1f0e2f;
  scroll-snap-align: center;
}

.subject-fYiyIM {
  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(3vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(3vw/var(--resizer)*100) solid #1f0e2f;
  border-right: calc(3vw/var(--resizer)*100) solid #1f0e2f;
  scroll-snap-align: center;
}

.small-KvWEyNCbyBt {
  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(3vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(3vw/var(--resizer)*100) solid #1f0e2f;
  border-right: calc(3vw/var(--resizer)*100) solid #1f0e2f;
  scroll-snap-align: center;
}

.holder-pmKpwpjkyEajZ {
  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(3vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(3vw/var(--resizer)*100) solid #1f0e2f;
  border-right: calc(3vw/var(--resizer)*100) solid #1f0e2f;
  scroll-snap-align: center;
}

.breadcrumbs-NKTacuRLiwskhU {
  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(3vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(3vw/var(--resizer)*100) solid #1f0e2f;
  border-right: calc(3vw/var(--resizer)*100) solid #1f0e2f;
  scroll-snap-align: center;
}

.sm-aGaMIFRciHbPizzR {
  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(3vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(3vw/var(--resizer)*100) solid #1f0e2f;
  border-right: calc(3vw/var(--resizer)*100) solid #1f0e2f;
  scroll-snap-align: center;
}

.title-yvJmpQF {
  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(3vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(3vw/var(--resizer)*100) solid #1f0e2f;
  border-right: calc(3vw/var(--resizer)*100) solid #1f0e2f;
  scroll-snap-align: center;
}

.xs-jeyRXO {
  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(3vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(3vw/var(--resizer)*100) solid #1f0e2f;
  border-right: calc(3vw/var(--resizer)*100) solid #1f0e2f;
  scroll-snap-align: center;
}

.big-HlXExOrk {
  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(3vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(3vw/var(--resizer)*100) solid #1f0e2f;
  border-right: calc(3vw/var(--resizer)*100) solid #1f0e2f;
  scroll-snap-align: center;
}

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

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

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

.row-ZXcBkQnBPmai {
  font-family: 'Martian Mono', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0e2f;
}

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

.xl-fyeNjCxTGt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(477vw/var(--resizer)*100);
  max-width: calc(477vw/var(--resizer)*100);
  height: calc(546vw/var(--resizer)*100);
  padding: calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #fff4ff;
  flex: 1;
  border-radius: calc(37vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) groove #1f0e2f;
  border-right: calc(2vw/var(--resizer)*100) groove #1f0e2f;
}

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

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

.more-qSmdxwsujWIwR {
  font-weight: 900;
  font-family: 'Martian Mono', serif;
  color: #fff4ff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.pic-zYvvDAPWkyidsFIf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(184vw/var(--resizer)*100);
  height: calc(184vw/var(--resizer)*100);
  border-radius: calc(37vw/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-nNanQvmvjJMi {
  display: flex;
  position: relative;
  justify-content: column-reverse;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: row;
  padding: calc(24vw/var(--resizer)*100);
}

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

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

.sidebar-yiNZTIfnlbqkT {
  color: #1f0e2f;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.holder-RXFCGbuo {
  color: #1f0e2f;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

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

.section-mxTmgecunwEDHzLl {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-align: center;
}

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

.wrapper-fJlRfUbPzvIQdyMt {
  font-family: 'Martian Mono', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #1f0e2f;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.sidebar-voxWnvPkDubhdg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(477vw/var(--resizer)*100);
  max-width: calc(477vw/var(--resizer)*100);
  height: calc(546vw/var(--resizer)*100);
  padding: calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #fff4ff;
  flex: 1;
  border-radius: calc(37vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) groove #1f0e2f;
  border-right: calc(2vw/var(--resizer)*100) groove #1f0e2f;
}

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

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

.aside-WmBxbxea {
  font-weight: 900;
  font-family: 'Martian Mono', serif;
  color: #fff4ff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

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

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

.icon-fElAbFGyLvc {
  color: #1f0e2f;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.grid-qNDYws {
  color: #1f0e2f;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

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

.tiny-yvVzkYuaEvUx {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-align: center;
}

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

.column-HwDRcx {
  font-family: 'Martian Mono', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #1f0e2f;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.aside-gSyXCCQRwDOyOtf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(477vw/var(--resizer)*100);
  max-width: calc(477vw/var(--resizer)*100);
  height: calc(546vw/var(--resizer)*100);
  padding: calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #fff4ff;
  flex: 1;
  border-radius: calc(37vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) groove #1f0e2f;
  border-right: calc(2vw/var(--resizer)*100) groove #1f0e2f;
}

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

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

.btn-Bomdrn {
  font-weight: 900;
  font-family: 'Martian Mono', serif;
  color: #fff4ff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

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

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

.tooltip-qapRDS {
  color: #1f0e2f;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.narrow-atKkWXrcpul {
  color: #1f0e2f;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

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

.grid-SyKwaWfMf {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-align: center;
}

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

.sm-OsrdFEnLuF {
  font-family: 'Martian Mono', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #1f0e2f;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.preview-sINcfHoIGKFwwHSa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(477vw/var(--resizer)*100);
  max-width: calc(477vw/var(--resizer)*100);
  height: calc(546vw/var(--resizer)*100);
  padding: calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #fff4ff;
  flex: 1;
  border-radius: calc(37vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) groove #1f0e2f;
  border-right: calc(2vw/var(--resizer)*100) groove #1f0e2f;
}

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

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

.btn-ucmGJl {
  font-weight: 900;
  font-family: 'Martian Mono', serif;
  color: #fff4ff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

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

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

.breadcrumbs-mMeGENxC {
  color: #1f0e2f;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.preview-dUVMFTkL {
  color: #1f0e2f;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

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

.userpic-YBlwCOSWSXd {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-align: center;
}

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

.xl-hctuIpDiqy {
  font-family: 'Martian Mono', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #1f0e2f;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.thumbnail-oqnoHC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(477vw/var(--resizer)*100);
  max-width: calc(477vw/var(--resizer)*100);
  height: calc(546vw/var(--resizer)*100);
  padding: calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #fff4ff;
  flex: 1;
  border-radius: calc(37vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) groove #1f0e2f;
  border-right: calc(2vw/var(--resizer)*100) groove #1f0e2f;
}

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

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

.control-SINStaYVOmK {
  font-weight: 900;
  font-family: 'Martian Mono', serif;
  color: #fff4ff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

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

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

.tooltip-gGiyptbRWoeI {
  color: #1f0e2f;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.thumbnail-SkTIoMTpDFTWdJn {
  color: #1f0e2f;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

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

.tip-WpcmkYahJWw {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-align: center;
}

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

.wide-uTNlzcijDtCLj {
  font-family: 'Martian Mono', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #1f0e2f;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.sm-pNWMyfqxMvL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(477vw/var(--resizer)*100);
  max-width: calc(477vw/var(--resizer)*100);
  height: calc(546vw/var(--resizer)*100);
  padding: calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #fff4ff;
  flex: 1;
  border-radius: calc(37vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) groove #1f0e2f;
  border-right: calc(2vw/var(--resizer)*100) groove #1f0e2f;
}

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

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

.tagline-EXrBOz {
  font-weight: 900;
  font-family: 'Martian Mono', serif;
  color: #fff4ff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

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

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

.headline-KWziFWA {
  color: #1f0e2f;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.preview-YKvheHNnBYSaZy {
  color: #1f0e2f;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

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

.col-HenImaeoMCIWGI {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-align: center;
}

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

.button-hGfioQaEhNFOhF {
  font-family: 'Martian Mono', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #1f0e2f;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.userpic-LzARDUoQtw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(477vw/var(--resizer)*100);
  max-width: calc(477vw/var(--resizer)*100);
  height: calc(546vw/var(--resizer)*100);
  padding: calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #fff4ff;
  flex: 1;
  border-radius: calc(37vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) groove #1f0e2f;
  border-right: calc(2vw/var(--resizer)*100) groove #1f0e2f;
}

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

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

.huge-WRjCHlKFYLNWIiLE {
  font-weight: 900;
  font-family: 'Martian Mono', serif;
  color: #fff4ff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.wrap-gGeeWFhHRgPO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(184vw/var(--resizer)*100);
  height: calc(184vw/var(--resizer)*100);
  border-radius: calc(37vw/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-jgyMtvN {
  display: flex;
  position: relative;
  justify-content: column-reverse;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: row;
  padding: calc(24vw/var(--resizer)*100);
}

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

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

.section-GJfdTtj {
  color: #1f0e2f;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.aside-hBAcFRjA {
  color: #1f0e2f;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

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

.holder-KKNZZrZpS {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-align: center;
}

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

.subtitle-slorjEJoIlOs {
  font-family: 'Martian Mono', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #1f0e2f;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.picture-tEVNkixyRGyx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(477vw/var(--resizer)*100);
  max-width: calc(477vw/var(--resizer)*100);
  height: calc(546vw/var(--resizer)*100);
  padding: calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #fff4ff;
  flex: 1;
  border-radius: calc(37vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) groove #1f0e2f;
  border-right: calc(2vw/var(--resizer)*100) groove #1f0e2f;
}

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

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

.heading-qRYwqB {
  font-weight: 900;
  font-family: 'Martian Mono', serif;
  color: #fff4ff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

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

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

.wide-viTNtHCtAUe {
  color: #1f0e2f;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.md-MbfKKaUkNq {
  color: #1f0e2f;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

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

.holder-wrhDyxvWyHoheT {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-align: center;
}

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

.userpic-PArQFYZLbfHP {
  font-family: 'Martian Mono', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #1f0e2f;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.wrapper-FARYPfgvyVPcnFr {
  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(36vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #fff4ff;
}

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

.aside-jXpYETPYwku {
  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;
}

.row-KPRMbSavoFCiy {
  font-family: 'Martian Mono', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0e2f;
}

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

.img-aPUlhCUZvNDpG {
  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: #1f0e2f;
  background-color: #ffc8cc;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(42vw/var(--resizer)*100);
}

.md-iFWYgpBrU {
  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: #fff4ff;
  background-color: #c5163d;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(42vw/var(--resizer)*100);
}

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

.tooltip-JaotLOawTMQQyQmi {
  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-iWilhfulGfaeKZ {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-decoration: none;
  text-align: undefined;
}

.wrap-IRlnjzOKZu {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-decoration: none;
  text-align: undefined;
}

.thumbnail-LXdNreJrD {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-decoration: none;
  text-align: undefined;
}

.preview-VGmYQmNbOda {
  display: none;
}

.userpic-hvJBDsSJlowvft {
  display: flex;
  position: fixed;
  width: 45%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(41vw/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: row;
  background-color: #ffc8cc;
  border: calc(2vw/var(--resizer)*100) double #1f0e2f;
  justify-content: center;
  align-items: center;
  opacity: .86;
  border-radius: calc(24vw/var(--resizer)*100);
}

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

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

.tooltip-FgoIKQwNkqAy {
  width: auto;
  height: auto;
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #c5163d;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.narrow-CocROunyuKNr {
  font-weight: 900;
  font-family: 'Martian Mono', serif;
  color: #fff4ff;
  font-size: calc(18vw/var(--resizer)*100);
}

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

.tiny-HVeqtNxR {
  font-family: 'Martian Mono', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  width: 100%;
  text-align: left;
}


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

.xl-vDYPEXecooOfMKYQ {
  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: #ffc8cc;
  flex-direction: column;
}

.lg-qAvOjXOTLakDnJr {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

.wrapper-adrgQBfMEKEfTgev {
  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: #fff4ff;
  flex-direction: column;
}

.row-mMXBiKFHuv {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

.xs-lxFZZWmoi {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

.xs-ntoxxOHfwBO {
  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: #fff4ff;
}

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

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

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

.aside-CdYLzV {
  font-weight: 900;
  font-family: 'Martian Mono', serif;
  color: #fff4ff;
  font-size: calc(24vw/var(--resizer)*100);
}

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

.current-ozeBbRUx {
  font-weight: 900;
  font-family: 'Martian Mono', serif;
  color: #fff4ff;
  font-size: calc(24vw/var(--resizer)*100);
}

.subject-fhLPiHXs {
  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);
}

.box-cASYvYaEZDFMuQm {
  font-family: 'Martian Mono', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0e2f;
}

.userpic-debHRBGoLWVkN {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.userpic-xAahrOb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(333vw/var(--resizer)*100);
  height: calc(333vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
  box-shadow: calc(-2vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(6vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(31, 14, 47, .1);
}

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

.wide-UwgrygXgwV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(50vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) dotted #1f0e2f;
  border-right: calc(1vw/var(--resizer)*100) dotted #1f0e2f;
  flex-wrap: wrap;
}

.grid-hlBbDhHOguQDPQEi {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-align: left;
}

.small-KKJRoFAmdw {
  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: #ffc8cc;
  flex-direction: column;
}

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

.caption-qWDDAxtRxX {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-decoration: none;
  text-align: undefined;
}

.all-sTrpvSHkKfXsfSL {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-decoration: none;
  text-align: undefined;
}

.sidebar-NzrDwVXmO {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-decoration: none;
  text-align: undefined;
}

.md-aSnFszaTs {
  display: none;
}


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

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

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

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

.current-gHOUfeTcKaACm {
  font-family: 'Martian Mono', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0e2f;
}

.col-hgrtZPTUvBxPD {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.button-XEYppxNn {
  font-weight: 900;
  font-family: 'Martian Mono', serif;
  color: #fff4ff;
  font-size: calc(24vw/var(--resizer)*100);
}

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

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

.caption-OhwZjtmGXMjjyqan {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(401vw/var(--resizer)*100);
  height: calc(401vw/var(--resizer)*100);
  border-radius: calc(9vw/var(--resizer)*100);
  box-shadow: calc(5vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(12vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(31, 14, 47, .1);
}

.img-qgWbxShCVt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(50vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) dotted #1f0e2f;
  border-right: calc(1vw/var(--resizer)*100) dotted #1f0e2f;
  flex-wrap: wrap;
}

.active-UGUFgyWx {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-align: left;
}

.breadcrumbs-FxrwEttLGgletlh {
  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: #ffc8cc;
  flex-direction: column;
}

.tip-GrRDFJFKG {
  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);
}

.large-nqylPEZogGw {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-decoration: none;
  text-align: undefined;
}

.wrap-ElmQOQgQRGNdtdq {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-decoration: none;
  text-align: undefined;
}

.current-nMEKQCZOs {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-decoration: none;
  text-align: undefined;
}

.btn-ToahsHMWrEEVHy {
  display: none;
}


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

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

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

.text-dZSdIYSDsCBlExX {
  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-fVVtsJzuACJbV {
  font-family: 'Martian Mono', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0e2f;
}

.preview-xqexCMSfGpyGF {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.headline-uzTVnrwfmoNOShr {
  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: #c5163d;
  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(16vw/var(--resizer)*100);
}

.control-zofoBJqBY {
  font-weight: 900;
  font-family: 'Martian Mono', serif;
  color: #fff4ff;
  font-size: calc(24vw/var(--resizer)*100);
}

.xs-DeQjLVRMW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(50vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) dotted #1f0e2f;
  border-right: calc(1vw/var(--resizer)*100) dotted #1f0e2f;
  flex-wrap: wrap;
}

.picture-zyGfEOTcDpMQFkQ {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-align: left;
}

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

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

.grid-WuytWrNnPaEgnwVi {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-decoration: none;
  text-align: undefined;
}

.lg-oeUhwacXCrUp {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-decoration: none;
  text-align: undefined;
}

.control-invPcbegwAQP {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-decoration: none;
  text-align: undefined;
}

.sm-NWVBFvH {
  display: none;
}


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

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

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

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

.avatar-ZAodaeHNfhokPFCu {
  font-family: 'Martian Mono', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0e2f;
}

.wrapper-VDsAarwtpDDuBna {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.subject-jqUqFvbSsJC {
  font-weight: 900;
  font-family: 'Martian Mono', serif;
  color: #fff4ff;
  font-size: calc(24vw/var(--resizer)*100);
}

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

.holder-cgydTpZTPVEDMpHZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(50vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) dotted #1f0e2f;
  border-right: calc(1vw/var(--resizer)*100) dotted #1f0e2f;
  flex-wrap: wrap;
}

.narrow-ZeWjKu {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-align: left;
}

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

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

.button-GOGcutTEMxZFeu {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-decoration: none;
  text-align: undefined;
}

.img-qyaseaLDWjq {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-decoration: none;
  text-align: undefined;
}

.caption-CnviwyAwhZnrDe {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-decoration: none;
  text-align: undefined;
}

.large-yMcUHcFUD {
  display: none;
}


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

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

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

.subtitle-hjdOqtIbNo {
  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-DVlugHpJHkkwflU {
  font-family: 'Martian Mono', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0e2f;
}

.tooltip-OPWgSacFGj {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.widget-eaoGCyH {
  font-weight: 900;
  font-family: 'Martian Mono', serif;
  color: #fff4ff;
  font-size: calc(24vw/var(--resizer)*100);
}

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

.current-bRsAPTDNN {
  font-weight: 900;
  font-family: 'Martian Mono', serif;
  color: #fff4ff;
  font-size: calc(24vw/var(--resizer)*100);
}

.grid-lRWUliagjC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(50vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) dotted #1f0e2f;
  border-right: calc(1vw/var(--resizer)*100) dotted #1f0e2f;
  flex-wrap: wrap;
}

.pic-nlUOCLSGVWKgNGN {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-align: left;
}

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

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

.box-qvcsDznPVntmir {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-decoration: none;
  text-align: undefined;
}

.small-Dgeozh {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-decoration: none;
  text-align: undefined;
}

.big-DwqaWLXHXL {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-decoration: none;
  text-align: undefined;
}

.wide-uQanhMPl {
  display: none;
}


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

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

.title-fdDjvZPhs {
  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: #fff4ff;
}

.page-GBSxkz {
  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);
}

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

.tiny-AMAMujduDdigHBvK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(394vw/var(--resizer)*100);
  height: calc(394vw/var(--resizer)*100);
  border-radius: calc(8vw/var(--resizer)*100);
  box-shadow: calc(4vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(31, 14, 47, .5);
}

.thumbnail-xMsBHnLmtRkdn {
  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-CymhPfwgoB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
  width: calc(500vw/var(--resizer)*100);
}

.headline-ZFdhuk {
  font-family: 'Martian Mono', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0e2f;
}

.icon-BBfMKMFTTlmbu {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.aside-HNdFfgcX {
  font-weight: 900;
  font-family: 'Martian Mono', serif;
  color: #fff4ff;
  font-size: calc(24vw/var(--resizer)*100);
}

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

.wrapper-WsFhya {
  font-weight: 900;
  font-family: 'Martian Mono', serif;
  color: #fff4ff;
  font-size: calc(24vw/var(--resizer)*100);
}

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

.wrap-HDaoBiQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(50vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) dotted #1f0e2f;
  border-right: calc(1vw/var(--resizer)*100) dotted #1f0e2f;
  flex-wrap: wrap;
}

.column-MeqAXRlydTbRCKUk {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-align: left;
}

.more-PTAcCBJNm {
  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: #ffc8cc;
  flex-direction: column;
}

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

.button-HBPnWTrCSI {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-decoration: none;
  text-align: undefined;
}

.userpic-cbRzKE {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-decoration: none;
  text-align: undefined;
}

.xs-PIoMvHbptebHVVqI {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-decoration: none;
  text-align: undefined;
}

.narrow-sAcFXhMqOy {
  display: none;
}


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

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

.title-PhXpwPMnvKHg {
  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: #fff4ff;
}

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

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

.wrapper-PQkPeGG {
  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: #c5163d;
  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(20vw/var(--resizer)*100);
}

.medium-tRIFIPQivSd {
  font-weight: 900;
  font-family: 'Martian Mono', serif;
  color: #fff4ff;
  font-size: calc(24vw/var(--resizer)*100);
}

.sm-NfDWZgliXv {
  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: #1f0e2f;
  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(20vw/var(--resizer)*100);
}

.large-QAQCfbJJRduHwUQB {
  font-weight: 900;
  font-family: 'Martian Mono', serif;
  color: #fff4ff;
  font-size: calc(24vw/var(--resizer)*100);
}

.box-nBPSqSh {
  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-IMtguYYnMxP {
  font-family: 'Martian Mono', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0e2f;
}

.row-Nlmekplbmk {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.more-bNfZkizq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(50vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) dotted #1f0e2f;
  border-right: calc(1vw/var(--resizer)*100) dotted #1f0e2f;
  flex-wrap: wrap;
}

.section-tnWgBvrpI {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-align: left;
}

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

.grid-ZuJQhPTWBahONpq {
  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-GcERJQqluWauNcb {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-decoration: none;
  text-align: undefined;
}

.wrapper-GhFwvPuUWMhhG {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-decoration: none;
  text-align: undefined;
}

.btn-BOaHYvsYltQaCgy {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-decoration: none;
  text-align: undefined;
}

.huge-QINTcFldjTgnA {
  display: none;
}


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

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

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

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

.thumb-wluBtdkhOcTj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(399vw/var(--resizer)*100);
  height: calc(399vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  box-shadow: calc(1vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(31, 14, 47, .5);
}

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

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

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

.tooltip-TgGSzwkOMRN {
  font-weight: 900;
  font-family: 'Martian Mono', serif;
  color: #fff4ff;
  font-size: calc(24vw/var(--resizer)*100);
}

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

.subject-AWjvSPVDfpgZWlKt {
  font-weight: 900;
  font-family: 'Martian Mono', serif;
  color: #fff4ff;
  font-size: calc(24vw/var(--resizer)*100);
}

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

.tip-qVwhXWoJBrN {
  font-family: 'Martian Mono', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0e2f;
}

.sm-mJdymPv {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.tooltip-wPQJNse {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(50vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) dotted #1f0e2f;
  border-right: calc(1vw/var(--resizer)*100) dotted #1f0e2f;
  flex-wrap: wrap;
}

.xs-KKHMaUoWpX {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-align: left;
}

.caption-UkiYeyBSIQIr {
  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: #ffc8cc;
  flex-direction: column;
}

.icon-zFRSKcMVgWYKvgxM {
  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-lkrkAwgHPyVQzWW {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-decoration: none;
  text-align: undefined;
}

.headline-kGABKiqMC {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-decoration: none;
  text-align: undefined;
}

.sidebar-LbnfTsxmbNhFYt {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-decoration: none;
  text-align: undefined;
}

.wide-WkaAlFEWyvAWERQ {
  display: none;
}


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

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

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

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

.thumb-xJbPniZXRQ {
  font-family: 'Martian Mono', serif;
  font-size: calc(48vw/var(--resizer)*100);
  font-weight: 900;
  color: #1f0e2f;
}

.aside-Ckoblnmc {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.desc-TvUnvIgOA {
  font-weight: 900;
  font-family: 'Martian Mono', serif;
  color: #fff4ff;
  font-size: calc(24vw/var(--resizer)*100);
}

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

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

.thumbnail-HfQqnCIkin {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(345vw/var(--resizer)*100);
  height: calc(345vw/var(--resizer)*100);
  border-radius: calc(2vw/var(--resizer)*100);
  box-shadow: calc(3vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(8vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(31, 14, 47, .1);
}

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

.tooltip-ZvWHhmhtCok {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(50vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) dotted #1f0e2f;
  border-right: calc(1vw/var(--resizer)*100) dotted #1f0e2f;
  flex-wrap: wrap;
}

.img-FvHZdkbjaspOVVlv {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-align: left;
}

.large-ajKUSIxYOme {
  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: #ffc8cc;
  flex-direction: column;
}

.huge-OGiisXazpiMq {
  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);
}

.title-lqhNuLkwmsPZT {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-decoration: none;
  text-align: undefined;
}

.control-kEDCHGM {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-decoration: none;
  text-align: undefined;
}

.picture-XBaBpSEeFWWXtl {
  font-family: 'Martian Mono', serif;
  font-size: calc(24vw/var(--resizer)*100);
  font-weight: 400;
  color: #1f0e2f;
  text-decoration: none;
  text-align: undefined;
}

.img-WJoURtmILvId {
  display: none;
}

