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

.sidebar-JfQUCzYLu {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #261917;
}

.huge-JayCrEeMT {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(87%, 974px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(15px, calc(15vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-bottom: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

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

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

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

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

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

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

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

.heading-RLHiNInhBR {
  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(87%, 974px);
  box-sizing: border-box;
}

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

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

.section-AoJkiHpFRSRkGxV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(348px, calc(348vw/var(--resizer)*100));
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  object-fit: cover;
  box-shadow: calc(0vw/var(--resizer)*100) min(14px, calc(14vw/var(--resizer)*100)) min(34px, calc(34vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .2);
}

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

.column-HgucgNCPKfJRyg {
  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));
}

.icon-VWCSSytZz {
  font-family: 'Cormorant', Georgia, serif;
  font-size: clamp(min(48px, var(--type-min)), calc(48vw/var(--resizer)*100), 48px);
  font-weight: 700;
  color: #fefefe;
}

.md-ZQIohBhKpH {
  color: #de6b5e;
}

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

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

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

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

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

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

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

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

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

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

.btn-tzkbxPGkH {
  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;
}

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

.big-ecMLiArivyg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(212px, calc(212vw/var(--resizer)*100));
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  object-fit: cover;
  object-position: center;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #fefefe;
}

.huge-GOBMWzCNFfY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(212px, calc(212vw/var(--resizer)*100));
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  object-fit: cover;
  object-position: center;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #fefefe;
}

.caption-zgcKGQmsTwnlw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(212px, calc(212vw/var(--resizer)*100));
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  object-fit: cover;
  object-position: center;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #fefefe;
}

.subtitle-LTyWHCXp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(212px, calc(212vw/var(--resizer)*100));
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  object-fit: cover;
  object-position: center;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #fefefe;
}

.subject-qEdVljoEWn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(212px, calc(212vw/var(--resizer)*100));
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  object-fit: cover;
  object-position: center;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #fefefe;
}

.wrapper-DSbNfpk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: 0;
  gap: min(29px, calc(29vw/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(87%, 974px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  background: transparent;
}

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

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

.container-ZYRAbSwtmC {
  font-family: 'Cormorant', Georgia, serif;
  font-size: clamp(min(38px, var(--type-min)), calc(38vw/var(--resizer)*100), 38px);
  font-weight: 700;
  color: #fefefe;
}

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

.small-LdyktHEgvt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: stretch;
  min-width: 0;
  width: 100%;
  height: auto;
  flex-direction: row;
  background-color: #261917;
  flex: 0 1 auto;
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #fefefe;
  gap: 0;
  text-align: left;
  overflow: hidden;
  box-sizing: border-box;
}

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

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

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

.all-XlecZjDnpORDik {
  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;
}

.btn-TnQaLVvkJDQQFRWV {
  font-family: 'Cormorant', Georgia, serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 700;
  color: #fefefe;
  text-align: left;
  line-height: clamp(min(25px, var(--type-min)), calc(25vw/var(--resizer)*100), 25px);
}

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

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

.thumb-ohIPjfbnuDHC {
  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(254, 254, 254, .18);
  padding-top: min(10px, calc(10vw/var(--resizer)*100));
  margin-top: min(4px, calc(4vw/var(--resizer)*100));
  opacity: .72;
}

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

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

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

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

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

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

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

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

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

.control-DGylcfSwdk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: stretch;
  min-width: 0;
  width: 100%;
  height: auto;
  flex-direction: row;
  background-color: #261917;
  flex: 0 1 auto;
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #fefefe;
  gap: 0;
  text-align: left;
  overflow: hidden;
  box-sizing: border-box;
}

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

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

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

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

.subject-WzoMaolos {
  font-family: 'Cormorant', Georgia, serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 700;
  color: #fefefe;
  text-align: left;
  line-height: clamp(min(25px, var(--type-min)), calc(25vw/var(--resizer)*100), 25px);
}

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

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

