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

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

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

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

.big-USLoGwsOcFztYHBQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(333vw/var(--resizer)*100);
  height: calc(333vw/var(--resizer)*100);
  border-radius: calc(20vw/var(--resizer)*100);
  box-shadow: calc(-5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(43, 41, 34, .3);
}

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

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

.thumbnail-nkBzsWIgIstx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(189vw/var(--resizer)*100);
  height: calc(75vw/var(--resizer)*100);
  border-radius: calc(22vw/var(--resizer)*100);
  background-color: #cd3239;
}

.breadcrumbs-kMpLRDISuo {
  font-weight: 900;
  font-family: 'IBM Plex Sans', serif;
  color: #faf0d6;
  font-size: calc(17vw/var(--resizer)*100);
}

.wide-OFKEUwFmdIAptz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(189vw/var(--resizer)*100);
  height: calc(75vw/var(--resizer)*100);
  border-radius: calc(22vw/var(--resizer)*100);
  background-color: #2b2922;
}

.desc-EHkFhO {
  font-weight: 900;
  font-family: 'IBM Plex Sans', serif;
  color: #faf0d6;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.more-YTNQUyNPwN {
  font-family: 'IBM Plex Sans', serif;
  font-size: calc(46vw/var(--resizer)*100);
  font-weight: 900;
  color: #2b2922;
}

.box-vTjugZ {
  font-family: 'IBM Plex Sans', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2922;
  line-height: calc(24vw/var(--resizer)*100);
}

.active-zkwywTA {
  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(17vw/var(--resizer)*100);
  flex-wrap: wrap;
  background-color: #faf0d6;
}

