@layer components{.g-sel-hero .g-phero__frame:after{background:linear-gradient(180deg, #050a14a8 0, #050a14e0 calc(var(--hdr-h) + 2rem), #050a14e0 50%, #050a14f5 100%)}@media (min-width:64rem){.g-sel-hero .g-phero__frame:after{background:linear-gradient(90deg,#050a14e6 0,#050a14db calc(max(0px,50% - 40rem) + 52rem),#050a148c calc(min(100%,50% + 40rem) - 2rem),#050a144d 100%),linear-gradient(#050a148c 0%,#0000 30% 62%,#050a14e6 100%)}}.g-display.g-sel-h2,.g-sel-split__head .g-display{font-size:clamp(2rem,3.4vw,3.6rem);line-height:.98}.g-sel-split{gap:3rem;display:grid}@media (min-width:64rem){.g-sel-split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(3rem,6vw,7rem)}html[data-motion=on] .g-sel-split__head{top:calc(var(--hdr-h) + 2.5rem);position:sticky}}.g-sel-prose{max-width:68ch;color:var(--color-chrome);gap:1.15rem;font-size:1.0625rem;line-height:1.75;display:grid}.g-sel-frost{background:var(--color-frost);color:var(--color-ink);position:relative}.g-sel-frost .g-eyebrow{color:var(--color-arc-cta)}.g-sel-frost .g-eyebrow__dot{background:var(--color-arc-cta)}.g-sel-frost .g-display{color:var(--color-ink)}.g-sel-frost .g-lede{color:var(--color-ink-mist)}.g-sel-steps{gap:0;display:grid}.g-sel-step{border-top:1px solid #0a132229;grid-template-columns:3.5rem minmax(0,1fr);gap:.4rem 1rem;padding-block:1.75rem;display:grid}.g-sel-step:last-child{border-bottom:1px solid #0a132229}.g-sel-step__num{color:var(--color-arc-cta);font-variant-numeric:tabular-nums;grid-row:1/span 2;font-family:ui-monospace,SF Mono,Cascadia Mono,Roboto Mono,Menlo,Consolas,monospace;font-size:.875rem;font-weight:600;line-height:2.2}.g-sel-step__title{letter-spacing:-.03em;text-transform:uppercase;color:var(--color-ink);font-size:clamp(1.5rem,2.4vw,2.4rem);font-weight:830;line-height:1}.g-sel-step__body{max-width:36ch;color:var(--color-ink-mist);line-height:1.6}@media (min-width:64rem){.g-sel-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,3.5vw,3.5rem)}.g-sel-step{grid-template-columns:minmax(0,1fr);align-content:start;gap:1.1rem;padding-block:2rem 0}.g-sel-step:last-child{border-bottom:0}.g-sel-step__num{grid-row:auto;line-height:1}}.g-sel-mover{background:#fff;border-radius:1.25rem;padding:clamp(1.5rem,2.5vw,2.25rem);box-shadow:0 1px #0a13220f,0 18px 40px -28px #0a132259}.g-sel-mover__title{letter-spacing:-.025em;text-transform:uppercase;color:var(--color-ink);font-size:clamp(1.25rem,1.8vw,1.7rem);font-weight:820;line-height:1.05}.g-sel-mover__list{margin-top:1.5rem;display:grid}.g-sel-mover__list li{color:var(--color-ink);border-top:1px solid #0a13221a;align-items:flex-start;gap:.875rem;padding-block:1rem;line-height:1.6;display:flex}.g-sel-mover__list svg{color:var(--color-arc-cta);margin-top:.15rem}.g-sel-mover__list--down li,.g-sel-mover__list--down svg{color:var(--color-ink-mist)}.g-sel-manifest .g-manifest__row{align-items:start}.g-sel-manifest .g-manifest__ok{padding-top:.2rem}.g-sel-callout{background:#2e7ce40f;border:1px solid #2e7ce447;border-radius:1.25rem;padding:1.5rem}.g-sel-card{border:1px solid var(--color-line);background:var(--color-steel);height:100%;color:inherit;border-radius:1.25rem;flex-direction:column;gap:.6rem;padding:1.5rem 1.5rem 4.75rem;text-decoration:none;transition:border-color .4s;display:flex;position:relative}.g-sel-card:hover,.g-sel-card:focus-visible{border-color:#2e7ce499}.g-sel-card__title{letter-spacing:-.015em;color:#fff;font-size:1.15rem;font-weight:760;line-height:1.2}.g-sel-card__go{color:#fff;border:1px solid var(--color-line-strong);width:2.5rem;height:2.5rem;transition:background-color .4s, border-color .4s, transform .7s var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:1.5rem;left:1.5rem}.g-sel-card:hover .g-sel-card__go{background:var(--color-arc-cta);border-color:var(--color-arc-cta);transform:rotate(-45deg)}.g-sel-row .g-row__go{grid-row:1/span 2}@media (min-width:64rem){.g-row.g-sel-row{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) 3.25rem}.g-sel-row .g-row__go{grid-row:auto}}.g-sel-passage{border-top:1px solid var(--color-line);gap:1.5rem;padding-block:clamp(2.5rem,5vw,4rem);display:grid}.g-sel-passage:last-child{border-bottom:1px solid var(--color-line)}.g-sel-passage__title{letter-spacing:-.03em;text-transform:uppercase;text-wrap:balance;color:#fff;font-size:clamp(1.5rem,2.3vw,2.35rem);font-weight:820;line-height:1.02}@media (min-width:64rem){.g-sel-passage{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(3rem,5vw,5.5rem)}html[data-motion=on] .g-sel-passage__head{top:calc(var(--hdr-h) + 2.5rem);align-self:start;position:sticky}}.g-sel-val{isolation:isolate;background:radial-gradient(45% 55% at 0% 0%, #2e7ce424, transparent 70%), var(--color-steel);border-block:1px solid var(--color-line);position:relative}.g-sel-desk__row{border-top:1px solid var(--color-line);gap:.9rem;padding-block:1.25rem;display:grid}.g-sel-desk__row:last-child{border-bottom:1px solid var(--color-line)}@media (min-width:40rem){.g-sel-desk__row{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1.5rem}}.g-sel-desk__name{letter-spacing:-.015em;color:#fff;font-size:1.2rem;font-weight:760}.g-sel-faq__item{border-top:1px solid var(--color-line)}.g-sel-faq__item:last-child{border-bottom:1px solid var(--color-line)}.g-sel-faq__summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 2.75rem;align-items:center;gap:1.25rem;padding-block:1.5rem;list-style:none;display:grid}.g-sel-faq__summary::-webkit-details-marker{display:none}.g-sel-faq__q{letter-spacing:-.01em;text-wrap:pretty;color:#fff;font-size:clamp(1.1rem,1.45vw,1.35rem);font-weight:650;line-height:1.3}.g-sel-faq__chip{color:#fff;border:1px solid var(--color-line-strong);width:2.75rem;height:2.75rem;transition:background-color .4s, border-color .4s, transform .6s var(--ease-out);border-radius:50%;place-items:center;display:grid}.g-sel-faq__summary:hover .g-sel-faq__chip{border-color:var(--color-arc-soft)}.g-sel-faq__item[open] .g-sel-faq__chip{background:var(--color-arc-cta);border-color:var(--color-arc-cta);transform:rotate(45deg)}.g-sel-faq__a{max-width:68ch;color:var(--color-chrome);gap:.9rem;padding-bottom:1.75rem;line-height:1.75;display:grid}}
