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

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

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

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

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

.row-zVOrMCXeoS {
  font-weight: 900;
  font-family: 'Kurale', serif;
  color: #f3fae3;
  font-size: calc(19vw/var(--resizer)*100);
}

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

.xs-wYqknCfG {
  font-weight: 900;
  font-family: 'Kurale', serif;
  color: #f3fae3;
  font-size: calc(19vw/var(--resizer)*100);
}

.huge-IGfUVrDhpNYKJxVP {
  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-JnBDdPGCBBOIJq {
  font-family: 'Kurale', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #230156;
}

.btn-uudJdBQZhXWeclX {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.tagline-LDWtSR {
  font-family: 'Kurale', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #230156;
}

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

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

.subtitle-mLeNvvBpNAhNW {
  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(49vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-top: calc(3vw/var(--resizer)*100) groove #230156;
  scroll-snap-align: center;
}

.section-zqZTTcvhrqiG {
  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(49vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-top: calc(3vw/var(--resizer)*100) groove #230156;
  scroll-snap-align: center;
}

.grid-vhsVLxe {
  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(49vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-top: calc(3vw/var(--resizer)*100) groove #230156;
  scroll-snap-align: center;
}

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

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

.row-GryDluzA {
  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(49vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-top: calc(3vw/var(--resizer)*100) groove #230156;
  scroll-snap-align: center;
}

.sidebar-nKjgMhstFkrp {
  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(49vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-top: calc(3vw/var(--resizer)*100) groove #230156;
  scroll-snap-align: center;
}

.active-GmDOLOfPVnRpVf {
  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(49vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-top: calc(3vw/var(--resizer)*100) groove #230156;
  scroll-snap-align: center;
}

.grid-qAUPOYoUp {
  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(49vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-top: calc(3vw/var(--resizer)*100) groove #230156;
  scroll-snap-align: center;
}

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

.breadcrumbs-LfTJIMENWqFOV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(662vw/var(--resizer)*100);
  max-width: calc(662vw/var(--resizer)*100);
  height: calc(438vw/var(--resizer)*100);
  padding: calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #f3fae3;
  flex: 1;
  border-radius: calc(11vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) groove #230156;
  border-right: calc(1vw/var(--resizer)*100) groove #230156;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.lg-kyDedYyZCvvbng {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(217vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #c241a1;
  appURL: themelist1.html;
}

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

.subject-DEOdRSxsBgznJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(217vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #230156;
  appURL: themelist1.html;
}

.img-ybrCkDLVCqb {
  font-weight: 900;
  font-family: 'Kurale', serif;
  color: #f3fae3;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.huge-twXOKckDYci {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-align: left;
}

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

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

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

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

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

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

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

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

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

.userpic-cQuQvHtA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(662vw/var(--resizer)*100);
  max-width: calc(662vw/var(--resizer)*100);
  height: calc(438vw/var(--resizer)*100);
  padding: calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #f3fae3;
  flex: 1;
  border-radius: calc(11vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) groove #230156;
  border-right: calc(1vw/var(--resizer)*100) groove #230156;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.subject-vwkZOtUxlDXDxJbx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(217vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #c241a1;
  appURL: themelist2.html;
}

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

.btn-eQDfNu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(217vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #230156;
  appURL: themelist2.html;
}

.sidebar-PzeAUBj {
  font-weight: 900;
  font-family: 'Kurale', serif;
  color: #f3fae3;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.title-QmyvWiiIu {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-align: left;
}

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

.content-VOyTIAnXEyzxcZ {
  font-family: 'Kurale', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #230156;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.tiny-QNDFQrysnyNNeNiU {
  color: #230156;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.picture-mGRHzQpQBAAESf {
  color: #230156;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.thumbnail-sRNLdKRyEcMt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(662vw/var(--resizer)*100);
  max-width: calc(662vw/var(--resizer)*100);
  height: calc(438vw/var(--resizer)*100);
  padding: calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #f3fae3;
  flex: 1;
  border-radius: calc(11vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) groove #230156;
  border-right: calc(1vw/var(--resizer)*100) groove #230156;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.holder-egnJTNvflMyZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(217vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #c241a1;
  appURL: themelist3.html;
}

.image-ZBTOFajXWK {
  font-weight: 900;
  font-family: 'Kurale', serif;
  color: #f3fae3;
  font-size: calc(17vw/var(--resizer)*100);
}

.wrap-fYKRUFXIoRsUbEk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(217vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #230156;
  appURL: themelist3.html;
}

.lg-YKROfOykokyXQUSd {
  font-weight: 900;
  font-family: 'Kurale', serif;
  color: #f3fae3;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.caption-nHTeXUzYuHhccmPd {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-align: left;
}

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

.title-oCuKTp {
  font-family: 'Kurale', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #230156;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.tip-tbaRPbOJf {
  color: #230156;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.col-FrXAbH {
  color: #230156;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.all-INFoagf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(662vw/var(--resizer)*100);
  max-width: calc(662vw/var(--resizer)*100);
  height: calc(438vw/var(--resizer)*100);
  padding: calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #f3fae3;
  flex: 1;
  border-radius: calc(11vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) groove #230156;
  border-right: calc(1vw/var(--resizer)*100) groove #230156;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.large-YVwwVbTFLs {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(217vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #c241a1;
  appURL: themelist4.html;
}

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

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

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

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

.active-Iygfwm {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-align: left;
}

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

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

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

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

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

.col-hVuagahSru {
  color: #230156;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.sm-WqnXxL {
  color: #230156;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.desc-BeirmwAB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(662vw/var(--resizer)*100);
  max-width: calc(662vw/var(--resizer)*100);
  height: calc(438vw/var(--resizer)*100);
  padding: calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #f3fae3;
  flex: 1;
  border-radius: calc(11vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) groove #230156;
  border-right: calc(1vw/var(--resizer)*100) groove #230156;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.active-DUzgQAdGndrBF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(217vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #c241a1;
  appURL: themelist5.html;
}

.widget-fzlRIH {
  font-weight: 900;
  font-family: 'Kurale', serif;
  color: #f3fae3;
  font-size: calc(17vw/var(--resizer)*100);
}

.all-iXqJjdE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(217vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #230156;
  appURL: themelist5.html;
}

.widget-gIZjYD {
  font-weight: 900;
  font-family: 'Kurale', serif;
  color: #f3fae3;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.thumbnail-EiirdZd {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-align: left;
}

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

.active-QDPcITxbvcL {
  font-family: 'Kurale', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #230156;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.subtitle-TCQZHBk {
  color: #230156;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.thumb-ZXLVLcWPbLP {
  color: #230156;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.holder-snwysOMLNQrqUQW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(662vw/var(--resizer)*100);
  max-width: calc(662vw/var(--resizer)*100);
  height: calc(438vw/var(--resizer)*100);
  padding: calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #f3fae3;
  flex: 1;
  border-radius: calc(11vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) groove #230156;
  border-right: calc(1vw/var(--resizer)*100) groove #230156;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.xl-HmTlrp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(168vw/var(--resizer)*100);
  height: calc(168vw/var(--resizer)*100);
  border-radius: calc(11vw/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-frjvYKTFRV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(395vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

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

.control-YTVUcQDcSzhJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(217vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #c241a1;
  appURL: themelist6.html;
}

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

.image-zKcFrMRCVxI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(217vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #230156;
  appURL: themelist6.html;
}

.col-vFleuOAlBjsAd {
  font-weight: 900;
  font-family: 'Kurale', serif;
  color: #f3fae3;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.holder-yJFXojKh {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-align: left;
}

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

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

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

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

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

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

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

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

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

.huge-VZDJwpLOslf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(662vw/var(--resizer)*100);
  max-width: calc(662vw/var(--resizer)*100);
  height: calc(438vw/var(--resizer)*100);
  padding: calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #f3fae3;
  flex: 1;
  border-radius: calc(11vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) groove #230156;
  border-right: calc(1vw/var(--resizer)*100) groove #230156;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.title-GvLIINPaA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(217vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #c241a1;
  appURL: themelist7.html;
}

.btn-RAHprFLhL {
  font-weight: 900;
  font-family: 'Kurale', serif;
  color: #f3fae3;
  font-size: calc(17vw/var(--resizer)*100);
}

.col-YgOtIZCZMkf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(217vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #230156;
  appURL: themelist7.html;
}

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

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

.headline-OTTcWiUHdZAN {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-align: left;
}

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

.thumbnail-dQoaAV {
  font-family: 'Kurale', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #230156;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.icon-KqOfBukgZPPcB {
  color: #230156;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.column-FJcAVx {
  color: #230156;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.button-CxPwecCGvjYcU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(662vw/var(--resizer)*100);
  max-width: calc(662vw/var(--resizer)*100);
  height: calc(438vw/var(--resizer)*100);
  padding: calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #f3fae3;
  flex: 1;
  border-radius: calc(11vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) groove #230156;
  border-right: calc(1vw/var(--resizer)*100) groove #230156;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.md-qxHzCO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(217vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #c241a1;
  appURL: themelist8.html;
}

.pic-lngbZbBRmQfvmS {
  font-weight: 900;
  font-family: 'Kurale', serif;
  color: #f3fae3;
  font-size: calc(17vw/var(--resizer)*100);
}

.huge-oKEYRHqAPiff {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(217vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #230156;
  appURL: themelist8.html;
}

.small-RQoqKwZm {
  font-weight: 900;
  font-family: 'Kurale', serif;
  color: #f3fae3;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.caption-LrsApGn {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-align: left;
}

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

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

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

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

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

.tip-fNebxQz {
  color: #230156;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.desc-LMIwnxE {
  color: #230156;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.headline-apQKdKcxJl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(662vw/var(--resizer)*100);
  max-width: calc(662vw/var(--resizer)*100);
  height: calc(438vw/var(--resizer)*100);
  padding: calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #f3fae3;
  flex: 1;
  border-radius: calc(11vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) groove #230156;
  border-right: calc(1vw/var(--resizer)*100) groove #230156;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.icon-MnWHbqd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(217vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #c241a1;
  appURL: themelist9.html;
}

.image-ZmjYipPnk {
  font-weight: 900;
  font-family: 'Kurale', serif;
  color: #f3fae3;
  font-size: calc(17vw/var(--resizer)*100);
}

.active-WhNeddSzAmJIveZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(217vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #230156;
  appURL: themelist9.html;
}

.md-TfRyNbjidgw {
  font-weight: 900;
  font-family: 'Kurale', serif;
  color: #f3fae3;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.inner-HZdGIvCY {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-align: left;
}

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

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

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

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

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

.headline-otfjxGiZLwLL {
  color: #230156;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.tooltip-JXWSNw {
  color: #230156;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.subject-gTuDzaapJaP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(662vw/var(--resizer)*100);
  max-width: calc(662vw/var(--resizer)*100);
  height: calc(438vw/var(--resizer)*100);
  padding: calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #f3fae3;
  flex: 1;
  border-radius: calc(11vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) groove #230156;
  border-right: calc(1vw/var(--resizer)*100) groove #230156;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.lg-qnZWBaFIQC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(217vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #c241a1;
  appURL: themelist10.html;
}

.container-vnvjWgAwN {
  font-weight: 900;
  font-family: 'Kurale', serif;
  color: #f3fae3;
  font-size: calc(17vw/var(--resizer)*100);
}

.xl-xGjasWBhZMg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(217vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #230156;
  appURL: themelist10.html;
}

.aside-MfQhHBaZa {
  font-weight: 900;
  font-family: 'Kurale', serif;
  color: #f3fae3;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.title-onCHNeRq {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-align: left;
}

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

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

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

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

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

.content-VJhZSICCGHuTMWp {
  color: #230156;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.widget-zHjcgITWEFiJZ {
  color: #230156;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: bold;
}

.grid-jIoFmRkLJTYrm {
  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: #8bdcc9;
  flex-direction: column;
}

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

.more-upKeLFqzo {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.desc-VktYHThuNnCq {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.content-vvRuqNJvruC {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.tip-fVyKWBKPH {
  display: none;
}

.btn-lGUvRIqWjpxcWL {
  display: flex;
  position: fixed;
  width: 46%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(26vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #f3fae3;
  border: calc(1vw/var(--resizer)*100) solid #230156;
  justify-content: center;
  align-items: center;
  opacity: .87;
  border-radius: calc(14vw/var(--resizer)*100);
}

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

.box-uhrLkEnJeriEe {
  font-family: 'Kurale', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  width: 100%;
  text-align: left;
}

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

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

.wide-ghVmWeJVefvhHq {
  width: auto;
  height: auto;
  border-radius: calc(45vw/var(--resizer)*100);
  background-color: #c241a1;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.image-zffqLDnzhj {
  font-weight: 900;
  font-family: 'Kurale', serif;
  color: #f3fae3;
  font-size: calc(16vw/var(--resizer)*100);
}


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

.tooltip-FRMMLI {
  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: #f3fae3;
  flex-direction: column;
}

.aside-AiRqIN {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

.headline-GfIUvlIQz {
  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: #8bdcc9;
  flex-direction: column;
}

.subtitle-KByukuEfFEapmZUk {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

.text-rSnQIM {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

.md-ZheYrHilTt {
  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: #8bdcc9;
}

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

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

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

.more-SgcHLglC {
  font-weight: 900;
  font-family: 'Kurale', serif;
  color: #f3fae3;
  font-size: calc(19vw/var(--resizer)*100);
}

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

.big-DyESxHmzvWth {
  font-family: 'Kurale', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #230156;
}

.lg-WwojApt {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.lg-EONgrgsj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 86%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
  border-radius: calc(30vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) dashed #230156;
  border-right: calc(2vw/var(--resizer)*100) dashed #230156;
  flex-wrap: wrap;
}

.subject-arwrFWfrF {
  font-family: 'Kurale', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-align: left;
}

.tagline-oMJifmaUoJKiQRg {
  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(19vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #f3fae3;
}

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

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

.xs-UXZFzfwTYq {
  font-family: 'Kurale', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #230156;
}

.col-VwAXYCMrIMTPkakq {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.wrap-nIjSwpdsCsVH {
  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: #230156;
  background-color: #8bdcc9;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(49vw/var(--resizer)*100);
}

.narrow-IOSYXQRsgd {
  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: #f3fae3;
  background-color: #c241a1;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(49vw/var(--resizer)*100);
}

.page-ZOTYFn {
  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: #8bdcc9;
  flex-direction: column;
}

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

.medium-xXYOHcbxhi {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.thumb-wReLyXZ {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.big-VwVFmlxGaK {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.thumbnail-hBiDlsfc {
  display: none;
}


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

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

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

.button-KgmAPl {
  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-Himcns {
  font-family: 'Kurale', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #230156;
}

.more-vgciWlPBFbI {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.preview-bgbkMimq {
  font-weight: 900;
  font-family: 'Kurale', serif;
  color: #f3fae3;
  font-size: calc(19vw/var(--resizer)*100);
}

.aside-VonblZCmno {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 86%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
  border-radius: calc(30vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) dashed #230156;
  border-right: calc(2vw/var(--resizer)*100) dashed #230156;
  flex-wrap: wrap;
}

.xl-OsfSnRazh {
  font-family: 'Kurale', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-align: left;
}

.tip-UfwuBMnM {
  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(31vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #8bdcc9;
}

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

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

.inner-NTkUCPxC {
  font-family: 'Kurale', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #230156;
}

.inner-wFUMZUteMWumI {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.md-iisSjU {
  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: #230156;
  background-color: #8bdcc9;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(34vw/var(--resizer)*100);
}

.subtitle-uHTESXmt {
  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: #f3fae3;
  background-color: #c241a1;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(34vw/var(--resizer)*100);
}

.row-EyybxuBQP {
  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: #8bdcc9;
  flex-direction: column;
}

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

.section-KzoinGTc {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.current-wQmkTTXkdljb {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.all-OZaFPAEBacHMPSA {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.control-PUyZBR {
  display: none;
}


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

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

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

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

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

.box-GfEByyBYIytWZJ {
  font-weight: 900;
  font-family: 'Kurale', serif;
  color: #f3fae3;
  font-size: calc(19vw/var(--resizer)*100);
}

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

.text-mSURsAdqMzL {
  font-weight: 900;
  font-family: 'Kurale', serif;
  color: #f3fae3;
  font-size: calc(19vw/var(--resizer)*100);
}

.active-KqewUfkcsLvEwIXH {
  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-SHOubAPy {
  font-family: 'Kurale', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #230156;
}

.subtitle-mgyQVRhn {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.huge-NrbNgb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 86%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
  border-radius: calc(30vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) dashed #230156;
  border-right: calc(2vw/var(--resizer)*100) dashed #230156;
  flex-wrap: wrap;
}

.tip-YJqArRtVEGntP {
  font-family: 'Kurale', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-align: left;
}

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

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

.btn-LWtLouYlDYCjq {
  font-family: 'Kurale', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #230156;
}

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

.content-PjuFNybBOX {
  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: #230156;
  background-color: #8bdcc9;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(40vw/var(--resizer)*100);
}

.picture-FnkbOIjy {
  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: #f3fae3;
  background-color: #c241a1;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(40vw/var(--resizer)*100);
}

.thumb-KSjoQqntNe {
  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: #8bdcc9;
  flex-direction: column;
}

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

.sidebar-LFYOHVBCWcqthyFV {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.tooltip-CrMediS {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.active-CLoIznanYUgyVyga {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.preview-RneEIged {
  display: none;
}


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

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

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

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

.row-DymtrHRM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(336vw/var(--resizer)*100);
  height: calc(336vw/var(--resizer)*100);
  border-radius: calc(39vw/var(--resizer)*100);
  box-shadow: calc(4vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(7vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(35, 1, 86, .1);
}

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

.button-wAgkIcgYizCyCmY {
  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-ugzHUn {
  font-family: 'Kurale', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #230156;
}

.tooltip-iIGyeoICXevKt {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.title-EfvOrRb {
  font-weight: 900;
  font-family: 'Kurale', serif;
  color: #f3fae3;
  font-size: calc(19vw/var(--resizer)*100);
}

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

.sidebar-dLqUGSJYPC {
  font-weight: 900;
  font-family: 'Kurale', serif;
  color: #f3fae3;
  font-size: calc(19vw/var(--resizer)*100);
}

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

.large-LAVGPVBkQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 86%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
  border-radius: calc(30vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) dashed #230156;
  border-right: calc(2vw/var(--resizer)*100) dashed #230156;
  flex-wrap: wrap;
}

.sidebar-rFUtmBmisUTmK {
  font-family: 'Kurale', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-align: left;
}

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

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

.title-JLtMBHtLasHtpzk {
  font-family: 'Kurale', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #230156;
}

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

.active-vUGxdEgiVrMQs {
  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: #230156;
  background-color: #8bdcc9;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(20vw/var(--resizer)*100);
}

.container-ybGLXNFTvFGcVsgG {
  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: #f3fae3;
  background-color: #c241a1;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(20vw/var(--resizer)*100);
}

.small-PGrTQeKFEYwoFM {
  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: #8bdcc9;
  flex-direction: column;
}

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

.more-hBxPxB {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.more-SMqcfwmbCH {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.wrap-cShesISfc {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.aside-yWJiKrDUoDYS {
  display: none;
}


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

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

.text-QQYeAYsUgj {
  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: #f3fae3;
}

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

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

.button-ONJkXEztHHd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(402vw/var(--resizer)*100);
  height: calc(402vw/var(--resizer)*100);
  border-radius: calc(3vw/var(--resizer)*100);
  box-shadow: calc(3vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(9vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(35, 1, 86, .1);
}

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

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

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

.heading-NbtboyKc {
  font-weight: 900;
  font-family: 'Kurale', serif;
  color: #f3fae3;
  font-size: calc(19vw/var(--resizer)*100);
}

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

.sm-ZJqGwkgsnwms {
  font-weight: 900;
  font-family: 'Kurale', serif;
  color: #f3fae3;
  font-size: calc(19vw/var(--resizer)*100);
}

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

.title-VTrlhBRDMUq {
  font-family: 'Kurale', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #230156;
}

.subject-JvHQeMzZA {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.more-JrnpXS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 86%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
  border-radius: calc(30vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) dashed #230156;
  border-right: calc(2vw/var(--resizer)*100) dashed #230156;
  flex-wrap: wrap;
}

.avatar-LzLUyBrE {
  font-family: 'Kurale', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-align: left;
}

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

.icon-urdKofyXcE {
  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-VVzOuYVhEyVs {
  font-family: 'Kurale', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #230156;
}

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

.active-SXymUCNfWj {
  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: #230156;
  background-color: #8bdcc9;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(17vw/var(--resizer)*100);
}

.section-nVgygoxAlgElo {
  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: #f3fae3;
  background-color: #c241a1;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(17vw/var(--resizer)*100);
}

.xs-MaGUOta {
  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: #8bdcc9;
  flex-direction: column;
}

.sidebar-CdGVPjPju {
  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-aImizpXvlxifYD {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.md-YNmCAVUnsO {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.breadcrumbs-FPumFRA {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.grid-keMsPKHD {
  display: none;
}


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

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

.large-DaDGyhwcuOQAnTk {
  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: #8bdcc9;
}

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

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

.lg-LIcCkCrgVmVCuy {
  font-family: 'Kurale', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #230156;
}

.breadcrumbs-DnvVIoheTvWpPfRV {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.page-kuOCpidAEjhf {
  font-weight: 900;
  font-family: 'Kurale', serif;
  color: #f3fae3;
  font-size: calc(19vw/var(--resizer)*100);
}

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

.page-cdwtYpGLNsMZBDz {
  font-weight: 900;
  font-family: 'Kurale', serif;
  color: #f3fae3;
  font-size: calc(19vw/var(--resizer)*100);
}

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

.all-OsvzRVDb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 86%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
  border-radius: calc(30vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) dashed #230156;
  border-right: calc(2vw/var(--resizer)*100) dashed #230156;
  flex-wrap: wrap;
}

.heading-wtJdRsswK {
  font-family: 'Kurale', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-align: left;
}

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

.sidebar-SFsafKL {
  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;
}

.desc-LOQMMBLFCHVjv {
  font-family: 'Kurale', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #230156;
}

.wrap-QjrYiObHsNsZpXvW {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.button-lvYSlWSHLBzkrREY {
  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: #230156;
  background-color: #8bdcc9;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(27vw/var(--resizer)*100);
}

.section-uCVPnBwI {
  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: #f3fae3;
  background-color: #c241a1;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(27vw/var(--resizer)*100);
}

.headline-zULDSAric {
  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: #8bdcc9;
  flex-direction: column;
}

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

.desc-ZPjLddvVPJajWnxT {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.holder-HHLYDaNXyLyS {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.pic-IHvifTBIIcZR {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.tooltip-qoRmisLzatkMeM {
  display: none;
}


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

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

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

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

.breadcrumbs-ZsDxmZYPT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(372vw/var(--resizer)*100);
  height: calc(372vw/var(--resizer)*100);
  border-radius: calc(43vw/var(--resizer)*100);
  box-shadow: calc(5vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(15vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(35, 1, 86, .1);
}

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

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

.md-ZvJdtgYfDbDyA {
  font-family: 'Kurale', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #230156;
}

.thumbnail-CgaIaSx {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.more-aTXUUzF {
  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: #c241a1;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(43vw/var(--resizer)*100);
}

.sm-ARkcVcbZ {
  font-weight: 900;
  font-family: 'Kurale', serif;
  color: #f3fae3;
  font-size: calc(19vw/var(--resizer)*100);
}

.pic-ddYgHqBpXW {
  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: #230156;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(43vw/var(--resizer)*100);
}

.huge-kQpHYfDumbEzcfxy {
  font-weight: 900;
  font-family: 'Kurale', serif;
  color: #f3fae3;
  font-size: calc(19vw/var(--resizer)*100);
}

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

.page-BUKnyQVSQH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 86%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
  border-radius: calc(30vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) dashed #230156;
  border-right: calc(2vw/var(--resizer)*100) dashed #230156;
  flex-wrap: wrap;
}

.preview-RRCkKFpKg {
  font-family: 'Kurale', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-align: left;
}

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

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

.narrow-OxVGds {
  font-family: 'Kurale', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #230156;
}

.row-hjhjQWkvzFWI {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.control-DxwMzdnoCwx {
  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: #230156;
  background-color: #8bdcc9;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(50vw/var(--resizer)*100);
}

.xl-pfGYKlYrnYEgNSyq {
  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: #f3fae3;
  background-color: #c241a1;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(50vw/var(--resizer)*100);
}

.tooltip-KHeYVREEyQVHqs {
  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: #8bdcc9;
  flex-direction: column;
}

.tip-JbFyATLQsv {
  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-ksZduAXdyQ {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.wrap-rAvNcwqot {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.all-UuYuqMuGTZmR {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.pic-KgrcYk {
  display: none;
}


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

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

.page-xRYdIcGn {
  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: #f3fae3;
}

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

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

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

.big-XOHsqWam {
  font-weight: 900;
  font-family: 'Kurale', serif;
  color: #f3fae3;
  font-size: calc(19vw/var(--resizer)*100);
}

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

.xs-vsKWUpmbFNr {
  font-family: 'Kurale', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #230156;
}

.container-hWyrPQTmvs {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.active-VeMdnMVvhRkIL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(488vw/var(--resizer)*100);
  height: calc(488vw/var(--resizer)*100);
  border-radius: calc(42vw/var(--resizer)*100);
  box-shadow: calc(3vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(9vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(35, 1, 86, .1);
}

.page-IKydQmhLgzhE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 86%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
  border-radius: calc(30vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) dashed #230156;
  border-right: calc(2vw/var(--resizer)*100) dashed #230156;
  flex-wrap: wrap;
}

.holder-CeTuvUarlXs {
  font-family: 'Kurale', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-align: left;
}

.btn-MzxodSidZ {
  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(41vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #8bdcc9;
}

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

.section-wgIReShRNdJlXbE {
  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-qOXMZEBuQUNzWdL {
  font-family: 'Kurale', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #230156;
}

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

.sm-ETaVtSuM {
  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: #230156;
  background-color: #8bdcc9;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(19vw/var(--resizer)*100);
}

.xl-aCwjYyOiCTmIx {
  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: #f3fae3;
  background-color: #c241a1;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(19vw/var(--resizer)*100);
}

.sidebar-FrTkVYzsT {
  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: #8bdcc9;
  flex-direction: column;
}

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

.thumbnail-MqyIorTInfCEeg {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.col-BEniLdyU {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.caption-KcaKNOSngmKE {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.desc-fnILxXxsZIA {
  display: none;
}


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

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

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

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

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

.preview-yxAHKCWHUKl {
  font-weight: 900;
  font-family: 'Kurale', serif;
  color: #f3fae3;
  font-size: calc(19vw/var(--resizer)*100);
}

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

.thumb-cpDolzYbszJr {
  font-weight: 900;
  font-family: 'Kurale', serif;
  color: #f3fae3;
  font-size: calc(19vw/var(--resizer)*100);
}

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

.large-FjtbVZmcefDSJBpf {
  font-family: 'Kurale', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #230156;
}

.subject-ySnNtQCYs {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.pic-HpYyaqPzZCC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 86%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
  border-radius: calc(30vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) dashed #230156;
  border-right: calc(2vw/var(--resizer)*100) dashed #230156;
  flex-wrap: wrap;
}

.huge-YYPmeHZxBmKfHPvM {
  font-family: 'Kurale', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-align: left;
}

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

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

.more-EEyMwF {
  font-family: 'Kurale', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #230156;
}

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

.section-BAKbAe {
  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: #230156;
  background-color: #8bdcc9;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(9vw/var(--resizer)*100);
}

.picture-DKVvzhbzoX {
  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: #f3fae3;
  background-color: #c241a1;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(9vw/var(--resizer)*100);
}

.desc-owUFpIiiJZ {
  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: #8bdcc9;
  flex-direction: column;
}

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

.lg-hpvVMnkPCIj {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.large-WexBCtEgl {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.desc-tSQPqzaht {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.headline-BhtSel {
  display: none;
}


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

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

.all-CDWzAxcaGyEO {
  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: #f3fae3;
}

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

.thumbnail-PGHBCEJHjLAs {
  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-ycSpsvdylIhsudY {
  font-family: 'Kurale', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #230156;
}

.current-LGFNPUnfcIYnKbZ {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.inner-nWiAuivVqw {
  font-weight: 900;
  font-family: 'Kurale', serif;
  color: #f3fae3;
  font-size: calc(19vw/var(--resizer)*100);
}

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

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

.pic-vXLnmwRBuKQyT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(476vw/var(--resizer)*100);
  height: calc(476vw/var(--resizer)*100);
  border-radius: calc(39vw/var(--resizer)*100);
  box-shadow: calc(5vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(35, 1, 86, .2);
}

.heading-NTrSRSumEUxzw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 86%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
  border-radius: calc(30vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) dashed #230156;
  border-right: calc(2vw/var(--resizer)*100) dashed #230156;
  flex-wrap: wrap;
}

.huge-fCQAFyUqPDVnstlj {
  font-family: 'Kurale', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-align: left;
}

.section-ysTSFBbQKn {
  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(42vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #8bdcc9;
}

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

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

.text-UkbUypNedEFZ {
  font-family: 'Kurale', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #230156;
}

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

.wrapper-ExQgpRdcRyASnzOF {
  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: #230156;
  background-color: #8bdcc9;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(19vw/var(--resizer)*100);
}

.button-RQpBEOFJW {
  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: #f3fae3;
  background-color: #c241a1;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(19vw/var(--resizer)*100);
}

.sidebar-jdGpkIxbvQtYNHBJ {
  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: #8bdcc9;
  flex-direction: column;
}

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

.col-UwbzhJPo {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.xl-fmnhIUapqLzU {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.column-cXmUkkMb {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.big-YMXmLbkBay {
  display: none;
}


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

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

.widget-ZYLGthafHJKHNXV {
  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: #f3fae3;
}

.xs-OAgRRfM {
  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);
}

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

.holder-wyeLFV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(304vw/var(--resizer)*100);
  height: calc(304vw/var(--resizer)*100);
  border-radius: calc(44vw/var(--resizer)*100);
  box-shadow: calc(1vw/var(--resizer)*100) calc(-1vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(35, 1, 86, .3);
}

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

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

.large-ZYDbCXO {
  font-family: 'Kurale', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #230156;
}

.headline-LFMTXee {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.wide-mYBedo {
  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: #c241a1;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(17vw/var(--resizer)*100);
}

.content-EqpNAgSXDhlmA {
  font-weight: 900;
  font-family: 'Kurale', serif;
  color: #f3fae3;
  font-size: calc(19vw/var(--resizer)*100);
}

.all-EgiVER {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 86%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
  border-radius: calc(30vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) dashed #230156;
  border-right: calc(2vw/var(--resizer)*100) dashed #230156;
  flex-wrap: wrap;
}

.preview-QngbCUfAQgBZv {
  font-family: 'Kurale', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-align: left;
}

.large-wjvfOry {
  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(22vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #8bdcc9;
}

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

.wrapper-RlBMjJKcgce {
  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;
}

.medium-XeuAvAzZcV {
  font-family: 'Kurale', serif;
  font-size: calc(35vw/var(--resizer)*100);
  font-weight: 900;
  color: #230156;
}

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

.picture-CaGotFuKzrdusNI {
  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: #230156;
  background-color: #8bdcc9;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(44vw/var(--resizer)*100);
}

.img-RKMPLrSmGQdAf {
  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: #f3fae3;
  background-color: #c241a1;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(44vw/var(--resizer)*100);
}

.xs-qihgpjFGNK {
  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: #8bdcc9;
  flex-direction: column;
}

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

.xl-OrAlEczdwwxUR {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.preview-TbaRgA {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.control-ELdVbOnvVdoLeGWH {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #230156;
  text-decoration: none;
  text-align: undefined;
}

.more-QZLlKIQ {
  display: none;
}

