.wrapper-MhSgbpR {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #26171c;
  width: 100%;
}

.holder-lKHQfkjn {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #26171c;
}

.icon-ncTDmak {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(92%, 1030px);
  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));
}

.big-BfwEXkx {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.small-jZkuzciNOHbnD {
  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: 'Fraunces', Georgia, serif;
}

.btn-HtJtlYi {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;
}

.tiny-dhdwAqxTJ {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.wrapper-dXSJOcUN {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.wrapper-MOsBCrJS {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.avatar-xseYajAy {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #26171c;
}

.button-FJfPaQqdhYznAVm {
  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(92%, 1030px);
  box-sizing: border-box;
}

.title-KxVmMR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(49px, calc(49vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
}

.btn-JxuNFHMgdSR {
  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-syuxfDYzgNm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(351px, calc(351vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/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);
}

.huge-CbshbzDfK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-end;
  flex-direction: column;
  gap: min(49px, calc(49vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
  text-align: right;
}

.section-FbIjWREAglTPEpQn {
  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));
}

.medium-GjvAExf {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(48px, var(--type-min)), calc(48vw/var(--resizer)*100), 48px);
  font-weight: 600;
  color: #fefefe;
}

.xl-KIzYzWcDidzanhSb {
  color: #de5e85;
}

.caption-QZeNvZlf {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  font-weight: 400;
  color: #fefefe;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.picture-ybVCDDbupA {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.html;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 0 0 auto;
}

.md-GCZHOcGoRguv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  background-color: #de5e85;
  appURL: themelist0.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(18px, calc(18vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
}

.all-CpQnengVwPzbwN {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #26171c;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  white-space: nowrap;
  line-height: 1.1;
}

.huge-LfBJZxwXLaOhLi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  height: max-content;
  gap: min(45px, calc(45vw/var(--resizer)*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));
  flex-direction: column;
  scroll-margin-top: var(--anchor-offset);
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  background: transparent;
}

.big-YzyfVqUu {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  text-align: right;
}

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

.desc-IGUxIMf {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(30px, var(--type-min)), calc(30vw/var(--resizer)*100), 30px);
  font-weight: 600;
  color: #fefefe;
}

.xl-CJmIygjzGo {
  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;
}

.container-ZSHeGBwzFgRPs {
  display: flex;
  position: relative;
  justify-content: flex-start;
  align-items: center;
  max-width: 100%;
  gap: min(38px, calc(38vw/var(--resizer)*100));
  flex-wrap: nowrap;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  width: 100%;
  padding-bottom: min(6px, calc(6vw/var(--resizer)*100));
}

.widget-jJfrXopcfz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: min(200px, calc(200vw/var(--resizer)*100));
  height: min(221px, calc(221vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  object-fit: cover;
  object-position: center;
  flex: 0 0 62%;
  max-width: 62%;
  scroll-snap-align: start;
  box-shadow: calc(0vw/var(--resizer)*100) min(26px, calc(26vw/var(--resizer)*100)) min(56px, calc(56vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .28);
  border: none;
}

.button-fqfqwMbmcnxT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: min(200px, calc(200vw/var(--resizer)*100));
  height: min(221px, calc(221vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  object-fit: cover;
  object-position: center;
  flex: 0 0 62%;
  max-width: 62%;
  scroll-snap-align: start;
  box-shadow: calc(0vw/var(--resizer)*100) min(26px, calc(26vw/var(--resizer)*100)) min(56px, calc(56vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .28);
  border: none;
}

.title-VCOmfVDpymaclnt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: min(200px, calc(200vw/var(--resizer)*100));
  height: min(221px, calc(221vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  object-fit: cover;
  object-position: center;
  flex: 0 0 62%;
  max-width: 62%;
  scroll-snap-align: start;
  box-shadow: calc(0vw/var(--resizer)*100) min(26px, calc(26vw/var(--resizer)*100)) min(56px, calc(56vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .28);
  border: none;
}

.subtitle-nYGAZmNQj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-end;
  min-width: 0;
  gap: min(28px, calc(28vw/var(--resizer)*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));
  flex-direction: column;
  scroll-margin-top: var(--anchor-offset);
  width: 100%;
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  background: transparent;
}

.picture-OAVbqtoWQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-align: right;
}

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

.heading-cLsaGkiBWn {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(30px, var(--type-min)), calc(30vw/var(--resizer)*100), 30px);
  font-weight: 600;
  color: #fefefe;
}

.desc-unxHMm {
  display: grid;
  position: relative;
  justify-content: center;
  align-items: stretch;
  grid-template-columns: repeat(auto-fit, minmax(min(440px, 100%), 1fr));
  width: 100%;
  gap: min(18px, calc(18vw/var(--resizer)*100));
}

.all-AhgbyPx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: stretch;
  min-width: 0;
  width: 100%;
  height: auto;
  flex-direction: row;
  background-color: #26171c;
  flex: 0 1 auto;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  box-shadow: calc(0vw/var(--resizer)*100) min(26px, calc(26vw/var(--resizer)*100)) min(56px, calc(56vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .28);
  border: none;
  gap: 0;
  text-align: left;
  overflow: hidden;
  box-sizing: border-box;
}

.container-lHcAZEpTJm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 42%;
  gap: min(24px, calc(24vw/var(--resizer)*100));
  flex-wrap: wrap;
  width: 42%;
  min-height: min(220px, calc(220vw/var(--resizer)*100));
  align-self: stretch;
  flex-shrink: 0;
  overflow: hidden;
}

.current-dxJmgymIeSyS {
  display: block;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  border-radius: 0;
  object-position: center;
  object-fit: cover;
}

.box-Fpydontr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  flex: 1 1 0;
  min-width: 0;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  padding: min(21px, calc(21vw/var(--resizer)*100)) min(21px, calc(21vw/var(--resizer)*100)) min(21px, calc(21vw/var(--resizer)*100)) min(21px, calc(21vw/var(--resizer)*100));
  box-sizing: border-box;
}

.current-UHaJanLglSXT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  gap: min(8px, calc(8vw/var(--resizer)*100));
  padding: 0;
  flex-direction: column;
}

.wide-DJQvwMGocTIiVu {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-weight: 600;
  color: #fefefe;
  text-align: left;
  line-height: clamp(min(26px, var(--type-min)), calc(26vw/var(--resizer)*100), 26px);
}

.userpic-azTjTEhvlyBrK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.big-GMOYRtUNRTjEB {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  font-weight: light;
  color: #fefefe;
  font-style: normal;
  line-height: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  opacity: .68;
}

.all-hoxmOxfcukhcdl {
  display: flex;
  position: relative;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  gap: min(8px, calc(8vw/var(--resizer)*100));
  flex-direction: row;
  padding: 0;
  flex-wrap: wrap;
  min-width: 0;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .18);
  padding-top: min(10px, calc(10vw/var(--resizer)*100));
  margin-top: min(4px, calc(4vw/var(--resizer)*100));
  opacity: .72;
}

.wrap-lHJTqOmWCFvuuX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: 0;
  max-width: 100%;
}

.all-GwPzMKYEiRsoy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.text-qVhimpzcDLwK {
  color: #fefefe;
  font-size: clamp(min(22px, var(--type-min)), calc(22vw/var(--resizer)*100), 22px);
  font-style: bold;
  overflow-wrap: break-word;
  white-space: normal;
}

.heading-UvJRSjq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: 0;
  max-width: 100%;
}

.img-IyXmreWC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.huge-gvVDKfTlv {
  color: #fefefe;
  font-size: clamp(min(22px, var(--type-min)), calc(22vw/var(--resizer)*100), 22px);
  font-style: bold;
  overflow-wrap: break-word;
  white-space: normal;
}

.desc-aYVeKxFZQmDvcVOF {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  width: auto;
  flex-wrap: wrap;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  appURL: index.html;
  margin-top: auto;
}

