.ip-head[data-astro-cid-5gr2hego]{border-bottom:0;margin-bottom:0;padding-bottom:clamp(20px,3vw,32px)}.ip-head[data-astro-cid-5gr2hego] .split-title{font-size:clamp(1.9rem,1.3rem + 2.4vw,2.8rem)}.ip-head[data-astro-cid-5gr2hego] .lead[data-astro-cid-5gr2hego]{max-width:46rem;margin:18px 0 0;line-height:1.8}.ip-facts[data-astro-cid-5gr2hego]{border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);flex-wrap:wrap;gap:0;margin:28px 0 0;display:flex}.ip-facts[data-astro-cid-5gr2hego] div[data-astro-cid-5gr2hego]{flex:170px;padding:14px 20px 12px 0}.ip-facts[data-astro-cid-5gr2hego] dt[data-astro-cid-5gr2hego]{color:var(--ink-3);font-size:.86rem;line-height:1.5}.ip-facts[data-astro-cid-5gr2hego] dd[data-astro-cid-5gr2hego]{color:var(--sign);font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:1.08rem;font-weight:700;line-height:1.45}.ip-acts[data-astro-cid-5gr2hego]{margin:26px 0 0}.ip-body[data-astro-cid-5gr2hego]{border-top:1px solid var(--hair);grid-template-columns:minmax(0,1fr);gap:clamp(28px,5vw,72px);padding-top:clamp(8px,2vw,16px);display:grid}.ip-body[data-astro-cid-5gr2hego]:has(.ip-side){grid-template-columns:200px minmax(0,1fr)}.ip-side[data-astro-cid-5gr2hego]{align-self:start;padding-top:34px;font-size:.96rem;position:sticky;top:92px}.ip-side[data-astro-cid-5gr2hego] p[data-astro-cid-5gr2hego]{margin:0 0 8px;font-weight:700}.ip-side[data-astro-cid-5gr2hego] p[data-astro-cid-5gr2hego] a[data-astro-cid-5gr2hego]{color:var(--ink)}.ip-side[data-astro-cid-5gr2hego] ul[data-astro-cid-5gr2hego]{border-left:2px solid var(--hair);margin:0;padding:0;list-style:none}.ip-side[data-astro-cid-5gr2hego] li[data-astro-cid-5gr2hego] a[data-astro-cid-5gr2hego]{color:var(--ink-2);border-left:2px solid #0000;margin-left:-2px;padding:7px 0 7px 14px;display:block}.ip-side[data-astro-cid-5gr2hego] li[data-astro-cid-5gr2hego] a[data-astro-cid-5gr2hego]:hover{color:var(--accent)}.ip-side[data-astro-cid-5gr2hego] li[data-astro-cid-5gr2hego] a[data-astro-cid-5gr2hego][aria-current]{border-left-color:var(--brand);color:var(--ink);font-weight:700}.ip-main[data-astro-cid-5gr2hego]{min-width:0;max-width:48rem}.ip-sec[data-astro-cid-5gr2hego]{padding:clamp(28px,4vw,44px) 0 clamp(8px,1.5vw,16px)}.ip-sec[data-astro-cid-5gr2hego]+.ip-sec[data-astro-cid-5gr2hego]{border-top:1px solid var(--hair)}.ip-sec[data-astro-cid-5gr2hego] h2[data-astro-cid-5gr2hego]{margin-bottom:16px;font-size:clamp(1.35rem,1.1rem + 1vw,1.7rem)}.ip-sec[data-astro-cid-5gr2hego] p[data-astro-cid-5gr2hego]{color:var(--ink-2)}.ip-sec[data-astro-cid-5gr2hego] p[data-astro-cid-5gr2hego] a[data-astro-cid-5gr2hego]{text-underline-offset:3px;text-decoration:underline}.ip-list[data-astro-cid-5gr2hego]{color:var(--ink-2);margin:0 0 1em;padding-left:1.3em}.ip-list[data-astro-cid-5gr2hego] li[data-astro-cid-5gr2hego]+li[data-astro-cid-5gr2hego]{margin-top:.55em}.ip-list[data-astro-cid-5gr2hego] li[data-astro-cid-5gr2hego]::marker{color:var(--sign)}.ip-steps[data-astro-cid-5gr2hego]{counter-reset:step;margin:0 0 1em;padding:0;list-style:none}.ip-steps[data-astro-cid-5gr2hego] li[data-astro-cid-5gr2hego]{counter-increment:step;border-top:1px solid var(--hair);grid-template-columns:9.5em minmax(0,1fr);gap:4px 18px;padding:14px 0 14px 46px;display:grid;position:relative}.ip-steps[data-astro-cid-5gr2hego] li[data-astro-cid-5gr2hego]:last-child{border-bottom:1px solid var(--hair)}.ip-steps[data-astro-cid-5gr2hego] li[data-astro-cid-5gr2hego]:before{content:counter(step);background:var(--sign);width:30px;height:30px;color:var(--on-sign);border-radius:50%;place-items:center;padding-top:2px;font-size:.95rem;font-weight:700;line-height:1;display:grid;position:absolute;top:13px;left:0}.ip-steps[data-astro-cid-5gr2hego] strong[data-astro-cid-5gr2hego]{color:var(--ink)}.ip-steps[data-astro-cid-5gr2hego] span[data-astro-cid-5gr2hego]{color:var(--ink-2)}.ip-note[data-astro-cid-5gr2hego]{background:var(--paper-2);border-radius:var(--r-sm);padding:12px 16px;font-size:.96rem}.ip-links[data-astro-cid-5gr2hego]{flex-wrap:wrap;gap:8px;margin:4px 0 1em;padding:0;list-style:none;display:flex}.ip-links[data-astro-cid-5gr2hego] a[data-astro-cid-5gr2hego]{background:var(--paper-2);color:var(--ink);border-radius:999px;padding:7px 14px 5px;font-size:.95rem;display:inline-flex}.ip-links[data-astro-cid-5gr2hego] a[data-astro-cid-5gr2hego]:hover{background:var(--brand);color:var(--ink)}.ip-links[data-astro-cid-5gr2hego] strong[data-astro-cid-5gr2hego]{font-weight:600}.ip-links[data-astro-cid-5gr2hego].rich{border-top:1px solid var(--hair);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(20px,3vw,40px);display:grid}.ip-links[data-astro-cid-5gr2hego].rich a[data-astro-cid-5gr2hego]{border-bottom:1px solid var(--hair);background:0 0;border-radius:0;gap:2px;height:100%;padding:14px 0;display:grid}.ip-links[data-astro-cid-5gr2hego].rich a[data-astro-cid-5gr2hego]:hover{background:0 0}.ip-links[data-astro-cid-5gr2hego].rich strong[data-astro-cid-5gr2hego]{color:var(--accent);font-size:1.06rem;font-weight:700}.ip-links[data-astro-cid-5gr2hego].rich a[data-astro-cid-5gr2hego]:hover strong[data-astro-cid-5gr2hego]{text-underline-offset:3px;text-decoration:underline}.ip-links[data-astro-cid-5gr2hego].rich span[data-astro-cid-5gr2hego]{color:var(--ink-2);font-size:.95rem;line-height:1.6}.ip-sources[data-astro-cid-5gr2hego]{border-top:1px solid var(--hair);color:var(--ink-3);margin:28px 0 0;padding:14px 0;font-size:.92rem}.ip-sources[data-astro-cid-5gr2hego] summary[data-astro-cid-5gr2hego]{cursor:pointer;color:var(--ink-2)}.ip-sources[data-astro-cid-5gr2hego] ol[data-astro-cid-5gr2hego]{margin:12px 0 0;padding-left:1.4em}.ip-sources[data-astro-cid-5gr2hego] li[data-astro-cid-5gr2hego]{overflow-wrap:anywhere;padding-block:3px}.ip-sources[data-astro-cid-5gr2hego] a[data-astro-cid-5gr2hego]{text-decoration:underline}@media (width<=860px){.ip-body[data-astro-cid-5gr2hego]:has(.ip-side){grid-template-columns:minmax(0,1fr);gap:0}.ip-side[data-astro-cid-5gr2hego]{padding-top:20px;position:static}.ip-side[data-astro-cid-5gr2hego] ul[data-astro-cid-5gr2hego]{border-left:0;flex-wrap:wrap;gap:6px;display:flex}.ip-side[data-astro-cid-5gr2hego] li[data-astro-cid-5gr2hego] a[data-astro-cid-5gr2hego]{background:var(--paper-2);border:0;border-radius:999px;margin:0;padding:6px 12px 4px}.ip-side[data-astro-cid-5gr2hego] li[data-astro-cid-5gr2hego] a[data-astro-cid-5gr2hego][aria-current]{background:var(--brand)}.ip-links[data-astro-cid-5gr2hego].rich{grid-template-columns:1fr}}@media (width<=560px){.ip-steps[data-astro-cid-5gr2hego] li[data-astro-cid-5gr2hego]{grid-template-columns:1fr;padding-left:42px}}
