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

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

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

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

.avatar-GtHVrDuGsIi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(437vw/var(--resizer)*100);
  height: calc(437vw/var(--resizer)*100);
  border-radius: calc(4vw/var(--resizer)*100);
  box-shadow: calc(0vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(6vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(0, 5, 0, .3);
}

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

.breadcrumbs-xCXevKYZAoep {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(260vw/var(--resizer)*100);
  height: calc(77vw/var(--resizer)*100);
  border-radius: calc(30vw/var(--resizer)*100);
  background-color: #0b4a5b;
}

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

.heading-vtvwrcokUGi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(260vw/var(--resizer)*100);
  height: calc(77vw/var(--resizer)*100);
  border-radius: calc(30vw/var(--resizer)*100);
  background-color: #000500;
}

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

.wrap-OgGyigbcbkyo {
  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;
}

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

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

.image-xsiqTdD {
  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(48vw/var(--resizer)*100);
  flex-wrap: wrap;
  background-color: #ecedd5;
}

.large-fOPJZtpBqjVwuCS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  padding: calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) double #000500;
  border-bottom: calc(1vw/var(--resizer)*100) double #000500;
  border-radius: calc(46vw/var(--resizer)*100);
  background-color: #ecedd5;
}

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

.image-hxLBFEsc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  padding: calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) double #000500;
  border-bottom: calc(1vw/var(--resizer)*100) double #000500;
  border-radius: calc(46vw/var(--resizer)*100);
  background-color: #ecedd5;
}

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

.narrow-ilSgEbfDYSUJCx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  padding: calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) double #000500;
  border-bottom: calc(1vw/var(--resizer)*100) double #000500;
  border-radius: calc(46vw/var(--resizer)*100);
  background-color: #ecedd5;
}

.narrow-IPOPLCPRYvgpWvj {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #000500;
}

.image-jqcoGjYzh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  padding: calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) double #000500;
  border-bottom: calc(1vw/var(--resizer)*100) double #000500;
  border-radius: calc(46vw/var(--resizer)*100);
  background-color: #ecedd5;
}

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

.btn-IUUqMtecMPdnnBP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  padding: calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) double #000500;
  border-bottom: calc(1vw/var(--resizer)*100) double #000500;
  border-radius: calc(46vw/var(--resizer)*100);
  background-color: #ecedd5;
}

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

.grid-mYDTGFYjZCPu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  padding: calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) double #000500;
  border-bottom: calc(1vw/var(--resizer)*100) double #000500;
  border-radius: calc(46vw/var(--resizer)*100);
  background-color: #ecedd5;
}

.grid-IQSOnJjMc {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #000500;
}

.heading-WrUAFuRJKnA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  padding: calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) double #000500;
  border-bottom: calc(1vw/var(--resizer)*100) double #000500;
  border-radius: calc(46vw/var(--resizer)*100);
  background-color: #ecedd5;
}

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

.sidebar-fmcsnhjYKNaJHE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  padding: calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) double #000500;
  border-bottom: calc(1vw/var(--resizer)*100) double #000500;
  border-radius: calc(46vw/var(--resizer)*100);
  background-color: #ecedd5;
}

.desc-cMcvtzawbs {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #000500;
}

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

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

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

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

.image-poPBLGefN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  gap: calc(40vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-wrap: wrap;
}

.xl-jSBxjZeUj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(415vw/var(--resizer)*100);
  height: calc(481vw/var(--resizer)*100);
  padding: calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100);
  flex-direction: row-reverse;
  background-color: initial;
  border-radius: calc(12vw/var(--resizer)*100);
  gap: calc(16vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) solid #000500;
}

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

.holder-xhHZtveEYlQYtlTj {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #000500;
  display: flex;
  position: relative;
  font-style: normal;
}

.image-kwTEFUvbVaV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(75vw/var(--resizer)*100);
  height: calc(75vw/var(--resizer)*100);
}

.section-LFduDP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: inherit;
  height: inherit;
  border-radius: calc(3vw/var(--resizer)*100);
}

.breadcrumbs-ZBpdZTt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(415vw/var(--resizer)*100);
  height: calc(481vw/var(--resizer)*100);
  padding: calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100) calc(30vw/var(--resizer)*100);
  flex-direction: row-reverse;
  background-color: initial;
  border-radius: calc(12vw/var(--resizer)*100);
  gap: calc(16vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) solid #000500;
}

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

