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

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

.column-rwfzXpb {
  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: #f5f7ff;
}

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

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

.tiny-gnkenzPeg {
  font-family: 'Lunasima', serif;
  font-size: calc(42vw/var(--resizer)*100);
  font-weight: 900;
  color: #271a33;
}

.subject-wpOzCVlZvBJAPSYr {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.pic-XKocTbhdgquWMJm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(25vw/var(--resizer)*100);
  background-color: #f2434e;
  appURL: themelist0.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(43vw/var(--resizer)*100);
}

.img-jZrCUE {
  font-weight: 900;
  font-family: 'Lunasima', serif;
  color: #f5f7ff;
  font-size: calc(21vw/var(--resizer)*100);
}

.big-NeSZmWJU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(25vw/var(--resizer)*100);
  background-color: #271a33;
  appURL: themelist0.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(43vw/var(--resizer)*100);
}

.xl-slJQSjcfHLHckg {
  font-weight: 900;
  font-family: 'Lunasima', serif;
  color: #f5f7ff;
  font-size: calc(21vw/var(--resizer)*100);
}

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

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

.tiny-zeFuRzTtGYgwu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(356vw/var(--resizer)*100);
  height: calc(356vw/var(--resizer)*100);
  border-radius: calc(46vw/var(--resizer)*100);
  box-shadow: calc(4vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(39, 26, 51, .1);
}

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

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

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

.picture-QTQywRTuLEtA {
  font-family: 'Lunasima', serif;
  font-size: calc(42vw/var(--resizer)*100);
  font-weight: 900;
  color: #271a33;
}

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

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

