.article-head[data-astro-cid-bnohfldf]>[data-astro-cid-bnohfldf]{max-width:860px}.crumbs[data-astro-cid-bnohfldf]{color:var(--muted);flex-wrap:wrap;gap:8px;margin-bottom:20px;font-size:.88rem;display:flex}.crumbs[data-astro-cid-bnohfldf] a[data-astro-cid-bnohfldf]:hover{color:var(--orange)}.byline[data-astro-cid-bnohfldf]{color:var(--muted);margin-top:24px;font-size:.92rem}.en-note[data-astro-cid-bnohfldf]{color:var(--navy);margin-top:12px;font-size:.92rem;font-weight:600}.article-section[data-astro-cid-bnohfldf]{padding-top:clamp(40px,5vw,64px)}.article-grid[data-astro-cid-bnohfldf]{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:clamp(32px,6vw,80px);display:grid}.article-body[data-astro-cid-bnohfldf]{min-width:0;max-width:72ch}.article-body[data-astro-cid-bnohfldf] h2{margin:48px 0 16px;font-size:clamp(1.5rem,2.4vw,1.9rem)}.article-body[data-astro-cid-bnohfldf] h2:first-child{margin-top:0}.article-body[data-astro-cid-bnohfldf] h3{margin:32px 0 12px;font-size:1.3rem}.article-body[data-astro-cid-bnohfldf] p,.article-body[data-astro-cid-bnohfldf] ul,.article-body[data-astro-cid-bnohfldf] ol,.article-body[data-astro-cid-bnohfldf] table,.article-body[data-astro-cid-bnohfldf] blockquote{margin-bottom:16px}.article-body[data-astro-cid-bnohfldf] ul,.article-body[data-astro-cid-bnohfldf] ol{padding-left:1.3em}.article-body[data-astro-cid-bnohfldf] ul{list-style:outside}.article-body[data-astro-cid-bnohfldf] ol{list-style:decimal}.article-body[data-astro-cid-bnohfldf] li+li{margin-top:6px}.article-body[data-astro-cid-bnohfldf] li::marker{color:var(--orange)}.article-body[data-astro-cid-bnohfldf] strong{color:var(--navy);font-weight:600}.article-body[data-astro-cid-bnohfldf] a{color:var(--navy);text-decoration:underline;text-decoration-color:var(--orange);text-underline-offset:3px}.article-body[data-astro-cid-bnohfldf] a:hover{color:var(--orange)}.article-body[data-astro-cid-bnohfldf] blockquote{border-left:3px solid var(--orange);background:var(--paper);color:var(--navy);padding:16px 20px}.article-body[data-astro-cid-bnohfldf] blockquote p:last-child{margin-bottom:0}.article-body[data-astro-cid-bnohfldf] table{border-collapse:collapse;width:100%;font-size:.94rem;display:block;overflow-x:auto}.article-body[data-astro-cid-bnohfldf] th,.article-body[data-astro-cid-bnohfldf] td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:10px 14px}.article-body[data-astro-cid-bnohfldf] th{background:var(--paper);color:var(--navy);white-space:nowrap;font-weight:600}.article-faq[data-astro-cid-bnohfldf]{border-top:1px solid var(--line);margin-top:56px;padding-top:40px}.article-faq[data-astro-cid-bnohfldf] h2[data-astro-cid-bnohfldf]{margin-bottom:16px;font-size:clamp(1.5rem,2.4vw,1.9rem)}.article-faq[data-astro-cid-bnohfldf] details[data-astro-cid-bnohfldf]{border-bottom:1px solid var(--line)}.article-faq[data-astro-cid-bnohfldf] summary[data-astro-cid-bnohfldf]{cursor:pointer;color:var(--navy);padding:16px 32px 16px 0;font-weight:600;list-style:none;position:relative}.article-faq[data-astro-cid-bnohfldf] summary[data-astro-cid-bnohfldf]::-webkit-details-marker{display:none}.article-faq[data-astro-cid-bnohfldf] summary[data-astro-cid-bnohfldf]:after{content:"+";color:var(--orange);font-size:1.3rem;position:absolute;top:14px;right:4px}.article-faq[data-astro-cid-bnohfldf] details[data-astro-cid-bnohfldf][open] summary[data-astro-cid-bnohfldf]:after{content:"–"}.article-faq[data-astro-cid-bnohfldf] details[data-astro-cid-bnohfldf] p[data-astro-cid-bnohfldf]{padding-bottom:18px}.disclaimer[data-astro-cid-bnohfldf]{color:var(--muted);margin-top:40px;font-size:.86rem}.article-aside[data-astro-cid-bnohfldf]{position:sticky;top:104px}.aside-card[data-astro-cid-bnohfldf]{background:var(--navy);color:var(--on-dark);border-radius:var(--radius);padding:28px}.aside-title[data-astro-cid-bnohfldf]{font-family:var(--serif);color:#fff;margin-bottom:12px;font-size:1.5rem;line-height:1.15}.aside-card[data-astro-cid-bnohfldf] .btn[data-astro-cid-bnohfldf]{justify-content:center;width:100%;margin-top:20px}.aside-card[data-astro-cid-bnohfldf] .link-arrow[data-astro-cid-bnohfldf]{color:#fff;margin-top:16px}.related[data-astro-cid-bnohfldf]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:32px;display:grid}.related[data-astro-cid-bnohfldf] a[data-astro-cid-bnohfldf]{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:10px;height:100%;padding:24px;transition:border-color .2s;display:flex}.related[data-astro-cid-bnohfldf] a[data-astro-cid-bnohfldf]:hover{border-color:var(--orange)}.related-title[data-astro-cid-bnohfldf]{font-family:var(--serif);color:var(--navy);font-size:1.25rem;line-height:1.2}.related-summary[data-astro-cid-bnohfldf]{color:var(--muted);font-size:.92rem}@media (width<=960px){.article-grid[data-astro-cid-bnohfldf]{grid-template-columns:1fr}.article-aside[data-astro-cid-bnohfldf]{position:static}.related[data-astro-cid-bnohfldf]{grid-template-columns:1fr}}
