.meta[data-astro-cid-cyybezyc]{font-family:var(--font-mono);letter-spacing:.04em;color:var(--on-dark-3);align-items:center;gap:8px;margin-top:6px;font-size:.75rem;display:inline-flex}.article-grid[data-astro-cid-cyybezyc]{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:48px clamp(40px,6vw,88px);display:grid}.article[data-astro-cid-cyybezyc]{max-width:44em}.article[data-astro-cid-cyybezyc] h2{scroll-margin-top:calc(var(--header-h) + 24px)}.article[data-astro-cid-cyybezyc] table{border-collapse:collapse;width:100%;font-size:var(--fs-small);margin-top:1.4em}.article[data-astro-cid-cyybezyc] th{background:var(--navy-900);color:var(--white);text-align:left;padding:10px 12px;font-weight:600}.article[data-astro-cid-cyybezyc] td{border-bottom:1px solid var(--line);vertical-align:top;padding:10px 12px}.article[data-astro-cid-cyybezyc] tr:nth-child(2n) td{background:var(--paper)}.article[data-astro-cid-cyybezyc] ol{padding-left:1.4em}.aside[data-astro-cid-cyybezyc]{top:calc(var(--header-h) + 24px);gap:24px;display:grid;position:sticky}.toc[data-astro-cid-cyybezyc] ol[data-astro-cid-cyybezyc]{border-left:1px solid var(--line);gap:2px;margin:12px 0 0;padding:0;list-style:none;display:grid}.toc[data-astro-cid-cyybezyc] a[data-astro-cid-cyybezyc]{font-size:var(--fs-xs);color:var(--ink-2);border-left:1px solid #0000;margin-left:-1px;padding:6px 0 6px 16px;line-height:1.4;transition:color .2s,border-color .2s;display:block}.toc[data-astro-cid-cyybezyc] a[data-astro-cid-cyybezyc]:hover{color:var(--ink);border-left-color:var(--blue-600)}.cta-card[data-astro-cid-cyybezyc]{border-radius:var(--radius-l);background:var(--navy-900);color:var(--on-dark-2);gap:10px;padding:24px;display:grid}.cta-card[data-astro-cid-cyybezyc] .eyebrow[data-astro-cid-cyybezyc]{color:var(--cyan-400)}.cta-title[data-astro-cid-cyybezyc]{font-family:var(--font-display);color:var(--on-dark);font-size:1.2rem;font-weight:600;line-height:1.25}.cta-text[data-astro-cid-cyybezyc]{font-size:var(--fs-small)}.cta-card[data-astro-cid-cyybezyc] .btn[data-astro-cid-cyybezyc]{background:var(--cyan-400);color:var(--navy-900);margin-top:6px}.cta-card[data-astro-cid-cyybezyc] .btn[data-astro-cid-cyybezyc]:hover{background:var(--cyan-300)}.faq-wrap[data-astro-cid-cyybezyc]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:32px clamp(40px,6vw,88px);display:grid}.faq-title[data-astro-cid-cyybezyc],.more-title[data-astro-cid-cyybezyc]{letter-spacing:-.03em;font-size:clamp(1.5rem,1.2rem + 1vw,2rem)}.faq[data-astro-cid-cyybezyc]{border-top:1px solid var(--line-strong);display:grid}.faq[data-astro-cid-cyybezyc] details[data-astro-cid-cyybezyc]{border-bottom:1px solid var(--line-strong)}.faq[data-astro-cid-cyybezyc] summary[data-astro-cid-cyybezyc]{font-family:var(--font-display);color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;font-weight:600;list-style:none;display:flex}.faq[data-astro-cid-cyybezyc] summary[data-astro-cid-cyybezyc]::-webkit-details-marker{display:none}.faq[data-astro-cid-cyybezyc] summary[data-astro-cid-cyybezyc] .icon{color:var(--blue-600);transition:rotate .3s var(--ease-out);flex:none}.faq[data-astro-cid-cyybezyc] details[data-astro-cid-cyybezyc][open] summary[data-astro-cid-cyybezyc] .icon{rotate:45deg}.faq[data-astro-cid-cyybezyc] details[data-astro-cid-cyybezyc] p[data-astro-cid-cyybezyc]{font-size:var(--fs-small);max-width:62ch;padding:0 0 20px}.related[data-astro-cid-cyybezyc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0 0;display:grid}.related[data-astro-cid-cyybezyc] a[data-astro-cid-cyybezyc]{border:1px solid var(--line);border-radius:var(--radius-l);background:var(--white);gap:8px;height:100%;padding:24px;transition:border-color .2s,box-shadow .2s;display:grid}.related[data-astro-cid-cyybezyc] a[data-astro-cid-cyybezyc]:hover{border-color:var(--line-strong);box-shadow:var(--shadow-1)}.r-eyebrow[data-astro-cid-cyybezyc]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--blue-700);font-size:.68rem}.r-title[data-astro-cid-cyybezyc]{font-family:var(--font-display);color:var(--ink);font-size:1.15rem;font-weight:600;line-height:1.3}.r-summary[data-astro-cid-cyybezyc]{font-size:var(--fs-small);color:var(--ink-2)}.r-more[data-astro-cid-cyybezyc]{font-size:var(--fs-xs);color:var(--ink);align-items:center;gap:6px;margin-top:6px;font-weight:600;display:inline-flex}.disclaimer[data-astro-cid-cyybezyc]{font-size:var(--fs-xs);color:var(--ink-3);max-width:70ch;margin-top:40px}@media (width<=1000px){.article-grid[data-astro-cid-cyybezyc],.faq-wrap[data-astro-cid-cyybezyc]{grid-template-columns:1fr}.aside[data-astro-cid-cyybezyc]{position:static}.toc[data-astro-cid-cyybezyc]{display:none}}@media (width<=640px){.related[data-astro-cid-cyybezyc]{grid-template-columns:1fr}.article[data-astro-cid-cyybezyc] table{display:block;overflow-x:auto}}
