._01nx5a {
  color: var(--clr-k121);
}
._6ddhtul3 {
  font-size: calc(var(--fs-p56f) * .88);
  max-width: 22ch;
  line-height: 1.15;
}
._tno3goh9 {
  margin: 1.2rem 0 0;
  font-size: 1.05rem;
  max-width: 38rem;
  color: var(--clr-s3cf);
  line-height: 1.7;
}
._bx35ww {
  min-width: 0;
  display: flex;
  padding: .8rem;
  margin: 0;
}
._vt8s3au {
  min-height: 12rem;
  height: 100%;
  aspect-ratio: 4/5;
  object-fit: cover;
  width: 100%;
  border-radius: var(--radius-e42a);
}
@media (max-width:700px){
._16tziy1k {
  grid-template-columns: 1fr;
}
._6ddhtul3 {
  font-size: var(--fs-p56f);
}
._bx35ww {
  padding: 0 1.25rem 1.25rem;
}
._vt8s3au {
  aspect-ratio: 16/7;
  height: auto;
  min-height: 0;
}
._tno3goh9 {
  font-size: 1rem;
}
}
._jwy6sf1 {
  display: grid;
  grid-template-columns: 2fr 3fr;
  gap: 3rem;
}
._5okjje3 {
  background: var(--clr-t2be);
  border-left: 4px solid var(--clr-k121);
  padding: 1.5rem 1.75rem;
  border-radius: 0 var(--radius-e42a) var(--radius-e42a) 0;
  margin: 2rem 0 0;
}
._qp14jmt {
  margin-bottom: .5rem;
  font-family: var(--font-v94d);
  font-size: 1.2rem;
}
._jxng83 {
  font-size: .9rem;
  font-style: normal;
  color: var(--clr-s3cf);
}
@media (max-width:860px){
._jwy6sf1 {
  grid-template-columns: 1fr;
  gap: 1rem;
}
}
._904nrr {
  overflow-wrap: anywhere;
}
._2k3e77>* {
  min-width: 0;
}
._dilicfo8 {
  max-width: 24ch;
}
._95mlahf {
  color: var(--clr-s3cf);
}
._f5kb6gr4 {
  text-align: center;
  white-space: normal;
  max-width: 100%;
}
._0w7l95i {
  margin-bottom: 2.5rem;
  max-width: 51rem;
}
._a6bb3tmw {
  display: grid;
  grid-template-columns: minmax(0,1fr) minmax(0,1.5fr) minmax(0,1fr);
  gap: 1rem;
  align-items: center;
  padding: 1.5rem 0;
  border-top: 1px solid var(--clr-nbfa);
  margin-bottom: 1.7rem;
}
._a6bb3tmw p {
  display: grid;
  margin: 0;
  gap: .4rem;
}
._a6bb3tmw p:last-child {
  text-align: right;
}
._a6bb3tmw p span {
  font-size: .8rem;
  color: var(--clr-s3cf);
}
._a6bb3tmw strong {
  font-size: clamp(2rem,4vw,3rem);
  letter-spacing: -.04em;
  font-family: var(--font-v94d);
  line-height: 1.1;
}
._lvhsouw {
  color: var(--clr-s3cf);
  font-family: var(--font-v94d);
  font-size: 1.1rem;
  text-align: center;
}
._qj0cwa {
  padding: 0;
  display: flex;
  list-style: none;
  margin: 0;
}
._nyhiiefz {
  padding: 2rem 1.8rem 0 0;
  border-top: 2px solid var(--clr-nbfa);
  position: relative;
  min-width: 0;
  flex: 1 1 0;
}
._nyhiiefz+._nyhiiefz {
  padding-left: 1.5rem;
}
._f05mim {
  position: absolute;
  top: -.8rem;
  left: 0;
  width: 1.6rem;
  height: 1.6rem;
  border: 1px solid var(--clr-k121);
  border-radius: 50%;
  background: var(--clr-a301);
  color: var(--clr-k121);
  display: grid;
  place-items: center;
  font-size: .7rem;
}
._nyhiiefz+._nyhiiefz ._f05mim {
  left: 1.5rem;
}
._wa19nkes {
  font-size: 1.2rem;
}
._95mlahf {
  font-size: .95rem;
  line-height: 1.8;
  margin: 0;
}
@media(max-width:760px){
._qj0cwa {
  display: block;
}
._nyhiiefz,._nyhiiefz+._nyhiiefz {
  padding: 0 0 2rem 2rem;
  border-top: 0;
  border-left: 2px solid var(--clr-nbfa);
  margin-left: .8rem;
}
._f05mim,._nyhiiefz+._nyhiiefz ._f05mim {
  left: -.85rem;
  top: 0;
}
._nyhiiefz:last-child {
  padding-bottom: 0;
}
._lvhsouw {
  font-size: .9rem;
}
._a6bb3tmw {
  grid-template-columns: minmax(0,1fr) minmax(0,1fr);
}
._lvhsouw {
  text-align: left;
  grid-row: 2;
  grid-column: 1/-1;
}
}
._a74kgv {
  grid-template-columns: minmax(0,1.5fr) minmax(0,1fr);
}
._a74kgv ._lvhsouw {
  grid-row: 1;
  grid-column: 1;
  text-align: left;
}
._dilicfo8 {
  font-size: clamp(1.65rem,3.2vw,2.7rem);
}
._nqh3r5v {
  text-align: center;
}
._866546 {
  margin-bottom: 2.5rem;
}
._50990a {
  margin: 0 0 3rem;
  max-width: 46rem;
}
._nqh3r5v ._50990a {
  margin-inline: auto;
}
._1i4bjp65 {
  color: var(--clr-k121);
  margin-bottom: .5rem;
  font-family: var(--font-v94d);
  line-height: .6;
  font-size: 5rem;
  display: block;
}
._uh45us89 {
  display: block;
  color: rgb(242,176,30);
  letter-spacing: .15em;
  margin-bottom: 1rem;
}
._07kzmn2l {
  margin: 0 0 1.5rem;
}
._vef01y {
  margin: 0;
  font-family: var(--font-v94d);
  font-size: clamp(1.25rem,2.4vw,1.7rem);
  line-height: 1.4;
}
._kuhygcwd {
  display: flex;
  align-items: center;
  gap: .85rem;
}
._nqh3r5v ._kuhygcwd {
  justify-content: center;
}
._0nt2sf2 {
  font-weight: 700;
  background: var(--clr-k121);
  display: inline-flex;
  width: 2.75rem;
  font-size: .9rem;
  color: var(--clr-a204);
  height: 2.75rem;
  justify-content: center;
  border-radius: 50%;
  align-items: center;
}
._pdfb2k62 {
  line-height: 1.3;
  text-align: left;
  display: flex;
  flex-direction: column;
}
._3a0gt5 {
  opacity: .75;
  font-size: .85rem;
}
._o76xk7 {
  list-style: none;
  margin: 0;
  padding: 2rem 0 0;
  border-top: 1px solid var(--clr-nbfa);
  display: grid;
  grid-template-columns: repeat(auto-fit,minmax(min(100%,14rem),1fr));
  gap: 2rem;
}
._6kxqwgez ._o76xk7 {
  border-top-color: rgba(255,255,255,.15);
}
._vq3dv1c3 {
  margin: 0 0 .75rem;
}
._0zahgpla {
  font-style: italic;
  margin: 0;
  opacity: .9;
}
._tbhpz4c {
  font-size: .85rem;
}
._t0bpl8a7 {
  overflow-wrap: anywhere;
}
._m5de6nji>* {
  min-width: 0;
}
._j8php9ra {
  max-width: 24ch;
}
._89k01cp {
  color: var(--clr-s3cf);
}
._hxpum1f {
  white-space: normal;
  text-align: center;
  max-width: 100%;
}
._m5de6nji {
  display: grid;
  grid-template-columns: minmax(0,.9fr) minmax(0,1.1fr);
  gap: clamp(2rem,6vw,6rem);
  align-items: center;
}
._62h71g {
  color: var(--clr-v33c);
  flex-direction: column;
  background: var(--clr-se52);
  padding: clamp(1.8rem,4vw,3.5rem);
  position: relative;
  display: flex;
  min-height: 25rem;
  border-radius: var(--radius-f657);
  justify-content: center;
}
._f6mrbn {
  font-size: .85rem;
  color: var(--clr-p1d3);
  margin-bottom: 1.2rem;
}
._728ifgv {
  line-height: 1;
  color: var(--clr-d672);
  letter-spacing: -.07em;
  font-family: var(--font-v94d);
  font-variant-numeric: tabular-nums;
  display: block;
  font-size: clamp(3.5rem,9vw,7.5rem);
}
._gz5jd81h {
  font-size: 1.2rem;
  margin: 1.5rem 0 3rem;
  max-width: 24ch;
}
._x3vow63j {
  color: var(--clr-d672);
  position: absolute;
  right: 2rem;
  bottom: 2rem;
  width: 2rem;
}
._89k01cp {
  line-height: 1.8;
}
._hx5akibb {
  display: grid;
  grid-template-columns: repeat(2,minmax(0,1fr));
  margin: 2rem 0 0;
  gap: 1.5rem;
}
._hx5akibb div {
  padding-top: 1rem;
  border-top: 1px solid var(--clr-nbfa);
  min-width: 0;
}
._hx5akibb dt {
  color: var(--clr-s3cf);
  font-size: .85rem;
}
._hx5akibb dd {
  margin: .6rem 0 0;
  font-weight: 700;
  font-size: 2.5rem;
  line-height: 1.1;
  font-family: var(--font-v94d);
}
._cbjr88sv {
  grid-column: 1/-1;
}
._cbjr88sv dd {
  font-size: 1.5rem;
}
@media(max-width:760px){
._m5de6nji {
  grid-template-columns: 1fr;
}
._62h71g {
  min-height: 18rem;
}
._728ifgv {
  font-size: clamp(3.5rem,17vw,7rem);
}
._gz5jd81h {
  margin-bottom: 1.5rem;
}
}
._x3vow63j svg {
  width: 100%;
  height: auto;
}
._dgjopk ._m5de6nji {
  grid-template-columns: minmax(0,1fr);
  max-width: 52rem;
}
._e7133cz3 {
  padding-block: calc(var(--gap-h1f1) * .9) calc(var(--gap-h1f1) * .7);
}
._b1nn7ta {
  border-bottom: 4px solid var(--clr-k121);
}
._tvea1ejs {
  border-bottom: 4px solid var(--clr-cc5a);
}
._n8oxg4 {
  border-bottom: 1px solid var(--clr-nbfa);
}
._9xw85b {
  display: grid;
  grid-template-columns: 1.1fr 1fr;
  gap: 2rem 4rem;
  align-items: end;
}
._l9oaka {
  font-size: calc(var(--fs-p56f) * 1.05);
  margin: 0;
}
._0z9zg48p {
  max-width: 34rem;
  margin: 0 0 .35rem;
}
@media (max-width:760px){
._9xw85b {
  grid-template-columns: 1fr;
  gap: 1rem;
}
}
._ckxpnd {
  margin-bottom: 2.5rem;
}
._056ewxky {
  list-style: none;
  padding: 0;
  margin: 0;
}
._j52qk7e8 {
  margin-inline: auto;
  max-width: 36rem;
  grid-template-columns: minmax(0,1fr);
}
._1om56fjs {
  display: flex;
  flex-direction: column;
  padding: 1.75rem;
  background: var(--clr-t2be);
  border-radius: var(--radius-f657);
  border: 1px solid var(--clr-nbfa);
  transition: transform .2s,box-shadow .2s;
}
._1om56fjs:hover {
  box-shadow: var(--shadow-x700);
  transform: translateY(-3px);
}
._0d3jt5fz {
  margin-bottom: 1rem;
  color: var(--clr-k121);
}
._0d3jt5fz svg {
  width: 2rem;
  height: 2rem;
}
._cn3kebw {
  flex-grow: 1;
  color: var(--clr-s3cf);
}
._djehbk {
  margin-top: .5rem;
  font-weight: 700;
  color: var(--clr-x956);
}
._onas2ez {
  overflow-wrap: anywhere;
}
._gd42ngf {
  display: grid;
  grid-template-columns: minmax(0, .8fr) minmax(0, 1.2fr);
  gap: clamp(2rem, 6vw, 6rem);
  align-items: start;
}
._bplabf h2 {
  max-width: 16ch;
}
._1q3uygm {
  display: inline-flex;
  gap: 1.5rem;
  align-items: center;
  font-weight: 700;
  padding: .8rem 0;
  border-bottom: 1px solid currentColor;
}
._1q3uygm span {
  font-size: 1.7rem;
}
._cpxkw86 {
  margin: 0 0 2rem;
}
._y1wu7u {
  border-radius: var(--radius-e42a);
  width: 100%;
  aspect-ratio: 16/10;
  object-fit: cover;
}
._qrdmw1 {
  margin: 0;
}
._lggkg56i {
  display: grid;
  grid-template-columns: minmax(0, .85fr) minmax(0, 1.15fr);
  gap: 1.5rem;
  border-top: 1px solid var(--clr-nbfa);
  padding: 1.4rem 0;
}
._nqnqfex {
  font-weight: 700;
}
._e4qw2ro {
  font-size: .75rem;
  display: block;
  color: var(--clr-s3cf);
  margin-bottom: .5rem;
}
._yfz299k5 {
  margin: 0;
}
._4sh7ww {
  padding: .5rem 0 .5rem 1rem;
  color: var(--clr-s3cf);
  font-size: .9rem;
  border-left: 3px solid var(--clr-k121);
}
@media (max-width: 760px){
._gd42ngf {
  grid-template-columns: minmax(0, 1fr);
}
._bplabf h2 {
  max-width: none;
}
}
@media (max-width: 420px){
._lggkg56i {
  grid-template-columns: minmax(0, 1fr);
  gap: .65rem;
}
}
._m3xoaax {
  overflow-wrap: anywhere;
}
._rj7enp>* {
  min-width: 0;
}
._pd00gr {
  max-width: 24ch;
}
._zk85i5n {
  color: var(--clr-s3cf);
}
._4oc3sc {
  max-width: 100%;
  white-space: normal;
  text-align: center;
}
._rr66o52g {
  margin-bottom: 3rem;
  max-width: 48rem;
}
._1yfgp64 {
  border-top: 2px solid var(--clr-zeb4);
  margin: 0;
  list-style: none;
  padding: 0;
}
._bsj2eo {
  display: grid;
  grid-template-columns: 5rem minmax(0,1.5fr) minmax(0,.8fr);
  gap: 2rem;
  padding: 2rem 0;
  border-bottom: 1px solid var(--clr-nbfa);
  align-items: start;
}
._zl37jxr {
  line-height: 1;
  font-size: clamp(2.5rem,5vw,4rem);
  color: var(--clr-k121);
  letter-spacing: -.06em;
  font-family: var(--font-v94d);
}
._vitpr1 {
  font-size: clamp(1.2rem,2.2vw,1.7rem);
}
._zk85i5n {
  margin: 0;
  max-width: 57ch;
}
._glmrjv {
  min-width: 0;
}
._lbxd4tkw {
  min-width: 0;
  padding-left: 1.5rem;
  border-left: 1px solid var(--clr-nbfa);
}
._81k6egji {
  color: var(--clr-s3cf);
  margin-bottom: .7rem;
  letter-spacing: .05em;
  font-size: .75rem;
  display: block;
}
._lbxd4tkw p {
  line-height: 1.7;
  font-size: .95rem;
  margin: 0;
}
@media(max-width:760px){
._bsj2eo {
  grid-template-columns: 3rem minmax(0,1fr);
  gap: 1rem;
}
._zl37jxr {
  font-size: 2.5rem;
}
._lbxd4tkw {
  border-top: 1px solid var(--clr-nbfa);
  border-left: 0;
  padding: 1rem 0 0;
  grid-column: 2;
}
._81k6egji {
  margin-bottom: .3rem;
}
}
._zowq9p1 {
  display: grid;
  grid-template-columns: minmax(0,1.1fr) minmax(0,1fr);
  border-radius: var(--radius-f657);
  overflow: hidden;
  background: var(--clr-a301);
  border: 1px solid var(--clr-nbfa);
  box-shadow: var(--shadow-x700);
}
._wlx3ogmn {
  position: relative;
  padding: clamp(1.75rem,5vw,3.25rem);
  margin: 0;
  background: var(--clr-t9f7);
}
._526kvb9d {
  line-height: 1;
  font-family: Georgia,serif;
  height: 3.25rem;
  display: block;
  color: var(--clr-k121);
  font-size: 6rem;
}
._02cja3p {
  font-family: var(--font-v94d);
  font-size: clamp(1.2rem,2.2vw,1.5rem);
  line-height: 1.45;
  margin: 0 0 1.5rem;
  color: var(--clr-zeb4);
}
._blp0wfy {
  display: flex;
  align-items: center;
  gap: .8rem;
}
._jhbax1 {
  width: 2.75rem;
  font-weight: 700;
  font-size: .85rem;
  height: 2.75rem;
  color: var(--clr-a204);
  place-items: center;
  border-radius: 50%;
  background: var(--clr-k121);
  display: grid;
}
._etdpvo {
  line-height: 1.3;
  color: var(--clr-zeb4);
  display: flex;
  flex-direction: column;
}
._sx8jav1 {
  color: var(--clr-s3cf);
  font-size: .85rem;
}
._sx7eytf {
  align-items: flex-start;
  flex-direction: column;
  padding: clamp(1.75rem,5vw,3.25rem);
  justify-content: center;
  display: flex;
}
._gq1n8o9 {
  margin-bottom: .8rem;
}
._9tvlpg {
  margin-bottom: 1.6rem;
  color: var(--clr-s3cf);
}
@media (max-width:820px){
._zowq9p1 {
  grid-template-columns: minmax(0,1fr);
}
}
._rf3fw1 {
  padding-block: calc(var(--gap-h1f1) * .8);
}
._0ty6q4o {
  background: var(--clr-t2be);
}
._gj9knu4 {
  background: var(--clr-k121);
  color: var(--clr-a204);
}
._gj9knu4 ._tb8wfrm,._gj9knu4 ._ycl1c4 {
  color: var(--clr-a204);
}
._mq2dnbp {
  border-bottom: 1px solid var(--clr-nbfa);
}
._3lw0r1t {
  text-align: center;
}
._igzvv8nb {
  margin-bottom: .75rem;
  font-size: .85rem;
  opacity: .8;
}
._hwyymi8 {
  margin: 0 .5rem;
}
._r30oj9k9 {
  opacity: .7;
}
._tb8wfrm {
  margin-bottom: .5rem;
}
._m544ps {
  margin: 0;
  max-width: 40rem;
  font-size: 1.1rem;
  opacity: .85;
}
._3lw0r1t ._m544ps {
  margin-inline: auto;
}
._uje2zg {
  display: grid;
  grid-template-columns: minmax(0,1.2fr) minmax(0,1fr);
  gap: 2rem 5rem;
  align-items: end;
  margin-bottom: clamp(2rem,5vw,4rem);
}
._gsa3m3rf {
  margin: 0;
  max-width: 20ch;
  font-size: clamp(1.75rem,3.4vw,var(--fs-t7de));
}
._v22m675 {
  margin: 0;
  max-width: 48ch;
}
._yz0zjy1y {
  display: grid;
  grid-template-columns: repeat(2,minmax(0,1fr));
  gap: clamp(2rem,5vw,4rem);
}
._gqn4ayro {
  margin: 0;
  min-width: 0;
}
._yh0tzzz {
  border: 1px solid var(--clr-nbfa);
  padding: clamp(.75rem,2vw,1.5rem);
  background: var(--clr-t2be);
}
._yh0tzzz:not(:has(img)) {
  display: none;
}
._5j2ypn {
  width: 100%;
  aspect-ratio: 4/3;
  object-fit: contain;
}
._vqhxh1 {
  min-width: 0;
  padding-top: 1.5rem;
}
._qd5doy {
  display: block;
  color: var(--clr-k121);
  font-variant-numeric: tabular-nums;
  margin-bottom: .75rem;
  font-size: .75rem;
  letter-spacing: .1em;
}
._czx6cm {
  font-size: clamp(1.2rem,2vw,1.65rem);
  max-width: 30ch;
}
._ntvpzcvc {
  color: var(--clr-s3cf);
  margin: 0;
  max-width: 55ch;
  line-height: 1.7;
  font-size: .95rem;
}
._41ph05 {
  grid-column: 1/-1;
  display: grid;
  grid-template-columns: minmax(0,2fr) minmax(0,1fr);
  gap: clamp(1.5rem,4vw,4rem);
  align-items: center;
  padding-bottom: clamp(2rem,5vw,4rem);
  border-bottom: 1px solid var(--clr-nbfa);
}
._41ph05 ._vqhxh1 {
  padding: 0;
}
._41ph05 ._czx6cm {
  font-size: clamp(1.5rem,3vw,2.5rem);
}
._41ph05:not(:has(img)) {
  grid-template-columns: minmax(0,1fr);
}
@media(max-width:760px){
._uje2zg,._yz0zjy1y,._41ph05 {
  grid-template-columns: minmax(0,1fr);
}
._uje2zg {
  gap: 1rem;
}
._41ph05 {
  gap: 1.5rem;
}
._vqhxh1 {
  padding-top: 1rem;
}
}
._sntfk5y {
  hyphens: auto;
}
._1wfr5h83 {
  padding-block: calc(var(--gap-h1f1) * .85);
  background: var(--clr-a301);
  overflow-wrap: anywhere;
}
._epzisr7t {
  display: flex;
  gap: 1.5rem;
  align-items: center;
  margin-bottom: 1.5rem;
}
._mg2iflbb {
  font-weight: 600;
  letter-spacing: var(--ls-bd91);
  max-width: 75%;
  color: var(--clr-k121);
  font-size: .8rem;
  text-transform: var(--transform-b3f6);
}
._7fskj0t {
  flex: 1;
  background: var(--clr-nbfa);
  height: 1px;
}
._m57mjmb ._7fskj0t {
  height: 3px;
  background: var(--clr-k121);
}
._tli2l9 {
  max-width: 24ch;
  font-size: calc(var(--fs-p56f) * 1.2);
  padding-bottom: 1.8rem;
  margin: 0;
  line-height: 1.1;
}
._6fpjmk {
  display: grid;
  grid-template-columns: minmax(0,1fr) minmax(0,1.6fr);
  gap: 2rem;
  align-items: start;
  border-top: 1px solid var(--clr-nbfa);
  padding-top: 1.3rem;
}
._ku36hz3m {
  max-width: 24rem;
  font-size: .8rem;
  color: var(--clr-s3cf);
  font-weight: 600;
}
._3lx0ui1 {
  grid-template-columns: minmax(0,1fr);
}
._i8hdglw7 {
  font-size: 1.1rem;
  margin: 0;
  color: var(--clr-s3cf);
  max-width: 42rem;
  line-height: 1.7;
}
@media (max-width:640px){
._tli2l9 {
  font-size: var(--fs-p56f);
}
._6fpjmk {
  grid-template-columns: 1fr;
  gap: 1rem;
}
._ku36hz3m {
  display: none;
}
._i8hdglw7 {
  font-size: 1rem;
}
}
._6bu0mldj {
  margin-bottom: 2.5rem;
  max-width: 40rem;
}
._4tlasm7p {
  list-style: none;
  margin: 0;
  padding: 0;
  display: grid;
  grid-template-columns: repeat(auto-fit,minmax(min(100%,20rem),1fr));
  gap: 2rem 3rem;
}
._4l76u3 {
  display: flex;
  gap: 1.25rem;
  align-items: flex-start;
}
._e3a0x4 {
  width: 6rem;
  flex-shrink: 0;
  height: 6rem;
  object-fit: cover;
}
._9r42lz ._e3a0x4 {
  border-radius: 50%;
}
._ackjhv45 ._e3a0x4 {
  border-radius: var(--radius-f657);
}
._73jik1 {
  margin-bottom: .1rem;
  font-size: 1.1rem;
}
._ll3qit0 {
  color: var(--clr-k121);
  font-weight: 600;
  font-size: .85rem;
  margin-bottom: .5rem;
  display: block;
}
._ldjc0t {
  font-size: .95rem;
  margin: 0;
  color: var(--clr-s3cf);
}
._dyjbp9e {
  display: flex;
  color: var(--clr-v33c);
  overflow: hidden;
  position: relative;
  padding-block: calc(var(--gap-h1f1) * .9);
  align-items: center;
  min-height: 18rem;
  isolation: isolate;
}
._i77wh911 {
  position: absolute;
  z-index: -2;
  height: 100%;
  inset: 0;
  object-fit: cover;
  width: 100%;
}
._s3i128x {
  position: absolute;
  inset: 0;
  z-index: -1;
}
._z99f3a6z ._s3i128x {
  background: linear-gradient(180deg,rgba(8,10,14,.55),rgba(8,10,14,.7));
}
._spuu5fbl ._s3i128x {
  background: var(--clr-k121);
  opacity: .88;
}
._spuu5fbl {
  color: var(--clr-a204);
}
._3wh0tdd {
  width: min(100% - 2.5rem,var(--max-w-p87b));
}
._yzxsvt ._3wh0tdd {
  text-align: center;
}
._vccsjqwm {
  margin-bottom: .75rem;
  font-size: .85rem;
  opacity: .85;
}
._n4pp6605 {
  color: inherit;
}
._n4pp6605:hover {
  color: inherit;
  text-decoration: underline;
}
._m8kx8il {
  margin: 0 .5rem;
}
._ccqlw6 {
  opacity: .8;
}
._4rm8al {
  color: inherit;
  margin-bottom: .5rem;
}
._0r3r3qrx {
  max-width: 40rem;
  margin: 0;
  font-size: 1.1rem;
  opacity: .9;
}
._yzxsvt ._0r3r3qrx {
  margin-inline: auto;
}
._l91uozdt {
  display: grid;
  grid-template-columns: minmax(0,1fr) minmax(0,.6fr);
  gap: 3rem;
  align-items: end;
  margin-bottom: 3rem;
}
._i8xh9q2 {
  overflow-wrap: anywhere;
  margin: 0;
  max-width: 20ch;
}
._vv2las {
  margin: 0;
}
._c2etkbt {
  display: grid;
  grid-template-columns: minmax(0,.35fr) minmax(0,1fr);
  gap: 3rem;
  border-top: 1px solid var(--clr-nbfa);
  padding-block: 2.5rem;
  margin: 0;
}
._c2etkbt:last-child {
  border-bottom: 1px solid var(--clr-nbfa);
}
._zdbh48 {
  min-width: 0;
}
._p80lzbrs {
  margin-bottom: 1.5rem;
  font-size: .8rem;
  color: var(--clr-k121);
  display: block;
  font-variant-numeric: tabular-nums;
}
._n15j4sv {
  font-size: .95rem;
  display: block;
  overflow-wrap: anywhere;
}
._i0wbyp03 {
  font-size: .85rem;
  color: var(--clr-s3cf);
  margin-top: .25rem;
  display: block;
}
._yphr6tj4 {
  margin: 0;
}
._n7vlm3 {
  overflow-wrap: anywhere;
  font-size: clamp(1.3rem,2.5vw,2rem);
  margin: 0;
  line-height: 1.5;
  font-family: var(--font-v94d);
}
@media(max-width:700px){
._l91uozdt {
  grid-template-columns: minmax(0,1fr);
  gap: 1rem;
}
._c2etkbt {
  grid-template-columns: minmax(0,1fr);
  gap: 1.25rem;
}
._p80lzbrs {
  margin-bottom: .5rem;
}
}
._5bt2ou2 {
  max-width: 45rem;
  margin-bottom: 3rem;
}
._fa2r1c {
  overflow-wrap: anywhere;
}
._ckbtv3 {
  border-top: 1px solid var(--clr-nbfa);
  padding: 0;
  list-style: none;
  margin: 0;
}
._wrc6tei5 {
  display: grid;
  grid-template-columns: 3.5rem minmax(0,.8fr) minmax(0,1.2fr);
  gap: 2rem;
  padding-block: 2rem;
  border-bottom: 1px solid var(--clr-nbfa);
  align-items: start;
}
._s3n5iv {
  font-family: var(--font-v94d);
  font-size: 1.75rem;
  color: var(--clr-k121);
  line-height: 1.2;
  font-variant-numeric: tabular-nums;
}
._nawhyvg2 {
  font-size: 1.1rem;
  overflow-wrap: anywhere;
  line-height: 1.5;
  margin: 0;
}
._9n15dpru {
  margin: 0;
  color: var(--clr-s3cf);
}
@media(max-width:760px){
._wrc6tei5 {
  grid-template-columns: 2.5rem minmax(0,1fr);
  gap: .75rem 1rem;
}
._9n15dpru {
  grid-column: 2;
}
._5bt2ou2 {
  margin-bottom: 2rem;
}
}
._kscglj {
  color: var(--clr-v33c);
  position: relative;
  isolation: isolate;
  overflow: hidden;
  padding-block: calc(var(--gap-h1f1) * 1.2);
}
._j5wluv {
  position: absolute;
  z-index: -2;
  inset: 0;
  width: 100%;
  object-fit: cover;
  height: 100%;
}
._30s92q48 {
  position: absolute;
  z-index: -1;
  inset: 0;
}
._l5ppov ._30s92q48 {
  background: rgba(8,10,14,.62);
}
._sxwqet ._30s92q48 {
  opacity: .88;
  background: var(--clr-k121);
}
._sxwqet {
  color: var(--clr-a204);
}
._8t97lw {
  max-width: 44rem;
  width: min(100% - 2.5rem,var(--max-w-p87b));
}
._iesw5go6 ._8t97lw {
  margin-inline: auto;
  text-align: center;
}
._2legalti ._8t97lw {
  margin-left: max(1.25rem,calc((100% - var(--max-w-p87b)) / 2));
}
._kxtjxm {
  color: inherit;
  margin-bottom: .5rem;
}
._bh6by6g {
  font-size: 1.1rem;
  margin-bottom: 1.5rem;
  opacity: .9;
}
._37e8gbt {
  overflow-wrap: anywhere;
}
._rdh4yaqg {
  margin: 0 auto 3rem;
  max-width: 50rem;
  text-align: center;
}
._rdh4yaqg h2 {
  font-size: clamp(1.8rem, 3.8vw, 3.25rem);
}
._9ol8qm1 {
  display: grid;
  grid-template-columns: minmax(0, .6fr) minmax(0, 1.4fr);
  gap: clamp(1rem, 3vw, 3rem);
  padding: clamp(1.25rem, 3vw, 3rem);
  border-top: 1px solid var(--clr-nbfa);
}