.page-hero[data-astro-cid-shjupmiy] h1[data-astro-cid-shjupmiy]{text-wrap:pretty}.guide-flow[data-astro-cid-shjupmiy]{display:grid;gap:.85rem;max-width:820px;padding-block:clamp(1.6rem,3vw,2.4rem) clamp(2.4rem,5vw,3.4rem)}.flow-step[data-astro-cid-shjupmiy]{padding:clamp(1.1rem,2.6vw,1.55rem);border:1px solid var(--line);border-radius:12px;background:linear-gradient(180deg,rgba(236,231,221,.025),transparent 60%),var(--panel);scroll-margin-top:90px}.flow-step__kicker[data-astro-cid-shjupmiy]{font-family:var(--mono);font-size:.75rem;letter-spacing:.14em;color:var(--accent)}.flow-step__title[data-astro-cid-shjupmiy]{margin-top:.3rem;font-size:clamp(1.28rem,2.4vw,1.55rem);line-height:1.3}.flow-step__title[data-astro-cid-shjupmiy] em{font-style:normal;color:var(--accent)}.flow-step__lede[data-astro-cid-shjupmiy]{margin-top:.45rem;color:var(--ink-2);font-size:.94rem;line-height:1.8}.flow-step__body[data-astro-cid-shjupmiy]{display:grid;gap:.75rem;margin-top:1rem}.flow-step__body[data-astro-cid-shjupmiy]>p[data-astro-cid-shjupmiy]{margin:0;color:var(--ink-2);font-size:.92rem;line-height:1.85}.flow-step__body[data-astro-cid-shjupmiy] ul[data-astro-cid-shjupmiy],.acc__body[data-astro-cid-shjupmiy] ul[data-astro-cid-shjupmiy]{display:grid;gap:.35rem;margin:0;padding:0;list-style:none}.flow-step__body[data-astro-cid-shjupmiy] li[data-astro-cid-shjupmiy],.acc__body[data-astro-cid-shjupmiy] li[data-astro-cid-shjupmiy]{position:relative;padding-left:1rem;color:var(--ink-2);font-size:.9rem;line-height:1.8}.flow-step__body[data-astro-cid-shjupmiy] li[data-astro-cid-shjupmiy]:before,.acc__body[data-astro-cid-shjupmiy] li[data-astro-cid-shjupmiy]:before{content:"";position:absolute;left:0;top:.78em;width:4px;height:1px;background:var(--accent)}.flow-action[data-astro-cid-shjupmiy]{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem}.flow-action__note[data-astro-cid-shjupmiy]{max-width:30em;font-size:.78rem;line-height:1.6;color:var(--faint)}.triage[data-astro-cid-shjupmiy]{position:relative;padding:1rem;border:1px solid var(--line-soft);border-radius:10px;background:var(--bg-2)}.triage__question[data-astro-cid-shjupmiy]{margin:0;font-size:.94rem;font-weight:600;color:var(--ink)}.triage__switch[data-astro-cid-shjupmiy]{display:inline-flex;flex-wrap:wrap;gap:2px;margin-top:.7rem;padding:3px;border:1px solid var(--line);border-radius:999px;background:var(--panel)}.triage__radio[data-astro-cid-shjupmiy]{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.triage__label[data-astro-cid-shjupmiy]{list-style:none;padding:.32rem .8rem;border-radius:999px;font-size:.8rem;color:var(--muted);cursor:pointer;transition:background .18s var(--ease),color .18s var(--ease)}.triage__radio[data-astro-cid-shjupmiy]:checked+.triage__label[data-astro-cid-shjupmiy]{background:var(--accent);color:var(--on-accent);font-weight:600}.triage__radio[data-astro-cid-shjupmiy]:focus-visible+.triage__label[data-astro-cid-shjupmiy]{outline:2px solid var(--accent);outline-offset:2px}.triage[data-astro-cid-shjupmiy]:has(.triage__radio--none:checked) .triage__panel--continue[data-astro-cid-shjupmiy]{display:none}.triage[data-astro-cid-shjupmiy]:has(.triage__radio:not(.triage__radio--none):checked) .triage__panel--options[data-astro-cid-shjupmiy]{display:none}.triage__panel[data-astro-cid-shjupmiy]{margin-top:.8rem}.triage__panel[data-astro-cid-shjupmiy] p[data-astro-cid-shjupmiy]{margin:0;font-size:.9rem;color:var(--ink-2)}.triage__options-title[data-astro-cid-shjupmiy]{margin-bottom:.5rem!important;font-size:.78rem!important;color:var(--muted)!important}.triage__options[data-astro-cid-shjupmiy]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.triage__option[data-astro-cid-shjupmiy]{display:flex;flex-direction:column;gap:.15rem;padding:.8rem .9rem .85rem;border:1px solid var(--line);border-radius:9px;background:var(--panel);transition:border-color .18s var(--ease)}.triage__option[data-astro-cid-shjupmiy]:hover{border-color:#e0a45a73}.triage__option-title[data-astro-cid-shjupmiy]{font-size:.94rem;font-weight:600;color:var(--ink)}.triage__option-desc[data-astro-cid-shjupmiy]{font-size:.8rem;line-height:1.6;color:var(--muted)}.triage__option-cta[data-astro-cid-shjupmiy]{margin-top:.3rem;font-size:.8rem;color:var(--accent-2)}.triage__note[data-astro-cid-shjupmiy]{margin-top:.7rem!important;font-size:.75rem!important;line-height:1.6;color:var(--faint)!important}@media(max-width:600px){.triage__options[data-astro-cid-shjupmiy]{grid-template-columns:minmax(0,1fr)}}.acc[data-astro-cid-shjupmiy]{border-top:1px solid var(--line-soft)}.acc[data-astro-cid-shjupmiy] summary[data-astro-cid-shjupmiy]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.72rem 0;list-style:none;cursor:pointer;font-size:.9rem;font-weight:500;color:var(--ink)}.acc[data-astro-cid-shjupmiy] summary[data-astro-cid-shjupmiy]::-webkit-details-marker{display:none}.acc__mark[data-astro-cid-shjupmiy]{position:relative;flex:0 0 auto;width:12px;height:12px}.acc__mark[data-astro-cid-shjupmiy]:before,.acc__mark[data-astro-cid-shjupmiy]:after{content:"";position:absolute;inset:50% 0 auto;height:1px;background:var(--muted)}.acc__mark[data-astro-cid-shjupmiy]:after{transition:transform .18s var(--ease);transform:rotate(90deg)}.acc[data-astro-cid-shjupmiy][open] .acc__mark[data-astro-cid-shjupmiy]:after{transform:rotate(0)}.acc__body[data-astro-cid-shjupmiy]{padding-bottom:.85rem}.acc__link[data-astro-cid-shjupmiy]{margin-bottom:.75rem}.acc__body[data-astro-cid-shjupmiy] p[data-astro-cid-shjupmiy]{margin:0 0 .5rem;color:var(--ink-2);font-size:.89rem;line-height:1.85}.acc__body[data-astro-cid-shjupmiy] p[data-astro-cid-shjupmiy]:last-child{margin-bottom:0}.help[data-astro-cid-shjupmiy]{margin-top:.4rem;padding:clamp(1.1rem,2.6vw,1.5rem);border:1px dashed var(--line);border-radius:12px;background:var(--bg-2);scroll-margin-top:90px}.help[data-astro-cid-shjupmiy] h2[data-astro-cid-shjupmiy]{font-size:clamp(1.2rem,2.2vw,1.4rem)}.help__lede[data-astro-cid-shjupmiy]{margin:.35rem 0 .55rem;color:var(--muted);font-size:.88rem}.help[data-astro-cid-shjupmiy] .acc[data-astro-cid-shjupmiy]:first-of-type{border-top:0}.guide-code[data-astro-cid-shjupmiy]{margin:.65rem 0 .2rem;border:1px solid var(--line);border-radius:9px;background:var(--bg-2);overflow:hidden}.guide-code__label[data-astro-cid-shjupmiy]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.45rem .8rem;border-bottom:1px solid var(--line-soft);font-family:var(--mono);font-size:.75rem;letter-spacing:.05em;color:var(--faint)}.guide-code[data-astro-cid-shjupmiy] pre[data-astro-cid-shjupmiy]{margin:0;padding:.8rem .9rem .9rem;overflow-x:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--mono);font-size:.8rem;line-height:1.7;color:var(--ink-2)}.guide-code[data-astro-cid-shjupmiy] code[data-astro-cid-shjupmiy]{padding:0;background:none;font-family:inherit;font-size:inherit;color:inherit}.guide-intro[data-astro-cid-shjupmiy]{padding-block:clamp(2rem,4vw,3rem) clamp(2.4rem,5vw,3.4rem)}.guide-placeholder[data-astro-cid-shjupmiy]{max-width:72ch;padding:clamp(1.2rem,3vw,2rem);border:1px solid var(--line);border-radius:var(--radius);background:radial-gradient(120% 90% at 0% 0%,rgba(224,164,90,.1),transparent 62%),var(--panel)}.guide-placeholder__title[data-astro-cid-shjupmiy]{font-size:clamp(1.5rem,3vw,1.95rem);line-height:1.25}.guide-placeholder__body[data-astro-cid-shjupmiy]{max-width:60ch;margin-top:.8rem;color:var(--ink-2);font-size:.95rem;line-height:1.85}.guide-placeholder[data-astro-cid-shjupmiy] .btn[data-astro-cid-shjupmiy]{margin-top:1.2rem}.guide-placeholder__outline-title[data-astro-cid-shjupmiy]{margin-top:2rem;font-family:var(--mono);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.guide-placeholder__outline[data-astro-cid-shjupmiy]{margin:.7rem 0 0;padding:0;list-style:none;counter-reset:outline;color:var(--muted);font-size:.88rem;line-height:1.75}.guide-placeholder__outline[data-astro-cid-shjupmiy] li[data-astro-cid-shjupmiy]{position:relative;padding-left:1.5rem;counter-increment:outline}.guide-placeholder__outline[data-astro-cid-shjupmiy] li[data-astro-cid-shjupmiy]+li[data-astro-cid-shjupmiy]{margin-top:.45rem}.guide-placeholder__outline[data-astro-cid-shjupmiy] li[data-astro-cid-shjupmiy]:before{content:counter(outline) ".";position:absolute;left:0;top:0;font-family:var(--mono);font-size:.75rem;color:var(--accent)}@media(max-width:560px){.gate__options[data-astro-cid-shjupmiy]{grid-template-columns:minmax(0,1fr)}}@media(max-width:680px){.flow-step[data-astro-cid-shjupmiy],.help[data-astro-cid-shjupmiy]{scroll-margin-top:170px}}
