.col article>:where(h2){font-weight:800;font-size:27px;letter-spacing:-.025em;margin:44px 0 12px;line-height:1.2}.col article>:where(h3){font-weight:700;font-size:20px;letter-spacing:-.015em;margin:30px 0 8px}.col article>:where(p){margin:0 0 17px;color:var(--ink-soft)}.col article :where(p,li) strong{color:var(--ink);font-weight:600}.col article>:where(ul,ol){margin:0 0 18px;padding-left:23px}.col article :where(li){margin:7px 0;color:var(--ink-soft)}.col article :where(a){color:var(--teal-deep);font-weight:600}.col article :where(code){font-family:var(--mono);font-size:.88em;background:#eef3f0;border-radius:4px;padding:1px 5px}.col article :where(table){display:block;overflow-x:auto;width:100%;border-collapse:collapse;margin:0 0 20px;font-size:15.5px;background:linear-gradient(to right,var(--section) 55%,rgba(251,252,253,0)) left center / 34px 100% no-repeat local,linear-gradient(to left,var(--section) 55%,rgba(251,252,253,0)) right center / 34px 100% no-repeat local,radial-gradient(farthest-side at 0% 50%,#10241c38,#10241c00) left center / 18px 100% no-repeat,radial-gradient(farthest-side at 100% 50%,#10241c38,#10241c00) right center / 18px 100% no-repeat}.col article :where(th,td){text-align:left;padding:11px 13px;border-bottom:1px solid var(--hairline);vertical-align:top;color:var(--ink-soft)}.col article :where(th){font-family:var(--mono);font-size:11.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--teal-deep);font-weight:400;white-space:nowrap}.col article :where(blockquote){background:var(--teal-wash);border-left:3px solid var(--teal);border-radius:0 12px 12px 0;padding:16px 20px;margin:0 0 20px}.col article :where(blockquote) p:last-child{margin-bottom:0}.col article .warn{background:#fdf0ea;border-left:3px solid var(--rust);border-radius:0 12px 12px 0;padding:16px 20px;margin:0 0 20px}.col article .warn p:last-child{margin-bottom:0}.col article p.fine{font-size:14px;color:var(--ink-faint);margin:-8px 0 24px}main[data-astro-cid-4mdma4k4]{background:var(--section);border-top:1px solid var(--hairline-soft)}.col[data-astro-cid-4mdma4k4]{max-width:760px;margin:0 auto;padding:0 24px}article[data-astro-cid-4mdma4k4]{padding:60px 0 20px}.kicker[data-astro-cid-4mdma4k4]{font-family:var(--mono);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--teal-deep);display:inline-flex;align-items:center;gap:9px;margin-bottom:20px}.kicker[data-astro-cid-4mdma4k4]:before{content:"";width:22px;height:1px;background:var(--teal-deep);opacity:.5}.kicker[data-astro-cid-4mdma4k4] a[data-astro-cid-4mdma4k4]{color:inherit;text-decoration:none}.kicker[data-astro-cid-4mdma4k4] a[data-astro-cid-4mdma4k4]:hover{text-decoration:underline}h1[data-astro-cid-4mdma4k4]{font-weight:900;font-size:clamp(32px,5.2vw,50px);line-height:1.04;letter-spacing:-.04em;margin:0 0 18px}.standfirst[data-astro-cid-4mdma4k4]{font-size:19.5px;line-height:1.55;color:var(--ink-soft);margin-bottom:14px}.meta[data-astro-cid-4mdma4k4]{font-family:var(--mono);font-size:12px;color:var(--ink-faint);padding-bottom:30px;border-bottom:1px solid var(--hairline);margin-bottom:36px}.faq[data-astro-cid-4mdma4k4]{margin:52px 0 0}.faq[data-astro-cid-4mdma4k4] h2[data-astro-cid-4mdma4k4]{font-weight:800;font-size:27px;letter-spacing:-.025em;margin:0 0 8px}.faq[data-astro-cid-4mdma4k4] details[data-astro-cid-4mdma4k4]{border-bottom:1px solid var(--hairline);padding:16px 0}.faq[data-astro-cid-4mdma4k4] summary[data-astro-cid-4mdma4k4]{font-weight:600;cursor:pointer;color:var(--ink);list-style:none}.faq[data-astro-cid-4mdma4k4] summary[data-astro-cid-4mdma4k4]::-webkit-details-marker{display:none}.faq[data-astro-cid-4mdma4k4] summary[data-astro-cid-4mdma4k4]:before{content:"+";color:var(--teal);font-family:var(--mono);margin-right:11px}.faq[data-astro-cid-4mdma4k4] details[data-astro-cid-4mdma4k4][open] summary[data-astro-cid-4mdma4k4]:before{content:"–"}@supports (content: "+" / ""){.faq[data-astro-cid-4mdma4k4] summary[data-astro-cid-4mdma4k4]:before{content:"+" / ""}.faq[data-astro-cid-4mdma4k4] details[data-astro-cid-4mdma4k4][open] summary[data-astro-cid-4mdma4k4]:before{content:"–" / ""}}.faq[data-astro-cid-4mdma4k4] details[data-astro-cid-4mdma4k4] p[data-astro-cid-4mdma4k4]{margin:12px 0 0;color:var(--ink-soft)}.endcta[data-astro-cid-4mdma4k4]{background:var(--panel);border:1px solid var(--hairline);border-radius:var(--r-lg);padding:34px 32px;margin:48px 0 10px;text-align:center}.endcta[data-astro-cid-4mdma4k4] h2[data-astro-cid-4mdma4k4]{margin:0 0 10px;font-size:26px;font-weight:800;letter-spacing:-.025em}.endcta[data-astro-cid-4mdma4k4] p[data-astro-cid-4mdma4k4]{margin:0 auto 22px;max-width:46ch;color:var(--ink-soft)}.cta[data-astro-cid-4mdma4k4]{display:inline-block;background:var(--teal-deep);color:#fff;padding:15px 30px;border-radius:999px;font-weight:600;text-decoration:none;font-size:16.5px;box-shadow:0 10px 28px -8px #0a5f4880;transition:background .25s,transform .25s}.cta[data-astro-cid-4mdma4k4]:hover{background:var(--teal);transform:translateY(-1px)}.fine[data-astro-cid-4mdma4k4]{font-size:14px;color:var(--ink-faint);margin:16px 0 0}
