.g-hero[data-astro-cid-m45rcmyc]{border-bottom:1px solid var(--line);padding:72px 0 88px}.g-hero[data-astro-cid-m45rcmyc] .wrap[data-astro-cid-m45rcmyc]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:56px;display:grid}.crumbs[data-astro-cid-m45rcmyc]{color:var(--ink3);gap:8px;font-size:13px;display:flex}.crumbs[data-astro-cid-m45rcmyc] a[data-astro-cid-m45rcmyc]{text-decoration:none}.crumbs[data-astro-cid-m45rcmyc] a[data-astro-cid-m45rcmyc]:hover{color:var(--ink)}h1[data-astro-cid-m45rcmyc]{letter-spacing:-.04em;text-wrap:balance;margin:18px 0;font-size:clamp(38px,4.6vw,60px);font-weight:600;line-height:1.04}.answer[data-astro-cid-m45rcmyc]{color:var(--ink2);text-wrap:pretty;max-width:46ch;font-size:18px;line-height:1.55}.g-visual[data-astro-cid-m45rcmyc]{min-width:0}.g-faq[data-astro-cid-m45rcmyc]{border-top:1px solid var(--line)}.g-faq[data-astro-cid-m45rcmyc] h2[data-astro-cid-m45rcmyc]{font-size:clamp(28px,3.2vw,40px)}.faq[data-astro-cid-m45rcmyc]{border-top:1px solid var(--ink);max-width:820px;margin-top:28px}details[data-astro-cid-m45rcmyc]{border-bottom:1px solid var(--line)}summary[data-astro-cid-m45rcmyc]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:12px 0;font-size:16px;font-weight:500;list-style:none;display:flex}summary[data-astro-cid-m45rcmyc]::-webkit-details-marker{display:none}summary[data-astro-cid-m45rcmyc]:after{content:"+";font-family:var(--mono);color:var(--ink3);transition:transform .2s}details[data-astro-cid-m45rcmyc][open] summary[data-astro-cid-m45rcmyc]:after{transform:rotate(45deg)}summary[data-astro-cid-m45rcmyc]:hover{color:var(--brand-ink)}details[data-astro-cid-m45rcmyc] p[data-astro-cid-m45rcmyc]{color:var(--ink2);padding:0 32px 16px 0;font-size:15px;line-height:1.6}.more[data-astro-cid-m45rcmyc]{color:var(--ink3);margin-top:32px;font-size:14px}.more[data-astro-cid-m45rcmyc] a[data-astro-cid-m45rcmyc]{color:var(--ink2)}.more[data-astro-cid-m45rcmyc] a[data-astro-cid-m45rcmyc]:hover{color:var(--ink)}.g-body[data-astro-cid-m45rcmyc] section{border-bottom:1px solid var(--line)}.g-body[data-astro-cid-m45rcmyc] section:last-child{border-bottom:0}.g-body[data-astro-cid-m45rcmyc] section{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:0 56px;display:grid}.g-body[data-astro-cid-m45rcmyc] section>h2{top:calc(var(--nav-h) + 32px);font-size:clamp(28px,3.2vw,40px);position:sticky}.g-body[data-astro-cid-m45rcmyc] section>:not(h2){grid-column:2}.g-body[data-astro-cid-m45rcmyc] section>.steps,.g-body[data-astro-cid-m45rcmyc] section>.snags{margin-top:0}.g-body[data-astro-cid-m45rcmyc] .g-lede{font-size:var(--fs-lede);color:var(--ink2);max-width:62ch;margin-top:14px}.g-body[data-astro-cid-m45rcmyc] .steps{counter-reset:s;gap:0;margin-top:40px;list-style:none;display:grid}.g-body[data-astro-cid-m45rcmyc] .steps>li{counter-increment:s;border-top:1px solid var(--line);grid-template-columns:44px minmax(0,1fr);gap:4px 16px;padding:22px 0;display:grid}.g-body[data-astro-cid-m45rcmyc] .steps>li:before{content:counter(s,decimal-leading-zero);font-family:var(--mono);color:var(--ink3);grid-row:span 3;padding-top:3px;font-size:13px}.g-body[data-astro-cid-m45rcmyc] .steps h3,.g-body[data-astro-cid-m45rcmyc] .snags h3{letter-spacing:-.02em;font-size:18px;font-weight:600}.g-body[data-astro-cid-m45rcmyc] .steps p,.g-body[data-astro-cid-m45rcmyc] .snags p{color:var(--ink2);font-size:15px;line-height:1.6}.g-body[data-astro-cid-m45rcmyc] .oh{color:var(--brand-ink);background:var(--brand-soft);border-radius:var(--r);align-items:flex-start;gap:8px;max-width:68ch;margin-top:8px;padding:10px 12px;font-size:14.5px;line-height:1.55;display:flex}.g-body[data-astro-cid-m45rcmyc] .oh b{white-space:nowrap;font-weight:600}.g-body[data-astro-cid-m45rcmyc] .oh.you{background:var(--bg2);color:var(--ink2)}.g-body[data-astro-cid-m45rcmyc] .snags{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:40px;display:grid}.g-body[data-astro-cid-m45rcmyc] .snags>div{border:1px solid var(--line);border-radius:var(--r-lg);flex-direction:column;gap:8px;padding:22px;display:flex}.g-body[data-astro-cid-m45rcmyc] .note{color:var(--ink3);max-width:68ch;margin-top:28px;font-size:14px}@media (width<=900px){.g-hero[data-astro-cid-m45rcmyc] .wrap[data-astro-cid-m45rcmyc]{grid-template-columns:minmax(0,1fr);gap:40px}.g-body[data-astro-cid-m45rcmyc] section{grid-template-columns:minmax(0,1fr)}.g-body[data-astro-cid-m45rcmyc] section>h2{position:static}.g-body[data-astro-cid-m45rcmyc] section>:not(h2){grid-column:1}.g-body[data-astro-cid-m45rcmyc] section>.steps,.g-body[data-astro-cid-m45rcmyc] section>.snags{margin-top:32px}}@media (width<=760px){.g-hero[data-astro-cid-m45rcmyc]{padding:40px 0 64px}h1[data-astro-cid-m45rcmyc]{font-size:38px}.answer[data-astro-cid-m45rcmyc]{font-size:16.5px}.g-body[data-astro-cid-m45rcmyc] .snags{grid-template-columns:minmax(0,1fr)}.g-body[data-astro-cid-m45rcmyc] .steps>li{grid-template-columns:32px minmax(0,1fr)}}@media (width<=480px){.cta[data-astro-cid-m45rcmyc] .btn-lg[data-astro-cid-m45rcmyc]{width:100%}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){html:not(.static) .g-body[data-astro-cid-m45rcmyc] :is(.steps>li,.snags>div){animation:linear both oh-in view();animation-range:entry entry 60%}}}
