.guide[data-astro-cid-l2tr6abq]{padding-bottom:clamp(24px,4vw,48px)}.top[data-astro-cid-l2tr6abq]{padding-top:clamp(32px,6vw,64px)}.head[data-astro-cid-l2tr6abq],.toc[data-astro-cid-l2tr6abq],.steps[data-astro-cid-l2tr6abq]{max-width:960px}.head[data-astro-cid-l2tr6abq]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px}.head[data-astro-cid-l2tr6abq] .text[data-astro-cid-l2tr6abq]{display:grid;gap:10px;max-width:620px}.head[data-astro-cid-l2tr6abq] .title[data-astro-cid-l2tr6abq]{font-size:clamp(36px,5.4vw,56px)}.host[data-astro-cid-l2tr6abq]{display:grid;justify-items:end;gap:12px;padding-right:12px}.host[data-astro-cid-l2tr6abq] .bubble{margin-right:40px}@media(max-width:720px){.head[data-astro-cid-l2tr6abq]{grid-template-columns:1fr}.host[data-astro-cid-l2tr6abq]{display:none}}.toc[data-astro-cid-l2tr6abq] ol[data-astro-cid-l2tr6abq]{display:flex;flex-wrap:wrap;gap:8px;margin:28px 0 0;padding:0;list-style:none}.toc[data-astro-cid-l2tr6abq] a[data-astro-cid-l2tr6abq]{display:inline-flex;align-items:center;gap:7px;padding:5px 13px 6px 6px;border-radius:999px;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line),var(--shadow-sm);color:var(--ink-2);font-size:14px;font-weight:600;text-decoration:none}.toc[data-astro-cid-l2tr6abq] a[data-astro-cid-l2tr6abq]:hover{color:var(--ink)}.toc[data-astro-cid-l2tr6abq] .n[data-astro-cid-l2tr6abq]{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--accent-soft);color:var(--accent-ink);font-size:12px;font-weight:700}.steps[data-astro-cid-l2tr6abq]{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(16px,2.4vw,24px);margin-top:clamp(28px,4vw,44px)}.step[data-astro-cid-l2tr6abq]{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;padding:clamp(20px,3.4vw,32px);scroll-margin-top:84px}.step-head[data-astro-cid-l2tr6abq]{display:flex;align-items:center;gap:12px}.num[data-astro-cid-l2tr6abq]{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--accent);color:var(--on-accent);font-weight:700}.step[data-astro-cid-l2tr6abq] h2[data-astro-cid-l2tr6abq]{font-family:var(--font-display);font-weight:400;font-size:clamp(24px,3vw,30px);letter-spacing:-.02em}.say[data-astro-cid-l2tr6abq]{justify-self:start;max-width:100%;display:flex;align-items:flex-end;gap:4px;padding:14px 22px 12px 16px;border-radius:var(--radius-sm);background:var(--wall);box-shadow:inset 0 0 0 1px var(--win-edge)}.say[data-astro-cid-l2tr6abq] .bubble{min-width:0;flex:0 1 auto;margin-bottom:48px}.say[data-astro-cid-l2tr6abq] .mongi{flex:none}.body[data-astro-cid-l2tr6abq]{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;color:var(--ink-2)}.body[data-astro-cid-l2tr6abq] strong{color:var(--ink);font-weight:650}.body[data-astro-cid-l2tr6abq] code{padding:1px 6px;border-radius:6px;background:var(--bg-deep);color:var(--ink);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.88em;overflow-wrap:anywhere;word-break:break-all}.list[data-astro-cid-l2tr6abq]{display:grid;gap:8px;margin:0;padding-left:22px}.list[data-astro-cid-l2tr6abq] li[data-astro-cid-l2tr6abq]::marker{color:var(--accent-text);font-weight:700}.list[data-astro-cid-l2tr6abq].small{gap:6px;font-size:14.5px}.note[data-astro-cid-l2tr6abq]{color:var(--muted);font-size:14.5px}.step[data-astro-cid-l2tr6abq] .btn[data-astro-cid-l2tr6abq]{justify-self:start}.ways[data-astro-cid-l2tr6abq]{display:grid;gap:10px;margin:4px 0;padding:0;list-style:none}.way[data-astro-cid-l2tr6abq]{display:grid;grid-template-columns:10.5em minmax(0,1fr);gap:6px 18px;padding:16px 18px 14px;border-radius:var(--radius-sm);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line)}@media(max-width:640px){.way[data-astro-cid-l2tr6abq]{grid-template-columns:minmax(0,1fr)}}.way-name[data-astro-cid-l2tr6abq]{color:var(--ink);font-weight:700}.way-plan[data-astro-cid-l2tr6abq]{color:var(--muted);font-size:13px}.way-body[data-astro-cid-l2tr6abq]{display:grid;gap:6px}.tip[data-astro-cid-l2tr6abq]{margin-top:4px;padding-top:8px;border-top:1px dashed var(--line-strong);color:var(--muted);font-size:13.5px}.now[data-astro-cid-l2tr6abq]{display:flex;align-items:flex-start;gap:10px}.now[data-astro-cid-l2tr6abq] .soon[data-astro-cid-l2tr6abq]{flex:none;margin-top:2px;font-size:15px}.perms[data-astro-cid-l2tr6abq],.how[data-astro-cid-l2tr6abq]{display:grid;gap:0;margin:0}.perms[data-astro-cid-l2tr6abq] div[data-astro-cid-l2tr6abq],.how[data-astro-cid-l2tr6abq] div[data-astro-cid-l2tr6abq]{display:grid;grid-template-columns:9.5em minmax(0,1fr);gap:4px 16px;padding:10px 0;border-bottom:1px dashed var(--line-strong)}.perms[data-astro-cid-l2tr6abq] div[data-astro-cid-l2tr6abq]:first-child,.how[data-astro-cid-l2tr6abq] div[data-astro-cid-l2tr6abq]:first-child{border-top:1px dashed var(--line-strong)}@media(max-width:560px){.perms[data-astro-cid-l2tr6abq] div[data-astro-cid-l2tr6abq],.how[data-astro-cid-l2tr6abq] div[data-astro-cid-l2tr6abq]{grid-template-columns:minmax(0,1fr)}}dt[data-astro-cid-l2tr6abq]{color:var(--ink);font-weight:650}dd[data-astro-cid-l2tr6abq]{margin:0}.off[data-astro-cid-l2tr6abq]{display:grid;gap:4px;padding:14px 16px;border-radius:var(--radius-sm);background:var(--accent-soft);color:var(--accent-ink)}.off[data-astro-cid-l2tr6abq] strong{color:inherit}.off-title[data-astro-cid-l2tr6abq]{font-family:var(--font-hand);font-size:19px;font-weight:700;line-height:1.2}.more[data-astro-cid-l2tr6abq]{margin-top:8px;color:var(--ink-2);text-align:center}