.icon-ZMhkvySUwxDvWN {
  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(4vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-bottom: calc(1vw/var(--resizer)*100) double #271a33;
  scroll-snap-align: center;
}

.box-qdPVVK {
  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(4vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-bottom: calc(1vw/var(--resizer)*100) double #271a33;
  scroll-snap-align: center;
}

.active-AebUtGzSgaJVlZXc {
  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(4vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-bottom: calc(1vw/var(--resizer)*100) double #271a33;
  scroll-snap-align: center;
}

.current-vCNzDvLQB {
  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(4vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-bottom: calc(1vw/var(--resizer)*100) double #271a33;
  scroll-snap-align: center;
}

.all-BGAHlihxshPvO {
  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(4vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-bottom: calc(1vw/var(--resizer)*100) double #271a33;
  scroll-snap-align: center;
}

.subtitle-nrKZsWkF {
  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(4vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-bottom: calc(1vw/var(--resizer)*100) double #271a33;
  scroll-snap-align: center;
}

.picture-owPWYdp {
  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(4vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-bottom: calc(1vw/var(--resizer)*100) double #271a33;
  scroll-snap-align: center;
}

.grid-qCXvhDrH {
  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(20vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #f5f7ff;
}

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

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

.page-taNXueo {
  font-family: 'Lunasima', serif;
  font-size: calc(42vw/var(--resizer)*100);
  font-weight: 900;
  color: #271a33;
}

.headline-fMQDaDcRbjfexwcj {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.grid-ptInuCfGkcrv {
  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: #271a33;
  background-color: #cfb290;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(38vw/var(--resizer)*100);
}

.tiny-uocSzweU {
  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: #f5f7ff;
  background-color: #f2434e;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(38vw/var(--resizer)*100);
}

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

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

.title-PjqtqIlwTuh {
  font-family: 'Lunasima', serif;
  font-size: calc(42vw/var(--resizer)*100);
  font-weight: 900;
  color: #271a33;
}

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

.tooltip-QzrebyushgIHBHr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(670vw/var(--resizer)*100);
  max-width: calc(670vw/var(--resizer)*100);
  height: calc(430vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #f5f7ff;
  flex: 1;
  border-radius: calc(0vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) groove #271a33;
  border-bottom: calc(2vw/var(--resizer)*100) groove #271a33;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.sm-YfhjvrnN {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-align: left;
}

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

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

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

.tooltip-cowEDUB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(218vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
  background-color: #f2434e;
  appURL: themelist1.html;
}

.subtitle-NNyvGhDLDQPEBi {
  font-weight: 900;
  font-family: 'Lunasima', serif;
  color: #f5f7ff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

.col-BSjkqixyYHvVUP {
  color: #271a33;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.xs-KvfAhSQOW {
  color: #271a33;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.preview-UdVAlvvIRfMmBMY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(670vw/var(--resizer)*100);
  max-width: calc(670vw/var(--resizer)*100);
  height: calc(430vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #f5f7ff;
  flex: 1;
  border-radius: calc(0vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) groove #271a33;
  border-bottom: calc(2vw/var(--resizer)*100) groove #271a33;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.small-JDGOZa {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-align: left;
}

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

.xl-gBcBdT {
  font-family: 'Lunasima', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #271a33;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.active-SduVMVaRURpLayB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(218vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
  background-color: #f2434e;
  appURL: themelist2.html;
}

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

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

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

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

.caption-sqtjQdp {
  color: #271a33;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.huge-KGxuUkQT {
  color: #271a33;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.small-IFNXsutCgNTa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(670vw/var(--resizer)*100);
  max-width: calc(670vw/var(--resizer)*100);
  height: calc(430vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #f5f7ff;
  flex: 1;
  border-radius: calc(0vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) groove #271a33;
  border-bottom: calc(2vw/var(--resizer)*100) groove #271a33;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.col-WosHIHeIfFkdgdKJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(173vw/var(--resizer)*100);
  height: calc(173vw/var(--resizer)*100);
  border-radius: calc(0vw/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-SwNUWMqtndMS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(397vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

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

.lg-MjfcYNRk {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-align: left;
}

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

.container-jTfdvdypwK {
  font-family: 'Lunasima', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #271a33;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.text-cBlabL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(218vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
  background-color: #f2434e;
  appURL: themelist3.html;
}

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

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

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

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

.small-fLZPTA {
  color: #271a33;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.xl-zEnYExFGrZce {
  color: #271a33;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.wrap-ygNDrqNjIbdgT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(670vw/var(--resizer)*100);
  max-width: calc(670vw/var(--resizer)*100);
  height: calc(430vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #f5f7ff;
  flex: 1;
  border-radius: calc(0vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) groove #271a33;
  border-bottom: calc(2vw/var(--resizer)*100) groove #271a33;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.caption-dkzwKKMA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(173vw/var(--resizer)*100);
  height: calc(173vw/var(--resizer)*100);
  border-radius: calc(0vw/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-SjflrmIgzCq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(397vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

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

.md-REtpicxNKWJjqi {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-align: left;
}

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

.sm-eepMPvzsiL {
  font-family: 'Lunasima', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #271a33;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.tagline-aukNZDHgyhU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(218vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
  background-color: #f2434e;
  appURL: themelist4.html;
}

.avatar-JcchCJYUdB {
  font-weight: 900;
  font-family: 'Lunasima', serif;
  color: #f5f7ff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

.pic-ABpwMmuN {
  color: #271a33;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.large-DbDmdcaKFuvEV {
  color: #271a33;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.page-cDyOqkLsvXNaew {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(670vw/var(--resizer)*100);
  max-width: calc(670vw/var(--resizer)*100);
  height: calc(430vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #f5f7ff;
  flex: 1;
  border-radius: calc(0vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) groove #271a33;
  border-bottom: calc(2vw/var(--resizer)*100) groove #271a33;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.col-KoIBbuWXyB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(173vw/var(--resizer)*100);
  height: calc(173vw/var(--resizer)*100);
  border-radius: calc(0vw/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-WZxjmVZj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(397vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

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

.subject-aZOqvttxK {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-align: left;
}

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

.widget-HVclZZJSCED {
  font-family: 'Lunasima', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #271a33;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.widget-zwPsmHawJnQLumqc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(218vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
  background-color: #f2434e;
  appURL: themelist5.html;
}

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

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

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

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

.row-xoWiMMJcTEr {
  color: #271a33;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.title-uKBIyvTESJJ {
  color: #271a33;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.thumbnail-BhiNKOLsbCPjdqwI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(670vw/var(--resizer)*100);
  max-width: calc(670vw/var(--resizer)*100);
  height: calc(430vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #f5f7ff;
  flex: 1;
  border-radius: calc(0vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) groove #271a33;
  border-bottom: calc(2vw/var(--resizer)*100) groove #271a33;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.inner-fAbCLSnH {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-align: left;
}

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

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

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

.large-PluceLM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(218vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
  background-color: #f2434e;
  appURL: themelist6.html;
}

.xl-smmUqDrXEn {
  font-weight: 900;
  font-family: 'Lunasima', serif;
  color: #f5f7ff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

.sm-lFfaKU {
  color: #271a33;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.narrow-VSeRxcq {
  color: #271a33;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.img-yeTVAvMapu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(670vw/var(--resizer)*100);
  max-width: calc(670vw/var(--resizer)*100);
  height: calc(430vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #f5f7ff;
  flex: 1;
  border-radius: calc(0vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) groove #271a33;
  border-bottom: calc(2vw/var(--resizer)*100) groove #271a33;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.thumbnail-jlvVukWSHAi {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-align: left;
}

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

.wrap-COwjBqcliEalygRy {
  font-family: 'Lunasima', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #271a33;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.large-EcDUlBtc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(218vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
  background-color: #f2434e;
  appURL: themelist7.html;
}

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

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

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

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

.column-PQsnygLI {
  color: #271a33;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.desc-hOwXSvVgaQbGN {
  color: #271a33;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.md-rzxdIPoFOSeNGE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(670vw/var(--resizer)*100);
  max-width: calc(670vw/var(--resizer)*100);
  height: calc(430vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #f5f7ff;
  flex: 1;
  border-radius: calc(0vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) groove #271a33;
  border-bottom: calc(2vw/var(--resizer)*100) groove #271a33;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.widget-Pxuvku {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-align: left;
}

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

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

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

.content-eFSVwTxN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(218vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
  background-color: #f2434e;
  appURL: themelist8.html;
}

.subtitle-tgITzDAQnNlIAKK {
  font-weight: 900;
  font-family: 'Lunasima', serif;
  color: #f5f7ff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

.button-awZgYh {
  color: #271a33;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.wrap-vDslFjpFfUiQ {
  color: #271a33;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

.current-ccDiHiKmIeYDXGpU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(670vw/var(--resizer)*100);
  max-width: calc(670vw/var(--resizer)*100);
  height: calc(430vw/var(--resizer)*100);
  padding: calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100) calc(29vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #f5f7ff;
  flex: 1;
  border-radius: calc(0vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) groove #271a33;
  border-bottom: calc(2vw/var(--resizer)*100) groove #271a33;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.subject-ybftZkZKKTWZy {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-align: left;
}

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

.headline-lycmGHMRMpvrcca {
  font-family: 'Lunasima', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #271a33;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.sm-qrMnWrxnIUWFw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(218vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
  background-color: #f2434e;
  appURL: themelist9.html;
}

.large-dEUGGr {
  font-weight: 900;
  font-family: 'Lunasima', serif;
  color: #f5f7ff;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

.breadcrumbs-fxUPfVvx {
  color: #271a33;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.tip-GNpPPFVAtAZT {
  color: #271a33;
  font-size: calc(20vw/var(--resizer)*100);
  font-style: italic;
}

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

.md-baxBRFElaourbc {
  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-RdDlEfIZMRooHT {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-decoration: none;
  text-align: undefined;
}

.pic-yooGHu {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-decoration: none;
  text-align: undefined;
}

.sidebar-jzjazaVVYKY {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-decoration: none;
  text-align: undefined;
}

.img-icbnuSDHzPkXLm {
  display: none;
}

.btn-QYMLGXEww {
  display: flex;
  position: fixed;
  width: 41%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100) calc(22vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #f5f7ff;
  border: calc(3vw/var(--resizer)*100) solid #271a33;
  justify-content: center;
  align-items: center;
  opacity: .87;
  border-radius: calc(19vw/var(--resizer)*100);
}

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

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

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

.huge-XglQULcuzMYN {
  font-weight: 900;
  font-family: 'Lunasima', serif;
  color: #f5f7ff;
  font-size: calc(16vw/var(--resizer)*100);
}

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

.more-uBqJmYFs {
  width: auto;
  height: auto;
  border-radius: calc(21vw/var(--resizer)*100);
  background-color: #f2434e;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.thumb-hikMMt {
  font-weight: 900;
  font-family: 'Lunasima', serif;
  color: #f5f7ff;
  font-size: calc(16vw/var(--resizer)*100);
}

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

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


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

.sidebar-zMmRMYAryCA {
  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: #f5f7ff;
  flex-direction: column;
}

.control-RfSZETEE {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

.tiny-HzeyczaOuC {
  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: #cfb290;
  flex-direction: column;
}

.widget-xWelBa {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

.column-ivWzLRjZk {
  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: #cfb290;
  flex-direction: column;
}

.text-VCEHqcLxWPpbaAs {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


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

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

.img-zAYkhvSlaTHHE {
  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: #f5f7ff;
}

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

.large-nDesmlmmXn {
  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-SYeYJbElvb {
  font-family: 'Lunasima', serif;
  font-size: calc(42vw/var(--resizer)*100);
  font-weight: 900;
  color: #271a33;
}

.tagline-hvwrFIgbDDbS {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.text-NSwGpCgwB {
  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: #f2434e;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(26vw/var(--resizer)*100);
}

.small-AjvIyNfBf {
  font-weight: 900;
  font-family: 'Lunasima', serif;
  color: #f5f7ff;
  font-size: calc(21vw/var(--resizer)*100);
}

.all-LqZesuLMosPFy {
  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: #271a33;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(26vw/var(--resizer)*100);
}

.title-MDhJfVkjVVaITju {
  font-weight: 900;
  font-family: 'Lunasima', serif;
  color: #f5f7ff;
  font-size: calc(21vw/var(--resizer)*100);
}

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

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

.section-OIfOvOyLQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(437vw/var(--resizer)*100);
  height: calc(437vw/var(--resizer)*100);
  border-radius: calc(12vw/var(--resizer)*100);
  box-shadow: calc(0vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(39, 26, 51, .2);
}

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

.xs-QrczBnfuu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 73%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(41vw/var(--resizer)*100);
  border-radius: calc(12vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) dotted #271a33;
  flex-wrap: wrap;
}

.widget-oBBxWZtAnTB {
  font-family: 'Lunasima', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-align: left;
}

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

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

.sidebar-wykMXMAYHaon {
  font-family: 'Lunasima', serif;
  font-size: calc(42vw/var(--resizer)*100);
  font-weight: 900;
  color: #271a33;
}

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

.userpic-vuGtRhuZSauA {
  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: #271a33;
  background-color: #cfb290;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(46vw/var(--resizer)*100);
}

.widget-VHhewDGmei {
  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: #f5f7ff;
  background-color: #f2434e;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(46vw/var(--resizer)*100);
}

.tiny-wnkirI {
  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: #cfb290;
  flex-direction: column;
}

.wrap-CPsPnlhNLfSj {
  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-oWmYFHQzuRfojRi {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-decoration: none;
  text-align: undefined;
}

.big-ZOcuHnsm {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-decoration: none;
  text-align: undefined;
}

.col-rKDHORvGLwdiaD {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-decoration: none;
  text-align: undefined;
}

.medium-wdLwrlIDRjyWEXG {
  display: none;
}


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

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

.row-LMCnJAfpiXvNs {
  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: #cfb290;
}

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

.thumb-CgpcOlSnCVdJJfE {
  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-iAFIhjsNH {
  font-family: 'Lunasima', serif;
  font-size: calc(42vw/var(--resizer)*100);
  font-weight: 900;
  color: #271a33;
}

.row-jwokghj {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.column-qxFUuYJzV {
  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: #f2434e;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(25vw/var(--resizer)*100);
}

.xl-zkobEXkelaZYNlY {
  font-weight: 900;
  font-family: 'Lunasima', serif;
  color: #f5f7ff;
  font-size: calc(21vw/var(--resizer)*100);
}

.narrow-sPZKDZNdEIj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 73%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(41vw/var(--resizer)*100);
  border-radius: calc(12vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) dotted #271a33;
  flex-wrap: wrap;
}

.current-WsYiwbkKZeUtxxy {
  font-family: 'Lunasima', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-align: left;
}

.inner-IIRKswNMsyUuTi {
  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: #cfb290;
}

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

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

.grid-RxDvDl {
  font-family: 'Lunasima', serif;
  font-size: calc(42vw/var(--resizer)*100);
  font-weight: 900;
  color: #271a33;
}

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

.page-EtWnPfDGPNq {
  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: #271a33;
  background-color: #cfb290;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(32vw/var(--resizer)*100);
}

.row-GsJylfQijwIZmZ {
  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: #f5f7ff;
  background-color: #f2434e;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(32vw/var(--resizer)*100);
}

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

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

.image-hsYNjfLm {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-decoration: none;
  text-align: undefined;
}

.medium-rxEIkyrZjV {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-decoration: none;
  text-align: undefined;
}

.active-jAnsJWXWKsYByjwB {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-decoration: none;
  text-align: undefined;
}

.thumb-qQAjeysuHmNRr {
  display: none;
}


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

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

.wrap-bIYhQtul {
  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: #cfb290;
}

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

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

.widget-FSgUNMGVg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(8vw/var(--resizer)*100);
  background-color: #f2434e;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(42vw/var(--resizer)*100);
}

.preview-AvQmmexBki {
  font-weight: 900;
  font-family: 'Lunasima', serif;
  color: #f5f7ff;
  font-size: calc(21vw/var(--resizer)*100);
}

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

.heading-VaSSrptvWv {
  font-family: 'Lunasima', serif;
  font-size: calc(42vw/var(--resizer)*100);
  font-weight: 900;
  color: #271a33;
}

.subject-ltcDkfg {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  line-height: calc(24vw/var(--resizer)*100);
}

.thumb-NaKRYYTvCZT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 73%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(41vw/var(--resizer)*100);
  border-radius: calc(12vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) dotted #271a33;
  flex-wrap: wrap;
}

.tagline-FBKlTjPWb {
  font-family: 'Lunasima', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-align: left;
}

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

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

.userpic-WGJFfVvqM {
  font-family: 'Lunasima', serif;
  font-size: calc(42vw/var(--resizer)*100);
  font-weight: 900;
  color: #271a33;
}

.col-hGfjSPMMkhvwLHP {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.row-pytwVVyU {
  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: #271a33;
  background-color: #cfb290;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(40vw/var(--resizer)*100);
}

.aside-wkhGALmkCeEtJ {
  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: #f5f7ff;
  background-color: #f2434e;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(40vw/var(--resizer)*100);
}

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

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

.large-izirQhY {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-decoration: none;
  text-align: undefined;
}

.sidebar-cSBKHTNPH {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-decoration: none;
  text-align: undefined;
}

.row-WbGXOmL {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-decoration: none;
  text-align: undefined;
}

.headline-gtiFuygRtFjp {
  display: none;
}


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

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

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

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

.xs-WxcFocZaCLshEKS {
  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(17vw/var(--resizer)*100);
  box-shadow: calc(1vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(39, 26, 51, .4);
}

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

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

.tooltip-beIsTYWvEn {
  font-family: 'Lunasima', serif;
  font-size: calc(42vw/var(--resizer)*100);
  font-weight: 900;
  color: #271a33;
}

.sidebar-iETIvYDL {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.large-XUFeQlBhsNDiJre {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(7vw/var(--resizer)*100);
  background-color: #f2434e;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(49vw/var(--resizer)*100);
}

.picture-bPLUUnTEyKRUG {
  font-weight: 900;
  font-family: 'Lunasima', serif;
  color: #f5f7ff;
  font-size: calc(21vw/var(--resizer)*100);
}

.tagline-WwPLVS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 73%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(41vw/var(--resizer)*100);
  border-radius: calc(12vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) dotted #271a33;
  flex-wrap: wrap;
}

.tooltip-uwwhRBnWcpQ {
  font-family: 'Lunasima', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-align: left;
}

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

.lg-twpUBZtYfG {
  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;
}

.wrap-JMKdMtPyHig {
  font-family: 'Lunasima', serif;
  font-size: calc(42vw/var(--resizer)*100);
  font-weight: 900;
  color: #271a33;
}

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

.container-meUPMviRIWqCKF {
  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: #271a33;
  background-color: #cfb290;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(10vw/var(--resizer)*100);
}

.more-LwDqwUL {
  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: #f5f7ff;
  background-color: #f2434e;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(10vw/var(--resizer)*100);
}

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

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

.picture-cpAyAFeZNG {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-decoration: none;
  text-align: undefined;
}

.image-DqqwHIdGrWeEy {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-decoration: none;
  text-align: undefined;
}

.widget-kqXSlhIQaBfCbhi {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-decoration: none;
  text-align: undefined;
}

.aside-RaKcFwVVcd {
  display: none;
}


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

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

.sidebar-LJqIgYraZAvpt {
  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: #cfb290;
}

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

.row-rxLzgvh {
  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-FDszqz {
  font-family: 'Lunasima', serif;
  font-size: calc(42vw/var(--resizer)*100);
  font-weight: 900;
  color: #271a33;
}

.button-FNeQUISCSDrprL {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.widget-bzPvfCgiAiqAVw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #f2434e;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(48vw/var(--resizer)*100);
}

.grid-xIVNKNW {
  font-weight: 900;
  font-family: 'Lunasima', serif;
  color: #f5f7ff;
  font-size: calc(21vw/var(--resizer)*100);
}

.text-SpRqKDni {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  background-color: #271a33;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(48vw/var(--resizer)*100);
}

.button-ERkjqUDw {
  font-weight: 900;
  font-family: 'Lunasima', serif;
  color: #f5f7ff;
  font-size: calc(21vw/var(--resizer)*100);
}

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

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

.page-GuNqGYMjmWwbAT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(458vw/var(--resizer)*100);
  height: calc(458vw/var(--resizer)*100);
  border-radius: calc(22vw/var(--resizer)*100);
  box-shadow: calc(5vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(39, 26, 51, .3);
}

.section-OmRpWpoytpnv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 73%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(41vw/var(--resizer)*100);
  border-radius: calc(12vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) dotted #271a33;
  flex-wrap: wrap;
}

.page-HNewBf {
  font-family: 'Lunasima', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-align: left;
}

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

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

.tooltip-EUwPhthpptlX {
  font-family: 'Lunasima', serif;
  font-size: calc(42vw/var(--resizer)*100);
  font-weight: 900;
  color: #271a33;
}

.thumb-pAloCIcaBfmG {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.aside-pnDFQfrzfKoEAK {
  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: #271a33;
  background-color: #cfb290;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(42vw/var(--resizer)*100);
}

.holder-NnhVHNqL {
  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: #f5f7ff;
  background-color: #f2434e;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(42vw/var(--resizer)*100);
}

.row-wXRnGTpSpipSW {
  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: #cfb290;
  flex-direction: column;
}

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

.narrow-kJgSev {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-decoration: none;
  text-align: undefined;
}

.aside-jpsfNXWxhhUqNeBG {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-decoration: none;
  text-align: undefined;
}

.page-ssKiJXl {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-decoration: none;
  text-align: undefined;
}

.btn-CbitKLPYl {
  display: none;
}


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

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

.thumb-tnyVhSwyZz {
  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);
}

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

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

.inner-uKmCctIQ {
  font-weight: 900;
  font-family: 'Lunasima', serif;
  color: #f5f7ff;
  font-size: calc(21vw/var(--resizer)*100);
}

.current-wlYwstEzAViLWdoK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
  background-color: #271a33;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(44vw/var(--resizer)*100);
}

.text-XlYFwBHwZEEHv {
  font-weight: 900;
  font-family: 'Lunasima', serif;
  color: #f5f7ff;
  font-size: calc(21vw/var(--resizer)*100);
}

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

.icon-GTlYPOPJ {
  font-family: 'Lunasima', serif;
  font-size: calc(42vw/var(--resizer)*100);
  font-weight: 900;
  color: #271a33;
}

.breadcrumbs-MnvadRlVWVKHG {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.control-rjooxk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(397vw/var(--resizer)*100);
  height: calc(397vw/var(--resizer)*100);
  border-radius: calc(20vw/var(--resizer)*100);
  box-shadow: calc(3vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(39, 26, 51, .4);
}

.xs-coQQAgXnyeEV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 73%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(41vw/var(--resizer)*100);
  border-radius: calc(12vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) dotted #271a33;
  flex-wrap: wrap;
}

.title-owhTpiaXXeHkriAj {
  font-family: 'Lunasima', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-align: left;
}

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

.preview-pYSFPBeHCZYWBl {
  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-GdYGOoFxCuAoqG {
  font-family: 'Lunasima', serif;
  font-size: calc(42vw/var(--resizer)*100);
  font-weight: 900;
  color: #271a33;
}

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

.desc-kkXGtZ {
  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: #271a33;
  background-color: #cfb290;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(34vw/var(--resizer)*100);
}

.more-eqtHQYfgPVpqP {
  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: #f5f7ff;
  background-color: #f2434e;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(34vw/var(--resizer)*100);
}

.xs-evydgtWY {
  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: #cfb290;
  flex-direction: column;
}

.heading-CGvhKj {
  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);
}

.active-PgxsUrZNrAJ {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-decoration: none;
  text-align: undefined;
}

.wrapper-MhcIBFHSOffLfvZB {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-decoration: none;
  text-align: undefined;
}

.icon-hmfUhfMzg {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-decoration: none;
  text-align: undefined;
}

.button-uzrSBONsSAPnRE {
  display: none;
}


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

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

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

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

.button-OepFKRogkRWmZAez {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(30vw/var(--resizer)*100);
  background-color: #f2434e;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(31vw/var(--resizer)*100);
}

.tip-SSBVQCNpDOJvoDb {
  font-weight: 900;
  font-family: 'Lunasima', serif;
  color: #f5f7ff;
  font-size: calc(21vw/var(--resizer)*100);
}

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

.widget-sHTMOW {
  font-weight: 900;
  font-family: 'Lunasima', serif;
  color: #f5f7ff;
  font-size: calc(21vw/var(--resizer)*100);
}

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

.thumb-MFFYuLsIKDIU {
  font-family: 'Lunasima', serif;
  font-size: calc(42vw/var(--resizer)*100);
  font-weight: 900;
  color: #271a33;
}

.all-GePAdDKBINSSnaO {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  line-height: calc(24vw/var(--resizer)*100);
}

.row-JGcocmXfiib {
  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: #f5f7ff;
}

.thumb-mEPhkorqGrXIA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 73%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(41vw/var(--resizer)*100);
  border-radius: calc(12vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) dotted #271a33;
  flex-wrap: wrap;
}

.avatar-aPoVqAKjH {
  font-family: 'Lunasima', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-align: left;
}

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

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

.big-TfGOedWMyINL {
  font-family: 'Lunasima', serif;
  font-size: calc(42vw/var(--resizer)*100);
  font-weight: 900;
  color: #271a33;
}

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

.medium-iBSrvoJiKaqz {
  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: #271a33;
  background-color: #cfb290;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(11vw/var(--resizer)*100);
}

.preview-nmPschn {
  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: #f5f7ff;
  background-color: #f2434e;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
}

.image-WKhCaDSWChYpjz {
  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: #cfb290;
  flex-direction: column;
}

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

.small-YUzIvBihMSrVGG {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-decoration: none;
  text-align: undefined;
}

.button-erCDuybC {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-decoration: none;
  text-align: undefined;
}

.column-zHhfXOdxFIce {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-decoration: none;
  text-align: undefined;
}

.col-LtDqUmCLah {
  display: none;
}


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

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

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

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

.widget-riiCAirLtJWaNgK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(8vw/var(--resizer)*100);
  background-color: #f2434e;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(34vw/var(--resizer)*100);
}

.holder-hNhaPTFostVoQMY {
  font-weight: 900;
  font-family: 'Lunasima', serif;
  color: #f5f7ff;
  font-size: calc(21vw/var(--resizer)*100);
}

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

.tiny-cgcMtgXVIRAadeX {
  font-family: 'Lunasima', serif;
  font-size: calc(42vw/var(--resizer)*100);
  font-weight: 900;
  color: #271a33;
}

.thumbnail-YAvIGPVwAJlRcorf {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.caption-qRiFjhfBQX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(407vw/var(--resizer)*100);
  height: calc(407vw/var(--resizer)*100);
  border-radius: calc(26vw/var(--resizer)*100);
  box-shadow: calc(-3vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(8vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(39, 26, 51, .5);
}

.img-BgxcGDmlIz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 73%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(41vw/var(--resizer)*100);
  border-radius: calc(12vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) dotted #271a33;
  flex-wrap: wrap;
}

.sm-lxXvaWfsUGjGsYs {
  font-family: 'Lunasima', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-align: left;
}

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

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

.column-ZsmZWOyqz {
  font-family: 'Lunasima', serif;
  font-size: calc(42vw/var(--resizer)*100);
  font-weight: 900;
  color: #271a33;
}

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

.box-IOAGmhAYTOKTFlHw {
  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: #271a33;
  background-color: #cfb290;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(18vw/var(--resizer)*100);
}

.desc-uyyLVqzwhuqV {
  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: #f5f7ff;
  background-color: #f2434e;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
}

.subject-YzIVJrvoV {
  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: #cfb290;
  flex-direction: column;
}

.md-PaYgtiCpyMSek {
  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);
}

.inner-OWxGZUfqYlPIUk {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-decoration: none;
  text-align: undefined;
}

.control-shpIlap {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-decoration: none;
  text-align: undefined;
}

.xl-qbVzmFKZcKL {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-decoration: none;
  text-align: undefined;
}

.sidebar-oKLYnAXkL {
  display: none;
}


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

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

.aside-PgfQQiIqFfmweqhI {
  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: #f5f7ff;
}

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

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

.tagline-wJzbOreXFHd {
  font-family: 'Lunasima', serif;
  font-size: calc(42vw/var(--resizer)*100);
  font-weight: 900;
  color: #271a33;
}

.row-IhQYFJeCIjqQD {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.more-IictnMXUyJxVj {
  font-weight: 900;
  font-family: 'Lunasima', serif;
  color: #f5f7ff;
  font-size: calc(21vw/var(--resizer)*100);
}

.control-fiHudWnEsF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 73%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(41vw/var(--resizer)*100);
  border-radius: calc(12vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) dotted #271a33;
  flex-wrap: wrap;
}

.small-enkSvEXQPTUexlt {
  font-family: 'Lunasima', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-align: left;
}

.preview-rInMzU {
  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(15vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #f5f7ff;
}

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

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

.thumb-bLaxhYmK {
  font-family: 'Lunasima', serif;
  font-size: calc(42vw/var(--resizer)*100);
  font-weight: 900;
  color: #271a33;
}

.active-NGBYvBTHuUvV {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.md-kFOgvPOjw {
  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: #271a33;
  background-color: #cfb290;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(40vw/var(--resizer)*100);
}

.all-LGWjLeOvZ {
  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: #f5f7ff;
  background-color: #f2434e;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(40vw/var(--resizer)*100);
}

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

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

.control-NxFjyaw {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-decoration: none;
  text-align: undefined;
}

.more-PqyRaDojznpD {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-decoration: none;
  text-align: undefined;
}

.xs-VOnrEesFekf {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-decoration: none;
  text-align: undefined;
}

.tooltip-AYLKuKWEoZPQ {
  display: none;
}


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

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

.icon-sTtevLkx {
  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: #cfb290;
}

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

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

.caption-LBsUeGudYwdCpNrk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(30vw/var(--resizer)*100);
  background-color: #f2434e;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
}

.small-wKBSmJSdZhd {
  font-weight: 900;
  font-family: 'Lunasima', serif;
  color: #f5f7ff;
  font-size: calc(21vw/var(--resizer)*100);
}

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

.tip-WkmJeEoc {
  font-family: 'Lunasima', serif;
  font-size: calc(42vw/var(--resizer)*100);
  font-weight: 900;
  color: #271a33;
}

.headline-YQISZWhNssG {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  line-height: calc(24vw/var(--resizer)*100);
}

.thumbnail-aQhdTQE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 73%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(41vw/var(--resizer)*100);
  border-radius: calc(12vw/var(--resizer)*100);
  border: calc(2vw/var(--resizer)*100) dotted #271a33;
  flex-wrap: wrap;
}

.widget-CRCeVbkMcOZIai {
  font-family: 'Lunasima', serif;
  font-size: calc(22vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-align: left;
}

.huge-gmXLpVZKCV {
  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(18vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #f5f7ff;
}

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

.col-dkYHtRtJPZv {
  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-VAmsgWLcvMqJNI {
  font-family: 'Lunasima', serif;
  font-size: calc(42vw/var(--resizer)*100);
  font-weight: 900;
  color: #271a33;
}

.avatar-lCBHMvDEq {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.tagline-mRsGQcxCElfh {
  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: #271a33;
  background-color: #cfb290;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(1vw/var(--resizer)*100);
}

.caption-lJepMbCEBPMqR {
  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: #f5f7ff;
  background-color: #f2434e;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(1vw/var(--resizer)*100);
}

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

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

.page-VkJHJOi {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-decoration: none;
  text-align: undefined;
}

.md-zAYrONWbrSvRG {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-decoration: none;
  text-align: undefined;
}

.image-UxLGgpxkIW {
  font-family: 'Lunasima', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #271a33;
  text-decoration: none;
  text-align: undefined;
}

.heading-iAOOaA {
  display: none;
}

