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

.img-vQxhbMvvoHstWTUn {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #181726;
}

.tooltip-mCIJvYM {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(71%, 795px);
  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(244, 244, 245, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

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

.lg-GEEMFPc {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #f4f4f5;
  letter-spacing: -0.01em;
  font-family: 'Cormorant', Georgia, serif;
}

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

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

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

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

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

.xs-JdYszLQaRnrOzKtR {
  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(71%, 795px);
  box-sizing: border-box;
}

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

.large-HjUZMjTi {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: start;
  max-width: 560px;
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: 0;
  flex-direction: column;
  text-align: left;
}

.heading-tMJLYiHLAfCHVy {
  font-family: 'Cormorant', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 700;
  color: #f4f4f5;
}

.medium-YwXQrk {
  color: #695ede;
}

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

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

.text-sqmsrGVCrN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  background-color: #695ede;
  appURL: themelist0.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;
}

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

.tagline-MtpOWsLGcpDLUC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  background-color: transparent;
  appURL: themelist0.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;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #f4f4f5;
}

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

.btn-DlJeDY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-start;
  flex-direction: column;
  gap: min(37px, calc(37vw/var(--resizer)*100));
  flex: 1 1 340px;
  min-width: 300px;
}

.md-VcBwkDV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: stretch;
  flex-direction: column;
  gap: min(14px, calc(14vw/var(--resizer)*100));
  scroll-margin-top: var(--anchor-offset);
  width: 100%;
  max-width: 460px;
  box-sizing: border-box;
  background-color: #262537;
  border-radius: min(18px, calc(18vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #f4f4f5;
}

.sidebar-qJKhmc {
  display: flex;
  position: relative;
  justify-content: flex-start;
  align-items: center;
  font-weight: 600;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  margin-bottom: min(4px, calc(4vw/var(--resizer)*100));
  width: 100%;
  color: #f4f4f5;
  font-family: 'Cormorant', Georgia, serif;
}

.wide-OhBHYi {
  display: flex;
  position: relative;
  margin: 0;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(244, 244, 245, .35);
  justify-content: flex-start;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: 0 min(14px, calc(14vw/var(--resizer)*100));
  color: #f4f4f5;
  background-color: #181726;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  font-family: inherit;
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  outline: none;
}

.column-uFOvoVADpw {
  display: flex;
  position: relative;
  margin: 0;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(244, 244, 245, .35);
  justify-content: flex-start;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: 0 min(14px, calc(14vw/var(--resizer)*100));
  color: #f4f4f5;
  background-color: #181726;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  font-family: inherit;
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  outline: none;
}

.breadcrumbs-TditmSXmjU {
  display: flex;
  position: relative;
  margin: 0;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(52px, calc(52vw/var(--resizer)*100));
  cursor: pointer;
  color: #181726;
  background-color: #695ede;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  font-weight: 600;
  font-family: inherit;
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
}

.col-tIEpmVmalKseK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: max-content;
  gap: min(40px, calc(40vw/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(71%, 795px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(244, 244, 245, .12);
  background: transparent;
}

.userpic-CJdSTMVVBfgfuQh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-align: center;
}

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

.wrapper-PmvHDFOvo {
  font-family: 'Cormorant', Georgia, serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 700;
  color: #f4f4f5;
}

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

.lg-ZjFPXdzUTuVTvZJQ {
  display: grid;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  gap: min(38px, calc(38vw/var(--resizer)*100));
  flex-wrap: wrap;
  grid-template-columns: repeat(auto-fit, minmax(min(290px, 100%), 1fr));
  width: 100%;
}

.wide-GVXSxaofkdT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(234px, calc(234vw/var(--resizer)*100));
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  object-fit: cover;
  object-position: center;
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #f4f4f5;
}

.btn-DuNARiMvW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(234px, calc(234vw/var(--resizer)*100));
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  object-fit: cover;
  object-position: center;
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #f4f4f5;
}

.lg-lGceObzpanhT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(234px, calc(234vw/var(--resizer)*100));
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  object-fit: cover;
  object-position: center;
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #f4f4f5;
}

.column-yXJLQZjUAqr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(234px, calc(234vw/var(--resizer)*100));
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  object-fit: cover;
  object-position: center;
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #f4f4f5;
}