.tip-YUKeeewSPt {
  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(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dashed #2b2922;
  border-radius: calc(12vw/var(--resizer)*100);
}

.subject-ejvgjymZc {
  font-family: 'IBM Plex Sans', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2922;
}

.thumbnail-QlIRgB {
  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(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dashed #2b2922;
  border-radius: calc(12vw/var(--resizer)*100);
}

.tip-iouDkaLBCURaC {
  font-family: 'IBM Plex Sans', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2922;
}

.xs-rFPUFG {
  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(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dashed #2b2922;
  border-radius: calc(12vw/var(--resizer)*100);
}

.picture-JnWWLMY {
  font-family: 'IBM Plex Sans', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2922;
}

.img-UrCrsRfWfbNUoKEO {
  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(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dashed #2b2922;
  border-radius: calc(12vw/var(--resizer)*100);
}

.big-fBnNWkpHWXNKOGYj {
  font-family: 'IBM Plex Sans', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2922;
}

.box-onvjWoKtjYFXC {
  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(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100) calc(25vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dashed #2b2922;
  border-radius: calc(12vw/var(--resizer)*100);
}

.section-EpJTcOeOqSawk {
  font-family: 'IBM Plex Sans', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2922;
}

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

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

.subtitle-xORHXqREkKwuMEA {
  font-family: 'IBM Plex Sans', serif;
  font-size: calc(46vw/var(--resizer)*100);
  font-weight: 900;
  color: #2b2922;
}

.btn-CGkDVFymEtzGjxgk {
  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-jUPawAskGBFKeMy {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  max-width: 26%;
  gap: calc(25vw/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%;
}

.aside-zGpUcoFBUEPTUcql {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(29vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(5vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(7vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(43, 41, 34, .4);
  scroll-snap-align: center;
}

.tagline-pWGxpnIRVpqqjAj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(29vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(5vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(7vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(43, 41, 34, .4);
  scroll-snap-align: center;
}

.icon-UQELjVhpQtwz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(29vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(5vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(7vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(43, 41, 34, .4);
  scroll-snap-align: center;
}

.title-DayuDXfnLXzt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(29vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(5vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(7vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(43, 41, 34, .4);
  scroll-snap-align: center;
}

.large-SGcYfocpzc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(29vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(5vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(7vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(43, 41, 34, .4);
  scroll-snap-align: center;
}

.sidebar-dFdVyif {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: calc(29vw/var(--resizer)*100);
  max-width: auto;
  max-height: auto;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(5vw/var(--resizer)*100) calc(-2vw/var(--resizer)*100) calc(7vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(43, 41, 34, .4);
  scroll-snap-align: center;
}

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

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

.text-GIvCxkZnSGNt {
  font-family: 'IBM Plex Sans', serif;
  font-size: calc(46vw/var(--resizer)*100);
  font-weight: 900;
  color: #2b2922;
}

.sm-EDVgiTV {
  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;
}

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

.wrapper-FMwhtth {
  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(-4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(43, 41, 34, .5);
}

.picture-bZkHLA {
  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(-4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(43, 41, 34, .5);
}

.subject-SirjJQBQavdurqo {
  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(-4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(43, 41, 34, .5);
}

.more-ObvYKCpRhdYvenCD {
  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(-4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(43, 41, 34, .5);
}

.aside-WuzLINLAJh {
  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(-4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(43, 41, 34, .5);
}

.xl-WwXeGpCorWowA {
  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(-4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(43, 41, 34, .5);
}

.big-HGPlZQlKffhfctOL {
  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(-4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(43, 41, 34, .5);
}

.tiny-BZWnUDLZX {
  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(-4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(43, 41, 34, .5);
}

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

.md-TFbZcoENmTVFzLam {
  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-yoKsAxm {
  font-family: 'IBM Plex Sans', serif;
  font-size: calc(46vw/var(--resizer)*100);
  font-weight: 900;
  color: #2b2922;
}

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

.more-foEbgLgTnVEwikN {
  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: #2b2922;
  background-color: #febf4a;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(13vw/var(--resizer)*100);
  box-shadow: calc(1vw/var(--resizer)*100) calc(-1vw/var(--resizer)*100) calc(7vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(43, 41, 34, .2);
}

.md-kLDQxoSGGTzWZ {
  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: #faf0d6;
  background-color: #cd3239;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(13vw/var(--resizer)*100);
  box-shadow: calc(1vw/var(--resizer)*100) calc(-1vw/var(--resizer)*100) calc(7vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(43, 41, 34, .2);
}

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

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

.medium-knuhRsuNytbyHB {
  font-family: 'IBM Plex Sans', serif;
  font-size: calc(46vw/var(--resizer)*100);
  font-weight: 900;
  color: #2b2922;
}

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

.page-myqkFPpJnrZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(411vw/var(--resizer)*100);
  height: calc(487vw/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;
  background-color: initial;
  border-radius: calc(38vw/var(--resizer)*100);
  gap: calc(38vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) groove #2b2922;
}

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

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

.small-hXbVVJmSsQwr {
  color: #2b2922;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

.wrap-KsKHYOINIZtxy {
  color: #2b2922;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.content-ZLKbVynOBXbzSP {
  font-family: 'IBM Plex Sans', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2922;
  display: flex;
  position: relative;
  font-style: normal;
}

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

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

.picture-EoTdaAHPh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(411vw/var(--resizer)*100);
  height: calc(487vw/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;
  background-color: initial;
  border-radius: calc(38vw/var(--resizer)*100);
  gap: calc(38vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) groove #2b2922;
}

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

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

.xl-LkVmff {
  color: #2b2922;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: bold;
}

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

.headline-BqZIAeGEJMA {
  color: #2b2922;
  font-size: calc(19vw/var(--resizer)*100);
  font-style: italic;
}

.heading-jpaVosElQYfeaAA {
  font-family: 'IBM Plex Sans', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2922;
  display: flex;
  position: relative;
  font-style: normal;
}

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

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

.headline-bvQWaFqbnY {
  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(43vw/var(--resizer)*100);
  border-radius: calc(14vw/var(--resizer)*100);
  border-bottom: calc(1vw/var(--resizer)*100) solid #2b2922;
  flex-wrap: wrap;
}

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

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

.narrow-NySEkPSO {
  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(19vw/var(--resizer)*100);
  box-shadow: calc(-2vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(43, 41, 34, .5);
}

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

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

.row-WwjaFDxNRcYB {
  font-family: 'IBM Plex Sans', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 500;
  color: #2b2922;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.current-mjlJaoHZK {
  font-family: 'IBM Plex Sans', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2922;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.btn-ZqJKSBUxOcJ {
  font-family: 'IBM Plex Sans', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 500;
  color: #2b2922;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.button-XoqMMMte {
  font-family: 'IBM Plex Sans', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2922;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.grid-SEljAiAghHHD {
  font-family: 'IBM Plex Sans', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 500;
  color: #2b2922;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.avatar-zCaZbTRhTJ {
  font-family: 'IBM Plex Sans', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2922;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.holder-DuZmFjfqanhm {
  font-family: 'IBM Plex Sans', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 500;
  color: #2b2922;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.breadcrumbs-XFgMmYsBBfZxlnKQ {
  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(14vw/var(--resizer)*100);
}

.inner-rUABFajpx {
  font-family: 'IBM Plex Sans', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2922;
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.control-DpBBpqDpbhxRW {
  font-family: 'IBM Plex Sans', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2922;
  text-align: left;
}

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

.xl-GzPaBHN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(189vw/var(--resizer)*100);
  height: calc(75vw/var(--resizer)*100);
  border-radius: calc(25vw/var(--resizer)*100);
  background-color: #cd3239;
}

.widget-qaTINuwILfvrRrlJ {
  font-weight: 900;
  font-family: 'IBM Plex Sans', serif;
  color: #faf0d6;
  font-size: calc(17vw/var(--resizer)*100);
}

.small-hzPSrUXAmLhew {
  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: #febf4a;
  flex-direction: column;
}

.button-bQdEtNI {
  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);
}

.current-oUFWVZJi {
  font-family: 'IBM Plex Sans', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2922;
  text-decoration: none;
  text-align: undefined;
}

.current-vQNDvbjSxo {
  font-family: 'IBM Plex Sans', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2922;
  text-decoration: none;
  text-align: undefined;
}

.preview-aFUlDYJjEMfA {
  font-family: 'IBM Plex Sans', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2922;
  text-decoration: none;
  text-align: undefined;
}

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

.big-WitRIm {
  font-family: 'IBM Plex Sans', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2922;
  text-align: undefined;
}

.sidebar-uTJhjmNBxt {
  font-family: 'IBM Plex Sans', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2922;
  text-align: undefined;
}

.tagline-ZGsifuouhESXfoB {
  display: none;
}

.btn-wdjadcWmVAAAA {
  display: flex;
  position: fixed;
  width: 36%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(33vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100) calc(23vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #faf0d6;
  border: calc(3vw/var(--resizer)*100) ridge #2b2922;
  justify-content: center;
  align-items: center;
  opacity: .88;
  border-radius: calc(28vw/var(--resizer)*100);
}

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

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

.holder-EEgpuBhMDgZbnV {
  width: auto;
  height: auto;
  border-radius: calc(16vw/var(--resizer)*100);
  background-color: #cd3239;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.col-tRKJvHhK {
  font-weight: 900;
  font-family: 'IBM Plex Sans', serif;
  color: #faf0d6;
  font-size: calc(16vw/var(--resizer)*100);
}

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

.preview-ftsogaU {
  width: auto;
  height: auto;
  border-radius: calc(16vw/var(--resizer)*100);
  background-color: #cd3239;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.xl-kQfdnAyyIVmY {
  font-weight: 900;
  font-family: 'IBM Plex Sans', serif;
  color: #faf0d6;
  font-size: calc(16vw/var(--resizer)*100);
}

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

.avatar-cCbmsviOCvMw {
  font-family: 'IBM Plex Sans', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2922;
  width: 100%;
  text-align: left;
}

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

.button-YKTDRKLCivY {
  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: #febf4a;
  flex-direction: column;
}

.caption-AdZdMCInhW {
  font-family: 'IBM Plex Sans', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2922;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}

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

.tagline-tGLSAiIWAtCaqBh {
  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: #febf4a;
  flex-direction: column;
}

.control-UPAphN {
  font-family: 'IBM Plex Sans', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2922;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}

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

.huge-QOowgCjz {
  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: #febf4a;
  flex-direction: column;
}

.subject-pqVMSebNGd {
  font-family: 'IBM Plex Sans', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #2b2922;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}