.icon-hzqNmp {
  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(254, 254, 254, .18);
  padding-top: min(10px, calc(10vw/var(--resizer)*100));
  margin-top: min(4px, calc(4vw/var(--resizer)*100));
  opacity: .72;
}

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

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

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

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

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

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

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

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

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

.narrow-njEEahqo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: stretch;
  min-width: 0;
  width: 100%;
  height: auto;
  flex-direction: row;
  background-color: #261917;
  flex: 0 1 auto;
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #fefefe;
  gap: 0;
  text-align: left;
  overflow: hidden;
  box-sizing: border-box;
}

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

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

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

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

.small-EBdnFNObZsuFZjW {
  font-family: 'Cormorant', Georgia, serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 700;
  color: #fefefe;
  text-align: left;
  line-height: clamp(min(25px, var(--type-min)), calc(25vw/var(--resizer)*100), 25px);
}

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

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

.narrow-yJpcowINIYhmq {
  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(254, 254, 254, .18);
  padding-top: min(10px, calc(10vw/var(--resizer)*100));
  margin-top: min(4px, calc(4vw/var(--resizer)*100));
  opacity: .72;
}

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

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

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

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

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

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

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

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

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

.thumbnail-egOXSgLWeHy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: stretch;
  min-width: 0;
  width: 100%;
  height: auto;
  flex-direction: row;
  background-color: #261917;
  flex: 0 1 auto;
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #fefefe;
  gap: 0;
  text-align: left;
  overflow: hidden;
  box-sizing: border-box;
}

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

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

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

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

.button-WAaFglKQRUpG {
  font-family: 'Cormorant', Georgia, serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 700;
  color: #fefefe;
  text-align: left;
  line-height: clamp(min(25px, var(--type-min)), calc(25vw/var(--resizer)*100), 25px);
}

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

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

.control-HCZqqddNos {
  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(254, 254, 254, .18);
  padding-top: min(10px, calc(10vw/var(--resizer)*100));
  margin-top: min(4px, calc(4vw/var(--resizer)*100));
  opacity: .72;
}

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

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

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

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

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

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

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

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

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

.column-OuzpQBIsYW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: stretch;
  min-width: 0;
  width: 100%;
  height: auto;
  flex-direction: row;
  background-color: #261917;
  flex: 0 1 auto;
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #fefefe;
  gap: 0;
  text-align: left;
  overflow: hidden;
  box-sizing: border-box;
}

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

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

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

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

.thumb-wdxYpFoT {
  font-family: 'Cormorant', Georgia, serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 700;
  color: #fefefe;
  text-align: left;
  line-height: clamp(min(25px, var(--type-min)), calc(25vw/var(--resizer)*100), 25px);
}

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

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

.wrapper-zTopOVhStRQozmEU {
  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(254, 254, 254, .18);
  padding-top: min(10px, calc(10vw/var(--resizer)*100));
  margin-top: min(4px, calc(4vw/var(--resizer)*100));
  opacity: .72;
}

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

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

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

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

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

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

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

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

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

.more-KNLQBXOblQpV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  gap: min(48px, calc(48vw/var(--resizer)*100));
  flex-direction: row;
  flex-wrap: wrap;
  scroll-margin-top: var(--anchor-offset);
  max-width: min(87%, 974px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  background: transparent;
}

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

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

.col-eqhspCfZobXA {
  font-family: 'Cormorant', Georgia, serif;
  font-size: clamp(min(48px, var(--type-min)), calc(48vw/var(--resizer)*100), 48px);
  font-weight: 700;
  color: #fefefe;
}

