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

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

.caption-JTWficjhPudeU {
  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);
}

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

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

.wrapper-IqUqnAhhUepmKOZO {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

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

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

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

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

.column-WOLumUDfNSKjnd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(338vw/var(--resizer)*100);
  height: calc(338vw/var(--resizer)*100);
  border-radius: calc(39vw/var(--resizer)*100);
  box-shadow: calc(-4vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(73, 0, 0, .1);
}

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

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

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

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

.xl-wfgVngYrzIJBvi {
  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;
}

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

.grid-qTFMmotDS {
  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;
  box-shadow: calc(2vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(73, 0, 0, .2);
  scroll-snap-align: center;
}

.small-EIRhOuClkcbR {
  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;
  box-shadow: calc(2vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(73, 0, 0, .2);
  scroll-snap-align: center;
}

.grid-CkNpRiGbLOhPiT {
  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;
  box-shadow: calc(2vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(73, 0, 0, .2);
  scroll-snap-align: center;
}

.subject-xQYvLYPxjmVgB {
  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;
  box-shadow: calc(2vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(73, 0, 0, .2);
  scroll-snap-align: center;
}

.more-VvJCFecr {
  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;
  box-shadow: calc(2vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(73, 0, 0, .2);
  scroll-snap-align: center;
}

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

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

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

.control-iZfVpOtSJtRiT {
  font-family: 'Kurale', serif;
  font-size: calc(34vw/var(--resizer)*100);
  font-weight: 900;
  color: #490000;
}

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

.big-tZxDxmeWlXrNoa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(669vw/var(--resizer)*100);
  max-width: calc(669vw/var(--resizer)*100);
  height: calc(431vw/var(--resizer)*100);
  padding: calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(4vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) ridge #490000;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

.caption-nasOzJOCNpJYK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(213vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(4vw/var(--resizer)*100);
  background-color: #490000;
  appURL: themelist1.html;
}

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

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

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

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

.large-ouLtGCTnMeP {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.row-AahcNtxPbqwJ {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

.wrapper-KZcrrnGxAUdTMMsO {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  text-align: left;
}

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

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

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

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

.big-uceESNk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(185vw/var(--resizer)*100);
  height: calc(185vw/var(--resizer)*100);
  border-radius: calc(4vw/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-PgbXxXTIOjvtiLWX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(669vw/var(--resizer)*100);
  max-width: calc(669vw/var(--resizer)*100);
  height: calc(431vw/var(--resizer)*100);
  padding: calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(4vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) ridge #490000;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.text-mbcgkUapApTFXI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(213vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(4vw/var(--resizer)*100);
  background-color: #da1e03;
  appURL: themelist2.html;
}

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

.desc-dcQSCv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(213vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(4vw/var(--resizer)*100);
  background-color: #490000;
  appURL: themelist2.html;
}

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

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

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

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

.large-MuboMJilT {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.more-xnfWjmlOxSAhmX {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

.image-RFUFjvDG {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  text-align: left;
}

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

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

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

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

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

.tip-KECUyOmsM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(669vw/var(--resizer)*100);
  max-width: calc(669vw/var(--resizer)*100);
  height: calc(431vw/var(--resizer)*100);
  padding: calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(4vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) ridge #490000;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.thumbnail-aadySRVq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(213vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(4vw/var(--resizer)*100);
  background-color: #da1e03;
  appURL: themelist3.html;
}

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

.row-HNxQFf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(213vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(4vw/var(--resizer)*100);
  background-color: #490000;
  appURL: themelist3.html;
}

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

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

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

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

.userpic-TITiZAnjCNRbU {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.preview-EnBiBkK {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

.tagline-VuzIdcoPY {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  text-align: left;
}

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

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

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

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

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

.narrow-ejCmwRkWk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(669vw/var(--resizer)*100);
  max-width: calc(669vw/var(--resizer)*100);
  height: calc(431vw/var(--resizer)*100);
  padding: calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(4vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) ridge #490000;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

.avatar-alxhnUH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(213vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(4vw/var(--resizer)*100);
  background-color: #490000;
  appURL: themelist4.html;
}

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

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

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

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

.thumb-GbIrjuGhVAQ {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.aside-jtqJeM {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

.btn-Dnxabqmpkp {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  text-align: left;
}

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

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

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

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

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

.inner-yiUpcRkOPqjffBH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(669vw/var(--resizer)*100);
  max-width: calc(669vw/var(--resizer)*100);
  height: calc(431vw/var(--resizer)*100);
  padding: calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(4vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) ridge #490000;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.small-UCNdnUvR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(213vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(4vw/var(--resizer)*100);
  background-color: #da1e03;
  appURL: themelist5.html;
}

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

.userpic-vvTQrUQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(213vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(4vw/var(--resizer)*100);
  background-color: #490000;
  appURL: themelist5.html;
}

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

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

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

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

.button-nLLtdPsraGBpRbI {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.wrap-hRpfjZaAaGvWzHm {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

.thumb-pnEdtojpDkZlqP {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  text-align: left;
}

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

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

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

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

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

.tiny-JyOBrJMLzt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(669vw/var(--resizer)*100);
  max-width: calc(669vw/var(--resizer)*100);
  height: calc(431vw/var(--resizer)*100);
  padding: calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(4vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) ridge #490000;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.avatar-NaVJTPVBbaFJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(213vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(4vw/var(--resizer)*100);
  background-color: #da1e03;
  appURL: themelist6.html;
}

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

.narrow-WPuZfdV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(213vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(4vw/var(--resizer)*100);
  background-color: #490000;
  appURL: themelist6.html;
}

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

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

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

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

.preview-VCNLIYvTOsvlwUpy {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.desc-raIHzHUkD {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

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

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

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

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

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

.headline-RdvOrswhOOBH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(669vw/var(--resizer)*100);
  max-width: calc(669vw/var(--resizer)*100);
  height: calc(431vw/var(--resizer)*100);
  padding: calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(4vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) ridge #490000;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.avatar-SxJnOOlRpRyBYOB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(213vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(4vw/var(--resizer)*100);
  background-color: #da1e03;
  appURL: themelist7.html;
}

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

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

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

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

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

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

.tooltip-YZEdXebwD {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.text-JZCnrhYAbmD {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

.image-ZUWLDPjeaOPkJsP {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  text-align: left;
}

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

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

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

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

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

.btn-daPpFBXnBVNGAC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(669vw/var(--resizer)*100);
  max-width: calc(669vw/var(--resizer)*100);
  height: calc(431vw/var(--resizer)*100);
  padding: calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(4vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) ridge #490000;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.widget-PuegwPTOHQnZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(213vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(4vw/var(--resizer)*100);
  background-color: #da1e03;
  appURL: themelist8.html;
}

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

.all-FwSLguuYR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(213vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(4vw/var(--resizer)*100);
  background-color: #490000;
  appURL: themelist8.html;
}

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

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

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

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

.widget-ubvvuOBS {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.active-DTkgEHGUBoavPd {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

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

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

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

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

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

.wide-vhumNRLb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(669vw/var(--resizer)*100);
  max-width: calc(669vw/var(--resizer)*100);
  height: calc(431vw/var(--resizer)*100);
  padding: calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(4vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) ridge #490000;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.btn-koaSQFGFTvGj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(213vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(4vw/var(--resizer)*100);
  background-color: #da1e03;
  appURL: themelist9.html;
}

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

.sidebar-zSGMVTQXBhoo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(213vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(4vw/var(--resizer)*100);
  background-color: #490000;
  appURL: themelist9.html;
}

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

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

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

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

.wrapper-CNYLnJTTnm {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.tip-CcSnGfKodbKQuAX {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

.lg-BGgnjBVrAKfT {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  text-align: left;
}

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

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

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

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

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

.thumb-FdkZfSR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(669vw/var(--resizer)*100);
  max-width: calc(669vw/var(--resizer)*100);
  height: calc(431vw/var(--resizer)*100);
  padding: calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100);
  flex-direction: row;
  background-color: initial;
  flex: 1;
  border-radius: calc(4vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) ridge #490000;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.inner-bcoMpy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(213vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(4vw/var(--resizer)*100);
  background-color: #da1e03;
  appURL: themelist10.html;
}

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

.button-Iolrhm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(213vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(4vw/var(--resizer)*100);
  background-color: #490000;
  appURL: themelist10.html;
}

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

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

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

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

.xs-iwhonCEq {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.wrapper-vcGRuWXQk {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

.wide-PaUjCwHTV {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  text-align: left;
}

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

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

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

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

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

.wrap-zRIaJlXW {
  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(27vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #ffffff;
}

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

.caption-NONuODtcxkpD {
  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-nckLxcryTJzBO {
  font-family: 'Kurale', serif;
  font-size: calc(34vw/var(--resizer)*100);
  font-weight: 900;
  color: #490000;
}

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

.box-ZIIuhAfVSX {
  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: #490000;
  background-color: #fdd0a6;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(6vw/var(--resizer)*100);
}

.thumbnail-jwwbeLkoV {
  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: #490000;
  background-color: #fdd0a6;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(6vw/var(--resizer)*100);
}

.holder-jXvLqGm {
  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: #ffffff;
  background-color: #da1e03;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
}

.page-aaBIjsMkRbtsA {
  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: #fdd0a6;
  flex-direction: column;
}

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

.userpic-wKmEvghDaUAlqJPx {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  text-decoration: none;
  text-align: undefined;
}

.aside-oPoSwJk {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  text-decoration: none;
  text-align: undefined;
}

.tip-hQgpoSy {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  text-decoration: none;
  text-align: undefined;
}

.current-cpNLtsKccCRGF {
  display: none;
}

.control-MRVmTNf {
  display: flex;
  position: fixed;
  width: 50%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(23vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100) calc(27vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #ffffff;
  border: calc(1vw/var(--resizer)*100) solid #490000;
  justify-content: center;
  align-items: center;
  opacity: .87;
  border-radius: calc(19vw/var(--resizer)*100);
}

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

.title-eKKICmslBHIANq {
  font-family: 'Kurale', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  width: 100%;
  text-align: left;
}

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

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

.icon-nGXsScQeKH {
  width: auto;
  height: auto;
  border-radius: calc(48vw/var(--resizer)*100);
  background-color: #da1e03;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

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

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

.img-SlrBevRrKcLy {
  width: auto;
  height: auto;
  border-radius: calc(48vw/var(--resizer)*100);
  background-color: #da1e03;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

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

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

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

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


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

.holder-LJVEQHPXif {
  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: #ffffff;
  flex-direction: column;
}

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


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

.wrap-jUTfRsLjRFpjn {
  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: #fdd0a6;
  flex-direction: column;
}

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


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

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

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


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

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

.sm-zNfdrJsICrnQGD {
  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: #fdd0a6;
}

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

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

.wrapper-xBVslUXMgIrAlKI {
  font-family: 'Kurale', serif;
  font-size: calc(34vw/var(--resizer)*100);
  font-weight: 900;
  color: #490000;
}

.large-neufixomZJABcmjr {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

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

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

.heading-QkJBRjTpAZiG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 86%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(16vw/var(--resizer)*100);
  border-radius: calc(10vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) ridge #490000;
  flex-wrap: wrap;
}

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

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

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

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

.wrapper-AWsStUHRL {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.thumbnail-BCUisFSguZZWgI {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

.control-wIVRpD {
  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: #fdd0a6;
  flex-direction: column;
}

.xl-PfGMAgcVGaTMXk {
  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-yMwpvzXJxjkCNJ {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  text-decoration: none;
  text-align: undefined;
}

.icon-eEKMMJXfVA {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  text-decoration: none;
  text-align: undefined;
}

.huge-CrWXbbKGXyR {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  text-decoration: none;
  text-align: undefined;
}

.current-DmzvhvDcaNOGZOjv {
  display: none;
}


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

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

.subject-xoDGuqBtpZfvFfN {
  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: #ffffff;
}

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

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

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

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

.inner-jRBiAl {
  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-trmBMf {
  font-family: 'Kurale', serif;
  font-size: calc(34vw/var(--resizer)*100);
  font-weight: 900;
  color: #490000;
}

.tip-HMBwiUkSQcg {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  line-height: calc(24vw/var(--resizer)*100);
}

.picture-jStVweHWLexog {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 86%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(16vw/var(--resizer)*100);
  border-radius: calc(10vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) ridge #490000;
  flex-wrap: wrap;
}

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

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

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

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

.sidebar-WCXywcO {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.wrapper-JgdFlvgR {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

.tip-uwlUrkIqWIWvLbtA {
  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: #fdd0a6;
  flex-direction: column;
}

.xl-AnSrLo {
  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);
}

.sm-SSRnDmMnfOKa {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  text-decoration: none;
  text-align: undefined;
}

.page-sQJOFVzZAYCG {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  text-decoration: none;
  text-align: undefined;
}

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

.lg-ftMLwyuYB {
  display: none;
}


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

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

.tagline-gmmZOvNICaODeumw {
  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: #ffffff;
}

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

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

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

.sidebar-GkrEkplbpqtnyiXS {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

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

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

.sm-msVpkofMT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 86%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(16vw/var(--resizer)*100);
  border-radius: calc(10vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) ridge #490000;
  flex-wrap: wrap;
}

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

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

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

.row-kOVbXSZN {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.huge-xEceXC {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

.sm-loyuDNwW {
  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: #fdd0a6;
  flex-direction: column;
}

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

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

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

.narrow-NMgmSvWcMzMZ {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  text-decoration: none;
  text-align: undefined;
}

.current-nHcqRWJrkOOGCwjk {
  display: none;
}


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

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

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

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

.thumbnail-xbvhzpZOF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(432vw/var(--resizer)*100);
  height: calc(432vw/var(--resizer)*100);
  border-radius: calc(36vw/var(--resizer)*100);
  box-shadow: calc(-3vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(8vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(73, 0, 0, .2);
}

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

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

.control-ogtaKXRLXFXzBo {
  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: #da1e03;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(42vw/var(--resizer)*100);
}

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

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

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

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

.container-IsOybHSQdmGBeEE {
  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: #fdd0a6;
}

.preview-VYuOrE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 86%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(16vw/var(--resizer)*100);
  border-radius: calc(10vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) ridge #490000;
  flex-wrap: wrap;
}

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

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

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

.section-dhxicx {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.tiny-AOyOPdDsKxAsz {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

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

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

.grid-fWUSyCZjdwruPOe {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  text-decoration: none;
  text-align: undefined;
}

.avatar-asUYkg {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  text-decoration: none;
  text-align: undefined;
}

.caption-KmyRzWk {
  display: none;
}


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

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

.wide-fMIOhD {
  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: #ffffff;
}

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

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

.holder-Gzlhybx {
  font-family: 'Kurale', serif;
  font-size: calc(34vw/var(--resizer)*100);
  font-weight: 900;
  color: #490000;
}

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

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

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

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

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

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

.xl-EmUuDnRQvBYTx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(473vw/var(--resizer)*100);
  height: calc(473vw/var(--resizer)*100);
  border-radius: calc(33vw/var(--resizer)*100);
  box-shadow: calc(-5vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(11vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(73, 0, 0, .3);
}

.xl-dPCfDnTQLJRFBa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 86%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(16vw/var(--resizer)*100);
  border-radius: calc(10vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) ridge #490000;
  flex-wrap: wrap;
}

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

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

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

.page-OYJFxqtPnLFwWBi {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.section-rDTlSgMvhrBOnDu {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

.control-AwxcdE {
  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: #fdd0a6;
  flex-direction: column;
}

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

.aside-CSbZcGFxDtnMt {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  text-decoration: none;
  text-align: undefined;
}

.tiny-ufspolUYmcFnZSO {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  text-decoration: none;
  text-align: undefined;
}

.image-VATYizZLytBgtn {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  text-decoration: none;
  text-align: undefined;
}

.tip-NDOqPGqajFuCI {
  display: none;
}


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

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

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

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

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

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

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

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

.btn-bBeURCugnvC {
  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);
}

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

.xl-zbSHqEaQwIo {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.row-KgHSVqGEM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(499vw/var(--resizer)*100);
  height: calc(499vw/var(--resizer)*100);
  border-radius: calc(10vw/var(--resizer)*100);
  box-shadow: calc(2vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(73, 0, 0, .5);
}

.lg-mBUTnsSS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 86%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(16vw/var(--resizer)*100);
  border-radius: calc(10vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) ridge #490000;
  flex-wrap: wrap;
}

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

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

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

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

.medium-EJKxVCgqAwfWWuxo {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.tip-UBWrRMbNtFIF {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.sm-DIPakbU {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  text-decoration: none;
  text-align: undefined;
}

.row-XzNmzujexsDMXr {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  text-decoration: none;
  text-align: undefined;
}

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

.avatar-rXXftNqAY {
  display: none;
}


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

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

.tooltip-iIGZVDP {
  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: #fdd0a6;
}

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

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

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

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

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

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

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

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

.active-ujjPMghJFqaU {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.text-NIyuvPaH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(348vw/var(--resizer)*100);
  height: calc(348vw/var(--resizer)*100);
  border-radius: calc(37vw/var(--resizer)*100);
  box-shadow: calc(2vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(73, 0, 0, .1);
}

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

.wrapper-tKIxsjeXCaU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 86%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(16vw/var(--resizer)*100);
  border-radius: calc(10vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) ridge #490000;
  flex-wrap: wrap;
}

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

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

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

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

.preview-CDPnKFYRCtArIWxr {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.btn-tAeYxJ {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

.box-jlnlyfkAQuP {
  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: #fdd0a6;
  flex-direction: column;
}

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

.tiny-DMuLeuVHxHTTq {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  text-decoration: none;
  text-align: undefined;
}

.icon-xAPqaYRkA {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  text-decoration: none;
  text-align: undefined;
}

.img-AlexpeJ {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  text-decoration: none;
  text-align: undefined;
}

.title-JTtFmSbCaIIoZzw {
  display: none;
}


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

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

.md-HmAkAhvzePcpY {
  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: #ffffff;
}

.holder-ZDoYdZsOpYUEq {
  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);
}

.subtitle-OLhLUw {
  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);
}

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

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

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

.lg-LBibPJvejXnoNLi {
  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: #da1e03;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(49vw/var(--resizer)*100);
}

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

.img-uHivFLFKazjNAhKQ {
  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: #490000;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(49vw/var(--resizer)*100);
}

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

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

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

.tip-hkoCmFWAkjoUYR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(392vw/var(--resizer)*100);
  height: calc(392vw/var(--resizer)*100);
  border-radius: calc(31vw/var(--resizer)*100);
  box-shadow: calc(5vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(73, 0, 0, .3);
}

.picture-LlJTrJN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 86%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(16vw/var(--resizer)*100);
  border-radius: calc(10vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) ridge #490000;
  flex-wrap: wrap;
}

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

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

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

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

.text-bvJYEfYs {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.pic-wwTMKAfrKFJF {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

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

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

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

.large-lVNQDLptPKBqYdC {
  display: none;
}


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

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

.tip-OiJWoVQIYcvU {
  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: #ffffff;
}

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

.current-LNOdmWt {
  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-OQGClNg {
  font-family: 'Kurale', serif;
  font-size: calc(34vw/var(--resizer)*100);
  font-weight: 900;
  color: #490000;
}

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

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

.md-NTtSJEYcIYGKXIuM {
  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: #da1e03;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(29vw/var(--resizer)*100);
}

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

.preview-LuRyUluyRBCh {
  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: #490000;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(29vw/var(--resizer)*100);
}

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

.container-jJhAixVrFkZLZnuW {
  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: #fdd0a6;
}

.huge-MLjTXyOgXuiOM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 86%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(16vw/var(--resizer)*100);
  border-radius: calc(10vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) ridge #490000;
  flex-wrap: wrap;
}

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

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

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

.tip-UocszGeepoBhgCEt {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.lg-dEZSuKFGBggPDm {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

.aside-rBtGotQDuoi {
  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: #fdd0a6;
  flex-direction: column;
}

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

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

.image-odhieUvA {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  text-decoration: none;
  text-align: undefined;
}

.narrow-EZLcVmbnfI {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  text-decoration: none;
  text-align: undefined;
}

.tiny-eUIOgq {
  display: none;
}


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

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

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

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

.page-CnAiBUhOy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(321vw/var(--resizer)*100);
  height: calc(321vw/var(--resizer)*100);
  border-radius: calc(37vw/var(--resizer)*100);
  box-shadow: calc(2vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(73, 0, 0, .3);
}

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

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

.caption-WqJjaxYcnE {
  font-family: 'Kurale', serif;
  font-size: calc(34vw/var(--resizer)*100);
  font-weight: 900;
  color: #490000;
}

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

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

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

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

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

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

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

.icon-yvVBwTtbb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 86%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(16vw/var(--resizer)*100);
  border-radius: calc(10vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) ridge #490000;
  flex-wrap: wrap;
}

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

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

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

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

.current-gTqPAStgFByPoaKv {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.tooltip-jRSuxPSdy {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

.widget-Goddvx {
  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: #fdd0a6;
  flex-direction: column;
}

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

.tagline-PxCRuhoj {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  text-decoration: none;
  text-align: undefined;
}

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

.widget-OWmRaSbZUzK {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  text-decoration: none;
  text-align: undefined;
}

.heading-kLpnVvQcgQ {
  display: none;
}


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

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

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

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

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

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

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

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

.btn-IDtaseP {
  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-nPVIYOaFwkkmkjW {
  font-family: 'Kurale', serif;
  font-size: calc(34vw/var(--resizer)*100);
  font-weight: 900;
  color: #490000;
}

.preview-JrvJajPhgsEddJj {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.breadcrumbs-HzMYuR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 86%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(16vw/var(--resizer)*100);
  border-radius: calc(10vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) ridge #490000;
  flex-wrap: wrap;
}

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

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

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

.widget-rBDuoqRHeDSPRXw {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.aside-woSgfbjesnlDoM {
  color: #490000;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: italic;
}

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

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

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

.userpic-RrFqXkDNLcfQ {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  text-decoration: none;
  text-align: undefined;
}

.inner-eGkNJmY {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  text-decoration: none;
  text-align: undefined;
}

.narrow-sUoaOyGdDeTo {
  font-family: 'Kurale', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #490000;
  text-decoration: none;
  text-align: undefined;
}

.thumbnail-uaNVthsLb {
  display: none;
}

