:root{--ui-clr-b1c0:hsl(214,65%,50%);--ui-clr-o6fd:hsl(214,70%,38%);--ui-clr-hefb:hsl(213,57%,90%);--ui-clr-ce8b:hsl(214,65%,56%);--ui-clr-cfba:hsl(0,0%,100%);--ui-clr-l9aa:hsl(34,77%,42%);--ui-clr-q634:hsl(0,0%,100%);--ui-clr-h4c4:hsl(240,20%,99%);--ui-clr-wa4f:hsl(210,13%,97%);--ui-clr-z5c6:hsl(213,18%,10%);--ui-clr-wb84:hsl(213,9%,44%);--ui-clr-afa5:hsl(212,21%,88%);--ui-clr-p24e:hsl(214,29%,11%);--ui-clr-neac:hsl(213,22%,18%);--ui-clr-z009:hsl(210,10%,96%);--ui-clr-n71d:hsl(216,10%,70%);--ui-radius-cf38:5px;--ui-radius-a0f8:10px;--ui-radius-j3bf:5px;--ui-transform-hd34:none;--ui-ls-td76:0;--ui-fw-ab27:600;--ui-font-yf21:'Manrope', system-ui, 'Segoe UI', sans-serif;--ui-font-s424:'Manrope', system-ui, 'Segoe UI', sans-serif;--ui-fs-va23:clamp(1.8rem, 3.4vw, 2.5rem);--ui-fs-ue1a:clamp(1.4rem, 2.4vw, 1.9rem);--ui-fs-uf4c:1.15rem;--ui-fw-tb72:700;--ui-ls-oa0b:-0.02em;--ui-lh-w645:1.25;--ui-transform-h9e7:uppercase;--ui-ls-md9b:.12em;--ui-clr-x97e:hsl(214,65%,50%);--ui-fs-t4a7:1rem;--ui-lh-e707:1.5;--ui-max-w-d061:1143px;--ui-gap-s1ca:4.4rem;--ui-shadow-h895:0 2px 12px rgba(0,0,0,.08);--ui-shadow-dfe3:0 12px 40px rgba(0,0,0,.14)}
*,*::before,*::after {
  box-sizing: border-box;
}
html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}
body{margin:0;overflow-wrap:anywhere;font-family:var(--ui-font-s424);font-size:var(--ui-fs-t4a7);line-height:var(--ui-lh-e707);color:var(--ui-clr-z5c6);background:var(--ui-clr-h4c4)}
img,svg,video{max-width:100%;height:auto;display:block}
h1,h2,h3,h4 {
  font-family: var(--ui-font-yf21);
  font-weight: var(--ui-fw-tb72);
  line-height: var(--ui-lh-w645);
  margin: 0 0 .6em;
  color: var(--ui-clr-z5c6);
  letter-spacing: var(--ui-ls-oa0b);
  hyphens: manual;
}
h1{font-size:var(--ui-fs-va23)}
h2 {
  font-size: var(--ui-fs-ue1a);
}
h3{font-size:var(--ui-fs-uf4c);line-height:1.3}
h4{font-size:1.05rem;line-height:1.35}
p{margin:0 0 1em}
a{color:var(--ui-clr-b1c0);text-decoration:none}
@media (min-width:481px){
a[href^="tel:"] {
  white-space: nowrap;
}
}
a:hover{color:var(--ui-clr-o6fd)}
ul,ol {
  margin: 0 0 1em;
  padding-left: 1.25em;
}
button,input,textarea,select {
  font: inherit;
  color: inherit;
}
::selection{background:var(--ui-clr-hefb);color:var(--ui-clr-z5c6)}
._79o2fqx9 {
  width: min(100% - 2.5rem,var(--ui-max-w-d061));
  margin-inline: auto;
}
._08k0nw9 {
  width: min(100% - 2.5rem,48rem);
}
._zqsesu8h{padding-block:var(--ui-gap-s1ca)}
._pirnzmf9 {
  background: var(--ui-clr-wa4f);
}
._e824rwza {
  background: var(--ui-clr-p24e);
  color: var(--ui-clr-z009);
}
._e824rwza h1,._e824rwza h2,._e824rwza h3,._e824rwza h4{color:inherit}
._e824rwza a {
  color: var(--ui-clr-ce8b);
}
._e824rwza ._cjsg7es,._e824rwza ._npmfjjyw{color:var(--ui-clr-n71d)}
._e824rwza ._kmr6v8k {
  color: var(--ui-clr-ce8b);
}
._phnwx87y{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.8rem 1.5rem;border-radius:var(--ui-radius-j3bf);background:var(--ui-clr-b1c0);color:var(--ui-clr-cfba);font-weight:var(--ui-fw-ab27);text-transform:var(--ui-transform-hd34);letter-spacing:var(--ui-ls-td76);line-height:1.25;border:1px solid transparent;cursor:pointer;transition:background .2s,color .2s,border-color .2s,transform .2s}
._phnwx87y:hover {
  background: var(--ui-clr-o6fd);
  color: var(--ui-clr-cfba);
}
._phnwx87y:active {
  transform: translateY(1px);
}
._gi0r0ffs{background:transparent;color:var(--ui-clr-b1c0);border-color:currentColor}
._gi0r0ffs:hover {
  background: var(--ui-clr-b1c0);
  color: var(--ui-clr-cfba);
  border-color: var(--ui-clr-b1c0);
}
._kaqd8ao{background:var(--ui-clr-l9aa);color:var(--ui-clr-q634)}
._kaqd8ao:hover {
  background: var(--ui-clr-l9aa);
  color: var(--ui-clr-q634);
  filter: brightness(.92);
}
._xrsr1jt {
  background: var(--ui-clr-z009);
  color: var(--ui-clr-p24e);
}
._xrsr1jt:hover {
  background: hsl(0,0%,100%);
  color: var(--ui-clr-p24e);
}
._1z21yw0f {
  padding: .55rem 1.1rem;
  font-size: .9rem;
}
._wl1g22o {
  padding: 1rem 2rem;
  font-size: 1.05rem;
}
._e824rwza ._phnwx87y:not(._gi0r0ffs):not(._kaqd8ao):not(._xrsr1jt) {
  background: var(--ui-clr-ce8b);
  color: var(--ui-clr-p24e);
}
._e824rwza ._phnwx87y:not(._gi0r0ffs):not(._kaqd8ao):not(._xrsr1jt):hover {
  background: var(--ui-clr-z009);
  color: var(--ui-clr-p24e);
}
._e824rwza ._gi0r0ffs{color:var(--ui-clr-z009);border-color:var(--ui-clr-n71d)}
._e824rwza ._gi0r0ffs:hover{background:var(--ui-clr-z009);color:var(--ui-clr-p24e);border-color:var(--ui-clr-z009)}
._id662e {
  display: grid;
  gap: 1.5rem;
}
._ggmii15{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}
._jp6kha{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}
._5zets0x {
  grid-template-columns: repeat(auto-fit,minmax(min(100%,12rem),1fr));
}
._dghif2f{grid-template-columns:repeat(2,1fr)}
._vttu4xt{grid-template-columns:repeat(3,1fr)}
._fi1kqu {
  grid-template-columns: repeat(4,1fr);
}
@media (max-width:960px){._fi1kqu{grid-template-columns:repeat(2,1fr)}._vttu4xt {
  grid-template-columns: repeat(2,1fr);
}}
@media (max-width:560px){._dghif2f,._vttu4xt,._fi1kqu {
  grid-template-columns: 1fr;
}}
._uhnc038y {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
._uhnc038y>*{min-width:0}
._uhnc038y._dghif2f>* {
  flex: 0 0 calc((100% - 1.5rem)/2);
}
._uhnc038y._vttu4xt>* {
  flex: 0 0 calc((100% - 3rem)/3);
}
._uhnc038y._fi1kqu>* {
  flex: 0 0 calc((100% - 4.5rem)/4);
}
@media (max-width:960px){._uhnc038y._vttu4xt>*,._uhnc038y._fi1kqu>* {
  flex-basis: calc((100% - 1.5rem)/2);
}}
@media (max-width:560px){._uhnc038y._dghif2f>*,._uhnc038y._vttu4xt>*,._uhnc038y._fi1kqu>*{flex-basis:100%}}
._cjsg7es {
  font-size: 1.15rem;
  color: var(--ui-clr-wb84);
}
._kmr6v8k{display:inline-block;font-size:.8rem;font-weight:700;letter-spacing:var(--ui-ls-md9b);text-transform:var(--ui-transform-h9e7);color:var(--ui-clr-x97e);margin-bottom:.75rem}
._npmfjjyw {
  color: var(--ui-clr-wb84);
}
._jkttl1lb {
  text-align: center;
}
._hf5cdjmd{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}
@media (max-width:640px){
._zqsesu8h{padding-block:calc(var(--ui-gap-s1ca) * .7)}
}
._69laqt {
  padding-block: 1rem;
  background: var(--ui-clr-h4c4);
  overflow-wrap: anywhere;
}
._n5xmsm4 {
  display: grid;
  grid-template-columns: minmax(9rem,1fr) minmax(0,2fr) minmax(0,.85fr);
  align-items: center;
  gap: 1.5rem;
  padding: 1.3rem 1.5rem;
  background: var(--ui-clr-p24e);
  color: var(--ui-clr-z009);
  border-radius: var(--ui-radius-a0f8);
}
._wikzwvo1 ._n5xmsm4{border-radius:0;border-bottom:4px solid var(--ui-clr-ce8b)}
._95t900 {
  display: flex;
  align-items: center;
  gap: .8rem;
  color: var(--ui-clr-z009);
  min-width: 0;
}
._95t900:hover{color:var(--ui-clr-ce8b)}
._ngjbwbjr {
  display: block;
  width: 1.7rem;
  height: 1.7rem;
  color: var(--ui-clr-ce8b);
  flex: none;
}
._6zwblqws {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
._cocgzva {
  font-family: var(--ui-font-yf21);
  font-size: 1.3rem;
  font-weight: var(--ui-fw-tb72);
  line-height: 1.2;
  min-width: 0;
}
._0h2y8bk{font-size:1.05rem;line-height:1.15;text-wrap:balance}
._nogptk{min-width:0;border-left:1px solid var(--ui-clr-n71d);padding-left:1.5rem}
._bhq3ixtq {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: .6rem 1.2rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
._36y7g5j{min-width:0}
._5tjz05k0 {
  display: block;
  color: var(--ui-clr-z009);
  font-size: .85rem;
  padding: .2rem 0;
  line-height: 1.5;
}
._5tjz05k0:hover,._0gegruw3{color:var(--ui-clr-ce8b);text-decoration:underline;text-underline-offset:.3em}
._oo6mymr {
  display: block;
  background: var(--ui-clr-z009);
  color: var(--ui-clr-p24e);
  font-weight: 700;
  font-size: .9rem;
  text-align: center;
  padding: .85rem 1rem;
  border-radius: var(--ui-radius-j3bf);
  min-width: 0;
}
._oo6mymr:hover{background:var(--ui-clr-ce8b);color:var(--ui-clr-p24e)}
@media (max-width:960px){._n5xmsm4 {
  grid-template-columns: minmax(0,1fr) minmax(0,2fr);
  gap: 1rem;
}._oo6mymr{grid-column:2;justify-self:start;max-width:100%}}
@media (max-width:620px){
._69laqt{padding-block:.65rem}
._n5xmsm4{grid-template-columns:1fr;padding:1.2rem;gap:1.2rem}
._nogptk{border-left:0;border-top:1px solid var(--ui-clr-n71d);padding:1rem 0 0}
._bhq3ixtq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem .8rem}
._oo6mymr {
  grid-column: auto;
  justify-self: stretch;
}
._cocgzva{font-size:1.25rem}
._0h2y8bk {
  font-size: 1.1rem;
}
}
._zu93hpc {
  padding-top: clamp(2.5rem,6vw,4rem);
}
._72w1xwfb{background:var(--ui-clr-p24e);color:var(--ui-clr-z009)}
._d0gvair {
  background: var(--ui-clr-wa4f);
  border-top: 1px solid var(--ui-clr-afa5);
}
._yxp7sc8 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  gap: 1.25rem 2rem;
  padding-bottom: clamp(2rem,5vw,3rem);
  border-bottom: 1px solid var(--ui-clr-afa5);
}
._72w1xwfb ._yxp7sc8 {
  border-color: rgba(255,255,255,.14);
}
._mje6v8s {
  margin: 0;
  max-width: 40rem;
  font-family: var(--ui-font-yf21);
  font-weight: var(--ui-fw-tb72);
  font-size: clamp(1.5rem,3vw,2.25rem);
  line-height: 1.2;
}
._2cpxymhy {
  display: grid;
  grid-template-columns: minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);
  gap: 2rem clamp(2rem,5vw,4rem);
  padding-block: clamp(2rem,5vw,3rem);
}
._elt1lw3n{display:inline-flex;margin-bottom:1rem}
._6iobu1{height:auto;width:auto;max-height:2.25rem}
._04i2pkcw{max-width:26rem;opacity:.8}
._z3izec{display:flex;flex-direction:column;gap:.3rem;margin:0}
._t5zu056{margin-bottom:1rem;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:inherit;opacity:.7}
._8qftbkk {
  list-style: none;
  margin: 0;
  padding: 0;
  display: grid;
  gap: .55rem;
}
._nwn452 {
  color: inherit;
}
._nwn452:hover {
  color: var(--ui-clr-b1c0);
}
._72w1xwfb ._nwn452:hover {
  color: var(--ui-clr-ce8b);
}
._jakjooc {
  padding-block: 1.25rem;
  border-top: 1px solid var(--ui-clr-afa5);
  font-size: .85rem;
  opacity: .75;
}
._72w1xwfb ._jakjooc{border-color:rgba(255,255,255,.14)}
@media (max-width:760px){._2cpxymhy {
  grid-template-columns: minmax(0,1fr) minmax(0,1fr);
}._vdw949t{grid-column:1/-1}}
@media (max-width:460px){._2cpxymhy {
  grid-template-columns: minmax(0,1fr);
}}
._ej77xufv{position:fixed;left:0;right:0;z-index:50;padding:1rem 0;box-shadow:var(--ui-shadow-h895)}
._ivnrust8{bottom:0}
._rg1kk9rj {
  background: var(--ui-clr-p24e);
  color: var(--ui-clr-z009);
}
._tlbu7b {
  background: var(--ui-clr-wa4f);
  color: var(--ui-clr-z5c6);
  border-top: 1px solid var(--ui-clr-afa5);
}
._ej77xufv[hidden]{display:none}
._u9z0lut4{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}
._2l3rft {
  margin: 0;
  font-size: .95rem;
}
._vtd0z3 {
  color: inherit;
  text-decoration: underline;
  margin-left: .35rem;
}
._po985zs{display:flex;gap:.75rem;flex-shrink:0}
._rg1kk9rj ._c5ysjr6p{border-color:var(--ui-clr-h4c4)}
._rg1kk9rj ._c5ysjr6p:not(._gi0r0ffs) {
  background: var(--ui-clr-ce8b);
  color: var(--ui-clr-p24e);
  border-color: transparent;
}
._rg1kk9rj ._gi0r0ffs._c5ysjr6p {
  color: var(--ui-clr-h4c4);
}
@media (max-width:720px){._ej77xufv{padding:.7rem 0}._u9z0lut4 {
  flex-direction: column;
  align-items: stretch;
  gap: .6rem;
}._2l3rft{font-size:.84rem;line-height:1.4}._po985zs{justify-content:flex-end}}
._qc5xw96 {
  padding: 2.25rem;
  background: var(--ui-clr-wa4f);
  border: 1px solid var(--ui-clr-afa5);
  border-radius: var(--ui-radius-a0f8);
  min-width: 0;
}
._herdvv ._qc5xw96 {
  text-align: center;
}
._f2hm3y{margin:0;overflow-wrap:anywhere}
._okqxbf {
  margin: .75rem 0 0;
  color: var(--ui-clr-wb84);
  overflow-wrap: anywhere;
}
._14wefn {
  color: inherit;
}
._o8yg0i{display:grid;gap:1rem;margin-top:1.75rem;text-align:start}
._q8h53f29 {
  display: grid;
  gap: .35rem;
  min-width: 0;
}
._1pl3yus {
  font-size: .9rem;
  font-weight: 600;
}
._8pvz5f9{width:100%;min-width:0;padding:.7rem .9rem;border:1px solid var(--ui-clr-afa5);border-radius:var(--ui-radius-cf38);background:var(--ui-clr-h4c4)}
._8pvz5f9:focus {
  outline: 2px solid var(--ui-clr-b1c0);
  outline-offset: 1px;
}
._cthan2l9 {
  resize: vertical;
}
._a5pvk0i{justify-self:start;max-width:100%;overflow-wrap:anywhere}
._herdvv ._a5pvk0i{justify-self:center}
@media (max-width:480px){._qc5xw96 {
  padding: 1.25rem;
}}
._zqzwero {
  padding-block: var(--ui-gap-s1ca);
  background: var(--ui-clr-h4c4);
  overflow-wrap: anywhere;
}
._z9ztot {
  display: grid;
  grid-template-columns: minmax(0,1fr) minmax(0,1.12fr);
  gap: clamp(1.5rem,4vw,4rem);
  align-items: center;
}
._k65l8af{min-width:0;padding-block:1rem}
._5l7usy9 {
  color: var(--ui-clr-b1c0);
}
._bv5la4i2 {
  max-width: 17ch;
}
._xcxv9h7a{max-width:34rem}
._15x1fbuu{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem;margin-top:1.6rem}
._jvgr2zvg{max-width:100%;text-align:center;white-space:normal}
._vphpbx2{font-weight:600;text-decoration:underline;text-underline-offset:.3em}
._1ff5sn {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 1rem;
  min-width: 0;
}
._l1kv6gnp {
  grid-column: 1/-1;
  margin: 0;
  min-width: 0;
}
._uo4r64{margin:0;min-width:0;display:flex}
._fmfk8ffr {
  width: 100%;
  object-fit: cover;
  border-radius: var(--ui-radius-a0f8);
}
._v17nkoy{aspect-ratio:16/9}
._h7joto8k {
  aspect-ratio: 1/1;
  align-self: stretch;
  height: 100%;
}
._xqux56w{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.7rem;padding:clamp(1rem,2.5vw,2rem);background:var(--ui-clr-b1c0);color:var(--ui-clr-cfba);border-radius:var(--ui-radius-a0f8);min-width:0}
._zti7hky {
  width: 1.7rem;
  height: 1.7rem;
  display: block;
}
._lp7p8bon {
  font-family: var(--ui-font-yf21);
  font-size: 1.15rem;
  font-weight: var(--ui-fw-tb72);
  line-height: 1.25;
}
._4g90l44 {
  font-size: .85rem;
  line-height: 1.5;
}
._bwdtdl ._uo4r64 {
  padding-top: 1.2rem;
}
._bwdtdl ._xqux56w {
  margin-bottom: 1.2rem;
}
@media (max-width:820px){._z9ztot{grid-template-columns:1fr}._bv5la4i2{max-width:24ch}._1ff5sn{max-width:42rem;width:100%;justify-self:center}}
@media (max-width:390px){._1ff5sn {
  gap: .6rem;
}._xqux56w {
  padding: .8rem;
}._4g90l44 {
  font-size: .8rem;
}._lp7p8bon{font-size:1rem}}
._xyk0df56 {
  display: grid;
  grid-template-columns: minmax(0,1fr) minmax(0,1fr);
  gap: 1rem 3rem;
  align-items: end;
  margin-bottom: clamp(2rem,4vw,3rem);
}
._5iapln{grid-column:1/-1;margin-bottom:0}
._b988x3sk,._temq1ez1 {
  margin: 0;
}
._6sgkp4br{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(11rem,auto);gap:1rem}
._n3h977 {
  display: flex;
  flex-direction: column;
  gap: .4rem;
  margin: 0;
  padding: 1.5rem;
  border-radius: var(--ui-radius-a0f8);
  background: var(--ui-clr-wa4f);
}
._x4r5vq ._n3h977{background:var(--ui-clr-h4c4)}
._nn8fj1u {
  grid-column: 1/3;
  grid-row: 1/3;
  padding: 0;
  overflow: hidden;
}
._ysy53nm{width:100%;height:100%;object-fit:cover}
._nyebqe43 {
  grid-column: 3/5;
  justify-content: flex-end;
}
._mmbv738a ._nyebqe43 {
  background: var(--ui-clr-b1c0);
  color: var(--ui-clr-cfba);
}
._9klsqw4b ._nyebqe43{background:var(--ui-clr-p24e);color:var(--ui-clr-z009)}
._5odprtt0 {
  grid-column: 1/-1;
  flex-direction: row;
  align-items: center;
  gap: 1.25rem;
}
._5odprtt0 ._c5eyz5dq {
  flex: 0 0 14rem;
}
._9j60oi{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:var(--ui-radius-cf38);background:var(--ui-clr-hefb);color:var(--ui-clr-o6fd);flex:none}
._mmbv738a ._nyebqe43 ._9j60oi,._9klsqw4b ._nyebqe43 ._9j60oi{background:rgba(255,255,255,.16);color:inherit}
._9j60oi svg {
  width: 1.35rem;
  height: 1.35rem;
}
._c5eyz5dq{margin:.6rem 0 .1rem;font-size:1.15rem;color:inherit}
._5dfvld54 {
  margin: 0;
  font-size: .95rem;
  opacity: .85;
}
._5odprtt0 ._c5eyz5dq{margin:0}
@media (max-width:860px){._xyk0df56 {
  grid-template-columns: minmax(0,1fr);
}._6sgkp4br {
  grid-template-columns: minmax(0,1fr) minmax(0,1fr);
  grid-auto-rows: auto;
}._nn8fj1u{grid-column:1/-1;grid-row:auto;aspect-ratio:4/3}._nyebqe43,._5odprtt0 {
  grid-column: 1/-1;
}._5odprtt0 {
  flex-direction: column;
  align-items: flex-start;
}._5odprtt0 ._c5eyz5dq{flex:none}}
@media (max-width:520px){._6sgkp4br{grid-template-columns:minmax(0,1fr)}}
._cnwpr93k{overflow-wrap:anywhere}
._6y4t1xrf>*{min-width:0}
._bot2mvol{max-width:24ch}
._no2kywe5 {
  color: var(--ui-clr-wb84);
}
._ts2f90h {
  max-width: 100%;
  white-space: normal;
  text-align: center;
}
._6y4t1xrf {
  display: grid;
  grid-template-columns: minmax(0,1fr) minmax(0,.85fr);
  gap: clamp(2rem,5vw,5rem);
  align-items: start;
}
._nnl1zy {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
}
._a7yo33hn ._cjsg7es{max-width:48ch}
._vhhns8yw {
  width: 100%;
  aspect-ratio: 5/4;
  object-fit: cover;
  border-radius: var(--ui-radius-a0f8);
}
._7qh52unu {
  padding-top: .3rem;
}
._h5ksse{list-style:none;margin:0 0 2rem;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem}
._t3sxua3t{padding-top:1rem;border-top:2px solid var(--ui-clr-afa5);min-width:0}
._e0020az{font-size:.8rem;color:var(--ui-clr-b1c0);font-weight:700;letter-spacing:.12em;margin-bottom:1rem}
._3m5cjyu {
  font-size: 1.1rem;
}
._no2kywe5{font-size:.95rem;margin:0}
._jyl0rjis {
  color: var(--ui-clr-wb84);
  font-size: .9rem;
  border-top: 1px solid var(--ui-clr-afa5);
  padding-top: 1.5rem;
}
._t3sxua3t:last-child:nth-child(odd){grid-column:1/-1}
@media(max-width:800px){
._6y4t1xrf{grid-template-columns:1fr}
._vhhns8yw {
  aspect-ratio: 16/9;
}
}
@media(max-width:420px){._h5ksse {
  grid-template-columns: 1fr;
}._vhhns8yw{aspect-ratio:4/3}}
._94go7w2j {
  overflow-wrap: anywhere;
}
._v0k47zc>*{min-width:0}
._ra8tq8tr {
  max-width: 24ch;
}
._g8by6iz{color:var(--ui-clr-wb84)}
._ownzz35{max-width:100%;white-space:normal;text-align:center}
._kgdmbx2 {
  display: grid;
  grid-template-columns: minmax(0,1.2fr) minmax(0,.8fr);
  gap: 1rem 4rem;
  align-items: end;
  margin-bottom: 3rem;
}