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

.inner-djLflkJL {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #f2f6ee;
}

.xs-jCatKcRfVmbbkpym {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(79%, 885px);
  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));
}

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

.huge-GiASrUvakBU {
  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: 'Playfair Display', Georgia, serif;
}

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

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

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

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

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

.small-sYCMSygLBGTlmjrU {
  width: 100%;
  background-color: #f2f6ee;
}

.col-PNzNzeSsbzIvBegb {
  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(79%, 885px);
  box-sizing: border-box;
}

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

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

.column-ZBMbMkh {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 600;
  color: #241f20;
}

.aside-LZcKyk {
  color: #75c328;
}

.more-FPbqUkKmTK {
  font-family: 'Sora', system-ui, sans-serif;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-weight: 400;
  color: #241f20;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

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

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

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

.wide-ErkErpVmmjaB {
  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%;
}

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

.pic-ZglLRIyKvtte {
  width: 100%;
  background-color: #e3ebdb;
}

.tip-DSczgIMOzK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: max-content;
  gap: min(26px, calc(26vw/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(79%, 885px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: none;
  background: transparent;
}

.thumbnail-IzIYPUzhHpwjzaIU {
  display: flex;
  position: relative;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-align: left;
}

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

.row-TSmsGzfXjgTnPfyc {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  font-weight: 600;
  color: #241f20;
}

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

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

.userpic-RhuukCOgepWZedE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: min(200px, calc(200vw/var(--resizer)*100));
  height: min(238px, calc(238vw/var(--resizer)*100));
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
  object-fit: cover;
  object-position: center;
  flex: 0 0 58%;
  max-width: 58%;
  scroll-snap-align: start;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #241f20;
}

.image-bePQaA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: min(200px, calc(200vw/var(--resizer)*100));
  height: min(238px, calc(238vw/var(--resizer)*100));
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
  object-fit: cover;
  object-position: center;
  flex: 0 0 58%;
  max-width: 58%;
  scroll-snap-align: start;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #241f20;
}

.breadcrumbs-ZFmCdfmVViBgZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: min(200px, calc(200vw/var(--resizer)*100));
  height: min(238px, calc(238vw/var(--resizer)*100));
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
  object-fit: cover;
  object-position: center;
  flex: 0 0 58%;
  max-width: 58%;
  scroll-snap-align: start;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #241f20;
}

.icon-IEoafvI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: min(200px, calc(200vw/var(--resizer)*100));
  height: min(238px, calc(238vw/var(--resizer)*100));
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
  object-fit: cover;
  object-position: center;
  flex: 0 0 58%;
  max-width: 58%;
  scroll-snap-align: start;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #241f20;
}

.tip-cYQFXiIML {
  width: 100%;
  background-color: #f2f6ee;
}

