.hero[data-astro-cid-sovo6fsz]{padding-block:var(--s-xl) var(--s-xl)}.hero__inner[data-astro-cid-sovo6fsz]{display:grid;justify-items:center;text-align:center;gap:var(--s-m)}.hero__title[data-astro-cid-sovo6fsz]{max-width:18ch}.hero__lead[data-astro-cid-sovo6fsz]{max-width:36rem}.hero__actions[data-astro-cid-sovo6fsz]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--s-s) var(--s-l)}.hero__duo[data-astro-cid-sovo6fsz]{display:flex;justify-content:center;gap:var(--s-s);padding-top:var(--s-s)}.hero__person[data-astro-cid-sovo6fsz]{margin:0;display:grid;justify-items:center;gap:var(--s-2xs)}.hero__person[data-astro-cid-sovo6fsz] .ring-frame{width:min(17rem,42vw)}.hero__person--low[data-astro-cid-sovo6fsz]{margin-top:var(--s-xl)}.hero__meta[data-astro-cid-sovo6fsz]{justify-content:center;color:var(--on-dark-muted);max-width:48rem}.formats[data-astro-cid-sovo6fsz]{display:grid;gap:var(--s-xl)}@media(min-width:900px){.formats[data-astro-cid-sovo6fsz]{grid-template-columns:5fr 7fr;gap:var(--s-2xl);align-items:start}.formats__aside[data-astro-cid-sovo6fsz]{position:sticky;top:6.5rem}}.formats__proof[data-astro-cid-sovo6fsz]{margin:0;display:grid;gap:var(--s-2xs);max-width:22rem;padding-top:var(--s-xs)}.formats__proof[data-astro-cid-sovo6fsz] img[data-astro-cid-sovo6fsz]{aspect-ratio:1}.fmt[data-astro-cid-sovo6fsz]{list-style:none;padding:0;margin:0;display:grid;gap:var(--s-xl)}.fmt__item[data-astro-cid-sovo6fsz]{display:grid;gap:var(--s-2xs);justify-items:start;max-width:36rem}.fmt__item[data-astro-cid-sovo6fsz]:nth-child(2n){margin-left:auto}.path-section[data-astro-cid-sovo6fsz]{position:relative;overflow:hidden;isolation:isolate}.path-section[data-astro-cid-sovo6fsz] .path-section__rings{width:40rem;left:-16rem;bottom:-20rem;opacity:.16;z-index:-1}.path[data-astro-cid-sovo6fsz]{list-style:none;padding:0;margin:0;padding-top:var(--s-s);display:grid;gap:var(--s-l);position:relative}.path__step[data-astro-cid-sovo6fsz]{position:relative;display:grid;gap:var(--s-2xs);padding-left:var(--s-l)}.path__dot[data-astro-cid-sovo6fsz]{position:absolute;left:0;top:.45rem;width:.9rem;height:.9rem;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--brass)}.path__step[data-astro-cid-sovo6fsz]:last-child .path__dot[data-astro-cid-sovo6fsz]{background:var(--crimson);box-shadow:0 0 0 5px #b3262e38}.path[data-astro-cid-sovo6fsz]:before{content:"";position:absolute;left:.45rem;top:calc(var(--s-s) + .9rem);bottom:1rem;width:1px;background:var(--line-dark)}@media(min-width:900px){.path[data-astro-cid-sovo6fsz]{grid-template-columns:repeat(4,1fr);gap:var(--s-l)}.path[data-astro-cid-sovo6fsz]:before{left:.45rem;right:12%;top:calc(var(--s-s) + .9rem);bottom:auto;width:auto;height:1px}.path__step[data-astro-cid-sovo6fsz]{padding-left:0;padding-top:var(--s-l)}}.agree[data-astro-cid-sovo6fsz]{margin:0;padding-top:var(--s-xs);display:grid;gap:var(--s-m)}.agree__row[data-astro-cid-sovo6fsz]{display:grid;gap:var(--s-3xs)}@media(min-width:640px){.agree__row[data-astro-cid-sovo6fsz]{grid-template-columns:10rem 1fr;gap:var(--s-m);align-items:baseline}}.agree[data-astro-cid-sovo6fsz] dd[data-astro-cid-sovo6fsz]{margin:0}.surface-mist[data-astro-cid-sovo6fsz] .btn-primary[data-astro-cid-sovo6fsz]{align-self:flex-start}.wrap-narrow[data-astro-cid-sovo6fsz]>.btn[data-astro-cid-sovo6fsz]{display:inline-flex}.run[data-astro-cid-sovo6fsz]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:var(--s-2xs) var(--s-m)}.run[data-astro-cid-sovo6fsz] li[data-astro-cid-sovo6fsz]{display:inline-flex;align-items:center;gap:var(--s-m)}.run[data-astro-cid-sovo6fsz] li[data-astro-cid-sovo6fsz]:not(:last-child):after{content:"";width:.4rem;height:.4rem;border-radius:50%;background:var(--crimson)}.run__link[data-astro-cid-sovo6fsz]{font-family:var(--font-display);font-size:var(--t-h2);line-height:1.2;text-decoration:none;transition:color .25s}.run__link[data-astro-cid-sovo6fsz]:hover{color:var(--crimson)}.request[data-astro-cid-sovo6fsz]{scroll-margin-top:4.5rem}.request__grid[data-astro-cid-sovo6fsz]{display:grid;gap:var(--s-xl);align-items:start}@media(min-width:1000px){.request__grid[data-astro-cid-sovo6fsz]{grid-template-columns:4fr 7fr}.request__copy[data-astro-cid-sovo6fsz]{position:sticky;top:6.5rem}}.request__copy[data-astro-cid-sovo6fsz] .btn-text[data-astro-cid-sovo6fsz]{align-self:flex-start}
