.example-question[data-astro-cid-rxvoj6gc]{background:var(--card);margin:56px 0 48px;padding:32px}.question-meta[data-astro-cid-rxvoj6gc]{justify-content:space-between;align-items:center;gap:16px;display:flex}.question-meta[data-astro-cid-rxvoj6gc] h2[data-astro-cid-rxvoj6gc]{font:400 14px/20px var(--font-heading)}.question-meta[data-astro-cid-rxvoj6gc] .status[data-astro-cid-rxvoj6gc]{font-size:13px}.question-title[data-astro-cid-rxvoj6gc]{font:600 24px/32px var(--font-heading);margin-top:24px}.question-facts[data-astro-cid-rxvoj6gc]{grid-template-columns:1fr 1fr;gap:32px;margin-top:40px;display:grid}.question-facts[data-astro-cid-rxvoj6gc]>div[data-astro-cid-rxvoj6gc]>span[data-astro-cid-rxvoj6gc]{color:var(--muted-foreground);font-size:14px}.question-facts[data-astro-cid-rxvoj6gc] p[data-astro-cid-rxvoj6gc]{margin-top:8px;font-size:16px}.outcomes[data-astro-cid-rxvoj6gc]{gap:12px;display:flex}.outcomes[data-astro-cid-rxvoj6gc] span[data-astro-cid-rxvoj6gc]{border:1px solid var(--web-outline);font:600 13px/18px var(--font-heading);padding:2px 10px}.guide-timeline[data-astro-cid-rxvoj6gc]{margin:0;padding:0;list-style:none}.guide-timeline[data-astro-cid-rxvoj6gc] li[data-astro-cid-rxvoj6gc]{grid-template-columns:48px 1fr;gap:28px;padding-bottom:54px;display:grid;position:relative}.guide-timeline[data-astro-cid-rxvoj6gc] li[data-astro-cid-rxvoj6gc]:last-child{padding-bottom:6px}.guide-timeline[data-astro-cid-rxvoj6gc] li[data-astro-cid-rxvoj6gc]:not(:last-child):after{content:"";background:var(--border-quiet);width:1px;position:absolute;top:48px;bottom:0;left:24px}.step-number[data-astro-cid-rxvoj6gc]{border:1px solid var(--primary);width:48px;height:48px;color:var(--primary);font:600 16px/24px var(--font-heading);place-items:center;display:grid}.guide-timeline[data-astro-cid-rxvoj6gc] li[data-astro-cid-rxvoj6gc]:last-child .step-number[data-astro-cid-rxvoj6gc]{background:var(--primary);color:var(--primary-foreground)}.guide-timeline[data-astro-cid-rxvoj6gc] h2[data-astro-cid-rxvoj6gc]{font-size:30px;line-height:40px}.guide-timeline[data-astro-cid-rxvoj6gc] li[data-astro-cid-rxvoj6gc] p[data-astro-cid-rxvoj6gc]{color:var(--muted-foreground);margin-top:14px;font-size:18px;line-height:30px}.guide-ledger[data-astro-cid-rxvoj6gc]{border:1px solid var(--web-outline);justify-content:space-between;gap:16px;margin-top:24px;padding:12px 16px;font-size:15px;line-height:22px;display:flex}.guide-ledger[data-astro-cid-rxvoj6gc] strong[data-astro-cid-rxvoj6gc]{white-space:nowrap;font-weight:600}.guide-timeline[data-astro-cid-rxvoj6gc] li[data-astro-cid-rxvoj6gc]:last-child .guide-ledger[data-astro-cid-rxvoj6gc]{border-color:var(--primary)}.guide-timeline[data-astro-cid-rxvoj6gc] li[data-astro-cid-rxvoj6gc]:last-child strong[data-astro-cid-rxvoj6gc]{color:var(--primary)}@media (width<=600px){.example-question[data-astro-cid-rxvoj6gc]{padding:24px}.question-meta[data-astro-cid-rxvoj6gc]{flex-direction:column;align-items:start}.question-facts[data-astro-cid-rxvoj6gc]{grid-template-columns:1fr}.guide-timeline[data-astro-cid-rxvoj6gc] li[data-astro-cid-rxvoj6gc]{grid-template-columns:36px 1fr;gap:16px}.step-number[data-astro-cid-rxvoj6gc]{width:36px;height:36px;font-size:14px}.guide-timeline[data-astro-cid-rxvoj6gc] li[data-astro-cid-rxvoj6gc]:last-child{padding-bottom:6px}.guide-timeline[data-astro-cid-rxvoj6gc] li[data-astro-cid-rxvoj6gc]:not(:last-child):after{top:36px;left:18px}.guide-timeline[data-astro-cid-rxvoj6gc] h2[data-astro-cid-rxvoj6gc]{font-size:24px;line-height:32px}.guide-ledger[data-astro-cid-rxvoj6gc]{flex-direction:column;gap:8px}}.guide-header[data-astro-cid-yuqcs7zz]{padding:72px 0 88px;position:relative;overflow:hidden}.guide-header-content[data-astro-cid-yuqcs7zz]{position:relative}.back-link[data-astro-cid-yuqcs7zz]{min-height:44px;color:var(--muted-foreground);align-items:center;text-decoration:none;display:inline-flex}.series-progress[data-astro-cid-yuqcs7zz]{margin-top:36px}.series-progress[data-astro-cid-yuqcs7zz] p[data-astro-cid-yuqcs7zz]{color:var(--muted-foreground);font-size:16px}.progress[data-astro-cid-yuqcs7zz]{gap:4px;width:304px;max-width:100%;margin-top:12px;display:flex}.progress[data-astro-cid-yuqcs7zz] span[data-astro-cid-yuqcs7zz]{background:var(--web-outline);flex:1;height:4px}.progress[data-astro-cid-yuqcs7zz] .complete[data-astro-cid-yuqcs7zz]{background:var(--primary)}h1[data-astro-cid-yuqcs7zz]{letter-spacing:-.02em;max-width:1120px;margin-top:24px;font-size:clamp(36px,4.167vw,60px);line-height:1.1333}.lead[data-astro-cid-yuqcs7zz]{max-width:780px;color:var(--muted-foreground);margin-top:24px}.reading-time[data-astro-cid-yuqcs7zz]{color:var(--muted-foreground);margin-top:24px}.guide-body[data-astro-cid-yuqcs7zz]{grid-template-columns:264px minmax(0,720px);gap:120px;padding-block:80px 96px;display:grid}.guide-rail[data-astro-cid-yuqcs7zz]{align-self:start;position:sticky;top:32px}.guide-rail[data-astro-cid-yuqcs7zz] h2[data-astro-cid-yuqcs7zz]{font:600 14px/20px var(--font-heading);color:var(--muted-foreground);margin:0 0 20px}.guide-rail[data-astro-cid-yuqcs7zz] ol[data-astro-cid-yuqcs7zz]{margin:0;padding:0;list-style:none}.guide-rail[data-astro-cid-yuqcs7zz] li[data-astro-cid-yuqcs7zz] a[data-astro-cid-yuqcs7zz]{min-height:42px;font:400 15px/22px var(--font-heading);color:var(--muted-foreground);align-items:start;gap:16px;padding:0;text-decoration:none;display:flex}.guide-rail[data-astro-cid-yuqcs7zz] li[data-astro-cid-yuqcs7zz] a[data-astro-cid-yuqcs7zz] span[data-astro-cid-yuqcs7zz]{border:1px solid var(--web-outline);flex:none;place-items:center;width:24px;height:24px;font-size:12px;display:grid}.guide-rail[data-astro-cid-yuqcs7zz] a[data-astro-cid-yuqcs7zz][aria-current=page]{color:var(--foreground)}.guide-rail[data-astro-cid-yuqcs7zz] a[data-astro-cid-yuqcs7zz][aria-current=page] span[data-astro-cid-yuqcs7zz]{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.guide-rail[data-astro-cid-yuqcs7zz] nav[data-astro-cid-yuqcs7zz]+nav[data-astro-cid-yuqcs7zz]{border-top:1px solid var(--border-quiet);margin-top:16px;padding-top:10px}.toc-link[data-astro-cid-yuqcs7zz]{border-left:1px solid var(--web-outline);color:var(--muted-foreground);padding:10px 0 10px 16px;font-size:15px;line-height:22px;text-decoration:none;display:block}.toc-link[data-astro-cid-yuqcs7zz]:hover{color:var(--foreground);border-color:var(--primary)}.reading-column[data-astro-cid-yuqcs7zz]{min-width:0}.guide-prose[data-astro-cid-yuqcs7zz]>p:first-child{color:var(--foreground);font-size:22px;line-height:33px}.guide-terms[data-astro-cid-yuqcs7zz]{border:1px solid var(--web-outline);margin-top:32px;padding:32px}.terms-heading[data-astro-cid-yuqcs7zz]{justify-content:space-between;align-items:center;gap:24px;margin-bottom:16px;display:flex}.terms-heading[data-astro-cid-yuqcs7zz] h2[data-astro-cid-yuqcs7zz]{font-size:20px;line-height:26px}.terms-heading[data-astro-cid-yuqcs7zz] a[data-astro-cid-yuqcs7zz]{font-size:15px;text-decoration:none}.guide-next[data-astro-cid-yuqcs7zz]{grid-template-columns:1fr 1fr;gap:24px;margin-top:48px;display:grid}.guide-next[data-astro-cid-yuqcs7zz] a[data-astro-cid-yuqcs7zz]{border:1px solid var(--web-outline);flex-direction:column;gap:12px;padding:24px;text-decoration:none;display:flex}.guide-next[data-astro-cid-yuqcs7zz] a[data-astro-cid-yuqcs7zz].next{border-color:var(--primary)}.guide-next[data-astro-cid-yuqcs7zz] span[data-astro-cid-yuqcs7zz]{color:var(--muted-foreground);font-size:14px}.guide-next[data-astro-cid-yuqcs7zz] strong[data-astro-cid-yuqcs7zz]{font:600 20px/28px var(--font-heading)}@media (width<=1200px){.guide-body[data-astro-cid-yuqcs7zz]{grid-template-columns:220px minmax(0,720px);gap:64px}}@media (width<=1023px){.guide-body[data-astro-cid-yuqcs7zz]{grid-template-columns:1fr;gap:48px}.guide-rail[data-astro-cid-yuqcs7zz]{position:static}.guide-rail[data-astro-cid-yuqcs7zz] nav[data-astro-cid-yuqcs7zz]+nav[data-astro-cid-yuqcs7zz]{display:none}.guide-rail[data-astro-cid-yuqcs7zz] ol[data-astro-cid-yuqcs7zz]{grid-template-columns:1fr 1fr;gap:8px 24px;display:grid}}@media (width<=600px){.guide-header[data-astro-cid-yuqcs7zz]{padding:40px 0 64px}.guide-rail[data-astro-cid-yuqcs7zz] ol[data-astro-cid-yuqcs7zz],.guide-next[data-astro-cid-yuqcs7zz]{grid-template-columns:1fr}.guide-body[data-astro-cid-yuqcs7zz]{padding-block:48px 64px}.guide-terms[data-astro-cid-yuqcs7zz]{padding:24px}.terms-heading[data-astro-cid-yuqcs7zz]{display:block}.terms-heading[data-astro-cid-yuqcs7zz] a[data-astro-cid-yuqcs7zz]{margin-top:12px;display:inline-block}}
