.side[data-astro-cid-s3iqzm5z]{display:none}@media (width>=1000px){.side[data-astro-cid-s3iqzm5z]{align-self:stretch;min-width:0;display:block}.stick[data-astro-cid-s3iqzm5z]{top:calc(var(--header-h) + 24px);max-height:calc(100vh - var(--header-h) - 40px);overscroll-behavior:contain;scrollbar-width:thin;gap:16px;display:grid;position:sticky;overflow-y:auto}}.card[data-astro-cid-s3iqzm5z]{box-shadow:var(--md-elev-1), inset 0 0 0 1px var(--md-outline-variant);background:#fff;border-radius:24px;padding:20px}.lab[data-astro-cid-s3iqzm5z]{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-size:.76rem;font-weight:800}.rail[data-astro-cid-s3iqzm5z] ol[data-astro-cid-s3iqzm5z]{gap:2px;margin:0;padding:0;list-style:none;display:grid;position:relative}.rail[data-astro-cid-s3iqzm5z] ol[data-astro-cid-s3iqzm5z]:before{content:"";background:var(--md-outline-variant);width:2px;position:absolute;top:18px;bottom:18px;left:17px}.rail[data-astro-cid-s3iqzm5z] a[data-astro-cid-s3iqzm5z]{min-height:44px;color:var(--text);border-radius:14px;align-items:center;gap:12px;padding:6px 8px 6px 4px;font-size:.9rem;font-weight:600;line-height:1.35;text-decoration:none;transition:background .2s,color .2s;display:flex;position:relative}.rail[data-astro-cid-s3iqzm5z] a[data-astro-cid-s3iqzm5z]:hover{background:var(--md-surface-container);color:var(--text)}.nd[data-astro-cid-s3iqzm5z]{width:28px;height:28px;color:var(--muted);font:800 .78rem var(--font-mono);box-shadow:inset 0 0 0 2px var(--md-outline-variant);background:#fff;border-radius:50%;flex:none;place-items:center;transition:background .25s,color .25s,box-shadow .25s;display:grid;position:relative}.rail[data-astro-cid-s3iqzm5z] a[data-astro-cid-s3iqzm5z].on{color:var(--navy-800)}.rail[data-astro-cid-s3iqzm5z] a[data-astro-cid-s3iqzm5z].on .nd[data-astro-cid-s3iqzm5z]{background:var(--navy-800);color:var(--logo-cyan);box-shadow:0 0 0 4px #00d2fc2e}.rail[data-astro-cid-s3iqzm5z] a[data-astro-cid-s3iqzm5z]:focus-visible{outline:3px solid var(--logo-sky);outline-offset:2px}.glance[data-astro-cid-s3iqzm5z]{flex-wrap:wrap;gap:6px;display:flex}.glance[data-astro-cid-s3iqzm5z] span[data-astro-cid-s3iqzm5z]{background:var(--md-surface-container);color:var(--navy-800);border-radius:99px;align-items:center;gap:6px;padding:7px 12px;font-size:.8rem;font-weight:700;display:inline-flex}.glance[data-astro-cid-s3iqzm5z] .icon{color:var(--blue)}.strip[data-astro-cid-s3iqzm5z]{background:var(--grad-band);color:#fff;box-shadow:var(--md-elev-2);border-radius:20px;align-items:center;gap:12px;padding:14px 16px;text-decoration:none;display:flex}.strip[data-astro-cid-s3iqzm5z]:hover{color:#fff}.strip[data-astro-cid-s3iqzm5z] b[data-astro-cid-s3iqzm5z]{display:block}.strip[data-astro-cid-s3iqzm5z] small[data-astro-cid-s3iqzm5z]{color:#b8c4e0;font-size:.8rem}.strip[data-astro-cid-s3iqzm5z]>.icon:last-child{color:var(--logo-cyan);margin-left:auto}.si[data-astro-cid-s3iqzm5z]{width:38px;height:38px;color:var(--logo-cyan);background:#ffffff1a;border-radius:12px;flex:none;place-items:center;display:grid}.shr[data-astro-cid-s3iqzm5z]{flex-wrap:wrap;align-items:center;gap:8px;padding:0 4px;display:flex}.shr[data-astro-cid-s3iqzm5z] .lab[data-astro-cid-s3iqzm5z]{margin:0 6px 0 0}.shr[data-astro-cid-s3iqzm5z] a[data-astro-cid-s3iqzm5z]{min-height:40px;color:var(--navy-800);box-shadow:inset 0 0 0 1px var(--md-outline-variant);border-radius:99px;align-items:center;padding:0 14px;font-size:.84rem;font-weight:700;text-decoration:none;display:inline-flex}.shr[data-astro-cid-s3iqzm5z] a[data-astro-cid-s3iqzm5z]:hover{background:var(--md-surface-container);color:var(--navy-800)}@media (prefers-reduced-motion:reduce){.rail[data-astro-cid-s3iqzm5z] a[data-astro-cid-s3iqzm5z],.nd[data-astro-cid-s3iqzm5z]{transition:none}}.art-wrap[data-astro-cid-oh3ps77z]{background:linear-gradient(var(--md-surface-container), #fff 320px);padding-block:clamp(32px,5vw,56px) clamp(48px,6vw,80px)}.layout[data-astro-cid-oh3ps77z]{grid-template-columns:minmax(0,1fr);gap:32px;display:grid}.post[data-astro-cid-oh3ps77z]{min-width:0;max-width:760px}.ph[data-astro-cid-oh3ps77z]{margin-bottom:28px}.meta[data-astro-cid-oh3ps77z]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:.88rem;display:flex}.meta[data-astro-cid-oh3ps77z] span[data-astro-cid-oh3ps77z]{align-items:center;gap:6px;display:inline-flex}.cat[data-astro-cid-oh3ps77z]{background:var(--md-secondary-container);color:var(--md-on-secondary-container);border-radius:99px;padding:5px 12px;font-size:.8rem;font-weight:700;text-decoration:none}h1[data-astro-cid-oh3ps77z]{text-wrap:balance;margin:16px 0 12px;font-size:clamp(2rem,1.4rem + 2.4vw,3rem)}.ph[data-astro-cid-oh3ps77z] .lead[data-astro-cid-oh3ps77z]{margin:0}.by[data-astro-cid-oh3ps77z]{align-items:center;gap:12px;margin:20px 0 0;display:flex}.av[data-astro-cid-oh3ps77z]{background:var(--grad-brand);color:#fff;width:42px;height:42px;font:800 .74rem var(--font-display);border-radius:50%;place-items:center;display:grid}.by[data-astro-cid-oh3ps77z] b[data-astro-cid-oh3ps77z]{font-size:.92rem;display:block}.by[data-astro-cid-oh3ps77z] small[data-astro-cid-oh3ps77z]{color:var(--muted);font-size:.82rem}.qa[data-astro-cid-oh3ps77z]{background:var(--grad-band);color:#fff;border-radius:22px;margin-top:28px;padding:20px 22px}.qah[data-astro-cid-oh3ps77z]{color:var(--logo-cyan);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 8px;font-size:.8rem;font-weight:800;display:inline-flex}#quick-answer[data-astro-cid-oh3ps77z]{color:#e6eeff;margin:0;font-size:1.08rem;line-height:1.7}.keys[data-astro-cid-oh3ps77z]{background:var(--md-surface-container);border-radius:22px;margin-top:20px;padding:20px 22px}.keys[data-astro-cid-oh3ps77z] h2[data-astro-cid-oh3ps77z]{margin:0 0 12px;font-size:1.1rem}.keys[data-astro-cid-oh3ps77z] ul[data-astro-cid-oh3ps77z]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.keys[data-astro-cid-oh3ps77z] li[data-astro-cid-oh3ps77z]{align-items:flex-start;gap:10px;font-weight:600;line-height:1.5;display:flex}.keys[data-astro-cid-oh3ps77z] .icon{color:var(--green);flex:none;margin-top:3px}.toc-m[data-astro-cid-oh3ps77z]{box-shadow:inset 0 0 0 1px var(--md-outline-variant);background:#fff;border-radius:18px;margin-top:20px}.toc-m[data-astro-cid-oh3ps77z] summary[data-astro-cid-oh3ps77z]{cursor:pointer;align-items:center;gap:8px;min-height:48px;padding:0 18px;font-weight:700;list-style:none;display:flex}.toc-m[data-astro-cid-oh3ps77z] summary[data-astro-cid-oh3ps77z]::-webkit-details-marker{display:none}.toc-m[data-astro-cid-oh3ps77z] summary[data-astro-cid-oh3ps77z] .icon{color:var(--blue)}.toc-m[data-astro-cid-oh3ps77z] ol[data-astro-cid-oh3ps77z]{margin:0;padding:0 18px 14px 40px}.toc-m[data-astro-cid-oh3ps77z] li[data-astro-cid-oh3ps77z]{margin:6px 0}.toc-m[data-astro-cid-oh3ps77z] a[data-astro-cid-oh3ps77z]{color:var(--text)}.prose[data-astro-cid-oh3ps77z]{margin-top:12px;font-size:1.08rem;line-height:1.8}.sec[data-astro-cid-oh3ps77z]{scroll-margin-top:calc(var(--header-h) + 20px)}.prose[data-astro-cid-oh3ps77z] h2[data-astro-cid-oh3ps77z],.faq[data-astro-cid-oh3ps77z] h2[data-astro-cid-oh3ps77z]{text-wrap:balance;align-items:center;gap:12px;margin:40px 0 12px;font-size:1.5rem;display:flex;position:relative}.stepn[data-astro-cid-oh3ps77z]{background:var(--navy-800);width:34px;height:34px;color:var(--logo-cyan);font:800 .95rem var(--font-mono);border-radius:11px;flex:none;place-items:center;display:grid}.anchor[data-astro-cid-oh3ps77z]{min-width:44px;min-height:44px;color:var(--md-outline-variant);opacity:0;place-items:center;margin-left:-6px;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-grid}h2[data-astro-cid-oh3ps77z]:hover .anchor[data-astro-cid-oh3ps77z],.anchor[data-astro-cid-oh3ps77z]:focus-visible{opacity:1;color:var(--blue)}.prose[data-astro-cid-oh3ps77z] p[data-astro-cid-oh3ps77z]{color:#374151;margin:0 0 16px}.prose[data-astro-cid-oh3ps77z] ul[data-astro-cid-oh3ps77z]{gap:10px;margin:0 0 16px;padding:0;list-style:none;display:grid}.prose[data-astro-cid-oh3ps77z] li[data-astro-cid-oh3ps77z]{align-items:flex-start;gap:10px;display:flex}.prose[data-astro-cid-oh3ps77z] li[data-astro-cid-oh3ps77z] .icon{color:var(--blue);flex:none;margin-top:6px}.faq[data-astro-cid-oh3ps77z]{margin-top:12px}.fq[data-astro-cid-oh3ps77z]{background:var(--md-surface-container);border-radius:18px;margin-top:10px}.fq[data-astro-cid-oh3ps77z] summary[data-astro-cid-oh3ps77z]{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:12px 18px;font-weight:700;list-style:none;display:flex}.fq[data-astro-cid-oh3ps77z] summary[data-astro-cid-oh3ps77z]::-webkit-details-marker{display:none}.fq[data-astro-cid-oh3ps77z] summary[data-astro-cid-oh3ps77z] .icon{color:var(--blue);flex:none;transition:transform .25s;transform:rotate(90deg)}.fq[data-astro-cid-oh3ps77z][open] summary[data-astro-cid-oh3ps77z] .icon{transform:rotate(-90deg)}.fq[data-astro-cid-oh3ps77z] p[data-astro-cid-oh3ps77z]{color:#374151;margin:0;padding:0 18px 16px;line-height:1.7}.facts[data-astro-cid-oh3ps77z]{box-shadow:inset 0 0 0 1px var(--md-outline-variant);border-radius:22px;margin-top:32px;padding:20px 22px}.fh[data-astro-cid-oh3ps77z]{align-items:center;gap:8px;margin:0 0 4px;font-weight:800;display:flex}.fh[data-astro-cid-oh3ps77z] .icon{color:var(--green)}.facts[data-astro-cid-oh3ps77z]>p[data-astro-cid-oh3ps77z]:not(.fh){color:var(--muted);margin:0 0 10px;font-size:.92rem}.facts[data-astro-cid-oh3ps77z] ul[data-astro-cid-oh3ps77z]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.facts[data-astro-cid-oh3ps77z] a[data-astro-cid-oh3ps77z]{background:var(--md-secondary-container);min-height:40px;color:var(--md-on-secondary-container);border-radius:99px;align-items:center;gap:6px;padding:0 14px;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-flex}.rtk[data-astro-cid-oh3ps77z]{margin-top:24px}.rtk[data-astro-cid-oh3ps77z] h2[data-astro-cid-oh3ps77z]{margin:0 0 12px;font-size:1.1rem}.rtk[data-astro-cid-oh3ps77z] ul[data-astro-cid-oh3ps77z]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.rtk[data-astro-cid-oh3ps77z] a[data-astro-cid-oh3ps77z]{background:var(--md-surface-container);height:100%;min-height:64px;color:var(--text);border-radius:18px;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;transition:background .2s;display:flex}.rtk[data-astro-cid-oh3ps77z] a[data-astro-cid-oh3ps77z]:hover{background:var(--md-secondary-container);color:var(--text)}.rti[data-astro-cid-oh3ps77z]{width:38px;height:38px;color:var(--blue);background:#fff;border-radius:12px;flex:none;place-items:center;display:grid}.rtk[data-astro-cid-oh3ps77z] b[data-astro-cid-oh3ps77z]{font-size:.92rem;display:block}.rtk[data-astro-cid-oh3ps77z] small[data-astro-cid-oh3ps77z]{color:var(--muted);font-size:.8rem;line-height:1.4}.rtk[data-astro-cid-oh3ps77z] a[data-astro-cid-oh3ps77z]>.icon:last-child{color:var(--blue);flex:none;margin-left:auto}.pf[data-astro-cid-oh3ps77z]{border-top:1px dashed var(--md-outline-variant);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:32px;padding-top:20px;display:flex}.upd[data-astro-cid-oh3ps77z]{color:var(--muted);align-items:center;gap:6px;margin:0;font-size:.9rem;display:inline-flex}.share[data-astro-cid-oh3ps77z]{flex-wrap:wrap;gap:8px;display:flex}.share[data-astro-cid-oh3ps77z] a[data-astro-cid-oh3ps77z],.sh-copy[data-astro-cid-oh3ps77z]{background:var(--md-surface-container);min-height:44px;color:var(--navy-800);font:700 .86rem var(--font-body);cursor:pointer;border:0;border-radius:99px;align-items:center;gap:6px;padding:0 16px;text-decoration:none;display:inline-flex}.share[data-astro-cid-oh3ps77z] a[data-astro-cid-oh3ps77z]:hover,.sh-copy[data-astro-cid-oh3ps77z]:hover{background:var(--md-secondary-container);color:var(--navy-800)}.kr[data-astro-cid-oh3ps77z]{background:var(--md-surface-container);padding-block:clamp(48px,6vw,80px)}.kr[data-astro-cid-oh3ps77z] h2[data-astro-cid-oh3ps77z]{margin:0 0 24px;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.2rem)}.krg[data-astro-cid-oh3ps77z]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.krc[data-astro-cid-oh3ps77z]{height:100%;color:var(--text);box-shadow:var(--md-elev-1);background:#fff;border-radius:24px;flex-direction:column;text-decoration:none;transition:box-shadow .3s,transform .3s;display:flex;overflow:hidden}.krc[data-astro-cid-oh3ps77z]:hover{color:var(--text);box-shadow:var(--md-elev-3);transform:translateY(-3px)}.krt[data-astro-cid-oh3ps77z]{gap:6px;padding:18px 20px 22px;display:grid}.krt[data-astro-cid-oh3ps77z] small[data-astro-cid-oh3ps77z]{color:var(--blue);font-size:.78rem;font-weight:700}.krt[data-astro-cid-oh3ps77z] b[data-astro-cid-oh3ps77z]{font-size:1.08rem;line-height:1.35}.krt[data-astro-cid-oh3ps77z] span[data-astro-cid-oh3ps77z]{color:var(--muted);font-size:.9rem;line-height:1.5}@media (width>=1000px){.layout[data-astro-cid-oh3ps77z]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:56px}.toc-m[data-astro-cid-oh3ps77z]{display:none}}@media (prefers-reduced-motion:reduce){.anchor[data-astro-cid-oh3ps77z],.fq[data-astro-cid-oh3ps77z] summary[data-astro-cid-oh3ps77z] .icon,.krc[data-astro-cid-oh3ps77z]{transition:none}.krc[data-astro-cid-oh3ps77z]:hover{transform:none}}
