._4wcip7rc {
  max-width: 24ch;
  margin-bottom: 2rem;
}
._i8lo18 {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr);
  gap: clamp(2rem, 5vw, 5rem);
  align-items: start;
}
._30bfiqv {
  border-top: 4px solid var(--site-color-ya33);
  padding: clamp(1.25rem, 3vw, 2.5rem);
  background: var(--site-color-yba2);
}
._3k79wy {
  font-size: .9rem;
  margin: 1.5rem 0;
  color: var(--site-color-cce3);
}
._unt6oyy7 {
  padding: 0;
  list-style: none;
  margin: 0;
}
._lpp2cy {
  display: grid;
  grid-template-columns: minmax(4rem, max-content) minmax(0, 1fr);
  gap: 1.5rem;
  padding: 1.75rem 0;
  border-top: 1px solid var(--site-color-na52);
}
._v7498dc9 {
  color: var(--site-color-ya33);
  font-family: var(--site-font-q4f2);
  white-space: nowrap;
  line-height: 1;
  font-size: 3rem;
  overflow-wrap: normal;
}
._1x0we3dm p {
  margin-bottom: 0;
}
@media (max-width: 700px){
._i8lo18 {
  grid-template-columns: minmax(0, 1fr);
}
._lpp2cy {
  grid-template-columns: minmax(2.5rem, max-content) minmax(0, 1fr);
  gap: 1rem;
}
._v7498dc9 {
  font-size: 2rem;
}
}
._btf8b5 {
  overflow-wrap: anywhere;
}
._n8ua8y>* {
  min-width: 0;
}
._vrodnyj0 {
  max-width: 24ch;
}
._awenro3 {
  color: var(--site-color-cce3);
}
._udl2xwko {
  max-width: 100%;
  text-align: center;
  white-space: normal;
}
._amu8iqn {
  max-width: 48rem;
  text-align: center;
  margin: 0 auto 3rem;
}
._vrodnyj0 {
  margin-inline: auto;
}
._11uvb4z {
  list-style: none;
  margin: 0;
  position: relative;
  padding: 0;
}
._11uvb4z::before {
  top: 1.5rem;
  border-left: 1px solid var(--site-color-na52);
  left: 50%;
  content: '';
  bottom: 1.5rem;
  position: absolute;
}
._hhbm8e {
  padding-bottom: 2rem;
  position: relative;
}
._hhbm8e:last-child {
  padding-bottom: 0;
}
._p2upcd {
  position: absolute;
  left: 50%;
  top: 1.5rem;
  transform: translateX(-50%);
  width: 3rem;
  height: 3rem;
  border: 5px solid var(--site-color-ydd4);
  border-radius: 50%;
  display: grid;
  place-items: center;
  background: var(--site-color-ya33);
  color: var(--site-color-nac0);
  font-size: .85rem;
  font-weight: 700;
}
._f5kxoc {
  width: calc(50% - 3rem);
  padding: clamp(1.4rem,2.8vw,2.4rem);
  border: 1px solid var(--site-color-na52);
  border-radius: var(--site-radius-jd51);
  background: var(--site-color-ydd4);
}
._hhbm8e:nth-child(even) ._f5kxoc {
  color: var(--site-color-dd39);
  background: var(--site-color-h5a9);
  border-color: var(--site-color-h5a9);
  margin-left: auto;
}
._1novtf {
  font-size: clamp(1.2rem,2.2vw,1.75rem);
}
._hhbm8e:nth-child(even) ._1novtf {
  color: var(--site-color-dd39);
}
._hhbm8e:nth-child(even) ._awenro3 {
  color: var(--site-color-fe51);
}
._awenro3 {
  margin-bottom: 1.5rem;
}
._cofug3ix {
  font-size: .9rem;
  display: grid;
  border-top: 1px solid var(--site-color-na52);
  gap: .5rem;
  padding-top: 1rem;
  margin: 0;
}
._cofug3ix strong {
  letter-spacing: .04em;
  font-size: .75rem;
}
._hhbm8e:nth-child(even) ._cofug3ix {
  border-color: var(--site-color-m7ad);
}
@media(max-width:760px){
._amu8iqn {
  text-align: left;
}
._vrodnyj0 {
  margin-left: 0;
}
._11uvb4z::before {
  left: 1rem;
}
._p2upcd {
  height: 2rem;
  font-size: .65rem;
  width: 2rem;
  top: 1.3rem;
  left: 1rem;
  border-width: 3px;
}
._f5kxoc,._hhbm8e:nth-child(even) ._f5kxoc {
  margin-left: 3rem;
  width: calc(100% - 3rem);
}
._hhbm8e {
  padding-bottom: 1rem;
}
}
._xoz9407p {
  overflow-wrap: anywhere;
  padding-block: var(--site-space-a04d);
  background: var(--site-color-ydd4);
  color: var(--site-color-u3eb);
}
._4jkgtq {
  padding-top: 1.7rem;
  border-top: 1px solid var(--site-color-na52);
}
._737lnesq {
  display: grid;
  grid-template-columns: minmax(0,1fr) minmax(0,1fr);
  gap: 2rem;
  align-items: start;
  margin-bottom: 2rem;
}
._d9hc38 {
  color: var(--site-color-ya33);
  max-width: 26rem;
}
._77g6r7 {
  margin: 0;
  max-width: 36rem;
  color: var(--site-color-cce3);
  font-size: .95rem;
}
._5kzfnd {
  font-size: calc(var(--site-size-y64d) * 1.45);
  max-width: 23ch;
  line-height: 1.12;
  margin-bottom: 1.6rem;
}
._blqwqcj ._5kzfnd {
  margin-left: 12%;
}
._neewzo5 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1.5rem;
  padding: .9rem 0 1.2rem;
  border-bottom: 2px solid var(--site-color-ya33);
  font-weight: 600;
  font-size: clamp(1.1rem,2.8vw,1.8rem);
  line-height: 1.35;
  color: var(--site-color-ya33);
}
._neewzo5:hover {
  text-underline-offset: .3em;
  text-decoration: underline;
  color: var(--site-color-r692);
}
._sysecsk {
  flex: none;
  line-height: 1;
  font-size: 2.5rem;
}
@media (max-width:640px){
._737lnesq {
  grid-template-columns: 1fr;
  gap: .6rem;
  margin-bottom: 1.5rem;
}
._5kzfnd {
  font-size: calc(var(--site-size-y64d) * 1.15);
}
._blqwqcj ._5kzfnd {
  margin-left: 0;
}
._neewzo5 {
  gap: 1rem;
}
._sysecsk {
  font-size: 1.8rem;
}
}
._zcs4nh {
  padding-block: calc(var(--site-space-a04d) * .9) calc(var(--site-space-a04d) * .7);
}
._mjn1afew {
  border-bottom: 4px solid var(--site-color-ya33);
}
._xc2hsji {
  border-bottom: 4px solid var(--site-color-he8a);
}
._s8h2wh {
  border-bottom: 1px solid var(--site-color-na52);
}
._x1rzik6 {
  display: grid;
  grid-template-columns: 1.1fr 1fr;
  gap: 2rem 4rem;
  align-items: end;
}
._7t4q26bo {
  margin: 0;
  font-size: calc(var(--site-size-v003) * 1.05);
}
._mxl7wv35 {
  max-width: 34rem;
  margin: 0 0 .35rem;
}
@media (max-width:760px){
._x1rzik6 {
  grid-template-columns: 1fr;
  gap: 1rem;
}
}
._skcjhe9 {
  margin-bottom: 2rem;
  max-width: 40rem;
}
._xv2txsj {
  margin: 0;
  columns: 3;
  list-style: none;
  column-gap: 1.25rem;
  padding: 0;
}
._w05xen1r ._xv2txsj {
  columns: 4;
}
._lo7a5q8c {
  margin-bottom: 1.25rem;
  break-inside: avoid;
}
._rdlvi5e {
  margin: 0;
  position: relative;
}
._bmsxquk {
  width: 100%;
  border-radius: var(--site-radius-jd51);
  aspect-ratio: 4/5;
  transition: filter .3s;
  object-fit: cover;
}
._8bru6d ._bmsxquk {
  aspect-ratio: 4/3;
}
._rdlvi5e:hover ._bmsxquk {
  filter: brightness(1.06);
}
._4tx851ru {
  font-size: .85rem;
  padding: .6rem 0 0;
  color: var(--site-color-cce3);
}
._t9gayl ._rdlvi5e:has(._bmsxquk) ._4tx851ru {
  left: 0;
  background: rgba(0,0,0,.78);
  position: absolute;
  padding: .7rem .9rem;
  right: 0;
  color: #fff;
  border-radius: 0 0 var(--site-radius-jd51) var(--site-radius-jd51);
  bottom: 0;
}
@media (max-width:860px){
._xv2txsj,._w05xen1r ._xv2txsj {
  columns: 2;
}
}
@media (max-width:520px){
._xv2txsj,._w05xen1r ._xv2txsj {
  columns: 1;
}
}
@media (hover:none),(max-width:520px){
._t9gayl ._rdlvi5e:has(._bmsxquk) ._4tx851ru {
  background: none;
  color: var(--site-color-cce3);
  position: static;
  border-radius: 0;
  padding: .6rem 0 0;
}
}
._lzsx0j {
  padding-block: calc(var(--site-space-a04d) * .6);
}
._wp6y6vc3 {
  border-bottom: 1px solid var(--site-color-na52);
  border-top: 1px solid var(--site-color-na52);
}
._v3a5hm6y {
  margin-bottom: 1.5rem;
  text-transform: uppercase;
  letter-spacing: .1em;
  text-align: center;
  color: var(--site-color-cce3);
  font-size: .85rem;
}
._1nhb0a {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  gap: 1.25rem 3rem;
}
._6pea3m {
  color: var(--site-color-cce3);
  opacity: .75;
  line-height: 1;
  white-space: nowrap;
  font-size: 1.25rem;
  transition: opacity .2s;
}
._6pea3m:hover {
  opacity: 1;
}
._ddz7p9 ._6pea3m {
  padding: .75rem 1.25rem;
  border: 1px solid var(--site-color-na52);
  border-radius: var(--site-radius-s60c);
}
._t8zqyh4q {
  font-family: Georgia,'Times New Roman',serif;
  font-style: italic;
}
._xy9cuwc {
  font-size: .95rem;
  font-weight: 700;
  letter-spacing: .18em;
  text-transform: uppercase;
}
._l9s90b {
  font-size: 1.4rem;
  font-weight: 800;
  font-family: var(--site-font-q4f2);
  letter-spacing: -.03em;
}
._d4s2moh6 {
  letter-spacing: .04em;
  font-weight: 300;
}
._oxfh0l {
  font-size: 1rem;
  font-family: ui-monospace,'SF Mono',Menlo,monospace;
}
._upt6sw4 {
  text-transform: uppercase;
  font-size: .85rem;
  letter-spacing: .3em;
}
._oy2aaio {
  max-width: 42rem;
  margin-bottom: 2.5rem;
}
._0x43jl2 {
  display: grid;
  grid-template-columns: repeat(2,minmax(0,1fr));
  gap: 1.5rem;
  align-items: start;
}
._5ntuy08 {
  margin: 0;
  border: 1px solid var(--site-color-na52);
  flex-direction: column;
  padding: clamp(1.5rem,4vw,3rem);
  background: var(--site-color-ydd4);
  display: flex;
  min-width: 0;
}
._5ntuy08:nth-child(even) {
  margin-top: 3rem;
}
._5ntuy08:last-child:nth-child(odd) {
  margin-inline: auto;
  grid-column: 1/-1;
  max-width: 70%;
}
._7k27do {
  line-height: .8;
  color: var(--site-color-ya33);
  font-family: var(--site-font-q4f2);
  font-size: 4.5rem;
}
._j5229w {
  margin: 1rem 0 2rem;
}
._79rpsmqw {
  margin: 0;
  font-size: clamp(1.1rem,1.8vw,1.4rem);
  line-height: 1.6;
  overflow-wrap: anywhere;
  font-family: var(--site-font-q4f2);
}
._bfvuwy0 {
  display: flex;
  gap: 1rem;
  align-items: center;
  border-top: 1px solid var(--site-color-na52);
  padding-top: 1.3rem;
  margin-top: auto;
}
._eb9rkrz {
  width: 2.8rem;
  place-items: center;
  height: 2.8rem;
  display: grid;
  background: var(--site-color-yba2);
  flex-shrink: 0;
  border-radius: 50%;
  color: var(--site-color-ya33);
  font-size: .85rem;
}
._rrkck1k {
  min-width: 0;
}
._9fispe8 {
  display: block;
  font-size: .9rem;
  overflow-wrap: anywhere;
}
._mdgb78j2 {
  display: block;
  margin-top: .2rem;
  font-size: .8rem;
  color: var(--site-color-cce3);
}
@media(max-width:700px){
._0x43jl2 {
  grid-template-columns: minmax(0,1fr);
}
._5ntuy08:nth-child(even) {
  margin-top: 0;
}
._5ntuy08:last-child:nth-child(odd) {
  max-width: none;
  margin: 0;
}
}
._3o2cjttt {
  max-width: 45rem;
  margin-bottom: 3rem;
}
._bky82h {
  display: grid;
  grid-template-columns: minmax(0,1.1fr) minmax(0,1fr);
  gap: clamp(2rem,5vw,5rem);
  align-items: start;
}
._3aq6r6f {
  grid-template-columns: minmax(0,1fr);
  max-width: 40rem;
  margin-inline: auto;
}
._jrtuhkl {
  min-width: 0;
}
._r2adxa98 {
  aspect-ratio: 6/5;
  object-position: center 30%;
  width: 100%;
  object-fit: cover;
  border-radius: var(--site-radius-jd51);
}
._fp792swy {
  padding-top: 1.5rem;
}
._gkkalv {
  font-size: .8rem;
  margin-bottom: .4rem;
  color: var(--site-color-ya33);
  display: block;
}
._dmepvf2 {
  font-size: 1.35rem;
  overflow-wrap: anywhere;
}
._j111rfsq {
  color: var(--site-color-cce3);
  font-size: .95rem;
  margin: 0;
}
._lerpzr {
  margin: 0;
  border-top: 1px solid var(--site-color-na52);
  padding: 0;
  list-style: none;
}
._m2eu7p {
  display: grid;
  grid-template-columns: 4.5rem minmax(0,1fr);
  gap: 1.25rem;
  padding-block: 1.8rem;
  border-bottom: 1px solid var(--site-color-na52);
}
._ukhdgs {
  object-fit: cover;
  width: 4.5rem;
  border-radius: 50%;
  height: 4.5rem;
}
._m2eu7p:not(:has(._ukhdgs)) {
  grid-template-columns: minmax(0,1fr);
}
@media(max-width:760px){
._bky82h {
  grid-template-columns: minmax(0,1fr);
}
._3o2cjttt {
  margin-bottom: 2rem;
}
}
._2opknr {
  background: var(--site-color-yba2);
  padding-block: calc(var(--site-space-a04d) * .75);
  overflow-wrap: anywhere;
  border-top: 4px solid var(--site-color-ya33);
}
._gwjbkd {
  display: grid;
  grid-template-columns: minmax(0,1.15fr) minmax(0,1fr);
  gap: 2rem 3rem;
  align-items: center;
}
._tdjx3ptn,._6xl0gha {
  min-width: 0;
}
._5pr45np {
  color: var(--site-color-ya33);
}
._y0rg2a0 {
  margin: 0;
  max-width: 22ch;
}
._iekij58 {
  color: var(--site-color-cce3);
  margin-bottom: 1.2rem;
  max-width: 36rem;
}
._010p1k {
  white-space: normal;
  max-width: 100%;
  text-align: center;
}
._5z65umt {
  grid-column: 1/-1;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: baseline;
  gap: 1rem 1.5rem;
  border-top: 1px solid var(--site-color-na52);
  padding-top: 1.3rem;
  min-width: 0;
}
._fsioao {
  color: var(--site-color-u3eb);
  font-weight: 600;
  font-size: .85rem;
  max-width: 24rem;
}
._guzenac {
  display: flex;
  align-items: center;
  gap: .6rem;
  max-width: 100%;
  min-width: 0;
  font-size: .88rem;
  color: var(--site-color-ya33);
}
._guzenac:hover {
  text-underline-offset: .3em;
  text-decoration: underline;
}
._ulb82k {
  height: 1.1rem;
  flex: none;
  width: 1.1rem;
  display: block;
}
._ulb82k svg {
  width: 1.1rem;
  height: 1.1rem;
}
@media (max-width:680px){
._gwjbkd {
  grid-template-columns: 1fr;
  gap: 1.4rem;
}
._y0rg2a0 {
  max-width: 28ch;
}
._5z65umt {
  flex-direction: column;
  align-items: flex-start;
  gap: .8rem;
}
._fsioao {
  max-width: 100%;
}
}
._gxlfd4x {
  margin-bottom: 2rem;
}
._fabje6 {
  padding: 0;
  margin: 0;
  list-style: none;
}
._gjyzwomf {
  border-top: 3px solid var(--site-color-ya33);
  padding: 1.5rem;
  background: var(--site-color-yba2);
  border-radius: 0 0 var(--site-radius-s60c) var(--site-radius-s60c);
}
._4g6ymc {
  display: block;
  color: var(--site-color-y81a);
  line-height: 1;
  margin-bottom: .75rem;
  font-family: var(--site-font-q4f2);
  font-size: 2rem;
}
._e12n3e {
  margin: 0;
  color: var(--site-color-cce3);
}
._cs4uti {
  display: grid;
  grid-template-columns: minmax(0,1fr) minmax(0,.6fr);
  gap: 3rem;
  align-items: end;
  margin-bottom: 3rem;
}
._hfxelwq3 {
  overflow-wrap: anywhere;
  max-width: 20ch;
  margin: 0;
}
._10d39k {
  margin: 0;
}
._5efdso7 {
  display: grid;
  grid-template-columns: minmax(0,.35fr) minmax(0,1fr);
  gap: 3rem;
  border-top: 1px solid var(--site-color-na52);
  padding-block: 2.5rem;
  margin: 0;
}
._5efdso7:last-child {
  border-bottom: 1px solid var(--site-color-na52);
}
._5l1sh7i7 {
  min-width: 0;
}
._5a4ru2 {
  color: var(--site-color-ya33);
  font-size: .8rem;
  display: block;
  margin-bottom: 1.5rem;
  font-variant-numeric: tabular-nums;
}
._1by4zh0y {
  overflow-wrap: anywhere;
  display: block;
  font-size: .95rem;
}
._n5qug4 {
  margin-top: .25rem;
  font-size: .85rem;
  display: block;
  color: var(--site-color-cce3);
}
._55dmm2sj {
  margin: 0;
}
._qgreun0 {
  line-height: 1.5;
  font-size: clamp(1.3rem,2.5vw,2rem);
  font-family: var(--site-font-q4f2);
  overflow-wrap: anywhere;
  margin: 0;
}
@media(max-width:700px){
._cs4uti {
  grid-template-columns: minmax(0,1fr);
  gap: 1rem;
}
._5efdso7 {
  grid-template-columns: minmax(0,1fr);
  gap: 1.25rem;
}
._5a4ru2 {
  margin-bottom: .5rem;
}
}
._aaf9qin9 {
  max-width: 44rem;
  margin-bottom: 2.5rem;
}
._bjb73m2 ._aaf9qin9 {
  margin-right: auto;
  text-align: center;
  margin-left: auto;
}
._24fjxe64 {
  gap: 2.5rem 3rem;
}
._1l5mn4s ._ec2677 {
  border-top: 2px solid var(--site-color-ya33);
  padding-top: 1.25rem;
}
._815y6e {
  font-size: 1.15rem;
  margin-bottom: .6rem;
}
._84tazc {
  line-height: 1.7;
  margin: 0;
}
._wksexxa6 {
  padding-block: calc(var(--site-space-a04d) * .8);
}
._hhgspjr {
  background: var(--site-color-yba2);
}
._j1rjnwg {
  color: var(--site-color-nac0);
  background: var(--site-color-ya33);
}
._j1rjnwg ._1qu37uv,._j1rjnwg ._q1jgce {
  color: var(--site-color-nac0);
}
._nv37vjdf {
  border-bottom: 1px solid var(--site-color-na52);
}
._dvudf5 {
  text-align: center;
}
._vp1wumo {
  font-size: .85rem;
  margin-bottom: .75rem;
  opacity: .8;
}
._hbd4yn7u {
  margin: 0 .5rem;
}
._4u72le {
  opacity: .7;
}
._1qu37uv {
  margin-bottom: .5rem;
}
._iexi4f6 {
  opacity: .85;
  max-width: 40rem;
  font-size: 1.1rem;
  margin: 0;
}
._dvudf5 ._iexi4f6 {
  margin-inline: auto;
}
._io3u08 ._b1jhy6v0 {
  max-width: 46rem;
}
._f49y27 ._b1jhy6v0 {
  display: grid;
  grid-template-columns: 1fr 2fr;
  gap: 3rem;
  align-items: start;
}
._5alfyc46 {
  margin-bottom: 1.5rem;
}
._6snc5t {
  padding: .25rem 0;
  border-bottom: 1px solid var(--site-color-na52);
}
._zf2ibx6 {
  padding: .9rem 2rem .9rem 0;
  position: relative;
  font-weight: 600;
  cursor: pointer;
  list-style: none;
}
._zf2ibx6::-webkit-details-marker {
  display: none;
}
._zf2ibx6::after {
  font-size: 1.4rem;
  transition: transform .2s;
  right: 0;
  color: var(--site-color-ya33);
  position: absolute;
  content: "+";
  top: .7rem;
}
._6snc5t[open] ._zf2ibx6::after {
  transform: rotate(45deg);
}
._0633i79 {
  color: var(--site-color-cce3);
  margin: 0 0 1rem;
}
@media (max-width:860px){
._f49y27 ._b1jhy6v0 {
  grid-template-columns: 1fr;
  gap: 1rem;
}
}
._ewkl9eka {
  margin-bottom: 2.5rem;
  max-width: 60ch;
}
._bial37 {
  padding: 0;
  column-gap: clamp(2rem,6vw,6rem);
  margin: 0;
  list-style: none;
  display: grid;
  grid-template-columns: repeat(2,minmax(0,1fr));
}
._8bmj5yx {
  min-width: 0;
  padding-block: 2rem;
  border-top: 2px solid var(--site-color-u3eb);
}
._747wx52 {
  height: 100%;
}
._bws9vl0 {
  color: var(--site-color-u3eb);
  display: flex;
  height: 100%;
  flex-direction: column;
  min-height: 2.75rem;
}
._bws9vl0:hover {
  color: var(--site-color-u3eb);
}
._bws9vl0:focus-visible {
  outline: 2px solid var(--site-color-ya33);
  outline-offset: 6px;
}
._v1cnu5w {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: .4rem 1rem;
  font-size: .75rem;
  line-height: 1.6;
  color: var(--site-color-cce3);
  margin-bottom: 1.2rem;
}
._v1cnu5w span:first-child {
  color: var(--site-color-ya33);
  font-weight: 600;
}
._p4rnk9 {
  font-size: clamp(1.55rem,2.8vw,2.4rem);
  margin-bottom: 1rem;
  max-width: 26ch;
}
._bws9vl0:hover ._p4rnk9 {
  color: var(--site-color-ya33);
}
._ejsyoa {
  color: var(--site-color-cce3);
  max-width: 60ch;
  margin-bottom: 1.5rem;
  line-height: 1.75;
  font-size: 1rem;
}
._7q97tky {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: .5rem 1rem;
  padding-top: 1rem;
  margin-top: auto;
  border-top: 1px solid var(--site-color-na52);
}
._mdwfqx {
  color: var(--site-color-cce3);
  font-size: .8rem;
}
._390etyyx {
  display: inline-flex;
  align-items: center;
  gap: .65rem;
  font-size: .85rem;
  font-weight: 600;
  color: var(--site-color-ya33);
  min-height: 2.75rem;
}
@media(max-width:760px){
._bial37 {
  grid-template-columns: minmax(0,1fr);
}
._8bmj5yx {
  padding-block: 1.5rem;
}
._ejsyoa {
  font-size: .95rem;
}
}
._g07u75bh {
  hyphens: auto;
}
._qrc1nnel {
  max-width: 40rem;
  margin: 0 auto 2.5rem;
}
._tlbo8r {
  list-style: none;
  margin: 0;
  padding: 0;
  display: grid;
  grid-template-columns: repeat(auto-fit,minmax(min(100%,16rem),1fr));
  gap: 1.5rem;
  align-items: stretch;
}
._s6btit {
  padding: 2rem;
  border-radius: var(--site-radius-jd51);
  background: var(--site-color-ydd4);
  display: flex;
  flex-direction: column;
}
._y0wqv5c ._s6btit {
  border: 1px solid var(--site-color-na52);
  box-shadow: var(--site-shadow-h785);
}
._5ik7tzeu ._s6btit {
  border: 1px solid var(--site-color-na52);
}
._q2rqsw {
  border-color: var(--site-color-ya33);
  box-shadow: var(--site-shadow-ld2e);
  position: relative;
}
._5ik7tzeu ._q2rqsw {
  border-width: 2px;
}
._lf5t8p {
  font-size: 1.1rem;
  margin-bottom: .75rem;
}
._7w2tf1xy {
  line-height: 1.1;
  margin-bottom: .5rem;
}
._ri2odqrc {
  font-family: var(--site-font-q4f2);
  font-size: 2.25rem;
  font-weight: 700;
  color: var(--site-color-u3eb);
}
._6ahzulcb {
  color: var(--site-color-cce3);
  font-size: .9rem;
}
._lerl7zj {
  margin-bottom: 1.25rem;
  border-bottom: 1px solid var(--site-color-na52);
  font-size: .95rem;
  color: var(--site-color-cce3);
  padding-bottom: 1.25rem;
}
._sgfin46 {
  gap: .6rem;
  list-style: none;
  margin: 0 0 1.75rem;
  flex-grow: 1;
  display: grid;
  padding: 0;
}
._vekljxu {
  display: flex;
  align-items: flex-start;
  gap: .6rem;
  font-size: .95rem;
}
._092iev {
  color: var(--site-color-ya33);
  width: 1.25rem;
  display: inline-flex;
  flex-shrink: 0;
  height: 1.25rem;
  margin-top: .1rem;
}
._092iev svg {
  width: 100%;
  height: 100%;
}
._2qltpsft {
  width: 100%;
}
._6wxu6o {
  font-size: .85rem;
  margin: 1.75rem 0 0;
}
._31t1o72 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 2.5rem;
  padding: 2.75rem;
  border-radius: var(--site-radius-jd51);
}
._am224fi {
  text-align: center;
  flex-direction: column;
}
._od6wwz {
  color: var(--site-color-nac0);
  background: var(--site-color-ya33);
}
._9izsbe1 {
  background: var(--site-color-yba2);
  border: 1px solid var(--site-color-na52);
}
._vhlxrcl {
  border: 2px solid var(--site-color-ya33);
}
._9br3l3xo {
  color: var(--site-color-dd39);
  background: var(--site-color-h5a9);
}
._dutjls8 {
  text-transform: var(--site-case-ia93);
  margin-bottom: .5rem;
  font-size: .8rem;
  font-weight: 700;
  color: var(--site-color-bd16);
  display: inline-block;
  letter-spacing: var(--site-tracking-qea5);
}
._od6wwz ._dutjls8 {
  opacity: .85;
  color: var(--site-color-nac0);
}
._9br3l3xo ._dutjls8 {
  color: var(--site-color-t6f9);
}
._djzs72kr {
  color: inherit;
  margin-bottom: .35rem;
}
._axa6tsx {
  max-width: 36rem;
  margin: 0;
  opacity: .88;
}
._am224fi ._axa6tsx {
  margin-inline: auto;
}
._bvi3t1t8 {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: .6rem;
  flex-shrink: 0;
}
._srj1n36 {
  font-size: .9rem;
  opacity: .9;
}
._dwn0nlj0 {
  color: inherit;
  text-decoration: underline;
  font-weight: 600;
}
._9br3l3xo ._dwn0nlj0 {
  color: var(--site-color-t6f9);
}
@media (max-width:720px){
._31t1o72 {
  padding: 2rem;
  align-items: flex-start;
  flex-direction: column;
}
._am224fi {
  align-items: center;
}
._bvi3t1t8 {
  align-items: flex-start;
}
._am224fi ._bvi3t1t8 {
  align-items: center;
}
}
._lypuzi {
  background: var(--site-color-yba2);
  padding: clamp(1.4rem,4vw,4rem);
  border: 1px solid var(--site-color-na52);
  border-radius: var(--site-radius-jd51);
}
._v3cdp6nh {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  gap: 2rem;
  padding-bottom: 1.5rem;
  border-bottom: 1px solid var(--site-color-na52);
  margin-bottom: 3rem;
}
._pvbb1i {
  min-width: 0;
  font-size: 1.4rem;
  font-family: var(--site-font-q4f2);
  overflow-wrap: anywhere;
}
._xu32qy {
  overflow-wrap: anywhere;
  min-width: 0;
  font-size: .85rem;
  color: var(--site-color-cce3);
}
._dfr6hsx1 {
  display: grid;
  grid-template-columns: minmax(0,1fr) minmax(0,.85fr);
  gap: clamp(2rem,5vw,5rem);
}
._atn314me {
  overflow-wrap: anywhere;
  font-size: clamp(1.8rem,3.5vw,3rem);
  max-width: 15ch;
}
._96v6avuv {
  color: var(--site-color-cce3);
  max-width: 40ch;
  margin: 0;
}
._2ccn3rs {
  margin: 0;
}
._ii716d {
  padding-block: 1.2rem;
  border-bottom: 1px solid var(--site-color-na52);
}
._ii716d:first-child {
  padding-top: 0;
}
._exwm3g {
  font-size: .8rem;
  color: var(--site-color-cce3);
  margin-bottom: .6rem;
}
._7yabpzm7 {
  font-size: 1.1rem;
  overflow-wrap: anywhere;
  margin: 0;
}
._l6fvhu6 {
  text-underline-offset: .2em;
  color: var(--site-color-u3eb);
  text-decoration: underline;
}
._l6fvhu6:hover {
  color: var(--site-color-ya33);
}
._dziml2 {
  font-style: normal;
}
._l6fvhu6:focus-visible {
  outline: 2px solid var(--site-color-ya33);
  outline-offset: 4px;
}
@media(max-width:760px){
._dfr6hsx1 {
  grid-template-columns: minmax(0,1fr);
  gap: 2rem;
}
._v3cdp6nh {
  margin-bottom: 2rem;
  flex-wrap: wrap;
  gap: .5rem 2rem;
}
}
._2mrq7wi9 {
  gap: 1.25rem;
  border-top: 1px solid var(--site-color-na52);
  margin-top: 3rem;
  min-width: 0;
  display: grid;
  padding-top: 2rem;
}
._lfkk3er {
  margin: 0;
  overflow-wrap: anywhere;
  font-size: clamp(1.2rem,2vw,1.5rem);
}
._fpt819i {
  display: grid;
  grid-template-columns: repeat(2,minmax(0,1fr));
  gap: 1.25rem 2rem;
}
._cyqp8aw {
  min-width: 0;
  gap: .4rem;
  display: grid;
}
._k9e1jk02 {
  grid-column: 1/-1;
}
._cmq6v53 {
  color: var(--site-color-cce3);
  font-size: .8rem;
}
._f4u4sv {
  width: 100%;
  min-width: 0;
  padding: .6rem 0;
  border: 0;
  border-bottom: 1px solid var(--site-color-na52);
  border-radius: 0;
  background: transparent;
  color: var(--site-color-u3eb);
  font: inherit;
}
._f4u4sv:focus {
  border-bottom-color: var(--site-color-ya33);
  box-shadow: 0 1px 0 var(--site-color-ya33);
  outline: none;
}
._pom05i {
  min-height: 6rem;
  resize: vertical;
}
._xfgjr6of {
  justify-self: start;
  max-width: 100%;
  overflow-wrap: anywhere;
}
@media(max-width:760px){
._2mrq7wi9 {
  margin-top: 2rem;
}
._fpt819i {
  grid-template-columns: minmax(0,1fr);
}
}
._g7qyz5 {
  overflow-wrap: anywhere;
}
._1pv78x {
  display: grid;
  grid-template-columns: minmax(12rem,19rem) minmax(0,44rem);
  gap: clamp(2rem,5vw,5rem);
  justify-content: center;
  align-items: start;
}
._3nmibf8s {
  min-width: 0;
  position: sticky;
  padding-top: .35rem;
  top: 7rem;
}
._v7319w {
  border-bottom: 2px solid var(--site-color-ya33);
  margin: 0 0 1.75rem;
  padding: 0 0 1.5rem;
}
._429pq5 {
  margin-bottom: .4rem;
  color: var(--site-color-cce3);
  font-size: .75rem;
  letter-spacing: .05em;
}
._y0e7uv {
  font-size: .95rem;
  font-weight: 600;
  margin: 0;
  color: var(--site-color-u3eb);
}
._1wbpvqk3 {
  margin: 0;
  display: grid;
  padding: 0;
  gap: .3rem;
  list-style: none;
}
._x35cz4fy {
  min-width: 0;
}
._grk0dgpf {
  display: grid;
  grid-template-columns: 1.65rem minmax(0,1fr);
  gap: .65rem;
  align-items: baseline;
  padding: .55rem .2rem;
  color: var(--site-color-u3eb);
  font-size: .85rem;
  line-height: 1.45;
  border-bottom: 1px solid var(--site-color-na52);
}
._grk0dgpf:hover {
  text-underline-offset: .2em;
  color: var(--site-color-ya33);
  text-decoration: underline;
}
._grk0dgpf:focus-visible {
  outline: 2px solid var(--site-color-ya33);
  outline-offset: 3px;
}
._pu79i1 {
  color: var(--site-color-cce3);
  font-size: .72rem;
  font-variant-numeric: tabular-nums;
}
._xqfwbhzl {
  min-width: 0;
}
._oxzg07s {
  font-size: clamp(1.1rem,1.5vw,1.25rem);
  white-space: pre-line;
  margin: 0 0 2.5rem;
  line-height: 1.7;
}
._o4gqse {
  padding-block: 1.8rem;
  border-top: 1px solid var(--site-color-na52);
}
._o4gqse:last-child {
  padding-bottom: 0;
}
._8lpkqtxe {
  margin: 0 0 1rem;
  font-size: clamp(1.15rem,1.6vw,1.45rem);
  scroll-margin-top: 8rem;
  line-height: 1.35;
}
._8lpkqtxe:focus {
  outline: 2px solid var(--site-color-ya33);
  outline-offset: 5px;
}
._5clh2zn {
  margin: 0 0 1rem;
  font-size: 1rem;
  line-height: 1.8;
  white-space: pre-line;
}
._5clh2zn:last-child {
  margin-bottom: 0;
}
@media(max-width:780px){
._1pv78x {
  grid-template-columns: minmax(0,1fr);
  gap: 2rem;
}
._3nmibf8s {
  position: static;
  padding: 1.25rem;
  background: var(--site-color-yba2);
  border: 1px solid var(--site-color-na52);
  border-radius: var(--site-radius-s60c);
}
._v7319w {
  margin-bottom: 1rem;
  padding-bottom: 1rem;
}
._1wbpvqk3 {
  column-gap: 1.25rem;
  grid-template-columns: repeat(2,minmax(0,1fr));
}
._oxzg07s {
  margin-bottom: 1.75rem;
}
}
@media(max-width:480px){
._1wbpvqk3 {
  grid-template-columns: minmax(0,1fr);
}
._o4gqse {
  padding-block: 1.5rem;
}
}
._2tt5usm9 {
  overflow-wrap: anywhere;
}
._eeq0pq {
  max-width: 72rem;
}
._z8c6x0t {
  display: grid;
  grid-template-columns: minmax(0,1fr) minmax(0,1.6fr);
  gap: 3rem;
  align-items: start;
  padding-bottom: 3rem;
}
._fk6znj {
  margin: 0;
  border-left: 3px solid var(--site-color-ya33);
  padding-left: 1rem;
}
._fmv58fp {
  font-size: .8rem;
  color: var(--site-color-cce3);
  margin-bottom: .35rem;
}
._e862fvv {
  margin: 0;
  font-weight: 600;
  font-size: .95rem;
  color: var(--site-color-u3eb);
}
._vq05ljh {
  min-width: 0;
  margin: 0;
  line-height: 1.65;
  font-size: clamp(1.1rem,1.6vw,1.3rem);
  white-space: pre-line;
}
._r47wp1kf {
  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(--site-color-na52);
  padding-block: 2rem;
}
._r47wp1kf:last-child {
  border-bottom: 1px solid var(--site-color-na52);
}
._n7kb99 {
  font-size: 2.7rem;
  font-weight: var(--site-weight-x31e);
  line-height: 1;
  font-family: var(--site-font-q4f2);
  font-variant-numeric: tabular-nums;
  color: var(--site-color-ya33);
}
._mxsszi {
  font-size: clamp(1.1rem,1.6vw,1.35rem);
  scroll-margin-top: 8rem;
  min-width: 0;
  line-height: 1.4;
  margin: 0;
}
._9k1q2g {
  color: var(--site-color-u3eb);
  text-decoration: underline;
  text-decoration-color: transparent;
  text-underline-offset: .25em;
}
._9k1q2g:hover {
  color: var(--site-color-ya33);
  text-decoration-color: currentColor;
}
._9k1q2g:focus-visible,._mxsszi:focus {
  outline: 2px solid var(--site-color-ya33);
  outline-offset: 5px;
}
._rkwzmw0 {
  max-width: 65ch;
  min-width: 0;
}
._4twgur {
  font-size: 1rem;
  line-height: 1.8;
  margin: 0 0 1rem;
  white-space: pre-line;
}
._4twgur:last-child {
  margin-bottom: 0;
}
@media(max-width:860px){
._z8c6x0t {
  grid-template-columns: minmax(0,1fr);
  gap: 1.5rem;
  padding-bottom: 2rem;
}
._r47wp1kf {
  grid-template-columns: 2.5rem minmax(0,1fr);
  gap: 1rem 1.25rem;
}
._n7kb99 {
  font-size: 2rem;
}
._rkwzmw0 {
  grid-column: 2;
}
._mxsszi {
  align-self: center;
}
}
@media(max-width:480px){
._r47wp1kf {
  gap: 1rem;
  padding-block: 1.5rem;
}
._rkwzmw0 {
  grid-column: 1/-1;
}
._n7kb99 {
  font-size: 1.8rem;
}
}
._ug4axuy {
  background: var(--site-color-ydd4);
  padding-block: calc(var(--site-space-a04d) * .85);
  overflow-wrap: anywhere;
}
._ce20w1 {
  display: flex;
  gap: 1.5rem;
  align-items: center;
  margin-bottom: 1.5rem;
}
._5h5bb5gd {
  font-size: .8rem;
  text-transform: var(--site-case-ia93);
  color: var(--site-color-ya33);
  max-width: 75%;
  font-weight: 600;
  letter-spacing: var(--site-tracking-qea5);
}
._fb28kw {
  height: 1px;
  flex: 1;
  background: var(--site-color-na52);
}
._ho1su7y ._fb28kw {
  background: var(--site-color-ya33);
  height: 3px;
}
._r0vynfjs {
  padding-bottom: 1.8rem;
  font-size: calc(var(--site-size-v003) * 1.2);
  line-height: 1.1;
  max-width: 24ch;
  margin: 0;
}
._ugcfnq9 {
  display: grid;
  grid-template-columns: minmax(0,1fr) minmax(0,1.6fr);
  gap: 2rem;
  align-items: start;
  border-top: 1px solid var(--site-color-na52);
  padding-top: 1.3rem;
}
._broczjtv {
  max-width: 24rem;
  font-weight: 600;
  color: var(--site-color-cce3);
  font-size: .8rem;
}
._5w7t3r3 {
  grid-template-columns: minmax(0,1fr);
}
._caaqhdo {
  line-height: 1.7;
  max-width: 42rem;
  font-size: 1.1rem;
  color: var(--site-color-cce3);
  margin: 0;
}
@media (max-width:640px){
._r0vynfjs {
  font-size: var(--site-size-v003);
}
._ugcfnq9 {
  grid-template-columns: 1fr;
  gap: 1rem;
}
._broczjtv {
  display: none;
}
._caaqhdo {
  font-size: 1rem;
}
}
._1y8n1z {
  max-width: 46rem;
}
._exzi4xrr {
  color: var(--site-color-cce3);
  font-size: .85rem;
}
._mzhps5 {
  font-size: 1.05rem;
}
._p1v927 {
  margin-top: 2rem;
}
._u41gw5i {
  font-size: 1.3rem;
}
._t74xg6 {
  color: var(--site-color-u3eb);
}
._tm51j7 {
  padding-block: 2rem calc(var(--site-space-a04d) * .65);
  background: var(--site-color-yba2);
}
._bin7xic {
  font-size: .85rem;
  margin-bottom: 2rem;
  padding-block: .5rem;
  display: inline-block;
}
._ouiw1oke {
  display: grid;
  grid-template-columns: minmax(0,1.05fr) minmax(0,1fr);
  gap: clamp(2rem,4vw,4rem);
  align-items: center;
}
._09vhu5o9 {
  padding-block: 1.5rem;
  min-width: 0;
}
._nneuw8 {
  max-width: 19ch;
  overflow-wrap: anywhere;
  font-size: clamp(2rem,3.8vw,3.8rem);
}
._yzpg4e24 {
  max-width: 42ch;
}
._oe6avu {
  display: flex;
  gap: 1rem;
  align-items: center;
  padding-top: 1.5rem;
  margin-top: 2rem;
  border-top: 1px solid var(--site-color-na52);
}
._prlf3nga {
  flex-shrink: 0;
  height: 2.8rem;
  border-radius: 50%;
  width: 2.8rem;
  color: var(--site-color-nac0);
  display: grid;
  font-size: .8rem;
  background: var(--site-color-ya33);
  place-items: center;
}
._nm05au1 {
  min-width: 0;
}
._c6s3msy {
  overflow-wrap: anywhere;
  font-weight: 600;
  font-size: .9rem;
}
._ujp1mk {
  display: flex;
  flex-wrap: wrap;
  gap: .25rem 1rem;
  font-size: .75rem;
  color: var(--site-color-cce3);
  margin: .3rem 0 0;
}
._sk3zyg92 {
  min-width: 0;
  margin: 0;
}
._m8ufbfxc {
  aspect-ratio: 4/5;
  object-fit: cover;
  width: 100%;
  border-radius: var(--site-radius-s60c);
}
._sk3zyg92:not(:has(._m8ufbfxc)) {
  display: none;
}
._ouiw1oke:not(:has(._m8ufbfxc)) {
  grid-template-columns: minmax(0,1fr);
}
._ouiw1oke:not(:has(._m8ufbfxc)) ._nneuw8 {
  max-width: 25ch;
}
@media(max-width:760px){
._ouiw1oke {
  grid-template-columns: minmax(0,1fr);
  gap: 1.5rem;
}
._09vhu5o9 {
  padding: 0;
}
._m8ufbfxc {
  aspect-ratio: 16/10;
}
._bin7xic {
  margin-bottom: 1.5rem;
}
._oe6avu {
  margin-top: 1.5rem;
}
}
._oevai2t {
  padding-top: calc(var(--site-space-a04d) * .45);
}
._ptqlnsi {
  max-width: 68rem;
  min-width: 0;
}
._hs2kgyya {
  padding-block: 2.75rem;
  border-top: 1px solid var(--site-color-na52);
}
._c6wx84r {
  padding-top: 1.5rem;
  border-top: 3px solid var(--site-color-u3eb);
}
._c7bar22 {
  overflow-wrap: anywhere;
  max-width: 28ch;
  line-height: 1.3;
  margin-bottom: 1.4rem;
  font-size: clamp(1.5rem,2.4vw,2rem);
}
._c6wx84r ._c7bar22 {
  font-size: clamp(1.9rem,3.6vw,3rem);
  max-width: 24ch;
  letter-spacing: -.025em;
}
._5qyi0gyu {
  min-width: 0;
}
._ru41dbn {
  display: grid;
  grid-template-columns: minmax(0,1fr) minmax(12rem,.34fr);
  gap: clamp(2rem,4vw,4rem);
  align-items: start;
}
._bgospv6 {
  font-size: 1.0625rem;
  overflow-wrap: anywhere;
  min-width: 0;
  line-height: 1.85;
  max-width: 68ch;
}
._cpsszsz {
  margin: 0 0 1.3em;
}
._cpsszsz:last-child {
  margin-bottom: 0;
}
._x67ga3x {
  line-height: 1.65;
  color: var(--site-color-u3eb);
  font-family: var(--site-font-q4f2);
  margin-bottom: 1.4em;
  font-size: 1.3em;
}
._lm33rwxj {
  padding: 1.15rem 0 0 1.15rem;
  border-top: 2px solid var(--site-color-ya33);
  list-style: disc;
  overflow-wrap: anywhere;
  margin: .4rem 0 0;
  line-height: 1.65;
  font-size: .95rem;
}
._hariw3dy {
  padding-left: .25rem;
  margin-bottom: .9rem;
}
._hariw3dy::marker {
  color: var(--site-color-ya33);
}
._hariw3dy:last-child {
  margin-bottom: 0;
}
._qk86eaf {
  padding-block: 1.6rem;
  border-block: 1px solid var(--site-color-u3eb);
  max-width: 68ch;
}
._m9kqq97j {
  overflow-wrap: anywhere;
  font-size: clamp(1.1rem,2vw,1.4rem);
  font-family: var(--site-font-q4f2);
  line-height: 1.7;
  margin: 0;
}
@media(max-width:800px){
._ru41dbn {
  grid-template-columns: minmax(0,1fr);
  gap: 1.5rem;
}
._lm33rwxj {
  padding: 1.25rem 1.25rem 1.25rem 2.5rem;
  max-width: 68ch;
  background: var(--site-color-yba2);
}
._bgospv6 {
  font-size: 1rem;
}
._hs2kgyya {
  padding-block: 2rem;
}
}
._9za9fcd {
  padding-block: calc(var(--site-space-a04d) * .5);
}
._zcxkc233 {
  display: flex;
  gap: 1.5rem;
  align-items: flex-start;
  max-width: 44rem;
  padding: 1.5rem;
  background: var(--site-color-yba2);
  border-radius: var(--site-radius-jd51);
  border: 1px solid var(--site-color-na52);
}
._qra3cdax ._zcxkc233 {
  align-items: center;
  text-align: center;
  flex-direction: column;
}
._yw7cvbx {
  border-radius: 50%;
  width: 4rem;
  justify-content: center;
  background: var(--site-color-ya33);
  font-weight: 700;
  font-size: 1.2rem;
  align-items: center;
  display: inline-flex;
  height: 4rem;
  color: var(--site-color-nac0);
  flex-shrink: 0;
}
._wctate {
  margin: 0 0 .15rem;
  font-size: 1.2rem;
}
._etb9q9m {
  font-size: .9rem;
  display: block;
  font-weight: 600;
  color: var(--site-color-ya33);
  margin-bottom: .5rem;
}
._cep2jap7 {
  color: var(--site-color-cce3);
  margin: 0;
}
._9c5b4kpa {
  display: grid;
  grid-template-columns: minmax(0,.45fr) minmax(0,1fr);
  gap: 3rem;
  align-items: start;
}
._f1sahzoh {
  overflow-wrap: anywhere;
  font-size: clamp(1.5rem,2.5vw,2.2rem);
  max-width: 15ch;
}
._c1tm0sd {
  list-style: none;
  border-top: 1px solid var(--site-color-na52);
  padding: 0;
  margin: 0;
}
._yass22 {
  display: grid;
  grid-template-columns: 2rem minmax(0,1fr);
  gap: 1rem;
  padding-block: 1.5rem;
  border-bottom: 1px solid var(--site-color-na52);
}
._7j2ixb2 {
  font-variant-numeric: tabular-nums;
  padding-top: .2rem;
  color: var(--site-color-ya33);
  font-size: .75rem;
}
._w3fpqnk {
  color: var(--site-color-cce3);
  font-size: .75rem;
}
._1w5fvn {
  margin: .5rem 0;
  font-size: 1.3rem;
  overflow-wrap: anywhere;
  line-height: 1.4;
}
._9k06xb7 {
  color: var(--site-color-u3eb);
}
._9k06xb7:hover {
  color: var(--site-color-ya33);
}
._xnuhhk1 {
  white-space: nowrap;
  color: var(--site-color-ya33);
}
._iijoat9 {
  margin: 0;
  color: var(--site-color-cce3);
  font-size: .95rem;
}
@media(max-width:700px){
._9c5b4kpa {
  grid-template-columns: minmax(0,1fr);
  gap: 1.5rem;
}
._f1sahzoh {
  margin: 0;
  max-width: none;
}
}