._q9tlhzh7{grid-column:span 6;padding:clamp(1.4rem,3vw,2.5rem);border:1px solid var(--ui-color-w380);border-radius:var(--ui-radius-e0db);background:var(--ui-color-n1ea);min-width:0;display:flex;gap:1.5rem;align-items:start}
._q9tlhzh7:first-child{justify-content:space-between;grid-column:span 7;min-height:21rem;flex-direction:column}
._q9tlhzh7:nth-child(2) {
  flex-direction: column;
  grid-column: span 5;
  justify-content: space-between;
}
._q9tlhzh7:nth-child(n+3):last-child:nth-child(odd) {
  grid-column: 1/-1;
}
._xqn33i3a {
  background: var(--ui-color-w8cf);
  border-color: var(--ui-color-w8cf);
  color: var(--ui-color-l7ab);
}
._f8sxyqk {
  width: 2.5rem;
  color: var(--ui-color-t27e);
  flex: 0 0 2.5rem;
}
._xqn33i3a ._f8sxyqk {
  flex-basis: auto;
  color: var(--ui-color-y0ec);
  width: 4rem;
}
._xqn33i3a ._hgtgen{color:var(--ui-color-l7ab);font-size:clamp(1.6rem,3vw,2.5rem)}
._xqn33i3a ._ccpqqeas {
  color: var(--ui-color-l014);
}
._hgtgen{font-size:1.35rem}
._ccpqqeas{margin:0}
._yem78xqf {
  min-width: 0;
}
@media(max-width:700px){
._9prfy8x{grid-template-columns:1fr;gap:1rem}
._q9tlhzh7,._q9tlhzh7:first-child,._q9tlhzh7:nth-child(2){min-height:0;grid-column:1/-1}
._q9tlhzh7:first-child,._q9tlhzh7:nth-child(2) {
  gap: 2rem;
}
._q9tlhzh7{gap:1rem}
}
._f8sxyqk svg{height:auto;width:100%}
._i3da39 {
  overflow-wrap: anywhere;
}
._90fwbsgl>*{min-width:0}
._3aowek71{max-width:24ch}
._ywq4wj5{color:var(--ui-color-h156)}
._hba0pyl {
  white-space: normal;
  max-width: 100%;
  text-align: center;
}
._tge5zkdh {
  margin: 0 auto 3rem;
  text-align: center;
  max-width: 48rem;
}
._3aowek71 {
  margin-inline: auto;
}
._z2da0ei{padding:0;position:relative;list-style:none;margin:0}
._z2da0ei::before {
  position: absolute;
  content: '';
  top: 1.5rem;
  left: 50%;
  border-left: 1px solid var(--ui-color-w380);
  bottom: 1.5rem;
}
._dvj2gxzx{position:relative;padding-bottom:2rem}
._dvj2gxzx:last-child {
  padding-bottom: 0;
}
._v6fi9f8e {
  position: absolute;
  left: 50%;
  top: 1.5rem;
  transform: translateX(-50%);
  width: 3rem;
  height: 3rem;
  border: 5px solid var(--ui-color-n1ea);
  border-radius: 50%;
  display: grid;
  place-items: center;
  background: var(--ui-color-t27e);
  color: var(--ui-color-bb22);
  font-size: .85rem;
  font-weight: 700;
}
._h7ff2q {
  width: calc(50% - 3rem);
  padding: clamp(1.4rem,2.8vw,2.4rem);
  border: 1px solid var(--ui-color-w380);
  border-radius: var(--ui-radius-e0db);
  background: var(--ui-color-n1ea);
}
._dvj2gxzx:nth-child(even) ._h7ff2q {
  background: var(--ui-color-w8cf);
  color: var(--ui-color-l7ab);
  border-color: var(--ui-color-w8cf);
  margin-left: auto;
}
._yc47p6 {
  font-size: clamp(1.2rem,2.2vw,1.75rem);
}
._dvj2gxzx:nth-child(even) ._yc47p6 {
  color: var(--ui-color-l7ab);
}
._dvj2gxzx:nth-child(even) ._ywq4wj5{color:var(--ui-color-l014)}
._ywq4wj5 {
  margin-bottom: 1.5rem;
}
._nilxdfqj {
  font-size: .9rem;
  gap: .5rem;
  padding-top: 1rem;
  border-top: 1px solid var(--ui-color-w380);
  margin: 0;
  display: grid;
}
._nilxdfqj strong {
  letter-spacing: .04em;
  font-size: .75rem;
}
._dvj2gxzx:nth-child(even) ._nilxdfqj{border-color:var(--ui-color-e1b4)}
@media(max-width:760px){._tge5zkdh{text-align:left}._3aowek71 {
  margin-left: 0;
}._z2da0ei::before {
  left: 1rem;
}._v6fi9f8e {
  height: 2rem;
  font-size: .65rem;
  width: 2rem;
  border-width: 3px;
  left: 1rem;
  top: 1.3rem;
}._h7ff2q,._dvj2gxzx:nth-child(even) ._h7ff2q{width:calc(100% - 3rem);margin-left:3rem}._dvj2gxzx{padding-bottom:1rem}}
._kzt1fhw{padding-block:calc(var(--ui-space-h73c) * .7);overflow-wrap:anywhere;background:var(--ui-color-n1ea)}
._nml24g{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);background:var(--ui-color-v8dc);border:1px solid var(--ui-color-w380);border-radius:var(--ui-radius-e0db);overflow:hidden}
._ceqzlp9 {
  padding: clamp(1.5rem,4.5vw,4rem);
  border-top: 4px solid var(--ui-color-t27e);
  min-width: 0;
}
._ymi7er ._ceqzlp9 {
  border-top: 0;
  border-left: 4px solid var(--ui-color-t27e);
}
._9h7oyrfv {
  color: var(--ui-color-t27e);
}
._xskassr{max-width:22ch;line-height:1.15;font-size:calc(var(--ui-size-zbf1) * .88)}
._0h0uew {
  color: var(--ui-color-h156);
  line-height: 1.7;
  font-size: 1.05rem;
  margin: 1.2rem 0 0;
  max-width: 38rem;
}
._mjy5kh8 {
  min-width: 0;
  display: flex;
  padding: .8rem;
  margin: 0;
}
._ul93ttf4 {
  width: 100%;
  aspect-ratio: 4/5;
  object-fit: cover;
  border-radius: var(--ui-radius-c744);
  min-height: 12rem;
  height: 100%;
}
@media (max-width:700px){._nml24g{grid-template-columns:1fr}._xskassr {
  font-size: var(--ui-size-zbf1);
}._mjy5kh8 {
  padding: 0 1.25rem 1.25rem;
}._ul93ttf4 {
  aspect-ratio: 16/7;
  height: auto;
  min-height: 0;
}._0h0uew{font-size:1rem}}
._m2fbj50{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:2rem;align-items:start}
._5olzbt {
  background: var(--ui-color-t27e);
  color: var(--ui-color-bb22);
  border-radius: var(--ui-radius-e0db);
  padding: clamp(1.5rem,3.5vw,3rem);
}
._tx9monx{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}
._givp1v1i {
  font-size: clamp(1.5rem,2.5vw,2.2rem);
  overflow-wrap: anywhere;
  color: inherit;
}
._ztk0os6k {
  font-size: .95rem;
  margin: 0;
}
._1kj9oi {
  display: grid;
  gap: .75rem;
}
._k5aph6nh{border:1px solid var(--ui-color-w380);border-radius:var(--ui-radius-c744);background:var(--ui-color-n1ea);min-width:0}
._vq7o0j {
  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;
}
._vq7o0j::-webkit-details-marker {
  display: none;
}
._vq7o0j::after{top:1.05rem;color:var(--ui-color-t27e);font-size:1.4rem;font-weight:400;right:1.25rem;content:'+';position:absolute}
._k5aph6nh[open] ._vq7o0j::after {
  content: '−';
}
._vq7o0j:focus-visible{outline:2px solid var(--ui-color-t27e);outline-offset:3px}
._7gx8vvl {
  font-size: .75rem;
  padding-top: .2rem;
  color: var(--ui-color-h156);
}
._eaasj9gn{margin:0;color:var(--ui-color-h156);padding:0 1.25rem 1.5rem 3.5rem}
@media(max-width:760px){._m2fbj50{grid-template-columns:minmax(0,1fr)}._tx9monx{margin-bottom:1rem}._eaasj9gn{padding-left:1.25rem}}
._frmt0e0{color:var(--ui-color-ye2e);background:var(--ui-color-n1ea);padding-block:var(--ui-space-h73c);overflow-wrap:anywhere}
._5c1nl73 {
  border-top: 1px solid var(--ui-color-w380);
  padding-top: 1.7rem;
}
._oniqw3 {
  display: grid;
  grid-template-columns: minmax(0,1fr) minmax(0,1fr);
  gap: 2rem;
  align-items: start;
  margin-bottom: 2rem;
}
._u7v181x {
  max-width: 26rem;
  color: var(--ui-color-t27e);
}
._s0alo8b {
  max-width: 36rem;
  color: var(--ui-color-h156);
  margin: 0;
  font-size: .95rem;
}
._odejjnw {
  max-width: 23ch;
  line-height: 1.12;
  margin-bottom: 1.6rem;
  font-size: calc(var(--ui-size-y889) * 1.45);
}
._p83i17x ._odejjnw {
  margin-left: 12%;
}
._fgu1r3o {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1.5rem;
  padding: .9rem 0 1.2rem;
  border-bottom: 2px solid var(--ui-color-t27e);
  font-weight: 600;
  font-size: clamp(1.1rem,2.8vw,1.8rem);
  line-height: 1.35;
  color: var(--ui-color-t27e);
}
._fgu1r3o:hover{text-decoration:underline;color:var(--ui-color-q0e3);text-underline-offset:.3em}
._o8yg9say {
  flex: none;
  font-size: 2.5rem;
  line-height: 1;
}
@media (max-width:640px){
._oniqw3{grid-template-columns:1fr;gap:.6rem;margin-bottom:1.5rem}
._odejjnw{font-size:calc(var(--ui-size-y889) * 1.15)}
._p83i17x ._odejjnw{margin-left:0}
._fgu1r3o {
  gap: 1rem;
}
._o8yg9say{font-size:1.8rem}
}
._lvs2cz {
  background: var(--ui-color-n1ea);
  padding-block: calc(var(--ui-space-h73c) * .85);
  overflow-wrap: anywhere;
}
._rc7qm9oa {
  display: flex;
  gap: 1.5rem;
  align-items: center;
  margin-bottom: 1.5rem;
}
._y5bowg {
  text-transform: var(--ui-case-u1de);
  font-weight: 600;
  color: var(--ui-color-t27e);
  max-width: 75%;
  font-size: .8rem;
  letter-spacing: var(--ui-tracking-e51f);
}
._0axoyz {
  flex: 1;
  background: var(--ui-color-w380);
  height: 1px;
}
._1udzdb ._0axoyz{height:3px;background:var(--ui-color-t27e)}
._h4ijvy{margin:0;padding-bottom:1.8rem;max-width:24ch;font-size:calc(var(--ui-size-zbf1) * 1.2);line-height:1.1}
._tjgqr0d8{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:2rem;align-items:start;border-top:1px solid var(--ui-color-w380);padding-top:1.3rem}
._zn70nod {
  font-weight: 600;
  color: var(--ui-color-h156);
  max-width: 24rem;
  font-size: .8rem;
}
._8p6iul2u {
  grid-template-columns: minmax(0,1fr);
}
._r5f7bbth {
  color: var(--ui-color-h156);
  line-height: 1.7;
  max-width: 42rem;
  font-size: 1.1rem;
  margin: 0;
}
@media (max-width:640px){
._h4ijvy{font-size:var(--ui-size-zbf1)}
._tjgqr0d8{grid-template-columns:1fr;gap:1rem}
._zn70nod{display:none}
._r5f7bbth {
  font-size: 1rem;
}
}
._qvvhh0 {
  max-width: 45rem;
  margin-bottom: 3rem;
}
._cf1e2mgw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem 2rem}
._xz1216t {
  min-width: 0;
}
._w12u5ou{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:2rem;align-items:center;border-bottom:1px solid var(--ui-color-w380);padding-bottom:3rem}
._0nh5j5hu {
  margin-bottom: 1.5rem;
  border-radius: var(--ui-radius-c744);
  overflow: hidden;
  display: block;
}
._w12u5ou ._0nh5j5hu {
  margin-bottom: 0;
}
._beyj0d {
  object-fit: cover;
  aspect-ratio: 16/10;
  width: 100%;
}
._ltu4d6d {
  display: flex;
  gap: .6rem 1.2rem;
  flex-wrap: wrap;
  font-size: .75rem;
  margin-bottom: 1rem;
}
._h4id2xtz{font-weight:600;color:var(--ui-color-t27e)}
._r1lzcs {
  color: var(--ui-color-h156);
}
._377e86 {
  line-height: 1.25;
  font-size: 1.55rem;
  overflow-wrap: anywhere;
}
._w12u5ou ._377e86 {
  font-size: clamp(1.8rem,3vw,2.7rem);
}
._e4c0vql {
  color: var(--ui-color-ye2e);
}
._e4c0vql:hover {
  color: var(--ui-color-t27e);
}
._cadawt8 {
  max-width: 55ch;
  color: var(--ui-color-h156);
  font-size: .95rem;
}
._1nuplwc0 {
  display: inline-flex;
  gap: 1rem;
  align-items: center;
  font-size: .85rem;
  font-weight: 600;
  padding-block: .3rem;
}
._ev8uxq7l{font-size:1.2rem}
._0nh5j5hu:not(:has(._beyj0d)){display:none}
._w12u5ou:not(:has(._beyj0d)){grid-template-columns:minmax(0,1fr)}
._xz1216t:last-child:nth-child(even):not(._w12u5ou) {
  grid-column: 1/-1;
  display: grid;
  grid-template-columns: minmax(0,.8fr) minmax(0,1.2fr);
  gap: 2rem;
  align-items: center;
  padding-top: 2rem;
  border-top: 1px solid var(--ui-color-w380);
}
._xz1216t:last-child:nth-child(even):not(._w12u5ou) ._0nh5j5hu{margin-bottom:0}
._xz1216t:last-child:nth-child(even):not(:has(._beyj0d)){grid-template-columns:minmax(0,1fr)}
@media(max-width:760px){
._cf1e2mgw,._w12u5ou {
  grid-template-columns: minmax(0,1fr);
}
._w12u5ou {
  gap: 1.5rem;
}
._qvvhh0 {
  margin-bottom: 2rem;
}
}
@media(max-width:760px){._xz1216t:last-child:nth-child(even):not(._w12u5ou){grid-template-columns:minmax(0,1fr);gap:1.5rem}}
._cd299etb{text-align:center;margin:0 auto 2.5rem;max-width:42rem}
._nop1kbl{margin-bottom:0}
._qi0hc0 {
  display: grid;
  gap: 1.5rem;
  align-items: start;
}
._drohjqpl ._qi0hc0{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}
._1qaakq1 ._qi0hc0 {
  max-width: 46rem;
  margin: 0 auto;
}
._7jnaij {
  display: grid;
  gap: 1.75rem;
  min-width: 0;
  padding: 2rem;
  border: 1px solid var(--ui-color-w380);
  border-radius: var(--ui-radius-e0db);
  background: var(--ui-color-n1ea);
}
._lwolt2{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;margin-bottom:.65rem}
._hbhikp83{font-weight:600}
._xwretaq3{line-height:1.2;white-space:nowrap;font-size:1.3rem;color:var(--ui-color-t27e);font-family:var(--ui-font-ve92);font-weight:700}
._x3fx7nax{width:100%;cursor:pointer;height:1.5rem;margin:0;display:block;accent-color:var(--ui-color-t27e)}
._x3fx7nax:focus-visible,._577l9wmo:focus-visible{outline:3px solid var(--ui-color-t27e);outline-offset:3px}
._jv8075a{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;margin-top:.35rem;font-size:.8rem;color:var(--ui-color-h156)}
._jrui33 {
  margin: 0;
  padding: 0;
  border: 0;
  min-width: 0;
}
._fskwr0 {
  margin-bottom: .8rem;
  font-weight: 600;
  padding: 0;
}
._25w9ij {
  display: grid;
}
._coqji9{display:flex;align-items:center;gap:.75rem;cursor:pointer}
._1lf0m3 ._coqji9{padding:.7rem 0;border-top:1px solid var(--ui-color-w380)}
._1lf0m3 ._coqji9:last-child{border-bottom:1px solid var(--ui-color-w380)}
._npvbrdpi ._25w9ij {
  display: flex;
  flex-wrap: wrap;
  gap: .6rem;
}
._npvbrdpi ._coqji9{gap:.55rem;padding:.55rem .95rem;border:1px solid var(--ui-color-w380);border-radius:999px;background:var(--ui-color-v8dc)}
._npvbrdpi ._coqji9:has(:checked) {
  border-color: var(--ui-color-t27e);
  box-shadow: inset 0 0 0 1px var(--ui-color-t27e);
}
._577l9wmo {
  accent-color: var(--ui-color-t27e);
  flex-shrink: 0;
  height: 1.15rem;
  width: 1.15rem;
  cursor: pointer;
  margin: 0;
}
._m4ibej {
  flex: 1;
  min-width: 0;
}
._u2ralwkv{color:var(--ui-color-h156);white-space:nowrap;font-size:.92rem}
._0ea36dai{min-width:0;padding:2rem;border:1px solid var(--ui-color-w380);border-top:4px solid var(--ui-color-t27e);border-radius:var(--ui-radius-e0db);background:var(--ui-color-v8dc);box-shadow:var(--ui-shadow-f3f2)}
._drohjqpl ._0ea36dai {
  top: 6rem;
  position: sticky;
}
._bxo5a1{font-weight:600;color:var(--ui-color-h156);font-size:.85rem;text-transform:uppercase;letter-spacing:.06em;margin:0 0 .35rem}
._o5y7z8i {
  display: flex;
  flex-wrap: wrap;
  align-items: baseline;
  gap: .2rem .6rem;
  margin: 0 0 1.25rem;
}
._ikgg3uk {
  overflow-wrap: anywhere;
  font-family: var(--ui-font-ve92);
  color: var(--ui-color-ye2e);
  font-weight: 700;
  font-size: 2.4rem;
  line-height: 1.1;
}
._ci4ee6j {
  font-size: .95rem;
  color: var(--ui-color-h156);
}
._uh5zqw8g{border-top:1px solid var(--ui-color-w380);gap:.5rem;padding:1rem 0 0;list-style:none;margin:0 0 1.25rem;display:grid;font-size:.92rem}
._fz16vt {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  gap: 1rem;
}
._fz16vt[hidden] {
  display: none;
}
._yhbe0o{min-width:0;color:var(--ui-color-h156)}
._oj9c27ui {
  font-size: .8rem;
  display: block;
  opacity: .85;
}
._42cutdqm{font-weight:600;white-space:nowrap}
._fv1kyyrg{margin:0 0 1.5rem;font-size:.85rem;color:var(--ui-color-h156)}
._yvd8nzv{width:100%}
@media(max-width:860px){
._drohjqpl ._qi0hc0{grid-template-columns:minmax(0,1fr)}
._drohjqpl ._0ea36dai {
  position: static;
}
}
@media(max-width:480px){
._7jnaij,._0ea36dai{padding:1.35rem}
._ikgg3uk{font-size:2rem}
}
._pozecl{max-width:52rem;margin-bottom:2.5rem}
._n5ovw6 {
  margin-bottom: 1rem;
}
._xenxwt {
  margin-bottom: 0;
}
._prdg1z {
  padding: 0;
  list-style: none;
  align-items: stretch;
  margin: 0;
  display: flex;
}
._c8gx8kcq{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;padding-inline-end:1.5rem}
._c8gx8kcq:last-child{padding-inline-end:0}
._c8gx8kcq:not(:last-child)::before {
  content: "";
  position: absolute;
  inset-inline-start: 1.5rem;
  inset-inline-end: 0;
  height: 2px;
  background: var(--ui-color-w380);
  top: 1.5rem;
}
._3s0e7fu5{position:relative;display:grid;place-items:center;flex:none;width:3rem;height:3rem;border:2px solid var(--ui-color-t27e);border-radius:50%;background:var(--ui-color-n1ea);color:var(--ui-color-ye2e);font-weight:700;font-variant-numeric:tabular-nums;margin-bottom:1.5rem}
._wp2cju {
  display: flex;
  flex-direction: column;
  flex: 1;
  min-width: 0;
}
._bm4o0f3{font-size:1.2rem;overflow-wrap:anywhere;line-height:1.35;margin:0 0 .8rem}
._s0yx94hj {
  color: var(--ui-color-h156);
  overflow-wrap: anywhere;
  margin: 0 0 1.5rem;
  hyphens: auto;
}
._6ybjyz {
  margin-top: auto;
  padding-top: 1rem;
  border-top: 2px solid var(--ui-color-w380);
}
._1pttt354 {
  font-weight: 700;
  overflow-wrap: anywhere;
  font-size: .8rem;
  margin: 0 0 .4rem;
}
._7e8klpk2{hyphens:auto;overflow-wrap:anywhere;font-size:.95rem;margin:0}
@media(max-width:1000px){._prdg1z{display:block}._c8gx8kcq {
  display: grid;
  grid-template-columns: 3rem minmax(0,1fr);
  gap: 1.25rem;
  padding: 0 0 2rem;
}._c8gx8kcq:last-child{padding-bottom:0}._c8gx8kcq:not(:last-child)::before{top:1.5rem;inset-inline-start:1.5rem;width:2px;bottom:0;inset-inline-end:auto;height:auto}._3s0e7fu5 {
  margin: 0;
}._6ybjyz{margin-top:0}._pozecl{margin-bottom:2rem}}
@media(max-width:400px){._c8gx8kcq{gap:.8rem}}
._7cwon95{overflow-wrap:anywhere;background:var(--ui-color-n1ea);padding-block:calc(var(--ui-space-h73c) * .8)}
._jedptcf {
  display: grid;
  grid-template-columns: minmax(0,2fr) minmax(0,1fr);
  border: 1px solid var(--ui-color-w380);
  border-radius: var(--ui-radius-e0db);
  overflow: hidden;
  background: var(--ui-color-v8dc);
}
._bxtea3zw {
  padding: clamp(1.5rem,4vw,3.5rem);
  min-width: 0;
}
._jrvrka{color:var(--ui-color-t27e)}
._qdjps8{max-width:24ch}
._6vg6pz {
  color: var(--ui-color-h156);
  margin: 1.2rem 0 0;
  max-width: 38rem;
}
._9kg0n8 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 2rem;
  padding: clamp(1.5rem,3vw,2.8rem);
  background: var(--ui-color-w8cf);
  color: var(--ui-color-l7ab);
  border-left: 2px dashed var(--ui-color-l014);
  min-width: 0;
}
._dq919l5 {
  font-size: .8rem;
  color: var(--ui-color-l014);
  letter-spacing: var(--ui-tracking-e51f);
  text-transform: var(--ui-case-u1de);
}
._r7k1p6v{color:var(--ui-color-l7ab);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}
._r7k1p6v:hover {
  text-underline-offset: .3em;
  color: var(--ui-color-y0ec);
  text-decoration: underline;
}
._rtlnj382{display:flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;font-size:2rem;line-height:1;border:1px solid var(--ui-color-l014);border-radius:50%}
@media (max-width:680px){._jedptcf {
  grid-template-columns: 1fr;
}._9kg0n8 {
  border-top: 2px dashed var(--ui-color-l014);
  border-left: 0;
  gap: 1.2rem;
}._r7k1p6v{flex-direction:row;align-items:center;font-size:1.05rem;gap:1.2rem}._rtlnj382 {
  height: 2.6rem;
  width: 2.6rem;
  flex: none;
  font-size: 1.6rem;
}}
._jiis42 {
  background: var(--ui-color-v8dc);
  padding: clamp(1.4rem,4vw,4rem);
  border: 1px solid var(--ui-color-w380);
  border-radius: var(--ui-radius-e0db);
}
._nomqi85 {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  gap: 2rem;
  padding-bottom: 1.5rem;
  border-bottom: 1px solid var(--ui-color-w380);
  margin-bottom: 3rem;
}
._m5rqtl {
  font-family: var(--ui-font-ve92);
  min-width: 0;
  font-size: 1.4rem;
  overflow-wrap: anywhere;
}
._l7cdomz {
  color: var(--ui-color-h156);
  min-width: 0;
  overflow-wrap: anywhere;
  font-size: .85rem;
}
._4is5krp {
  display: grid;
  grid-template-columns: minmax(0,1fr) minmax(0,.85fr);
  gap: clamp(2rem,5vw,5rem);
}
._bydt1k {
  max-width: 15ch;
  overflow-wrap: anywhere;
  font-size: clamp(1.8rem,3.5vw,3rem);
}
._5vgxxf {
  max-width: 40ch;
  margin: 0;
  color: var(--ui-color-h156);
}
._dve72ba{margin:0}
._pwgujav{border-bottom:1px solid var(--ui-color-w380);padding-block:1.2rem}
._pwgujav:first-child {
  padding-top: 0;
}
._ac5pza{font-size:.8rem;color:var(--ui-color-h156);margin-bottom:.6rem}
._jbpy2a1 {
  font-size: 1.1rem;
  margin: 0;
  overflow-wrap: anywhere;
}
._sj5v8i9p{text-underline-offset:.2em;text-decoration:underline;color:var(--ui-color-ye2e)}
._sj5v8i9p:hover {
  color: var(--ui-color-t27e);
}
._60fh6ke6{font-style:normal}
._sj5v8i9p:focus-visible{outline:2px solid var(--ui-color-t27e);outline-offset:4px}
@media(max-width:760px){
._4is5krp {
  grid-template-columns: minmax(0,1fr);
  gap: 2rem;
}
._nomqi85 {
  margin-bottom: 2rem;
  flex-wrap: wrap;
  gap: .5rem 2rem;
}
}
._zq74pun {
  gap: 1.25rem;
  border-top: 1px solid var(--ui-color-w380);
  margin-top: 3rem;
  padding-top: 2rem;
  min-width: 0;
  display: grid;
}
._4re30f8 {
  overflow-wrap: anywhere;
  font-size: clamp(1.2rem,2vw,1.5rem);
  margin: 0;
}
._p4f82e7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 2rem}
._r4kbksx {
  min-width: 0;
  gap: .4rem;
  display: grid;
}
._6sa8dm7r {
  grid-column: 1/-1;
}
._36nmfe9 {
  font-size: .8rem;
  color: var(--ui-color-h156);
}
._4hnt2hdm {
  width: 100%;
  min-width: 0;
  padding: .6rem 0;
  border: 0;
  border-bottom: 1px solid var(--ui-color-w380);
  border-radius: 0;
  background: transparent;
  color: var(--ui-color-ye2e);
  font: inherit;
}
._4hnt2hdm:focus{box-shadow:0 1px 0 var(--ui-color-t27e);outline:none;border-bottom-color:var(--ui-color-t27e)}
._cvc6pw5 {
  min-height: 6rem;
  resize: vertical;
}
._cidgiep {
  max-width: 100%;
  overflow-wrap: anywhere;
  justify-self: start;
}
@media(max-width:760px){._zq74pun{margin-top:2rem}._p4f82e7 {
  grid-template-columns: minmax(0,1fr);
}}
._2h2xw9ug {
  max-width: 46rem;
}
._9ojlfji{color:var(--ui-color-h156);font-size:.85rem}
._00e3io{font-size:1.05rem}
._7xgxvh{margin-top:2rem}
._f2v74nw {
  font-size: 1.3rem;
}
._9e2nu2 {
  color: var(--ui-color-ye2e);
}
._w9wdxzg{padding-block:calc(var(--ui-space-h73c) * .8)}
._mc8ls90 {
  background: var(--ui-color-v8dc);
}
._bvdzohez {
  background: var(--ui-color-t27e);
  color: var(--ui-color-bb22);
}
._bvdzohez ._6i7f0kfb,._bvdzohez ._drkrzw{color:var(--ui-color-bb22)}
._rg8dgg{border-bottom:1px solid var(--ui-color-w380)}
._ya6csot{text-align:center}
._ugtxmh {
  opacity: .8;
  margin-bottom: .75rem;
  font-size: .85rem;
}
._g4dk43dx {
  margin: 0 .5rem;
}
._p05ouvv {
  opacity: .7;
}
._6i7f0kfb{margin-bottom:.5rem}
._mv1h7w{max-width:40rem;margin:0;opacity:.85;font-size:1.1rem}
._ya6csot ._mv1h7w {
  margin-inline: auto;
}
._ei5fvmf1{overflow-wrap:anywhere}
._nsk1uu{display:grid;grid-template-columns:minmax(12rem,19rem) minmax(0,44rem);gap:clamp(2rem,5vw,5rem);justify-content:center;align-items:start}
._mrttup5p{top:7rem;padding-top:.35rem;position:sticky;min-width:0}
._k5ocy1ad {
  margin: 0 0 1.75rem;
  padding: 0 0 1.5rem;
  border-bottom: 2px solid var(--ui-color-t27e);
}
._yqxgzt {
  font-size: .75rem;
  letter-spacing: .05em;
  margin-bottom: .4rem;
  color: var(--ui-color-h156);
}
._34zw5x {
  font-weight: 600;
  font-size: .95rem;
  color: var(--ui-color-ye2e);
  margin: 0;
}
._kohtn085{gap:.3rem;display:grid;margin:0;padding:0;list-style:none}
._lo1adx2 {
  min-width: 0;
}
._mxqdzw{display:grid;grid-template-columns:1.65rem minmax(0,1fr);gap:.65rem;align-items:baseline;padding:.55rem .2rem;color:var(--ui-color-ye2e);font-size:.85rem;line-height:1.45;border-bottom:1px solid var(--ui-color-w380)}
._mxqdzw:hover {
  color: var(--ui-color-t27e);
  text-decoration: underline;
  text-underline-offset: .2em;
}
._mxqdzw:focus-visible {
  outline: 2px solid var(--ui-color-t27e);
  outline-offset: 3px;
}
._s6o5frgx{color:var(--ui-color-h156);font-variant-numeric:tabular-nums;font-size:.72rem}
._l6e46tdk{min-width:0}
._9k742cux{white-space:pre-line;margin:0 0 2.5rem;line-height:1.7;font-size:clamp(1.1rem,1.5vw,1.25rem)}
._32t0n0ex{padding-block:1.8rem;border-top:1px solid var(--ui-color-w380)}
._32t0n0ex:last-child{padding-bottom:0}
._mogpga9s {
  font-size: clamp(1.15rem,1.6vw,1.45rem);
  margin: 0 0 1rem;
  line-height: 1.35;
  scroll-margin-top: 8rem;
}
._mogpga9s:focus {
  outline: 2px solid var(--ui-color-t27e);
  outline-offset: 5px;
}
._5gb3mr6 {
  font-size: 1rem;
  margin: 0 0 1rem;
  white-space: pre-line;
  line-height: 1.8;
}
._5gb3mr6:last-child{margin-bottom:0}
@media(max-width:780px){
._nsk1uu{grid-template-columns:minmax(0,1fr);gap:2rem}
._mrttup5p{position:static;padding:1.25rem;background:var(--ui-color-v8dc);border:1px solid var(--ui-color-w380);border-radius:var(--ui-radius-c744)}
._k5ocy1ad{margin-bottom:1rem;padding-bottom:1rem}
._kohtn085{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.25rem}
._9k742cux{margin-bottom:1.75rem}
}
@media(max-width:480px){
._kohtn085 {
  grid-template-columns: minmax(0,1fr);
}
._32t0n0ex {
  padding-block: 1.5rem;
}
}
._31d6gwe2 {
  padding-top: calc(var(--ui-space-h73c) * .7);
}
._sslxphe {
  max-width: 46rem;
}
._6q11u8wb {
  font-size: .9rem;
  display: block;
  margin-bottom: 1rem;
  color: var(--ui-color-h156);
  width: max-content;
}
._5ow1pqm {
  margin-bottom: .75rem;
}
._hb851l1t{color:var(--ui-color-h156);font-size:.9rem}
._bxchxyej {
  margin: 1.5rem auto 0;
}
._qjp05n{object-fit:cover;width:100%;aspect-ratio:7/4}
._irjryx ._qjp05n{border-radius:var(--ui-radius-e0db)}
._682jahx4 {
  display: grid;
  grid-template-columns: minmax(0,.5fr) minmax(0,1fr);
  gap: clamp(2rem,5vw,5rem);
  padding-block: 2rem 3rem;
  border-top: 1px solid var(--ui-color-w380);
}
._qws6p59 {
  min-width: 0;
}
._uus06x{margin-bottom:1rem;font-size:.8rem;color:var(--ui-color-t27e);font-variant-numeric:tabular-nums;display:block}
._nerbw2bj{overflow-wrap:anywhere;line-height:1.4;font-size:clamp(1.25rem,2vw,1.7rem);max-width:22ch}
._efm97t {
  overflow-wrap: anywhere;
  line-height: 1.85;
  min-width: 0;
  max-width: 66ch;
  font-size: 1.05rem;
}
._yoebx038 {
  margin-bottom: 1.35rem;
}
._yoebx038:last-child {
  margin: 0;
}
._z4odop2{margin:1.5rem 0 0;background:var(--ui-color-v8dc);border-left:2px solid var(--ui-color-t27e);border-radius:0 var(--ui-radius-c744) var(--ui-radius-c744) 0;padding:1.5rem 1.5rem 1.5rem 2.75rem}
._4naksz{padding-left:.25rem;margin-bottom:.6rem}
._4naksz:last-child {
  margin: 0;
}
._4naksz::marker {
  color: var(--ui-color-t27e);
}
._hdtafj {
  border-radius: var(--ui-radius-e0db);
  padding: 2.5rem;
  margin-left: calc((100% + 2 * clamp(2rem,5vw,5rem)) / 3);
  background: var(--ui-color-v8dc);
}
._tkjz99{overflow-wrap:anywhere;font-size:1.25rem;margin:0;line-height:1.65;font-family:var(--ui-font-ve92)}
@media(max-width:760px){._682jahx4 {
  grid-template-columns: minmax(0,1fr);
  gap: 1rem;
  padding-block: 1.5rem 2rem;
}._uus06x{margin-bottom:.5rem}._nerbw2bj{max-width:none;margin:0}._hdtafj{margin-left:0;padding:1.5rem}._efm97t{font-size:1rem}}