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

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

.pic-ToWWJxkARlj {
  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: #fdffff;
}

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

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

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

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

.tooltip-FhlWdyEvtktCewn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(212vw/var(--resizer)*100);
  height: calc(58vw/var(--resizer)*100);
  border-radius: calc(13vw/var(--resizer)*100);
  background-color: #93123f;
}

.grid-LYejseQhppHvHmKH {
  font-weight: 900;
  font-family: 'Roboto', serif;
  color: #fdffff;
  font-size: calc(20vw/var(--resizer)*100);
}

.holder-TkTQTvvuCOUY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(212vw/var(--resizer)*100);
  height: calc(58vw/var(--resizer)*100);
  border-radius: calc(13vw/var(--resizer)*100);
  background-color: #00000a;
}

.headline-nsulZXH {
  font-weight: 900;
  font-family: 'Roboto', serif;
  color: #fdffff;
  font-size: calc(20vw/var(--resizer)*100);
}

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

.icon-RLNqZrIgF {
  font-family: 'Roboto', serif;
  font-size: calc(38vw/var(--resizer)*100);
  font-weight: 900;
  color: #00000a;
}

.lg-KmkPTNGGxzauJEWc {
  font-family: 'Roboto', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #00000a;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

.headline-xzrTHC {
  font-family: 'Roboto', serif;
  font-size: calc(38vw/var(--resizer)*100);
  font-weight: 900;
  color: #00000a;
}

.grid-StLRahKkeISRC {
  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;
}

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

.more-MOqXFVn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(39vw/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) double #00000a;
}

.inner-zmvYGZZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(39vw/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) double #00000a;
}

.lg-lVGhQyspAguL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(39vw/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) double #00000a;
}

.content-OcYKuwHR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(39vw/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) double #00000a;
}

.tooltip-OPEkTeqBxwFbhVWP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(39vw/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) double #00000a;
}

.thumb-CWXyuDxlkHvEOnN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(39vw/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) double #00000a;
}

.img-PWvrZdclOEjyw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(39vw/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) double #00000a;
}

.grid-rEedNhpEmCvW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(39vw/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) double #00000a;
}

.img-CedGcQBTuGXHm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(39vw/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) double #00000a;
}

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

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

.more-mDKBVfXdvp {
  font-family: 'Roboto', serif;
  font-size: calc(38vw/var(--resizer)*100);
  font-weight: 900;
  color: #00000a;
}

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

