.guide-hero[data-astro-cid-xmaeph5b]{color:var(--paper);background:var(--ink);padding:clamp(3.5rem,8vw,7rem) 0}.guide-hero[data-astro-cid-xmaeph5b] .breadcrumb[data-astro-cid-xmaeph5b],.guide-hero[data-astro-cid-xmaeph5b] .breadcrumb[data-astro-cid-xmaeph5b] a[data-astro-cid-xmaeph5b]{color:#f3efe58f}.guide-hero[data-astro-cid-xmaeph5b] .eyebrow[data-astro-cid-xmaeph5b]{color:var(--signal-light)}.guide-hero__grid[data-astro-cid-xmaeph5b]{grid-template-columns:minmax(0,1.25fr) minmax(18rem,.45fr);align-items:end;gap:clamp(3rem,8vw,8rem);display:grid}.guide-hero[data-astro-cid-xmaeph5b] h1[data-astro-cid-xmaeph5b]{max-width:13ch;font-family:var(--font-display);letter-spacing:-.06em;margin:.7rem 0 0;font-size:clamp(3.4rem,7.4vw,7rem);font-weight:400;line-height:.9}.guide-hero[data-astro-cid-xmaeph5b] aside[data-astro-cid-xmaeph5b]{border-top:4px solid var(--signal);padding-top:1.3rem}.guide-hero[data-astro-cid-xmaeph5b] aside[data-astro-cid-xmaeph5b] span[data-astro-cid-xmaeph5b]{color:#f3efe580;letter-spacing:.08em;text-transform:uppercase;font-size:.66rem}.guide-hero[data-astro-cid-xmaeph5b] aside[data-astro-cid-xmaeph5b] p[data-astro-cid-xmaeph5b]{color:#f3efe5bf;line-height:1.7}.guide-hero[data-astro-cid-xmaeph5b] aside[data-astro-cid-xmaeph5b] strong[data-astro-cid-xmaeph5b]{color:var(--signal-light);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}.guide-intro[data-astro-cid-xmaeph5b]{border-inline:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);background:var(--paper-bright);grid-template-columns:1fr 1fr;display:grid}.guide-intro[data-astro-cid-xmaeph5b]>div[data-astro-cid-xmaeph5b]{border-right:1px solid var(--line-strong);padding:1.5rem}.guide-intro[data-astro-cid-xmaeph5b]>div[data-astro-cid-xmaeph5b]:last-child{border:0}.guide-intro[data-astro-cid-xmaeph5b] p[data-astro-cid-xmaeph5b]:last-child{color:var(--ink-muted);margin:.6rem 0 0;line-height:1.65}.guide-layout[data-astro-cid-xmaeph5b]{grid-template-columns:minmax(0,1fr) 21rem;gap:clamp(3rem,8vw,8rem);padding-top:clamp(4rem,8vw,7rem);display:grid}.before-card[data-astro-cid-xmaeph5b],.acceptance-card[data-astro-cid-xmaeph5b]{border:1px solid var(--line-strong);background:var(--paper-bright);padding:clamp(1.5rem,4vw,2.5rem)}.before-card[data-astro-cid-xmaeph5b] h2[data-astro-cid-xmaeph5b],.acceptance-card[data-astro-cid-xmaeph5b] h2[data-astro-cid-xmaeph5b]{max-width:18ch;font-family:var(--font-display);letter-spacing:-.04em;margin:.7rem 0 1.5rem;font-size:clamp(2.2rem,4vw,3.5rem);font-weight:440;line-height:1}.before-card[data-astro-cid-xmaeph5b] ul[data-astro-cid-xmaeph5b],.acceptance-card[data-astro-cid-xmaeph5b] ul[data-astro-cid-xmaeph5b],.guide-step[data-astro-cid-xmaeph5b] ul[data-astro-cid-xmaeph5b]{margin:0;padding:0;list-style:none}.before-card[data-astro-cid-xmaeph5b] li[data-astro-cid-xmaeph5b],.acceptance-card[data-astro-cid-xmaeph5b] li[data-astro-cid-xmaeph5b]{border-top:1px solid var(--line);color:var(--ink-muted);padding:.85rem 0 .85rem 1.5rem;line-height:1.65}.before-card[data-astro-cid-xmaeph5b] li[data-astro-cid-xmaeph5b]:before,.acceptance-card[data-astro-cid-xmaeph5b] li[data-astro-cid-xmaeph5b]:before{float:left;color:var(--signal-dark);content:"✓";margin-left:-1.5rem;font-weight:800}.guide-steps[data-astro-cid-xmaeph5b]{border-top:1px solid var(--line-strong);margin:clamp(4rem,8vw,7rem) 0}.guide-step[data-astro-cid-xmaeph5b]{border-bottom:1px solid var(--line-strong);grid-template-columns:6rem minmax(0,1fr);gap:2rem;padding:clamp(2.5rem,6vw,5rem) 0;display:grid}.guide-step__number[data-astro-cid-xmaeph5b]{border:1px solid var(--line-strong);width:4.5rem;height:4.5rem;color:var(--signal-dark);font-family:var(--font-display);place-content:center;font-size:1.8rem;display:grid}.guide-step[data-astro-cid-xmaeph5b] h2[data-astro-cid-xmaeph5b]{max-width:15ch;font-family:var(--font-display);letter-spacing:-.045em;margin:.55rem 0 1rem;font-size:clamp(2.3rem,5vw,4rem);font-weight:430;line-height:.98}.guide-step__purpose[data-astro-cid-xmaeph5b]{color:var(--ink-muted);font-size:1.02rem;line-height:1.75}.guide-step[data-astro-cid-xmaeph5b] li[data-astro-cid-xmaeph5b]{border-top:1px solid var(--line);color:var(--ink-muted);grid-template-columns:1.6rem 1fr;gap:.6rem;padding:.8rem 0;line-height:1.6;display:grid}.guide-step[data-astro-cid-xmaeph5b] li[data-astro-cid-xmaeph5b]:before{color:var(--signal-dark);content:"—"}.stop-condition[data-astro-cid-xmaeph5b]{border-left:4px solid var(--danger);background:color-mix(in srgb, var(--danger) 7%, var(--paper-bright));margin-top:1.4rem;padding:1rem 1.2rem}.stop-condition[data-astro-cid-xmaeph5b] strong[data-astro-cid-xmaeph5b]{color:var(--danger);letter-spacing:.08em;text-transform:uppercase;font-size:.66rem}.stop-condition[data-astro-cid-xmaeph5b] p[data-astro-cid-xmaeph5b]{color:var(--ink-muted);margin:.35rem 0 0;line-height:1.6}.guide-sidebar[data-astro-cid-xmaeph5b]{color:var(--paper);background:var(--ink);align-self:start;padding:1.5rem;position:sticky;top:7rem}.guide-sidebar[data-astro-cid-xmaeph5b] .eyebrow[data-astro-cid-xmaeph5b]{color:var(--signal-light)}.guide-sidebar[data-astro-cid-xmaeph5b] h2[data-astro-cid-xmaeph5b]{font-family:var(--font-display);margin:.7rem 0 1rem;font-size:2rem;font-weight:430;line-height:1.05}.guide-sidebar[data-astro-cid-xmaeph5b]>p[data-astro-cid-xmaeph5b]:not(.eyebrow){color:#f3efe5b3;font-size:.84rem;line-height:1.7}.guide-sidebar[data-astro-cid-xmaeph5b] .button[data-astro-cid-xmaeph5b]{border-color:var(--paper);color:var(--ink);background:var(--paper);margin:1rem 0}.guide-sidebar[data-astro-cid-xmaeph5b] .arrow-link[data-astro-cid-xmaeph5b]{color:var(--paper)}@media (width<=900px){.guide-hero__grid[data-astro-cid-xmaeph5b],.guide-layout[data-astro-cid-xmaeph5b]{grid-template-columns:1fr}.guide-sidebar[data-astro-cid-xmaeph5b]{position:static}}@media (width<=650px){.guide-intro[data-astro-cid-xmaeph5b],.guide-step[data-astro-cid-xmaeph5b]{grid-template-columns:1fr}.guide-intro[data-astro-cid-xmaeph5b]>div[data-astro-cid-xmaeph5b]{border-right:0;border-bottom:1px solid var(--line-strong)}.guide-step[data-astro-cid-xmaeph5b]{gap:1.2rem}}
