.premise[data-astro-cid-d4ou7gwm]{background:var(--sage-soft);border-radius:var(--r);gap:10px;padding:12px 14px;display:grid}.premise[data-astro-cid-d4ou7gwm] h2[data-astro-cid-d4ou7gwm]{font-size:.9375rem}.premise[data-astro-cid-d4ou7gwm] .formula[data-astro-cid-d4ou7gwm]{font-size:.875rem;line-height:1.8}.premise[data-astro-cid-d4ou7gwm] .formula[data-astro-cid-d4ou7gwm] b[data-astro-cid-d4ou7gwm]{font-family:var(--f-num);font-variant-numeric:tabular-nums;font-weight:700}.caution[data-astro-cid-5oudubou]{border:1px solid var(--lav);border-top:3px solid var(--navy);background:var(--white);padding:12px 14px}.caution[data-astro-cid-5oudubou] h2[data-astro-cid-5oudubou]{border:0;padding:0;font-size:1rem}.caution[data-astro-cid-5oudubou] ul[data-astro-cid-5oudubou]{margin-top:8px}.caution[data-astro-cid-5oudubou] li[data-astro-cid-5oudubou]{padding-left:1.1em;font-size:.875rem;line-height:1.7;position:relative}.caution[data-astro-cid-5oudubou] li[data-astro-cid-5oudubou]:before{content:"";background:var(--navy);width:.6em;height:2px;position:absolute;top:.7em;left:0}.slip[data-astro-cid-2bt4xqnz]{border:1px solid var(--navy);background:var(--white);grid-template-columns:auto auto;gap:2px 14px;margin-top:18px;padding:10px 14px;font-size:.8125rem;line-height:1.6;display:inline-grid;position:relative}.slip[data-astro-cid-2bt4xqnz]:before{content:"";border-top:1px dashed var(--lav);position:absolute;top:4px;left:8px;right:8px}.slip[data-astro-cid-2bt4xqnz] dt[data-astro-cid-2bt4xqnz]{color:var(--ink-2)}.slip[data-astro-cid-2bt4xqnz] dd[data-astro-cid-2bt4xqnz]{font-weight:700;font-family:var(--f-num);font-variant-numeric:tabular-nums;color:var(--navy-deep);margin:0}.related[data-astro-cid-oje2a5xi]{border-top:2px solid var(--navy);margin-top:36px;padding-top:14px}.related[data-astro-cid-oje2a5xi] h2[data-astro-cid-oje2a5xi]{font-size:1.125rem}.related-list[data-astro-cid-oje2a5xi]{margin-top:10px}.related-list[data-astro-cid-oje2a5xi] li[data-astro-cid-oje2a5xi]{border-bottom:1px solid var(--lav)}.related-list[data-astro-cid-oje2a5xi] a[data-astro-cid-oje2a5xi]{color:var(--ink);padding:10px 0;text-decoration:none;display:block}.related-list[data-astro-cid-oje2a5xi] a[data-astro-cid-oje2a5xi]:hover .t[data-astro-cid-oje2a5xi]{text-decoration:underline;text-decoration-color:var(--pink);text-underline-offset:.2em;text-decoration-thickness:3px}.related-list[data-astro-cid-oje2a5xi] .meta[data-astro-cid-oje2a5xi]{color:var(--ink-2);gap:12px;font-size:.8125rem;display:flex}.related-list[data-astro-cid-oje2a5xi] .meta[data-astro-cid-oje2a5xi] .cat[data-astro-cid-oje2a5xi]{color:var(--sage-deep);font-weight:700}.related-list[data-astro-cid-oje2a5xi] .t[data-astro-cid-oje2a5xi]{font-family:var(--f-display);color:var(--navy-deep);margin-top:2px;font-size:.9375rem;font-weight:700;line-height:1.6;display:block}.article-page[data-astro-cid-57z6rh23]{border-top:10px solid var(--lav-soft)}.art-head[data-astro-cid-57z6rh23]{padding-top:16px;padding-bottom:4px}.art-head[data-astro-cid-57z6rh23] .cat[data-astro-cid-57z6rh23]{color:var(--sage-deep);font-size:.875rem;font-weight:700}.art-head[data-astro-cid-57z6rh23] h1[data-astro-cid-57z6rh23]{max-width:26em;margin-top:4px;font-size:clamp(1.375rem,4.2vw,1.875rem);line-height:1.5}.art-head[data-astro-cid-57z6rh23] .standfirst[data-astro-cid-57z6rh23]{max-width:40em;color:var(--ink-2);margin-top:8px;font-size:.9375rem}.art-head[data-astro-cid-57z6rh23] .lead-in[data-astro-cid-57z6rh23]{background:var(--lav-soft);border-left:4px solid var(--navy);max-width:40em;color:var(--ink);margin-top:14px;padding:12px 14px;font-size:.9375rem;line-height:1.9}.art-items[data-astro-cid-57z6rh23]{margin-top:24px}.art-items[data-astro-cid-57z6rh23] .group-head[data-astro-cid-57z6rh23]{margin-top:20px;font-size:1rem}.art-body[data-astro-cid-57z6rh23]{padding-bottom:60px}.art-aside[data-astro-cid-57z6rh23]{margin-top:36px}.aside-box[data-astro-cid-57z6rh23]{border-top:2px solid var(--navy);padding-top:10px}.aside-box[data-astro-cid-57z6rh23]+.aside-box[data-astro-cid-57z6rh23]{margin-top:24px}.aside-box[data-astro-cid-57z6rh23] h2[data-astro-cid-57z6rh23]{font-size:.9375rem}.aside-box[data-astro-cid-57z6rh23] p[data-astro-cid-57z6rh23],.aside-box[data-astro-cid-57z6rh23] li[data-astro-cid-57z6rh23]{color:var(--ink-2);margin-top:6px;font-size:.875rem;line-height:1.8}.aside-box[data-astro-cid-57z6rh23] .num-big[data-astro-cid-57z6rh23]{font-family:var(--f-num);color:var(--navy-deep);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700;line-height:1.2}.aside-box[data-astro-cid-57z6rh23] .toc[data-astro-cid-57z6rh23] a[data-astro-cid-57z6rh23]{color:var(--ink);padding:4px 0;text-decoration:none;display:inline-block}.aside-box[data-astro-cid-57z6rh23] .toc[data-astro-cid-57z6rh23] a[data-astro-cid-57z6rh23]:hover{text-decoration:underline}@media (width>=880px){.art-grid[data-astro-cid-57z6rh23]{grid-template-columns:minmax(0,1fr) 220px;align-items:start;gap:0 44px;display:grid}.art-aside[data-astro-cid-57z6rh23]{margin-top:0;position:sticky;top:16px}}