.wrap-TkdNvyRtlPwAfz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: 0;
  gap: min(19px, calc(19vw/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(71%, 795px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(244, 244, 245, .12);
  background: transparent;
}

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

.more-OcmoqvmJmswrKMu {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: stretch;
  min-width: 0;
  width: 100%;
  height: auto;
  flex-direction: column;
  background-color: #181726;
  flex: 0 1 auto;
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #f4f4f5;
  text-align: left;
  gap: 0;
  overflow: hidden;
  box-sizing: border-box;
}

.huge-xFnZTAdXe {
  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%;
  height: min(200px, calc(200vw/var(--resizer)*100));
  overflow: hidden;
}

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

.small-uKgAjwL {
  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(26px, calc(26vw/var(--resizer)*100)) min(26px, calc(26vw/var(--resizer)*100)) min(26px, calc(26vw/var(--resizer)*100)) min(26px, calc(26vw/var(--resizer)*100));
  box-sizing: border-box;
}

.preview-cbVDydrCjeqlBOdU {
  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;
}

.widget-dWbMWKjzPo {
  font-family: 'Cormorant', Georgia, serif;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-weight: 700;
  color: #f4f4f5;
  text-align: left;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

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

.thumb-LVZGdUzSSNwFw {
  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: #f4f4f5;
  font-style: italic;
  line-height: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  opacity: .68;
}

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

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

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

.heading-tMdtqj {
  color: #f4f4f5;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: italic;
  overflow-wrap: break-word;
  white-space: normal;
}

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

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

.section-eRCMLAZqwgHb {
  color: #f4f4f5;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: italic;
  overflow-wrap: break-word;
  white-space: normal;
}

.all-jIJEoAURvvrgOR {
  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(14px, calc(14vw/var(--resizer)*100));
  appURL: index.html;
  margin-top: auto;
}

.col-lYzjhyYilT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: min(38px, calc(38vw/var(--resizer)*100));
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  background-color: #695ede;
  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;
}

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

.heading-ivwZVdyrnKKYx {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: stretch;
  min-width: 0;
  width: 100%;
  height: auto;
  flex-direction: column;
  background-color: #181726;
  flex: 0 1 auto;
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #f4f4f5;
  text-align: left;
  gap: 0;
  overflow: hidden;
  box-sizing: border-box;
}

.tip-HpeClEOARB {
  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%;
  height: min(200px, calc(200vw/var(--resizer)*100));
  overflow: hidden;
}

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

.container-aQFIptI {
  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(26px, calc(26vw/var(--resizer)*100)) min(26px, calc(26vw/var(--resizer)*100)) min(26px, calc(26vw/var(--resizer)*100)) min(26px, calc(26vw/var(--resizer)*100));
  box-sizing: border-box;
}

.heading-dooqsUQPT {
  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;
}

.thumbnail-tojDqlJosRtUnuRI {
  font-family: 'Cormorant', Georgia, serif;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-weight: 700;
  color: #f4f4f5;
  text-align: left;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

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

.more-pWcrXZM {
  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: #f4f4f5;
  font-style: italic;
  line-height: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  opacity: .68;
}

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

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

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

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

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

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

.inner-GIKEyMig {
  color: #f4f4f5;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: italic;
  overflow-wrap: break-word;
  white-space: normal;
}

.xl-ihEZSjreXB {
  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(14px, calc(14vw/var(--resizer)*100));
  appURL: index.html;
  margin-top: auto;
}

.subtitle-vrAPGzkuhR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: min(38px, calc(38vw/var(--resizer)*100));
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  background-color: #695ede;
  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;
}

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

.wrap-zOYxZBGiY {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: stretch;
  min-width: 0;
  width: 100%;
  height: auto;
  flex-direction: column;
  background-color: #181726;
  flex: 0 1 auto;
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #f4f4f5;
  text-align: left;
  gap: 0;
  overflow: hidden;
  box-sizing: border-box;
}

.headline-UILnWG {
  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%;
  height: min(200px, calc(200vw/var(--resizer)*100));
  overflow: hidden;
}

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

.holder-BNGrZZicMEIUCR {
  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(26px, calc(26vw/var(--resizer)*100)) min(26px, calc(26vw/var(--resizer)*100)) min(26px, calc(26vw/var(--resizer)*100)) min(26px, calc(26vw/var(--resizer)*100));
  box-sizing: border-box;
}

.tiny-yaNduAWOYKrQa {
  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;
}

.medium-kzbVWmxQXhDfT {
  font-family: 'Cormorant', Georgia, serif;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-weight: 700;
  color: #f4f4f5;
  text-align: left;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

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

.large-pVoNJtNLBJKwiVDT {
  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: #f4f4f5;
  font-style: italic;
  line-height: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  opacity: .68;
}

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

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

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

.tooltip-ySZxClKuh {
  color: #f4f4f5;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: italic;
  overflow-wrap: break-word;
  white-space: normal;
}

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

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

.preview-SmKjKT {
  color: #f4f4f5;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: italic;
  overflow-wrap: break-word;
  white-space: normal;
}

.sm-jQgPeeWxZqppQ {
  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(14px, calc(14vw/var(--resizer)*100));
  appURL: index.html;
  margin-top: auto;
}

.heading-RJCvEawAFBPn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: min(38px, calc(38vw/var(--resizer)*100));
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  background-color: #695ede;
  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;
}

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

.thumbnail-PRdKzryWqgSvR {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: stretch;
  min-width: 0;
  width: 100%;
  height: auto;
  flex-direction: column;
  background-color: #181726;
  flex: 0 1 auto;
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #f4f4f5;
  text-align: left;
  gap: 0;
  overflow: hidden;
  box-sizing: border-box;
}

.xs-mnSBXEF {
  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%;
  height: min(200px, calc(200vw/var(--resizer)*100));
  overflow: hidden;
}

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

.preview-PnoTLUyEXj {
  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(26px, calc(26vw/var(--resizer)*100)) min(26px, calc(26vw/var(--resizer)*100)) min(26px, calc(26vw/var(--resizer)*100)) min(26px, calc(26vw/var(--resizer)*100));
  box-sizing: border-box;
}

.breadcrumbs-CnKBLlN {
  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;
}

.huge-AhxPghVarL {
  font-family: 'Cormorant', Georgia, serif;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-weight: 700;
  color: #f4f4f5;
  text-align: left;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

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

.active-kOByhUbpwJDzW {
  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: #f4f4f5;
  font-style: italic;
  line-height: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  opacity: .68;
}

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

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

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

.column-AbIimePhTdlgjIp {
  color: #f4f4f5;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: italic;
  overflow-wrap: break-word;
  white-space: normal;
}

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

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

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

.heading-GxCVDWGsCzzuO {
  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(14px, calc(14vw/var(--resizer)*100));
  appURL: index.html;
  margin-top: auto;
}

.image-iWgTOkifw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: min(38px, calc(38vw/var(--resizer)*100));
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  background-color: #695ede;
  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;
}

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

.lg-ytuoqEbIRMCDLT {
  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(71%, 795px);
  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(244, 244, 245, .12);
  background: transparent;
}

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

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

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

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

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

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

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

.button-cptUjMmtxYNEP {
  display: none;
}

.subtitle-hWCIMGD {
  display: flex;
  position: fixed;
  width: min(400px, 92%);
  bottom: min(16px, calc(16vw/var(--resizer)*100));
  right: min(16px, calc(16vw/var(--resizer)*100));
  left: auto;
  gap: min(25px, calc(25vw/var(--resizer)*100));
  flex-wrap: wrap;
  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));
  flex-direction: column;
  background-color: #262537;
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #f4f4f5;
  justify-content: center;
  align-items: flex-start;
  opacity: 1;
  border-radius: min(28px, calc(28vw/var(--resizer)*100));
  margin: 0;
  max-width: 400px;
  text-align: left;
  box-shadow: calc(0vw/var(--resizer)*100) min(18px, calc(18vw/var(--resizer)*100)) min(42px, calc(42vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(244, 244, 245, .20);
}

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

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

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

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

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

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


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

.column-OkVsLZOVT {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #181726;
}

.section-GlmkjyuiqbcqvkI {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(71%, 795px);
  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(244, 244, 245, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

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

.control-wfnjfU {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #f4f4f5;
  letter-spacing: -0.01em;
  font-family: 'Cormorant', Georgia, serif;
}

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

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

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

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

.thumbnail-edWOLLiIAaamO {
  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: #262537;
  flex-direction: column;
}

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


.xs-zizQRXHzNaUK {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #181726;
  width: 100%;
}

.narrow-FYvcBaOzvs {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #181726;
}

.wrap-IvLslnLkvQJ {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(71%, 795px);
  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(244, 244, 245, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

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

.button-cOmyUjGAPU {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #f4f4f5;
  letter-spacing: -0.01em;
  font-family: 'Cormorant', Georgia, serif;
}

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

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

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

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

.more-qNBTkqPPOctwN {
  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: #262537;
  flex-direction: column;
}

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


.icon-KBRDraImfBJfeeUb {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #181726;
  width: 100%;
}

.wrapper-HtWSshsPqkQ {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #181726;
}

.big-ELqwTxrxGCwbMNW {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(71%, 795px);
  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(244, 244, 245, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

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

.sm-BoKVIgozWu {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #f4f4f5;
  letter-spacing: -0.01em;
  font-family: 'Cormorant', Georgia, serif;
}

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

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

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

.desc-tubZeWe {
  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: #181726;
  flex-direction: column;
}

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


.container-mUOCqXNHWK {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #181726;
  width: 100%;
}

.large-jjckCtOSrART {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #181726;
}

.small-rpsDZkHoTrQxeF {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(71%, 795px);
  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(244, 244, 245, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

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

.desc-mPjCMItPcc {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #f4f4f5;
  letter-spacing: -0.01em;
  font-family: 'Cormorant', Georgia, serif;
}

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

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

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

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

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

.subject-YUMESGTIxz {
  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(71%, 795px);
  box-sizing: border-box;
}

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

.icon-DvFwnaGQxeUI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 680px;
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: 0 auto;
  flex-direction: column;
  text-align: center;
}

.grid-UcCJlvbwSz {
  font-family: 'Cormorant', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 700;
  color: #f4f4f5;
}

.grid-ypJeTCQhkECkWm {
  color: #695ede;
}

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

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

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

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

.img-MhzEXaLNRWZ {
  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%;
}

.thumb-DTGihJjUbfsPnUiR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(303px, calc(303vw/var(--resizer)*100));
  border-radius: min(14px, calc(14vw/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(244, 244, 245, .2);
}

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

.picture-ljgTvtZH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 93%;
  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(21px, calc(21vw/var(--resizer)*100));
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #f4f4f5;
  flex-wrap: wrap;
}

.narrow-FZVUoPuKE {
  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: #f4f4f5;
  text-align: left;
}

.md-vkYEKOWuXNaKduA {
  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(71%, 795px);
  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(244, 244, 245, .12);
  background: transparent;
}

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

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

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

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

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

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

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

.aside-oecPBMwICNcK {
  display: none;
}


.preview-MwCbLeFsvICAGr {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #181726;
  width: 100%;
}

.col-MxPoiDQxBuDK {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #181726;
}

.big-JCrYrorsVgFVBvM {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(71%, 795px);
  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(244, 244, 245, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

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

.tiny-TCiswVAdWUzJM {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #f4f4f5;
  letter-spacing: -0.01em;
  font-family: 'Cormorant', Georgia, serif;
}

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

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

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

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

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

.picture-JUSyAZgemsL {
  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(71%, 795px);
  box-sizing: border-box;
}

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

.btn-DxQlkVNdO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 680px;
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: 0 auto;
  flex-direction: column;
  text-align: center;
}

.desc-BBjqODeL {
  font-family: 'Cormorant', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 700;
  color: #f4f4f5;
}

.md-SvRNVXdVJlw {
  color: #695ede;
}

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

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

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

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

.icon-igwOSkhCbx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(14px, calc(14vw/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(30px, calc(30vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #f4f4f5;
}

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

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

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

.wrap-nGNsofnpPIXSt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 93%;
  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(21px, calc(21vw/var(--resizer)*100));
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #f4f4f5;
  flex-wrap: wrap;
}

.lg-NJHgmhWKv {
  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: #f4f4f5;
  text-align: left;
}

.widget-XmmuoTozsbOxIIHA {
  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(71%, 795px);
  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(244, 244, 245, .12);
  background: transparent;
}

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

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

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

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

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

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

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

.xl-glhLKXu {
  display: none;
}


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

.tooltip-XRvrajw {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #181726;
}

.preview-IhhLVAskHdf {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(71%, 795px);
  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(244, 244, 245, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

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

.column-lAByqeNKdT {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #f4f4f5;
  letter-spacing: -0.01em;
  font-family: 'Cormorant', Georgia, serif;
}

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

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

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

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

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

.thumbnail-aQHjmLFtVptu {
  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(71%, 795px);
  box-sizing: border-box;
}

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

.page-NRgkASVpyejjoj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: 0 auto;
  flex-direction: column;
  text-align: center;
  width: min(500px, calc(500vw/var(--resizer)*100));
}

.pic-uEmNJOBOZwhVsQzq {
  font-family: 'Cormorant', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 700;
  color: #f4f4f5;
}

.subject-owAXIOEJukQgDB {
  color: #695ede;
}

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

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

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

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

.subject-wOIDtaUxgReY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(14px, calc(14vw/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(23px, calc(23vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #f4f4f5;
}

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

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

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

.tip-AqQkUDMUyQZZir {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(360px, calc(360vw/var(--resizer)*100));
  border-radius: min(14px, calc(14vw/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(244, 244, 245, .2);
}

.desc-XortRbzANccqG {
  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;
}

.icon-LsajFvKmybrogtn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 93%;
  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(21px, calc(21vw/var(--resizer)*100));
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #f4f4f5;
  flex-wrap: wrap;
}

.all-wFDkzVlKpnwxFg {
  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: #f4f4f5;
  text-align: left;
}

.holder-JOimJo {
  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(71%, 795px);
  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(244, 244, 245, .12);
  background: transparent;
}

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

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

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

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

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

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

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

.xl-PmvZeNrosXztQJ {
  display: none;
}


.sidebar-bZdFoEZdQpEPo {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #181726;
  width: 100%;
}

.thumb-jkdVIzzBzneYF {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #181726;
}

.tagline-TvIRNiwTrXBDGbTC {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(71%, 795px);
  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(244, 244, 245, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

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

.md-dNLTNbDTtgakjpVq {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #f4f4f5;
  letter-spacing: -0.01em;
  font-family: 'Cormorant', Georgia, serif;
}

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

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

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

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

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

.large-xHdBkLOAfMsVdV {
  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(71%, 795px);
  box-sizing: border-box;
}

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

.picture-PxLyISHjhIK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 680px;
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: 0 auto;
  flex-direction: column;
  text-align: center;
}

.xl-hmLQgOSyilpGhxyx {
  font-family: 'Cormorant', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 700;
  color: #f4f4f5;
}

.wrapper-AjJszWFZcrVkgDC {
  color: #695ede;
}

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

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

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

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

.md-jlcVsIrbuxVXL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(14px, calc(14vw/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(41px, calc(41vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #f4f4f5;
}

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

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

.xl-rvSfsYAcwip {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(380px, calc(380vw/var(--resizer)*100));
  border-radius: min(14px, calc(14vw/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(244, 244, 245, .2);
}

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

.text-UHEnRk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 93%;
  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(21px, calc(21vw/var(--resizer)*100));
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #f4f4f5;
  flex-wrap: wrap;
}

.tooltip-MRGOcBcXROoR {
  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: #f4f4f5;
  text-align: left;
}

.medium-fPRGgVBIFAfSptnn {
  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(71%, 795px);
  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(244, 244, 245, .12);
  background: transparent;
}

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

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

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

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

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

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

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

.column-QdUCLueb {
  display: none;
}


.container-cvlUurkucmoJQND {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #181726;
  width: 100%;
}

.section-ihmFlZwX {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #181726;
}

.current-QmaMmFbT {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(71%, 795px);
  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(244, 244, 245, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

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

.headline-YKOfRLWNWDLRo {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #f4f4f5;
  letter-spacing: -0.01em;
  font-family: 'Cormorant', Georgia, serif;
}

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

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

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

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

.preview-fYqaPtXQlHwSV {
  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(71%, 795px);
  box-sizing: border-box;
}

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

.more-kqecDu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: 0 auto;
  flex-direction: column;
  text-align: center;
  width: min(500px, calc(500vw/var(--resizer)*100));
}

.img-accACNnv {
  font-family: 'Cormorant', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 700;
  color: #f4f4f5;
}

.caption-hZvxifXTWOnlzYY {
  color: #695ede;
}

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

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

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

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

.tooltip-mrknhMHcdvxCCjqA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(14px, calc(14vw/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(41px, calc(41vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #f4f4f5;
}

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

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

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

.holder-sPouZTw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(402px, calc(402vw/var(--resizer)*100));
  border-radius: min(14px, calc(14vw/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(244, 244, 245, .2);
}

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

.section-KBlXXGycqxm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 93%;
  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(21px, calc(21vw/var(--resizer)*100));
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #f4f4f5;
  flex-wrap: wrap;
}

.huge-omfmRgDHeSDhh {
  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: #f4f4f5;
  text-align: left;
}

.page-TigFDWLqfti {
  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(71%, 795px);
  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(244, 244, 245, .12);
  background: transparent;
}

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

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

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

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

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

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

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

.text-RyqaXSSBSBOSO {
  display: none;
}


.xl-MSwsIirsRTxDyZV {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #181726;
  width: 100%;
}

.pic-guepilPeN {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #181726;
}

.huge-irnrnBJNmdli {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(71%, 795px);
  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(244, 244, 245, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

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

.all-zNHSutaR {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #f4f4f5;
  letter-spacing: -0.01em;
  font-family: 'Cormorant', Georgia, serif;
}

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

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

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

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

.content-aVcQJIkOKMETGHO {
  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(71%, 795px);
  box-sizing: border-box;
}

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

.img-LsyGRcfKcEFqPa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: 0 auto;
  flex-direction: column;
  text-align: center;
  width: min(500px, calc(500vw/var(--resizer)*100));
}

.medium-lEXwFAdQW {
  font-family: 'Cormorant', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 700;
  color: #f4f4f5;
}

.subject-xXdbKtqJQVlPgW {
  color: #695ede;
}

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

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

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

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

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

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

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

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

.breadcrumbs-JdIEMome {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 93%;
  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(21px, calc(21vw/var(--resizer)*100));
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #f4f4f5;
  flex-wrap: wrap;
}

.img-FTZeDvBcFdWB {
  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: #f4f4f5;
  text-align: left;
}

.medium-YnpfFOYlVmG {
  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(71%, 795px);
  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(244, 244, 245, .12);
  background: transparent;
}

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

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

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

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

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

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

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

.column-nfVxtzl {
  display: none;
}


.container-hkIokjN {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #181726;
  width: 100%;
}

.container-LhzzFOQgitwI {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #181726;
}

.tooltip-zMvExVm {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(71%, 795px);
  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(244, 244, 245, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

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

.holder-BJeSwO {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #f4f4f5;
  letter-spacing: -0.01em;
  font-family: 'Cormorant', Georgia, serif;
}

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

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

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

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

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

.inner-LmOrSUtZgJvwIf {
  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(71%, 795px);
  box-sizing: border-box;
}

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

.btn-cEziOwbjRYcQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: 0 auto;
  flex-direction: column;
  text-align: center;
  width: min(500px, calc(500vw/var(--resizer)*100));
}

.aside-xpzDDuk {
  font-family: 'Cormorant', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 700;
  color: #f4f4f5;
}

.large-yTzvuoZIOCPvi {
  color: #695ede;
}

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

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

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

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

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

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

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

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

.large-GWQMIoXMrRk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 93%;
  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(21px, calc(21vw/var(--resizer)*100));
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #f4f4f5;
  flex-wrap: wrap;
}

.title-SEewhvUyAUxstzBP {
  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: #f4f4f5;
  text-align: left;
}

.widget-gkctYyO {
  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(71%, 795px);
  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(244, 244, 245, .12);
  background: transparent;
}

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

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

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

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

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

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

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

.button-oOdbwbs {
  display: none;
}


.xs-dhLMZieHA {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #181726;
  width: 100%;
}

.tooltip-TBGRWm {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #181726;
}

.row-eSrjVorQVJ {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(71%, 795px);
  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(244, 244, 245, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

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

.widget-jNuHREkQmzAzWRy {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #f4f4f5;
  letter-spacing: -0.01em;
  font-family: 'Cormorant', Georgia, serif;
}

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

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

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

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

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

.lg-ujfdXs {
  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(71%, 795px);
  box-sizing: border-box;
}

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

.active-FyhtmuCriVbbwXKb {
  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;
}

.img-iflHWQC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(415px, calc(415vw/var(--resizer)*100));
  border-radius: min(14px, calc(14vw/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(244, 244, 245, .2);
}

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

.aside-qVlQTu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: 0 auto;
  flex-direction: column;
  text-align: center;
  width: min(500px, calc(500vw/var(--resizer)*100));
}

.xs-AYLLzgTecK {
  font-family: 'Cormorant', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 700;
  color: #f4f4f5;
}

.icon-bWQHxnpwMH {
  color: #695ede;
}

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

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

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

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

.preview-oaWMRkM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(14px, calc(14vw/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(27px, calc(27vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #f4f4f5;
}

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

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

.subtitle-YESFYuejxmUD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 93%;
  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(21px, calc(21vw/var(--resizer)*100));
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #f4f4f5;
  flex-wrap: wrap;
}

.section-wqaltSmMzFGdX {
  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: #f4f4f5;
  text-align: left;
}

.small-KVJOVyhnZp {
  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(71%, 795px);
  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(244, 244, 245, .12);
  background: transparent;
}

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

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

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

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

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

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

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

.preview-eTeTbdrhIB {
  display: none;
}


.thumb-nlTYczRkUYeD {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #181726;
  width: 100%;
}

.big-OYIgPwVKPHTRgqvB {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #181726;
}

.big-llSiLtmDEAPZQPU {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(71%, 795px);
  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(244, 244, 245, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

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

.breadcrumbs-qlZjFQWeWXee {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #f4f4f5;
  letter-spacing: -0.01em;
  font-family: 'Cormorant', Georgia, serif;
}

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

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

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

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

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

.thumb-FGzNZePMQAFqZt {
  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(71%, 795px);
  box-sizing: border-box;
}

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

.breadcrumbs-iNHWTxetNLKEvz {
  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;
}

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

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

.section-yBBWuOnfRfH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: 0 auto;
  flex-direction: column;
  text-align: center;
  width: min(500px, calc(500vw/var(--resizer)*100));
}

.wrapper-RyqFahXfrjVr {
  font-family: 'Cormorant', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 700;
  color: #f4f4f5;
}

.wrap-mMxiyaUYIttnvLN {
  color: #695ede;
}

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

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

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

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

.thumbnail-LAHviUSCfO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(14px, calc(14vw/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(38px, calc(38vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #f4f4f5;
}

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

.lg-hTWFHmBuHZX {
  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;
}

.widget-gCNwEPtZMhOwhkfR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 93%;
  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(21px, calc(21vw/var(--resizer)*100));
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #f4f4f5;
  flex-wrap: wrap;
}

.container-dSSDrZ {
  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: #f4f4f5;
  text-align: left;
}

.btn-qlKIruSVCpIm {
  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(71%, 795px);
  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(244, 244, 245, .12);
  background: transparent;
}

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

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

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

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

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

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

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

.avatar-VJfLZXjNNK {
  display: none;
}


.btn-GCilcfD {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #181726;
  width: 100%;
}

.active-OzAanSiUudRXX {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #181726;
}

.tiny-TaGGIBHPJ {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(71%, 795px);
  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(244, 244, 245, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

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

.img-xUbnMN {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #f4f4f5;
  letter-spacing: -0.01em;
  font-family: 'Cormorant', Georgia, serif;
}

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

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

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

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

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

.thumbnail-bhPYIDNpwHmeI {
  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(71%, 795px);
  box-sizing: border-box;
}

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

.content-MuXxIZlBnmvvlB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 680px;
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: 0 auto;
  flex-direction: column;
  text-align: center;
}

.pic-otjubIEUupFPhf {
  font-family: 'Cormorant', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 700;
  color: #f4f4f5;
}

.image-aQBTRIa {
  color: #695ede;
}

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

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

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

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

.lg-CzGUJgTYcSvIXY {
  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%;
}

.title-TzKCDqCfVcWhtEGv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(305px, calc(305vw/var(--resizer)*100));
  border-radius: min(14px, calc(14vw/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(244, 244, 245, .2);
}

.headline-gRDAhonECZEyX {
  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;
}

.huge-riCPgKETInK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 93%;
  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(21px, calc(21vw/var(--resizer)*100));
  border-radius: min(14px, calc(14vw/var(--resizer)*100));
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #f4f4f5;
  flex-wrap: wrap;
}

.aside-gkgAwgouyaAEn {
  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: #f4f4f5;
  text-align: left;
}

.box-yxtrjsIynbKR {
  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(71%, 795px);
  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(244, 244, 245, .12);
  background: transparent;
}

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

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

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

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

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

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

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

.box-YWtCCfemRHdRcjop {
  display: none;
}

