.setup__heading[data-astro-cid-exoi5u5b]{max-width:34rem;text-wrap:balance}.setup__lead[data-astro-cid-exoi5u5b]{max-width:36rem;margin-top:1rem;text-wrap:pretty;font-size:1.0625rem;line-height:1.55;color:var(--ink-muted)}.setup__steps[data-astro-cid-exoi5u5b]{--st-marker: 2.75rem;--st-gap: clamp(1.25rem, 2.5vw, 2rem);display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--st-gap);margin-top:clamp(3rem,6vw,4.5rem);list-style:none}.setup__step[data-astro-cid-exoi5u5b]{position:relative;display:flex;flex-direction:column;gap:1.125rem;min-width:0}.setup__marker[data-astro-cid-exoi5u5b]{position:relative;z-index:1;display:grid;place-items:center;width:var(--st-marker);height:var(--st-marker);flex:none;border-radius:999px;background:var(--canvas-raised);box-shadow:inset 0 0 0 1px var(--line),0 0 0 calc(.5rem * var(--ring, 0)) color-mix(in oklab,var(--ink) 7%,transparent);transition:background-color .3s ease}.setup__num[data-astro-cid-exoi5u5b]{position:relative;font-size:.8125rem;font-weight:500;font-variant-numeric:tabular-nums;color:var(--ink-muted);transition:color .3s ease}.setup__step[data-astro-cid-exoi5u5b].is--reached .setup__marker[data-astro-cid-exoi5u5b]{background:var(--ink)}.setup__step[data-astro-cid-exoi5u5b].is--reached .setup__num[data-astro-cid-exoi5u5b]{color:var(--canvas-raised)}.setup__link[data-astro-cid-exoi5u5b]{position:absolute;top:calc(var(--st-marker) / 2 - .75px);left:calc(var(--st-marker) + .375rem);width:calc(100% + var(--st-gap) - var(--st-marker) - .75rem);height:1.5px;border-radius:999px;background:color-mix(in oklab,var(--ink) 12%,transparent);overflow:hidden}.setup__link-fill[data-astro-cid-exoi5u5b]{position:absolute;inset:0;background:var(--ink);transform:scaleX(var(--fill, 0));transform-origin:0 50%}.setup__content[data-astro-cid-exoi5u5b]{display:flex;flex-direction:column;max-width:30ch;opacity:.35;transition:opacity .35s ease}.setup__step[data-astro-cid-exoi5u5b].is--reached .setup__content[data-astro-cid-exoi5u5b]{opacity:1}.setup__title[data-astro-cid-exoi5u5b]{text-wrap:balance}.setup__body[data-astro-cid-exoi5u5b]{text-wrap:pretty}.setup__layout[data-astro-cid-exoi5u5b]{display:grid;grid-template-columns:minmax(0,1fr) 17rem;align-items:center;gap:clamp(2rem,4vw,3.5rem);margin-top:clamp(3rem,6vw,4.5rem)}.setup__layout[data-astro-cid-exoi5u5b] .setup__steps[data-astro-cid-exoi5u5b]{margin-top:0}.setup__layout--plain[data-astro-cid-exoi5u5b]{grid-template-columns:minmax(0,1fr)}.setup__offer[data-astro-cid-exoi5u5b]{color-scheme:dark;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;padding:1.5rem;background:var(--canvas-raised);color:var(--ink);border-radius:1.25rem;box-shadow:var(--shadow-float)}:root[data-theme=dark] .setup__offer[data-astro-cid-exoi5u5b]{color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .setup__offer[data-astro-cid-exoi5u5b]{color-scheme:light}}:root[data-theme=light] .setup__offer[data-astro-cid-exoi5u5b]{color-scheme:dark}.setup__offer-line[data-astro-cid-exoi5u5b]{font-size:1.0625rem;line-height:1.45;letter-spacing:-.01em;color:var(--ink);text-wrap:pretty}@media(max-width:1100px){.setup__layout[data-astro-cid-exoi5u5b]{grid-template-columns:1fr}.setup__offer[data-astro-cid-exoi5u5b]{width:100%;max-width:30rem}}@media(max-width:900px){.setup__steps[data-astro-cid-exoi5u5b]{grid-auto-flow:row;grid-template-columns:1fr;max-width:30rem;margin-inline:auto}.setup__step[data-astro-cid-exoi5u5b]{flex-direction:row;gap:1rem}.setup__content[data-astro-cid-exoi5u5b]{padding-top:.375rem}.setup__link[data-astro-cid-exoi5u5b]{top:calc(var(--st-marker) + .375rem);left:calc(var(--st-marker) / 2 - .75px);width:1.5px;height:calc(100% + var(--st-gap) - var(--st-marker) - .75rem)}.setup__link-fill[data-astro-cid-exoi5u5b]{transform:scaleY(var(--fill, 0));transform-origin:50% 0}}@media(prefers-reduced-motion:reduce){.setup__marker[data-astro-cid-exoi5u5b],.setup__num[data-astro-cid-exoi5u5b],.setup__content[data-astro-cid-exoi5u5b]{transition:none}}
