.caption-hjUBLpPQdPGnucCr {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.btn-MOqsTq {
  color: #fefefe;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;}
.more-zuwhWbFX {
  display: none;}
.section-ZUaIURyTCrmzHnG {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #261c17;
  width: 100%;}
.large-ObNtjjXbMVpSuF {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #261c17;}
.page-LkEkqxXGnSdxY {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(95%, 1064px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(15px, calc(15vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-bottom: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));}
.heading-CmaiERaDDMSdJG {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.widget-HcZTGSSg {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #fefefe;
  letter-spacing: -0.01em;
  font-family: 'EB Garamond', Georgia, serif;}
.big-SCVesuSbsBtuUft {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;}
.button-BUKUiMCNeP {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.tiny-bQhzsyHhtI {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.xs-kRkdnti {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.text-SwXkVGusz {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #261c17;}
.box-CNIXEyPXNdekDjh {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: max-content;
  margin: 0 auto;
  padding: min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  gap: min(56px, calc(56vw/var(--resizer)*100));
  flex-direction: row;
  background: transparent;
  flex-wrap: wrap;
  max-width: min(95%, 1064px);
  box-sizing: border-box;}
.tip-AWFeIW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(45px, calc(45vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;}
.caption-QdFbQgavgkx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: min(24px, calc(24vw/var(--resizer)*100));
  flex-wrap: wrap;}
.sidebar-fqCVUsEXfP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(405px, calc(405vw/var(--resizer)*100));
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  object-fit: cover;
  box-shadow: calc(0vw/var(--resizer)*100) min(14px, calc(14vw/var(--resizer)*100)) min(34px, calc(34vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .2);}
.image-NAkVhDFsj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-end;
  flex-direction: column;
  gap: min(45px, calc(45vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
  text-align: right;}
.desc-pKmeWrujlqREyo {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: flex-end;
  max-width: 100%;
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: 0 0 0 auto;
  flex-direction: column;
  text-align: right;
  width: min(500px, calc(500vw/var(--resizer)*100));}
.lg-mCPqtFFQqHmsFSu {
  font-family: 'EB Garamond', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 600;
  color: #fefefe;}
.widget-PnNWVDtyrw {
  color: #de855e;}
.page-xRVnXWinUFmZyY {
  font-family: 'Space Grotesk', system-ui, sans-serif;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  font-weight: 400;
  color: #fefefe;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);}
.wrapper-ZmGyWewVDbOBQt {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.php;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 0 0 auto;}
.inner-FnuHlsFeNrkU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  background-color: #de855e;
  appURL: index.php;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(33px, calc(33vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;}
.wrapper-eWtqHm {
  font-weight: 900;
  font-family: 'Space Grotesk', system-ui, sans-serif;
  color: #261c17;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  white-space: nowrap;
  line-height: 1.1;}
.md-EVENWBkJew {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  background-color: transparent;
  appURL: index.php;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(33px, calc(33vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #fefefe;}
.img-VXGHPmbLY {
  font-weight: 900;
  font-family: 'Space Grotesk', system-ui, sans-serif;
  color: #fefefe;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  white-space: nowrap;
  line-height: 1.1;}
.medium-NqrMvZEbNLIm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(46px, calc(46vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;}
.subtitle-RnXkBPJhB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 73%;
  padding: min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100));
  max-width: 863px;
  gap: min(29px, calc(29vw/var(--resizer)*100));
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #fefefe;
  flex-wrap: wrap;}
.current-LqsyEqM {
  font-family: 'Space Grotesk', system-ui, sans-serif;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  font-weight: 400;
  color: #fefefe;
  text-align: left;}
.active-FMsqOxZm {
  display: flex;
  position: relative;
  justify-content: wrap-reverse;
  align-items: center;
  width: auto;
  gap: min(5px, calc(5vw/var(--resizer)*100));
  flex-direction: row;}
.aside-AATvHWGSSBwLuW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;}
.narrow-wLXhqVBPSFLtjvm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;}
.preview-uGZTQg {
  color: #fefefe;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-style: bold;
  overflow-wrap: break-word;
  white-space: normal;}
.page-IqNrbadiK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;}
.tooltip-xfduAfBgKa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;}
.preview-HDkFZVbHSYsqqih {
  color: #fefefe;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-style: bold;
  overflow-wrap: break-word;
  white-space: normal;}
.caption-QcIHIcloDMXIzuT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  gap: min(48px, calc(48vw/var(--resizer)*100));
  flex-direction: row;
  flex-wrap: wrap;
  scroll-margin-top: var(--anchor-offset);
  max-width: min(95%, 1064px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  background: transparent;}
.preview-adZBJnGstiJT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex: 1 1 260px;
  min-width: 0;}
.tip-wfONncYVl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: min(650px, calc(650vw/var(--resizer)*100));
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;}
.xl-wpQyUtHAj {
  font-family: 'EB Garamond', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 600;
  color: #fefefe;}
.box-gjzCpTKCSN {
  font-family: 'Space Grotesk', system-ui, sans-serif;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  font-weight: 400;
  color: #fefefe;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);}
.wide-halMocOmcGp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(14px, calc(14vw/var(--resizer)*100));
  flex-direction: column;
  flex-wrap: wrap;
  flex: 1 1 360px;
  width: 100%;
  max-width: 480px;
  background-color: #372a25;
  border-radius: min(20px, calc(20vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #fefefe;}
.wrap-vXAqCI {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #fefefe;
  background-color: #261c17;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(16px, calc(16vw/var(--resizer)*100));}
.avatar-PLEimHWcPBkSS {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #261c17;
  background-color: #de855e;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(16px, calc(16vw/var(--resizer)*100));}
.all-DNxwizfjYuMaB {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
  scroll-margin-top: var(--anchor-offset);
  width: 100%;
  max-width: min(95%, 1064px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(34px, calc(34vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  background: transparent;}
.btn-YINGiqAPgpukYZgJ {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.inner-gITZbtqKOKr {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #fefefe;
  letter-spacing: -0.01em;}
.widget-OZfefzwnJI {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;}
.control-CsHspLkKUWk {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.tooltip-FfkCZufDbufBWcAe {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.thumb-IaUbuSHpHeCGAZO {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.md-VjjaCgEHKoujMaQB {
  color: #fefefe;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;}
.wrapper-gRodoCiHj {
  display: none;}
.xl-NlioysLwZFbrgCDp {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #261c17;
  width: 100%;}
.img-FxzPYALQbDtyYez {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #261c17;}
.btn-CjtWIXDiJRP {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(95%, 1064px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(15px, calc(15vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-bottom: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));}
.subject-uBVpEL {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.tooltip-KJNGgiv {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #fefefe;
  letter-spacing: -0.01em;
  font-family: 'EB Garamond', Georgia, serif;}
.container-VzsWUyIOMGeXSRK {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;}
.tagline-sXJMCJZxTJHbpG {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.icon-HeBaYldleLUdH {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.button-fYPCrSbcfY {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.huge-ASvddXOhnfLl {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #261c17;}
.section-FZajqZgtQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: max-content;
  margin: 0 auto;
  padding: min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  gap: min(56px, calc(56vw/var(--resizer)*100));
  flex-direction: column;
  background: transparent;
  flex-wrap: wrap;
  max-width: min(95%, 1064px);
  box-sizing: border-box;}
.aside-sPQVjCeONPC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-end;
  flex-direction: column;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  text-align: right;
  width: 100%;}
.sidebar-tQntERwLUNciO {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: flex-end;
  max-width: 680px;
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: 0 0 0 auto;
  flex-direction: column;
  text-align: right;}
.subtitle-qOLefRv {
  font-family: 'EB Garamond', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 600;
  color: #fefefe;}
.lg-MraVpt {
  color: #de855e;}
.tooltip-zDZoEDxf {
  font-family: 'Space Grotesk', system-ui, sans-serif;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  font-weight: 400;
  color: #fefefe;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);}
.xl-tbwYcTlzqCI {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.php;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 0 0 auto;}
.column-ZJVUDIcitqeECm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  background-color: #de855e;
  appURL: index.php;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(28px, calc(28vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;}
.content-XVhopSnFikXSWHh {
  font-weight: 900;
  font-family: 'Space Grotesk', system-ui, sans-serif;
  color: #261c17;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  white-space: nowrap;
  line-height: 1.1;}
.active-nsAjdn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  gap: min(24px, calc(24vw/var(--resizer)*100));
  flex-wrap: wrap;
  width: 100%;}
.img-cRTsXaQcFX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(336px, calc(336vw/var(--resizer)*100));
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  object-fit: cover;
  box-shadow: calc(0vw/var(--resizer)*100) min(14px, calc(14vw/var(--resizer)*100)) min(34px, calc(34vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .2);}
.subtitle-DmYlGuUgWh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;}
.row-jNrcJbAMu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 73%;
  padding: min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100));
  max-width: 863px;
  gap: min(29px, calc(29vw/var(--resizer)*100));
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #fefefe;
  flex-wrap: wrap;}
.desc-rgDYmmVf {
  font-family: 'Space Grotesk', system-ui, sans-serif;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  font-weight: 400;
  color: #fefefe;
  text-align: left;}
.xs-QDhNdZks {
  display: flex;
  position: relative;
  justify-content: wrap-reverse;
  align-items: center;
  width: auto;
  gap: min(5px, calc(5vw/var(--resizer)*100));
  flex-direction: row;}
.lg-YtauuZPOvcvqpO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;}
.all-AdSkYJmNPB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;}
.wide-bBwxALl {
  color: #fefefe;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-style: bold;
  overflow-wrap: break-word;
  white-space: normal;}
.box-ICMMYogyY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;}
.control-FeIbktoibaPn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;}
.tip-CielBFOBNt {
  color: #fefefe;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-style: bold;
  overflow-wrap: break-word;
  white-space: normal;}
.container-rRjLdwhNaNUm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  gap: min(48px, calc(48vw/var(--resizer)*100));
  flex-direction: row;
  flex-wrap: wrap;
  scroll-margin-top: var(--anchor-offset);
  max-width: min(95%, 1064px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  background: transparent;}
.tip-JTkuDhOqZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex: 1 1 260px;
  min-width: 0;}
.content-hWepyipESdEvCY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: min(650px, calc(650vw/var(--resizer)*100));
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;}
.grid-EMWesNXSRgWy {
  font-family: 'EB Garamond', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 600;
  color: #fefefe;}
.aside-PrwEDXalDSCWhqkb {
  font-family: 'Space Grotesk', system-ui, sans-serif;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  font-weight: 400;
  color: #fefefe;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);}
.current-ZwjrPMGd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(14px, calc(14vw/var(--resizer)*100));
  flex-direction: column;
  flex-wrap: wrap;
  flex: 1 1 360px;
  width: 100%;
  max-width: 480px;
  background-color: #372a25;
  border-radius: min(20px, calc(20vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #fefefe;}
.tip-XHkjjHtZla {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #fefefe;
  background-color: #261c17;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(16px, calc(16vw/var(--resizer)*100));}
.img-JKXcqjgxZet {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #261c17;
  background-color: #de855e;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(16px, calc(16vw/var(--resizer)*100));}
.thumb-NHUsUWPT {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
  scroll-margin-top: var(--anchor-offset);
  width: 100%;
  max-width: min(95%, 1064px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(34px, calc(34vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  background: transparent;}
.grid-wwdEINCVy {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.control-AfRBwhdyLkeik {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #fefefe;
  letter-spacing: -0.01em;}
.inner-ujQLJdwmFnZbT {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;}
.avatar-IQlBRg {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.more-FNgmnb {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.huge-oTOIvWWz {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.img-IqdGIEQdVd {
  color: #fefefe;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;}
.column-yvrzLrROzbrx {
  display: none;}
.headline-uihicFz {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #261c17;
  width: 100%;}
.md-TQBvolmDtF {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #261c17;}
.big-GmwvId {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(95%, 1064px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(15px, calc(15vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-bottom: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));}
.img-FInksbYp {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.text-VikiWh {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #fefefe;
  letter-spacing: -0.01em;
  font-family: 'EB Garamond', Georgia, serif;}
.tagline-AXSwbCdetrU {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;}
.subtitle-EWLjXFc {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.page-FUHLDEjipZxPitxx {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.huge-OourTVd {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.more-JifJcbcx {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #261c17;}
.subject-JCAttpTdu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: max-content;
  margin: 0 auto;
  padding: min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  gap: min(56px, calc(56vw/var(--resizer)*100));
  flex-direction: column;
  background: transparent;
  flex-wrap: wrap;
  max-width: min(95%, 1064px);
  box-sizing: border-box;}
.btn-lwbxWZdXjTKpOizE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-end;
  flex-direction: column;
  gap: min(25px, calc(25vw/var(--resizer)*100));
  text-align: right;
  width: 100%;}
.aside-XpxBStgrbhcgv {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: flex-end;
  max-width: 680px;
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: 0 0 0 auto;
  flex-direction: column;
  text-align: right;}
.tooltip-MocUdwZUknWbk {
  font-family: 'EB Garamond', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 600;
  color: #fefefe;}
.icon-lplhKBozDibM {
  color: #de855e;}
.wrap-cPfszBMKcRO {
  font-family: 'Space Grotesk', system-ui, sans-serif;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  font-weight: 400;
  color: #fefefe;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);}
.text-mGdLdlrjLp {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.php;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 0 0 auto;}
.caption-tyKPtHQYdAiXclm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  background-color: #de855e;
  appURL: index.php;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(19px, calc(19vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;}
.heading-RLUdWi {
  font-weight: 900;
  font-family: 'Space Grotesk', system-ui, sans-serif;
  color: #261c17;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  white-space: nowrap;
  line-height: 1.1;}
.avatar-TSlxABslYgU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  background-color: transparent;
  appURL: index.php;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(19px, calc(19vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #fefefe;}
.xl-kRXpmB {
  font-weight: 900;
  font-family: 'Space Grotesk', system-ui, sans-serif;
  color: #fefefe;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  white-space: nowrap;
  line-height: 1.1;}
.text-nhIeXvHVUQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  gap: min(24px, calc(24vw/var(--resizer)*100));
  flex-wrap: wrap;
  width: 100%;}
.lg-yQHlmiiccZpW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(340px, calc(340vw/var(--resizer)*100));
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  object-fit: cover;
  box-shadow: calc(0vw/var(--resizer)*100) min(14px, calc(14vw/var(--resizer)*100)) min(34px, calc(34vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .2);}
.image-BWlbde {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(25px, calc(25vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;}
.row-koKiLXubWdMSMy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 73%;
  padding: min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100));
  max-width: 863px;
  gap: min(29px, calc(29vw/var(--resizer)*100));
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #fefefe;
  flex-wrap: wrap;}
.medium-XtteXsou {
  font-family: 'Space Grotesk', system-ui, sans-serif;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  font-weight: 400;
  color: #fefefe;
  text-align: left;}
.large-AofCRBqlQsf {
  display: flex;
  position: relative;
  justify-content: wrap-reverse;
  align-items: center;
  width: auto;
  gap: min(5px, calc(5vw/var(--resizer)*100));
  flex-direction: row;}
.sidebar-TkHtSwxVXRv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;}
.icon-kENMvGIkD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;}
.title-lkDcsKhLfI {
  color: #fefefe;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-style: bold;
  overflow-wrap: break-word;
  white-space: normal;}
.lg-WHbcIwjYvMLsSs {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;}
.col-TYkqTsdg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;}
.inner-nkrLhxx {
  color: #fefefe;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-style: bold;
  overflow-wrap: break-word;
  white-space: normal;}
.image-ZphknQCVPYZQFmm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  gap: min(48px, calc(48vw/var(--resizer)*100));
  flex-direction: row;
  flex-wrap: wrap;
  scroll-margin-top: var(--anchor-offset);
  max-width: min(95%, 1064px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  background: transparent;}
.caption-zAlkVzqlIJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex: 1 1 260px;
  min-width: 0;}
.grid-wJBtSYlFK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: min(650px, calc(650vw/var(--resizer)*100));
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;}
.tip-tAIfwckniOxAQNAt {
  font-family: 'EB Garamond', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 600;
  color: #fefefe;}
.aside-bjwXGpdLKOSVvInL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(14px, calc(14vw/var(--resizer)*100));
  flex-direction: column;
  flex-wrap: wrap;
  flex: 1 1 360px;
  width: 100%;
  max-width: 480px;
  background-color: #372a25;
  border-radius: min(20px, calc(20vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #fefefe;}
.thumbnail-fOngoXilvPSZm {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #fefefe;
  background-color: #261c17;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(16px, calc(16vw/var(--resizer)*100));}
.subject-JYNZhWs {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #261c17;
  background-color: #de855e;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(16px, calc(16vw/var(--resizer)*100));}
.wide-GXPDdxzTwVoP {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
  scroll-margin-top: var(--anchor-offset);
  width: 100%;
  max-width: min(95%, 1064px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(34px, calc(34vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  background: transparent;}
.subject-JMfAfsbqf {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.pic-WwWofb {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #fefefe;
  letter-spacing: -0.01em;}
.all-EjMnBTfhoBltSc {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;}
.wrap-xIRYQLnlSrHIwFu {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.section-ClunBm {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.subject-OtrgfZXWsODN {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.image-ZBqbKXnOTFnp {
  color: #fefefe;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;}
.column-NwSUBZGtr {
  display: none;}
