._yjuqah{color:var(--color-rfdb);max-width:38rem;margin:1.2rem 0 0}
._qfyg1d8{display:flex;flex-direction:column;justify-content:space-between;gap:2rem;padding:clamp(1.5rem,3vw,2.8rem);background:var(--color-bfe8);color:var(--color-i481);border-left:2px dashed var(--color-bae7);min-width:0}
._r88wb5 {
  letter-spacing: var(--tracking-bbca);
  text-transform: var(--case-oae4);
  color: var(--color-bae7);
  font-size: .8rem;
}
._j1gg560{color:var(--color-i481);font-weight:600;font-size:1.2rem;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;max-width:100%;line-height:1.4}
._j1gg560:hover {
  color: var(--color-q95f);
  text-decoration: underline;
  text-underline-offset: .3em;
}
._ekh1nkv {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 3.4rem;
  height: 3.4rem;
  font-size: 2rem;
  line-height: 1;
  border: 1px solid var(--color-bae7);
  border-radius: 50%;
}
@media (max-width:680px){._lirdaum{grid-template-columns:1fr}._qfyg1d8 {
  border-left: 0;
  border-top: 2px dashed var(--color-bae7);
  gap: 1.2rem;
}._j1gg560{flex-direction:row;align-items:center;font-size:1.05rem;gap:1.2rem}._ekh1nkv{flex:none;width:2.6rem;font-size:1.6rem;height:2.6rem}}
._h2b3kwe {
  display: grid;
  grid-template-columns: minmax(0,.7fr) minmax(0,1.3fr);
  gap: 2rem;
  align-items: start;
}
._f6qu7za1 {
  border-radius: var(--radius-j682);
  background: var(--color-i3e4);
  color: var(--color-y3db);
  padding: clamp(1.5rem,3.5vw,3rem);
}
._mqibymq {
  display: grid;
  place-items: center;
  border: 1px solid currentColor;
  width: 2.5rem;
  height: 2.5rem;
  border-radius: 50%;
  font-size: 1.2rem;
  margin-bottom: 2rem;
}
._elzd27 {
  font-size: clamp(1.5rem,2.5vw,2.2rem);
  color: inherit;
  overflow-wrap: anywhere;
}
._7hbu7c{font-size:.95rem;margin:0}
._arkw6r{gap:.75rem;display:grid}
._n4meskg{border:1px solid var(--color-uac8);border-radius:var(--radius-a68c);background:var(--color-zc85);min-width:0}
._kiye77 {
  position: relative;
  display: grid;
  grid-template-columns: 1.5rem minmax(0,1fr);
  gap: .75rem;
  padding: 1.25rem 3rem 1.25rem 1.25rem;
  cursor: pointer;
  list-style: none;
  font-weight: 600;
  overflow-wrap: anywhere;
}
._kiye77::-webkit-details-marker{display:none}
._kiye77::after {
  font-size: 1.4rem;
  font-weight: 400;
  top: 1.05rem;
  color: var(--color-i3e4);
  position: absolute;
  content: '+';
  right: 1.25rem;
}
._n4meskg[open] ._kiye77::after {
  content: '−';
}
._kiye77:focus-visible{outline:2px solid var(--color-i3e4);outline-offset:3px}
._mwujwmac {
  color: var(--color-rfdb);
  padding-top: .2rem;
  font-size: .75rem;
}
._84w2ru{padding:0 1.25rem 1.5rem 3.5rem;color:var(--color-rfdb);margin:0}
@media(max-width:760px){
._h2b3kwe{grid-template-columns:minmax(0,1fr)}
._mqibymq {
  margin-bottom: 1rem;
}
._84w2ru{padding-left:1.25rem}
}
._8iz1hrhd{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,5vw,4rem);align-items:center;padding:clamp(1.75rem,5vw,3.5rem);border-radius:var(--radius-j682)}
._2wa2d4w{background:var(--color-f87b)}
._wbjnqe {
  border: 1px solid var(--color-uac8);
}
._alzu4oib {
  color: var(--color-y3db);
  background: var(--color-i3e4);
}
._j7hmndq{letter-spacing:var(--tracking-bbca);text-transform:var(--case-oae4);margin-bottom:.7rem;font-size:.8rem;display:block;font-weight:700;color:var(--color-af8f)}
._alzu4oib ._j7hmndq,._alzu4oib ._3wxkbm {
  color: var(--color-y3db);
}
._3wxkbm {
  margin-bottom: .9rem;
}
._f14zah {
  margin-bottom: 1.75rem;
  opacity: .9;
}
._hr8eh9y{position:relative;padding:0;margin:0;gap:1.6rem;list-style:none;display:grid}
._hr8eh9y::before {
  width: 2px;
  top: 1.25rem;
  bottom: 1.25rem;
  content: "";
  position: absolute;
  left: 1.25rem;
  background: var(--color-uac8);
}
._alzu4oib ._hr8eh9y::before {
  background: rgba(255,255,255,.3);
}
._7qsxws {
  position: relative;
  display: flex;
  align-items: flex-start;
  gap: 1.1rem;
}
._qbkah1 {
  width: 2.5rem;
  flex: none;
  font-weight: 700;
  background: var(--color-i3e4);
  color: var(--color-y3db);
  border-radius: 50%;
  display: grid;
  height: 2.5rem;
  place-items: center;
}
._alzu4oib ._qbkah1 {
  background: var(--color-y3db);
  color: var(--color-i3e4);
}
._i225bd {
  font-size: 1.1rem;
  color: inherit;
  margin: .35rem 0 .25rem;
}
._ysg6n33{margin:0;opacity:.85;font-size:.95rem}
@media (max-width:820px){
._8iz1hrhd {
  grid-template-columns: minmax(0,1fr);
}
}
._is8b58 {
  max-width: 44rem;
  margin-bottom: 2.5rem;
}
._7okrbm0v ._is8b58{margin-right:auto;margin-left:auto;text-align:center}
._3e92q62 {
  gap: 2.5rem 3rem;
}
._6eb2lszc ._2bnvzx {
  padding-top: 1.25rem;
  border-top: 2px solid var(--color-i3e4);
}
._5mgqi7i {
  font-size: 1.15rem;
  margin-bottom: .6rem;
}
._1c2gqa {
  margin: 0;
  line-height: 1.7;
}
._ciufcu8x {
  margin-bottom: clamp(2rem,5vw,4rem);
  max-width: 56ch;
}
._pv18xt7{border-top:1px solid var(--color-uac8)}
._yz9xwpu3{border-bottom:1px solid var(--color-uac8);padding-block:clamp(2rem,5vw,4rem)}
._4w86ygcx{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,4rem);align-items:center;color:var(--color-h9cf);min-height:2.75rem}
._4w86ygcx:hover {
  color: var(--color-h9cf);
}
._4w86ygcx:focus-visible {
  outline: 2px solid var(--color-i3e4);
  outline-offset: 6px;
}
._1icl5pi4{padding:clamp(.65rem,1.5vw,1.25rem);border:1px solid var(--color-uac8);background:var(--color-f87b);min-width:0}
._1icl5pi4:not(:has(img)){display:none}
._x8ag633{aspect-ratio:4/3;object-fit:cover;width:100%}
._p089zvt {
  min-width: 0;
}
._if1f0z {
  display: flex;
  flex-wrap: wrap;
  gap: .4rem 1rem;
  font-size: .75rem;
  color: var(--color-rfdb);
  margin-bottom: 1.25rem;
}
._if1f0z span:first-child {
  color: var(--color-i3e4);
  font-weight: 600;
}
._e5gpr0hm {
  max-width: 24ch;
  font-size: clamp(1.6rem,3.1vw,2.7rem);
  margin-bottom: .75rem;
}
._4w86ygcx:hover ._e5gpr0hm {
  color: var(--color-i3e4);
}
._tsco8kb{font-size:1rem;max-width:58ch;color:var(--color-rfdb);line-height:1.75;margin-bottom:1.25rem}
._zuarbi9{font-size:.8rem;margin-bottom:1.25rem;color:var(--color-rfdb)}
._jkcoax39{display:inline-flex;align-items:center;gap:1rem;min-height:2.75rem;font-size:.85rem;font-weight:600;color:var(--color-i3e4)}
._yz9xwpu3:nth-child(even) ._1icl5pi4{order:2}
._4w86ygcx:not(:has(img)){grid-template-columns:minmax(0,1fr)}
@media(max-width:760px){._4w86ygcx {
  grid-template-columns: minmax(0,1fr);
}._yz9xwpu3:nth-child(even) ._1icl5pi4{order:0}._if1f0z {
  margin-bottom: .75rem;
}._tsco8kb {
  font-size: .95rem;
}}
._6d8fj6{hyphens:auto}
._az40et2 {
  text-align: center;
  margin: 0 auto 2.5rem;
  max-width: 42rem;
}
._vulujx {
  margin-bottom: 0;
}
._08vgdf {
  display: grid;
  gap: 1.5rem;
  align-items: start;
}
._yoalynm ._08vgdf {
  grid-template-columns: minmax(0,3fr) minmax(0,2fr);
}
._futbljs ._08vgdf{max-width:46rem;margin:0 auto}
._9kx22cey {
  display: grid;
  gap: 1.75rem;
  min-width: 0;
  padding: 2rem;
  border: 1px solid var(--color-uac8);
  border-radius: var(--radius-j682);
  background: var(--color-zc85);
}
._ubhq1q{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;margin-bottom:.65rem}
._q21f5y7{font-weight:600}
._p6b7yw {
  font-size: 1.3rem;
  line-height: 1.2;
  font-weight: 700;
  color: var(--color-i3e4);
  font-family: var(--font-k8de);
  white-space: nowrap;
}
._74iprxpp {
  height: 1.5rem;
  width: 100%;
  accent-color: var(--color-i3e4);
  margin: 0;
  cursor: pointer;
  display: block;
}
._74iprxpp:focus-visible,._wef6v8:focus-visible {
  outline: 3px solid var(--color-i3e4);
  outline-offset: 3px;
}
._kmixfr {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  gap: .75rem;
  margin-top: .35rem;
  font-size: .8rem;
  color: var(--color-rfdb);
}
._s3z1zfw5{min-width:0;margin:0;padding:0;border:0}
._4uw70f{padding:0;margin-bottom:.8rem;font-weight:600}
._1qh2p9w {
  display: grid;
}
._rfmkuw{display:flex;align-items:center;gap:.75rem;cursor:pointer}
._72dy2xt ._rfmkuw{border-top:1px solid var(--color-uac8);padding:.7rem 0}
._72dy2xt ._rfmkuw:last-child{border-bottom:1px solid var(--color-uac8)}
._thg2v2 ._1qh2p9w {
  display: flex;
  flex-wrap: wrap;
  gap: .6rem;
}
._thg2v2 ._rfmkuw {
  gap: .55rem;
  padding: .55rem .95rem;
  border: 1px solid var(--color-uac8);
  border-radius: 999px;
  background: var(--color-f87b);
}
._thg2v2 ._rfmkuw:has(:checked) {
  box-shadow: inset 0 0 0 1px var(--color-i3e4);
  border-color: var(--color-i3e4);
}
._wef6v8{height:1.15rem;width:1.15rem;margin:0;accent-color:var(--color-i3e4);cursor:pointer;flex-shrink:0}
._mw2wrqa{flex:1;min-width:0}
._zwxnjuvg{font-size:.92rem;white-space:nowrap;color:var(--color-rfdb)}
._fisa2u {
  min-width: 0;
  padding: 2rem;
  border: 1px solid var(--color-uac8);
  border-top: 4px solid var(--color-i3e4);
  border-radius: var(--radius-j682);
  background: var(--color-f87b);
  box-shadow: var(--shadow-ifa1);
}
._yoalynm ._fisa2u {
  position: sticky;
  top: 6rem;
}
._gcjataqf{letter-spacing:.06em;font-size:.85rem;font-weight:600;color:var(--color-rfdb);margin:0 0 .35rem;text-transform:uppercase}
._oxphhod {
  display: flex;
  flex-wrap: wrap;
  align-items: baseline;
  gap: .2rem .6rem;
  margin: 0 0 1.25rem;
}
._jag8lviu {
  font-size: 2.4rem;
  line-height: 1.1;
  font-family: var(--font-k8de);
  color: var(--color-h9cf);
  font-weight: 700;
  overflow-wrap: anywhere;
}
._i3siwn{font-size:.95rem;color:var(--color-rfdb)}
._xjhdd8w{border-top:1px solid var(--color-uac8);margin:0 0 1.25rem;font-size:.92rem;list-style:none;gap:.5rem;padding:1rem 0 0;display:grid}
._4rzoc2w {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  gap: 1rem;
}
._4rzoc2w[hidden] {
  display: none;
}
._ilj3sk {
  min-width: 0;
  color: var(--color-rfdb);
}
._ddea6jj {
  opacity: .85;
  display: block;
  font-size: .8rem;
}
._dkv3u0{font-weight:600;white-space:nowrap}
._d6r50r {
  color: var(--color-rfdb);
  font-size: .85rem;
  margin: 0 0 1.5rem;
}
._dcakf2wz{width:100%}
@media(max-width:860px){
._yoalynm ._08vgdf {
  grid-template-columns: minmax(0,1fr);
}
._yoalynm ._fisa2u {
  position: static;
}
}
@media(max-width:480px){
._9kx22cey,._fisa2u {
  padding: 1.35rem;
}
._jag8lviu{font-size:2rem}
}
._g5cjrlq {
  display: grid;
  grid-template-columns: minmax(0,1.3fr) minmax(0,1fr);
  gap: clamp(1.75rem,5vw,4rem);
  align-items: center;
  padding: clamp(1.75rem,5vw,3.25rem);
  border-radius: var(--radius-j682);
}
._1biohoio {
  border: 2px solid var(--color-i3e4);
}
._iycd9xzg {
  background: var(--color-f87b);
}
._tbe69m{background:var(--color-i3e4);color:var(--color-y3db)}
._adybgy{font-weight:700;letter-spacing:var(--tracking-bbca);color:var(--color-af8f);display:block;font-size:.8rem;margin-bottom:.7rem;text-transform:var(--case-oae4)}
._tbe69m ._adybgy,._tbe69m ._jt5408l {
  color: var(--color-y3db);
}
._jt5408l {
  margin-bottom: .9rem;
}
._ixupv4p{opacity:.9;margin-bottom:1.6rem}
._04gfmzo3{margin:0;padding:0;display:grid;list-style:none;gap:1rem}
._87xg6zgu{display:flex;align-items:center;gap:.85rem;padding:1rem 1.1rem;border-radius:var(--radius-a68c);background:var(--color-zc85);color:var(--color-h9cf);font-weight:600;box-shadow:var(--shadow-ifa1)}
._p3h9gs{place-items:center;background:var(--color-i3e4);color:var(--color-y3db);display:grid;width:1.9rem;flex:none;border-radius:50%;height:1.9rem}
._p3h9gs svg{width:1rem;height:1rem}
@media (max-width:820px){
._g5cjrlq {
  grid-template-columns: minmax(0,1fr);
}
}
._bste3r5o{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.75fr);gap:3rem;align-items:end;margin-bottom:3rem}
._ws6ghb{overflow-wrap:anywhere;max-width:18ch;margin:0}
._w59sqbr{margin:0}
._2ud99w9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0}
._85vyeu{border-top:3px solid var(--color-i3e4);background:var(--color-f87b);padding:2rem 1.5rem;border-radius:0 0 var(--radius-a68c) var(--radius-a68c);min-width:0}
._mcnhfd27{font-size:.85rem;color:var(--color-rfdb)}
._ks04vg{color:var(--color-i3e4);width:2.8rem;place-items:center;height:2.8rem;display:grid;margin-bottom:1.5rem;background:var(--color-zc85);font-size:1.5rem;border-radius:50%}
._ks04vg svg{width:1.3rem;height:1.3rem}
._bzwif0{margin:1rem 0 0;overflow-wrap:anywhere;font-size:clamp(1rem,1.6vw,1.25rem)}
._bhguju {
  text-underline-offset: .25em;
  color: var(--color-h9cf);
  text-decoration: underline;
}
._bhguju:hover{color:var(--color-i3e4)}
._bhguju[href^="mailto:"] {
  font-size: min(1em,1.05rem);
}
._e1mkyd0 {
  font-style: normal;
}
._bhguju:focus-visible {
  outline: 2px solid var(--color-i3e4);
  outline-offset: 4px;
}
@media(max-width:760px){
._bste3r5o,._2ud99w9 {
  grid-template-columns: minmax(0,1fr);
}
._bste3r5o {
  margin-bottom: 2rem;
  gap: 1rem;
}
._85vyeu{padding:1.5rem}
._ks04vg{margin-bottom:1rem}
}
._2xs8349{border-top:3px solid var(--color-i3e4);gap:1.25rem;background:var(--color-f87b);border-radius:0 0 var(--radius-a68c) var(--radius-a68c);min-width:0;padding:clamp(1.5rem,3vw,2.5rem);margin-top:3rem;display:grid}
._ojwfry {
  overflow-wrap: anywhere;
  margin: 0;
}
._hufqtso{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}
._bxgb273t{gap:.35rem;display:grid;min-width:0}
._94yulk {
  grid-column: 1/-1;
}
._2qhu4hi{color:var(--color-rfdb);font-size:.85rem}
._4cos52 {
  width: 100%;
  min-width: 0;
  padding: .75rem .9rem;
  border: 1px solid var(--color-uac8);
  border-radius: var(--radius-a68c);
  background: var(--color-zc85);
  color: var(--color-h9cf);
  font: inherit;
}
._4cos52:focus {
  outline: 2px solid var(--color-i3e4);
  outline-offset: 1px;
}
._wulgp6l{resize:vertical}
._m1jvml {
  overflow-wrap: anywhere;
  max-width: 100%;
  justify-self: start;
}
@media(max-width:760px){._2xs8349{padding:1.25rem;margin-top:2rem}._hufqtso {
  grid-template-columns: minmax(0,1fr);
}}
._bzwif0+._mcnhfd27 {
  margin-top: 1.25rem;
}
._tal758j1{overflow-wrap:anywhere}
._1uof8gb3{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:3rem;align-items:end;margin-bottom:2rem}
._5cy4ktr{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 15rem), 1fr));gap:2rem;margin:2rem 0 0;padding:0;list-style:none}
._qphxyv {
  font-size: .85rem;
  color: var(--color-i3e4);
  display: block;
  margin-bottom: 1rem;
}
._vcc8drx h3{font-size:1.1rem}
._vcc8drx p{color:var(--color-rfdb);font-size:.95rem}
@media (max-width: 720px){
._1uof8gb3{grid-template-columns:minmax(0, 1fr);gap:.5rem}
._5cy4ktr{grid-template-columns:minmax(0, 1fr);gap:.5rem}
._vcc8drx {
  border-bottom: 1px solid var(--color-uac8);
}
}
._bc9g37{max-width:46rem}
._f8k11y5{color:var(--color-rfdb);font-size:.85rem}
._270n0g {
  font-size: 1.05rem;
}
._4dx5mvz{margin-top:2rem}
._jgn4jc{font-size:1.3rem}
._xi6brh7{color:var(--color-h9cf)}
._9r93hm9 {
  overflow-wrap: anywhere;
}
._fykzd5z {
  max-width: 72rem;
}
._nh8m69 {
  display: grid;
  grid-template-columns: minmax(0,1fr) minmax(0,1.6fr);
  gap: 3rem;
  align-items: start;
  padding-bottom: 3rem;
}
._gsys7v{padding-left:1rem;border-left:3px solid var(--color-i3e4);margin:0}
._51g6g8 {
  font-size: .8rem;
  color: var(--color-rfdb);
  margin-bottom: .35rem;
}
._jow1tek{font-size:.95rem;margin:0;color:var(--color-h9cf);font-weight:600}
._a1k1ey {
  font-size: clamp(1.1rem,1.6vw,1.3rem);
  margin: 0;
  line-height: 1.65;
  min-width: 0;
  white-space: pre-line;
}
._mzz2xky{display:grid;grid-template-columns:minmax(0,4rem) minmax(0,17rem) minmax(0,1fr);gap:clamp(1rem,2.5vw,2.5rem);align-items:start;border-top:1px solid var(--color-uac8);padding-block:2rem}
._mzz2xky:last-child{border-bottom:1px solid var(--color-uac8)}
._t6qg70{font-family:var(--font-k8de);font-variant-numeric:tabular-nums;color:var(--color-i3e4);font-weight:var(--weight-b9ac);font-size:2.7rem;line-height:1}
._2mxh7jwm{line-height:1.4;min-width:0;scroll-margin-top:8rem;font-size:clamp(1.1rem,1.6vw,1.35rem);margin:0}
._22kz0c{color:var(--color-h9cf);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.25em}
._22kz0c:hover{color:var(--color-i3e4);text-decoration-color:currentColor}
._22kz0c:focus-visible,._2mxh7jwm:focus{outline:2px solid var(--color-i3e4);outline-offset:5px}
._8gtinuhl {
  min-width: 0;
  max-width: 65ch;
}
._n1zbyr1{margin:0 0 1rem;white-space:pre-line;line-height:1.8;font-size:1rem}
._n1zbyr1:last-child {
  margin-bottom: 0;
}
@media(max-width:860px){._nh8m69{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-bottom:2rem}._mzz2xky{grid-template-columns:2.5rem minmax(0,1fr);gap:1rem 1.25rem}._t6qg70{font-size:2rem}._8gtinuhl{grid-column:2}._2mxh7jwm {
  align-self: center;
}}
@media(max-width:480px){
._mzz2xky {
  gap: 1rem;
  padding-block: 1.5rem;
}
._8gtinuhl {
  grid-column: 1/-1;
}
._t6qg70 {
  font-size: 1.8rem;
}
}
._r0243nd {
  overflow-wrap: anywhere;
}
._a5po29q {
  display: grid;
  grid-template-columns: minmax(12rem,19rem) minmax(0,44rem);
  gap: clamp(2rem,5vw,5rem);
  justify-content: center;
  align-items: start;
}
._0yz445{min-width:0;padding-top:.35rem;top:7rem;position:sticky}
._1xmp85k2 {
  margin: 0 0 1.75rem;
  padding: 0 0 1.5rem;
  border-bottom: 2px solid var(--color-i3e4);
}
._5heowiv {
  letter-spacing: .05em;
  font-size: .75rem;
  color: var(--color-rfdb);
  margin-bottom: .4rem;
}
._cw0bug {
  font-size: .95rem;
  color: var(--color-h9cf);
  font-weight: 600;
  margin: 0;
}
._q6t1pcdm {
  gap: .3rem;
  margin: 0;
  padding: 0;
  list-style: none;
  display: grid;
}
._nrefi3s{min-width:0}
._89g0gy{display:grid;grid-template-columns:1.65rem minmax(0,1fr);gap:.65rem;align-items:baseline;padding:.55rem .2rem;color:var(--color-h9cf);font-size:.85rem;line-height:1.45;border-bottom:1px solid var(--color-uac8)}
._89g0gy:hover {
  text-underline-offset: .2em;
  color: var(--color-i3e4);
  text-decoration: underline;
}
._89g0gy:focus-visible{outline:2px solid var(--color-i3e4);outline-offset:3px}
._hvc85x0 {
  font-size: .72rem;
  color: var(--color-rfdb);
  font-variant-numeric: tabular-nums;
}
._vd2jg0a {
  min-width: 0;
}
._1g6wc7x {
  font-size: clamp(1.1rem,1.5vw,1.25rem);
  margin: 0 0 2.5rem;
  white-space: pre-line;
  line-height: 1.7;
}
._c0avnz{border-top:1px solid var(--color-uac8);padding-block:1.8rem}
._c0avnz:last-child{padding-bottom:0}
._t5dvidtb{margin:0 0 1rem;font-size:clamp(1.15rem,1.6vw,1.45rem);scroll-margin-top:8rem;line-height:1.35}
._t5dvidtb:focus{outline:2px solid var(--color-i3e4);outline-offset:5px}
._69by4n6c{margin:0 0 1rem;line-height:1.8;font-size:1rem;white-space:pre-line}
._69by4n6c:last-child{margin-bottom:0}
@media(max-width:780px){
._a5po29q{grid-template-columns:minmax(0,1fr);gap:2rem}
._0yz445{position:static;padding:1.25rem;background:var(--color-f87b);border:1px solid var(--color-uac8);border-radius:var(--radius-a68c)}
._1xmp85k2 {
  margin-bottom: 1rem;
  padding-bottom: 1rem;
}
._q6t1pcdm {
  grid-template-columns: repeat(2,minmax(0,1fr));
  column-gap: 1.25rem;
}
._1g6wc7x{margin-bottom:1.75rem}
}
@media(max-width:480px){
._q6t1pcdm {
  grid-template-columns: minmax(0,1fr);
}
._c0avnz{padding-block:1.5rem}
}
._vzanise {
  padding-top: calc(var(--space-s03a) * .7);
}
._lz503ll3{max-width:46rem}
._xq38guf{margin-bottom:1rem;display:block;color:var(--color-rfdb);font-size:.9rem;width:max-content}
._420djb{margin-bottom:.75rem}
._nlsi2kn {
  color: var(--color-rfdb);
  font-size: .9rem;
}
._dky90g6{margin:1.5rem auto 0}
._mahg3a{aspect-ratio:7/4;object-fit:cover;width:100%}
._vl0bjw6t ._mahg3a{border-radius:var(--radius-j682)}
._bxtu4a1 {
  padding-top: calc(var(--space-s03a) * .45);
}
._lbixzk9l{max-width:68rem;min-width:0}
._fygsby8{border-top:1px solid var(--color-uac8);padding-block:2.75rem}
._86h2tz{padding-top:1.5rem;border-top:3px solid var(--color-h9cf)}
._35xfrtvd{max-width:28ch;overflow-wrap:anywhere;margin-bottom:1.4rem;font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.3}
._86h2tz ._35xfrtvd{max-width:24ch;font-size:clamp(1.9rem,3.6vw,3rem);letter-spacing:-.025em}
._k4ioq24{min-width:0}
._r35r0hm{display:grid;grid-template-columns:minmax(0,1fr) minmax(12rem,.34fr);gap:clamp(2rem,4vw,4rem);align-items:start}
._6hqt04 {
  min-width: 0;
  font-size: 1.0625rem;
  max-width: 68ch;
  overflow-wrap: anywhere;
  line-height: 1.85;
}
._4046se02{margin:0 0 1.3em}
._4046se02:last-child{margin-bottom:0}
._1dol3sja {
  margin-bottom: 1.4em;
  line-height: 1.65;
  font-size: 1.3em;
  font-family: var(--font-k8de);
  color: var(--color-h9cf);
}
._odg1096{border-top:2px solid var(--color-i3e4);overflow-wrap:anywhere;margin:.4rem 0 0;padding:1.15rem 0 0 1.15rem;font-size:.95rem;line-height:1.65;list-style:disc}
._owodu0xw{padding-left:.25rem;margin-bottom:.9rem}
._owodu0xw::marker{color:var(--color-i3e4)}
._owodu0xw:last-child{margin-bottom:0}
._maf7xz02{max-width:68ch;padding-block:1.6rem;border-block:1px solid var(--color-h9cf)}
._sbdt85d {
  font-size: clamp(1.1rem,2vw,1.4rem);
  margin: 0;
  overflow-wrap: anywhere;
  font-family: var(--font-k8de);
  line-height: 1.7;
}
@media(max-width:800px){._r35r0hm{grid-template-columns:minmax(0,1fr);gap:1.5rem}._odg1096 {
  padding: 1.25rem 1.25rem 1.25rem 2.5rem;
  max-width: 68ch;
  background: var(--color-f87b);
}._6hqt04 {
  font-size: 1rem;
}._fygsby8{padding-block:2rem}}
._sm1ip6ja {
  display: grid;
  grid-template-columns: minmax(0,.45fr) minmax(0,1fr);
  gap: 3rem;
  align-items: start;
}
._yqv5vgj{max-width:15ch;overflow-wrap:anywhere;font-size:clamp(1.5rem,2.5vw,2.2rem)}
._vabjs6 {
  margin: 0;
  list-style: none;
  border-top: 1px solid var(--color-uac8);
  padding: 0;
}
._y7glxu42{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:1rem;padding-block:1.5rem;border-bottom:1px solid var(--color-uac8)}
._48ekvq7{font-size:.75rem;font-variant-numeric:tabular-nums;padding-top:.2rem;color:var(--color-i3e4)}
._cfxv2q{font-size:.75rem;color:var(--color-rfdb)}
._6atc94x3 {
  line-height: 1.4;
  font-size: 1.3rem;
  overflow-wrap: anywhere;
  margin: .5rem 0;
}
._mkiz9h {
  color: var(--color-h9cf);
}
._mkiz9h:hover{color:var(--color-i3e4)}
._0gzwfr {
  color: var(--color-i3e4);
  white-space: nowrap;
}
._irf427ng {
  color: var(--color-rfdb);
  margin: 0;
  font-size: .95rem;
}
@media(max-width:700px){
._sm1ip6ja {
  grid-template-columns: minmax(0,1fr);
  gap: 1.5rem;
}
._yqv5vgj {
  margin: 0;
  max-width: none;
}
}