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

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

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

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

.pic-qYmSrwbl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(351vw/var(--resizer)*100);
  height: calc(351vw/var(--resizer)*100);
  border-radius: calc(39vw/var(--resizer)*100);
  box-shadow: calc(4vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(7vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(18, 36, 39, .2);
}

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

.active-XkFmPIZMpRu {
  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);
}

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

.caption-sUPCcWKFceYJzdkP {
  font-family: 'Kurale', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #122427;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.subject-QwdjBwqBqYp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(158vw/var(--resizer)*100);
  height: calc(63vw/var(--resizer)*100);
  border-radius: calc(23vw/var(--resizer)*100);
  background-color: #86321e;
}

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

.desc-GCiZORWBqCDWbyKQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(158vw/var(--resizer)*100);
  height: calc(63vw/var(--resizer)*100);
  border-radius: calc(23vw/var(--resizer)*100);
  background-color: #122427;
}

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

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

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

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

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

.btn-gvNGarMzwDrm {
  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: #122427;
  background-color: #f4c4d4;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(26vw/var(--resizer)*100);
  box-shadow: calc(4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(18, 36, 39, .3);
}

.pic-YxhdGT {
  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: #ffecfd;
  background-color: #86321e;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(26vw/var(--resizer)*100);
  box-shadow: calc(4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(18, 36, 39, .3);
}

.img-YHtLfSxCfFnyXXf {
  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(21vw/var(--resizer)*100);
  border-radius: calc(2vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) groove #122427;
  border-bottom: calc(2vw/var(--resizer)*100) groove #122427;
  flex-wrap: wrap;
}

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

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

.grid-VyXaDjYKAXtIopxm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(100vw/var(--resizer)*100);
  height: calc(100vw/var(--resizer)*100);
  border-radius: calc(21vw/var(--resizer)*100);
  box-shadow: calc(4vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(7vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(18, 36, 39, .3);
}

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

.container-VbkURPJnid {
  color: #122427;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.subtitle-KRKOMCHWIhUr {
  font-family: 'Kurale', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #122427;
  text-align: left;
}

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

.userpic-tQVkTpU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(405vw/var(--resizer)*100);
  height: calc(577vw/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: column-reverse;
  background-color: initial;
  border-radius: calc(33vw/var(--resizer)*100);
  gap: calc(40vw/var(--resizer)*100);
  box-shadow: calc(-1vw/var(--resizer)*100) calc(-3vw/var(--resizer)*100) calc(11vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(18, 36, 39, .1);
}

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

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

.heading-fKwpVljGyw {
  color: #122427;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

.lg-uDXeyhxb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(125vw/var(--resizer)*100);
}

.userpic-dIGUizXcnnbjayB {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #86321e;
}

.thumb-xieiMaVMcWnh {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #86321e;
}

.title-vCuyPc {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #86321e;
}

.col-bmDcYkiRNpN {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #86321e;
}

.small-jazxmX {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: rgb(241,243,244);
}

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

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

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

.xl-WXcipYwRmYHjJag {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(405vw/var(--resizer)*100);
  height: calc(577vw/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: column-reverse;
  background-color: initial;
  border-radius: calc(33vw/var(--resizer)*100);
  gap: calc(40vw/var(--resizer)*100);
  box-shadow: calc(-1vw/var(--resizer)*100) calc(-3vw/var(--resizer)*100) calc(11vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(18, 36, 39, .1);
}

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

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

.aside-NkozGmQu {
  color: #122427;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

.xs-tEqSeaZVTErbeTVS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(125vw/var(--resizer)*100);
}

.thumbnail-YxhNibT {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #86321e;
}

.section-cmgAaIWU {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #86321e;
}

.page-UEsOGoslF {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #86321e;
}

.button-CjxeOxVApwmrAES {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #86321e;
}

.tagline-WhiotXAkmrJtl {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: rgb(241,243,244);
}

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

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

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

.heading-rCJKAPiEwtUtUK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  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;
  background-color: #f4c4d4;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.control-TpTonZ {
  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);
}

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

.btn-hhANudVmdGWVnsYO {
  font-family: 'Kurale', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #122427;
  text-decoration: none;
  text-align: undefined;
}

.subject-ApMnpeUJF {
  font-family: 'Kurale', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #122427;
  text-decoration: none;
  text-align: undefined;
}

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

.lg-RJcPSondDlXL {
  font-family: 'Kurale', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #122427;
  text-align: undefined;
}

.breadcrumbs-HqygXoiPETb {
  font-family: 'Kurale', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #122427;
  text-align: undefined;
}

.avatar-GsFTBaApoDWFIq {
  display: none;
}

.active-uyKGNSlobJtzuER {
  display: flex;
  position: fixed;
  width: 35%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(23vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #ffecfd;
  border: calc(2vw/var(--resizer)*100) ridge #122427;
  justify-content: center;
  align-items: center;
  opacity: .86;
  border-radius: calc(27vw/var(--resizer)*100);
}

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

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

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

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

.tooltip-uRQBWG {
  width: auto;
  height: auto;
  border-radius: calc(15vw/var(--resizer)*100);
  background-color: #86321e;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

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

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

.wide-cdWXGrZZiepgnY {
  width: auto;
  height: auto;
  border-radius: calc(15vw/var(--resizer)*100);
  background-color: #86321e;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

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

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

.box-ABylsaK {
  width: auto;
  height: auto;
  border-radius: calc(15vw/var(--resizer)*100);
  background-color: #86321e;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

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

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

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

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

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

.pic-KGyvAoOITMnkSOaH {
  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: #ffecfd;
  flex-direction: column;
}

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

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

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

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

