.medium-yoHAkCu {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(47px, var(--type-min)), calc(47vw/var(--resizer)*100), 47px);
  font-weight: 700;
  color: #241f20;}
.more-upDwMNqwqjEK {
  color: #c32844;}
.column-zkkDCw {
  font-family: 'Space Grotesk', system-ui, sans-serif;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  font-weight: 400;
  color: #241f20;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);}
.img-pWmlFUa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(8px, calc(8vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.php;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 auto;}
.avatar-GmYlVf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(8px, calc(8vw/var(--resizer)*100));
  background-color: #c32844;
  appURL: index.php;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(31px, calc(31vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;}
.more-MSCOVyFePhbdH {
  font-weight: 900;
  font-family: 'Space Grotesk', system-ui, sans-serif;
  color: #f6eef0;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  white-space: nowrap;
  line-height: 1.1;}
.avatar-tuPOXcAqTgNuc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(8px, calc(8vw/var(--resizer)*100));
  background-color: transparent;
  appURL: index.php;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(31px, calc(31vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #241f20;}
.desc-jKbtxTmLOFVrPD {
  font-weight: 900;
  font-family: 'Space Grotesk', system-ui, sans-serif;
  color: #241f20;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  white-space: nowrap;
  line-height: 1.1;}
.tip-mqWujHkIeQzetqir {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;}
.widget-fUUdmAyP {
  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;}
.picture-WluLule {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(435px, calc(435vw/var(--resizer)*100));
  border-radius: min(8px, calc(8vw/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(36, 31, 32, .2);}
.section-XOVItYoilEFY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(24px, calc(24vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;}
.heading-iZNGuSaynluiSACA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 93%;
  padding: min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100));
  max-width: 788px;
  gap: min(43px, calc(43vw/var(--resizer)*100));
  border-radius: min(8px, calc(8vw/var(--resizer)*100));
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #241f20;
  flex-wrap: wrap;}
.xs-mEuGNzgrYO {
  font-family: 'Space Grotesk', system-ui, sans-serif;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-weight: 400;
  color: #241f20;
  text-align: left;}
.aside-rcvVWbtlrBAm {
  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(72%, 806px);
  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(36, 31, 32, .12);
  background: transparent;}
.wrapper-gIGDcstApm {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.avatar-fZiftxaTu {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #241f20;
  letter-spacing: -0.01em;}
.thumb-dZzntMprik {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;}
.subject-otcxnRgTif {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.inner-KsgHXQquYRVQYlRr {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.text-LwfEYSKsFCF {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.narrow-dDdQlDbaz {
  color: #241f20;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;}
.tiny-MRzJrV {
  display: none;}
.inner-YdbmlVMeq {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #f6eef0;
  width: 100%;}
.sm-PVwklEykwXSGLiL {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #f6eef0;}
.row-mPDFZcQ {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(72%, 806px);
  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(36, 31, 32, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));}
.small-XwUvpgyr {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.column-LcWkWXIM {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #241f20;
  letter-spacing: -0.01em;
  font-family: 'Fraunces', Georgia, serif;}
.container-TPnvOVoImT {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;}
.md-DwBwIBTQeSmetfR {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.aside-rpJXlxzaVPtrQl {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.breadcrumbs-sjxgsE {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.breadcrumbs-GpwZNKQcHvUy {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #f6eef0;}
.more-avdUkaVTKRe {
  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(72%, 806px);
  box-sizing: border-box;}
.img-IjdBsRXpX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(47px, calc(47vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
  text-align: center;}
.sidebar-LrAkRaOBR {
  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));}
.xl-BZQXftippO {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(47px, var(--type-min)), calc(47vw/var(--resizer)*100), 47px);
  font-weight: 700;
  color: #241f20;}
.avatar-AMNbEmXVUJDTeUtj {
  color: #c32844;}
.subject-VOmrRKkHJdvTxh {
  font-family: 'Space Grotesk', system-ui, sans-serif;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  font-weight: 400;
  color: #241f20;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);}
.breadcrumbs-ndFEMGtHQcdAaNAN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(8px, calc(8vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.php;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 auto;}
.big-TtjtdcUMdBq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(8px, calc(8vw/var(--resizer)*100));
  background-color: #c32844;
  appURL: index.php;
  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;}
.subtitle-qAxhposV {
  font-weight: 900;
  font-family: 'Space Grotesk', system-ui, sans-serif;
  color: #f6eef0;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  white-space: nowrap;
  line-height: 1.1;}
.widget-yOlBOjANGFxHvw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(8px, calc(8vw/var(--resizer)*100));
  background-color: transparent;
  appURL: index.php;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(16px, calc(16vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #241f20;}
.heading-owbIdyP {
  font-weight: 900;
  font-family: 'Space Grotesk', system-ui, sans-serif;
  color: #241f20;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  white-space: nowrap;
  line-height: 1.1;}
.current-TVnVTkLW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(47px, calc(47vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;}
.breadcrumbs-vlQrUoHg {
  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;}
.subject-vogBrnA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(348px, calc(348vw/var(--resizer)*100));
  border-radius: min(8px, calc(8vw/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(36, 31, 32, .2);}
.thumb-XDryIDpKaCDtdrzS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(48px, calc(48vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;}
.button-QnLwfFgg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 93%;
  padding: min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100));
  max-width: 788px;
  gap: min(43px, calc(43vw/var(--resizer)*100));
  border-radius: min(8px, calc(8vw/var(--resizer)*100));
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #241f20;
  flex-wrap: wrap;}
.content-RsQOwuPkvP {
  font-family: 'Space Grotesk', system-ui, sans-serif;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-weight: 400;
  color: #241f20;
  text-align: left;}
.button-dCjHTjtWHi {
  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(72%, 806px);
  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(36, 31, 32, .12);
  background: transparent;}
.tip-ZUsoCQNzm {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.narrow-MxxKFfjLqJiEcmpQ {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #241f20;
  letter-spacing: -0.01em;}
.heading-PUyeBaNUnbQw {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;}
.tagline-kxKHtBZvNms {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.sidebar-SnbxswqsbpFqf {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.xs-CsbfazC {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.btn-TKtTxBjrRRMdOZXg {
  color: #241f20;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;}
.large-IElTQtTeM {
  display: none;}
.large-vAavWeqWON {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #f6eef0;
  width: 100%;}
.thumbnail-SPnWzhFZ {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #f6eef0;}
.subject-afRrUPvfROPjdMRo {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(72%, 806px);
  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(36, 31, 32, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));}
.xl-MnyaDhOCPyfzSz {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.xs-hnVSATwk {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #241f20;
  letter-spacing: -0.01em;
  font-family: 'Fraunces', Georgia, serif;}
.thumbnail-WfHVTjvWcHIGQ {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;}
.thumb-woihzYfSy {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.md-ttVzrc {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.container-MukgJBMF {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.tiny-DZzmxAIv {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #f6eef0;}
.sidebar-MQHixOwhTggcYFu {
  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(72%, 806px);
  box-sizing: border-box;}
.picture-tSvjuGNUQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
  text-align: center;}
.sm-GihbBKiLgfiLvk {
  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));}
.wide-PCSOeaAnvlxdSI {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(47px, var(--type-min)), calc(47vw/var(--resizer)*100), 47px);
  font-weight: 700;
  color: #241f20;}
.content-gNSoMmycDcEFn {
  color: #c32844;}
.pic-qwIEGrjNxzOKQd {
  font-family: 'Space Grotesk', system-ui, sans-serif;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  font-weight: 400;
  color: #241f20;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);}
.medium-lYUvfo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(8px, calc(8vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.php;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 auto;}
.md-AStaBfCWUUosUGOw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(8px, calc(8vw/var(--resizer)*100));
  background-color: #c32844;
  appURL: index.php;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(50px, calc(50vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;}
.picture-HcVxsvypbuDd {
  font-weight: 900;
  font-family: 'Space Grotesk', system-ui, sans-serif;
  color: #f6eef0;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  white-space: nowrap;
  line-height: 1.1;}
.aside-VFXSuyGH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;}
.tooltip-TDKlwjRJ {
  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;}
.inner-YYMuqKdREiHsHM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(437px, calc(437vw/var(--resizer)*100));
  border-radius: min(8px, calc(8vw/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(36, 31, 32, .2);}
.current-lTPaMooswLGqpIs {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(36px, calc(36vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;}
.active-EgMhvQYfpNwuTxU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 93%;
  padding: min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100));
  max-width: 788px;
  gap: min(43px, calc(43vw/var(--resizer)*100));
  border-radius: min(8px, calc(8vw/var(--resizer)*100));
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #241f20;
  flex-wrap: wrap;}
.breadcrumbs-mwWVvSxUdjDBOgj {
  font-family: 'Space Grotesk', system-ui, sans-serif;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-weight: 400;
  color: #241f20;
  text-align: left;}
.btn-cwKRlncU {
  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(72%, 806px);
  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(36, 31, 32, .12);
  background: transparent;}
.holder-HVuzhFvAzEnDuoYT {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.content-lxLirihVs {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #241f20;
  letter-spacing: -0.01em;}
.xl-HIKuiaByObJGJ {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;}
.picture-PQsvNskPdtnEk {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.md-nysGkRbJZ {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.col-eeFebaehmLNzOSU {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.tooltip-SGsHrPxuIAqhC {
  color: #241f20;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;}
.holder-BwLwEWKi {
  display: none;}
.box-lErZLFxydWbi {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #f6eef0;
  width: 100%;}
.thumbnail-bmwHGLcRVF {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #f6eef0;}
.wide-VgwoFJfyFjAnJkp {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(72%, 806px);
  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(36, 31, 32, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));}
.wrapper-leWGmgfEPzp {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.grid-zIJbYpCSbmqsKFo {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #241f20;
  letter-spacing: -0.01em;
  font-family: 'Fraunces', Georgia, serif;}
.inner-mVBAiswxDdiPAoix {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;}
.thumbnail-eikoepmOPSMUp {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.image-eQrciMsAyJdjkZs {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.breadcrumbs-akRIWRyvtiuFXl {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.subtitle-UCAvzYtsGpNNe {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #f6eef0;}
.caption-KOGDBTWfAEIc {
  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(72%, 806px);
  box-sizing: border-box;}
.desc-QWcJXdK {
  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;}
.current-brNDRsC {
  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));}
.sidebar-UYzJKyLxNHBXy {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(47px, var(--type-min)), calc(47vw/var(--resizer)*100), 47px);
  font-weight: 700;
  color: #241f20;}
.desc-XxrsjmwDTgH {
  color: #c32844;}
.btn-pitTQBiOKoVk {
  font-family: 'Space Grotesk', system-ui, sans-serif;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  font-weight: 400;
  color: #241f20;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);}
.tooltip-cVuQEMWgLLg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(8px, calc(8vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.php;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 auto;}
.thumb-oXGxZSgEjwCrhu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(8px, calc(8vw/var(--resizer)*100));
  background-color: #c32844;
  appURL: index.php;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(44px, calc(44vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;}
.tooltip-mGfIBIpJPwlwFIsn {
  font-weight: 900;
  font-family: 'Space Grotesk', system-ui, sans-serif;
  color: #f6eef0;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  white-space: nowrap;
  line-height: 1.1;}
.small-SEHTvQKGfZWG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(8px, calc(8vw/var(--resizer)*100));
  background-color: transparent;
  appURL: index.php;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(44px, calc(44vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #241f20;}
.headline-jtaFvaDJvuTqsf {
  font-weight: 900;
  font-family: 'Space Grotesk', system-ui, sans-serif;
  color: #241f20;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  white-space: nowrap;
  line-height: 1.1;}
.tooltip-lAZTPuV {
  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;}
.section-QhEIEKnxuvkvK {
  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;}
.preview-DjJZsLSWWS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(383px, calc(383vw/var(--resizer)*100));
  border-radius: min(8px, calc(8vw/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(36, 31, 32, .2);}
.tiny-ydppoPrkKtRoIKi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(37px, calc(37vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;}
.tiny-BHtaSaTNcMSzt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 93%;
  padding: min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100));
  max-width: 788px;
  gap: min(43px, calc(43vw/var(--resizer)*100));
  border-radius: min(8px, calc(8vw/var(--resizer)*100));
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #241f20;
  flex-wrap: wrap;}
.row-lqVzIsdfu {
  font-family: 'Space Grotesk', system-ui, sans-serif;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-weight: 400;
  color: #241f20;
  text-align: left;}
.sm-YLgCjBTJZWE {
  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(72%, 806px);
  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(36, 31, 32, .12);
  background: transparent;}
.md-hgFNGYfJXLYcm {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.box-zQYtoSiOJeb {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #241f20;
  letter-spacing: -0.01em;}
.pic-DzFQYKdbHxDD {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;}
.thumb-LJgMxhMVIX {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.page-xrmZttP {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.wrap-AuaimUNBOytWCTQ {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.userpic-EiFmOVF {
  color: #241f20;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;}
.widget-bLCvdkpEaNQhJ {
  display: none;}
.wrap-LTlgtSFzJxn {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #f6eef0;
  width: 100%;}
.sm-DbTgvUSapZ {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #f6eef0;}
.huge-uSWXUXV {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(72%, 806px);
  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(36, 31, 32, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));}
.all-aeecbV {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.sidebar-ClVsVMKXvNlnl {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #241f20;
  letter-spacing: -0.01em;
  font-family: 'Fraunces', Georgia, serif;}
.aside-XuoSepiPcHusgaW {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;}
.image-nhswIRkuhGdiMpZ {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.xs-ZdpwiGljGXWxld {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.big-yLIpTmqqK {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.xs-xtqYrbffdCyUKHTK {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #f6eef0;}
.image-LBJEtNzIWkofpa {
  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(72%, 806px);
  box-sizing: border-box;}
.tooltip-tnbAIxw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  text-align: center;
  width: 100%;}
.pic-YeycLHom {
  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;}
.wrap-TGTZJSX {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(47px, var(--type-min)), calc(47vw/var(--resizer)*100), 47px);
  font-weight: 700;
  color: #241f20;}
.breadcrumbs-bRYrSlOAmGETUL {
  color: #c32844;}
.widget-JapvwyjLkwZj {
  font-family: 'Space Grotesk', system-ui, sans-serif;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  font-weight: 400;
  color: #241f20;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);}
.tiny-bfRoyOnxeDd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(8px, calc(8vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.php;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 auto;}
.thumb-waUHOVcaRrbenw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(8px, calc(8vw/var(--resizer)*100));
  background-color: #c32844;
  appURL: index.php;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(31px, calc(31vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;}
.huge-KNVvgeMvWhKo {
  font-weight: 900;
  font-family: 'Space Grotesk', system-ui, sans-serif;
  color: #f6eef0;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  white-space: nowrap;
  line-height: 1.1;}
.headline-GlKITnwmwYUAZd {
  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%;}
.control-EnJlbHHpdrHgpROu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(346px, calc(346vw/var(--resizer)*100));
  border-radius: min(8px, calc(8vw/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(36, 31, 32, .2);}
.huge-RAyoIpnyoUrrHL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(45px, calc(45vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;}
.headline-dNOhhiVFTzyRvw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 93%;
  padding: min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100));
  max-width: 788px;
  gap: min(43px, calc(43vw/var(--resizer)*100));
  border-radius: min(8px, calc(8vw/var(--resizer)*100));
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #241f20;
  flex-wrap: wrap;}
.tooltip-UolCYAK {
  font-family: 'Space Grotesk', system-ui, sans-serif;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-weight: 400;
  color: #241f20;
  text-align: left;}
.widget-kMONfhqttGA {
  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(72%, 806px);
  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(36, 31, 32, .12);
  background: transparent;}
.desc-NdfduCs {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.huge-wjhcXUSDN {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #241f20;
  letter-spacing: -0.01em;}
.headline-canEJm {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;}
.active-xQXWQkFYR {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.caption-QWLYhjgbW {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.content-erxXPF {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.large-MPhkLaxkVm {
  color: #241f20;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;}
.col-McqdPfEVVeHsBM {
  display: none;}
.sm-TmxzvrFo {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #f6eef0;
  width: 100%;}
.caption-lrMIizQZhTzoaKa {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #f6eef0;}
.desc-YhnBzB {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(72%, 806px);
  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(36, 31, 32, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));}
.tip-qmvGMnnT {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.wide-OemxDFdQ {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #241f20;
  letter-spacing: -0.01em;
  font-family: 'Fraunces', Georgia, serif;}
.md-ntiTGIWF {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;}
.xl-fMdVWK {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.button-uabuboH {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.more-gHAwCsC {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.avatar-tjZhVvTn {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #f6eef0;}
.more-DBGfAVP {
  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(72%, 806px);
  box-sizing: border-box;}
.button-vMqwbXxh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(33px, calc(33vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;}
.inner-pJqHAOUFvpgN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: min(24px, calc(24vw/var(--resizer)*100));
  flex-wrap: wrap;}
.md-hFwkTkPkcdx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(433px, calc(433vw/var(--resizer)*100));
  border-radius: min(8px, calc(8vw/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(36, 31, 32, .2);}
.caption-GcyaHxZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(33px, calc(33vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
  text-align: center;}
.xl-PWwRKnsjpAu {
  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));}
.button-tRQcvUJaHpAVIaP {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(47px, var(--type-min)), calc(47vw/var(--resizer)*100), 47px);
  font-weight: 700;
  color: #241f20;}
.grid-zeMKZXTQdqivU {
  color: #c32844;}
.heading-WFCgfymIXUqTrDj {
  font-family: 'Space Grotesk', system-ui, sans-serif;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  font-weight: 400;
  color: #241f20;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);}
.current-vOajyyToMmjcRpfK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(8px, calc(8vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.php;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 auto;}
.sm-BWmNDyNEUGa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(8px, calc(8vw/var(--resizer)*100));
  background-color: #c32844;
  appURL: index.php;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(34px, calc(34vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;}
.breadcrumbs-YzmjZYWQylwO {
  font-weight: 900;
  font-family: 'Space Grotesk', system-ui, sans-serif;
  color: #f6eef0;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  white-space: nowrap;
  line-height: 1.1;}
.all-YNnScyiigbCVnMsF {
  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;}
.column-BxCpXHRrjnr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 93%;
  padding: min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100));
  max-width: 788px;
  gap: min(43px, calc(43vw/var(--resizer)*100));
  border-radius: min(8px, calc(8vw/var(--resizer)*100));
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #241f20;
  flex-wrap: wrap;}
.huge-KuvHjE {
  font-family: 'Space Grotesk', system-ui, sans-serif;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-weight: 400;
  color: #241f20;
  text-align: left;}
.more-RPrypS {
  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(72%, 806px);
  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(36, 31, 32, .12);
  background: transparent;}
.tiny-vZiDMexEacML {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.holder-OcvrbecJrlTX {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #241f20;
  letter-spacing: -0.01em;}
.thumb-lCawiRGs {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;}
.tip-AmzXcvtZZ {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.btn-alqpkRT {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.tagline-pBgocJNoNRPTUSN {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.subject-JRcMVNU {
  color: #241f20;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;}
.pic-GnkDzVFZC {
  display: none;}
.tagline-dpwPdhHqduWPvz {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #f6eef0;
  width: 100%;}
.grid-KEblTisIF {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #f6eef0;}
.row-gOgLozNXglRiwrWw {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(72%, 806px);
  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(36, 31, 32, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));}
.text-ktFaWKGnBtg {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.picture-MXjAauLaoHBJ {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #241f20;
  letter-spacing: -0.01em;
  font-family: 'Fraunces', Georgia, serif;}
.all-qCZVUXudfUDrr {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;}
.wide-GXgoghnsG {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.picture-TByOEXUkBi {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.more-fyFSEFkLRagyK {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.wrapper-ARAWpTr {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #f6eef0;}
.btn-aOUjSIpokdl {
  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(72%, 806px);
  box-sizing: border-box;}
.grid-esbIvH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;}
.button-QOrjyAAHL {
  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;}
.breadcrumbs-vjRKQdRoWcXptqw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(433px, calc(433vw/var(--resizer)*100));
  border-radius: min(8px, calc(8vw/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(36, 31, 32, .2);}
.section-Gjfjioii {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
  text-align: center;}
.pic-vSOkBNHpGCbgP {
  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));}
.inner-YUzTnHQoabKfw {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(47px, var(--type-min)), calc(47vw/var(--resizer)*100), 47px);
  font-weight: 700;
  color: #241f20;}
.grid-gRZVQHQbwXq {
  color: #c32844;}
.preview-AbmZzCdHlAMFyylp {
  font-family: 'Space Grotesk', system-ui, sans-serif;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  font-weight: 400;
  color: #241f20;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);}
.narrow-MMqMASksJnfigCF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(8px, calc(8vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.php;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 auto;}
.subtitle-thXPmcwfHhYXWgh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(8px, calc(8vw/var(--resizer)*100));
  background-color: #c32844;
  appURL: index.php;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(35px, calc(35vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;}
.xl-PATsdX {
  font-weight: 900;
  font-family: 'Space Grotesk', system-ui, sans-serif;
  color: #f6eef0;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  white-space: nowrap;
  line-height: 1.1;}
.wrapper-utNvKq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;}
.pic-vvYQceVxFhgO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 93%;
  padding: min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100));
  max-width: 788px;
  gap: min(43px, calc(43vw/var(--resizer)*100));
  border-radius: min(8px, calc(8vw/var(--resizer)*100));
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #241f20;
  flex-wrap: wrap;}
.btn-IMfefTiDqIqFrDg {
  font-family: 'Space Grotesk', system-ui, sans-serif;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-weight: 400;
  color: #241f20;
  text-align: left;}
.holder-ScIETHf {
  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(72%, 806px);
  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(36, 31, 32, .12);
  background: transparent;}
.medium-DqVTWfJOIcxCGA {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.row-pHbbZyXxYFq {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #241f20;
  letter-spacing: -0.01em;}
.xs-WjmmWIopUcju {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;}
.title-XaNLeNQp {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.inner-fkGhNVSklHWAt {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.sidebar-kOOYzKKN {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.page-OdIvYPVANXQIus {
  color: #241f20;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;}
.row-wuERiWqDmfOqGR {
  display: none;}
.box-swPIEDZLgaAeS {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #f6eef0;
  width: 100%;}
.heading-GzMiqVRFXXtOXe {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #f6eef0;}
.more-gatJEZSQxIWeTxs {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(72%, 806px);
  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(36, 31, 32, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));}
.sm-FgJkcWLANXYQcAWN {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.lg-IZPdBoq {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #241f20;
  letter-spacing: -0.01em;
  font-family: 'Fraunces', Georgia, serif;}
.wrapper-TIncHyXfXO {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;}
.preview-gITHSoRUbst {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.widget-chRPMvqhE {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.avatar-YfLEOQLkXLrkosGT {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.breadcrumbs-sNRwAbW {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #f6eef0;}
.large-eCqdbHkfvZ {
  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(72%, 806px);
  box-sizing: border-box;}
.caption-FmbjwA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(40px, calc(40vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
  text-align: center;}
.big-fPNqSy {
  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));}
.heading-LBtHRNFTLtm {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(47px, var(--type-min)), calc(47vw/var(--resizer)*100), 47px);
  font-weight: 700;
  color: #241f20;}
.medium-oZCoStTrA {
  color: #c32844;}
.sidebar-NRyQYB {
  font-family: 'Space Grotesk', system-ui, sans-serif;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  font-weight: 400;
  color: #241f20;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);}
.tiny-GtqHPIyqy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(8px, calc(8vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.php;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 auto;}
.current-DYDeTH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(8px, calc(8vw/var(--resizer)*100));
  background-color: #c32844;
  appURL: index.php;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(19px, calc(19vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;}
.widget-RWhlmZfetrAI {
  font-weight: 900;
  font-family: 'Space Grotesk', system-ui, sans-serif;
  color: #f6eef0;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  white-space: nowrap;
  line-height: 1.1;}
.breadcrumbs-aASzwGOBgxK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(40px, calc(40vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;}
.subtitle-lIlHJETDEBOQbc {
  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;}
.title-dNwwXhAo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(434px, calc(434vw/var(--resizer)*100));
  border-radius: min(8px, calc(8vw/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(36, 31, 32, .2);}
.desc-DRRriRNPINvvss {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(37px, calc(37vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;}
.tip-BzSRhaT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 93%;
  padding: min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100));
  max-width: 788px;
  gap: min(43px, calc(43vw/var(--resizer)*100));
  border-radius: min(8px, calc(8vw/var(--resizer)*100));
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #241f20;
  flex-wrap: wrap;}
.tiny-rNSXUk {
  font-family: 'Space Grotesk', system-ui, sans-serif;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-weight: 400;
  color: #241f20;
  text-align: left;}
.container-IuxdgECTaoSao {
  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(72%, 806px);
  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(36, 31, 32, .12);
  background: transparent;}
.avatar-OuUmnFuH {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.avatar-tWvSKKJbBK {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #241f20;
  letter-spacing: -0.01em;}
.button-gEmScxEholkg {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;}
.inner-xoQHlRaHFJrPG {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.column-PJYLUCPakvhRe {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.picture-iSGPnm {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.section-phuouLlndf {
  color: #241f20;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;}
.inner-xAOlgeXxQPdzPSo {
  display: none;}
.subject-LOLNCsRSuXQgz {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #f6eef0;
  width: 100%;}
.col-fnQAUFsrQOycBe {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #f6eef0;}
.sidebar-UpPpWMpjuaalqN {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(72%, 806px);
  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(36, 31, 32, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));}
.grid-wUYisoorEO {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.preview-gwCiPNW {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #241f20;
  letter-spacing: -0.01em;
  font-family: 'Fraunces', Georgia, serif;}
.subtitle-BGXIOC {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;}
.big-knFoHb {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.more-zTqbHDmcVRPgAXCO {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.huge-VXgcaFGl {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.thumbnail-EcKHFOg {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #f6eef0;}
.avatar-gGaCPt {
  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(72%, 806px);
  box-sizing: border-box;}
.img-UHKtCwgqAuuipY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(47px, calc(47vw/var(--resizer)*100));
  text-align: center;
  width: 100%;}
.thumbnail-vTwqWcVbQ {
  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;}
.subject-HcNjPiUNe {
  font-family: 'Fraunces', Georgia, serif;
  font-size: clamp(min(47px, var(--type-min)), calc(47vw/var(--resizer)*100), 47px);
  font-weight: 700;
  color: #241f20;}
.button-TmlIZfxkvH {
  color: #c32844;}
.wrapper-FyqdKvOyaSp {
  font-family: 'Space Grotesk', system-ui, sans-serif;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  font-weight: 400;
  color: #241f20;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);}
.aside-KPcZNmfI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(8px, calc(8vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.php;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 auto;}
.aside-VQdCabbzjpLOGF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(8px, calc(8vw/var(--resizer)*100));
  background-color: #c32844;
  appURL: index.php;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(36px, calc(36vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;}
.holder-oZwAhOPm {
  font-weight: 900;
  font-family: 'Space Grotesk', system-ui, sans-serif;
  color: #f6eef0;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  white-space: nowrap;
  line-height: 1.1;}
.aside-kbnxWz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(8px, calc(8vw/var(--resizer)*100));
  background-color: transparent;
  appURL: index.php;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(36px, calc(36vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #241f20;}
.pic-vBzPxNxLZGqQa {
  font-weight: 900;
  font-family: 'Space Grotesk', system-ui, sans-serif;
  color: #241f20;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  white-space: nowrap;
  line-height: 1.1;}
.big-XVBmwwijLC {
  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%;}
.preview-VxDzcYNgprTv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(380px, calc(380vw/var(--resizer)*100));
  border-radius: min(8px, calc(8vw/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(36, 31, 32, .2);}
.image-IfWEDrhdYcvjmr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(21px, calc(21vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;}
.narrow-PdYzsjjfPBBK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 93%;
  padding: min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100));
  max-width: 788px;
  gap: min(43px, calc(43vw/var(--resizer)*100));
  border-radius: min(8px, calc(8vw/var(--resizer)*100));
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #241f20;
  flex-wrap: wrap;}
.small-tMMRoaBPh {
  font-family: 'Space Grotesk', system-ui, sans-serif;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-weight: 400;
  color: #241f20;
  text-align: left;}
.thumb-ghYmaulnexKaPGFq {
  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(72%, 806px);
  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(36, 31, 32, .12);
  background: transparent;}
.grid-DSWsqPn {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.img-TJTZBaEGLQ {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #241f20;
  letter-spacing: -0.01em;}
.container-GqhknEW {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;}
.userpic-cuixWBZOjJfYG {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.md-EJJufijNKquVK {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.md-KdxKwoaMKEtK {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.row-hOmoYzVtONv {
  color: #241f20;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;}
.more-JTifPMOWP {
  display: none;}
