:root{--paper:#fff;--paper-sunk:#f3f4f6;--paper-inset:#fafafa;--ink:#16181d;--ink-soft:#45484f;--ink-faint:#6b7078;--rule:#e2e4e8;--rule-strong:#16181d;--accent:#0b2b4e;--accent-ink:#08213c;--accent-wash:#eef2f7;--flag:#b91c1c;--link:var(--accent);--link-hover:#16181d;--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;--font-serif:"Iowan Old Style", "Charter", "Georgia", "Times New Roman", serif;--font-ui:var(--font-sans);--font-display:var(--font-sans);--font-body:var(--font-sans);--font-article:var(--font-serif);--step--1:clamp(.8rem, .78rem + .1vw, .85rem);--step-0:clamp(.95rem, .92rem + .15vw, 1rem);--step-1:clamp(1.1rem, 1.04rem + .3vw, 1.28rem);--step-2:clamp(1.35rem, 1.24rem + .55vw, 1.7rem);--step-3:clamp(1.7rem, 1.5rem + 1vw, 2.35rem);--step-4:clamp(2.05rem, 1.75rem + 1.6vw, 3.1rem);--step-5:clamp(2.6rem, 2rem + 3vw, 4rem);--leading-tight:1.15;--leading-snug:1.3;--leading-body:1.6;--leading-article:1.7;--measure:40rem;--page-max:1200px;--gutter:clamp(1rem, 4vw, 2.5rem);--space-1:.5rem;--space-2:1rem;--space-3:1.5rem;--space-4:2.5rem;--space-5:4rem;--space-6:6rem}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:var(--step-0);line-height:var(--leading-body);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4{font-family:var(--font-display);line-height:var(--leading-tight);letter-spacing:-.011em;text-wrap:balance;margin:0 0 .4em;font-weight:700}p{margin:0 0 1em}a{color:var(--link);text-decoration:none}a:hover{color:var(--link-hover);text-underline-offset:2px;text-decoration:underline}img{max-width:100%;height:auto;display:block}hr{border:0;border-top:1px solid var(--rule);margin:var(--space-4) 0}.container{width:100%;max-width:var(--page-max);padding-inline:var(--gutter);margin-inline:auto}.prose{max-width:var(--measure)}.kicker{font-family:var(--font-ui);font-size:var(--step--1);letter-spacing:.06em;text-transform:uppercase;color:var(--accent);font-weight:700}.kicker--urgent{color:var(--flag)}.eyebrow{font-family:var(--font-ui);font-size:var(--step--1);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint)}.section-heading{font-family:var(--font-ui);font-size:var(--step-1);letter-spacing:-.005em;padding-bottom:var(--space-1);border-bottom:2px solid var(--rule-strong);margin-bottom:var(--space-3);justify-content:space-between;align-items:baseline;gap:1rem;font-weight:700;display:flex}.section-heading>span:first-child{align-items:baseline;gap:.5rem;display:inline-flex}.section-heading>span:first-child:before{content:"";background:var(--accent);align-self:center;width:.55rem;height:.55rem}.section-heading a{font-size:var(--step--1);font-weight:600;font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-faint)}.skip-link{background:var(--ink);color:var(--paper);z-index:100;padding:.6rem 1rem;position:absolute;top:0;left:-999px}.skip-link:focus{left:0}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important}}.nav[data-astro-cid-wpvy4v7s]{background:var(--ink);color:var(--paper);font-family:var(--font-ui);z-index:50;position:sticky;top:0}.nav__inner[data-astro-cid-wpvy4v7s]{align-items:stretch;gap:var(--space-3);display:flex}.nav__brand[data-astro-cid-wpvy4v7s]{flex:none;align-items:center;padding-block:.4rem;display:inline-flex}.nav__brand[data-astro-cid-wpvy4v7s] img[data-astro-cid-wpvy4v7s]{width:auto;height:56px}.nav__menu[data-astro-cid-wpvy4v7s]{flex:1;align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.nav__menu[data-astro-cid-wpvy4v7s]>li[data-astro-cid-wpvy4v7s]{align-items:center;display:flex}.nav__spacer[data-astro-cid-wpvy4v7s]{flex:1}.nav__top[data-astro-cid-wpvy4v7s]{color:var(--paper);font-size:var(--step--1);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;white-space:nowrap;align-items:center;gap:.35rem;padding:.6rem .8rem;font-weight:600;text-decoration:none;display:inline-flex}.nav__top[data-astro-cid-wpvy4v7s]:hover,.nav__top[data-astro-cid-wpvy4v7s].active{color:var(--paper);background:#ffffff1f;text-decoration:none}.nav__summary[data-astro-cid-wpvy4v7s]{cursor:pointer;width:100%;list-style:none;display:block}.nav__summary[data-astro-cid-wpvy4v7s]::-webkit-details-marker{display:none}.nav__summary[data-astro-cid-wpvy4v7s]::marker{content:""}.nav__details[data-astro-cid-wpvy4v7s][open]>summary[data-astro-cid-wpvy4v7s] .nav__top[data-astro-cid-wpvy4v7s]{background:#ffffff1f}.nav__details[data-astro-cid-wpvy4v7s][open] .nav__caret[data-astro-cid-wpvy4v7s]{transform:rotate(180deg)}.nav__caret[data-astro-cid-wpvy4v7s]{transition:transform .15s}.nav__group[data-astro-cid-wpvy4v7s]{align-self:stretch;position:relative}.nav__group[data-astro-cid-wpvy4v7s] .nav__details[data-astro-cid-wpvy4v7s]{align-items:center;height:100%;display:flex}.nav__panel[data-astro-cid-wpvy4v7s]{background:var(--paper);color:var(--ink);border:1px solid var(--rule);min-width:15rem;margin:0;padding:.4rem 0;list-style:none;box-shadow:0 12px 28px #0000002e}.nav__panel[data-astro-cid-wpvy4v7s] li[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{color:var(--ink);font-size:var(--step--1);text-transform:none;letter-spacing:0;padding:.5rem 1rem;display:block}.nav__panel[data-astro-cid-wpvy4v7s] li[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover,.nav__panel[data-astro-cid-wpvy4v7s] li[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s].active{background:var(--paper-sunk);text-decoration:none}.nav__search[data-astro-cid-wpvy4v7s]{gap:.5rem}.nav__search[data-astro-cid-wpvy4v7s] svg[data-astro-cid-wpvy4v7s]{flex:none;display:block}.nav__toggle[data-astro-cid-wpvy4v7s]{display:none}@media (width>=861px){.nav__panel[data-astro-cid-wpvy4v7s]{position:absolute;top:100%;left:0}}@media (width<=860px){.nav__inner[data-astro-cid-wpvy4v7s]{flex-wrap:wrap;align-items:center}.nav__brand[data-astro-cid-wpvy4v7s]{margin-right:auto}.nav__brand[data-astro-cid-wpvy4v7s] img[data-astro-cid-wpvy4v7s]{height:38px}.nav__toggle[data-astro-cid-wpvy4v7s]{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;margin:.3rem 0 .3rem auto;display:inline-flex}.nav__toggle-bar[data-astro-cid-wpvy4v7s],.nav__toggle-bar[data-astro-cid-wpvy4v7s]:before,.nav__toggle-bar[data-astro-cid-wpvy4v7s]:after{content:"";background:var(--paper);width:20px;height:2px;transition:transform .18s,opacity .18s,top .18s;display:block;position:relative}.nav__toggle-bar[data-astro-cid-wpvy4v7s]:before{position:absolute;top:-6px}.nav__toggle-bar[data-astro-cid-wpvy4v7s]:after{position:absolute;top:6px}.menu-open[data-astro-cid-wpvy4v7s] .nav__toggle-bar[data-astro-cid-wpvy4v7s]{background:0 0}.menu-open[data-astro-cid-wpvy4v7s] .nav__toggle-bar[data-astro-cid-wpvy4v7s]:before{top:0;transform:rotate(45deg)}.menu-open[data-astro-cid-wpvy4v7s] .nav__toggle-bar[data-astro-cid-wpvy4v7s]:after{top:0;transform:rotate(-45deg)}.nav__menu[data-astro-cid-wpvy4v7s]{flex-direction:column;align-items:stretch;width:100%;padding-block:.25rem .75rem;display:none}.nav__menu[data-astro-cid-wpvy4v7s].open{display:flex}.nav__spacer[data-astro-cid-wpvy4v7s]{display:none}.nav__menu[data-astro-cid-wpvy4v7s]>li[data-astro-cid-wpvy4v7s]{border-bottom:1px solid #ffffff14}.nav__menu[data-astro-cid-wpvy4v7s]>li[data-astro-cid-wpvy4v7s]:last-child{border-bottom:0}.nav__group[data-astro-cid-wpvy4v7s]{align-self:auto}.nav__group[data-astro-cid-wpvy4v7s] .nav__details[data-astro-cid-wpvy4v7s]{height:auto;display:block}.nav__panel[data-astro-cid-wpvy4v7s]{box-shadow:none;color:var(--paper);background:0 0;border:0;width:100%;min-width:0;margin:0;padding:.25rem 0 .5rem;position:static}.nav__panel[data-astro-cid-wpvy4v7s] li[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{color:#ffffffb8;font-size:var(--step--1);padding:.55rem .2rem .55rem 1.6rem}.nav__panel[data-astro-cid-wpvy4v7s] li[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover,.nav__panel[data-astro-cid-wpvy4v7s] li[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s].active{color:var(--paper);background:0 0}.nav__panel[data-astro-cid-wpvy4v7s] li[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s].active{font-weight:700}.nav__top[data-astro-cid-wpvy4v7s]{justify-content:space-between;width:100%;padding:.9rem .2rem}.nav__search[data-astro-cid-wpvy4v7s]{justify-content:flex-start}.nav[data-astro-cid-wpvy4v7s].menu-open .nav__brand[data-astro-cid-wpvy4v7s]{display:none}}.newsletter[data-astro-cid-dxx4jcxo]{justify-content:space-between;align-items:center;gap:var(--space-3);border:1px solid var(--rule-strong);background:var(--paper);padding:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.newsletter[data-astro-cid-dxx4jcxo].block{text-align:left;flex-direction:column;align-items:flex-start}.newsletter__pitch[data-astro-cid-dxx4jcxo]{font-family:var(--font-display);font-size:var(--step-1);margin:.2rem 0 0}.newsletter__cta[data-astro-cid-dxx4jcxo]{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.06em;font-weight:700;font-size:var(--step--1);background:var(--ink);color:var(--paper);white-space:nowrap;padding:.7rem 1.4rem}.newsletter__cta[data-astro-cid-dxx4jcxo]:hover{background:var(--accent);color:var(--paper);text-decoration:none}.footer[data-astro-cid-jo6i4kqk]{margin-top:var(--space-6);border-top:2px solid var(--rule-strong);background:var(--paper-sunk);padding-block:var(--space-4) var(--space-3);font-family:var(--font-ui)}.footer__grid[data-astro-cid-jo6i4kqk]{gap:var(--space-3);padding-block:var(--space-4);border-top:1px solid var(--rule);grid-template-columns:1.4fr repeat(4,1fr);display:grid}.footer__wordmark[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);font-weight:800;font-size:var(--step-2);margin:0 0 .3rem}.footer__tag[data-astro-cid-jo6i4kqk]{color:var(--ink-soft);font-size:var(--step--1);margin:0 0 .75rem}.footer__owned[data-astro-cid-jo6i4kqk]{font-size:var(--step--1);color:var(--ink-faint);max-width:32ch}.footer__col[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{font-family:var(--font-ui);font-size:var(--step--1);text-transform:uppercase;letter-spacing:.08em;margin:0 0 .6rem}.footer__col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk],.footer__legal[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{margin:0;padding:0;list-style:none}.footer__col[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{margin-bottom:.35rem}.footer__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--ink-soft);font-size:var(--step--1)}.footer__legal[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--rule);padding-top:var(--space-2);font-size:var(--step--1);color:var(--ink-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.footer__legal[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:1rem;display:flex}@media (width<=860px){.footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}}@media (width<=520px){.footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}.dateline[data-astro-cid-z4jru4n3]{background:var(--paper);border-bottom:2px solid var(--rule-strong);font-family:var(--font-ui);color:var(--ink-faint);font-size:.75rem}.dateline__inner[data-astro-cid-z4jru4n3]{justify-content:space-between;align-items:center;gap:1rem;padding-block:.4rem;display:flex}.dateline__right[data-astro-cid-z4jru4n3]{align-items:center;gap:.5rem;display:flex}.dateline__right[data-astro-cid-z4jru4n3] a[data-astro-cid-z4jru4n3]{color:var(--accent);font-weight:600}.dateline__sep[data-astro-cid-z4jru4n3]{color:var(--rule)}@media (width<=460px){.dateline__inner[data-astro-cid-z4jru4n3]>span[data-astro-cid-z4jru4n3]:first-child{display:none}.dateline__inner[data-astro-cid-z4jru4n3]{justify-content:flex-end}}