.tooltip-lDKawA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: min(38px, calc(38vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  background-color: #de5e85;
  appURL: themelist1.html;
  padding: calc(0vw/var(--resizer)*100) min(16px, calc(16vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(16px, calc(16vw/var(--resizer)*100));
  white-space: nowrap;
  min-width: fit-content;
}

.xs-bxralaUCxycN {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #26171c;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
  line-height: 1.1;
}

.userpic-cQCNfrhaKIfs {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: min(38px, calc(38vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  background-color: transparent;
  appURL: themelist1.html;
  padding: calc(0vw/var(--resizer)*100) min(16px, calc(16vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(16px, calc(16vw/var(--resizer)*100));
  white-space: nowrap;
  min-width: fit-content;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #fefefe;
}

.large-TfgQYQoLxWBYG {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #fefefe;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
  line-height: 1.1;
}

.userpic-QvEjaIuxao {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: stretch;
  min-width: 0;
  width: 100%;
  height: auto;
  flex-direction: row;
  background-color: #26171c;
  flex: 0 1 auto;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  box-shadow: calc(0vw/var(--resizer)*100) min(26px, calc(26vw/var(--resizer)*100)) min(56px, calc(56vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .28);
  border: none;
  gap: 0;
  text-align: left;
  overflow: hidden;
  box-sizing: border-box;
}

.section-lMpssXi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 42%;
  gap: min(24px, calc(24vw/var(--resizer)*100));
  flex-wrap: wrap;
  width: 42%;
  min-height: min(220px, calc(220vw/var(--resizer)*100));
  align-self: stretch;
  flex-shrink: 0;
  overflow: hidden;
}

.column-QErYPhIDY {
  display: block;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  border-radius: 0;
  object-position: center;
  object-fit: cover;
}

.wide-WcVxUtWfM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  flex: 1 1 0;
  min-width: 0;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  padding: min(21px, calc(21vw/var(--resizer)*100)) min(21px, calc(21vw/var(--resizer)*100)) min(21px, calc(21vw/var(--resizer)*100)) min(21px, calc(21vw/var(--resizer)*100));
  box-sizing: border-box;
}

.column-VjjMRzKOPPntWGk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  gap: min(8px, calc(8vw/var(--resizer)*100));
  padding: 0;
  flex-direction: column;
}

.caption-sMUOGQomBAXTM {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-weight: 600;
  color: #fefefe;
  text-align: left;
  line-height: clamp(min(26px, var(--type-min)), calc(26vw/var(--resizer)*100), 26px);
}

.wide-pWyPatvIpQc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.aside-JbnENdzbRYNIvePs {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  font-weight: light;
  color: #fefefe;
  font-style: normal;
  line-height: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  opacity: .68;
}

.widget-GXVhRX {
  display: flex;
  position: relative;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  gap: min(8px, calc(8vw/var(--resizer)*100));
  flex-direction: row;
  padding: 0;
  flex-wrap: wrap;
  min-width: 0;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .18);
  padding-top: min(10px, calc(10vw/var(--resizer)*100));
  margin-top: min(4px, calc(4vw/var(--resizer)*100));
  opacity: .72;
}

.tiny-YIhnaimd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: 0;
  max-width: 100%;
}

.picture-fyiquWz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.tagline-OfJkfvldXIjdpBt {
  color: #fefefe;
  font-size: clamp(min(22px, var(--type-min)), calc(22vw/var(--resizer)*100), 22px);
  font-style: bold;
  overflow-wrap: break-word;
  white-space: normal;
}

.headline-ccKNMBg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: 0;
  max-width: 100%;
}

.narrow-visOgnqpJhmUlhi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.avatar-HeLbMpuyrvGnDdMv {
  color: #fefefe;
  font-size: clamp(min(22px, var(--type-min)), calc(22vw/var(--resizer)*100), 22px);
  font-style: bold;
  overflow-wrap: break-word;
  white-space: normal;
}

.image-TfBADwxB {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  width: auto;
  flex-wrap: wrap;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  appURL: index.html;
  margin-top: auto;
}

.tagline-VTYbBImPT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: min(38px, calc(38vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  background-color: #de5e85;
  appURL: themelist2.html;
  padding: calc(0vw/var(--resizer)*100) min(16px, calc(16vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(16px, calc(16vw/var(--resizer)*100));
  white-space: nowrap;
  min-width: fit-content;
}

.heading-CJDCNzggzVRtR {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #26171c;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
  line-height: 1.1;
}

.medium-MsWEYPmJp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: min(38px, calc(38vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  background-color: transparent;
  appURL: themelist2.html;
  padding: calc(0vw/var(--resizer)*100) min(16px, calc(16vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(16px, calc(16vw/var(--resizer)*100));
  white-space: nowrap;
  min-width: fit-content;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #fefefe;
}

.subject-VXOGReQw {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #fefefe;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
  line-height: 1.1;
}

.heading-NuCLyYhFSsvsZd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: stretch;
  min-width: 0;
  width: 100%;
  height: auto;
  flex-direction: row;
  background-color: #26171c;
  flex: 0 1 auto;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  box-shadow: calc(0vw/var(--resizer)*100) min(26px, calc(26vw/var(--resizer)*100)) min(56px, calc(56vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .28);
  border: none;
  gap: 0;
  text-align: left;
  overflow: hidden;
  box-sizing: border-box;
}

.wrap-hcccgZpPZisU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 42%;
  gap: min(24px, calc(24vw/var(--resizer)*100));
  flex-wrap: wrap;
  width: 42%;
  min-height: min(220px, calc(220vw/var(--resizer)*100));
  align-self: stretch;
  flex-shrink: 0;
  overflow: hidden;
}

.section-IZiyat {
  display: block;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  border-radius: 0;
  object-position: center;
  object-fit: cover;
}

.desc-dLbXDdwlryROiYbP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  flex: 1 1 0;
  min-width: 0;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  padding: min(21px, calc(21vw/var(--resizer)*100)) min(21px, calc(21vw/var(--resizer)*100)) min(21px, calc(21vw/var(--resizer)*100)) min(21px, calc(21vw/var(--resizer)*100));
  box-sizing: border-box;
}

.breadcrumbs-BecGuy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  gap: min(8px, calc(8vw/var(--resizer)*100));
  padding: 0;
  flex-direction: column;
}

.big-cLNDSPXemv {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-weight: 600;
  color: #fefefe;
  text-align: left;
  line-height: clamp(min(26px, var(--type-min)), calc(26vw/var(--resizer)*100), 26px);
}

.md-yyfqCQSQEzfWLC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.active-TbnZcMnAz {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  font-weight: light;
  color: #fefefe;
  font-style: normal;
  line-height: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  opacity: .68;
}

.tiny-fQgznGbcmk {
  display: flex;
  position: relative;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  gap: min(8px, calc(8vw/var(--resizer)*100));
  flex-direction: row;
  padding: 0;
  flex-wrap: wrap;
  min-width: 0;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .18);
  padding-top: min(10px, calc(10vw/var(--resizer)*100));
  margin-top: min(4px, calc(4vw/var(--resizer)*100));
  opacity: .72;
}

.userpic-rMewrPnJsb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: 0;
  max-width: 100%;
}

.sidebar-CdHRcUXVhyO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.image-tCtZvDFkHgADFF {
  color: #fefefe;
  font-size: clamp(min(22px, var(--type-min)), calc(22vw/var(--resizer)*100), 22px);
  font-style: bold;
  overflow-wrap: break-word;
  white-space: normal;
}

.tiny-ZjINrkLMJun {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: 0;
  max-width: 100%;
}

.thumb-VADgSebKaPEtdGSI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.lg-ijTotBqwSefXSs {
  color: #fefefe;
  font-size: clamp(min(22px, var(--type-min)), calc(22vw/var(--resizer)*100), 22px);
  font-style: bold;
  overflow-wrap: break-word;
  white-space: normal;
}

.big-nSdjaKjCwoYrxU {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  width: auto;
  flex-wrap: wrap;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  appURL: index.html;
  margin-top: auto;
}

.desc-WMIpZAKD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: min(38px, calc(38vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  background-color: #de5e85;
  appURL: themelist3.html;
  padding: calc(0vw/var(--resizer)*100) min(16px, calc(16vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(16px, calc(16vw/var(--resizer)*100));
  white-space: nowrap;
  min-width: fit-content;
}

.xl-OgbIQGKVfONSkQio {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #26171c;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
  line-height: 1.1;
}

.thumb-cerLblxCt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: min(38px, calc(38vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  background-color: transparent;
  appURL: themelist3.html;
  padding: calc(0vw/var(--resizer)*100) min(16px, calc(16vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(16px, calc(16vw/var(--resizer)*100));
  white-space: nowrap;
  min-width: fit-content;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #fefefe;
}

.medium-BvzemyotBZEyX {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #fefefe;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
  line-height: 1.1;
}

.image-HljpfwHYxTJJnBJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: stretch;
  min-width: 0;
  width: 100%;
  height: auto;
  flex-direction: row;
  background-color: #26171c;
  flex: 0 1 auto;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  box-shadow: calc(0vw/var(--resizer)*100) min(26px, calc(26vw/var(--resizer)*100)) min(56px, calc(56vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .28);
  border: none;
  gap: 0;
  text-align: left;
  overflow: hidden;
  box-sizing: border-box;
}

.thumb-dFhLPjDZrad {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 42%;
  gap: min(24px, calc(24vw/var(--resizer)*100));
  flex-wrap: wrap;
  width: 42%;
  min-height: min(220px, calc(220vw/var(--resizer)*100));
  align-self: stretch;
  flex-shrink: 0;
  overflow: hidden;
}

.medium-WhExSuzlNcxC {
  display: block;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  border-radius: 0;
  object-position: center;
  object-fit: cover;
}

.content-MKxNeDiqHLr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  flex: 1 1 0;
  min-width: 0;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  padding: min(21px, calc(21vw/var(--resizer)*100)) min(21px, calc(21vw/var(--resizer)*100)) min(21px, calc(21vw/var(--resizer)*100)) min(21px, calc(21vw/var(--resizer)*100));
  box-sizing: border-box;
}

.headline-fikRYsSiTPPtlzr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  gap: min(8px, calc(8vw/var(--resizer)*100));
  padding: 0;
  flex-direction: column;
}

.tiny-dsEPus {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-weight: 600;
  color: #fefefe;
  text-align: left;
  line-height: clamp(min(26px, var(--type-min)), calc(26vw/var(--resizer)*100), 26px);
}

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

.inner-SZpReuhzeG {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  font-weight: light;
  color: #fefefe;
  font-style: normal;
  line-height: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  opacity: .68;
}

.grid-IJnJlS {
  display: flex;
  position: relative;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  gap: min(8px, calc(8vw/var(--resizer)*100));
  flex-direction: row;
  padding: 0;
  flex-wrap: wrap;
  min-width: 0;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .18);
  padding-top: min(10px, calc(10vw/var(--resizer)*100));
  margin-top: min(4px, calc(4vw/var(--resizer)*100));
  opacity: .72;
}

.control-zcATcLDsWabEeosb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: 0;
  max-width: 100%;
}

.control-EgJiZhi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.button-tXowIR {
  color: #fefefe;
  font-size: clamp(min(22px, var(--type-min)), calc(22vw/var(--resizer)*100), 22px);
  font-style: bold;
  overflow-wrap: break-word;
  white-space: normal;
}

.container-NoAemeDwLOy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: 0;
  max-width: 100%;
}

.huge-lNqhHgukQbFzdPgp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.userpic-LqZUuAJxgFhqKqJA {
  color: #fefefe;
  font-size: clamp(min(22px, var(--type-min)), calc(22vw/var(--resizer)*100), 22px);
  font-style: bold;
  overflow-wrap: break-word;
  white-space: normal;
}

.headline-cYPQTJNeF {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  width: auto;
  flex-wrap: wrap;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  appURL: index.html;
  margin-top: auto;
}

.tagline-ogPplnQj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: min(38px, calc(38vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  background-color: #de5e85;
  appURL: themelist4.html;
  padding: calc(0vw/var(--resizer)*100) min(16px, calc(16vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(16px, calc(16vw/var(--resizer)*100));
  white-space: nowrap;
  min-width: fit-content;
}

.wrap-kBoTCKAmJvegptlx {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #26171c;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
  line-height: 1.1;
}

.tagline-JFACev {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: min(38px, calc(38vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  background-color: transparent;
  appURL: themelist4.html;
  padding: calc(0vw/var(--resizer)*100) min(16px, calc(16vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(16px, calc(16vw/var(--resizer)*100));
  white-space: nowrap;
  min-width: fit-content;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #fefefe;
}

.caption-ZEVFwaj {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #fefefe;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
  line-height: 1.1;
}

.breadcrumbs-GymkIeLQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: stretch;
  min-width: 0;
  width: 100%;
  height: auto;
  flex-direction: row;
  background-color: #26171c;
  flex: 0 1 auto;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  box-shadow: calc(0vw/var(--resizer)*100) min(26px, calc(26vw/var(--resizer)*100)) min(56px, calc(56vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .28);
  border: none;
  gap: 0;
  text-align: left;
  overflow: hidden;
  box-sizing: border-box;
}

.col-KrKtTVJaOq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 42%;
  gap: min(24px, calc(24vw/var(--resizer)*100));
  flex-wrap: wrap;
  width: 42%;
  min-height: min(220px, calc(220vw/var(--resizer)*100));
  align-self: stretch;
  flex-shrink: 0;
  overflow: hidden;
}

.breadcrumbs-BSrozp {
  display: block;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  border-radius: 0;
  object-position: center;
  object-fit: cover;
}

.desc-eQYjvO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  flex: 1 1 0;
  min-width: 0;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  padding: min(21px, calc(21vw/var(--resizer)*100)) min(21px, calc(21vw/var(--resizer)*100)) min(21px, calc(21vw/var(--resizer)*100)) min(21px, calc(21vw/var(--resizer)*100));
  box-sizing: border-box;
}

.subject-ZTsyTTozwtVyl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  gap: min(8px, calc(8vw/var(--resizer)*100));
  padding: 0;
  flex-direction: column;
}

.tagline-uflKGD {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-weight: 600;
  color: #fefefe;
  text-align: left;
  line-height: clamp(min(26px, var(--type-min)), calc(26vw/var(--resizer)*100), 26px);
}

.wide-ykpZGZyBvhBX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.container-dWdbOadjaTPvLt {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  font-weight: light;
  color: #fefefe;
  font-style: normal;
  line-height: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  opacity: .68;
}

.preview-jRYGfgLakoKnqMNK {
  display: flex;
  position: relative;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  gap: min(8px, calc(8vw/var(--resizer)*100));
  flex-direction: row;
  padding: 0;
  flex-wrap: wrap;
  min-width: 0;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .18);
  padding-top: min(10px, calc(10vw/var(--resizer)*100));
  margin-top: min(4px, calc(4vw/var(--resizer)*100));
  opacity: .72;
}

.huge-jkCwoDBtbwK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: 0;
  max-width: 100%;
}

.active-VPMkphw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.userpic-uTRpsaMB {
  color: #fefefe;
  font-size: clamp(min(22px, var(--type-min)), calc(22vw/var(--resizer)*100), 22px);
  font-style: bold;
  overflow-wrap: break-word;
  white-space: normal;
}

.tagline-fWaFiosSj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: 0;
  max-width: 100%;
}

.picture-yrpKPmpX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.control-EnhZNrJcapRlO {
  color: #fefefe;
  font-size: clamp(min(22px, var(--type-min)), calc(22vw/var(--resizer)*100), 22px);
  font-style: bold;
  overflow-wrap: break-word;
  white-space: normal;
}

.active-NNZMkVNAvSROtqfT {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  width: auto;
  flex-wrap: wrap;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  appURL: index.html;
  margin-top: auto;
}

.avatar-maDHVxOtDR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: min(38px, calc(38vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  background-color: #de5e85;
  appURL: themelist5.html;
  padding: calc(0vw/var(--resizer)*100) min(16px, calc(16vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(16px, calc(16vw/var(--resizer)*100));
  white-space: nowrap;
  min-width: fit-content;
}

.large-KElVbDVKVspJ {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #26171c;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
  line-height: 1.1;
}

.small-oqVMiQll {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: min(38px, calc(38vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  background-color: transparent;
  appURL: themelist5.html;
  padding: calc(0vw/var(--resizer)*100) min(16px, calc(16vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(16px, calc(16vw/var(--resizer)*100));
  white-space: nowrap;
  min-width: fit-content;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #fefefe;
}

.wide-EjmHHDWRwsCmqK {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #fefefe;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
  line-height: 1.1;
}

.xs-uhpDMGFcbgOCpJhs {
  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(92%, 1030px);
  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;
}

.box-gViiwMwPrBMU {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.control-XJZXAOV {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #fefefe;
  letter-spacing: -0.01em;
}

.desc-pfNMhak {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
}

.xs-ehGsBrntpgTQ {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.grid-LnvfyKCjM {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.large-tcBGPO {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.narrow-NOVyfUBDH {
  color: #fefefe;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
}

.more-Pqgmxpb {
  display: none;
}

.container-sjPROWTPTjXvNvAU {
  display: flex;
  position: fixed;
  width: min(400px, 92%);
  bottom: min(16px, calc(16vw/var(--resizer)*100));
  right: auto;
  left: min(16px, calc(16vw/var(--resizer)*100));
  gap: min(26px, calc(26vw/var(--resizer)*100));
  flex-wrap: wrap;
  padding: min(23px, calc(23vw/var(--resizer)*100)) min(23px, calc(23vw/var(--resizer)*100)) min(23px, calc(23vw/var(--resizer)*100)) min(23px, calc(23vw/var(--resizer)*100));
  flex-direction: column;
  background-color: #37252a;
  box-shadow: calc(0vw/var(--resizer)*100) min(26px, calc(26vw/var(--resizer)*100)) min(56px, calc(56vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .28);
  border: none;
  justify-content: center;
  align-items: flex-start;
  opacity: 1;
  border-radius: min(23px, calc(23vw/var(--resizer)*100));
  margin: 0;
  max-width: 400px;
  text-align: left;
}

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

.box-vwHNYlghBs {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  font-weight: 400;
  color: #fefefe;
  width: 100%;
  text-align: left;
}

.desc-BqqHKUrBIEMpL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  gap: min(5px, calc(5vw/var(--resizer)*100));
}

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

.content-eSnTvsxHfIDbrHPK {
  width: auto;
  height: auto;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  background-color: #de5e85;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
}

.tiny-uzYmiMdvlWrx {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #26171c;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  white-space: nowrap;
  line-height: 1.1;
}

.caption-QIfWqMDuLpaJGgNn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  flex-wrap: wrap;
}

.preview-TMAHYDlbbg {
  width: auto;
  height: auto;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  background-color: #de5e85;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
}

.userpic-BBTamSfFv {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #26171c;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  white-space: nowrap;
  line-height: 1.1;
}

.control-VQjcHbcucpoMWMpb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  flex-wrap: wrap;
}

.control-yinnBdIZMhMqmaq {
  width: auto;
  height: auto;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  background-color: #de5e85;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
}

.big-jRDyKksRdbvMurPB {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #26171c;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  white-space: nowrap;
  line-height: 1.1;
}


.widget-PXZLKRMqiUSX {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #26171c;
  width: 100%;
}

.active-iiSCqRTLX {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #26171c;
}

.big-VYuSFGRJRIPcvSVa {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(92%, 1030px);
  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));
}

.control-FhHMlDwnzqPubBbT {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.more-XSSogfcjUPQ {
  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: 'Fraunces', Georgia, serif;
}

.tiny-hsoKsHUtQsC {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;
}

.all-ewPtEXJP {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.control-XJOaoBdohPs {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.lg-FdSZVhxVgdFZL {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.wrap-KgEGuQpnVDuyniK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: max-content;
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  margin: auto auto auto auto;
  background-color: #37252a;
  flex-direction: column;
}

.md-AUjksbAriqRCHpSS {
  font-family: 'Hanken 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;
  line-height: clamp(min(40px, var(--type-min)), calc(40vw/var(--resizer)*100), 40px);
}


.big-LEjqJHrawxXRTl {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #26171c;
  width: 100%;
}

.page-sRtvfAQO {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #26171c;
}

.narrow-QkRLxQ {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(92%, 1030px);
  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));
}

.icon-WyuYXLlYcr {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.more-yRWCADU {
  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: 'Fraunces', Georgia, serif;
}

.col-cBhIIRTXzRePVoa {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;
}

.medium-xLrQEPjzqItxLP {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.medium-juJHltei {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.headline-JDQvIydk {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.pic-gCXqLBbDz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: max-content;
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  margin: auto auto auto auto;
  background-color: #26171c;
  flex-direction: column;
}

.row-XiSpUCgriaRfm {
  font-family: 'Hanken 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;
  line-height: clamp(min(40px, var(--type-min)), calc(40vw/var(--resizer)*100), 40px);
}


.col-ZRUZRiEPpgsCc {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #26171c;
  width: 100%;
}

.content-sWfvgsqYueNyPgQ {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #26171c;
}

.inner-ftZDKJocN {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(92%, 1030px);
  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));
}

.tagline-YWYfnhkFsaMx {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.tip-bAhpmgyd {
  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: 'Fraunces', Georgia, serif;
}

.aside-HFxKbMOBmYSLq {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;
}

.all-abgSeVyvSyrNPL {
  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-LnoKzoKQHOGii {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.grid-cQbUxVPQmeQl {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.headline-LWnOOfwG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: max-content;
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  margin: auto auto auto auto;
  background-color: #26171c;
  flex-direction: column;
}

.breadcrumbs-hXhcrwbXru {
  font-family: 'Hanken 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;
  line-height: clamp(min(40px, var(--type-min)), calc(40vw/var(--resizer)*100), 40px);
}


.holder-xfkPEekhS {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #26171c;
  width: 100%;
}

.column-HFeehz {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #26171c;
}

.box-zTqnIXqPSILibwxs {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(92%, 1030px);
  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));
}

.avatar-jCGOBlzmHYifsvee {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.title-VGgDwJ {
  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: 'Fraunces', Georgia, serif;
}

.md-dNNACCgYJGCkSHSH {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;
}

.box-hmfqCZt {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.thumbnail-OcUclkzhjsPFxX {
  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-WvAXdGmTUwuN {
  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-yHgzDPXpuY {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #26171c;
}

.subject-gkWlIFH {
  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(92%, 1030px);
  box-sizing: border-box;
}

.medium-IHGkFkLgfWLq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-end;
  flex-direction: column;
  gap: min(34px, calc(34vw/var(--resizer)*100));
  text-align: right;
  width: 100%;
}

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

.row-pBsOUdzjcsi {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(48px, var(--type-min)), calc(48vw/var(--resizer)*100), 48px);
  font-weight: 600;
  color: #fefefe;
}

.icon-IxXgPlhvqZYcOV {
  color: #de5e85;
}

.wrap-hbPoKEfWDSqu {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  font-weight: 400;
  color: #fefefe;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.row-UiZweAa {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.html;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 0 0 auto;
}

.small-dolcmsBUMtZfnUR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  background-color: #de5e85;
  appURL: index.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(32px, calc(32vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
}

.wrap-XDTBdIF {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #26171c;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  white-space: nowrap;
  line-height: 1.1;
}

.wide-jHLBNHuth {
  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-AIpbCIMM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(335px, calc(335vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/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);
}

.col-mHHpCvdAPoVghk {
  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;
}

.inner-CqXcsqZR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 87%;
  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: 750px;
  gap: min(24px, calc(24vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  box-shadow: calc(0vw/var(--resizer)*100) min(26px, calc(26vw/var(--resizer)*100)) min(56px, calc(56vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .28);
  border: none;
  flex-wrap: wrap;
}

.subject-IhlDYXpF {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #fefefe;
  text-align: left;
}

.page-AAJnUDUqlQUF {
  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(92%, 1030px);
  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-fFcLbJpQURoJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex: 1 1 260px;
  min-width: 0;
}

.caption-LNxqAMIsnZgaQQF {
  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;
}

.caption-wjcWHsxjU {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(48px, var(--type-min)), calc(48vw/var(--resizer)*100), 48px);
  font-weight: 600;
  color: #fefefe;
}

.holder-iBEOFIlkuWpOnGKH {
  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: #37252a;
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  box-shadow: calc(0vw/var(--resizer)*100) min(26px, calc(26vw/var(--resizer)*100)) min(56px, calc(56vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .28);
  border: none;
}

.preview-ljvJUBKSx {
  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: #26171c;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.tooltip-stcCDYGgKiET {
  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: #26171c;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.huge-hTRnlNvBEyXd {
  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: #26171c;
  background-color: #de5e85;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.aside-DFYFGDyPGL {
  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(92%, 1030px);
  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;
}

.column-iEshnOQTX {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.tooltip-cKpiGYoMRPAR {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #fefefe;
  letter-spacing: -0.01em;
}

.icon-ydlIiNANSEjT {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
}

.content-dVvfUSrzvyLKrWJC {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.caption-DjrdsDpCsG {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.wide-NUxlFooO {
  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-EnamZnsUy {
  color: #fefefe;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
}

.title-oBeyNxFGRHB {
  display: none;
}


.wide-SlRBalsiWhNaJY {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #26171c;
  width: 100%;
}

.xs-rMMpUPGgswaGxz {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #26171c;
}

.tagline-InOAWnrWHS {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(92%, 1030px);
  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));
}

.text-TYzZkuQyd {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.subtitle-CSjbVqus {
  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: 'Fraunces', Georgia, serif;
}

.inner-PkTAzYfoBiki {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;
}

.control-DBaLgvgFGzcjb {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.tip-tPpRsWbtJfskAR {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.sidebar-pDMxaeQum {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.current-UabFXJxtdatUou {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #26171c;
}

.huge-jytoddqrmDxNV {
  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(92%, 1030px);
  box-sizing: border-box;
}

.picture-dTVwLj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-end;
  flex-direction: column;
  gap: min(38px, calc(38vw/var(--resizer)*100));
  text-align: right;
  width: 100%;
}

.page-ZevwmPXNCWUAFkX {
  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;
}

.headline-eWkSIzbSXHOuBWPS {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(48px, var(--type-min)), calc(48vw/var(--resizer)*100), 48px);
  font-weight: 600;
  color: #fefefe;
}

.control-gwDeZfki {
  color: #de5e85;
}

.title-HNFNFHW {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  font-weight: 400;
  color: #fefefe;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.breadcrumbs-lmcQkrndmZ {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.html;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 0 0 auto;
}

.huge-PfWOppXaIwGiW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  background-color: #de5e85;
  appURL: index.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(48px, calc(48vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
}

.button-OExOynQkZMQ {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #26171c;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  white-space: nowrap;
  line-height: 1.1;
}

.thumbnail-yhmWrS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  background-color: transparent;
  appURL: index.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(48px, calc(48vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #fefefe;
}

.xl-zeCeGC {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #fefefe;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  white-space: nowrap;
  line-height: 1.1;
}

.subtitle-zZEKrhXhqrU {
  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%;
}

.caption-cczsSUdlQAiREx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(330px, calc(330vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/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);
}

.current-hYkBEzeaYSsT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(18px, calc(18vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;
}

.subtitle-OgyjtheWpjlbTA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 87%;
  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: 750px;
  gap: min(24px, calc(24vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  box-shadow: calc(0vw/var(--resizer)*100) min(26px, calc(26vw/var(--resizer)*100)) min(56px, calc(56vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .28);
  border: none;
  flex-wrap: wrap;
}

.icon-hSRQCOHHOJmpbjc {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #fefefe;
  text-align: left;
}

.current-SADFkBlN {
  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(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  background: transparent;
}

.inner-RYnAgdfAIbcFFCoM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex: 1 1 260px;
  min-width: 0;
}

.more-qkSDyKKzaxTur {
  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;
}

.all-TqKHhRITlPzmKn {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(48px, var(--type-min)), calc(48vw/var(--resizer)*100), 48px);
  font-weight: 600;
  color: #fefefe;
}

.image-HxbaFpwHlDHdF {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  font-weight: 400;
  color: #fefefe;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.aside-YjjMIYagOuoV {
  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: #37252a;
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  box-shadow: calc(0vw/var(--resizer)*100) min(26px, calc(26vw/var(--resizer)*100)) min(56px, calc(56vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .28);
  border: none;
}

.column-MIQKeSCILlRzjGcI {
  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: #26171c;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.wide-biyRObGlJXh {
  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: #26171c;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.img-cnEFQOwtQZWrP {
  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: #26171c;
  background-color: #de5e85;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.medium-DiHemercHey {
  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(92%, 1030px);
  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-xsaFfhXBlhZPEj {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.subtitle-MYLLHvUtr {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #fefefe;
  letter-spacing: -0.01em;
}

.inner-MmQVrMt {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
}

.pic-uPPmeiVkf {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.tiny-xygZjdnhcEa {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.all-IpdxIiVOCAuuSysJ {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.icon-VjEWBhEqWF {
  color: #fefefe;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
}

.holder-IcSJMdRCUxj {
  display: none;
}


.wrap-SPuLyYI {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #26171c;
  width: 100%;
}

.large-CabAPJyTENzAlDKG {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #26171c;
}

.section-nlffsPJir {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(92%, 1030px);
  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));
}

.wrapper-VAYsObgWmBY {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.holder-MMzVDFoiYkJmIfS {
  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: 'Fraunces', Georgia, serif;
}

.avatar-fgStJh {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;
}

.box-EAITOQtWVqI {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.medium-wBIlocsMDs {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.box-OZQgSEZhJ {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.thumbnail-dbHODqRGhMQPihkP {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #26171c;
}

.title-zxEqLZ {
  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(92%, 1030px);
  box-sizing: border-box;
}

.text-ZXzWVnov {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-end;
  flex-direction: column;
  gap: min(36px, calc(36vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
  text-align: right;
}

.small-XedAQZnZw {
  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));
}

.tiny-AZjhvzdgyOSqL {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(48px, var(--type-min)), calc(48vw/var(--resizer)*100), 48px);
  font-weight: 600;
  color: #fefefe;
}

.wrap-BNqeQvkCBgz {
  color: #de5e85;
}

.small-WrVWUARjzwWDVJW {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  font-weight: 400;
  color: #fefefe;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.text-lUyKsmdaVvKbRP {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.html;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 0 0 auto;
}

.page-EthHSVj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  background-color: #de5e85;
  appURL: index.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(37px, calc(37vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
}

.preview-nBlFdciAzeXSXIP {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #26171c;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  white-space: nowrap;
  line-height: 1.1;
}

.preview-apzAei {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(36px, calc(36vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
}

.md-fpcrWsIGLlR {
  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;
}

.small-KvxToX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(366px, calc(366vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/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);
}

.heading-xFNlvqTXTMYHq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(20px, calc(20vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;
}

.wrap-jlWJZYdwnAcy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 87%;
  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: 750px;
  gap: min(24px, calc(24vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  box-shadow: calc(0vw/var(--resizer)*100) min(26px, calc(26vw/var(--resizer)*100)) min(56px, calc(56vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .28);
  border: none;
  flex-wrap: wrap;
}

.pic-WFVsAW {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #fefefe;
  text-align: left;
}

.wrapper-NDUgiuckfzf {
  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(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  background: transparent;
}

.wrapper-dKKslINiH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex: 1 1 260px;
  min-width: 0;
}

.small-aVUeLAvVKDVRn {
  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;
}

.sm-ZIzHXjotSlEw {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(48px, var(--type-min)), calc(48vw/var(--resizer)*100), 48px);
  font-weight: 600;
  color: #fefefe;
}

.wide-VOxeSuDRzWFvMBjI {
  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: #37252a;
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  box-shadow: calc(0vw/var(--resizer)*100) min(26px, calc(26vw/var(--resizer)*100)) min(56px, calc(56vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .28);
  border: none;
}

.img-BNOIQNM {
  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: #26171c;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.thumb-vmjyWXj {
  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: #26171c;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.column-lwrEvUMVMOs {
  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: #26171c;
  background-color: #de5e85;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.xl-ocuvwdMbLgdsVtXD {
  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(92%, 1030px);
  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;
}

.sm-KJSflidALMPXj {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.button-DutfjTtPcr {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #fefefe;
  letter-spacing: -0.01em;
}

.box-GoujqnXEv {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
}

.xs-DyIQlmoVARoq {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.sm-fMdlntBS {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.icon-rLgOuvizTZfD {
  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-dtDwqEbBLSrQWzco {
  color: #fefefe;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
}

.container-mKjqikog {
  display: none;
}


.picture-lYrWHllKiXnYHoA {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #26171c;
  width: 100%;
}

.row-VZhjdmv {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #26171c;
}

.btn-xEWkEZWuwHPHm {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(92%, 1030px);
  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));
}

.breadcrumbs-tGcTvAHXPG {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.more-nGcrZcJYpTVAavg {
  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: 'Fraunces', Georgia, serif;
}

.tooltip-QPFBzPAy {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;
}

.more-LpgklDDJ {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.wrapper-GVXyidqQnIyjnP {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.wide-SmlDRZWFCQeh {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.sm-DlUciZUGqf {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #26171c;
}

.grid-zDNIZsRSjxzPSD {
  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(92%, 1030px);
  box-sizing: border-box;
}

.grid-fBvFagcg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-end;
  flex-direction: column;
  gap: min(49px, calc(49vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
  text-align: right;
}

.wide-koGaRhSYKDwTmz {
  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));
}

.breadcrumbs-QIJwegLY {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(48px, var(--type-min)), calc(48vw/var(--resizer)*100), 48px);
  font-weight: 600;
  color: #fefefe;
}

.page-IfSQQuRytoiFBUx {
  color: #de5e85;
}

.current-ocUsTBqmosKQj {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  font-weight: 400;
  color: #fefefe;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.md-KCRcngA {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.html;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 0 0 auto;
}

.grid-uoHcbWuMZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  background-color: #de5e85;
  appURL: index.html;
  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;
}

.tooltip-cbcYJE {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #26171c;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  white-space: nowrap;
  line-height: 1.1;
}

.button-eMxiyonkanaWYTF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(49px, calc(49vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
}

.aside-lLOtMIWTXarFj {
  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;
}

.big-OmDcyqBTrKUr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(414px, calc(414vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/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);
}

.small-ABoqXVAhW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(20px, calc(20vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;
}

.image-TDirozgHUy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 87%;
  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: 750px;
  gap: min(24px, calc(24vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  box-shadow: calc(0vw/var(--resizer)*100) min(26px, calc(26vw/var(--resizer)*100)) min(56px, calc(56vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .28);
  border: none;
  flex-wrap: wrap;
}

.sidebar-xyWIXqnFjdtVTJl {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #fefefe;
  text-align: left;
}

.small-ujGaMmnAZqNuIU {
  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(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  background: transparent;
}

.headline-QsnPjh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex: 1 1 260px;
  min-width: 0;
}

.col-LgjDIfAbvSnd {
  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;
}

.container-KmmOWSkXSWJE {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(48px, var(--type-min)), calc(48vw/var(--resizer)*100), 48px);
  font-weight: 600;
  color: #fefefe;
}

.button-rcBZggle {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  font-weight: 400;
  color: #fefefe;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.desc-ZRFHlJ {
  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: #37252a;
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  box-shadow: calc(0vw/var(--resizer)*100) min(26px, calc(26vw/var(--resizer)*100)) min(56px, calc(56vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .28);
  border: none;
}

.preview-MKeOOmqsEgXRMV {
  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: #26171c;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.heading-GpQqHC {
  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: #26171c;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.grid-oZojJtOkpWcuBXi {
  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: #26171c;
  background-color: #de5e85;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.tiny-UmAZcNGlJrkQDzV {
  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(92%, 1030px);
  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;
}

.headline-mDxZJSFAgw {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.grid-urpRSpUAHpJD {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #fefefe;
  letter-spacing: -0.01em;
}

.userpic-gHEfIzPqIfe {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
}

.img-WyCDOxbLkvzs {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.control-MxRcgoGEC {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.breadcrumbs-ESwhLIogWFmZuCci {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.subtitle-QLmahX {
  color: #fefefe;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
}

.tip-TTjPTQOUFNHqb {
  display: none;
}


.wrap-wDMdjuphZodBB {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #26171c;
  width: 100%;
}

.active-cECxYTrRrlNGFB {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #26171c;
}

.active-vQCycuoKDlXLE {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(92%, 1030px);
  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));
}

.thumb-oJrskoQdHKeiWV {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.section-POAiMvwxwxcDO {
  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: 'Fraunces', Georgia, serif;
}

.wide-ExJVTBkhX {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;
}

.all-QNlZvhqtKAq {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.picture-IPovVL {
  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-UGjuzBZNrohwvz {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.title-qSdjMKfvVEfkEkZ {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #26171c;
}

.img-YSrtfe {
  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(92%, 1030px);
  box-sizing: border-box;
}

.holder-FrNLugjoybo {
  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%;
}

.aside-zeSCootlas {
  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;
}

.btn-BlyrPVI {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(48px, var(--type-min)), calc(48vw/var(--resizer)*100), 48px);
  font-weight: 600;
  color: #fefefe;
}

.widget-rHvMRIHm {
  color: #de5e85;
}

.big-xmlAhsxi {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  font-weight: 400;
  color: #fefefe;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.title-ZSyPTCDZOCfnqK {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.html;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 0 0 auto;
}

.btn-IQgMnyonzq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  background-color: #de5e85;
  appURL: index.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(47px, calc(47vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
}

.medium-BWjGvPErd {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #26171c;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  white-space: nowrap;
  line-height: 1.1;
}

.narrow-YoPUJkS {
  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%;
}

.section-gIAoAWMsLKTc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(334px, calc(334vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/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);
}

.medium-EskDvEBKJXfSiTJv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(36px, calc(36vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;
}

.image-LxxDXMCELBVCC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 87%;
  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: 750px;
  gap: min(24px, calc(24vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  box-shadow: calc(0vw/var(--resizer)*100) min(26px, calc(26vw/var(--resizer)*100)) min(56px, calc(56vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .28);
  border: none;
  flex-wrap: wrap;
}

.title-jcYjItwiEHakJGYD {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #fefefe;
  text-align: left;
}

.preview-lptKRGqiC {
  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(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  background: transparent;
}

.sm-fcyFQtuqqgMSzYp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex: 1 1 260px;
  min-width: 0;
}

.picture-ecFHheJDj {
  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;
}

.box-FykPUZidjljOsIdA {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(48px, var(--type-min)), calc(48vw/var(--resizer)*100), 48px);
  font-weight: 600;
  color: #fefefe;
}

.text-KMwRXwCngY {
  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: #37252a;
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  box-shadow: calc(0vw/var(--resizer)*100) min(26px, calc(26vw/var(--resizer)*100)) min(56px, calc(56vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .28);
  border: none;
}

.inner-EQTzAV {
  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: #26171c;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.tiny-AAuVtYFGy {
  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: #26171c;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.widget-tJYNwxCH {
  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: #26171c;
  background-color: #de5e85;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.lg-NIxbWO {
  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(92%, 1030px);
  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-vLzvQbAVEqGprkzz {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.content-MUhQMZjmueYEvG {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #fefefe;
  letter-spacing: -0.01em;
}

.control-JslRFNRTRYMBIqaA {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
}

.title-kPLkMPomXdG {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.tagline-dulNpxcMFL {
  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-EMOVHwJDWqoNUj {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.column-gcqTcMnM {
  color: #fefefe;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
}

.image-GJgnWTTYrLKfP {
  display: none;
}


.widget-GQpSExbMrmCqFgL {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #26171c;
  width: 100%;
}

.current-mZgPSCEXtrb {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #26171c;
}

.sidebar-oUvZQHpNw {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(92%, 1030px);
  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));
}

.button-WYCIJwK {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.wrapper-RSOeRX {
  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: 'Fraunces', Georgia, serif;
}

.icon-dWOHsmQkl {
  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-tesEEUjyuySAZr {
  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-cfORajlKuKPaxb {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.holder-ZSfQjwvSUHDRULNz {
  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-nhvlnycyfGoP {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #26171c;
}

.heading-gLXMTwmsRAhQJv {
  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(92%, 1030px);
  box-sizing: border-box;
}

.preview-hMFeFtTCw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-end;
  flex-direction: column;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
  text-align: right;
}

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

.text-kyQwRNFlu {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(48px, var(--type-min)), calc(48vw/var(--resizer)*100), 48px);
  font-weight: 600;
  color: #fefefe;
}

.pic-HfMktiyfwyjJyKUB {
  color: #de5e85;
}

.subtitle-kBLLYut {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  font-weight: 400;
  color: #fefefe;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.text-ziWrEHSGMsMK {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.html;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 0 0 auto;
}

.heading-DWfSejb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  background-color: #de5e85;
  appURL: index.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(20px, calc(20vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
}

.md-RZmqNFQh {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #26171c;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  white-space: nowrap;
  line-height: 1.1;
}

.large-bsZkfNRy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
}

.thumb-mQPrURKfXg {
  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;
}

.section-eKfYAHUE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(382px, calc(382vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/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);
}

.active-ymHUEQjgNrioRSu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(42px, calc(42vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;
}

.subject-gitAkflW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 87%;
  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: 750px;
  gap: min(24px, calc(24vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  box-shadow: calc(0vw/var(--resizer)*100) min(26px, calc(26vw/var(--resizer)*100)) min(56px, calc(56vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .28);
  border: none;
  flex-wrap: wrap;
}

.icon-fCjKvDl {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #fefefe;
  text-align: left;
}

.title-fxPtmVBBLoPQK {
  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(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  background: transparent;
}

.thumb-vVpaJWNIpuqalA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex: 1 1 260px;
  min-width: 0;
}

.huge-ZPvYtaHU {
  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;
}

.breadcrumbs-dGhRtBCIgXeYxEM {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(48px, var(--type-min)), calc(48vw/var(--resizer)*100), 48px);
  font-weight: 600;
  color: #fefefe;
}

.control-RaakxzDIFHW {
  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: #37252a;
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  box-shadow: calc(0vw/var(--resizer)*100) min(26px, calc(26vw/var(--resizer)*100)) min(56px, calc(56vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .28);
  border: none;
}

.picture-UBKDXOdJiAQFXga {
  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: #26171c;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.widget-SPwdpKpfbuS {
  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: #26171c;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.all-PUAUSZFaODUt {
  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: #26171c;
  background-color: #de5e85;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.picture-fxcalTb {
  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(92%, 1030px);
  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;
}

.tip-cXXmNhEm {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.icon-HjPRUo {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #fefefe;
  letter-spacing: -0.01em;
}

.control-HVNvWZY {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
}

.section-CnxMFdt {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.desc-XFLIiARLYqD {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.medium-eoLWvP {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.text-aCLYxNJVQGI {
  color: #fefefe;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
}

.huge-DQFAOINiE {
  display: none;
}


.more-NWnjGoyjtukXk {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #26171c;
  width: 100%;
}

.control-GMOpziS {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #26171c;
}

.medium-mVLcZjBRr {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(92%, 1030px);
  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));
}

.grid-vAPlwOhpDNwg {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.headline-SWPKVdm {
  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: 'Fraunces', Georgia, serif;
}

.row-SzxVkouVikJgWcRW {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;
}

.box-ijwsCab {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.widget-GgMAYqi {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.picture-krSywdZkP {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.row-IXnHLBzrd {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #26171c;
}

.big-tgBcvXUUF {
  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(92%, 1030px);
  box-sizing: border-box;
}

.page-pqExVrmHpiO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-end;
  flex-direction: column;
  gap: min(46px, calc(46vw/var(--resizer)*100));
  text-align: right;
  width: 100%;
}

.page-NeAURqbiachATubS {
  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;
}

.btn-xdPasjoe {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(48px, var(--type-min)), calc(48vw/var(--resizer)*100), 48px);
  font-weight: 600;
  color: #fefefe;
}

.btn-ONhmzxUjrzOPmy {
  color: #de5e85;
}

.text-ZPBlHEJPcVmnEbdK {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  font-weight: 400;
  color: #fefefe;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.page-ZosooXwPYeMslni {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.html;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 0 0 auto;
}

.caption-CwZPhnH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  background-color: #de5e85;
  appURL: index.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(48px, calc(48vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
}

.subject-kCizGxdFrtjRYPO {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #26171c;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  white-space: nowrap;
  line-height: 1.1;
}

.xl-IYIKjTTA {
  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%;
}

.tiny-IeyQUnBtSFO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(347px, calc(347vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/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);
}

.sidebar-CUcGzqjSvGEWXIA {
  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;
}

.title-HzWsqohbqfgH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 87%;
  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: 750px;
  gap: min(24px, calc(24vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  box-shadow: calc(0vw/var(--resizer)*100) min(26px, calc(26vw/var(--resizer)*100)) min(56px, calc(56vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .28);
  border: none;
  flex-wrap: wrap;
}

.caption-XyHlgXjEQi {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #fefefe;
  text-align: left;
}

.grid-zFbSuCBOxC {
  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(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  background: transparent;
}

.image-yevcOhtfFdFRKYhI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex: 1 1 260px;
  min-width: 0;
}

.btn-MSekeQGYRY {
  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-oZhbEkbLWYy {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(48px, var(--type-min)), calc(48vw/var(--resizer)*100), 48px);
  font-weight: 600;
  color: #fefefe;
}

.preview-CjQJVVKqZS {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  font-weight: 400;
  color: #fefefe;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.md-cQsvmMvYDTnGDf {
  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: #37252a;
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  box-shadow: calc(0vw/var(--resizer)*100) min(26px, calc(26vw/var(--resizer)*100)) min(56px, calc(56vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .28);
  border: none;
}

.wrapper-jWjqxkegjUeoF {
  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: #26171c;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.xl-FTuZrTlevSty {
  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: #26171c;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.holder-DZXhtZ {
  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: #26171c;
  background-color: #de5e85;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.section-PxJWkWy {
  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(92%, 1030px);
  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;
}

.tip-teICxdRu {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.title-ejbMSTauhqUZ {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #fefefe;
  letter-spacing: -0.01em;
}

.all-lmfjLkYnjaZ {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
}

.userpic-aunzpmkvnMC {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.lg-UBYIhnidkKngoHjI {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.box-abfGMpr {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.content-YXEHvyzxWav {
  color: #fefefe;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
}

.lg-YrgZlrZEq {
  display: none;
}


.avatar-eovSjJjcUXrqy {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #26171c;
  width: 100%;
}

.tagline-mogwEYZgboigx {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #26171c;
}

.md-tWaXSzBSkXfLND {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(92%, 1030px);
  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));
}

.userpic-voNVaqDoauKP {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.wrapper-zrcaECwqdl {
  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: 'Fraunces', Georgia, serif;
}

.grid-iUPYfNkuoayyeg {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;
}

.wrapper-bYuGrGgkpGHdLoiQ {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.sidebar-BfiTOTjGCeRhs {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.sm-TkDLHNdhQBbF {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.breadcrumbs-JNrCYzhfFfqczQa {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #26171c;
}

.control-hVzENBUXbqPVxvf {
  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(92%, 1030px);
  box-sizing: border-box;
}

.pic-TrNDypi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-end;
  flex-direction: column;
  gap: min(40px, calc(40vw/var(--resizer)*100));
  text-align: right;
  width: 100%;
}

.current-hRfuDGy {
  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;
}

.caption-TKcLDDsRjntH {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(48px, var(--type-min)), calc(48vw/var(--resizer)*100), 48px);
  font-weight: 600;
  color: #fefefe;
}

.more-AzffOO {
  color: #de5e85;
}

.xl-OlefCqj {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  font-weight: 400;
  color: #fefefe;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.xs-RwHdgJGqvtTXF {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.html;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 0 0 auto;
}

.medium-apqulQhdyFDJHU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  background-color: #de5e85;
  appURL: index.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(48px, calc(48vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
}

.inner-AbzbdgOvED {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #26171c;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  white-space: nowrap;
  line-height: 1.1;
}

.subject-rOXKTqjPOPAHpM {
  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%;
}

.md-rhoDPj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(363px, calc(363vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/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);
}

.tip-CKjCekLteJskdLS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(29px, calc(29vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;
}

.current-HklSGkYq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 87%;
  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: 750px;
  gap: min(24px, calc(24vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  box-shadow: calc(0vw/var(--resizer)*100) min(26px, calc(26vw/var(--resizer)*100)) min(56px, calc(56vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .28);
  border: none;
  flex-wrap: wrap;
}

.image-RIekrAFay {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #fefefe;
  text-align: left;
}

.inner-vGatdkZ {
  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(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  background: transparent;
}

.column-ApaPxLTrC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex: 1 1 260px;
  min-width: 0;
}

.small-zdFPvwaOHIaSiPwK {
  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;
}

.lg-jFuzDjhUumbr {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(48px, var(--type-min)), calc(48vw/var(--resizer)*100), 48px);
  font-weight: 600;
  color: #fefefe;
}

.heading-jkKOMxdLKcWkgA {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  font-weight: 400;
  color: #fefefe;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.lg-pjGridwJafc {
  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: #37252a;
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  box-shadow: calc(0vw/var(--resizer)*100) min(26px, calc(26vw/var(--resizer)*100)) min(56px, calc(56vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .28);
  border: none;
}

.tip-kuhRlOXC {
  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: #26171c;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.btn-NIDXIvHg {
  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: #26171c;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.active-DqtWlBDdLCugPEXV {
  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: #26171c;
  background-color: #de5e85;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.column-cFJIRXzFHIOmAEpK {
  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(92%, 1030px);
  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;
}

.small-pjPFyWgoY {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.current-OLzXkHc {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #fefefe;
  letter-spacing: -0.01em;
}

.wrap-DgjIor {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
}

.icon-MIUikeCaDvURy {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.tagline-isvqYRguCAmHQ {
  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-Ygnkqsla {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.sm-OOgWeDkxwTMjXyD {
  color: #fefefe;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
}

.section-nSovXMcSPXkfP {
  display: none;
}


.big-uUZKkznYoNwptLr {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #26171c;
  width: 100%;
}

.picture-OMVRdiB {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #26171c;
}

.btn-QSHHYB {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(92%, 1030px);
  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));
}

.sm-IRUgaJXH {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.tagline-aDQVQCf {
  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: 'Fraunces', Georgia, serif;
}

.picture-UmfHqyMxpwSe {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;
}

.medium-muKuEEwPLaKgLE {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.subtitle-LkRinTXriIFLKX {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.content-KadGghaNfNtfTO {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.subtitle-bpwXuCNOrOXwvn {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #26171c;
}

.col-fWCcYjw {
  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(92%, 1030px);
  box-sizing: border-box;
}

.wide-cpuiUKgyriz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-end;
  flex-direction: column;
  gap: min(45px, calc(45vw/var(--resizer)*100));
  text-align: right;
  width: 100%;
}

.big-caNkFehWVm {
  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-chYmVpbcrzRLgxl {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(48px, var(--type-min)), calc(48vw/var(--resizer)*100), 48px);
  font-weight: 600;
  color: #fefefe;
}

.all-pDrlRRz {
  color: #de5e85;
}

.thumb-komGQuCPggTrY {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  font-weight: 400;
  color: #fefefe;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.page-gEQjXgSLYBT {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.html;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 0 0 auto;
}

.preview-pmNwrxKEbDvaNT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  background-color: #de5e85;
  appURL: index.html;
  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;
}

.image-tGmpHSGFvdm {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #26171c;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  white-space: nowrap;
  line-height: 1.1;
}

.btn-rbWRbYgTQhMeYi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  background-color: transparent;
  appURL: index.html;
  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;
}

.section-CVeRWN {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #fefefe;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  white-space: nowrap;
  line-height: 1.1;
}

.wrapper-lAmHNPb {
  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%;
}

.heading-dMfGYLgVHNWFk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(364px, calc(364vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/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);
}

.content-AdhrdEEjGC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(17px, calc(17vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;
}

.content-amtmIWgONbpDJC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 87%;
  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: 750px;
  gap: min(24px, calc(24vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  box-shadow: calc(0vw/var(--resizer)*100) min(26px, calc(26vw/var(--resizer)*100)) min(56px, calc(56vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .28);
  border: none;
  flex-wrap: wrap;
}

.large-FAdRYm {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #fefefe;
  text-align: left;
}

.tooltip-uvjnKfQiQVSbVsd {
  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(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  background: transparent;
}

.big-tXIiXQegANCP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex: 1 1 260px;
  min-width: 0;
}

.large-iBgOlW {
  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;
}

.huge-lZmimrSAjL {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(48px, var(--type-min)), calc(48vw/var(--resizer)*100), 48px);
  font-weight: 600;
  color: #fefefe;
}

.big-alrJmLFGdVYW {
  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: #37252a;
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  box-shadow: calc(0vw/var(--resizer)*100) min(26px, calc(26vw/var(--resizer)*100)) min(56px, calc(56vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .28);
  border: none;
}

.wide-oSmqwoRhdSuQqd {
  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: #26171c;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.avatar-GyYkXbF {
  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: #26171c;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.huge-FESGTSShBkcm {
  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: #26171c;
  background-color: #de5e85;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.subtitle-BnYpmfgUTz {
  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(92%, 1030px);
  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;
}

.sm-hvmGdGGzLY {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.img-lkTDZWNur {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #fefefe;
  letter-spacing: -0.01em;
}

.title-NUWdvYEcCRsAjggf {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
}

.picture-rDCqFtgsi {
  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-QldpnvrNRU {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.heading-wdrqanbG {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.wrap-ddtNAJkIGeqOM {
  color: #fefefe;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
}

.thumbnail-NkkQfZX {
  display: none;
}


.medium-WArPXDQraKRtoQXE {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #26171c;
  width: 100%;
}

.userpic-siFvCjOVmFiH {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #26171c;
}

.container-tPUXRTjjP {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(92%, 1030px);
  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));
}

.wrap-GfEqBJVXYLIkzkfP {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.thumb-XnRogJgdK {
  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: 'Fraunces', Georgia, serif;
}

.page-ZlDyfQdGNLwzy {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;
}

.thumb-tcXFboLXVKi {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.avatar-RkbHqhlB {
  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-MLdNwMYHY {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.narrow-PeAYxa {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #26171c;
}

.widget-IuwepqNtpFE {
  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(92%, 1030px);
  box-sizing: border-box;
}

.inner-bJDlwtoorhZIJCL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(29px, calc(29vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
}

.thumbnail-GBerWixHGKdib {
  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-qkLrRtY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(434px, calc(434vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/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);
}

.button-eaWoqhum {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-end;
  flex-direction: column;
  gap: min(29px, calc(29vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
  text-align: right;
}

.big-TSDWajjZYHiKfeZ {
  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));
}

.xs-PlTJjdwVFFnwf {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(48px, var(--type-min)), calc(48vw/var(--resizer)*100), 48px);
  font-weight: 600;
  color: #fefefe;
}

.image-aGmRYZQdv {
  color: #de5e85;
}

.subject-MxSbPQPigiv {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  font-weight: 400;
  color: #fefefe;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.heading-cgoVCbkATirsaS {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.html;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 0 0 auto;
}

.xl-kRrypHCdPNaC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  background-color: #de5e85;
  appURL: index.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(37px, calc(37vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
}

.huge-VbzkRnxCGChTU {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #26171c;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  white-space: nowrap;
  line-height: 1.1;
}

.huge-oHOUtYkWiSiut {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(47px, calc(47vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;
}

.page-fbtZMxucgGiQo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 87%;
  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: 750px;
  gap: min(24px, calc(24vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  box-shadow: calc(0vw/var(--resizer)*100) min(26px, calc(26vw/var(--resizer)*100)) min(56px, calc(56vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .28);
  border: none;
  flex-wrap: wrap;
}

.md-fLWdJxnDreyII {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #fefefe;
  text-align: left;
}

.tiny-VBOpHjjyn {
  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(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  background: transparent;
}

.row-jEZPXMU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex: 1 1 260px;
  min-width: 0;
}

.large-kCqJToVRyUY {
  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;
}

.large-wkyMznZcAZ {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(48px, var(--type-min)), calc(48vw/var(--resizer)*100), 48px);
  font-weight: 600;
  color: #fefefe;
}

.section-RnhvmPPESixSEIRO {
  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: #37252a;
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  box-shadow: calc(0vw/var(--resizer)*100) min(26px, calc(26vw/var(--resizer)*100)) min(56px, calc(56vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .28);
  border: none;
}

.heading-ajJfyOgNkL {
  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: #26171c;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.img-xzAZhELvmstJ {
  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: #26171c;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.tip-MOUtfOotBvzOHUts {
  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: #26171c;
  background-color: #de5e85;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.col-FPSRhLZwaWl {
  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(92%, 1030px);
  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;
}

.md-iATNuFNHHf {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.content-VoYCHnjirNlDsotI {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #fefefe;
  letter-spacing: -0.01em;
}

.small-BtCStmRNjAjuhnvi {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
}

.heading-DNqgDXDSv {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.aside-VsKFXJVBE {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.tagline-SFdNjkb {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.medium-gZPxWQaapUYdHBPt {
  color: #fefefe;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
}

.widget-RrgnsGiRfrTxci {
  display: none;
}


.small-gEOxYITOEAOTQK {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #26171c;
  width: 100%;
}

.lg-LRXPgwZrT {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #26171c;
}

.container-HchuzcQtwb {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(92%, 1030px);
  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));
}

.large-XJNlsYXqYdyBqp {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.active-SqXyYvXXtXAwN {
  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: 'Fraunces', Georgia, serif;
}

.sm-UsgZeiTX {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;
}

.preview-tIIwASKPCLHlFECu {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.active-hiUzxYeGhDKds {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.subtitle-LEOxAUPHC {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.tip-lJpCWurIkxoW {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #26171c;
}

.tagline-algtKM {
  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(92%, 1030px);
  box-sizing: border-box;
}

.md-UWWpwBzCw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-end;
  flex-direction: column;
  gap: min(32px, calc(32vw/var(--resizer)*100));
  text-align: right;
  width: 100%;
}

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

.active-oDfURN {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(48px, var(--type-min)), calc(48vw/var(--resizer)*100), 48px);
  font-weight: 600;
  color: #fefefe;
}

.all-GfUiwSnOJaA {
  color: #de5e85;
}

.control-UEdFpzvIQd {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  font-weight: 400;
  color: #fefefe;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.tagline-UsVMqoPtpzLiLHK {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.html;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 0 0 auto;
}

.btn-ovdKtpgOZZoOd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  background-color: #de5e85;
  appURL: index.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(29px, calc(29vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
}

.tagline-msJqpvMlMnyxt {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #26171c;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  white-space: nowrap;
  line-height: 1.1;
}

.sm-gFGCJLPsE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  background-color: transparent;
  appURL: index.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(29px, calc(29vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #fefefe;
}

.desc-IGuMqtGxAC {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #fefefe;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  white-space: nowrap;
  line-height: 1.1;
}

.control-hEBTgYLMktiDK {
  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%;
}

.small-XMxulgkVCNyc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(343px, calc(343vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/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);
}

.big-HpCieqZlwkgxV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(32px, calc(32vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;
}

.inner-GgNxKqnDUEFrpln {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 87%;
  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: 750px;
  gap: min(24px, calc(24vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  box-shadow: calc(0vw/var(--resizer)*100) min(26px, calc(26vw/var(--resizer)*100)) min(56px, calc(56vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .28);
  border: none;
  flex-wrap: wrap;
}

.huge-wNCZEb {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #fefefe;
  text-align: left;
}

.col-wWutndnVZLbmsj {
  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(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  background: transparent;
}

.page-XIsxGFz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex: 1 1 260px;
  min-width: 0;
}

.more-SgpHoiAryxZqUuEH {
  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-hsmoKERMBEDKYXO {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(48px, var(--type-min)), calc(48vw/var(--resizer)*100), 48px);
  font-weight: 600;
  color: #fefefe;
}

.breadcrumbs-vvUZhGNARqSmJR {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  font-weight: 400;
  color: #fefefe;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.container-iOBAcEFZmr {
  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: #37252a;
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  box-shadow: calc(0vw/var(--resizer)*100) min(26px, calc(26vw/var(--resizer)*100)) min(56px, calc(56vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .28);
  border: none;
}

.large-DbSFtodK {
  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: #26171c;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.wide-FOouQT {
  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: #26171c;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.caption-uTAfBmoH {
  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: #26171c;
  background-color: #de5e85;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.thumbnail-VELJPHnSVo {
  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(92%, 1030px);
  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;
}

.img-gjGmKiSmIuDwrhpN {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.xl-qHOsosBghLbJytj {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #fefefe;
  letter-spacing: -0.01em;
}

.control-HzWkJd {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
}

.tagline-acjpGsXKOYNmEn {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.desc-REtMrqxiczTUxnj {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.small-OPFlsw {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.box-RhLyieQmda {
  color: #fefefe;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
}

.huge-acCgCCmTGpuWOIGK {
  display: none;
}


.box-qZlSxsbQLcCXT {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #26171c;
  width: 100%;
}

.sidebar-UMgndOyxjTOkC {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #26171c;
}

.pic-CHnxnaPvhH {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(92%, 1030px);
  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));
}

.widget-wPQyXl {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.subject-InqgpAojLPbZCzHT {
  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: 'Fraunces', Georgia, serif;
}

.tooltip-RGQobQpNlHTzbW {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;
}

.breadcrumbs-UVvYJMTONsp {
  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-NusSEaBKes {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.control-JPBjEtQdWlygayU {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.content-KEYsCXPSimyoo {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #26171c;
}

.userpic-ceHyaTSMCnfTarfg {
  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(92%, 1030px);
  box-sizing: border-box;
}

.row-XAKWeScScBLiwj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-end;
  flex-direction: column;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  text-align: right;
  width: 100%;
}

.subtitle-mzNVaDIaUZok {
  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;
}

.picture-mCTPeGSZyCXDDgw {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(48px, var(--type-min)), calc(48vw/var(--resizer)*100), 48px);
  font-weight: 600;
  color: #fefefe;
}

.thumb-nLWmkDTH {
  color: #de5e85;
}

.tip-vNvzMRgxllVG {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  font-weight: 400;
  color: #fefefe;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.small-OtKZUhrIdOguF {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.html;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 0 0 auto;
}

.wrapper-wRjBeWocngrZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  background-color: #de5e85;
  appURL: index.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(48px, calc(48vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
}

.xl-RQtKkwqpMASLe {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #26171c;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  white-space: nowrap;
  line-height: 1.1;
}

.control-flrKXeQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  background-color: transparent;
  appURL: index.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(48px, calc(48vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #fefefe;
}

.lg-MqgzLTpf {
  font-weight: 900;
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  color: #fefefe;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  white-space: nowrap;
  line-height: 1.1;
}

.widget-QwyAwSukq {
  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%;
}

.md-VmTstOvltPYvLivE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(373px, calc(373vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/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);
}

.inner-JAoYZYtxrgiSnILX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(49px, calc(49vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;
}

.control-fYQYSojnJGYjHDGm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 87%;
  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: 750px;
  gap: min(24px, calc(24vw/var(--resizer)*100));
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
  box-shadow: calc(0vw/var(--resizer)*100) min(26px, calc(26vw/var(--resizer)*100)) min(56px, calc(56vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .28);
  border: none;
  flex-wrap: wrap;
}

.btn-onkmgSYaQvhrQPFP {
  font-family: 'Hanken Grotesk', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #fefefe;
  text-align: left;
}

.column-wHSNYzcSsL {
  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(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  background: transparent;
}

.large-kplABOd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex: 1 1 260px;
  min-width: 0;
}

.thumb-KOOlblr {
  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;
}

.lg-UEeoXLtIchiaiXv {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(48px, var(--type-min)), calc(48vw/var(--resizer)*100), 48px);
  font-weight: 600;
  color: #fefefe;
}

.section-YAnfPgzZGhHo {
  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: #37252a;
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  box-shadow: calc(0vw/var(--resizer)*100) min(26px, calc(26vw/var(--resizer)*100)) min(56px, calc(56vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .28);
  border: none;
}

.tagline-VomzHYU {
  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: #26171c;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.text-OmBRsS {
  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: #26171c;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.preview-xfFmFu {
  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: #26171c;
  background-color: #de5e85;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(10px, calc(10vw/var(--resizer)*100));
}

.image-jOYslaZzAXrsK {
  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(92%, 1030px);
  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;
}

.img-xJraZmOtWVoA {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.widget-Eistrdlkj {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #fefefe;
  letter-spacing: -0.01em;
}

.text-ABTysYapxQw {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
}

.title-pQYBKHzpXxy {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.text-LbjGuzOCUS {
  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-ofGarFwrJdn {
  color: #fefefe;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.subtitle-VhoiOJYGeZonlG {
  color: #fefefe;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
}

.picture-lXKAVIDqmBh {
  display: none;
}