.thumb-aRMOFaWwxvTlmV {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  max-width: 36%;
  gap: calc(64vw/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%;
}

.huge-ebyuZnedoFFCB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(6vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(2vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(0, 0, 10, .2);
  scroll-snap-align: center;
}

.big-WXJqEcveHTiK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(6vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(2vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(0, 0, 10, .2);
  scroll-snap-align: center;
}

.control-AKMcjquciKzwe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(6vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(2vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(0, 0, 10, .2);
  scroll-snap-align: center;
}

.widget-THtgvLmbsNaUqzcu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(6vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(2vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(0, 0, 10, .2);
  scroll-snap-align: center;
}

.medium-jFCPCyuXyZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(6vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(2vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(0, 0, 10, .2);
  scroll-snap-align: center;
}

.md-xoYEzwbqUi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(6vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(2vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(0, 0, 10, .2);
  scroll-snap-align: center;
}

.thumbnail-ZrUrqqILkwjIZQV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(6vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(2vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(0, 0, 10, .2);
  scroll-snap-align: center;
}

.tooltip-JfFbPrCYejTNEze {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(6vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(2vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(0, 0, 10, .2);
  scroll-snap-align: center;
}

.wrapper-RfDfsev {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(6vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(2vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(0, 0, 10, .2);
  scroll-snap-align: center;
}

.large-guLPHDMfTLm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(6vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(2vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(0, 0, 10, .2);
  scroll-snap-align: center;
}

.preview-qIHOtBbqqqWEY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(6vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(2vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(0, 0, 10, .2);
  scroll-snap-align: center;
}

.large-DTlYUQDQISJFsBCt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(6vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(2vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(0, 0, 10, .2);
  scroll-snap-align: center;
}

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

.heading-EkaeVJFlJKhtFQpE {
  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(25vw/var(--resizer)*100);
  border-radius: calc(7vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) solid #00000a;
  border-right: calc(1vw/var(--resizer)*100) solid #00000a;
  flex-wrap: wrap;
}

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

.btn-tczqHFktcSkIcT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(212vw/var(--resizer)*100);
  height: calc(58vw/var(--resizer)*100);
  border-radius: calc(37vw/var(--resizer)*100);
  background-color: #93123f;
}

.content-qrlnYQeKHvdtj {
  font-weight: 900;
  font-family: 'Roboto', serif;
  color: #fdffff;
  font-size: calc(20vw/var(--resizer)*100);
}

.picture-DfWIpGRt {
  display: flex;
  position: relative;
  justify-content: space-around;
  align-items: end;
  width: calc(550vw/var(--resizer)*100);
}

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

.tooltip-VUiVHesnmbxyK {
  font-family: 'Roboto', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 500;
  color: #00000a;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.grid-PzfmWwaftGui {
  font-family: 'Roboto', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #00000a;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.headline-NoCVfILS {
  font-family: 'Roboto', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 500;
  color: #00000a;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.tagline-AkGqqkgULoLD {
  font-family: 'Roboto', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #00000a;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.lg-sYbqzBEEwrGnMkbW {
  font-family: 'Roboto', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 500;
  color: #00000a;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.tooltip-uCmwRB {
  font-family: 'Roboto', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #00000a;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.aside-ipdhplfSPrpcLrX {
  font-family: 'Roboto', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 500;
  color: #00000a;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.current-rfyvaJY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  border-radius: calc(17vw/var(--resizer)*100);
}

.wrapper-tNwVEDLG {
  font-family: 'Roboto', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #00000a;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.subtitle-fOnUsfuYHMqQi {
  font-family: 'Roboto', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #00000a;
  text-align: left;
}

.heading-QNWVGDFaPiZB {
  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(49vw/var(--resizer)*100);
  flex-wrap: wrap;
  background-color: #fdffff;
}

.active-mUfvqSSMLS {
  0: i;
  1: n;
  2: h;
  3: e;
  4: r;
  5: i;
  6: t;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  padding: calc(13vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(13vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dotted #00000a;
  border-radius: calc(37vw/var(--resizer)*100);
}

.pic-ocNatiza {
  font-family: 'Roboto', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #00000a;
}

.tagline-XloLCLYqLOuwv {
  0: i;
  1: n;
  2: h;
  3: e;
  4: r;
  5: i;
  6: t;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  padding: calc(13vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(13vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dotted #00000a;
  border-radius: calc(37vw/var(--resizer)*100);
}

.text-RwSfRSS {
  font-family: 'Roboto', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #00000a;
}

.headline-gZpvzcCWYit {
  0: i;
  1: n;
  2: h;
  3: e;
  4: r;
  5: i;
  6: t;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  padding: calc(13vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(13vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dotted #00000a;
  border-radius: calc(37vw/var(--resizer)*100);
}

.section-hHgnUX {
  font-family: 'Roboto', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #00000a;
}

.title-SiXiCYFhXvQFn {
  0: i;
  1: n;
  2: h;
  3: e;
  4: r;
  5: i;
  6: t;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  padding: calc(13vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(13vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dotted #00000a;
  border-radius: calc(37vw/var(--resizer)*100);
}

.text-ltachpRSZtPo {
  font-family: 'Roboto', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #00000a;
}

.md-jCZxejEaXcQbqDO {
  0: i;
  1: n;
  2: h;
  3: e;
  4: r;
  5: i;
  6: t;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  padding: calc(13vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(13vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dotted #00000a;
  border-radius: calc(37vw/var(--resizer)*100);
}

.img-gNaHDtZLGHp {
  font-family: 'Roboto', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #00000a;
}

.huge-mPebmx {
  0: i;
  1: n;
  2: h;
  3: e;
  4: r;
  5: i;
  6: t;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  padding: calc(13vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(13vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dotted #00000a;
  border-radius: calc(37vw/var(--resizer)*100);
}

.widget-QWswqr {
  font-family: 'Roboto', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #00000a;
}

.pic-moxdMO {
  0: i;
  1: n;
  2: h;
  3: e;
  4: r;
  5: i;
  6: t;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  padding: calc(13vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(13vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dotted #00000a;
  border-radius: calc(37vw/var(--resizer)*100);
}

.image-woLkvpyhnx {
  font-family: 'Roboto', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #00000a;
}

.button-OhsLrBi {
  0: i;
  1: n;
  2: h;
  3: e;
  4: r;
  5: i;
  6: t;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  padding: calc(13vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(13vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dotted #00000a;
  border-radius: calc(37vw/var(--resizer)*100);
}

.big-UJKFCxfFrs {
  font-family: 'Roboto', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #00000a;
}

.text-OSqMsJZtAghVgBe {
  0: i;
  1: n;
  2: h;
  3: e;
  4: r;
  5: i;
  6: t;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  padding: calc(13vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(13vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dotted #00000a;
  border-radius: calc(37vw/var(--resizer)*100);
}

.userpic-PAXhoKOvaHTohhEE {
  font-family: 'Roboto', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #00000a;
}

.subtitle-YoIHkTuRejyIt {
  0: i;
  1: n;
  2: h;
  3: e;
  4: r;
  5: i;
  6: t;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  padding: calc(13vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(13vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dotted #00000a;
  border-radius: calc(37vw/var(--resizer)*100);
}

.page-KkvpeVFNiQLhVZUE {
  font-family: 'Roboto', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #00000a;
}

.widget-HdzagJQx {
  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(46vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #fdffff;
}

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

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

.large-CPLhulXPEewVJdXg {
  font-family: 'Roboto', serif;
  font-size: calc(38vw/var(--resizer)*100);
  font-weight: 900;
  color: #00000a;
}

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

.lg-MQvPLVVwlO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(430vw/var(--resizer)*100);
  height: calc(483vw/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: #fdffff;
  border-radius: calc(18vw/var(--resizer)*100);
  gap: calc(42vw/var(--resizer)*100);
  box-shadow: calc(2vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(0, 0, 10, .1);
}

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

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

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

.aside-LYIWyCitquDnZD {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #93123f;
}

.widget-AdYieUIZcj {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #93123f;
}

.icon-vUuRkUPxGz {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #93123f;
}

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

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

.subtitle-vELnVpXD {
  color: #00000a;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

.wrap-JQWjJgVTtqFzhM {
  color: #00000a;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.lg-MMJtvFtmzSzR {
  font-family: 'Roboto', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #00000a;
  display: flex;
  position: relative;
  font-style: normal;
}

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

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

.tiny-OeiGEpHZtDMKzEca {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(430vw/var(--resizer)*100);
  height: calc(483vw/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: #fdffff;
  border-radius: calc(18vw/var(--resizer)*100);
  gap: calc(42vw/var(--resizer)*100);
  box-shadow: calc(2vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(0, 0, 10, .1);
}

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

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

.all-zTlswRGgQsABI {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #93123f;
}

.picture-CoyOeVnYQrsDhXW {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #93123f;
}

.wide-PjomrFRVo {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #93123f;
}

.widget-xFTqgEubAJH {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #93123f;
}

.small-PnzdfVylwV {
  display: inline-flex;
  width: calc(24vw/var(--resizer)*100);
  height: calc(24vw/var(--resizer)*100);
  fill: #93123f;
}

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

.active-JlgBnT {
  color: #00000a;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

.more-nZUhLQ {
  color: #00000a;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.button-wOUSGHzn {
  font-family: 'Roboto', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #00000a;
  display: flex;
  position: relative;
  font-style: normal;
}

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

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

.col-eQHIXho {
  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(35vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #fdffff;
}

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

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

.lg-eaTlprJTs {
  font-family: 'Roboto', serif;
  font-size: calc(38vw/var(--resizer)*100);
  font-weight: 900;
  color: #00000a;
}

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

.icon-covgXPO {
  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: #00000a;
  background-color: #c5cdb1;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(40vw/var(--resizer)*100);
  box-shadow: calc(4vw/var(--resizer)*100) calc(-3vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(0, 0, 10, .3);
}

.caption-ptlZTQDEMANAHgX {
  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: #00000a;
  background-color: #c5cdb1;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(40vw/var(--resizer)*100);
  box-shadow: calc(4vw/var(--resizer)*100) calc(-3vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(0, 0, 10, .3);
}

.sidebar-eXPncmY {
  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: #fdffff;
  background-color: #93123f;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(40vw/var(--resizer)*100);
  box-shadow: calc(4vw/var(--resizer)*100) calc(-3vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(0, 0, 10, .3);
}

.text-QqdGofllojyGBgtw {
  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: #c5cdb1;
  flex-direction: column;
}

.section-hLdKZhRz {
  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-UiswbXoMtPXPaII {
  font-family: 'Roboto', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #00000a;
  text-decoration: none;
  text-align: undefined;
}

.subtitle-GaoktXW {
  font-family: 'Roboto', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #00000a;
  text-decoration: none;
  text-align: undefined;
}

.sidebar-VLbcpVfICdSC {
  font-family: 'Roboto', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #00000a;
  text-decoration: none;
  text-align: undefined;
}

.heading-GsGHxbFMLdkUIya {
  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-qgapHOUznoUBD {
  font-family: 'Roboto', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #00000a;
  text-align: undefined;
}

.text-sLgueaSptFIXUJ {
  font-family: 'Roboto', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #00000a;
  text-align: undefined;
}

.column-PpRTKoeUzGcnc {
  display: none;
}

.box-qpvVbQbf {
  display: flex;
  position: fixed;
  width: 50%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(27vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #c5cdb1;
  border: calc(3vw/var(--resizer)*100) solid #00000a;
  justify-content: center;
  align-items: center;
  opacity: .90;
  border-radius: calc(30vw/var(--resizer)*100);
}

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

.tip-SXSNJLQdpjjkrT {
  font-family: 'Roboto', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #00000a;
  width: 100%;
  text-align: left;
}

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

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

.page-aVEJvs {
  width: auto;
  height: auto;
  border-radius: calc(45vw/var(--resizer)*100);
  background-color: #93123f;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.breadcrumbs-SCgjcnUXnwDFfnwz {
  font-weight: 900;
  font-family: 'Roboto', serif;
  color: #fdffff;
  font-size: calc(18vw/var(--resizer)*100);
}

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

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

.sidebar-BvTuFphUGyF {
  font-family: 'Roboto', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #00000a;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}

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

.xl-nFGYTh {
  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: #c5cdb1;
  flex-direction: column;
}

.headline-orRMuazwUC {
  font-family: 'Roboto', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #00000a;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}

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

.title-wvrxEATjBL {
  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: #fdffff;
  flex-direction: column;
}

.image-QsqMpV {
  font-family: 'Roboto', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #00000a;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}

