.byline[data-astro-cid-jo55ryrt]{justify-content:center;align-items:center;gap:var(--space-xs) var(--space-md);margin-top:var(--space-md);color:var(--text-muted);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.byline[data-astro-cid-jo55ryrt] span[data-astro-cid-jo55ryrt]{align-items:center;gap:var(--space-2xs);display:inline-flex}.pill[data-astro-cid-jo55ryrt]{font-size:var(--fs-xs);color:var(--royal-deep);background:var(--ice);border-radius:var(--radius-full);padding:.25rem .75rem;font-weight:650}.cover-wrap[data-astro-cid-jo55ryrt]{margin-top:var(--space-md)}.article[data-astro-cid-jo55ryrt]{padding-top:var(--space-xl)}.article__grid[data-astro-cid-jo55ryrt]{gap:var(--space-xl);display:grid}@media (width>=1040px){.article__grid[data-astro-cid-jo55ryrt]{gap:var(--space-3xl);grid-template-columns:minmax(0,1fr) 19rem;align-items:start}}.article__main[data-astro-cid-jo55ryrt]{gap:var(--space-xl);min-width:0;display:grid}.article__side[data-astro-cid-jo55ryrt]{gap:var(--space-lg);display:grid}@media (width>=1040px){.article__side[data-astro-cid-jo55ryrt]{top:calc(var(--header-h) + var(--space-lg));position:sticky}}.toc[data-astro-cid-jo55ryrt] h2[data-astro-cid-jo55ryrt],.toc[data-astro-cid-jo55ryrt] summary[data-astro-cid-jo55ryrt]{font:700 var(--fs-base)/1.3 var(--font-heading);color:var(--navy)}.toc[data-astro-cid-jo55ryrt] ul[data-astro-cid-jo55ryrt]{margin:var(--space-sm) 0 0;gap:var(--space-2xs);padding:0;list-style:none;display:grid}.toc[data-astro-cid-jo55ryrt] a[data-astro-cid-jo55ryrt]{border-left:2px solid var(--border-strong);color:var(--text-muted);font-size:var(--fs-sm);border-radius:0 12px 12px 0;align-items:center;min-height:44px;padding:.5rem .9rem;text-decoration:none;display:flex}.toc[data-astro-cid-jo55ryrt] a[data-astro-cid-jo55ryrt]:hover{color:var(--royal-deep);border-left-color:var(--royal)}.toc[data-astro-cid-jo55ryrt] a[data-astro-cid-jo55ryrt][aria-current=true]{color:var(--royal-deep);border-left-color:var(--royal);background:var(--ice);font-weight:650}.toc--desktop[data-astro-cid-jo55ryrt]{display:none}@media (width>=1040px){.toc--desktop[data-astro-cid-jo55ryrt]{display:block}.toc--mobile[data-astro-cid-jo55ryrt]{display:none}}.toc--mobile[data-astro-cid-jo55ryrt]{padding:var(--space-md) var(--space-lg);border:1px solid var(--border);background:#fff;border-radius:22px}.toc--mobile[data-astro-cid-jo55ryrt] summary[data-astro-cid-jo55ryrt]{cursor:pointer;align-items:center;min-height:44px;display:flex}.try[data-astro-cid-jo55ryrt]{gap:var(--space-sm);padding:var(--space-lg);color:#fff;background:radial-gradient(70% 60% at 100% 0%, #65d1fe59, transparent 70%), linear-gradient(160deg, var(--royal) 0%, var(--navy) 100%);box-shadow:var(--shadow-md);border-radius:28px;display:grid}.try[data-astro-cid-jo55ryrt] h2[data-astro-cid-jo55ryrt]{font-size:var(--fs-lg);color:#fff}.try[data-astro-cid-jo55ryrt] p[data-astro-cid-jo55ryrt]{color:#fff;font-size:var(--fs-sm)}.try[data-astro-cid-jo55ryrt] .btn[data-astro-cid-jo55ryrt]{width:100%;margin-top:var(--space-xs);white-space:nowrap}.sources[data-astro-cid-jo55ryrt]{padding-top:var(--space-lg);border-top:1px solid var(--border);max-width:var(--reading)}.sources[data-astro-cid-jo55ryrt] h2[data-astro-cid-jo55ryrt]{font-size:var(--fs-base);margin-bottom:var(--space-sm)}.sources[data-astro-cid-jo55ryrt] ul[data-astro-cid-jo55ryrt]{font-size:var(--fs-sm);margin:0;padding-left:1.2rem}.sources[data-astro-cid-jo55ryrt] li[data-astro-cid-jo55ryrt]{margin-top:var(--space-2xs)}.faq-wrap[data-astro-cid-jo55ryrt]{gap:var(--space-xl);align-items:start;display:grid}.faq-wrap__head[data-astro-cid-jo55ryrt]{gap:var(--space-sm);display:grid}@media (width>=1000px){.faq-wrap[data-astro-cid-jo55ryrt]{gap:var(--space-3xl);grid-template-columns:minmax(0,.7fr) minmax(0,1.6fr)}.faq-wrap__head[data-astro-cid-jo55ryrt]{top:calc(var(--header-h) + var(--space-lg));position:sticky}}.related[data-astro-cid-jo55ryrt]{gap:var(--space-lg);margin:0;padding:0;list-style:none;display:grid}@media (width>=800px){.related[data-astro-cid-jo55ryrt]{grid-template-columns:repeat(2,minmax(0,1fr))}}.back[data-astro-cid-jo55ryrt]{margin-top:var(--space-xl);justify-content:center;display:flex}
