._c5f8ed1 ._nx5gbzd8{flex-direction:column;text-align:center}
._g5yuur8n{margin-bottom:.35rem}
._8cw2d1xh {
  margin: 0;
  opacity: .85;
}
._gkmue6a{flex-shrink:0}
@media (max-width:720px){._nx5gbzd8 {
  flex-direction: column;
  align-items: flex-start;
}._c5f8ed1 ._nx5gbzd8 {
  align-items: center;
}}
._e9byv6xw{max-width:44rem;margin-bottom:2.5rem}
._ck7vkv ._e9byv6xw{margin-left:auto;margin-right:auto;text-align:center}
._vf8olg3f {
  gap: 2.5rem 3rem;
}
._mj1r4z ._p5yyf4c {
  border-top: 2px solid var(--clr-d93e);
  padding-top: 1.25rem;
}
._m296rnb {
  font-size: 1.15rem;
  margin-bottom: .6rem;
}
._ls6nm6rj{margin:0;line-height:1.7}
._u61fmax{padding-block:calc(var(--gap-ccb2) * .7);background:var(--clr-u688);overflow-wrap:anywhere}
._aqpmh9oj {
  display: grid;
  grid-template-columns: minmax(0,1.8fr) minmax(0,1fr);
  background: var(--clr-ob82);
  border: 1px solid var(--clr-ga17);
  border-radius: var(--radius-b863);
  overflow: hidden;
}
._fqeyo7e{min-width:0;padding:clamp(1.5rem,4.5vw,4rem);border-top:4px solid var(--clr-d93e)}
._95c7qqa ._fqeyo7e {
  border-top: 0;
  border-left: 4px solid var(--clr-d93e);
}
._lfvfpmm2 {
  color: var(--clr-d93e);
}
._r3m22fv {
  max-width: 22ch;
  font-size: calc(var(--fs-u197) * .88);
  line-height: 1.15;
}
._pzs60sh{font-size:1.05rem;line-height:1.7;color:var(--clr-v966);max-width:38rem;margin:1.2rem 0 0}
._0g9h51{margin:0;min-width:0;display:flex;padding:.8rem}
._j5p5m0 {
  width: 100%;
  height: 100%;
  min-height: 12rem;
  object-fit: cover;
  border-radius: var(--radius-p359);
  aspect-ratio: 4/5;
}
@media (max-width:700px){._aqpmh9oj{grid-template-columns:1fr}._r3m22fv{font-size:var(--fs-u197)}._0g9h51{padding:0 1.25rem 1.25rem}._j5p5m0{aspect-ratio:16/7;height:auto;min-height:0}._pzs60sh{font-size:1rem}}
._rqkrey0 {
  max-width: 56ch;
  margin-bottom: clamp(2rem,5vw,4rem);
}
._otocwj{border-top:1px solid var(--clr-ga17)}
._w04ua50h{padding-block:clamp(2rem,5vw,4rem);border-bottom:1px solid var(--clr-ga17)}
._mplgsmjj {
  display: grid;
  grid-template-columns: minmax(0,1fr) minmax(0,1fr);
  gap: clamp(1.5rem,4vw,4rem);
  align-items: center;
  color: var(--clr-o0b7);
  min-height: 2.75rem;
}
._mplgsmjj:hover {
  color: var(--clr-o0b7);
}
._mplgsmjj:focus-visible {
  outline: 2px solid var(--clr-d93e);
  outline-offset: 6px;
}
._f55wci {
  min-width: 0;
  padding: clamp(.65rem,1.5vw,1.25rem);
  background: var(--clr-ob82);
  border: 1px solid var(--clr-ga17);
}
._f55wci:not(:has(img)) {
  display: none;
}
._esoa2ma {
  width: 100%;
  aspect-ratio: 4/3;
  object-fit: cover;
}
._zris4c {
  min-width: 0;
}
._6lpdhq{display:flex;flex-wrap:wrap;gap:.4rem 1rem;font-size:.75rem;color:var(--clr-v966);margin-bottom:1.25rem}
._6lpdhq span:first-child{color:var(--clr-d93e);font-weight:600}
._1evleoi{font-size:clamp(1.6rem,3.1vw,2.7rem);max-width:24ch;margin-bottom:.75rem}
._mplgsmjj:hover ._1evleoi {
  color: var(--clr-d93e);
}
._z63xh694{font-size:1rem;line-height:1.75;color:var(--clr-v966);max-width:58ch;margin-bottom:1.25rem}
._owxpn31{font-size:.8rem;color:var(--clr-v966);margin-bottom:1.25rem}
._fe93q1{display:inline-flex;align-items:center;gap:1rem;min-height:2.75rem;font-size:.85rem;font-weight:600;color:var(--clr-d93e)}
._w04ua50h:nth-child(even) ._f55wci{order:2}
._mplgsmjj:not(:has(img)) {
  grid-template-columns: minmax(0,1fr);
}
@media(max-width:760px){
._mplgsmjj{grid-template-columns:minmax(0,1fr)}
._w04ua50h:nth-child(even) ._f55wci{order:0}
._6lpdhq {
  margin-bottom: .75rem;
}
._z63xh694{font-size:.95rem}
}
._7zz46pp {
  hyphens: auto;
}
._klndii8 {
  display: grid;
  grid-template-columns: minmax(0,1fr) minmax(0,.75fr);
  gap: 3rem;
  align-items: end;
  margin-bottom: 3rem;
}
._q8ehm6dq {
  max-width: 18ch;
  margin: 0;
  overflow-wrap: anywhere;
}
._scm9o14{margin:0}
._92i5wd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0}
._vkffhukf{padding:2rem 1.5rem;background:var(--clr-ob82);border-top:3px solid var(--clr-d93e);min-width:0;border-radius:0 0 var(--radius-p359) var(--radius-p359)}
._9oe4aq{font-size:.85rem;color:var(--clr-v966)}
._f746amn5{display:grid;place-items:center;width:2.8rem;height:2.8rem;background:var(--clr-u688);color:var(--clr-d93e);border-radius:50%;font-size:1.5rem;margin-bottom:1.5rem}
._f746amn5 svg{width:1.3rem;height:1.3rem}
._hcnygss {
  margin: 1rem 0 0;
  font-size: clamp(1rem,1.6vw,1.25rem);
  overflow-wrap: anywhere;
}
._jvhdlgm {
  color: var(--clr-o0b7);
  text-decoration: underline;
  text-underline-offset: .25em;
}
._jvhdlgm:hover {
  color: var(--clr-d93e);
}
._jvhdlgm[href^="mailto:"] {
  font-size: min(1em,1.05rem);
}
._339pten {
  font-style: normal;
}
._jvhdlgm:focus-visible{outline:2px solid var(--clr-d93e);outline-offset:4px}
@media(max-width:760px){._klndii8,._92i5wd{grid-template-columns:minmax(0,1fr)}._klndii8{gap:1rem;margin-bottom:2rem}._vkffhukf{padding:1.5rem}._f746amn5{margin-bottom:1rem}}
._wv3t7183{margin-top:3rem;padding:clamp(1.5rem,3vw,2.5rem);background:var(--clr-ob82);border-top:3px solid var(--clr-d93e);border-radius:0 0 var(--radius-p359) var(--radius-p359);display:grid;gap:1.25rem;min-width:0}
._z0hw6g{margin:0;overflow-wrap:anywhere}
._4bc0by {
  display: grid;
  grid-template-columns: repeat(2,minmax(0,1fr));
  gap: 1rem;
}
._sh0wf3sf{display:grid;gap:.35rem;min-width:0}
._e59rwla{grid-column:1/-1}
._njgth8 {
  font-size: .85rem;
  color: var(--clr-v966);
}
._11qldi {
  width: 100%;
  min-width: 0;
  padding: .75rem .9rem;
  border: 1px solid var(--clr-ga17);
  border-radius: var(--radius-p359);
  background: var(--clr-u688);
  color: var(--clr-o0b7);
  font: inherit;
}
._11qldi:focus{outline:2px solid var(--clr-d93e);outline-offset:1px}
._jlw9fw{resize:vertical}
._h2cgpkp{justify-self:start;max-width:100%;overflow-wrap:anywhere}
@media(max-width:760px){
._wv3t7183 {
  margin-top: 2rem;
  padding: 1.25rem;
}
._4bc0by{grid-template-columns:minmax(0,1fr)}
}
._hcnygss+._9oe4aq {
  margin-top: 1.25rem;
}
._qcnqma7j {
  max-width: 46rem;
}
._vdxuseoa{font-size:.85rem;color:var(--clr-v966)}
._imwmm7xe {
  font-size: 1.05rem;
}
._zpef5p28 {
  margin-top: 2rem;
}
._7tzyj1{font-size:1.3rem}
._1kpb2pqk{color:var(--clr-o0b7)}
._mnfz0y9{padding-block:calc(var(--gap-ccb2) * .85);background:var(--clr-u688);overflow-wrap:anywhere}
._uikqnhaj{display:flex;gap:1.5rem;align-items:center;margin-bottom:1.5rem}
._6g64a6ki{font-size:.8rem;font-weight:600;text-transform:var(--transform-a607);letter-spacing:var(--ls-w101);color:var(--clr-d93e);max-width:75%}
._vbqu2a{height:1px;flex:1;background:var(--clr-ga17)}
._w1tpxyrv ._vbqu2a {
  height: 3px;
  background: var(--clr-d93e);
}
._odp7iv{font-size:calc(var(--fs-u197) * 1.2);line-height:1.1;max-width:24ch;margin:0;padding-bottom:1.8rem}
._b3f45i1 {
  display: grid;
  grid-template-columns: minmax(0,1fr) minmax(0,1.6fr);
  gap: 2rem;
  align-items: start;
  border-top: 1px solid var(--clr-ga17);
  padding-top: 1.3rem;
}
._kg9suk3v{font-size:.8rem;color:var(--clr-v966);font-weight:600;max-width:24rem}
._zzgmbt {
  grid-template-columns: minmax(0,1fr);
}
._jslcc5dp {
  font-size: 1.1rem;
  line-height: 1.7;
  color: var(--clr-v966);
  max-width: 42rem;
  margin: 0;
}
@media (max-width:640px){._odp7iv {
  font-size: var(--fs-u197);
}._b3f45i1{grid-template-columns:1fr;gap:1rem}._kg9suk3v{display:none}._jslcc5dp{font-size:1rem}}
._k3r5q8{background:var(--clr-ob82);overflow-wrap:anywhere}
._s0vf6c8{max-width:56rem;background:var(--clr-u688);border:1px solid var(--clr-ga17);border-top:3px solid var(--clr-d93e);border-radius:0 0 var(--radius-p359) var(--radius-p359);box-shadow:var(--shadow-vcdb);padding:clamp(1.25rem,4vw,3.5rem)}
._oabuno8f {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
  gap: 1rem;
  margin: 0 0 2.75rem;
  padding-bottom: 1.2rem;
  border-bottom: 1px solid var(--clr-ga17);
  font-size: .85rem;
}
._35imng{color:var(--clr-v966);min-width:0}
._hk668w{margin:0;text-align:right;color:var(--clr-o0b7);min-width:0}
._7du4aciv {
  max-width: 66ch;
  margin-inline: auto;
}
._7b1n554k{font-size:1.1rem;line-height:1.8;white-space:pre-line;margin:0 0 2.5rem}
._iz9mu2{margin-top:2.25rem}
._hxohhz{font-size:clamp(1.2rem,1.8vw,1.55rem);line-height:1.35;margin:0 0 .9rem;scroll-margin-top:8rem}
._4ja9md2{color:var(--clr-o0b7);text-decoration:underline;text-decoration-color:var(--clr-ga17);text-decoration-thickness:1px;text-underline-offset:.25em}
._4ja9md2:hover{color:var(--clr-d93e);text-decoration-color:currentColor}
._4ja9md2:focus-visible,._hxohhz:focus {
  outline: 2px solid var(--clr-d93e);
  outline-offset: 5px;
}
._5qfp4x {
  font-size: 1rem;
  line-height: 1.85;
  white-space: pre-line;
  margin: 0 0 1rem;
}
._5qfp4x:last-child {
  margin-bottom: 0;
}
@media(max-width:480px){._s0vf6c8 {
  padding: 1.25rem 1rem;
}._oabuno8f{flex-direction:column;gap:.3rem;margin-bottom:1.75rem}._hk668w {
  text-align: left;
}._7b1n554k {
  font-size: 1.05rem;
  margin-bottom: 1.75rem;
}._iz9mu2{margin-top:1.75rem}._5qfp4x{line-height:1.75}}
._fehzr3f{overflow-wrap:anywhere}
._2269q2dp {
  max-width: 72rem;
}
._2sy1x0w{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:3rem;align-items:start;padding-bottom:3rem}
._7et1p2f{margin:0;padding-left:1rem;border-left:3px solid var(--clr-d93e)}
._kuwhm9 {
  color: var(--clr-v966);
  font-size: .8rem;
  margin-bottom: .35rem;
}
._jzrxwc2u {
  margin: 0;
  color: var(--clr-o0b7);
  font-size: .95rem;
  font-weight: 600;
}
._els2017 {
  min-width: 0;
  font-size: clamp(1.1rem,1.6vw,1.3rem);
  line-height: 1.65;
  margin: 0;
  white-space: pre-line;
}
._0ltzeho {
  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(--clr-ga17);
  padding-block: 2rem;
}
._0ltzeho:last-child {
  border-bottom: 1px solid var(--clr-ga17);
}
._4iq0twt{font-family:var(--font-e11c);font-size:2.7rem;line-height:1;font-weight:var(--fw-v041);color:var(--clr-d93e);font-variant-numeric:tabular-nums}
._ycupmb{font-size:clamp(1.1rem,1.6vw,1.35rem);line-height:1.4;margin:0;min-width:0;scroll-margin-top:8rem}
._65ugiw {
  color: var(--clr-o0b7);
  text-decoration: underline;
  text-decoration-color: transparent;
  text-underline-offset: .25em;
}
._65ugiw:hover {
  color: var(--clr-d93e);
  text-decoration-color: currentColor;
}
._65ugiw:focus-visible,._ycupmb:focus{outline:2px solid var(--clr-d93e);outline-offset:5px}
._cfezfrw6 {
  min-width: 0;
  max-width: 65ch;
}
._mseyb5{font-size:1rem;line-height:1.8;white-space:pre-line;margin:0 0 1rem}
._mseyb5:last-child {
  margin-bottom: 0;
}
@media(max-width:860px){._2sy1x0w {
  grid-template-columns: minmax(0,1fr);
  gap: 1.5rem;
  padding-bottom: 2rem;
}._0ltzeho {
  grid-template-columns: 2.5rem minmax(0,1fr);
  gap: 1rem 1.25rem;
}._4iq0twt {
  font-size: 2rem;
}._cfezfrw6{grid-column:2}._ycupmb {
  align-self: center;
}}
@media(max-width:480px){._0ltzeho {
  padding-block: 1.5rem;
  gap: 1rem;
}._cfezfrw6{grid-column:1/-1}._4iq0twt{font-size:1.8rem}}
._bmufttea{padding-top:calc(var(--gap-ccb2) * .7)}
._ia9niyk{max-width:46rem}
._02fv39h0{display:block;width:max-content;font-size:.9rem;margin-bottom:1rem;color:var(--clr-v966)}
._ssbbdup {
  margin-bottom: .75rem;
}
._27wo3u9{color:var(--clr-v966);font-size:.9rem}
._meadh28n {
  margin: 1.5rem auto 0;
}
._qwkxupz{width:100%;aspect-ratio:7/4;object-fit:cover}
._rnwgzk6 ._qwkxupz{border-radius:var(--radius-b863)}
._fwa012 {
  background: var(--clr-ob82);
  padding-top: calc(var(--gap-ccb2) * .6);
}
._t8knzs {
  max-width: 57rem;
  min-width: 0;
}
._ngem206 {
  background: var(--clr-u688);
  border: 1px solid var(--clr-ga17);
  padding: clamp(1.25rem,4.5vw,3.5rem);
  margin-bottom: 1.75rem;
  border-radius: 0 var(--radius-b863) var(--radius-b863) var(--radius-b863);
  min-width: 0;
}
._a8l0xw {
  display: grid;
  grid-template-columns: minmax(3rem,max-content) minmax(0,1fr);
  align-items: baseline;
  gap: 1.4rem;
  padding-bottom: 1.4rem;
  margin-bottom: 1.6rem;
  border-bottom: 1px solid var(--clr-ga17);
}
._1gm72sy{font-family:var(--font-e11c);font-size:2.2rem;font-variant-numeric:tabular-nums;line-height:1;color:var(--clr-d93e);white-space:nowrap;overflow-wrap:normal}
._qqnqaz6 {
  font-size: clamp(1.4rem,2.4vw,1.95rem);
  line-height: 1.35;
  margin: 0;
  overflow-wrap: anywhere;
}
._sap7lvv{max-width:66ch;min-width:0;font-size:1.0625rem;line-height:1.85;overflow-wrap:anywhere}
._wgt656tx {
  margin: 0 0 1.3em;
}
._wgt656tx:last-child{margin-bottom:0}
._59mhl7 {
  list-style: circle;
  margin: 1.7rem 0 0;
  padding: 1.4rem 0 0 1.3rem;
  border-top: 1px dashed var(--clr-ga17);
}
._te4pnr {
  padding-left: .35rem;
  margin-bottom: .8rem;
}
._te4pnr::marker{color:var(--clr-d93e)}
._te4pnr:last-child {
  margin-bottom: 0;
}
._nw4o9mo1 {
  max-width: 66ch;
  margin: 2.25rem auto 0;
  padding-left: 1.5rem;
  border-left: 3px solid var(--clr-d93e);
}
._o948yb{font-size:1.1rem;line-height:1.85;margin:0;overflow-wrap:anywhere}
@media(max-width:560px){._a8l0xw{grid-template-columns:minmax(0,1fr);gap:.8rem;margin-bottom:1.25rem}._1gm72sy{font-size:1.4rem}._sap7lvv{font-size:1rem}._ngem206 {
  padding: 1.2rem;
  margin-bottom: 1.25rem;
}._nw4o9mo1 {
  padding-left: 1rem;
}._o948yb{font-size:1rem}}
._z0kg1eni {
  display: grid;
  grid-template-columns: minmax(0,.45fr) minmax(0,1fr);
  gap: 3rem;
  align-items: start;
}
._iztd57 {
  font-size: clamp(1.5rem,2.5vw,2.2rem);
  max-width: 15ch;
  overflow-wrap: anywhere;
}
._m3cybdhy{list-style:none;margin:0;padding:0;border-top:1px solid var(--clr-ga17)}
._r7nt9rp {
  display: grid;
  grid-template-columns: 2rem minmax(0,1fr);
  gap: 1rem;
  padding-block: 1.5rem;
  border-bottom: 1px solid var(--clr-ga17);
}
._uilpcrp3 {
  font-size: .75rem;
  color: var(--clr-d93e);
  padding-top: .2rem;
  font-variant-numeric: tabular-nums;
}
._mnm2f7 {
  font-size: .75rem;
  color: var(--clr-v966);
}
._b2027j4{font-size:1.3rem;line-height:1.4;margin:.5rem 0;overflow-wrap:anywhere}
._43n482fu{color:var(--clr-o0b7)}
._43n482fu:hover{color:var(--clr-d93e)}
._pcb37u6 {
  color: var(--clr-d93e);
  white-space: nowrap;
}
._x4wpwkt {
  font-size: .95rem;
  color: var(--clr-v966);
  margin: 0;
}
@media(max-width:700px){._z0kg1eni {
  grid-template-columns: minmax(0,1fr);
  gap: 1.5rem;
}._iztd57{max-width:none;margin:0}}