.tiny-DUGYWvEJfAslvrYC {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.img-AkFAZsWNdCeLVSLZ {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #241f20;
  letter-spacing: -0.01em;}
.page-FAKVpTSAkHqemf {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;}
.container-ccnoevrQOEXXbkeW {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.big-SvNdcvTHRjIA {
  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-wlFPVu {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.narrow-mJrkmQKAbb {
  color: #241f20;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;}
.wrapper-vNhzTyYQQ {
  display: none;}
.content-AyRbSgK {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #eef6f6;
  width: 100%;}
.aside-xojrMTGsXLmMtpI {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #eef6f6;}
.narrow-AMaJQYPuAnB {
  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-CpfYFG {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.large-VpRIwvttdkwt {
  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: 'EB Garamond', Georgia, serif;}
.large-JsEjtrANu {
  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-YoGrXcxgPQUB {
  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-AHpHDYQWiIAG {
  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-DhGBJyLkC {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.container-YloKnY {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #eef6f6;}
.col-kwtTIBZuG {
  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;}
.title-iddfYp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(31px, calc(31vw/var(--resizer)*100));
  text-align: center;
  width: 100%;}
.heading-hpyuPQfcm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 680px;
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: 0 auto;
  flex-direction: column;
  text-align: center;}
.avatar-vvyngnAjBK {
  font-family: 'EB Garamond', Georgia, serif;
  font-size: clamp(min(37px, var(--type-min)), calc(37vw/var(--resizer)*100), 37px);
  font-weight: 600;
  color: #241f20;}
.image-FirHrOTLjdZ {
  color: #c33728;}
.img-VoEGSiNIsKhL {
  font-family: 'Sora', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #241f20;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);}
.current-hnYKXYEwqVjXV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(18px, calc(18vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.html;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 auto;}
.box-tQnWmZy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(18px, calc(18vw/var(--resizer)*100));
  background-color: #c33728;
  appURL: index.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(45px, calc(45vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;}
.column-bgwbxwhjNYp {
  font-weight: 900;
  font-family: 'Sora', system-ui, sans-serif;
  color: #eef6f6;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  white-space: nowrap;
  line-height: 1.1;}
.wrap-eKhfBUXFQNXBvfEq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  gap: min(24px, calc(24vw/var(--resizer)*100));
  flex-wrap: wrap;
  width: 100%;}
.section-RzhDlnGMch {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(311px, calc(311vw/var(--resizer)*100));
  border-radius: min(18px, calc(18vw/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);}
.wide-COaumkuuHNTuZsa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(21px, calc(21vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;}
.huge-QTgMXZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 83%;
  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: 900px;
  gap: min(43px, calc(43vw/var(--resizer)*100));
  border-radius: min(18px, calc(18vw/var(--resizer)*100));
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #241f20;
  flex-wrap: wrap;}
.image-YcUEirPns {
  font-family: 'Sora', system-ui, sans-serif;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  font-weight: 400;
  color: #241f20;
  text-align: left;}
.caption-lEoxvgVrrchodi {
  display: flex;
  position: relative;
  justify-content: column;
  align-items: center;
  width: auto;
  gap: min(5px, calc(5vw/var(--resizer)*100));
  flex-direction: row;}
.userpic-MxPHcXvdPwKS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;}
.tooltip-AnHPteSLMEWditv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;}
.pic-xCzVlo {
  color: #241f20;
  font-size: clamp(min(22px, var(--type-min)), calc(22vw/var(--resizer)*100), 22px);
  font-style: italic;
  overflow-wrap: break-word;
  white-space: normal;}
.tagline-IJdfJeepUHb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;}
.xl-dPTwUer {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;}
.holder-pzjGqOaXaozvYb {
  color: #241f20;
  font-size: clamp(min(22px, var(--type-min)), calc(22vw/var(--resizer)*100), 22px);
  font-style: italic;
  overflow-wrap: break-word;
  white-space: normal;}
.grid-KszuQq {
  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;}
.sm-zzguBVysaUe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex: 1 1 260px;
  min-width: 0;}
.thumbnail-eIcQvxN {
  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;}
.thumb-GHlLbZ {
  font-family: 'EB Garamond', Georgia, serif;
  font-size: clamp(min(37px, var(--type-min)), calc(37vw/var(--resizer)*100), 37px);
  font-weight: 600;
  color: #241f20;}
.thumb-JZNpfhhPNi {
  font-family: 'Sora', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #241f20;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);}
.pic-wHYkObRZAemAFCFl {
  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: #dbeaeb;
  border-radius: min(22px, calc(22vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #241f20;}
.container-FxHICxooWVrQdymb {
  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: #eef6f6;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(18px, calc(18vw/var(--resizer)*100));}
.desc-JdGsNwWPM {
  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: #eef6f6;
  background-color: #c33728;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(18px, calc(18vw/var(--resizer)*100));}
.headline-mScGXgzXsjcwV {
  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;}
.caption-TXWREwgMhd {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.picture-PUfIuFdeFCKY {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #241f20;
  letter-spacing: -0.01em;}
.picture-ycKeylPfgo {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;}
.box-dXPXcFxHCaodHWBU {
  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-dOOYPWfYYvt {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.button-ZXDyxh {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.breadcrumbs-KWSasCvoniPXQdx {
  color: #241f20;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;}
.aside-WDuBFOT {
  display: none;}
.image-wIVcVzxekmpXpyq {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #eef6f6;
  width: 100%;}
.btn-YpmkRvUHD {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #eef6f6;}
.xs-RKVrFk {
  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));}
.title-tHtCCuXcvhkMcr {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.text-raatxpuhL {
  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: 'EB Garamond', Georgia, serif;}
.headline-LDXxlC {
  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-RApzxGLeilQMzx {
  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-VLddGe {
  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-FLATSG {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.control-WXrCcxpQzkUON {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #eef6f6;}
.thumb-vlKLcoPOZX {
  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;}
.desc-BXQLlJsiLCgD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(28px, calc(28vw/var(--resizer)*100));
  text-align: center;
  width: 100%;}
.huge-TDaLnFHndGuydoK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 680px;
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: 0 auto;
  flex-direction: column;
  text-align: center;}
.tiny-jMzKUKqchXp {
  font-family: 'EB Garamond', Georgia, serif;
  font-size: clamp(min(37px, var(--type-min)), calc(37vw/var(--resizer)*100), 37px);
  font-weight: 600;
  color: #241f20;}
.text-bzcHxBJQIx {
  color: #c33728;}
.tip-pFLDiwH {
  font-family: 'Sora', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #241f20;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);}
.box-qAOtNbYLQRvsCip {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(18px, calc(18vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.html;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 auto;}
.container-IcbpxstwFyPDofi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(18px, calc(18vw/var(--resizer)*100));
  background-color: #c33728;
  appURL: index.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(15px, calc(15vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;}
.btn-xFRALJTSngVh {
  font-weight: 900;
  font-family: 'Sora', system-ui, sans-serif;
  color: #eef6f6;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  white-space: nowrap;
  line-height: 1.1;}
.wrapper-SrmrnfgJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(18px, calc(18vw/var(--resizer)*100));
  background-color: transparent;
  appURL: index.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(15px, calc(15vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #241f20;}
.column-ESiSNKzTQ {
  font-weight: 900;
  font-family: 'Sora', system-ui, sans-serif;
  color: #241f20;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  white-space: nowrap;
  line-height: 1.1;}
.huge-KElAiVvFasnuP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  gap: min(24px, calc(24vw/var(--resizer)*100));
  flex-wrap: wrap;
  width: 100%;}
.tiny-XntuiuvX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(373px, calc(373vw/var(--resizer)*100));
  border-radius: min(18px, calc(18vw/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-QDDPIaukEKD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(31px, calc(31vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;}
.preview-rcgwghXrg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 83%;
  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: 900px;
  gap: min(43px, calc(43vw/var(--resizer)*100));
  border-radius: min(18px, calc(18vw/var(--resizer)*100));
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #241f20;
  flex-wrap: wrap;}
.inner-QXPoBsL {
  display: flex;
  position: relative;
  justify-content: column;
  align-items: center;
  width: auto;
  gap: min(5px, calc(5vw/var(--resizer)*100));
  flex-direction: row;}
.large-CGATXD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;}
.big-djciJJdToZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;}
.column-nXaQCXvglAUBfh {
  color: #241f20;
  font-size: clamp(min(22px, var(--type-min)), calc(22vw/var(--resizer)*100), 22px);
  font-style: italic;
  overflow-wrap: break-word;
  white-space: normal;}
.aside-McyPzDVotjXgpKH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;}
.tiny-EREIKgaZbhJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;}
.icon-qPHwCAufdQOj {
  color: #241f20;
  font-size: clamp(min(22px, var(--type-min)), calc(22vw/var(--resizer)*100), 22px);
  font-style: italic;
  overflow-wrap: break-word;
  white-space: normal;}
.breadcrumbs-bLWWqHtsoSsd {
  font-family: 'Sora', system-ui, sans-serif;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  font-weight: 400;
  color: #241f20;
  text-align: left;}
.tagline-QjkkKkZNZw {
  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;}
.more-MeARFE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex: 1 1 260px;
  min-width: 0;}
.tooltip-rRuWGrQrfgJu {
  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;}
.tiny-WJGIfuKSeH {
  font-family: 'EB Garamond', Georgia, serif;
  font-size: clamp(min(37px, var(--type-min)), calc(37vw/var(--resizer)*100), 37px);
  font-weight: 600;
  color: #241f20;}
.narrow-ljXhWOqm {
  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: #dbeaeb;
  border-radius: min(22px, calc(22vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #241f20;}
.caption-ySbFtczOvyboTbL {
  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: #eef6f6;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(18px, calc(18vw/var(--resizer)*100));}
.container-oiHvyulncD {
  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: #eef6f6;
  background-color: #c33728;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(18px, calc(18vw/var(--resizer)*100));}
.huge-gVJAEF {
  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;}
.headline-MPeVdJoJQhTvIGS {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.more-IFnkxDqOr {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #241f20;
  letter-spacing: -0.01em;}
.tagline-hVHfRggGZpcuyyt {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;}
.breadcrumbs-cvaQkde {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.control-hSVLRWyz {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.column-adEnJSIwgV {
  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-ePANaFMSKCK {
  color: #241f20;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;}
.page-rJwPyXdve {
  display: none;}
.btn-UuQQAGKokhau {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #eef6f6;
  width: 100%;}
.caption-JcHmZdhXdgapie {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #eef6f6;}
.pic-jIsDGbf {
  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));}
.box-lEKcFnNuqxNXtO {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.page-HLzNeuywrYs {
  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: 'EB Garamond', Georgia, serif;}
.more-qlPuRtiq {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;}
.row-LXFbxkdppS {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.tip-qQTMXn {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.userpic-cLakugKk {
  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-nISeAkUvJ {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #eef6f6;}
.btn-CtgmUdgccfs {
  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;}
.tip-puairJtfCgQYXD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(17px, calc(17vw/var(--resizer)*100));
  text-align: center;
  width: 100%;}
.picture-aYdfaCbTDe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 680px;
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: 0 auto;
  flex-direction: column;
  text-align: center;}
.sidebar-ThmaBTaigD {
  font-family: 'EB Garamond', Georgia, serif;
  font-size: clamp(min(37px, var(--type-min)), calc(37vw/var(--resizer)*100), 37px);
  font-weight: 600;
  color: #241f20;}
.md-DrlURTRjTvT {
  color: #c33728;}
.breadcrumbs-FFoPtYfewVf {
  font-family: 'Sora', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #241f20;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);}
.xl-BzVncgP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(18px, calc(18vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.html;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 auto;}
.preview-KHrctgxkiDYgt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(18px, calc(18vw/var(--resizer)*100));
  background-color: #c33728;
  appURL: index.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(44px, calc(44vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;}
.wrapper-qeXCLO {
  font-weight: 900;
  font-family: 'Sora', system-ui, sans-serif;
  color: #eef6f6;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  white-space: nowrap;
  line-height: 1.1;}
.pic-uamUxqEGN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(18px, calc(18vw/var(--resizer)*100));
  background-color: transparent;
  appURL: index.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(44px, calc(44vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #241f20;}
.button-QcWOfMJh {
  font-weight: 900;
  font-family: 'Sora', system-ui, sans-serif;
  color: #241f20;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  white-space: nowrap;
  line-height: 1.1;}
.title-rUUfXZyCtZAWHeWs {
  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%;}
.subject-vNhafZg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(306px, calc(306vw/var(--resizer)*100));
  border-radius: min(18px, calc(18vw/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);}
.col-tNtVOmrCUN {
  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;}
.caption-gSbpUujU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 83%;
  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: 900px;
  gap: min(43px, calc(43vw/var(--resizer)*100));
  border-radius: min(18px, calc(18vw/var(--resizer)*100));
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #241f20;
  flex-wrap: wrap;}
.medium-CdncmXuhVVGvpOr {
  display: flex;
  position: relative;
  justify-content: column;
  align-items: center;
  width: auto;
  gap: min(5px, calc(5vw/var(--resizer)*100));
  flex-direction: row;}
.thumb-XrDwbJjF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;}
.all-IwclRAMHLfW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;}
.sidebar-gnmRWHdC {
  color: #241f20;
  font-size: clamp(min(22px, var(--type-min)), calc(22vw/var(--resizer)*100), 22px);
  font-style: italic;
  overflow-wrap: break-word;
  white-space: normal;}
.text-GCVnHxkEaOwsE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;}
.xs-CVKTHDSRJwh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;}
.userpic-EdpMYQayQiYs {
  color: #241f20;
  font-size: clamp(min(22px, var(--type-min)), calc(22vw/var(--resizer)*100), 22px);
  font-style: italic;
  overflow-wrap: break-word;
  white-space: normal;}
.breadcrumbs-oNqxFXVMCI {
  font-family: 'Sora', system-ui, sans-serif;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  font-weight: 400;
  color: #241f20;
  text-align: left;}
.icon-tBzqSJB {
  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;}
.desc-zFDFkZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex: 1 1 260px;
  min-width: 0;}
.headline-wSfmSFi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: min(650px, calc(650vw/var(--resizer)*100));
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;}
.large-GVIkhciZGI {
  font-family: 'EB Garamond', Georgia, serif;
  font-size: clamp(min(37px, var(--type-min)), calc(37vw/var(--resizer)*100), 37px);
  font-weight: 600;
  color: #241f20;}
.tiny-ZcvHaTqNE {
  font-family: 'Sora', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #241f20;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);}
.btn-FGvefyuQ {
  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: #dbeaeb;
  border-radius: min(22px, calc(22vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #241f20;}
.wrapper-MLgcuWaOtOAwaW {
  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: #eef6f6;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(18px, calc(18vw/var(--resizer)*100));}
.headline-qHWnfyXeXVHLvz {
  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: #eef6f6;
  background-color: #c33728;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(18px, calc(18vw/var(--resizer)*100));}
.large-MkUcEiagPNCC {
  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;}
.box-dUzTyoOpJyfb {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.pic-DwUQVI {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #241f20;
  letter-spacing: -0.01em;}
.wrap-QdGLgySZklofX {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;}
.col-FyrVKNwujqVyX {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.md-moRcdkUS {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.widget-unXigNLKmc {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.page-GnQDQHjizoeeXHLi {
  color: #241f20;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;}
.caption-MLTSnEVwqkppO {
  display: none;}
.sm-aTPJRWjIAmaUh {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #eef6f6;
  width: 100%;}
.active-OGcDNaqCDeOSG {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #eef6f6;}
.preview-CoefBDTDSAIVyE {
  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));}
.more-fAObyTwrdvrPAVWu {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.small-PNzsMpBTBdIuRGGV {
  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: 'EB Garamond', Georgia, serif;}
.thumbnail-QuuRDdjI {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;}
.headline-tkHvwk {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.control-tfSMgZTr {
  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-iODMErK {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.box-otbQsLdMhcPqjE {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #eef6f6;}
.control-YPTshIuQAOlK {
  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;}
.medium-YleEchiBhPl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(17px, calc(17vw/var(--resizer)*100));
  text-align: center;
  width: 100%;}
.sm-gYFCnQJMhbyvuOmw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 680px;
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: 0 auto;
  flex-direction: column;
  text-align: center;}
.breadcrumbs-vRujGTfN {
  font-family: 'EB Garamond', Georgia, serif;
  font-size: clamp(min(37px, var(--type-min)), calc(37vw/var(--resizer)*100), 37px);
  font-weight: 600;
  color: #241f20;}
.wrap-xhSZKxfDKkXUdpK {
  color: #c33728;}
.current-WKaUyUjE {
  font-family: 'Sora', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #241f20;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);}
.button-vEOQYxaMRysJgj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(18px, calc(18vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.html;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 auto;}
.wrapper-VHvfEVOZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(18px, calc(18vw/var(--resizer)*100));
  background-color: #c33728;
  appURL: index.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(36px, calc(36vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;}
.picture-JGpMXjwEEmGaK {
  font-weight: 900;
  font-family: 'Sora', system-ui, sans-serif;
  color: #eef6f6;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  white-space: nowrap;
  line-height: 1.1;}
.avatar-VBisjKIbL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(18px, calc(18vw/var(--resizer)*100));
  background-color: transparent;
  appURL: index.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(36px, calc(36vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #241f20;}
.btn-DyGCLK {
  font-weight: 900;
  font-family: 'Sora', system-ui, sans-serif;
  color: #241f20;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  white-space: nowrap;
  line-height: 1.1;}
.small-IFDjKzjiUYGihAWB {
  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-VyWCYkYoPfsqOzf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(371px, calc(371vw/var(--resizer)*100));
  border-radius: min(18px, calc(18vw/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);}
.container-jmlmRjQPqwRtqW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(32px, calc(32vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;}
.grid-ViTcoswJs {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 83%;
  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: 900px;
  gap: min(43px, calc(43vw/var(--resizer)*100));
  border-radius: min(18px, calc(18vw/var(--resizer)*100));
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #241f20;
  flex-wrap: wrap;}
.small-NglxbnRyGLRnYSE {
  font-family: 'Sora', system-ui, sans-serif;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  font-weight: 400;
  color: #241f20;
  text-align: left;}
.medium-eAqeJaYjtvJ {
  display: flex;
  position: relative;
  justify-content: column;
  align-items: center;
  width: auto;
  gap: min(5px, calc(5vw/var(--resizer)*100));
  flex-direction: row;}
.image-ewuIgukMR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;}
.picture-spwMjgscD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;}
.subject-HOlWvxCua {
  color: #241f20;
  font-size: clamp(min(22px, var(--type-min)), calc(22vw/var(--resizer)*100), 22px);
  font-style: italic;
  overflow-wrap: break-word;
  white-space: normal;}
.section-jXTwBWZIy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;}
.desc-KqFlJlryW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;}
.tip-ZqJsuKAGgv {
  color: #241f20;
  font-size: clamp(min(22px, var(--type-min)), calc(22vw/var(--resizer)*100), 22px);
  font-style: italic;
  overflow-wrap: break-word;
  white-space: normal;}
.userpic-FkPFANlMrmR {
  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;}
.thumbnail-RjgWySgc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex: 1 1 260px;
  min-width: 0;}
.huge-RVwBYbDfUuTmGAc {
  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-JvwKqUVfkExfExwX {
  font-family: 'EB Garamond', Georgia, serif;
  font-size: clamp(min(37px, var(--type-min)), calc(37vw/var(--resizer)*100), 37px);
  font-weight: 600;
  color: #241f20;}
.lg-bkVwLI {
  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: #dbeaeb;
  border-radius: min(22px, calc(22vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #241f20;}
.sidebar-PeafTgAmWkMLqP {
  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: #eef6f6;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(18px, calc(18vw/var(--resizer)*100));}
.column-FrSJUtHHMRiyH {
  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: #eef6f6;
  background-color: #c33728;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(18px, calc(18vw/var(--resizer)*100));}
.thumb-rvjEShZdFAIpuPy {
  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;}
.aside-nfIKcwwRNRDzrQa {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.userpic-UsAuxjZzw {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #241f20;
  letter-spacing: -0.01em;}
.wrap-vWRzTf {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;}
.lg-XBfGlhsDmjccFglX {
  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-VmHiCQnKkrCpVph {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.heading-mlxcyJqV {
  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-aeEuqNtWnGWNnb {
  color: #241f20;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;}
.md-tEKcbLXmQ {
  display: none;}
.userpic-pWljVu {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #eef6f6;
  width: 100%;}
.aside-spkcLuTaaQgAua {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #eef6f6;}
.text-KUeBJMuW {
  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));}
.xl-aHrVVrw {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.icon-gCVwosvA {
  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: 'EB Garamond', Georgia, serif;}
.heading-FgvaqbZEnq {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;}
.narrow-cwkmlrJ {
  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-LpMLaAALeXcTnA {
  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-SYZsXESXWtWX {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.huge-PxAmlYdBSfKEtBNC {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #eef6f6;}
.pic-AauOqUhRi {
  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;}
.active-RluaUbikDsjEmpYM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(17px, calc(17vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
  text-align: center;}
.tooltip-eqxVamHt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: 0 auto;
  flex-direction: column;
  text-align: center;
  width: min(500px, calc(500vw/var(--resizer)*100));}
.preview-gQaMfWzRCQZfmV {
  font-family: 'EB Garamond', Georgia, serif;
  font-size: clamp(min(37px, var(--type-min)), calc(37vw/var(--resizer)*100), 37px);
  font-weight: 600;
  color: #241f20;}
.desc-TpUgPwT {
  color: #c33728;}
.sm-fVplsaUzmfQV {
  font-family: 'Sora', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #241f20;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);}
.content-cvweWlslllTS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(18px, calc(18vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.html;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 auto;}
.subtitle-nKkZDrkFdNgbEhiH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(18px, calc(18vw/var(--resizer)*100));
  background-color: #c33728;
  appURL: index.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(37px, calc(37vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;}
.thumb-codQBA {
  font-weight: 900;
  font-family: 'Sora', system-ui, sans-serif;
  color: #eef6f6;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  white-space: nowrap;
  line-height: 1.1;}
.widget-YqNjbNa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(17px, calc(17vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;}
.small-hIlNaNaBLCDFj {
  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;}
.all-CAlHCewtRxlDR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(381px, calc(381vw/var(--resizer)*100));
  border-radius: min(18px, calc(18vw/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);}
.holder-TuteTlgtnPQem {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;}
.content-HztrrxGnKTzAmarK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 83%;
  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: 900px;
  gap: min(43px, calc(43vw/var(--resizer)*100));
  border-radius: min(18px, calc(18vw/var(--resizer)*100));
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #241f20;
  flex-wrap: wrap;}
.tagline-sSOLXDxOMHYzq {
  display: flex;
  position: relative;
  justify-content: column;
  align-items: center;
  width: auto;
  gap: min(5px, calc(5vw/var(--resizer)*100));
  flex-direction: row;}
.avatar-etsFWUQwvO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;}
.subject-qjNfYD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;}
.thumb-QWAwwXUUtm {
  color: #241f20;
  font-size: clamp(min(22px, var(--type-min)), calc(22vw/var(--resizer)*100), 22px);
  font-style: italic;
  overflow-wrap: break-word;
  white-space: normal;}
.subject-OoCXKbS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;}
.medium-VTiuTyrnpN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;}
.xl-jjyitratHXvn {
  color: #241f20;
  font-size: clamp(min(22px, var(--type-min)), calc(22vw/var(--resizer)*100), 22px);
  font-style: italic;
  overflow-wrap: break-word;
  white-space: normal;}
.row-YvyDGZEizDGFuvRQ {
  font-family: 'Sora', system-ui, sans-serif;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  font-weight: 400;
  color: #241f20;
  text-align: left;}
.tiny-fHJLswLX {
  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;}
.md-gGKwQFkKLaorHVp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex: 1 1 260px;
  min-width: 0;}
.large-ZzqzCBja {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: min(650px, calc(650vw/var(--resizer)*100));
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;}
.grid-BevYjWnWQ {
  font-family: 'EB Garamond', Georgia, serif;
  font-size: clamp(min(37px, var(--type-min)), calc(37vw/var(--resizer)*100), 37px);
  font-weight: 600;
  color: #241f20;}
.small-PFgiHlDmjko {
  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: #dbeaeb;
  border-radius: min(22px, calc(22vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #241f20;}
.medium-wTcHFLhqF {
  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: #eef6f6;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(18px, calc(18vw/var(--resizer)*100));}
.inner-XkKPLjiZBZujqFeP {
  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: #eef6f6;
  background-color: #c33728;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(18px, calc(18vw/var(--resizer)*100));}
.tip-YkwavMcTWckkHdF {
  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;}
.aside-DtOEwzvhOFSFeUMT {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.sidebar-kGskFyQL {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #241f20;
  letter-spacing: -0.01em;}
.thumbnail-dfgTGcIiYZFr {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;}
.wide-RISKFvjNp {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.thumbnail-dltoXrll {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.control-kNWvGTjvur {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;}
.content-kdDPVsXhWberHim {
  color: #241f20;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;}
.column-KiRnqDH {
  display: none;}
.img-iAuhhdt {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #eef6f6;
  width: 100%;}
.control-aoMoBw {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #eef6f6;}
.breadcrumbs-LIjabe {
  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));}
.box-kurdTJRDqYgoZlE {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.column-KPNfFHMGheG {
  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: 'EB Garamond', Georgia, serif;}
.desc-kxovyDa {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;}
.thumb-YTVGZTvdHnKaeD {
  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-ruhwLRzgo {
  color: #241f20;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;}
.wide-atzkin {
  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-hYXVgHbtrWGPNf {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #eef6f6;}
.small-WMEZqlIXHTCJbo {
  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;}
.userpic-szwsItmjH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(27px, calc(27vw/var(--resizer)*100));
  text-align: center;
  width: 100%;}
.picture-txyXQmHznE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 680px;
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: 0 auto;
  flex-direction: column;
  text-align: center;}
.holder-DOhQPQ {
  font-family: 'EB Garamond', Georgia, serif;
  font-size: clamp(min(37px, var(--type-min)), calc(37vw/var(--resizer)*100), 37px);
  font-weight: 600;
  color: #241f20;}
.text-HmRGkVxhRMsEK {
  color: #c33728;}
.avatar-nGixKB {
  font-family: 'Sora', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #241f20;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);}
.icon-ZkzWVEG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(18px, calc(18vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.html;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 auto;}
.all-jtxwlF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(18px, calc(18vw/var(--resizer)*100));
  background-color: #c33728;
  appURL: index.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(41px, calc(41vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;}
.wrapper-sUkSezLyLHdfwEgK {
  font-weight: 900;
  font-family: 'Sora', system-ui, sans-serif;
  color: #eef6f6;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  white-space: nowrap;
  line-height: 1.1;}
.container-PujobPx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  gap: min(24px, calc(24vw/var(--resizer)*100));
  flex-wrap: wrap;
  width: 100%;}
.md-iXHCFtWXGLRY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(310px, calc(310vw/var(--resizer)*100));
  border-radius: min(18px, calc(18vw/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);}
.thumbnail-DuBSFWRPkQCL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(43px, calc(43vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;}
.heading-gpvakQfxLw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 83%;
  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: 900px;
  gap: min(43px, calc(43vw/var(--resizer)*100));
  border-radius: min(18px, calc(18vw/var(--resizer)*100));
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #241f20;
  flex-wrap: wrap;}
.breadcrumbs-eEbScsaFlCIthTpy {
  display: flex;
  position: relative;
  justify-content: column;
  align-items: center;
  width: auto;
  gap: min(5px, calc(5vw/var(--resizer)*100));
  flex-direction: row;}
.image-YArjLmFvupKIQkg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;}
.holder-zpjFhwQnXLOl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;}
.avatar-xXKIfAmvK {
  color: #241f20;
  font-size: clamp(min(22px, var(--type-min)), calc(22vw/var(--resizer)*100), 22px);
  font-style: italic;
  overflow-wrap: break-word;
  white-space: normal;}
.text-CuZuEkJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;}
.subject-mHFkezkHLpX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;}
.thumb-DdmzfBHu {
  color: #241f20;
  font-size: clamp(min(22px, var(--type-min)), calc(22vw/var(--resizer)*100), 22px);
  font-style: italic;
  overflow-wrap: break-word;
  white-space: normal;}
.breadcrumbs-vsulhrAI {
  font-family: 'Sora', system-ui, sans-serif;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  font-weight: 400;
  color: #241f20;
  text-align: left;}
.wrapper-YCDLzYOdN {
  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;}
.aside-HEVmsZEcW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex: 1 1 260px;
  min-width: 0;}
.grid-FqEtiXmrLWxMmYD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: min(650px, calc(650vw/var(--resizer)*100));
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;}
.thumbnail-mjZvNInww {
  font-family: 'EB Garamond', Georgia, serif;
  font-size: clamp(min(37px, var(--type-min)), calc(37vw/var(--resizer)*100), 37px);
  font-weight: 600;
  color: #241f20;}
.small-kHFhcWQPyZEl {
  font-family: 'Sora', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #241f20;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);}
.image-tClnzFViHuwa {
  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: #dbeaeb;
  border-radius: min(22px, calc(22vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  border: min(2px, calc(2vw/var(--resizer)*100)) solid #241f20;}
.btn-iSWQMPV {
  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: #eef6f6;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(18px, calc(18vw/var(--resizer)*100));}
.large-fBEYqZmVYNKrmOlj {
  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: #eef6f6;
  background-color: #c33728;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(18px, calc(18vw/var(--resizer)*100));}
.headline-sIECGazLZg {
  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;}
.headline-nLMmMYCyyk {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));}
.row-VLmYLdjCTcF {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #241f20;
  letter-spacing: -0.01em;}
.btn-pwDIKbacpZKzWeh {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;}
.lg-PAKmmgrqGMmKhm {
  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-ZipnzLnWxLnrguH {
  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-hbNnaMCrltPWQeLl {
  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-XYnctGtRGRiV {
  color: #241f20;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;}
.wide-xmAXGY {
  display: none;}