.xl-SMYIxpTaNuZwc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(14px, calc(14vw/var(--resizer)*100));
  flex-direction: column;
  flex-wrap: wrap;
  flex: 1 1 360px;
  width: 100%;
  max-width: 480px;
  background-color: #372725;
  border-radius: min(20px, calc(20vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #fefefe;
}

.widget-gObSvvhJv {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #fefefe;
  background-color: #261917;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
}

.btn-dqLcGRbsAaelrp {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #fefefe;
  background-color: #261917;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
}

.content-oDBqFIWDgFIB {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #261917;
  background-color: #de6b5e;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(999px, calc(999vw/var(--resizer)*100));
}

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

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

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

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

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

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

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

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

.wrapper-bhvswRLrmHrojrA {
  display: none;
}

.row-zIqJDPUnaZd {
  display: flex;
  position: fixed;
  width: min(400px, 92%);
  bottom: min(16px, calc(16vw/var(--resizer)*100));
  right: auto;
  left: min(16px, calc(16vw/var(--resizer)*100));
  gap: min(23px, calc(23vw/var(--resizer)*100));
  flex-wrap: wrap;
  padding: min(22px, calc(22vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  flex-direction: column;
  background-color: #372725;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #fefefe;
  justify-content: center;
  align-items: flex-start;
  opacity: 1;
  border-radius: min(25px, calc(25vw/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(254, 254, 254, .20);
}

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

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

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

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

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

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

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

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

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


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

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

.current-ZhWZvTgtHO {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(87%, 974px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(15px, calc(15vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-bottom: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

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

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

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

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

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

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

.xl-tnYHuHlnn {
  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: #261917;
  flex-direction: column;
}

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


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

.holder-mVAJzKo {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #261917;
}

.grid-SWbZhoHFluE {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(87%, 974px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(15px, calc(15vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-bottom: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

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

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

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

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

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

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

.page-EDOAOIXklEnWyRwb {
  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: #261917;
  flex-direction: column;
}

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


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

.picture-nWmBmgTCPtQwSHyU {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #261917;
}

.medium-CzZzmQ {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(87%, 974px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(15px, calc(15vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-bottom: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

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

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

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

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

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

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

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

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


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

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

.img-ADHEkLGqZmBcyr {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(87%, 974px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(15px, calc(15vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-bottom: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

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

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

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

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

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

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

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

.picture-vchFAAMGE {
  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(87%, 974px);
  box-sizing: border-box;
}

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

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

.medium-ZfxiAOJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(365px, calc(365vw/var(--resizer)*100));
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  object-fit: cover;
  box-shadow: calc(0vw/var(--resizer)*100) min(14px, calc(14vw/var(--resizer)*100)) min(34px, calc(34vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .2);
}

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

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

.tip-RvvVAYoOACq {
  font-family: 'Cormorant', Georgia, serif;
  font-size: clamp(min(48px, var(--type-min)), calc(48vw/var(--resizer)*100), 48px);
  font-weight: 700;
  color: #fefefe;
}

.avatar-ddGPTg {
  color: #de6b5e;
}

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

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

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

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

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

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

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

.img-PQGOZjDZJMhblx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 92%;
  padding: min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100));
  max-width: 863px;
  gap: min(27px, calc(27vw/var(--resizer)*100));
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #fefefe;
  flex-wrap: wrap;
}

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

.caption-QQHOztaOczt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  gap: min(48px, calc(48vw/var(--resizer)*100));
  flex-direction: row;
  flex-wrap: wrap;
  scroll-margin-top: var(--anchor-offset);
  max-width: min(87%, 974px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  background: transparent;
}

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

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

.control-HRmeFAmHItUP {
  font-family: 'Cormorant', Georgia, serif;
  font-size: clamp(min(48px, var(--type-min)), calc(48vw/var(--resizer)*100), 48px);
  font-weight: 700;
  color: #fefefe;
}

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

.thumbnail-LXAdYd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(14px, calc(14vw/var(--resizer)*100));
  flex-direction: column;
  flex-wrap: wrap;
  flex: 1 1 360px;
  width: 100%;
  max-width: 480px;
  background-color: #372725;
  border-radius: min(20px, calc(20vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #fefefe;
}

.md-glxsMRoq {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #fefefe;
  background-color: #261917;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
}

.img-mBSiGT {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #fefefe;
  background-color: #261917;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
}

.grid-PDayhANZpNW {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #261917;
  background-color: #de6b5e;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(999px, calc(999vw/var(--resizer)*100));
}

.control-GVPWsKYQ {
  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(87%, 974px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(34px, calc(34vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  background: transparent;
}

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

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

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

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

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

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

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

.wrap-pJJPlAfsw {
  display: none;
}


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

.page-JfMyacR {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #261917;
}

.tiny-iABfRdflP {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(87%, 974px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(15px, calc(15vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-bottom: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

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

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

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

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

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

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

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

.preview-iCmxKfggpHrXG {
  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(87%, 974px);
  box-sizing: border-box;
}

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

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

.xs-OMiKudjQxosXw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(418px, calc(418vw/var(--resizer)*100));
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  object-fit: cover;
  box-shadow: calc(0vw/var(--resizer)*100) min(14px, calc(14vw/var(--resizer)*100)) min(34px, calc(34vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .2);
}

.xs-jtteeBIU {
  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;
}

.aside-QuKUvwsGhTNwVzAq {
  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-pPlhtIPOKcUg {
  font-family: 'Cormorant', Georgia, serif;
  font-size: clamp(min(48px, var(--type-min)), calc(48vw/var(--resizer)*100), 48px);
  font-weight: 700;
  color: #fefefe;
}

.holder-kmHsVsYQ {
  color: #de6b5e;
}

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

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

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

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

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

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

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

.headline-spXjzJjfDGLHBx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 92%;
  padding: min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100));
  max-width: 863px;
  gap: min(27px, calc(27vw/var(--resizer)*100));
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #fefefe;
  flex-wrap: wrap;
}

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

.col-ADjxVHWpdbKkf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  gap: min(48px, calc(48vw/var(--resizer)*100));
  flex-direction: row;
  flex-wrap: wrap;
  scroll-margin-top: var(--anchor-offset);
  max-width: min(87%, 974px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  background: transparent;
}

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

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

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

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

.subtitle-UTILUPtRLQHbUIow {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(14px, calc(14vw/var(--resizer)*100));
  flex-direction: column;
  flex-wrap: wrap;
  flex: 1 1 360px;
  width: 100%;
  max-width: 480px;
  background-color: #372725;
  border-radius: min(20px, calc(20vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #fefefe;
}

.large-isxAZiipKQVIFOH {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #fefefe;
  background-color: #261917;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
}

.sm-PHLSoXowjwWg {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #fefefe;
  background-color: #261917;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
}

.caption-rIwYJxQZcU {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #261917;
  background-color: #de6b5e;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(999px, calc(999vw/var(--resizer)*100));
}

.thumb-hDdTPZgJwGU {
  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(87%, 974px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(34px, calc(34vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  background: transparent;
}

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

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

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

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

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

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

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

.breadcrumbs-VRwTwuiSUCENYwJj {
  display: none;
}


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

.md-aWXpROQtUg {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #261917;
}

.all-Kvaftseb {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(87%, 974px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(15px, calc(15vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-bottom: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

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

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

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

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

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

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

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

.widget-NKMFdbrHdvdCbSbf {
  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(87%, 974px);
  box-sizing: border-box;
}

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

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

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

.picture-XtULAcFJgXYWs {
  color: #de6b5e;
}

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

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

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

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

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

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

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

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

.grid-phCido {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(427px, calc(427vw/var(--resizer)*100));
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  object-fit: cover;
  box-shadow: calc(0vw/var(--resizer)*100) min(14px, calc(14vw/var(--resizer)*100)) min(34px, calc(34vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .2);
}

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

.column-stcbTqbJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 92%;
  padding: min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100));
  max-width: 863px;
  gap: min(27px, calc(27vw/var(--resizer)*100));
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #fefefe;
  flex-wrap: wrap;
}

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

.box-NgtcAYloKvRxBFg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  gap: min(48px, calc(48vw/var(--resizer)*100));
  flex-direction: row;
  flex-wrap: wrap;
  scroll-margin-top: var(--anchor-offset);
  max-width: min(87%, 974px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  background: transparent;
}

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

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

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

.avatar-MYpyBy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(14px, calc(14vw/var(--resizer)*100));
  flex-direction: column;
  flex-wrap: wrap;
  flex: 1 1 360px;
  width: 100%;
  max-width: 480px;
  background-color: #372725;
  border-radius: min(20px, calc(20vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #fefefe;
}

.grid-oeVnKi {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #fefefe;
  background-color: #261917;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
}

.subtitle-dwZAkGRptVD {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #fefefe;
  background-color: #261917;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
}

.tiny-rewNEiXhdw {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #261917;
  background-color: #de6b5e;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(999px, calc(999vw/var(--resizer)*100));
}

.md-JvJsNM {
  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(87%, 974px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(34px, calc(34vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  background: transparent;
}

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

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

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

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

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

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

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

.xl-hKTIMeE {
  display: none;
}


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

.title-AMNVaZhVOoW {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #261917;
}

.img-WsZFjziqTbnnAsBx {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(87%, 974px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(15px, calc(15vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-bottom: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

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

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

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

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

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

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

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

.control-RQYVeVK {
  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(87%, 974px);
  box-sizing: border-box;
}

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

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

.headline-lXIZaBywl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(378px, calc(378vw/var(--resizer)*100));
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  object-fit: cover;
  box-shadow: calc(0vw/var(--resizer)*100) min(14px, calc(14vw/var(--resizer)*100)) min(34px, calc(34vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .2);
}

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

.widget-yzHyuwZeWWiP {
  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));
}

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

.wide-PXnjSVFLzJWlzp {
  color: #de6b5e;
}

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

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

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

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

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

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

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

.widget-RHeBdmBfrravodC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 92%;
  padding: min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100));
  max-width: 863px;
  gap: min(27px, calc(27vw/var(--resizer)*100));
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #fefefe;
  flex-wrap: wrap;
}

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

.subject-dmtdIY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  gap: min(48px, calc(48vw/var(--resizer)*100));
  flex-direction: row;
  flex-wrap: wrap;
  scroll-margin-top: var(--anchor-offset);
  max-width: min(87%, 974px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  background: transparent;
}

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

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

.tooltip-zYvfRkygdtCc {
  font-family: 'Cormorant', Georgia, serif;
  font-size: clamp(min(48px, var(--type-min)), calc(48vw/var(--resizer)*100), 48px);
  font-weight: 700;
  color: #fefefe;
}

.tooltip-YwOlWskidCqqFc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(14px, calc(14vw/var(--resizer)*100));
  flex-direction: column;
  flex-wrap: wrap;
  flex: 1 1 360px;
  width: 100%;
  max-width: 480px;
  background-color: #372725;
  border-radius: min(20px, calc(20vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #fefefe;
}

.xl-VICrpHulN {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #fefefe;
  background-color: #261917;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
}

.wide-hyEuvnHi {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #fefefe;
  background-color: #261917;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
}

.image-XcNTYjLLO {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #261917;
  background-color: #de6b5e;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(999px, calc(999vw/var(--resizer)*100));
}

.wrap-vKtwFhOG {
  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(87%, 974px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(34px, calc(34vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  background: transparent;
}

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

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

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

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

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

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

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

.control-fFXfJCpNFrXkl {
  display: none;
}


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

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

.md-wQlCAV {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(87%, 974px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(15px, calc(15vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-bottom: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

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

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

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

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

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

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

.sm-jPdtKzkFhtvtBPy {
  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(87%, 974px);
  box-sizing: border-box;
}

.text-eOiQbrKqa {
  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%;
}

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

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

.current-rDjcfbqTzWKvir {
  color: #de6b5e;
}

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

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

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

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

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

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

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

.container-AfgrAYheCT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(332px, calc(332vw/var(--resizer)*100));
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  object-fit: cover;
  box-shadow: calc(0vw/var(--resizer)*100) min(14px, calc(14vw/var(--resizer)*100)) min(34px, calc(34vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .2);
}

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

.md-WlSvJx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 92%;
  padding: min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100));
  max-width: 863px;
  gap: min(27px, calc(27vw/var(--resizer)*100));
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #fefefe;
  flex-wrap: wrap;
}

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

.wrap-ydqMJQwZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  gap: min(48px, calc(48vw/var(--resizer)*100));
  flex-direction: row;
  flex-wrap: wrap;
  scroll-margin-top: var(--anchor-offset);
  max-width: min(87%, 974px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  background: transparent;
}

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

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

.thumbnail-ZekFLZHdvr {
  font-family: 'Cormorant', Georgia, serif;
  font-size: clamp(min(48px, var(--type-min)), calc(48vw/var(--resizer)*100), 48px);
  font-weight: 700;
  color: #fefefe;
}

.wrapper-lZAPpb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(14px, calc(14vw/var(--resizer)*100));
  flex-direction: column;
  flex-wrap: wrap;
  flex: 1 1 360px;
  width: 100%;
  max-width: 480px;
  background-color: #372725;
  border-radius: min(20px, calc(20vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #fefefe;
}

.container-IBPCccpxZgsV {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #fefefe;
  background-color: #261917;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
}

.tip-oYLASmULADkwC {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #fefefe;
  background-color: #261917;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
}

.control-xHrbQrgTcC {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #261917;
  background-color: #de6b5e;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(999px, calc(999vw/var(--resizer)*100));
}

.control-ehJrOacgAGHPerhL {
  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(87%, 974px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(34px, calc(34vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  background: transparent;
}

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

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

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

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

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

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

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

.column-JLnJstgF {
  display: none;
}


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

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

.current-YACeRuzJgkqy {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(87%, 974px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(15px, calc(15vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-bottom: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

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

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

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

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

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

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

.breadcrumbs-EuwBjwdFWtezZmSJ {
  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(87%, 974px);
  box-sizing: border-box;
}

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

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

.avatar-hGRoimYLP {
  font-family: 'Cormorant', Georgia, serif;
  font-size: clamp(min(48px, var(--type-min)), calc(48vw/var(--resizer)*100), 48px);
  font-weight: 700;
  color: #fefefe;
}

.image-vbWqoGFbDXcPx {
  color: #de6b5e;
}

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

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

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

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

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

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

.desc-FMPXTq {
  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-SfsEHpEiz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(330px, calc(330vw/var(--resizer)*100));
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  object-fit: cover;
  box-shadow: calc(0vw/var(--resizer)*100) min(14px, calc(14vw/var(--resizer)*100)) min(34px, calc(34vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(254, 254, 254, .2);
}

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

.img-gmIUxYzrMV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 92%;
  padding: min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100));
  max-width: 863px;
  gap: min(27px, calc(27vw/var(--resizer)*100));
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #fefefe;
  flex-wrap: wrap;
}

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

.subtitle-hGUjNQlXN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  gap: min(48px, calc(48vw/var(--resizer)*100));
  flex-direction: row;
  flex-wrap: wrap;
  scroll-margin-top: var(--anchor-offset);
  max-width: min(87%, 974px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  background: transparent;
}

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

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

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

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

.icon-KavIWxMcWGxQZhe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(14px, calc(14vw/var(--resizer)*100));
  flex-direction: column;
  flex-wrap: wrap;
  flex: 1 1 360px;
  width: 100%;
  max-width: 480px;
  background-color: #372725;
  border-radius: min(20px, calc(20vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #fefefe;
}

.xs-EUgGlPLlaHPr {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #fefefe;
  background-color: #261917;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
}

.subject-wnDihKZHg {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #fefefe;
  background-color: #261917;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(16px, calc(16vw/var(--resizer)*100));
}

.sidebar-yjEfLC {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #261917;
  background-color: #de6b5e;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(999px, calc(999vw/var(--resizer)*100));
}

.all-BTPjaGdwZgBHB {
  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(87%, 974px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(34px, calc(34vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(254, 254, 254, .12);
  background: transparent;
}

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

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

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

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

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

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

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

.row-WKXUBi {
  display: none;
}

