.page-hero:where(.astro-mkd3muks){grid-gap:3.5rem;grid-template-columns:minmax(0,1fr) 32rem;align-items:center;gap:3.5rem;padding:7.5rem 0 2rem;display:grid}@media only screen and (width<=987px){.page-hero:where(.astro-mkd3muks){text-align:center;grid-template-columns:1fr}}.kicker:where(.astro-mkd3muks){--fs:var(--font-size-sm);color:rgb(var(--rgb-brand-1));letter-spacing:.06em;margin-bottom:.9rem}.hero-shot:where(.astro-mkd3muks){flex-direction:column;gap:.7rem;margin:0;display:flex}.hero-shot:where(.astro-mkd3muks) img:where(.astro-mkd3muks){border:1px solid rgb(var(--rgb-line));width:100%;height:auto;box-shadow:var(--shadow-card);background:#fff;border-radius:1rem}.hero-shot:where(.astro-mkd3muks) figcaption:where(.astro-mkd3muks){--fs:var(--font-size-xs);color:var(--color-text-alt);text-align:center}.title:where(.astro-mkd3muks){--fs:3.2rem;--lh:1.15}@media only screen and (width<=576px),only screen and (width<=767px) and (orientation:landscape){.title:where(.astro-mkd3muks){--fs:2.1rem}}.subtitle:where(.astro-mkd3muks){color:var(--color-text-alt);max-width:27em;margin-top:1rem}@media only screen and (width<=987px){.subtitle:where(.astro-mkd3muks){margin-inline:auto}}.badges:where(.astro-mkd3muks){flex-wrap:wrap;gap:.5rem;margin-top:1.5rem;display:flex}@media only screen and (width<=987px){.badges:where(.astro-mkd3muks){justify-content:center}}.badge:where(.astro-mkd3muks){--fs:var(--font-size-xs);border:1px solid rgb(var(--rgb-line));color:var(--color-text-alt);border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .75rem;display:inline-flex}.badge-live:where(.astro-mkd3muks){color:rgb(var(--rgb-brand-1));border-color:rgb(var(--rgb-brand-1),.4)}.badge-live:where(.astro-mkd3muks) .dot:where(.astro-mkd3muks){background:currentColor;border-radius:50%;width:.4rem;height:.4rem}.cta-group:where(.astro-mkd3muks){flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2rem;display:flex}@media only screen and (width<=987px){.cta-group:where(.astro-mkd3muks){justify-content:center}}.own-note:where(.astro-mkd3muks){--fs:var(--font-size-sm);color:var(--color-text-alt);margin-top:1rem}.own-note:where(.astro-mkd3muks) a:where(.astro-mkd3muks){color:rgb(var(--rgb-brand-1));border-bottom:1px solid rgb(var(--rgb-brand-1),.35)}.btn:where(.astro-mkd3muks),.own-note:where(.astro-mkd3muks) a:where(.astro-mkd3muks){-webkit-text-decoration:none;text-decoration:none}.btn:where(.astro-mkd3muks){--fs:var(--font-size-md);background:rgb(var(--rgb-brand-1));color:#141518;transition:transform .3s var(--ease-out-expo),box-shadow .3s var(--ease-out-expo);border-radius:999px;align-items:center;gap:.5em;padding:.9rem 2.25rem;font-weight:700;display:inline-flex}.btn:where(.astro-mkd3muks):focus,.btn:where(.astro-mkd3muks):hover{transform:translateY(-.2rem);box-shadow:0 .75rem 1.75rem #00000040}.btn:where(.astro-mkd3muks).btn-ghost{border:1.5px solid rgb(var(--rgb-line),.8);color:var(--color-text);background:0 0}.btn:where(.astro-mkd3muks).btn-ghost:focus,.btn:where(.astro-mkd3muks).btn-ghost:hover{border-color:rgb(var(--rgb-brand-1),.6);box-shadow:none}.abilities:where(.astro-mkd3muks){padding:4rem 0 2rem}.sec-title:where(.astro-mkd3muks){--fs:2.2rem;text-align:center}.sec-sub:where(.astro-mkd3muks){text-align:center;color:var(--color-text-alt);max-width:34em;margin:1rem auto 0}.grid:where(.astro-mkd3muks){grid-gap:1.25rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;margin-top:3rem;display:grid}@media only screen and (width<=987px){.grid:where(.astro-mkd3muks){grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (width<=576px),only screen and (width<=767px) and (orientation:landscape){.grid:where(.astro-mkd3muks){grid-template-columns:1fr}}.card:where(.astro-mkd3muks){background:rgb(var(--rgb-brand-3));box-shadow:var(--shadow-card);border:1px solid #ffffff14;border-radius:1.25rem;padding:1.7rem 1.45rem}.no:where(.astro-mkd3muks){--fs:var(--font-size-sm);color:rgb(var(--rgb-brand-1),.55);letter-spacing:.08em;font-weight:700}.card-title:where(.astro-mkd3muks){--fs:1.2rem;margin-top:.8rem}.card-text:where(.astro-mkd3muks){--fs:var(--font-size-sm);color:var(--color-text-alt);margin-top:.6rem}.fields-sec:where(.astro-mkd3muks){padding:3rem 0 1rem}.field-grid:where(.astro-mkd3muks){grid-gap:1.1rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;max-width:64rem;margin:2.5rem auto 0;display:grid}@media only screen and (width<=987px){.field-grid:where(.astro-mkd3muks){grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (width<=576px),only screen and (width<=767px) and (orientation:landscape){.field-grid:where(.astro-mkd3muks){grid-template-columns:1fr}}.field:where(.astro-mkd3muks){border-left:2px solid rgb(var(--rgb-brand-1),.4);padding:.2rem 0 .2rem 1rem}.field-k:where(.astro-mkd3muks){--fs:1.05rem}.field-v:where(.astro-mkd3muks){--fs:var(--font-size-sm);color:var(--color-text-alt);margin-top:.35rem}.bounds:where(.astro-mkd3muks){padding:3rem 0 2rem}.bounds-grid:where(.astro-mkd3muks){grid-gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;max-width:62rem;display:grid}@media only screen and (width<=987px){.bounds-grid:where(.astro-mkd3muks){grid-template-columns:1fr}}.bound:where(.astro-mkd3muks){background:rgb(var(--rgb-brand-3));border:1px solid #ffffff14;border-radius:1.5rem;padding:2rem 1.9rem}.bound-stop:where(.astro-mkd3muks){border-color:rgb(var(--rgb-brand-1),.28)}.bound-title:where(.astro-mkd3muks){--fs:1.35rem;margin-bottom:1rem}.list:where(.astro-mkd3muks){color:var(--color-text-alt);grid-gap:.7rem;gap:.7rem;padding-left:1.1rem;display:grid}.list:where(.astro-mkd3muks) li:where(.astro-mkd3muks){list-style:none;position:relative}.list:where(.astro-mkd3muks) li:where(.astro-mkd3muks):before{content:"";background:rgb(var(--rgb-brand-1),.7);border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:.62em;left:-1.05rem}.bound-stop:where(.astro-mkd3muks) .list:where(.astro-mkd3muks) li:where(.astro-mkd3muks):before{background:rgb(var(--rgb-line))}.chain:where(.astro-mkd3muks){padding:2rem 0 5rem}.chain-list:where(.astro-mkd3muks){max-width:46rem;color:var(--color-text-alt);grid-gap:.9rem;gap:.9rem;margin:2rem auto 0;padding-left:1.4rem;display:grid}.chain-list:where(.astro-mkd3muks) strong:where(.astro-mkd3muks){color:var(--color-text)}.chain-list:where(.astro-mkd3muks) a:where(.astro-mkd3muks){color:rgb(var(--rgb-brand-1));border-bottom:1px solid rgb(var(--rgb-brand-1),.35);margin-left:.35rem;-webkit-text-decoration:none;text-decoration:none}.back-note:where(.astro-mkd3muks){text-align:center;margin-top:2rem}.back-note:where(.astro-mkd3muks) a:where(.astro-mkd3muks){color:var(--color-text-alt);-webkit-text-decoration:none;text-decoration:none}.back-note:where(.astro-mkd3muks) a:where(.astro-mkd3muks):hover{color:rgb(var(--rgb-brand-1))}