.active-fflLhTeduO {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #000500;
  display: flex;
  position: relative;
  font-style: normal;
}

.inner-yZHUOYmyIe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(75vw/var(--resizer)*100);
  height: calc(75vw/var(--resizer)*100);
}

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

.container-CTaMEvEQGVovZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: max-content;
  gap: calc(18vw/var(--resizer)*100);
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  flex-direction: column;
  background-color: #ecedd5;
}

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

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

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

.tiny-jeUklSK {
  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;
}

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

.lg-RFEuZpUCTgRzTpHz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(38vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(1vw/var(--resizer)*100) dotted #000500;
  border-right: calc(1vw/var(--resizer)*100) dotted #000500;
  scroll-snap-align: center;
}

.box-ptUoWfuzzMSWkg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(38vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(1vw/var(--resizer)*100) dotted #000500;
  border-right: calc(1vw/var(--resizer)*100) dotted #000500;
  scroll-snap-align: center;
}

.tiny-cHibcRLeLku {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(38vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(1vw/var(--resizer)*100) dotted #000500;
  border-right: calc(1vw/var(--resizer)*100) dotted #000500;
  scroll-snap-align: center;
}

.row-WpRVOzmfGMARr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(38vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(1vw/var(--resizer)*100) dotted #000500;
  border-right: calc(1vw/var(--resizer)*100) dotted #000500;
  scroll-snap-align: center;
}

.grid-YERnpMwLTyjBf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(38vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(1vw/var(--resizer)*100) dotted #000500;
  border-right: calc(1vw/var(--resizer)*100) dotted #000500;
  scroll-snap-align: center;
}

.wrapper-xpxkMu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(38vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(1vw/var(--resizer)*100) dotted #000500;
  border-right: calc(1vw/var(--resizer)*100) dotted #000500;
  scroll-snap-align: center;
}

.title-bDiPFRWiKEesa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(38vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(1vw/var(--resizer)*100) dotted #000500;
  border-right: calc(1vw/var(--resizer)*100) dotted #000500;
  scroll-snap-align: center;
}

.btn-LowfiRG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(38vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-left: calc(1vw/var(--resizer)*100) dotted #000500;
  border-right: calc(1vw/var(--resizer)*100) dotted #000500;
  scroll-snap-align: center;
}

.image-zUrTOepqm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(23vw/var(--resizer)*100);
  border-radius: calc(3vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) double #000500;
  flex-wrap: wrap;
}

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

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

.widget-NyETljfOJEb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(260vw/var(--resizer)*100);
  height: calc(77vw/var(--resizer)*100);
  border-radius: calc(29vw/var(--resizer)*100);
  background-color: #0b4a5b;
}

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

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

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

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

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

.lg-fdkFlGqz {
  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: #000500;
  background-color: #d4c9a8;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(21vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) dashed #000500;
  border-right: calc(2vw/var(--resizer)*100) dashed #000500;
}

.inner-CdTdyVSWf {
  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: #ecedd5;
  background-color: #0b4a5b;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(21vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) dashed #000500;
  border-right: calc(2vw/var(--resizer)*100) dashed #000500;
}

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

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

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

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

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

.wrapper-gUhlCb {
  font-family: 'Kurale', serif;
  font-size: calc(19vw/var(--resizer)*100);
  font-weight: 400;
  color: #000500;
  text-align: undefined;
}

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

.small-NKInysgtEG {
  display: none;
}

.text-sabFcnWICqo {
  display: flex;
  position: fixed;
  width: 40%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(50vw/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: #ecedd5;
  border: calc(2vw/var(--resizer)*100) double #000500;
  justify-content: center;
  align-items: center;
  opacity: .86;
  border-radius: calc(21vw/var(--resizer)*100);
}

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

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

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

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

.container-tzOUBXtAzaeh {
  width: auto;
  height: auto;
  border-radius: calc(43vw/var(--resizer)*100);
  background-color: #0b4a5b;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.md-NQeFCtJWaZBO {
  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: #d4c9a8;
  flex-direction: column;
}

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

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

.narrow-UqZpSrDikibTPS {
  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: #ecedd5;
  flex-direction: column;
}

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

