.aside-wQfgIrf {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.container-KBelmBPpFnnHa {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.title-ipXilTWKyXpbeJ {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.medium-TYVMMHpn {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #eef6f4;}
.thumbnail-LalrOKnmCxqLzoc {
  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(77%, 862px);
  box-sizing: border-box;}
.xs-CbCCeVdsjCIZDbG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-end;
  flex-direction: column;
  gap: min(21px, calc(21vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
  text-align: right;}
.preview-qupHUBYTCVVSbf {
  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));}
.all-cenxDVBXjz {
  font-family: 'Sora', Georgia, serif;
  font-size: clamp(min(47px, var(--type-min)), calc(47vw/var(--resizer)*100), 47px);
  font-weight: 600;
  color: #202020;}
.tagline-rdhyuD {
  color: #28c39f;}
.col-xXynhhTXMd {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  font-weight: 400;
  color: #202020;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);}
.huge-fASmqhNtC {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(20px, calc(20vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.php;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 0 0 auto;}
.btn-qUKqceKWLqzGlEVv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(999px, calc(999vw/var(--resizer)*100));
  background-color: #28c39f;
  appURL: index.php;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(27px, calc(27vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;}
.picture-eiMBnTNAfJDHZ {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #eef6f4;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  white-space: nowrap;
  line-height: 1.1;}
.column-nvCVAhDpXVJw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(21px, calc(21vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;}
.tiny-JhExnRDITc {
  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;}
.lg-gZfYdMk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(401px, calc(401vw/var(--resizer)*100));
  border-radius: min(20px, calc(20vw/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(32, 32, 32, .2);}
.heading-itojPvolNwjHQgE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(15px, calc(15vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;}
.avatar-wWJLlGGutjNhQAK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 83%;
  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: 900px;
  gap: min(41px, calc(41vw/var(--resizer)*100));
  border-radius: min(20px, calc(20vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
  flex-wrap: wrap;}
.tooltip-TkJaghauOcNFTGud {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  font-weight: 400;
  color: #202020;
  text-align: left;}
.aside-SfVKEOWTjzvApxvA {
  display: flex;
  position: relative;
  justify-content: column-reverse;
  align-items: center;
  width: auto;
  gap: min(5px, calc(5vw/var(--resizer)*100));
  flex-direction: row;}
.avatar-sTTLERT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;}
.heading-qClpOTxSDiaxtFR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;}
.xl-raurlEnwPi {
  color: #202020;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-style: italic;}
.button-mCpCICjFSVuEUVj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;}
.xl-NlNHJjLRQBxmFoP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;}
.all-mdyaHIJxUDyRD {
  color: #202020;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-style: italic;}
.btn-HhGrkWM {
  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(77%, 862px);
  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(32, 32, 32, .12);
  background: transparent;}
.large-wJoDhRaXSKocDwv {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.sm-twnefJxBDwmQPb {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #202020;
  letter-spacing: -0.01em;}
.pic-aBwESX {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;}
.tagline-HctIPizaAmv {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.huge-BxjWOk {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.userpic-TGbiIEoU {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.picture-CxUKCfJJ {
  color: #202020;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;}
.widget-fKcHERJxfyLvfcIH {
  display: none;}
.wide-jzmjReqzMbJ {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #eef6f4;
  width: 100%;}
.aside-SYMeolQ {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #eef6f4;}
.btn-HsksasUOoL {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(77%, 862px);
  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(32, 32, 32, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));}
.preview-UCUtvktn {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.row-mnVBOadCOBCHlhOH {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #202020;
  letter-spacing: -0.01em;
  font-family: 'Sora', Georgia, serif;}
.img-YbXMslUefSITlKy {
  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-LwAUUgpygPhecJnD {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.subtitle-baSjNwRjbT {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.md-oNDenUfcPRgKr {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.row-bawTpLaM {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #eef6f4;}
.container-ZblRTtnQNhbgm {
  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(77%, 862px);
  box-sizing: border-box;}
.big-imrWtIbmkAU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-end;
  flex-direction: column;
  gap: min(18px, calc(18vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
  text-align: right;}
.page-IMldFA {
  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));}
.userpic-NNNykcFH {
  font-family: 'Sora', Georgia, serif;
  font-size: clamp(min(47px, var(--type-min)), calc(47vw/var(--resizer)*100), 47px);
  font-weight: 600;
  color: #202020;}
.all-yhOhWtxMlHo {
  color: #28c39f;}
.inner-zjvhzS {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  font-weight: 400;
  color: #202020;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);}
.img-LFETIyEStAnd {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(20px, calc(20vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.php;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 0 0 auto;}
.medium-yXAKWA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(999px, calc(999vw/var(--resizer)*100));
  background-color: #28c39f;
  appURL: index.php;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(41px, calc(41vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;}
.caption-RArxOnYVv {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #eef6f4;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  white-space: nowrap;
  line-height: 1.1;}
.headline-HERpYgotcZSN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(999px, calc(999vw/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(41px, calc(41vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;}
.content-KqyrIuPnZBmRevq {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #202020;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  white-space: nowrap;
  line-height: 1.1;}
.section-ZKHLujnJJKTOK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(18px, calc(18vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;}
.row-dqSmwHULnvc {
  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;}
.button-RMSefzz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(349px, calc(349vw/var(--resizer)*100));
  border-radius: min(20px, calc(20vw/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(32, 32, 32, .2);}
.container-NVIdCdem {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(24px, calc(24vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;}
.sidebar-DNrreqqwjlyKzLiU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 83%;
  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: 900px;
  gap: min(41px, calc(41vw/var(--resizer)*100));
  border-radius: min(20px, calc(20vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
  flex-wrap: wrap;}
.current-hoDuKr {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  font-weight: 400;
  color: #202020;
  text-align: left;}
.subtitle-eLFvyqfLNdWr {
  display: flex;
  position: relative;
  justify-content: column-reverse;
  align-items: center;
  width: auto;
  gap: min(5px, calc(5vw/var(--resizer)*100));
  flex-direction: row;}
.wrap-nqfcCQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;}
.picture-RmQCAMAbO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;}
.holder-RcmZrAQRWWAWRwj {
  color: #202020;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-style: italic;}
.thumb-LMbVpzjrODh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;}
.avatar-miwTqkUPsHIezYO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;}
.narrow-TVHNDfTk {
  color: #202020;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-style: italic;}
.btn-JLNGgxSxk {
  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(77%, 862px);
  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(32, 32, 32, .12);
  background: transparent;}
.picture-eZmTUdEkWdZJlI {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.md-QduhMMvy {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #202020;
  letter-spacing: -0.01em;}
.xl-wzeaieigHlmFL {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;}
.thumb-xfDQIuZZqNdAcAk {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.row-oiwlZGOPJfcS {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.text-NNBVBSOYSCfrt {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.tiny-uRTiTefzw {
  color: #202020;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;}
.container-XTLWxFw {
  display: none;}
.subject-gHUIKQQ {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #eef6f4;
  width: 100%;}
.small-ybGvXTG {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #eef6f4;}
.btn-PmRQIv {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(77%, 862px);
  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(32, 32, 32, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));}
.small-fsNIAuMCEyAuX {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.small-qJTtkCoujxVHUmD {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #202020;
  letter-spacing: -0.01em;
  font-family: 'Sora', Georgia, serif;}
.sm-ClxcGwpsVVCNQZa {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;}
.img-cnNfbCFzBcyez {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.sm-wtJJQCff {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.grid-yRiJBXize {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.wide-usxfHzYP {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #eef6f4;}
.tagline-VruILhkxE {
  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(77%, 862px);
  box-sizing: border-box;}
.medium-hOHvdsFPuphiiTLN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-end;
  flex-direction: column;
  gap: min(42px, calc(42vw/var(--resizer)*100));
  text-align: right;
  width: 100%;}
.button-TEgqJgioEtlt {
  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;}
.section-ZInFEULbBuJyrZ {
  font-family: 'Sora', Georgia, serif;
  font-size: clamp(min(47px, var(--type-min)), calc(47vw/var(--resizer)*100), 47px);
  font-weight: 600;
  color: #202020;}
.huge-tATPnZRTqqNJsN {
  color: #28c39f;}
.wrapper-goOGJgVBGkJ {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  font-weight: 400;
  color: #202020;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);}
.wide-VccyJk {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(20px, calc(20vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.php;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 0 0 auto;}
.sidebar-RUluqHaDTGXoqgV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(999px, calc(999vw/var(--resizer)*100));
  background-color: #28c39f;
  appURL: index.php;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(50px, calc(50vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;}
.tagline-rtvIDHoY {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #eef6f4;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  white-space: nowrap;
  line-height: 1.1;}
.tooltip-UwmpKQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(999px, calc(999vw/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(50px, calc(50vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;}
.narrow-uhVSJa {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #202020;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  white-space: nowrap;
  line-height: 1.1;}
.image-XhnGQHn {
  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%;}
.tip-lYEXoJtH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(351px, calc(351vw/var(--resizer)*100));
  border-radius: min(20px, calc(20vw/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(32, 32, 32, .2);}
.breadcrumbs-SFhTJjVmXjbFoT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(50px, calc(50vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;}
.grid-DlFRSplnEz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 83%;
  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: 900px;
  gap: min(41px, calc(41vw/var(--resizer)*100));
  border-radius: min(20px, calc(20vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
  flex-wrap: wrap;}
.avatar-LgAPnXesyUbJ {
  display: flex;
  position: relative;
  justify-content: column-reverse;
  align-items: center;
  width: auto;
  gap: min(5px, calc(5vw/var(--resizer)*100));
  flex-direction: row;}
.xl-jknKvvGhn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;}
.grid-diGTprcDXF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;}
.pic-SbvLmPpm {
  color: #202020;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-style: italic;}
.md-CSzXKZBM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;}
.tiny-BhBMpasJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;}
.xl-xFLeKQcOfcBDTo {
  color: #202020;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-style: italic;}
.content-YmfWkOPxq {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  font-weight: 400;
  color: #202020;
  text-align: left;}
.title-wneobDjOcBJOWo {
  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(77%, 862px);
  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(32, 32, 32, .12);
  background: transparent;}
.control-OQJiLU {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.large-zCKPsXvKch {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #202020;
  letter-spacing: -0.01em;}
.thumbnail-oKGPtYoPV {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;}
.control-rawJhgUvvJnpkC {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.grid-WXOZlhdXRIRCTsFn {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.section-tllkkrIWaHMJII {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.grid-cyTcNMWhoxIhoQ {
  color: #202020;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;}
.picture-YRiCnmnUl {
  display: none;}
.medium-WKkQBIbCVKpcUOmL {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #eef6f4;
  width: 100%;}
.thumbnail-tXHOblPVvBwW {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #eef6f4;}
.preview-qhoLWCpmkzAfxdlw {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(77%, 862px);
  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(32, 32, 32, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));}
.image-IBIiTTuWGY {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.breadcrumbs-ylYWOY {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #202020;
  letter-spacing: -0.01em;
  font-family: 'Sora', Georgia, serif;}
.thumb-FEDFMFgGXqz {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;}
.pic-LhYDquGRs {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.tiny-bMfLobyhuNIYH {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.pic-wZiWDemQFCHtOMjS {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.wrap-JoxwKaogl {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #eef6f4;}
.huge-alypUAnpW {
  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(77%, 862px);
  box-sizing: border-box;}
.wrapper-tCcdXA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-end;
  flex-direction: column;
  gap: min(32px, calc(32vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
  text-align: right;}
.row-EZfOWRJDasMm {
  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));}
.holder-vwputv {
  font-family: 'Sora', Georgia, serif;
  font-size: clamp(min(47px, var(--type-min)), calc(47vw/var(--resizer)*100), 47px);
  font-weight: 600;
  color: #202020;}
.caption-bJVQTN {
  color: #28c39f;}
.grid-EOXYPZGxkyZFlmUK {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  font-weight: 400;
  color: #202020;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);}
.pic-CgTRnuXBbyYtVdF {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(20px, calc(20vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.php;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 0 0 auto;}
.thumb-Phxyrew {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(999px, calc(999vw/var(--resizer)*100));
  background-color: #28c39f;
  appURL: index.php;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(36px, calc(36vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;}
.narrow-BcKqsgSHfUR {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #eef6f4;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  white-space: nowrap;
  line-height: 1.1;}
.text-MKKFdJshr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(999px, calc(999vw/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(36px, calc(36vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;}
.big-FydCyjxxedmgfYD {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #202020;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  white-space: nowrap;
  line-height: 1.1;}
.column-ULnmmuvPB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(32px, calc(32vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;}
.wide-baPxbQPsnAHPaUt {
  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;}
.sm-auXOxLrbgyx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(419px, calc(419vw/var(--resizer)*100));
  border-radius: min(20px, calc(20vw/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(32, 32, 32, .2);}
.tooltip-symKEiRTpwbZNNil {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;}
.control-tSAIUrLTw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 83%;
  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: 900px;
  gap: min(41px, calc(41vw/var(--resizer)*100));
  border-radius: min(20px, calc(20vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
  flex-wrap: wrap;}
.headline-rMyuCZAxZWRkixH {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  font-weight: 400;
  color: #202020;
  text-align: left;}
.subtitle-oSKCUHA {
  display: flex;
  position: relative;
  justify-content: column-reverse;
  align-items: center;
  width: auto;
  gap: min(5px, calc(5vw/var(--resizer)*100));
  flex-direction: row;}
.content-ysvrbsBtFbQfeOlr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;}
.button-JIuumKCUTpxfCso {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;}
.container-KsItOJTtJ {
  color: #202020;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-style: italic;}
.tagline-mTGtmQeI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;}
.text-heFvUM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;}
.medium-fRlkJIWQTkdnhGP {
  color: #202020;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-style: italic;}
.avatar-aFqpmmG {
  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(77%, 862px);
  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(32, 32, 32, .12);
  background: transparent;}
.text-QFKOdQMngeLYD {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.heading-PjRWLoMM {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #202020;
  letter-spacing: -0.01em;}
.large-AWkswS {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;}
.narrow-RgBsMhdP {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.content-VIcxQJbmtuu {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.tip-fFnqurByajGu {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.caption-ufIwWr {
  color: #202020;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;}
.section-bRzWCsBqOrq {
  display: none;}
.icon-ZHkmfO {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #eef6f4;
  width: 100%;}
.sidebar-fvaCdfQeP {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #eef6f4;}
.wide-cPtOUMDXd {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(77%, 862px);
  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(32, 32, 32, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));}
.aside-ZYFIMrYIK {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.icon-ztPTRMpQKXD {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #202020;
  letter-spacing: -0.01em;
  font-family: 'Sora', Georgia, serif;}
.thumb-QasHOCAKeaaSvWL {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;}
.section-xbGFVJFXGdczN {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.sidebar-BjAFfJ {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.big-BOHghEyPfKBtoZ {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.preview-yeJAXXQDypayC {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #eef6f4;}
.holder-SVaFgsBkMvsL {
  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(77%, 862px);
  box-sizing: border-box;}
.container-iGRFVwcQJverT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-end;
  flex-direction: column;
  gap: min(18px, calc(18vw/var(--resizer)*100));
  text-align: right;
  width: 100%;}
.narrow-VClcJXVgCGSoN {
  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;}
.content-ChGQlxn {
  font-family: 'Sora', Georgia, serif;
  font-size: clamp(min(47px, var(--type-min)), calc(47vw/var(--resizer)*100), 47px);
  font-weight: 600;
  color: #202020;}
.wrap-MouUYZDc {
  color: #28c39f;}
.headline-GhTQRkFDu {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  font-weight: 400;
  color: #202020;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);}
.picture-fMGRkEOJGCz {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(20px, calc(20vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.php;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 0 0 auto;}
.narrow-rKHxmEqHQxQcm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(999px, calc(999vw/var(--resizer)*100));
  background-color: #28c39f;
  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;}
.thumb-WDpLrypQVfWYgsZ {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #eef6f4;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  white-space: nowrap;
  line-height: 1.1;}
.page-KmTYEp {
  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%;}
.col-LHZpENU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(313px, calc(313vw/var(--resizer)*100));
  border-radius: min(20px, calc(20vw/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(32, 32, 32, .2);}
.medium-ywIrnUouDIAc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(21px, calc(21vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;}
.row-UTdlajqf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 83%;
  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: 900px;
  gap: min(41px, calc(41vw/var(--resizer)*100));
  border-radius: min(20px, calc(20vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
  flex-wrap: wrap;}
.wide-GUyZfdcidiV {
  display: flex;
  position: relative;
  justify-content: column-reverse;
  align-items: center;
  width: auto;
  gap: min(5px, calc(5vw/var(--resizer)*100));
  flex-direction: row;}