.headline-tiDPAbY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-start;
  min-width: 0;
  gap: min(50px, calc(50vw/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(79%, 885px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: none;
  background: transparent;
}

.more-IqnSEVlqh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-align: left;
}

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

.subtitle-YxrUtkbtQY {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  font-weight: 600;
  color: #241f20;
}

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

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

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

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

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

.tooltip-RXIWXow {
  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;
}

.column-ZFxSUzcn {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-weight: 600;
  color: #241f20;
  text-align: left;
  line-height: clamp(min(26px, var(--type-min)), calc(26vw/var(--resizer)*100), 26px);
}

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

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

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

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

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

.big-AGkNDaeC {
  color: #241f20;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-style: bold;
  overflow-wrap: break-word;
  white-space: normal;
}

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

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

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

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

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

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

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

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

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

.content-iaocmWy {
  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;
}

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

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

.icon-vwrVqUGUM {
  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;
}

.aside-xVRWiy {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-weight: 600;
  color: #241f20;
  text-align: left;
  line-height: clamp(min(26px, var(--type-min)), calc(26vw/var(--resizer)*100), 26px);
}

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

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

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

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

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

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

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

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

.tip-wwBOUvTjAUV {
  color: #241f20;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-style: bold;
  overflow-wrap: break-word;
  white-space: normal;
}

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

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

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

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

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

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

.tooltip-RNQdVmlUEyBnit {
  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;
}

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

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

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

.narrow-ikNEqzKosIQ {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-weight: 600;
  color: #241f20;
  text-align: left;
  line-height: clamp(min(26px, var(--type-min)), calc(26vw/var(--resizer)*100), 26px);
}

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

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

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

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

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

.thumb-tXoNFjVDpbhu {
  color: #241f20;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-style: bold;
  overflow-wrap: break-word;
  white-space: normal;
}

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

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

.col-KbmxpBDOlk {
  color: #241f20;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-style: bold;
  overflow-wrap: break-word;
  white-space: normal;
}

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

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

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

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

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

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

.pic-uefxDqBAJLb {
  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;
}

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

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

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

.aside-ZPaZbYdxX {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-weight: 600;
  color: #241f20;
  text-align: left;
  line-height: clamp(min(26px, var(--type-min)), calc(26vw/var(--resizer)*100), 26px);
}

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

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

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

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

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

.heading-TNHPej {
  color: #241f20;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-style: bold;
  overflow-wrap: break-word;
  white-space: normal;
}

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

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

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

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

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

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

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

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

.big-VplOwHNFrJhyZn {
  width: 100%;
  background-color: #e3ebdb;
}

.xs-siuCRunmKh {
  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(79%, 885px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: none;
  background: transparent;
}

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

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

.preview-WMRVCDx {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 600;
  color: #241f20;
}

.btn-KbXkqldEuLR {
  font-family: 'Sora', system-ui, sans-serif;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-weight: 400;
  color: #241f20;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.md-njlTclsNAVdQlI {
  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: #e3ebdb;
  border-radius: min(11px, calc(11vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #241f20;
}

.title-eJlYPq {
  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: #241f20;
  background-color: #f2f6ee;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
}

.userpic-lDIYwIDDyrW {
  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: #241f20;
  background-color: #f2f6ee;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
}

.icon-glkeeORJkEvJ {
  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: #f2f6ee;
  background-color: #75c328;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
}

.inner-blsRwzuQgGM {
  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(79%, 885px);
  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;
}

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

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

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

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

.caption-atwIUo {
  display: none;
}

.wrapper-RJSgEbqloG {
  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(48px, calc(48vw/var(--resizer)*100));
  flex-wrap: wrap;
  padding: min(19px, calc(19vw/var(--resizer)*100)) min(19px, calc(19vw/var(--resizer)*100)) min(19px, calc(19vw/var(--resizer)*100)) min(19px, calc(19vw/var(--resizer)*100));
  flex-direction: column;
  background-color: #e3ebdb;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #241f20;
  justify-content: center;
  align-items: flex-start;
  opacity: 1;
  border-radius: min(18px, calc(18vw/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(36, 31, 32, .20);
}

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

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

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

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

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

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


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

.small-RqGHWBWqdHuBqVQ {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #f2f6ee;
}

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

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

.wrap-YggPBuJw {
  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: 'Playfair Display', Georgia, serif;
}

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

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

.row-waHHPtnAzJikxS {
  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: #e3ebdb;
  flex-direction: column;
}

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


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

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

.thumbnail-IvRKQzaW {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(79%, 885px);
  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));
}

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

.more-VHnmAk {
  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: 'Playfair Display', Georgia, serif;
}

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

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

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

.text-JnIGucUwnNNhxR {
  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: #e3ebdb;
  flex-direction: column;
}

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


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

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

.heading-BwxbOSDJ {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(79%, 885px);
  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));
}

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

.headline-brCGML {
  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: 'Playfair Display', Georgia, serif;
}

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

.btn-mnetGpK {
  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-GRdSwNXJxIbisVQ {
  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-cdyVWqnqAcOb {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.tooltip-IvjtZqcR {
  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: #e3ebdb;
  flex-direction: column;
}

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


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

.icon-PxGrGnljbf {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #f2f6ee;
}

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

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

.button-OEFWLSGlUW {
  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: 'Playfair Display', Georgia, serif;
}

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

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

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

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

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

.sm-qPgTerDIGbezGzk {
  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(79%, 885px);
  box-sizing: border-box;
}

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

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

.inner-UgbYtkYkJe {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 600;
  color: #241f20;
}

.col-CUlThQyYG {
  color: #75c328;
}

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

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

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

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

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

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

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

.heading-ocAxzoQDCjlgJTZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(323px, calc(323vw/var(--resizer)*100));
  border-radius: min(7px, calc(7vw/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-yGPBuHIc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(40px, calc(40vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;
}

.current-hCUtnaCQLiOPA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 81%;
  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(29px, calc(29vw/var(--resizer)*100));
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #241f20;
  flex-wrap: wrap;
}

.current-loaQsrbnHYf {
  font-family: 'Sora', 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;
}

.active-uIxRhuWSaA {
  display: flex;
  position: relative;
  justify-content: column-reverse;
  align-items: center;
  width: auto;
  gap: min(5px, calc(5vw/var(--resizer)*100));
  flex-direction: row;
}

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

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

.big-nDSpLlz {
  color: #241f20;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-style: bold;
  overflow-wrap: break-word;
  white-space: normal;
}

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

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

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

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

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

.avatar-RAJecOnryMWvUlO {
  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;
}

.button-lnFYtMrdFhcKTpwj {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 600;
  color: #241f20;
}

.widget-oCtBIThXwAzVDRS {
  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: #e3ebdb;
  border-radius: min(11px, calc(11vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #241f20;
}

.grid-RdaAlpwTqGU {
  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: #241f20;
  background-color: #f2f6ee;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
}

.huge-AyZDem {
  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: #241f20;
  background-color: #f2f6ee;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
}

.tagline-ERlptvRSNvgse {
  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: #f2f6ee;
  background-color: #75c328;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
}

.lg-wTKUcJp {
  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(79%, 885px);
  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;
}

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

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

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

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

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

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

.grid-aIeepr {
  display: none;
}


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

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

.tooltip-lZTsqsMhHjzLxSjr {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(79%, 885px);
  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));
}

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

.holder-GOuHXKRO {
  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: 'Playfair Display', Georgia, serif;
}

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

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

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

.wrap-rkHXMFVEGUNGzc {
  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-aQYObANLQjuvDSRW {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #f2f6ee;
}

.preview-ajbnkIoa {
  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(79%, 885px);
  box-sizing: border-box;
}

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

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

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

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

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

.active-GIVJbfuYt {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 600;
  color: #241f20;
}

.all-IgaFoMDPwmkS {
  color: #75c328;
}

.aside-meQSLoGTZL {
  font-family: 'Sora', system-ui, sans-serif;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-weight: 400;
  color: #241f20;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

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

.img-CYgJQCYM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
  background-color: #75c328;
  appURL: index.php;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(38px, calc(38vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
}

.tip-tFGpbYDYTl {
  font-weight: 900;
  font-family: 'Sora', system-ui, sans-serif;
  color: #f2f6ee;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  white-space: nowrap;
  line-height: 1.1;
}

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

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

.pic-yyYpMyYpzA {
  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;
}

.content-kTkZeBhAbfYOI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 81%;
  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(29px, calc(29vw/var(--resizer)*100));
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #241f20;
  flex-wrap: wrap;
}

.widget-QubBibyZUgFWCs {
  display: flex;
  position: relative;
  justify-content: column-reverse;
  align-items: center;
  width: auto;
  gap: min(5px, calc(5vw/var(--resizer)*100));
  flex-direction: row;
}

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

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

.large-HoTscdRMxg {
  color: #241f20;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-style: bold;
  overflow-wrap: break-word;
  white-space: normal;
}

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

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

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

.section-vTrvXl {
  font-family: 'Sora', 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;
}

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

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

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

.lg-FWEWgculxnM {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 600;
  color: #241f20;
}

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

.heading-xLglavWzfxopYVf {
  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: #e3ebdb;
  border-radius: min(11px, calc(11vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #241f20;
}

.xl-xNiVbSijMMYJxxzV {
  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: #241f20;
  background-color: #f2f6ee;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
}

.icon-HveTQIASA {
  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: #241f20;
  background-color: #f2f6ee;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
}

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

.big-OgXKrBIZBoffaFvV {
  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(79%, 885px);
  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;
}

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

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

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

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

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

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

.preview-EPtJohluirkvGie {
  display: none;
}


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

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

.caption-SEVpBbbj {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(79%, 885px);
  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-XzVUXLPohqo {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.narrow-yVVxTo {
  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: 'Playfair Display', Georgia, serif;
}

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

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

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

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

.md-lRfmGB {
  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(79%, 885px);
  box-sizing: border-box;
}

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

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

.md-dnhgNM {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 600;
  color: #241f20;
}

.thumbnail-iCxNntOeagPTcu {
  color: #75c328;
}

.text-SPnHUqap {
  font-family: 'Sora', system-ui, sans-serif;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-weight: 400;
  color: #241f20;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

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

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

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

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

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

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

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

.breadcrumbs-ZZeJxBkCRFpTR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 81%;
  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(29px, calc(29vw/var(--resizer)*100));
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #241f20;
  flex-wrap: wrap;
}

.caption-EktetQ {
  font-family: 'Sora', 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;
}

.desc-CCstHmZxZWsrYv {
  display: flex;
  position: relative;
  justify-content: column-reverse;
  align-items: center;
  width: auto;
  gap: min(5px, calc(5vw/var(--resizer)*100));
  flex-direction: row;
}

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

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

.headline-LBbzHyLTJ {
  color: #241f20;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-style: bold;
  overflow-wrap: break-word;
  white-space: normal;
}

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

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

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

.btn-vCemrKfAffOEY {
  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(79%, 885px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(36, 31, 32, .12);
  background: transparent;
}

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

.text-OgexNKQFImLzI {
  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-rGNECbto {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 600;
  color: #241f20;
}

.section-wdcIClde {
  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: #e3ebdb;
  border-radius: min(11px, calc(11vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #241f20;
}

.xl-zBRSskIzJkpBVou {
  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: #241f20;
  background-color: #f2f6ee;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
}

.md-nFTKbQxmmkatsa {
  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: #241f20;
  background-color: #f2f6ee;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
}

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

.narrow-ElFDDDPDJmWukkr {
  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(79%, 885px);
  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;
}

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

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

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

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

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

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

.img-sDdEYNyv {
  display: none;
}


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

.inner-cOfIURVyyV {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #f2f6ee;
}

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

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

.userpic-tnDlImhOuWZw {
  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: 'Playfair Display', Georgia, serif;
}

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

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

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

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

.thumbnail-tpDFhDAkPaX {
  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(79%, 885px);
  box-sizing: border-box;
}

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

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

.md-EwqucqOEtB {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 600;
  color: #241f20;
}

.avatar-azbhnOyMzJKl {
  color: #75c328;
}

.xs-TnuVZKKDUvJVx {
  font-family: 'Sora', system-ui, sans-serif;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-weight: 400;
  color: #241f20;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

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

.control-gNhcwOObzvLYsUPg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
  background-color: #75c328;
  appURL: index.php;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(30px, calc(30vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
}

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

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

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

.thumbnail-QrcMHTKAWvfdEZY {
  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%;
}

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

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

.control-BZKEEsNdxQXYVLSa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 81%;
  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(29px, calc(29vw/var(--resizer)*100));
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #241f20;
  flex-wrap: wrap;
}

.subtitle-VapYhSCYdk {
  display: flex;
  position: relative;
  justify-content: column-reverse;
  align-items: center;
  width: auto;
  gap: min(5px, calc(5vw/var(--resizer)*100));
  flex-direction: row;
}

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

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

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

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

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

.medium-NojYQYDBEhLlZZQ {
  color: #241f20;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-style: bold;
  overflow-wrap: break-word;
  white-space: normal;
}

.box-NvGagRcQZfiabrp {
  font-family: 'Sora', 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;
}

.subject-eAvhzOygOqcHPT {
  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(79%, 885px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(36, 31, 32, .12);
  background: transparent;
}

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

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

.page-xAATNXiNcFmKg {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 600;
  color: #241f20;
}

.desc-UhmzhtiSKofU {
  font-family: 'Sora', system-ui, sans-serif;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-weight: 400;
  color: #241f20;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.wide-nRVJwDwZhHKpeo {
  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: #e3ebdb;
  border-radius: min(11px, calc(11vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #241f20;
}

.inner-OjBHGMF {
  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: #241f20;
  background-color: #f2f6ee;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
}

.aside-ujUWdGABSSbPim {
  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: #241f20;
  background-color: #f2f6ee;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
}

.sidebar-SSkONUuwNZ {
  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: #f2f6ee;
  background-color: #75c328;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
}

.md-InBPDURuBXDtxEUo {
  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(79%, 885px);
  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;
}

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

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

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

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

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

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

.avatar-stjWiIEocTqNuD {
  display: none;
}


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

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

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

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

.thumbnail-wCBlOivjqxFmGp {
  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: 'Playfair Display', Georgia, serif;
}

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

.subject-zlULqXgWcAA {
  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-BPLNjhsrBudmVd {
  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-uAxDVgJmEhfVkKd {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

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

.medium-clsWQtvVhA {
  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(79%, 885px);
  box-sizing: border-box;
}

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

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

.all-iyjTLbnoh {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 600;
  color: #241f20;
}

.wrapper-ITObjndwuaDSDS {
  color: #75c328;
}

.headline-SBibcyff {
  font-family: 'Sora', system-ui, sans-serif;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-weight: 400;
  color: #241f20;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

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

.active-nvNICDcgYEJAynw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
  background-color: #75c328;
  appURL: index.php;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(17px, calc(17vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
}

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

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

.current-YlfZTSmKWvqPb {
  font-weight: 900;
  font-family: 'Sora', system-ui, sans-serif;
  color: #241f20;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  white-space: nowrap;
  line-height: 1.1;
}

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

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

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

.box-yuqiQXW {
  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;
}

.btn-kgCNQPAbeyQZBRkW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 81%;
  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(29px, calc(29vw/var(--resizer)*100));
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #241f20;
  flex-wrap: wrap;
}

.small-dZfSNLmXhfyo {
  font-family: 'Sora', 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;
}

.subtitle-KCwgsZCsBQ {
  display: flex;
  position: relative;
  justify-content: column-reverse;
  align-items: center;
  width: auto;
  gap: min(5px, calc(5vw/var(--resizer)*100));
  flex-direction: row;
}

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

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

.breadcrumbs-STWUGaASX {
  color: #241f20;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-style: bold;
  overflow-wrap: break-word;
  white-space: normal;
}

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

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

.preview-XSrOsdD {
  color: #241f20;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-style: bold;
  overflow-wrap: break-word;
  white-space: normal;
}

.more-PvGNzozNh {
  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(79%, 885px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(36, 31, 32, .12);
  background: transparent;
}

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

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

.big-KDWVSKPcHVQvYq {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 600;
  color: #241f20;
}

.md-GDFvTCncbXbOUek {
  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: #e3ebdb;
  border-radius: min(11px, calc(11vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #241f20;
}

.box-AnAcbtCnnG {
  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: #241f20;
  background-color: #f2f6ee;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
}

.btn-OAOIHpvTWEeLNUn {
  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: #241f20;
  background-color: #f2f6ee;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
}

.page-kkYjFiPNHOhPbpbO {
  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: #f2f6ee;
  background-color: #75c328;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
}

.wide-yPuajYybY {
  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(79%, 885px);
  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-BNByQNsJ {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

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

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

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

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

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

.wide-MIXkxMBDsEX {
  display: none;
}


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

.userpic-JkroEfmQRMruFrz {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #f2f6ee;
}

.picture-NhGavEriIRJ {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(79%, 885px);
  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));
}

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

.row-ehfrVVPdxZCsaIK {
  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: 'Playfair Display', Georgia, serif;
}

.thumbnail-mrVUetfdGn {
  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-fUNgnc {
  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-hWDXwJNoHiN {
  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-DzEFRKpAPbVDxhf {
  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-TwYrVwmHsMGI {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #f2f6ee;
}

.md-AYTrYxlbMEJaxLE {
  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(79%, 885px);
  box-sizing: border-box;
}

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

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

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

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

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

.thumb-aGrxmgEpTozx {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 600;
  color: #241f20;
}

.large-tBExCviFPCknve {
  color: #75c328;
}

.subtitle-glpFsdNynHQ {
  font-family: 'Sora', system-ui, sans-serif;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-weight: 400;
  color: #241f20;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

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

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

.xs-hmItyMbMM {
  font-weight: 900;
  font-family: 'Sora', system-ui, sans-serif;
  color: #f2f6ee;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  white-space: nowrap;
  line-height: 1.1;
}

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

.thumbnail-dEGZNQhACgR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 81%;
  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(29px, calc(29vw/var(--resizer)*100));
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #241f20;
  flex-wrap: wrap;
}

.aside-uVEaAmwgJw {
  font-family: 'Sora', 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;
}

.text-uyiIngkp {
  display: flex;
  position: relative;
  justify-content: column-reverse;
  align-items: center;
  width: auto;
  gap: min(5px, calc(5vw/var(--resizer)*100));
  flex-direction: row;
}

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

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

.thumb-rVOlEFwSzcTSxR {
  color: #241f20;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-style: bold;
  overflow-wrap: break-word;
  white-space: normal;
}

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

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

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

.headline-JJpfygPPEmNPpc {
  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(79%, 885px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(36, 31, 32, .12);
  background: transparent;
}

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

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

.active-BotcmrLhpuh {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 600;
  color: #241f20;
}

.column-axpSLVefqYXjAD {
  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: #e3ebdb;
  border-radius: min(11px, calc(11vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #241f20;
}

.row-lRbtNcyJB {
  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: #241f20;
  background-color: #f2f6ee;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
}

.thumb-MmrVRXCeCFRo {
  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: #241f20;
  background-color: #f2f6ee;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
}

.container-ILVyBxbNg {
  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: #f2f6ee;
  background-color: #75c328;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
}

.avatar-MFIFRu {
  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(79%, 885px);
  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;
}

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

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

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

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

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

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

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

.md-IaurnbTtjYahVCa {
  display: none;
}


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

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

.xl-eEDeaNpPS {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(79%, 885px);
  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));
}

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

.subject-ZZKXBKMrHin {
  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: 'Playfair Display', Georgia, serif;
}

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

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

.text-oIlnzZSnrDff {
  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-hNWAbJNLRKRbp {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #f2f6ee;
}

.tip-jPqlpDfAg {
  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(79%, 885px);
  box-sizing: border-box;
}

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

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

.narrow-tMIqvabRnl {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 600;
  color: #241f20;
}

.large-ZTtatrQcpIrfz {
  color: #75c328;
}

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

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

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

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

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

.col-nkAmXEQfvSVAR {
  font-weight: 900;
  font-family: 'Sora', system-ui, sans-serif;
  color: #241f20;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  white-space: nowrap;
  line-height: 1.1;
}

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

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

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

.container-rWEpXtywXVSMahQX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 81%;
  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(29px, calc(29vw/var(--resizer)*100));
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #241f20;
  flex-wrap: wrap;
}

.subject-DNtrHTXey {
  font-family: 'Sora', 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;
}

.all-YaPgzMnWgqUAVV {
  display: flex;
  position: relative;
  justify-content: column-reverse;
  align-items: center;
  width: auto;
  gap: min(5px, calc(5vw/var(--resizer)*100));
  flex-direction: row;
}

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

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

.heading-SreBsFG {
  color: #241f20;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-style: bold;
  overflow-wrap: break-word;
  white-space: normal;
}

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

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

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

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

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

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

.pic-JFZRatmOoUq {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 600;
  color: #241f20;
}

.heading-eeoUeKxWAt {
  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: #e3ebdb;
  border-radius: min(11px, calc(11vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #241f20;
}

.thumbnail-zwQLPClDxfkrut {
  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: #241f20;
  background-color: #f2f6ee;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
}

.subject-pWBMupnxFoGdDIp {
  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: #241f20;
  background-color: #f2f6ee;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
}

.userpic-bjgttqh {
  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: #f2f6ee;
  background-color: #75c328;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(7px, calc(7vw/var(--resizer)*100));
}

.image-axwyJMDQ {
  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(79%, 885px);
  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;
}

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

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

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

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

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

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

.xs-YfkNJuvTvG {
  display: none;
}

