@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_529f353f-module__dnCUPG__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_529f353f-module__dnCUPG__variable{--bs-display:"Archivo", "Archivo Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_423619f0-module__H4aCcq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_423619f0-module__H4aCcq__variable{--bs-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
[data-skin=broadsheet]{--bs-bone:#f6f5f1;--bs-paper:#fff;--bs-ink:#122033;--bs-indigo:#183053;--bs-indigo-deep:#122742;--bs-gold:#e9c347;--bs-gold-ink:#7d650c;--bs-blue:#0072bb;--bs-hair:#1220332e;--bs-hair-on-indigo:#f6f5f14d;--bs-hero-field:radial-gradient(120% 100% at 78% 8%, #5e9efb 0%, #3c6ba8 32%, #24487a 66%, #1b3557 100%);--bs-pagehead-field:radial-gradient(140% 130% at 80% 0%, #5e9efb 0%, #3c6ba8 34%, #24487a 68%, #1b3557 100%);--bs-face:var(--bs-display), "Archivo", system-ui, sans-serif;--bs-mono-face:var(--bs-mono,"IBM Plex Mono"), ui-monospace, monospace;--bs-gutter:clamp(16px, 3.2vw, 44px);--bs-pad:clamp(88px, 12vw, 200px);--bs-ramp-2:clamp(1rem, .751rem + .36vw, 1.16rem);--bs-r:20px;--bs-read:clamp(1.06rem, .747rem + .42vw, 1.22rem);--bs-read-lh:1.62;--bs-read-2-lh:1.5;--bs-measure-tight:46ch;--bs-measure-read:68ch;--bs-measure-wide:78ch;background:var(--bs-bone);color:var(--bs-ink);font-family:var(--bs-face);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}[data-skin=broadsheet] *,[data-skin=broadsheet] :before,[data-skin=broadsheet] :after{box-shadow:none!important;text-shadow:none!important;border-radius:0!important}[data-skin=broadsheet] .bs-wrap{width:100%;max-width:1680px;padding:0 var(--bs-gutter);margin:0 auto}[data-skin=broadsheet] .bs-section{padding-block:var(--bs-pad);position:relative}[data-skin=broadsheet] section.bs-section[data-weight=slim]{padding-block:clamp(64px,8vw,132px)}[data-skin=broadsheet] section.bs-section[data-weight=light]{padding-block:clamp(48px,5.6vw,92px)}[data-skin=broadsheet] section.bs-section+section.bs-section:not(.bs-ground-indigo):not(.bs-years):not(.bs-ai){border-top:2px solid var(--bs-gold)}[data-skin=broadsheet] section.bs-section.bs-ground-indigo,[data-skin=broadsheet] section.bs-section.bs-years,[data-skin=broadsheet] header.bs-pagehead+section.bs-section,[data-skin=broadsheet] footer.bs-footer{border-top:clamp(5px, .55vw, 8px) solid var(--bs-gold)}[data-skin=broadsheet] .bs-mono{font-family:var(--bs-mono-face);text-transform:uppercase;letter-spacing:-.03em;font-size:clamp(.82rem,.9vw,.875rem);font-weight:400;line-height:1.2}[data-skin=broadsheet] .bs-label{color:color-mix(in srgb, currentColor 72%, transparent);margin-bottom:clamp(18px,2.4vw,34px);display:block}[data-skin=broadsheet] p.bs-label:before,[data-skin=broadsheet] span.bs-label:before,[data-skin=broadsheet] h2.bs-label:before{content:"";border-top:2px solid var(--bs-gold);width:150px;max-width:100%;margin-bottom:12px;display:block}[data-skin=broadsheet] .bs-article-rail p.bs-label:before,[data-skin=broadsheet] span.bs-ai-kicker:before,[data-skin=broadsheet] .bs-opening p.bs-label:before{content:none}[data-skin=broadsheet] span.bs-fcard-num,[data-skin=broadsheet] span.bs-tcard-num,[data-skin=broadsheet] p.bs-tcard-meta,[data-skin=broadsheet] span.bs-icard-num,[data-skin=broadsheet] span.bs-cite-org,[data-skin=broadsheet] span.bs-office-num{color:color-mix(in srgb, currentColor 72%, transparent)}[data-skin=broadsheet] span.bs-fcard-num,[data-skin=broadsheet] span.bs-tcard-num,[data-skin=broadsheet] span.bs-cite-org,[data-skin=broadsheet] p.bs-tcard-meta{transition:color .5s}[data-skin=broadsheet] span.bs-icard-num{transition:color .45s}[data-skin=broadsheet] .bs-lead{letter-spacing:-.028em;margin:0 0 clamp(28px,3vw,48px);font-size:clamp(1.6rem,3.1vw,3.05rem);font-weight:500;line-height:1.06}[data-skin=broadsheet] .bs-lead-sm{letter-spacing:-.02em;margin:0 0 1.1em;font-size:clamp(1.18rem,1.75vw,1.7rem);font-weight:400;line-height:1.22}[data-skin=broadsheet] .bs-prose p{font-size:var(--bs-read);line-height:var(--bs-read-lh);letter-spacing:-.003em;max-width:var(--bs-measure-read);margin:0 0 1.15em}[data-skin=broadsheet] .bs-prose p:last-child{margin-bottom:0}[data-skin=broadsheet] a{color:inherit;text-decoration:none}[data-skin=broadsheet] .h1x-inline-link{color:inherit;box-shadow:none;border-bottom:2px solid var(--bs-gold);padding-bottom:1px;text-decoration:none;transition:border-color .2s}[data-skin=broadsheet] .h1x-inline-link:after{content:none}[data-skin=broadsheet] .h1x-inline-link:hover{border-bottom-color:currentColor}[data-skin=broadsheet] .h1x-strong{color:inherit;font-weight:600}[data-skin=broadsheet] .bs-link{font-family:var(--bs-mono-face);text-transform:uppercase;letter-spacing:-.03em;border-bottom:2px solid var(--bs-gold);align-items:center;gap:12px;width:fit-content;padding-bottom:6px;font-size:clamp(.82rem,.92vw,.9rem);text-decoration:none;display:inline-flex;position:relative}[data-skin=broadsheet] .bs-link:after{content:"";transform-origin:0;background:currentColor;width:100%;height:2px;transition:transform .45s cubic-bezier(.16,.84,.24,1);position:absolute;bottom:-2px;left:0;transform:scaleX(0)}[data-skin=broadsheet] .bs-link:hover:after{transform:scaleX(1)}[data-skin=broadsheet] .bs-link svg{transition:transform .45s cubic-bezier(.16,.84,.24,1)}[data-skin=broadsheet] .bs-link:hover svg{transform:translate(6px)}[data-skin=broadsheet] .bs-link-lg{margin-top:clamp(40px,5vw,76px);padding-bottom:10px;font-size:clamp(.9rem,1.05vw,.98rem)}[data-skin=broadsheet] .bs-l-mask{display:block;overflow:hidden}[data-skin=broadsheet] .bs-l{will-change:transform;display:block}[data-skin=broadsheet] a:focus-visible,[data-skin=broadsheet] button:focus-visible,[data-skin=broadsheet] summary:focus-visible{outline-offset:3px;outline:2px solid}[data-skin=broadsheet] .bs-hero{background:var(--bs-hero-field);min-height:100svh;color:var(--bs-bone);isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}[data-skin=broadsheet] .bs-hero-photo{z-index:-1;background:var(--bs-hero-field);position:absolute;inset:-6% 0}[data-skin=broadsheet] .bs-hero-photo img{object-fit:cover;object-position:50% 45%;filter:brightness(1.9)contrast(1.12)saturate(1.15);mix-blend-mode:multiply;opacity:.62;will-change:transform;width:100%;height:100%}[data-skin=broadsheet] .bs-hero-photo:after{content:"";background:linear-gradient(118deg,#12274200 0%,#1227426b 88%);position:absolute;inset:0}[data-skin=broadsheet] .bs-topbar{padding:var(--bs-gutter);z-index:3;grid-template-columns:auto 1fr auto;align-items:start;gap:clamp(20px,4vw,64px);display:grid;position:relative}[data-skin=broadsheet] .bs-topbar:after{content:"";left:var(--bs-gutter);right:var(--bs-gutter);background:var(--bs-hair-on-indigo);height:1px;position:absolute;bottom:0}[data-skin=broadsheet] .bs-logo{border:1px solid var(--bs-hair-on-indigo);justify-self:start;align-items:center;padding:14px 22px;text-decoration:none;transition:background .3s;display:inline-flex}[data-skin=broadsheet] .bs-logo img{filter:invert()brightness(2.4);width:auto;height:clamp(32px,3.1vw,46px)}[data-skin=broadsheet] .bs-logo:hover{background:#e8e6e017}[data-skin=broadsheet] .bs-navroot{z-index:40;position:relative}[data-skin=broadsheet] .bs-nav{justify-content:center;gap:clamp(36px,7vw,110px);display:flex}[data-skin=broadsheet] .bs-nav-col{border-right:1px solid var(--bs-hair-on-indigo);flex-direction:column;gap:7px;margin:0;padding:0 clamp(18px,2.4vw,40px) 0 0;list-style:none;display:flex}[data-skin=broadsheet] .bs-nav-col:last-child{border-right:0;padding-right:0}[data-skin=broadsheet] .bs-nav-item{align-items:center;gap:6px;display:flex}[data-skin=broadsheet] .bs-nav-item>a{font-family:var(--bs-mono-face);text-transform:uppercase;letter-spacing:.06em;width:fit-content;color:var(--bs-bone);height:1.35em;font-size:clamp(.82rem,.9vw,.88rem);line-height:1.35;text-decoration:none;transition:color .3s;display:block;position:relative;overflow:hidden}[data-skin=broadsheet] .bs-swap{transition:transform .45s cubic-bezier(.16,.84,.24,1);display:block}[data-skin=broadsheet] .bs-swap span{display:block}[data-skin=broadsheet] .bs-nav-item>a:hover .bs-swap,[data-skin=broadsheet] .bs-nav-item>a:focus-visible .bs-swap{transform:translateY(-50%)}[data-skin=broadsheet] .bs-nav-item>a:after{content:"";transform-origin:0;background:currentColor;width:100%;height:1px;transition:transform .4s cubic-bezier(.16,.84,.24,1);position:absolute;bottom:0;left:0;transform:scaleX(0)}[data-skin=broadsheet] .bs-nav-item>a:hover,[data-skin=broadsheet] .bs-nav-item>a:focus-visible,[data-skin=broadsheet] .bs-nav-item.is-open>a{color:var(--bs-paper)}[data-skin=broadsheet] .bs-nav-item>a:hover:after,[data-skin=broadsheet] .bs-nav-item>a:focus-visible:after,[data-skin=broadsheet] .bs-nav-item.is-open>a:after{transform:scaleX(1)}[data-skin=broadsheet] .bs-nav-toggle{appearance:none;color:var(--bs-bone);opacity:.6;cursor:pointer;background:0 0;border:0;margin:0;padding:2px;transition:color .3s,opacity .3s,transform .3s;display:inline-flex}[data-skin=broadsheet] .bs-nav-item:hover .bs-nav-toggle,[data-skin=broadsheet] .bs-nav-item.is-open .bs-nav-toggle,[data-skin=broadsheet] .bs-nav-toggle:focus-visible{color:var(--bs-paper);opacity:1}[data-skin=broadsheet] .bs-nav-item.is-open .bs-nav-toggle{transform:rotate(180deg)}[data-skin=broadsheet] .bs-drawer{background:var(--bs-indigo-deep);border-top:1px solid var(--bs-hair-on-indigo);border-bottom:1px solid var(--bs-hair-on-indigo);color:var(--bs-bone);opacity:0;visibility:hidden;max-height:0;transition:max-height .5s cubic-bezier(.16,.84,.24,1),opacity .3s,visibility 0s linear .5s;position:absolute;top:100%;left:0;right:0;overflow:hidden}[data-skin=broadsheet] .bs-drawer.is-open{opacity:1;visibility:visible;max-height:70vh;transition:max-height .55s cubic-bezier(.16,.84,.24,1),opacity .3s,visibility}[data-skin=broadsheet] .bs-drawer-inner{grid-template-columns:clamp(120px,14vw,220px) minmax(0,1fr);gap:clamp(20px,4vw,70px);padding-block:clamp(26px,3.4vw,52px);display:grid}[data-skin=broadsheet] .bs-drawer-label{opacity:.5;margin:.5em 0 0}[data-skin=broadsheet] .bs-drawer-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(24px,4vw,64px);margin:0;padding:0;list-style:none;display:grid}[data-skin=broadsheet] .bs-drawer-list a{color:var(--bs-bone);grid-template-columns:clamp(28px,3vw,46px) minmax(0,1fr);align-items:baseline;gap:clamp(10px,1.2vw,18px);padding:clamp(10px,1.1vw,15px) 0;text-decoration:none;transition:color .3s;display:grid;position:relative}[data-skin=broadsheet] .bs-drawer-list a:hover,[data-skin=broadsheet] .bs-drawer-list a:focus-visible{color:var(--bs-paper)}[data-skin=broadsheet] .bs-drawer-num{opacity:.45}[data-skin=broadsheet] .bs-drawer-name{letter-spacing:-.025em;font-size:clamp(1.05rem,1.75vw,1.7rem);font-weight:400;line-height:1.1}[data-skin=broadsheet] .bs-drawer-rule{background:var(--bs-hair-on-indigo);height:1px;position:absolute;bottom:0;left:0;right:0}[data-skin=broadsheet] .bs-drawer-rule:after{content:"";background:var(--bs-paper);transform-origin:0;transition:transform .5s cubic-bezier(.16,.84,.24,1);position:absolute;inset:0;transform:scaleX(0)}[data-skin=broadsheet] .bs-drawer-list a:hover .bs-drawer-rule:after,[data-skin=broadsheet] .bs-drawer-list a:focus-visible .bs-drawer-rule:after{transform:scaleX(1)}[data-skin=broadsheet] .bs-drawer.is-open .bs-drawer-list li{animation:.5s cubic-bezier(.16,.84,.24,1) both bs-drawer-in;animation-delay:calc(var(--i) * 45ms + 60ms)}@keyframes bs-drawer-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}[data-skin=broadsheet] .bs-burger{appearance:none;border:1px solid var(--bs-hair-on-indigo);cursor:pointer;background:0 0;flex-direction:column;justify-self:end;gap:4px;padding:13px 11px;display:none}[data-skin=broadsheet] .bs-burger span{background:var(--bs-bone);width:20px;height:1px;transition:transform .35s,opacity .25s;display:block}[data-skin=broadsheet] .bs-burger[aria-expanded=true] span:first-child{transform:translateY(5px)rotate(45deg)}[data-skin=broadsheet] .bs-burger[aria-expanded=true] span:nth-child(2){opacity:0}[data-skin=broadsheet] .bs-burger[aria-expanded=true] span:nth-child(3){transform:translateY(-5px)rotate(-45deg)}[data-skin=broadsheet] .bs-mobile{z-index:60;background:var(--bs-indigo-deep);color:var(--bs-bone);padding:clamp(90px, 18vh, 150px) var(--bs-gutter) var(--bs-gutter);opacity:0;visibility:hidden;transition:opacity .35s,transform .45s cubic-bezier(.16,.84,.24,1),visibility 0s linear .45s;position:fixed;inset:0;overflow-y:auto;transform:translateY(-12px)}[data-skin=broadsheet] .bs-mobile.is-open{opacity:1;visibility:visible;transition:opacity .35s,transform .45s cubic-bezier(.16,.84,.24,1),visibility;transform:none}[data-skin=broadsheet] .bs-mobile-list,[data-skin=broadsheet] .bs-mobile-sub{margin:0;padding:0;list-style:none}[data-skin=broadsheet] .bs-mobile-top{appearance:none;border:0;border-bottom:1px solid var(--bs-hair-on-indigo);color:inherit;text-align:left;width:100%;font-family:var(--bs-face);letter-spacing:-.03em;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:clamp(14px,2.4vh,20px) 0;font-size:clamp(1.5rem,7vw,2.1rem);line-height:1.05;text-decoration:none;display:flex}[data-skin=broadsheet] .bs-mobile-parent .bs-nav-chev{flex:none;width:18px;height:18px;transition:transform .35s}[data-skin=broadsheet] .bs-mobile-parent.is-open .bs-nav-chev{transform:rotate(180deg)}[data-skin=broadsheet] .bs-mobile-subwrap{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.16,.84,.24,1),visibility 0s linear .45s;display:grid}[data-skin=broadsheet] .bs-mobile-subwrap.is-open{grid-template-rows:1fr}[data-skin=broadsheet] .bs-mobile.is-open .bs-mobile-subwrap.is-open{visibility:visible;transition:grid-template-rows .45s cubic-bezier(.16,.84,.24,1),visibility}[data-skin=broadsheet] .bs-mobile-subwrap>.bs-mobile-sub{min-height:0;overflow:hidden}[data-skin=broadsheet] .bs-mobile-sub a{font-family:var(--bs-mono-face);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid #e8e6e024;padding:11px 0 11px clamp(14px,4vw,26px);font-size:.8rem;text-decoration:none;display:block}[data-skin=broadsheet] .bs-mobile-sub a.is-here{color:var(--bs-bone);border-left:3px solid var(--bs-gold);background:#e9c34714}[data-skin=broadsheet] .bs-mobile-top.is-here{border-left:4px solid var(--bs-gold);background:#e9c3470f;padding-left:12px}[data-skin=broadsheet] .bs-mobile-parent.holds-here .bs-nav-chev{color:var(--bs-gold)}[data-skin=broadsheet] .bs-navroot.is-mobile-open .bs-topbar{z-index:70}[data-skin=broadsheet] .bs-navroot.is-mobile-open .bs-burger{top:var(--bs-gutter);right:var(--bs-gutter);z-index:70;position:fixed}@media (min-width:861px){[data-skin=broadsheet] .bs-mobile{display:none}}[data-skin=broadsheet] .bs-topcta{background:var(--bs-gold);color:var(--bs-indigo-deep);justify-self:end;padding:12px 20px;text-decoration:none;transition:background .3s,color .3s}[data-skin=broadsheet] .bs-topcta:hover{background:var(--bs-ink);color:var(--bs-bone)}[data-skin=broadsheet] .bs-hero-body{padding:0 var(--bs-gutter);will-change:transform;flex:1;position:relative}[data-skin=broadsheet] .bs-hero-tag{top:clamp(60px,15vh,170px);left:var(--bs-gutter);letter-spacing:-.01em;opacity:.92;margin:0;font-size:clamp(.95rem,1.35vw,1.35rem);position:absolute}[data-skin=broadsheet] .bs-hero-sub{top:clamp(60px,15vh,170px);right:var(--bs-gutter);letter-spacing:-.015em;max-width:17ch;margin:0;font-size:clamp(1.05rem,1.5vw,1.4rem);font-weight:400;line-height:1.16;position:absolute}[data-skin=broadsheet] .bs-display{left:var(--bs-gutter);right:var(--bs-gutter);letter-spacing:-.035em;margin:0;font-size:clamp(3rem,13.2vw,11.5rem);font-weight:500;line-height:.86;position:absolute;bottom:clamp(10px,1.6vw,30px)}[data-skin=broadsheet] .bs-vrail{right:calc(var(--bs-gutter) - 2px);writing-mode:vertical-rl;letter-spacing:.04em;opacity:.65;position:absolute;bottom:clamp(28px,7vh,96px)}[data-skin=broadsheet] .bs-intro-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr);align-items:start;gap:clamp(32px,6vw,110px);display:grid}[data-skin=broadsheet] .bs-intro-shot{aspect-ratio:4/5;will-change:transform;margin:0;overflow:hidden}[data-skin=broadsheet] .bs-intro-shot img{object-fit:cover;object-position:50% 22%;filter:contrast(1.02)saturate(1.03);width:100%;height:100%;transition:transform .9s cubic-bezier(.16,.84,.24,1),filter .6s}[data-skin=broadsheet] .bs-intro-shot:hover img{filter:contrast(1.05)saturate(1.08);transform:scale(1.05)}[data-skin=broadsheet] .bs-intro-prose .bs-link{margin-top:clamp(30px,4vw,56px)}[data-skin=broadsheet] .bs-disclose-body{overflow:hidden}#bs-root.bs-armed .bs-disclose[data-open=false] .bs-disclose-body{height:0}[data-skin=broadsheet] .bs-disclose-toggle{font-family:var(--bs-mono-face);text-transform:uppercase;letter-spacing:-.03em;border:0;border-bottom:1px solid var(--bs-hair);cursor:pointer;color:inherit;background:0 0;align-items:center;gap:10px;margin-top:clamp(18px,2vw,26px);padding:0 0 6px;font-size:clamp(.82rem,.9vw,.875rem);display:none}#bs-root.bs-armed .bs-disclose-toggle{display:inline-flex}[data-skin=broadsheet] .bs-disclose-toggle svg{transition:transform .35s}[data-skin=broadsheet] .bs-disclose[data-open=true] .bs-disclose-toggle svg{transform:rotate(180deg)}[data-skin=broadsheet] .bs-years{background:var(--bs-indigo);color:var(--bs-bone);--bs-hair:var(--bs-hair-on-indigo)}[data-skin=broadsheet] .bs-years-h{letter-spacing:-.035em;margin:0 0 clamp(48px,6vw,96px);font-size:clamp(2.2rem,6.4vw,5.6rem);font-weight:500;line-height:.94}[data-skin=broadsheet] .bs-years-num{letter-spacing:-.05em;font-size:1.32em}[data-skin=broadsheet] h2.bs-years-h span.bs-years-num{color:var(--bs-gold)}[data-skin=broadsheet] .bs-stack{border-top:1px solid var(--bs-hair-on-indigo);flex-direction:column;gap:clamp(20px,3vh,40px);padding-top:clamp(32px,4vw,60px);display:flex}[data-skin=broadsheet] .bs-yr-card{top:calc(clamp(60px, 12vh, 130px) + var(--i) * clamp(10px, 1.4vh, 20px));z-index:calc(var(--i) + 1);background:var(--bs-indigo-deep);border:1px solid var(--bs-hair-on-indigo);will-change:transform;width:calc(100% - var(--i) * clamp(0px, 2.2vw, 46px));margin-left:calc(var(--i) * clamp(0px, 2.2vw, 46px));grid-template-columns:clamp(44px,5vw,84px) minmax(0,1fr);align-items:start;gap:clamp(16px,3vw,40px);padding:clamp(24px,2.8vw,44px);display:grid;position:sticky}[data-skin=broadsheet] .bs-yr-num{opacity:.72;padding-top:.5em}[data-skin=broadsheet] article.bs-yr-card:not(.bs-yr-secret) span.bs-yr-num{color:var(--bs-gold);opacity:1}[data-skin=broadsheet] .bs-yr-text{letter-spacing:-.022em;max-width:34ch;margin:0;font-size:clamp(1.15rem,2vw,1.95rem);font-weight:400;line-height:1.16}[data-skin=broadsheet] .bs-yr-secret{background:var(--bs-bone);color:var(--bs-ink);border-color:var(--bs-bone)}[data-skin=broadsheet] .bs-secret-line{letter-spacing:-.03em;margin:0;font-size:clamp(1.5rem,3.2vw,3.1rem);font-weight:500;line-height:1.02}[data-skin=broadsheet] .bs-practice-h{letter-spacing:-.035em;max-width:18ch;margin:0 0 clamp(48px,6vw,96px);font-size:clamp(2rem,5.6vw,5rem);font-weight:500;line-height:.95}[data-skin=broadsheet] .bs-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.6vw,28px);display:grid}[data-skin=broadsheet] .bs-card{border-top:1px solid var(--bs-hair);background:var(--bs-bone);will-change:transform;flex-direction:column;padding:clamp(14px,1.4vw,20px) clamp(12px,1.2vw,18px) clamp(18px,1.8vw,26px);text-decoration:none;transition:background .5s,color .5s;display:flex;position:relative}[data-skin=broadsheet] .bs-card:hover{background:var(--bs-indigo);color:var(--bs-bone)}[data-skin=broadsheet] .bs-card-index{opacity:.72}[data-skin=broadsheet] .bs-card-shot{aspect-ratio:4/3;margin:clamp(24px,3vw,44px) 0 clamp(20px,2.4vw,32px);overflow:hidden}[data-skin=broadsheet] .bs-card-shot img{object-fit:cover;filter:contrast(1.03)saturate(1.03);width:100%;height:100%;transition:transform .7s cubic-bezier(.16,.84,.24,1),filter .5s}[data-skin=broadsheet] .bs-card:hover .bs-card-shot img{filter:contrast(1.08)brightness(1.04)saturate(1.08);transform:scale(1.06)}[data-skin=broadsheet] .bs-card-foot{justify-content:space-between;align-items:baseline;gap:12px;margin-top:auto;display:flex}[data-skin=broadsheet] .bs-card-name{letter-spacing:-.025em;font-size:clamp(1.05rem,1.5vw,1.5rem);line-height:1.05}[data-skin=broadsheet] .bs-card svg{transition:transform .5s cubic-bezier(.16,.84,.24,1)}[data-skin=broadsheet] .bs-card:hover svg{transform:translate(5px,-5px)}[data-skin=broadsheet] .bs-practice-prose{border-top:1px solid var(--bs-hair);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,90px);margin-top:clamp(48px,6vw,96px);padding-top:clamp(28px,3.2vw,52px);display:grid}[data-skin=broadsheet] .bs-practice-prose .bs-lead-sm{margin-bottom:0}[data-skin=broadsheet] .bs-system{background:var(--bs-paper)}[data-skin=broadsheet] .bs-system-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:clamp(32px,6vw,110px);display:grid}[data-skin=broadsheet] .bs-system-line{letter-spacing:-.03em;max-width:24ch;margin:0 0 clamp(28px,3.4vw,56px);font-size:clamp(1.4rem,3vw,2.9rem);font-weight:500;line-height:1.06}[data-skin=broadsheet] .bs-stairs{margin:0;padding:0;list-style:none}[data-skin=broadsheet] .bs-stair{grid-template-columns:clamp(48px,6vw,96px) 1fr;align-items:baseline;gap:clamp(16px,3vw,48px);padding:clamp(18px,2.2vw,34px) 0;display:grid;position:relative}[data-skin=broadsheet] .bs-stair-rule{background:var(--bs-hair);transform-origin:0;width:100%;height:1px;position:absolute;top:0;left:0}[data-skin=broadsheet] .bs-stair-num{opacity:.72}[data-skin=broadsheet] .bs-stair-name{letter-spacing:-.035em;font-size:clamp(1.5rem,4.2vw,3.6rem);font-weight:500;line-height:.98}[data-skin=broadsheet] .bs-system-close{font-size:var(--bs-read);line-height:var(--bs-read-lh);max-width:var(--bs-measure-read);margin:0}[data-skin=broadsheet] .bs-quote{border-top:1px solid var(--bs-hair);background:var(--bs-bone);will-change:transform;margin:0;padding:clamp(18px,2vw,30px) clamp(14px,1.4vw,22px) clamp(24px,2.6vw,38px);transition:background .5s,color .5s}[data-skin=broadsheet] .bs-quote:hover{background:var(--bs-indigo);color:var(--bs-gold)}[data-skin=broadsheet] .bs-quote:hover span.bs-cite-org{color:color-mix(in srgb, var(--bs-gold) 72%, transparent)}[data-skin=broadsheet] .bs-quote-text{font-size:var(--bs-read);line-height:var(--bs-read-lh);letter-spacing:-.018em;margin:0 0 clamp(18px,2vw,28px);font-weight:400}[data-skin=broadsheet] .bs-quote-cite{font-family:var(--bs-mono-face);text-transform:uppercase;letter-spacing:-.03em;flex-direction:column;gap:3px;font-size:clamp(.82rem,.9vw,.875rem);display:flex}[data-skin=broadsheet] .bs-turn{position:relative}[data-skin=broadsheet] .bs-turn-head{justify-content:space-between;align-items:flex-end;gap:16px;min-height:46px;margin-bottom:clamp(14px,1.6vw,24px);display:flex}[data-skin=broadsheet] .bs-turn-meta{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0;display:flex}[data-skin=broadsheet] .bs-turn-count{font-variant-numeric:tabular-nums;color:color-mix(in srgb, currentColor 72%, transparent)}[data-skin=broadsheet] .bs-turn .bs-turn-count{display:none}[data-skin=broadsheet] .bs-turn-live .bs-turn-count{display:inline}[data-skin=broadsheet] .bs-turn-nav{gap:10px;display:none}[data-skin=broadsheet] .bs-turn-live .bs-turn-nav{display:flex}[data-skin=broadsheet] button.bs-turn-btn{cursor:pointer;width:54px;height:46px;color:inherit;border:1px solid color-mix(in srgb, currentColor 34%, transparent);background:0 0;place-items:center;padding:0;transition:background .28s,color .28s,border-color .28s,opacity .2s;display:grid;border-radius:var(--bs-r)!important}[data-skin=broadsheet] button.bs-turn-btn:hover:not(:disabled){background:var(--bs-indigo);border-color:var(--bs-indigo);color:var(--bs-gold)}[data-skin=broadsheet] button.bs-turn-btn:disabled{opacity:.28;cursor:default}[data-skin=broadsheet] .bs-turn-track{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-y pinch-zoom;cursor:grab;outline-offset:3px;align-items:flex-start;gap:clamp(16px,2vw,34px);transition:height .34s cubic-bezier(.25,.7,.2,1);display:flex;overflow:auto hidden}@media (prefers-reduced-motion:reduce){[data-skin=broadsheet] .bs-turn-track{transition:none}}[data-skin=broadsheet] .bs-turn-track::-webkit-scrollbar{display:none}[data-skin=broadsheet] .bs-turn-track.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}[data-skin=broadsheet] figure.bs-turn-card{scroll-snap-align:start;border:1px solid var(--bs-hair);flex-direction:column;flex:0 0 clamp(260px,46%,620px);margin:0;padding:clamp(22px,2.2vw,34px) clamp(20px,2vw,30px) clamp(22px,2.2vw,32px);display:flex;border-radius:var(--bs-r)!important}[data-skin=broadsheet] figure.bs-turn-card .bs-quote-text{margin-bottom:clamp(18px,2vw,26px)}[data-skin=broadsheet] figure.bs-turn-card .bs-quote-cite{border-top:1px solid color-mix(in srgb, currentColor 18%, transparent);margin-top:auto;padding-top:clamp(14px,1.4vw,20px)}[data-skin=broadsheet] figure.bs-turn-card .bs-quote-text p+p{margin-top:.75em}[data-skin=broadsheet] .bs-turn-bar{background:var(--bs-hair);height:3px;margin-top:clamp(16px,2vw,28px);position:relative}[data-skin=broadsheet] .bs-turn-thumb{background:var(--bs-gold);width:46%;transition:width .12s linear,left .12s linear;position:absolute;top:0;bottom:0;left:0}@media (prefers-reduced-motion:reduce){[data-skin=broadsheet] .bs-turn-thumb{transition:none}}@media (max-width:900px){[data-skin=broadsheet] figure.bs-turn-card{flex-basis:86%}}[data-skin=broadsheet] .bs-clients{background:var(--bs-paper)}[data-skin=broadsheet] .bs-clients-p{opacity:.7;margin:0 0 clamp(36px,4vw,64px);font-size:.94rem;line-height:1.55}[data-skin=broadsheet] .bs-marquee{border-top:1px solid var(--bs-hair);border-bottom:1px solid var(--bs-hair);overflow:hidden}[data-skin=broadsheet] .bs-marquee-track{align-items:center;gap:0;width:max-content;margin:0;padding:0;list-style:none;animation:46s linear infinite bs-marquee;display:flex}[data-skin=broadsheet] .bs-marquee:hover .bs-marquee-track{animation-play-state:paused}[data-skin=broadsheet] .bs-logo-chip{border-right:1px solid var(--bs-hair);flex:none;place-items:center;width:clamp(150px,14vw,220px);height:clamp(84px,8vw,120px);padding:0 clamp(18px,2vw,32px);display:grid}[data-skin=broadsheet] .bs-logo-chip img{object-fit:contain;opacity:.82;width:auto;max-width:100%;max-height:46px;transition:opacity .4s}[data-skin=broadsheet] .bs-logo-chip:hover img{opacity:1}@keyframes bs-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}[data-skin=broadsheet] .bs-news-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(40px,5vw,76px);display:flex}[data-skin=broadsheet] .bs-news-h{letter-spacing:-.035em;margin:0;font-size:clamp(2rem,5.2vw,4.6rem);font-weight:500;line-height:.95}[data-skin=broadsheet] .bs-news-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(20px,2.4vw,40px);display:grid}[data-skin=broadsheet] .bs-news-card{border-top:1px solid var(--bs-hair);will-change:transform;flex-direction:column;padding-top:clamp(16px,1.8vw,26px);text-decoration:none;display:flex}[data-skin=broadsheet] .bs-news-thumb{aspect-ratio:16/10;margin-bottom:clamp(18px,2vw,28px);display:block;overflow:hidden}[data-skin=broadsheet] .bs-news-thumb img{object-fit:cover;filter:contrast(1.03)saturate(1.03);width:100%;height:100%;transition:transform .8s cubic-bezier(.16,.84,.24,1),filter .5s}[data-skin=broadsheet] .bs-news-card:hover .bs-news-thumb img{filter:contrast(1.05)saturate(1.08);transform:scale(1.06)}[data-skin=broadsheet] .bs-news-cat{opacity:.72;margin-bottom:10px}[data-skin=broadsheet] .bs-news-title{letter-spacing:-.025em;margin-bottom:12px;font-size:clamp(1.1rem,1.55vw,1.55rem);line-height:1.08}[data-skin=broadsheet] .bs-news-excerpt{font-size:var(--bs-ramp-2);line-height:var(--bs-read-2-lh);opacity:.72;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-skin=broadsheet] .bs-news-more{margin-top:clamp(18px,2vw,28px)}[data-skin=broadsheet] .bs-news-card svg{transition:transform .5s cubic-bezier(.16,.84,.24,1)}[data-skin=broadsheet] .bs-news-card:hover svg{transform:translate(6px)}[data-skin=broadsheet] .bs-footer{background:var(--bs-indigo);color:var(--bs-bone);--bs-hair:var(--bs-hair-on-indigo);padding-block:var(--bs-pad) clamp(28px, 3vw, 48px);overflow:hidden}[data-skin=broadsheet] .bs-footer-mark{width:fit-content;margin-bottom:clamp(56px,7vw,120px);display:block}[data-skin=broadsheet] .bs-footer-mark img{filter:invert()brightness(2.4);width:auto;height:clamp(26px,3.4vw,46px)}[data-skin=broadsheet] .bs-footer-cols{border-top:1px solid var(--bs-hair-on-indigo);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1.2fr);gap:clamp(32px,5vw,80px);padding-top:clamp(32px,4vw,56px);display:grid}[data-skin=broadsheet] .bs-footer-mission{letter-spacing:-.018em;max-width:var(--bs-measure-tight);margin:0;font-size:clamp(1rem,1.25vw,1.28rem);line-height:1.35}[data-skin=broadsheet] .bs-footer-links{flex-direction:column;gap:9px;margin:clamp(18px,2vw,26px) 0 0;padding:0;list-style:none;display:flex}[data-skin=broadsheet] .bs-footer-links a,[data-skin=broadsheet] .bs-social a{letter-spacing:-.015em;font-size:clamp(.88rem,.95vw,1rem);line-height:1.35;text-decoration:none;display:inline-block;position:relative}[data-skin=broadsheet] .bs-footer-links a:after,[data-skin=broadsheet] .bs-social a:after{content:"";transform-origin:0;background:currentColor;width:100%;height:1px;transition:transform .4s cubic-bezier(.16,.84,.24,1);position:absolute;bottom:-2px;left:0;transform:scaleX(0)}[data-skin=broadsheet] .bs-footer-links a:hover:after,[data-skin=broadsheet] .bs-social a:hover:after{transform:scaleX(1)}[data-skin=broadsheet] .bs-footer-bottom{flex-direction:column;align-items:flex-start;gap:clamp(18px,2vw,28px);margin-top:clamp(56px,7vw,110px);display:flex}[data-skin=broadsheet] .bs-social{gap:clamp(16px,2vw,30px);margin:0;padding:0;list-style:none;display:flex}[data-skin=broadsheet] .bs-social a{text-transform:uppercase}[data-skin=broadsheet] ul.bs-social{gap:clamp(4px,.6vw,10px);margin-left:-12px}[data-skin=broadsheet] .bs-social a.bs-social-link{opacity:.7;justify-content:center;align-items:center;width:44px;height:44px;transition:opacity .4s cubic-bezier(.16,.84,.24,1);display:inline-flex}[data-skin=broadsheet] .bs-social a.bs-social-link:after{content:none}[data-skin=broadsheet] .bs-social a.bs-social-link:hover,[data-skin=broadsheet] .bs-social a.bs-social-link:focus-visible{opacity:1}[data-skin=broadsheet] svg.bs-social-icon{display:block}[data-skin=broadsheet] .bs-contact-social a.bs-social-link{justify-content:center;align-items:center;min-width:62px;display:flex}[data-skin=broadsheet] .bs-footer-copyright{opacity:.6;border-top:1px solid var(--bs-hair-on-indigo);align-self:stretch;margin:0;padding-top:clamp(18px,2vw,28px);font-size:.88rem}[data-skin=broadsheet]{position:relative}#bs-root>.bs-navroot{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#122033e6;position:fixed;top:0;left:0;right:0}[data-skin=broadsheet] .bs-pagehead{background:var(--bs-pagehead-field);color:var(--bs-bone);--bs-hair:var(--bs-hair-on-indigo);aspect-ratio:2.35;isolation:isolate;flex-direction:column;justify-content:flex-end;min-height:420px;padding-bottom:clamp(56px,8vh,130px);display:flex;position:relative;overflow:hidden}[data-skin=broadsheet] canvas.bs-globe{z-index:2;touch-action:none;cursor:grab;width:min(52%,660px);display:block;position:absolute;top:clamp(104px,12vw,176px);bottom:clamp(14px,3vh,46px);right:0}[data-skin=broadsheet] canvas.bs-globe:active{cursor:grabbing}[data-skin=broadsheet] canvas.bs-globe:focus-visible{outline:3px solid var(--bs-gold);outline-offset:-3px}@media (max-width:900px){[data-skin=broadsheet] canvas.bs-globe{width:100%;height:52%;bottom:auto}}[data-skin=broadsheet] .bs-pagehead-photo{z-index:-1;background:var(--bs-pagehead-field);position:absolute;inset:0}[data-skin=broadsheet] .bs-pagehead-photo img{object-fit:cover;object-position:50% 42%;filter:none;mix-blend-mode:normal;will-change:transform;width:100%;height:100%}[data-skin=broadsheet] .bs-pagehead-photo:after{content:"";background:linear-gradient(96deg,#122742bd 0%,#12274270 42%,#12274247 100%);position:absolute;inset:0}[data-skin=broadsheet] .bs-pagehead:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(#09182bad 0,#09182b94 104px,#09182b2e 260px,#09182b1f 100%);position:absolute;inset:0}[data-skin=broadsheet] .bs-pagehead-inner{z-index:1;position:relative}[data-skin=broadsheet] .bs-pagehead-kicker{opacity:1;margin:0 0 clamp(16px,2vw,28px)}[data-skin=broadsheet] .bs-pagehead-title{letter-spacing:-.035em;max-width:20ch;margin:0;font-size:clamp(1.6rem,7.6vw,7rem);font-weight:500;line-height:.9}[data-skin=broadsheet] .bs-pagehead-sub{letter-spacing:-.018em;max-width:46ch;margin:clamp(24px,3vw,44px) 0 0;font-size:clamp(1.05rem,1.5vw,1.45rem);line-height:1.22}[data-skin=broadsheet] .bs-sec{background:var(--bs-bone)}[data-skin=broadsheet] .bs-sec-alt{background:var(--bs-paper)}[data-skin=broadsheet] .bs-measure{max-width:var(--bs-measure-wide)}[data-skin=broadsheet] .bs-sec-head{margin-bottom:clamp(28px,3.4vw,56px)}[data-skin=broadsheet] .bs-opening{border-top:2px solid var(--bs-gold);max-width:var(--bs-measure-read);margin-bottom:clamp(40px,5vw,80px);padding-top:clamp(18px,2.2vw,32px)}[data-skin=broadsheet] .bs-opening .bs-sec-kicker{margin-bottom:0}[data-skin=broadsheet] .bs-opening p.bs-pull-lead{letter-spacing:-.02em;text-wrap:pretty;max-width:none;margin:clamp(14px,1.6vw,22px) 0 0;font-size:clamp(1.12rem,1.62vw,1.58rem);line-height:1.3}[data-skin=broadsheet] .bs-sec-kicker{margin:0 0 clamp(14px,1.6vw,22px)}[data-skin=broadsheet] .bs-sec-h{letter-spacing:-.032em;margin:0;font-size:clamp(1.7rem,4.2vw,3.6rem);font-weight:500;line-height:.98}[data-skin=broadsheet] h2.bs-sec-h span.bs-h-tail{color:var(--bs-blue)}[data-skin=broadsheet] .bs-ground-indigo h2.bs-sec-h span.bs-h-tail{color:var(--bs-gold)}[data-skin=broadsheet] h2.bs-practice-h span.bs-h-tail{color:var(--bs-blue)}[data-skin=broadsheet] .bs-sub-h{letter-spacing:-.025em;margin:clamp(32px,4vw,60px) 0 clamp(14px,1.6vw,22px);font-size:clamp(1.15rem,1.7vw,1.6rem);font-weight:500;line-height:1.1}[data-skin=broadsheet] .bs-aside{border-left:1px solid var(--bs-hair);opacity:.75;margin:0 0 1.15em;padding-left:clamp(14px,1.6vw,24px);font-size:clamp(1.06rem,.747rem + .42vw,1.22rem);line-height:1.68}[data-skin=broadsheet] .bs-list{margin:clamp(24px,3vw,40px) 0 0;padding:0;list-style:none}[data-skin=broadsheet] .bs-list li{font-size:var(--bs-read);line-height:var(--bs-read-lh);letter-spacing:-.015em;max-width:var(--bs-measure-wide);padding:clamp(14px,1.6vw,22px) 0 clamp(14px,1.6vw,22px) clamp(28px,3vw,48px);position:relative}[data-skin=broadsheet] .bs-list-rule{background:var(--bs-hair);transform-origin:0;width:100%;height:1px;position:absolute;top:0;left:0}[data-skin=broadsheet] .bs-svc-cards{grid-template-columns:repeat(3,minmax(0,1fr))}[data-skin=broadsheet] .bs-svc-card{gap:0}[data-skin=broadsheet] .bs-svc-h{margin:clamp(20px,2.4vw,34px) 0 clamp(12px,1.4vw,18px)}[data-skin=broadsheet] .bs-svc-p{font-size:var(--bs-ramp-2);line-height:var(--bs-read-2-lh);margin:0 0 clamp(20px,2.4vw,32px)}[data-skin=broadsheet] .bs-svc-cta{margin-top:auto}[data-skin=broadsheet] .bs-form{border-top:2px solid var(--bs-gold);max-width:62ch;margin-top:clamp(28px,3.4vw,52px)}[data-skin=broadsheet] .bs-form-row{border-bottom:1px solid var(--bs-hair);flex-direction:column;gap:8px;margin:0;padding:clamp(16px,2vw,26px) 0;display:flex}[data-skin=broadsheet] .bs-form-label{opacity:.72}[data-skin=broadsheet] .bs-form-input{color:inherit;font-family:var(--bs-face);letter-spacing:-.018em;background:0 0;border:0;width:100%;padding:4px 0;font-size:clamp(1rem,1.2vw,1.2rem)}[data-skin=broadsheet] .bs-form-input:focus{outline:none}[data-skin=broadsheet] .bs-form-row:focus-within{background:#1925aa0d}[data-skin=broadsheet] .bs-form-area{resize:vertical}[data-skin=broadsheet] .bs-form-submit{background:var(--bs-gold);color:var(--bs-indigo-deep);cursor:pointer;border:0;align-items:center;gap:12px;margin-top:clamp(24px,3vw,40px);padding:16px 28px;transition:background .3s,color .3s;display:inline-flex}[data-skin=broadsheet] .bs-form-submit:hover{background:var(--bs-ink);color:var(--bs-bone)}@media (max-width:1100px){[data-skin=broadsheet] .bs-svc-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){[data-skin=broadsheet] .bs-svc-cards{grid-template-columns:1fr}[data-skin=broadsheet] .bs-pagehead{aspect-ratio:auto;min-height:440px;padding-top:clamp(120px,18vh,170px)}[data-skin=broadsheet] .bs-pagehead-photo:after{background:linear-gradient(#1227423d 0%,#12274294 55%,#122742d6 100%)}}#bs-root.bs-armed [data-bs-split],#bs-root.bs-armed [data-bs-fade],#bs-root.bs-armed [data-bs-words],#bs-root.bs-armed [data-bs-lines],#bs-root.bs-armed[data-bs-verb] [data-bs-card],#bs-root.bs-armed[data-bs-verb] [data-bs-row],#bs-root.bs-armed[data-bs-verb] [data-bs-arrive]{opacity:0}#bs-root.bs-armed[data-bs-verb=unveil] [data-bs-card],#bs-root.bs-armed[data-bs-verb=unveil] [data-bs-arrive],[data-skin=broadsheet] .bs-pagehead-photo{overflow:hidden}[data-skin=broadsheet] img[data-bs-parallax]{will-change:transform;height:116%;position:relative;top:-8%}[data-skin=broadsheet] [data-bs-zoom] img{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}[data-skin=broadsheet] a:hover [data-bs-zoom] img,[data-skin=broadsheet] [data-bs-zoom]:hover img{transform:scale(1.04)}#bs-root.bs-armed [data-bs-uncover]{clip-path:inset(0 100% 0 0)}@media (prefers-reduced-motion:reduce){#bs-root [data-bs-uncover]{clip-path:none!important}[data-skin=broadsheet] [data-bs-zoom] img{transform:none!important}#bs-root [data-bs-split],#bs-root [data-bs-fade],#bs-root [data-bs-words],#bs-root [data-bs-lines]{opacity:1!important;transform:none!important}[data-skin=broadsheet] .bs-yr-card{position:static}[data-skin=broadsheet] .bs-marquee-track{animation:none!important}[data-skin=broadsheet] *{transition-duration:.01ms!important}}@media (max-width:1100px){[data-skin=broadsheet] .bs-cards,[data-skin=broadsheet] .bs-news-grid,[data-skin=broadsheet] .bs-footer-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){[data-skin=broadsheet] .bs-topbar{grid-template-columns:1fr auto}[data-skin=broadsheet] .bs-nav,[data-skin=broadsheet] .bs-drawer,[data-skin=broadsheet] .bs-topcta{display:none}[data-skin=broadsheet] .bs-burger{display:flex}[data-skin=broadsheet] .bs-hero-body{flex-direction:column;padding-top:clamp(36px,9vh,80px);padding-bottom:clamp(20px,4vh,40px);display:flex}[data-skin=broadsheet] .bs-hero-tag{margin-bottom:14px;position:static}[data-skin=broadsheet] .bs-hero-sub{max-width:30ch;font-size:clamp(1rem,4.4vw,1.3rem);position:static}[data-skin=broadsheet] .bs-display{margin-top:auto;font-size:clamp(2.6rem,15.5vw,5.4rem);line-height:.9;position:static}[data-skin=broadsheet] .bs-vrail{display:none}[data-skin=broadsheet] .bs-logo img{height:26px}[data-skin=broadsheet] .bs-hero-photo img{filter:grayscale()brightness(3)contrast(1.1)}[data-skin=broadsheet] .bs-intro-grid{grid-template-columns:1fr}[data-skin=broadsheet] .bs-intro-shot{aspect-ratio:16/10}[data-skin=broadsheet] .bs-years-grid,[data-skin=broadsheet] .bs-cards,[data-skin=broadsheet] .bs-news-grid,[data-skin=broadsheet] .bs-footer-cols{grid-template-columns:1fr}[data-skin=broadsheet] .bs-stair{grid-template-columns:40px 1fr}[data-skin=broadsheet] .bs-system-grid,[data-skin=broadsheet] .bs-practice-prose{grid-template-columns:1fr}[data-skin=broadsheet] .bs-yr-card{grid-template-columns:1fr;gap:14px;min-height:0;padding:clamp(22px,5vw,34px)}[data-skin=broadsheet] .bs-yr-num{padding-top:0}}[data-skin=broadsheet] .bs-ground-bone{background:var(--bs-bone);color:var(--bs-ink)}[data-skin=broadsheet] .bs-ground-paper{background:var(--bs-paper);color:var(--bs-ink)}[data-skin=broadsheet] .bs-ground-indigo{background:var(--bs-indigo);color:var(--bs-bone);--bs-hair:var(--bs-hair-on-indigo)}[data-skin=broadsheet] .bs-pile{flex-direction:column;gap:clamp(20px,3vh,42px);display:flex}[data-skin=broadsheet] .bs-pile-card{top:calc(clamp(72px, 13vh, 140px) + var(--i) * clamp(9px, 1.3vh, 18px));z-index:calc(var(--i) + 1);background:var(--bs-indigo-deep);color:var(--bs-bone);border:1px solid var(--bs-hair-on-indigo);will-change:transform;width:calc(100% - var(--i) * clamp(0px, 1.8vw, 38px));margin-left:calc(var(--i) * clamp(0px, 1.8vw, 38px));grid-template-columns:clamp(40px,4.6vw,78px) minmax(0,1fr);align-items:start;gap:clamp(14px,2.6vw,36px);padding:clamp(24px,2.8vw,46px);display:grid;position:sticky}[data-skin=broadsheet] .bs-pile-num{opacity:.5;padding-top:.45em}[data-skin=broadsheet] article.bs-pile-card span.bs-pile-num{color:var(--bs-gold);opacity:1}[data-skin=broadsheet] .bs-pile-title{letter-spacing:-.03em;max-width:22ch;margin:0 0 clamp(14px,1.6vw,24px);font-size:clamp(1.3rem,2.6vw,2.5rem);font-weight:500;line-height:1.02}[data-skin=broadsheet] .bs-pile-text{letter-spacing:-.02em;max-width:42ch;margin:0 0 .7em;font-size:clamp(1.05rem,1.7vw,1.62rem);font-weight:400;line-height:1.2}[data-skin=broadsheet] .bs-pile-text:last-child{margin-bottom:0}[data-skin=broadsheet] .bs-pile-prose .bs-prose p,[data-skin=broadsheet] .bs-pile-prose p{font-size:var(--bs-read);line-height:var(--bs-read-lh);max-width:var(--bs-measure-read)}[data-skin=broadsheet] .bs-pile-prose .bs-lead-sm{font-size:clamp(1.05rem,1.4vw,1.34rem);line-height:1.3}[data-skin=broadsheet] .bs-pile-prose .bs-sub-h{color:inherit}[data-skin=broadsheet] p.bs-pull-lead{letter-spacing:-.028em;text-wrap:balance;max-width:26ch;margin:0 0 clamp(20px,2.2vw,34px);font-size:clamp(1.32rem,2.25vw,2.15rem);font-weight:400;line-height:1.12}[data-skin=broadsheet] .bs-ground-indigo p.bs-pull-lead,[data-skin=broadsheet] .bs-value-band p.bs-pull-lead{color:var(--bs-paper)}[data-skin=broadsheet] p.bs-pull-lead span.bs-h-tail{color:var(--bs-blue)}[data-skin=broadsheet] .bs-ground-indigo p.bs-pull-lead span.bs-h-tail{color:var(--bs-gold)}[data-skin=broadsheet] .bs-ground-indigo .bs-value-card p.bs-pull-lead span.bs-h-tail{color:var(--bs-blue)}[data-skin=broadsheet] .bs-prose-measure p{max-width:var(--bs-measure-read)}[data-skin=broadsheet] .bs-odeck{border-top:1px solid var(--bs-hair);border-left:1px solid var(--bs-hair);grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));margin-top:clamp(30px,4vw,56px);display:grid}[data-skin=broadsheet] .bs-ocard{border-right:1px solid var(--bs-hair);border-bottom:1px solid var(--bs-hair);flex-direction:column;gap:6px;padding:clamp(22px,2.6vw,40px);display:flex}[data-skin=broadsheet] .bs-onum{color:var(--bs-gold-ink);letter-spacing:-.05em;margin-bottom:clamp(10px,1.2vw,18px);font-size:clamp(1.5rem,2.4vw,2.3rem);line-height:1}[data-skin=broadsheet] .bs-olabel{letter-spacing:-.022em;margin:0;font-size:clamp(1.05rem,1.35vw,1.36rem);font-weight:600;line-height:1.16}[data-skin=broadsheet] .bs-otext{font-size:var(--bs-ramp-2);line-height:var(--bs-read-2-lh);opacity:.82;max-width:var(--bs-measure-tight);margin:0}[data-skin=broadsheet] .bs-prose-after{margin-top:clamp(26px,3vw,48px)}[data-skin=broadsheet] .bs-leadcase{background:var(--bs-indigo);color:var(--bs-bone);grid-template-rows:auto auto 1fr;grid-template-columns:minmax(220px,32%) minmax(0,1fr);align-items:start;gap:0 clamp(22px,3.5vw,64px);margin-bottom:clamp(28px,3.4vw,52px);padding:clamp(28px,3.6vw,62px);display:grid}[data-skin=broadsheet] .bs-leadcase-meta{grid-area:1/1}[data-skin=broadsheet] .bs-leadcase-h{grid-area:2/1}[data-skin=broadsheet] .bs-leadcase-body{grid-area:1/2/4/3}[data-skin=broadsheet] .bs-leadcase-meta{color:var(--bs-gold);flex-wrap:wrap;gap:clamp(12px,1.6vw,24px);margin:0 0 clamp(14px,1.8vw,26px);display:flex}[data-skin=broadsheet] .bs-leadcase-date{opacity:.88}[data-skin=broadsheet] .bs-leadcase-h{letter-spacing:-.035em;max-width:20ch;margin:0;font-size:clamp(1.7rem,2.9vw,2.9rem);font-weight:500;line-height:1}[data-skin=broadsheet] .bs-leadcase-body p{font-size:var(--bs-read);line-height:var(--bs-read-lh);max-width:var(--bs-measure-read)}[data-skin=broadsheet] .bs-ledger-rows{border-top:1px solid var(--bs-hair);margin:0;padding:0;list-style:none}[data-skin=broadsheet] .bs-ledger-row{font-size:var(--bs-ramp-2);border-bottom:1px solid var(--bs-hair);grid-template-columns:clamp(40px,4.6vw,78px) minmax(190px,26%) minmax(0,1fr) auto;align-items:baseline;gap:clamp(14px,2.2vw,30px);padding:clamp(15px,1.7vw,24px) 0;display:grid;position:relative}[data-skin=broadsheet] .bs-ledger-break{margin-top:clamp(26px,3.2vw,52px)}[data-skin=broadsheet] .bs-ledger-break:before{content:"";background:var(--bs-gold);width:clamp(48px,6vw,96px);height:2px;position:absolute;top:calc(-1*clamp(13px,1.6vw,26px));left:0}[data-skin=broadsheet] .bs-ledger-n{opacity:.72}[data-skin=broadsheet] .bs-ledger-t{letter-spacing:-.02em;font-size:clamp(1rem,1.35vw,1.32rem);font-weight:500;line-height:1.2}[data-skin=broadsheet] .bs-ledger-d{font-size:var(--bs-ramp-2);line-height:var(--bs-read-2-lh);opacity:.78;max-width:var(--bs-measure-wide);font-weight:400;display:block}[data-skin=broadsheet] .bs-ledger-m{opacity:.78;white-space:nowrap}[data-skin=broadsheet] .bs-splitledger{grid-template-columns:clamp(150px,17vw,260px) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,72px);display:grid}[data-skin=broadsheet] .bs-rail{position:sticky;top:clamp(90px,14vh,150px)}[data-skin=broadsheet] .bs-rail-label{color:var(--bs-gold-ink);margin:0 0 12px}[data-skin=broadsheet] .bs-ground-indigo .bs-rail-label{color:var(--bs-gold)}[data-skin=broadsheet] .bs-rail-rule{background:var(--bs-gold);transform-origin:0;width:100%;height:2px;display:block}[data-skin=broadsheet] .bs-rail-cell>:first-child{margin-top:0}[data-skin=broadsheet] .bs-values{flex-direction:column;gap:clamp(26px,3.4vw,60px);display:flex}[data-skin=broadsheet] .bs-value-num{color:var(--bs-gold);opacity:1;margin-bottom:clamp(10px,1.2vw,18px);display:block}[data-skin=broadsheet] .bs-value-h{letter-spacing:-.032em;margin:0 0 clamp(14px,1.6vw,24px);font-weight:500;line-height:1.02}[data-skin=broadsheet] .bs-value-body p{max-width:var(--bs-measure-read);font-size:var(--bs-read);line-height:var(--bs-read-lh)}[data-skin=broadsheet] .bs-value-body p+p{margin-top:1.1em}[data-skin=broadsheet] .bs-value-open,[data-skin=broadsheet] .bs-value-band{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(220px,30%) minmax(0,1fr);align-items:start;gap:0 clamp(20px,3.5vw,64px);display:grid}[data-skin=broadsheet] .bs-value-open .bs-value-num,[data-skin=broadsheet] .bs-value-band .bs-value-num{grid-area:1/1}[data-skin=broadsheet] .bs-value-open .bs-value-h,[data-skin=broadsheet] .bs-value-band .bs-value-h{grid-area:2/1;margin-bottom:0}[data-skin=broadsheet] .bs-value-open .bs-value-body,[data-skin=broadsheet] .bs-value-band .bs-value-body{grid-area:1/2/4/3}[data-skin=broadsheet] .bs-value-open .bs-value-h{max-width:14ch;font-size:clamp(1.9rem,3.4vw,3.2rem)}[data-skin=broadsheet] .bs-value-open .bs-value-num{color:var(--bs-gold)}[data-skin=broadsheet] .bs-value-open p.bs-pull-lead{max-width:30ch}[data-skin=broadsheet] .bs-value-pair{background:var(--bs-hair);border:1px solid var(--bs-hair);grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:1px;display:grid}[data-skin=broadsheet] .bs-value-card{background:var(--bs-bone);color:var(--bs-ink);padding:clamp(24px,2.8vw,46px)}[data-skin=broadsheet] .bs-value-card p.bs-pull-lead{color:var(--bs-ink)}[data-skin=broadsheet] .bs-ground-paper .bs-value-card{background:var(--bs-paper)}[data-skin=broadsheet] .bs-value-card .bs-value-h{font-size:clamp(1.3rem,1.9vw,1.95rem)}[data-skin=broadsheet] .bs-value-card .bs-value-num{color:var(--bs-gold-ink)}[data-skin=broadsheet] .bs-value-card p.bs-pull-lead{max-width:none;font-size:clamp(1.12rem,1.5vw,1.42rem)}[data-skin=broadsheet] .bs-value-band{background:var(--bs-indigo-deep);color:var(--bs-bone);padding:clamp(30px,4vw,68px)}[data-skin=broadsheet] .bs-value-band .bs-value-h{max-width:14ch;font-size:clamp(1.6rem,2.7vw,2.6rem)}[data-skin=broadsheet] .bs-sweepbar{background:var(--bs-gold);pointer-events:none;width:6px;position:absolute;top:0;bottom:0;left:0}[data-skin=broadsheet] [data-bs-verb] .bs-quote,[data-skin=broadsheet] .bs-quote{position:relative}[data-skin=broadsheet] .bs-interval{background:var(--bs-gold);transform-origin:0;width:clamp(64px,9vw,150px);height:2px;margin-bottom:clamp(30px,4vw,64px);display:block}@media (max-width:900px){[data-skin=broadsheet] .bs-splitledger{grid-template-columns:1fr;gap:18px}[data-skin=broadsheet] .bs-value-open,[data-skin=broadsheet] .bs-value-band,[data-skin=broadsheet] .bs-leadcase{grid-template-columns:1fr;gap:14px}[data-skin=broadsheet] .bs-leadcase-meta,[data-skin=broadsheet] .bs-leadcase-h,[data-skin=broadsheet] .bs-leadcase-body{grid-area:auto}[data-skin=broadsheet] .bs-leadcase-h{margin-bottom:clamp(14px,1.8vw,24px)}[data-skin=broadsheet] .bs-value-open .bs-value-num,[data-skin=broadsheet] .bs-value-band .bs-value-num,[data-skin=broadsheet] .bs-value-open .bs-value-h,[data-skin=broadsheet] .bs-value-band .bs-value-h,[data-skin=broadsheet] .bs-value-open .bs-value-body,[data-skin=broadsheet] .bs-value-band .bs-value-body{grid-area:auto}[data-skin=broadsheet] .bs-value-open .bs-value-h,[data-skin=broadsheet] .bs-value-band .bs-value-h{margin-bottom:clamp(14px,1.6vw,24px)}[data-skin=broadsheet] .bs-rail{position:static}[data-skin=broadsheet] .bs-rail-rule{width:clamp(56px,22vw,130px)}}@media (max-width:720px){[data-skin=broadsheet] .bs-ledger-row{grid-template-columns:clamp(28px,8vw,40px) minmax(0,1fr);gap:6px 12px}[data-skin=broadsheet] .bs-ledger-d,[data-skin=broadsheet] .bs-ledger-m{grid-column:2}}[data-skin=broadsheet] .bs-faqs{border-top:2px solid var(--bs-gold)}[data-skin=broadsheet] .bs-faq{border-bottom:1px solid var(--bs-hair)}[data-skin=broadsheet] .bs-faq-q{cursor:pointer;grid-template-columns:clamp(40px,4.6vw,78px) minmax(0,1fr) clamp(20px,2vw,28px);align-items:start;gap:clamp(14px,2.6vw,36px);padding:clamp(22px,2.6vw,38px) 0;list-style:none;transition:color .25s;display:grid}[data-skin=broadsheet] .bs-faq-q::-webkit-details-marker{display:none}[data-skin=broadsheet] .bs-faq-q::marker{content:""}[data-skin=broadsheet] .bs-faq-num{padding-top:.5em}[data-skin=broadsheet] span.bs-faq-num{color:color-mix(in srgb, currentColor 72%, transparent)}[data-skin=broadsheet] .bs-faq-qt{letter-spacing:-.025em;max-width:34ch;font-size:clamp(1.15rem,1.9vw,1.72rem);font-weight:500;line-height:1.14}[data-skin=broadsheet] .bs-faq:hover .bs-faq-qt{color:var(--bs-indigo)}[data-skin=broadsheet] .bs-faq-cue{justify-self:end;width:clamp(16px,1.6vw,22px);height:clamp(16px,1.6vw,22px);margin-top:.42em;transition:transform .34s cubic-bezier(.2,.7,.2,1);position:relative}[data-skin=broadsheet] .bs-faq-cue:before,[data-skin=broadsheet] .bs-faq-cue:after{content:"";background:var(--bs-gold);height:2px;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}[data-skin=broadsheet] .bs-faq-cue:after{transform:translateY(-50%)rotate(90deg)}[data-skin=broadsheet] .bs-faq[open] .bs-faq-cue{transform:rotate(45deg)}[data-skin=broadsheet] .bs-faq-body{transition:height .42s cubic-bezier(.25,.7,.2,1),opacity .34s;overflow:hidden}[data-skin=broadsheet] .bs-faq-inner{padding:0 clamp(20px,2vw,28px) clamp(26px,3vw,44px) calc(clamp(40px,4.6vw,78px) + clamp(14px,2.6vw,36px))}[data-skin=broadsheet] .bs-faq-inner p{font-size:var(--bs-read);line-height:var(--bs-read-lh);max-width:none;margin:0 0 1.15em}[data-skin=broadsheet] .bs-faq-inner p:last-child{margin-bottom:0}[data-skin=broadsheet] .bs-faq-inner p[data-num]{margin-top:1.9em;font-weight:500}[data-skin=broadsheet] .bs-faq-inner p[data-num]:before{content:"";border-top:2px solid var(--bs-gold);width:120px;margin-bottom:14px;display:block}[data-skin=broadsheet] .bs-faq-inner .bs-lead-sm{font-size:clamp(1.05rem,1.4vw,1.34rem);line-height:1.34}[data-skin=broadsheet] .bs-faq-plain .bs-faq-q{cursor:default}[data-skin=broadsheet] .bs-faq-plain:hover .bs-faq-qt{color:inherit}@media (max-width:720px){[data-skin=broadsheet] .bs-faq-q{grid-template-columns:clamp(28px,8vw,40px) minmax(0,1fr) 20px;gap:12px}[data-skin=broadsheet] .bs-faq-num{padding-top:.3em}[data-skin=broadsheet] .bs-faq-inner{padding-left:calc(clamp(28px,8vw,40px) + 12px);padding-right:0}}[data-skin=broadsheet] .bs-fcards{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.6vw,26px);display:grid}[data-skin=broadsheet] .bs-fcard{border-top:1px solid var(--bs-hair);background:var(--bs-bone);color:var(--bs-ink);will-change:transform;flex-direction:column;padding:clamp(16px,1.6vw,24px) clamp(14px,1.3vw,20px) clamp(22px,2.2vw,32px);transition:background .5s,color .5s;display:flex;position:relative}[data-skin=broadsheet] .bs-ground-paper .bs-fcard{background:var(--bs-paper)}[data-skin=broadsheet] .bs-fcard:hover{background:var(--bs-indigo);color:var(--bs-bone)}[data-skin=broadsheet] .bs-fcard-h{letter-spacing:-.03em;margin:clamp(26px,3.4vw,52px) 0 clamp(12px,1.3vw,18px);font-size:clamp(1.2rem,1.9vw,1.85rem);font-weight:500;line-height:1.02}[data-skin=broadsheet] .bs-fcard-body p{font-size:var(--bs-ramp-2);line-height:var(--bs-read-2-lh);max-width:none;margin:0 0 .8em}[data-skin=broadsheet] .bs-fcard-body p:last-child{margin-bottom:0}[data-skin=broadsheet] .bs-fcard-body .bs-sub-h{margin:1.1em 0 .5em;font-size:1.02rem}[data-skin=broadsheet] ul.bs-bindex,[data-skin=broadsheet] dl.bs-pindex{columns:2;column-gap:clamp(28px,3.1vw,44px);margin:clamp(30px,3.4vw,54px) 0 0;padding:0;list-style:none}[data-skin=broadsheet] ul.bs-bindex li.bs-bindex-item,[data-skin=broadsheet] dl.bs-pindex div.bs-pindex-item{break-inside:avoid;-webkit-column-break-inside:avoid;border-top:1px solid var(--bs-hair);padding:14px 0 14px 20px;position:relative}[data-skin=broadsheet] ul.bs-bindex li.bs-bindex-item{font-size:var(--bs-ramp-2);line-height:1.6}[data-skin=broadsheet] ul.bs-bindex li.bs-bindex-item:first-letter{text-transform:uppercase}[data-skin=broadsheet] dl.bs-pindex div.bs-pindex-item{padding-top:16px;padding-bottom:18px}[data-skin=broadsheet] ul.bs-bindex li.bs-bindex-item:before,[data-skin=broadsheet] dl.bs-pindex div.bs-pindex-item:before{content:"";background:var(--bs-gold);width:7px;height:7px;position:absolute;left:0}[data-skin=broadsheet] ul.bs-bindex li.bs-bindex-item:before{top:23px}[data-skin=broadsheet] dl.bs-pindex div.bs-pindex-item:before{top:26px}[data-skin=broadsheet] dl.bs-pindex dt.bs-pindex-label{letter-spacing:-.012em;margin:0 0 7px;font-size:1.03rem;font-weight:700;line-height:1.25}[data-skin=broadsheet] dl.bs-pindex dd.bs-pindex-body{color:color-mix(in srgb, var(--bs-ink) 78%, transparent);margin:0;font-size:.906rem;line-height:1.7}[data-skin=broadsheet] ul.bs-bindex a,[data-skin=broadsheet] dl.bs-pindex a{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (max-width:640px){[data-skin=broadsheet] ul.bs-bindex,[data-skin=broadsheet] dl.bs-pindex{columns:auto}}[data-skin=broadsheet] .bs-ground-indigo dl.bs-pindex dd.bs-pindex-body{color:color-mix(in srgb, var(--bs-bone) 82%, transparent)}[data-skin=broadsheet] .bs-icards{border-top:1px solid var(--bs-hair);border-left:1px solid var(--bs-hair);gap:0;margin:clamp(30px,3.4vw,54px) 0 0;padding:0;list-style:none;display:grid}[data-skin=broadsheet] .bs-icards-2{grid-template-columns:repeat(2,minmax(0,1fr))}[data-skin=broadsheet] .bs-icards-3{grid-template-columns:repeat(3,minmax(0,1fr))}[data-skin=broadsheet] .bs-icards-4{grid-template-columns:repeat(4,minmax(0,1fr))}[data-skin=broadsheet] .bs-icard{font-size:var(--bs-ramp-2);border-right:1px solid var(--bs-hair);border-bottom:1px solid var(--bs-hair);will-change:transform;flex-direction:column;gap:clamp(12px,1.4vw,20px);padding:clamp(18px,1.9vw,30px);transition:background .45s,color .45s;display:flex;position:relative}[data-skin=broadsheet] .bs-icard:hover{background:var(--bs-indigo);color:var(--bs-bone)}[data-skin=broadsheet] .bs-icard-rule{opacity:.25;transform-origin:0;background:currentColor;width:100%;height:1px;display:block}[data-skin=broadsheet] .bs-icard-text{font-size:var(--bs-ramp-2);line-height:var(--bs-read-2-lh);letter-spacing:-.014em}[data-skin=broadsheet] .bs-icard-text:first-letter{text-transform:uppercase}[data-skin=broadsheet] li.bs-icard-pair{gap:clamp(8px,.9vw,14px)}[data-skin=broadsheet] li.bs-icard-pair span.bs-icard-h{letter-spacing:-.026em;font-size:clamp(1.05rem,1.35vw,1.35rem);font-weight:500;line-height:1.08;display:block}[data-skin=broadsheet] li.bs-icard-pair span.bs-icard-text{font-size:var(--bs-ramp-2);opacity:.82}[data-skin=broadsheet] li.bs-icard-pair:hover span.bs-icard-text{opacity:1}[data-skin=broadsheet] li.bs-icard-pair span.bs-icard-rule{margin-bottom:clamp(2px,.4vw,6px)}[data-skin=broadsheet] .bs-tcards{gap:clamp(14px,1.6vw,26px);margin-top:clamp(20px,2.4vw,36px);display:grid}[data-skin=broadsheet] .bs-tcards-1{grid-template-columns:1fr}[data-skin=broadsheet] .bs-tcards-2,[data-skin=broadsheet] .bs-tcards-3{grid-template-columns:repeat(2,minmax(0,1fr))}[data-skin=broadsheet] .bs-tcard{border-top:1px solid var(--bs-hair);background:var(--bs-bone);color:var(--bs-ink);will-change:transform;flex-direction:column;padding:clamp(16px,1.6vw,24px) clamp(14px,1.3vw,20px) clamp(22px,2.2vw,32px);transition:background .5s,color .5s;display:flex}[data-skin=broadsheet] .bs-ground-paper .bs-tcard{background:var(--bs-paper)}[data-skin=broadsheet] .bs-tcard:hover{background:var(--bs-indigo);color:var(--bs-bone)}[data-skin=broadsheet] .bs-fcard h3.bs-fcard-h,[data-skin=broadsheet] .bs-tcard h3.bs-tcard-h{transition:color .5s}[data-skin=broadsheet] .bs-icard span.bs-icard-text{transition:color .45s}[data-skin=broadsheet] .bs-fcard:hover h3.bs-fcard-h,[data-skin=broadsheet] .bs-tcard:hover h3.bs-tcard-h,[data-skin=broadsheet] .bs-icard:hover span.bs-icard-text{color:var(--bs-gold)}[data-skin=broadsheet] .bs-fcard:hover span.bs-fcard-num,[data-skin=broadsheet] .bs-tcard:hover span.bs-tcard-num,[data-skin=broadsheet] .bs-tcard:hover p.bs-tcard-meta,[data-skin=broadsheet] .bs-icard:hover span.bs-icard-num{color:color-mix(in srgb, var(--bs-gold) 72%, transparent)}[data-skin=broadsheet] .bs-tcard-h{letter-spacing:-.028em;margin:clamp(20px,2.6vw,40px) 0 clamp(10px,1.1vw,15px);font-size:clamp(1.1rem,1.6vw,1.55rem);font-weight:500;line-height:1.05}[data-skin=broadsheet] .bs-tcard-meta{margin:0 0 clamp(10px,1.1vw,15px)}[data-skin=broadsheet] .bs-tcard-body p{font-size:var(--bs-ramp-2);line-height:var(--bs-read-2-lh);max-width:none;margin:0 0 .75em}[data-skin=broadsheet] .bs-tcard-body p:last-child{margin-bottom:0}[data-skin=broadsheet] .bs-statement{max-width:none}[data-skin=broadsheet] .bs-statement-h{letter-spacing:-.035em;margin:0 0 clamp(24px,3vw,44px);font-size:clamp(2rem,5.4vw,4.6rem);font-weight:500;line-height:.95}[data-skin=broadsheet] .bs-statement-lead{letter-spacing:-.032em;max-width:40ch;margin:0 0 clamp(20px,2vw,32px);font-size:clamp(1.7rem,4.6vw,4.2rem);font-weight:500;line-height:1.02}[data-skin=broadsheet] .bs-statement-p{font-size:var(--bs-read);line-height:var(--bs-read-lh);max-width:var(--bs-measure-read);margin:0 0 .9em}[data-skin=broadsheet] .bs-statement-p:last-child{margin-bottom:0}[data-skin=broadsheet] .bs-prosecard{max-width:var(--bs-measure-wide)}[data-skin=broadsheet] .bs-ground-indigo .bs-prosecard .bs-prose p{color:inherit}[data-skin=broadsheet] div.bs-prosecard-photo{max-width:none}[data-skin=broadsheet] div.bs-textphoto{grid-template-columns:1.15fr .85fr;align-items:stretch;gap:60px;display:grid}[data-skin=broadsheet] div.bs-textphoto-text{min-width:0}[data-skin=broadsheet] figure.bs-textphoto-fig{flex-direction:column;min-width:0;margin:0;display:flex}[data-skin=broadsheet] figure.bs-textphoto-fig img{aspect-ratio:auto;object-fit:cover;object-position:50% 50%;background:var(--bs-hair);flex:1 1 0;width:100%;min-height:380px;display:block}[data-skin=broadsheet] figcaption.bs-textphoto-cap{border-top:1px solid var(--bs-hair);color:var(--bs-ink);opacity:.62;margin-top:12px;padding-top:10px}[data-skin=broadsheet] .bs-ground-indigo figcaption.bs-textphoto-cap{border-top-color:var(--bs-hair-on-indigo);color:inherit}@media (max-width:900px){[data-skin=broadsheet] div.bs-textphoto{grid-template-columns:1fr;gap:clamp(20px,4vw,34px)}[data-skin=broadsheet] figure.bs-textphoto-fig img{aspect-ratio:16/10;flex:none;min-height:0}}[data-skin=broadsheet] figure.bs-banner{min-width:0;margin:0 0 clamp(34px,4vw,62px)}[data-skin=broadsheet] span.bs-banner-frame{aspect-ratio:2.6;display:block;overflow:hidden}[data-skin=broadsheet] figure.bs-banner img{object-fit:cover;object-position:50% 50%;background:var(--bs-hair);width:100%;height:100%;display:block}[data-skin=broadsheet] figure.bs-banner img[data-bs-parallax]{height:116%}@media (max-width:900px){[data-skin=broadsheet] span.bs-banner-frame{aspect-ratio:16/10}}[data-skin=broadsheet] .bs-contact-band figure.bs-banner{margin:clamp(34px,4vw,62px) 0 0}[data-skin=broadsheet] .bs-offices{border-top:1px solid var(--bs-hair);gap:0;margin:0;padding:0;list-style:none;display:grid}[data-skin=broadsheet] .bs-office{border-bottom:1px solid var(--bs-hair);will-change:transform;flex-direction:column;gap:clamp(14px,1.8vw,26px);padding:clamp(22px,2.6vw,40px) 0;display:flex}[data-skin=broadsheet] .bs-office-h{letter-spacing:-.032em;margin:0;font-size:clamp(1.4rem,2.8vw,2.6rem);font-weight:500;line-height:1}[data-skin=broadsheet] .bs-ground-indigo ul.bs-offices>li.bs-office{background:var(--bs-bone);color:var(--bs-ink);--bs-hair:#1220332e;padding:clamp(22px,2.6vw,40px) clamp(24px,2.8vw,46px)}[data-skin=broadsheet] .bs-ground-indigo ul.bs-offices>li.bs-office span.bs-office-num{color:var(--bs-gold-ink)}[data-skin=broadsheet] section.bs-closeband{isolation:isolate;background:var(--bs-indigo) var(--bs-hero-field);position:relative;overflow:hidden}[data-skin=broadsheet] .bs-closeband-photo{z-index:-1;position:absolute;inset:0}[data-skin=broadsheet] .bs-closeband-photo img{object-fit:cover;object-position:62% 45%;opacity:.28;width:100%;height:100%}[data-skin=broadsheet] .bs-closeband-photo:after{content:"";background:linear-gradient(96deg,#122742bd 0%,#12274270 42%,#12274229 100%);position:absolute;inset:0}[data-skin=broadsheet] p.bs-closeband-line{letter-spacing:-.032em;max-width:24ch;margin:0;font-size:clamp(1.7rem,4.2vw,3.6rem);font-weight:500;line-height:.98}[data-skin=broadsheet] p.bs-closeband-line.bs-closeband-support{max-width:var(--bs-measure-read);font-size:var(--bs-read);line-height:var(--bs-read-lh);letter-spacing:-.003em;font-weight:400}[data-skin=broadsheet] p.bs-closeband-line+p.bs-closeband-line{margin-top:clamp(20px,2.4vw,34px)}[data-skin=broadsheet] .bs-formcard{background:var(--bs-bone);color:var(--bs-ink);border:1px solid var(--bs-hair);padding:clamp(22px,2.8vw,46px)}[data-skin=broadsheet] .bs-ground-paper .bs-formcard{background:var(--bs-paper)}[data-skin=broadsheet] div.bs-formsplit{grid-template-columns:minmax(0,660px) 1fr;align-items:stretch;gap:clamp(28px,3.4vw,60px);display:grid}[data-skin=broadsheet] div.bs-formsplit-form{min-width:0}[data-skin=broadsheet] div.bs-formsplit-form .bs-formcard{height:100%}[data-skin=broadsheet] figure.bs-formsplit-fig{flex-direction:column;min-width:0;margin:0;display:flex}[data-skin=broadsheet] figure.bs-formsplit-fig img{object-fit:cover;object-position:50% 50%;background:var(--bs-hair);flex:auto;width:100%;min-height:320px;display:block}@media (max-width:900px){[data-skin=broadsheet] div.bs-formsplit{grid-template-columns:1fr}[data-skin=broadsheet] figure.bs-formsplit-fig img{aspect-ratio:16/10;min-height:0}}@media (max-width:1100px){[data-skin=broadsheet] .bs-icards-4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){[data-skin=broadsheet] .bs-fcards,[data-skin=broadsheet] .bs-tcards-2,[data-skin=broadsheet] .bs-tcards-3{grid-template-columns:1fr}[data-skin=broadsheet] .bs-icards-3,[data-skin=broadsheet] .bs-icards-4{grid-template-columns:repeat(2,minmax(0,1fr))}[data-skin=broadsheet] .bs-pile-card{grid-template-columns:1fr;gap:12px;width:100%;margin-left:0;padding:clamp(20px,5vw,32px)}[data-skin=broadsheet] .bs-pile-num{padding-top:0}[data-skin=broadsheet] .bs-statement{max-width:none}}@media (max-width:560px){[data-skin=broadsheet] .bs-icards-2,[data-skin=broadsheet] .bs-icards-3,[data-skin=broadsheet] .bs-icards-4{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){[data-skin=broadsheet] .bs-pile-card{width:100%;margin-left:0;position:static}}[data-skin=broadsheet] .bs-art-meta{opacity:.6;gap:clamp(12px,1.4vw,22px);margin:0 0 clamp(14px,1.6vw,22px);display:flex}[data-skin=broadsheet] .bs-art-title{letter-spacing:-.032em;max-width:24ch;margin:0 0 clamp(14px,1.6vw,22px);font-size:clamp(1.35rem,2.8vw,2.7rem);font-weight:500;line-height:1}[data-skin=broadsheet] .bs-art-title a{text-decoration:none}[data-skin=broadsheet] .bs-art-title a:hover{text-underline-offset:.12em;text-decoration:underline}[data-skin=broadsheet] .bs-pile-card .bs-art-title a:after{content:"";z-index:1;position:absolute;inset:0}[data-skin=broadsheet] .bs-pile-card:hover .bs-art-more{opacity:1;color:var(--bs-gold)}[data-skin=broadsheet] .bs-art-more span{transition:transform .4s cubic-bezier(.16,.84,.24,1);display:inline-block}[data-skin=broadsheet] .bs-pile-card:hover .bs-art-more span{transform:translate(6px)}[data-skin=broadsheet] .bs-art-excerpt{font-size:var(--bs-ramp-2);line-height:var(--bs-read-2-lh);max-width:var(--bs-measure-read);opacity:.85;margin:0 0 clamp(16px,1.8vw,26px)}[data-skin=broadsheet] .bs-art-more{opacity:.6;transition:opacity .4s,color .4s}[data-skin=broadsheet] .bs-newscard{text-decoration:none}[data-skin=broadsheet] .bs-contact-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,90px);display:grid}[data-skin=broadsheet] .bs-formcard-dark{background:var(--bs-indigo-deep);color:var(--bs-bone);border-color:var(--bs-hair-on-indigo)}[data-skin=broadsheet] .bs-formcard-dark .bs-form-input{color:var(--bs-bone);border-color:var(--bs-hair-on-indigo);background:0 0}[data-skin=broadsheet] .bs-formcard-dark .bs-form-row:focus-within{background:#e8e6e012}[data-skin=broadsheet] .bs-formcard-dark .bs-form-submit{background:var(--bs-gold);color:var(--bs-indigo-deep)}[data-skin=broadsheet] .bs-formcard-dark .bs-form-submit:hover{background:var(--bs-bone);color:var(--bs-ink)}[data-skin=broadsheet] .bs-contact-top{padding-top:clamp(150px,20vh,230px)}[data-skin=broadsheet] .bs-contact-h{letter-spacing:-.035em;margin:10px 0 clamp(14px,1.6vw,22px);font-size:clamp(2rem,4.2vw,3.6rem);font-weight:400;line-height:1.02}[data-skin=broadsheet] .bs-contact-sub{max-width:40ch;font-size:clamp(1rem,1.25vw,1.2rem);line-height:var(--bs-read-lh);opacity:.82;margin:0 0 clamp(26px,3.2vw,46px)}[data-skin=broadsheet] .bs-contact-mission{letter-spacing:-.03em;max-width:22ch;margin:0 0 clamp(36px,5vw,72px);font-size:clamp(1.4rem,2.9vw,2.7rem);font-weight:400;line-height:1.06}[data-skin=broadsheet] .bs-contact-oh{margin-bottom:clamp(12px,1.4vw,20px)}[data-skin=broadsheet] .bs-contact-social{border-top:1px solid var(--bs-hair);flex-wrap:wrap;gap:0;margin:clamp(26px,3vw,44px) 0 0;padding:0;list-style:none;display:flex}[data-skin=broadsheet] .bs-contact-social a{border-right:1px solid var(--bs-hair);border-bottom:1px solid var(--bs-hair);padding:clamp(14px,1.6vw,22px) clamp(16px,2vw,30px);text-decoration:none;transition:background .4s,color .4s;display:block}[data-skin=broadsheet] .bs-contact-social a:hover{background:var(--bs-bone);color:var(--bs-indigo)}@media (max-width:860px){[data-skin=broadsheet] .bs-contact-split{grid-template-columns:1fr}}[data-skin=broadsheet] .bs-article{grid-template-columns:clamp(140px,16vw,240px) minmax(0,1fr);align-items:start;gap:clamp(24px,5vw,80px);display:grid}[data-skin=broadsheet] .bs-article-rail{border-top:1px solid var(--bs-hair);padding-top:clamp(14px,1.6vw,22px);position:sticky;top:clamp(90px,15vh,150px)}[data-skin=broadsheet] .bs-article-date{opacity:.72;margin:0 0 clamp(20px,2.4vw,34px)}[data-skin=broadsheet] .bs-article-back{border-bottom:1px solid;padding-bottom:2px;text-decoration:none;display:inline-block}[data-skin=broadsheet] .bs-article-body{max-width:var(--bs-measure-wide)}[data-skin=broadsheet] .bs-article-body p{font-size:var(--bs-read);line-height:var(--bs-read-lh);max-width:none}[data-skin=broadsheet] .bs-article-body .bs-lead-sm:first-letter{float:left;padding:.06em .09em 0 0;font-size:3.1em;font-weight:500;line-height:.78}[data-skin=broadsheet] .bs-article-body .bs-sub-h{border-top:1px solid var(--bs-hair);padding-top:clamp(18px,2vw,30px)}@media (max-width:860px){[data-skin=broadsheet] .bs-article{grid-template-columns:1fr}[data-skin=broadsheet] .bs-article-rail{position:static}}[data-skin=broadsheet] .bs-display--long{font-size:clamp(2.2rem,8.6vw,7.4rem);line-height:.92}@media (max-width:900px){[data-skin=broadsheet] .bs-display--long{font-size:clamp(2.1rem,10.5vw,3.6rem)}}@property --bs-ai-p{syntax:"<number>";inherits:false;initial-value:0}[data-skin=broadsheet] .bs-ai{--ai-bg:var(--bs-indigo-deep);--ai-bg-2:var(--bs-indigo-deep);--ai-bg-3:var(--bs-indigo);--ai-ink:var(--bs-bone);--ai-ink-soft:#b0bdcb;--ai-ink-faint:#95a6b9;--ai-line-2:var(--bs-hair-on-indigo);--ai-gold:var(--bs-gold);--ai-cyan:var(--bs-gold);background:var(--ai-bg);color:var(--ai-ink)}[data-skin=broadsheet] .bs-ai .bs-ai-tool,[data-skin=broadsheet] .bs-ai .bs-ai-opt,[data-skin=broadsheet] .bs-ai .bs-ai-receipt,[data-skin=broadsheet] .bs-ai .bs-ai-gauge,[data-skin=broadsheet] .bs-ai .bs-ai-hole,[data-skin=broadsheet] .bs-ai .bs-ai-cta{border-radius:var(--ai-r,0)!important;box-shadow:var(--ai-shadow,none)!important}[data-skin=broadsheet] .bs-ai-head{max-width:60ch;margin-bottom:44px}[data-skin=broadsheet] .bs-ai-kicker{color:var(--ai-cyan);opacity:1;margin-bottom:14px}[data-skin=broadsheet] .bs-ai-title{letter-spacing:-.03em;margin:0;font-size:clamp(30px,4.4vw,50px);font-weight:500;line-height:1.02}[data-skin=broadsheet] .bs-ai-intro{color:var(--ai-ink-soft);font-size:var(--bs-read);line-height:var(--bs-read-lh);max-width:var(--bs-measure-read);margin-top:16px}[data-skin=broadsheet] .bs-ai-tool{--ai-r:22px;--ai-shadow:0 30px 80px #00000080;background:var(--ai-bg-3);border:1px solid var(--ai-line-2);grid-template-columns:1fr .9fr;align-items:center;gap:48px;padding:44px;display:grid}@media (max-width:880px){[data-skin=broadsheet] .bs-ai-tool{grid-template-columns:1fr;gap:34px;padding:30px}}[data-skin=broadsheet] .bs-ai-q{margin-bottom:22px}[data-skin=broadsheet] .bs-ai-pillar{font-family:var(--bs-mono-face);letter-spacing:.14em;text-transform:uppercase;color:var(--ai-ink-faint);margin:0 0 5px;font-size:13.12px}[data-skin=broadsheet] .bs-ai-prompt{margin:0 0 12px;font-size:16.5px;font-weight:700;line-height:1.3}[data-skin=broadsheet] .bs-ai-opts{flex-wrap:wrap;gap:8px;display:flex}[data-skin=broadsheet] .bs-ai-opt{--ai-r:10px;min-width:90px;font-family:var(--bs-face);color:var(--ai-ink-soft);background:var(--ai-bg-2);border:1.5px solid var(--ai-line-2);cursor:pointer;text-align:center;flex:auto;padding:12px 10px;font-size:14px;font-weight:600;transition:all .14s}[data-skin=broadsheet] .bs-ai-opt:hover{border-color:var(--ai-ink-faint);color:var(--ai-ink)}[data-skin=broadsheet] .bs-ai-opt[aria-pressed=true]{--ai-shadow:0 0 0 3px #38d0c81f;border-color:var(--ai-cyan);color:var(--ai-ink);background:#38d0c81a}[data-skin=broadsheet] .bs-ai-opt:focus-visible{outline:2px solid var(--ai-gold);outline-offset:2px}[data-skin=broadsheet] .bs-ai-receipt{--ai-r:10px;background:var(--ai-bg-2);border:1px solid var(--ai-line-2);cursor:pointer;text-align:left;align-items:baseline;gap:12px;width:100%;margin-bottom:8px;padding:11px 14px;transition:border-color .14s;display:flex}[data-skin=broadsheet] .bs-ai-receipt-q{font-family:var(--bs-mono-face);letter-spacing:.12em;text-transform:uppercase;color:var(--ai-ink-faint);white-space:nowrap;font-size:10.5px}[data-skin=broadsheet] .bs-ai-receipt-a{font-family:var(--bs-face);color:var(--ai-ink);flex:1;font-size:14px;font-weight:600}[data-skin=broadsheet] .bs-ai-receipt-c{font-family:var(--bs-mono-face);letter-spacing:.12em;text-transform:uppercase;color:var(--ai-ink-faint);font-size:10.5px}[data-skin=broadsheet] .bs-ai-receipt:hover{border-color:var(--ai-ink-faint)}[data-skin=broadsheet] .bs-ai-receipt:hover .bs-ai-receipt-c{color:var(--ai-gold)}[data-skin=broadsheet] .bs-ai-receipt:focus-visible{outline:2px solid var(--ai-gold);outline-offset:2px}@keyframes bs-ai-drop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}[data-skin=broadsheet] .bs-ai-q-drop{animation:.32s cubic-bezier(.2,.7,.2,1) bs-ai-drop}[data-skin=broadsheet] .bs-ai-gaugebox{text-align:center}[data-skin=broadsheet] .bs-ai-gauge{--ai-r:50%;--bs-ai-p:0;background:conic-gradient(var(--ai-cyan), var(--ai-gold) calc(var(--bs-ai-p) * 1deg), #eef1f41f calc(var(--bs-ai-p) * 1deg));width:230px;height:230px;margin:0 auto;transition:--bs-ai-p .9s cubic-bezier(.2,.7,.2,1);position:relative}[data-skin=broadsheet] .bs-ai-hole{--ai-r:50%;background:var(--ai-bg-3);align-content:center;place-items:center;display:grid;position:absolute;inset:22px}[data-skin=broadsheet] .bs-ai-val{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:60px;font-weight:800;line-height:1}[data-skin=broadsheet] .bs-ai-vl{font-family:var(--bs-mono-face);letter-spacing:.14em;text-transform:uppercase;color:var(--ai-ink-faint);margin-top:8px;font-size:13.12px}[data-skin=broadsheet] .bs-ai-bench{font-family:var(--bs-mono-face);color:var(--ai-ink-faint);letter-spacing:.04em;margin-top:20px;font-size:13.12px}[data-skin=broadsheet] .bs-ai-bench b{color:var(--ai-gold);font-weight:400}[data-skin=broadsheet] .bs-ai-verdict{min-height:66px;color:var(--ai-ink-soft);margin-top:18px;font-size:16px;line-height:1.5}[data-skin=broadsheet] .bs-ai-verdict p{margin:0}[data-skin=broadsheet] .bs-ai-verdict .bs-ai-gap{font-family:var(--bs-mono-face);letter-spacing:.06em;text-transform:uppercase;color:var(--ai-ink-faint);margin:0 0 8px;font-size:12px}[data-skin=broadsheet] .bs-ai-verdict .bs-ai-gap b{color:var(--ai-gold);font-weight:400}[data-skin=broadsheet] .bs-ai-verdict b{color:var(--ai-ink);font-weight:700}[data-skin=broadsheet] .bs-ai-cta{--ai-r:999px;background:var(--ai-gold);color:var(--bs-indigo-deep);margin-top:14px;padding:13px 26px;font-size:15px;font-weight:700;text-decoration:none;transition:background .14s;display:inline-flex}[data-skin=broadsheet] .bs-ai-cta:hover{background:#ffd849}@media (prefers-reduced-motion:reduce){[data-skin=broadsheet] .bs-ai-gauge,[data-skin=broadsheet] .bs-ai-opt,[data-skin=broadsheet] .bs-ai-receipt{transition:none}[data-skin=broadsheet] .bs-ai-q-drop{animation:none}}@media (max-width:860px){[data-skin=broadsheet] .bs-mono,[data-skin=broadsheet] .bs-quote-cite,[data-skin=broadsheet] .bs-ai-pillar,[data-skin=broadsheet] .bs-link,[data-skin=broadsheet] .bs-disclose-toggle{font-size:.82rem}[data-skin=broadsheet] .bs-link-lg{font-size:.9rem}[data-skin=broadsheet] .bs-mobile-sub a{font-size:.82rem}[data-skin=broadsheet] .bs-ai-vl,[data-skin=broadsheet] .bs-ai-bench{font-size:13.12px}[data-skin=broadsheet] .bs-label{color:color-mix(in srgb, currentColor 72%, transparent)}[data-skin=broadsheet] .bs-cite-org,[data-skin=broadsheet] .bs-cite-role,[data-skin=broadsheet] .bs-tcard-meta,[data-skin=broadsheet] .bs-news-cat,[data-skin=broadsheet] .bs-yr-num,[data-skin=broadsheet] .bs-form-label,[data-skin=broadsheet] .bs-icard-num,[data-skin=broadsheet] .bs-tcard-num,[data-skin=broadsheet] .bs-fcard-num,[data-skin=broadsheet] .bs-card-index,[data-skin=broadsheet] .bs-faq-num,[data-skin=broadsheet] .bs-stair-num,[data-skin=broadsheet] .bs-office-num,[data-skin=broadsheet] .bs-ledger-n{opacity:.72}[data-skin=broadsheet] .bs-value-num{opacity:1}[data-skin=broadsheet] .bs-ledger-m{white-space:normal}[data-skin=broadsheet] .bs-link,[data-skin=broadsheet] .bs-disclose-toggle,[data-skin=broadsheet] .bs-footer-links a,[data-skin=broadsheet] .bs-social a{align-items:flex-end;min-height:44px}[data-skin=broadsheet] .bs-article-back,[data-skin=broadsheet] a.bs-onward-b{align-items:flex-end;min-height:44px;display:inline-flex}[data-skin=broadsheet] .bs-footer-links a,[data-skin=broadsheet] .bs-social a{display:inline-flex}[data-skin=broadsheet] .bs-footer-links{gap:0}[data-skin=broadsheet] .bs-footer-mark{align-items:center;min-height:44px;display:inline-flex}[data-skin=broadsheet] .bs-burger{box-sizing:border-box;justify-content:center;min-width:44px;min-height:44px}[data-skin=broadsheet] .bs-mobile-sub a{align-items:center;min-height:44px;display:flex}[data-skin=broadsheet] .bs-icard-text a{align-items:center;min-height:44px;display:inline-flex}[data-skin=broadsheet] .bs-form-input{min-height:44px;padding:11px 0}[data-skin=broadsheet] .bs-form-submit{box-sizing:border-box;min-height:44px}}[data-skin=broadsheet] div.bs-tiles{--bs-tile-pad-y:clamp(32px, 3.05vw, 48px);--bs-tile-pad-x:clamp(26px, 2.78vw, 44px);--bs-tile-min-h:clamp(272px, 23.6vw, 380px);--bs-tile-h-size:clamp(1.3rem, .75rem + 1.04vw, 1.8rem);--bs-tile-measure:32ch;--bs-tile-indigo:var(--bs-indigo);--bs-tile-deep:#24487a;--bs-tile-mid:#3c6ba8;--bs-tile-sky:#5e9efb;--bs-tile-bone:var(--bs-bone);--bs-tile-dark:#12243d;--bs-tile-dur:.46s;--bs-tile-ease:cubic-bezier(.22, .68, .14, 1);grid-template-columns:repeat(var(--bs-tile-cols,3), minmax(0, 1fr));gap:0;display:grid}[data-skin=broadsheet] div.bs-tiles>*{order:var(--bs-o-w,0)}[data-skin=broadsheet] article.bs-tile{grid-column:span var(--bs-tile-span,1);min-width:0;min-height:var(--bs-tile-min-h);padding:var(--bs-tile-pad-y) var(--bs-tile-pad-x);transition:background-color var(--bs-tile-dur) var(--bs-tile-ease), color var(--bs-tile-dur) var(--bs-tile-ease), min-height var(--bs-tile-dur) var(--bs-tile-ease);flex-direction:column;display:flex}[data-skin=broadsheet] article.bs-tile[data-open=true]{min-height:0}[data-skin=broadsheet] article.bs-tile[data-ground=indigo]{background:var(--bs-tile-indigo)}[data-skin=broadsheet] article.bs-tile[data-ground=deep]{background:var(--bs-tile-deep)}[data-skin=broadsheet] article.bs-tile[data-ground=mid]{background:var(--bs-tile-mid)}[data-skin=broadsheet] article.bs-tile[data-ground=sky]{background:var(--bs-tile-sky)}[data-skin=broadsheet] article.bs-tile[data-ground=bone]{background:var(--bs-tile-bone)}[data-skin=broadsheet] article.bs-tile[data-ink=bone]{color:var(--bs-tile-bone)}[data-skin=broadsheet] article.bs-tile[data-ink=dark]{color:var(--bs-tile-dark)}[data-skin=broadsheet] article.bs-tile[data-ink=indigo]{color:var(--bs-tile-indigo)}[data-skin=broadsheet] span.bs-tile-num{color:inherit;letter-spacing:.16em;font-size:clamp(.82rem,.62vw + .42rem,.875rem);line-height:1}[data-skin=broadsheet] h3.bs-tile-h{font-size:var(--bs-tile-h-size);letter-spacing:-.015em;color:inherit;text-wrap:balance;margin:clamp(14px,1.4vw,22px) 0 0;font-weight:600;line-height:1.1}[data-skin=broadsheet] div.bs-tile-leadwrap{max-width:var(--bs-tile-measure);transition:opacity .24s var(--bs-tile-ease);margin-top:clamp(14px,1.5vw,22px)}[data-skin=broadsheet] article.bs-tile[data-open=true] div.bs-tile-leadwrap{visibility:hidden;opacity:0}[data-skin=broadsheet] div.bs-tile-leadwrap p.bs-tile-lead{max-width:var(--bs-tile-measure);font-size:var(--bs-ramp-2);line-height:var(--bs-read-2-lh);color:inherit;margin:0}[data-skin=broadsheet] button.bs-tile-btn{cursor:pointer;color:inherit;font-family:var(--bs-mono-face);letter-spacing:.16em;text-transform:uppercase;background:0 0;border:0;flex-direction:column;align-self:flex-start;align-items:flex-start;gap:10px;margin-top:auto;padding:clamp(24px,2.4vw,38px) 0 0;font-size:clamp(.82rem,.5vw + .5rem,.875rem);line-height:1;display:inline-flex}[data-skin=broadsheet] article.bs-tile[data-ground=indigo] button.bs-tile-btn,[data-skin=broadsheet] article.bs-tile[data-ground=deep] button.bs-tile-btn{color:var(--bs-gold)}[data-skin=broadsheet] span.bs-tile-btn-rule{background:var(--bs-gold);width:52px;height:2px;transition:width .28s var(--bs-tile-ease);display:block}[data-skin=broadsheet] article.bs-tile[data-ground=sky] span.bs-tile-btn-rule,[data-skin=broadsheet] article.bs-tile[data-ground=bone] span.bs-tile-btn-rule{background:currentColor}[data-skin=broadsheet] button.bs-tile-btn:hover span.bs-tile-btn-rule{width:84px}[data-skin=broadsheet] button.bs-tile-btn:focus-visible{outline-offset:8px;outline:2px solid}[data-skin=broadsheet] div.bs-tile-panel{visibility:hidden;background:var(--bs-tile-indigo);height:0;color:var(--bs-tile-bone);transition:height var(--bs-tile-dur) var(--bs-tile-ease), visibility 0s linear var(--bs-tile-dur);grid-column:1/-1;overflow:hidden}[data-skin=broadsheet] div.bs-tile-panel[data-open=true]{visibility:visible;transition:height var(--bs-tile-dur) var(--bs-tile-ease), visibility 0s linear 0s}[data-skin=broadsheet] div.bs-tile-panel-inner{padding:var(--bs-tile-pad-y) var(--bs-tile-pad-x);grid-template-columns:minmax(0,4.5rem) minmax(0,1fr);display:grid}[data-skin=broadsheet] span.bs-tile-panel-num{color:var(--bs-gold);letter-spacing:.16em;font-size:clamp(.82rem,.62vw + .42rem,.875rem);line-height:1.6}[data-skin=broadsheet] div.bs-tile-prose{min-width:0;max-width:var(--bs-measure-wide)}[data-skin=broadsheet] div.bs-tile-prose p{font-size:var(--bs-read);line-height:var(--bs-read-lh);color:inherit;margin:0}[data-skin=broadsheet] div.bs-tile-prose p+p{margin-top:1.05em}[data-skin=broadsheet] div.bs-tile-panel [data-bs-lines],[data-skin=broadsheet] div.bs-tile-panel [data-bs-words],[data-skin=broadsheet] div.bs-tile-panel [data-bs-split],[data-skin=broadsheet] div.bs-tile-panel [data-bs-fade],[data-skin=broadsheet] div.bs-tile-panel .bs-l,[data-skin=broadsheet] div.bs-tile-panel .bs-w{opacity:1!important;transform:none!important}[data-skin=broadsheet] div.bs-tile-panel .bs-l-mask{overflow:visible!important}[data-skin=broadsheet] div.bs-tiles-band{grid-column:1/-1;min-width:0}[data-skin=broadsheet] div.bs-tiles-band figure.bs-banner{margin:0}@media (max-width:900px){[data-skin=broadsheet] div.bs-tiles{grid-template-columns:minmax(0,1fr)}[data-skin=broadsheet] div.bs-tiles>*{order:var(--bs-o-n,0)}[data-skin=broadsheet] article.bs-tile{grid-column:1/-1}[data-skin=broadsheet] div.bs-tile-panel-inner{grid-template-columns:minmax(0,1fr)}[data-skin=broadsheet] span.bs-tile-panel-num{display:none}[data-skin=broadsheet] div.bs-tile-leadwrap{transition:grid-template-rows var(--bs-tile-dur) var(--bs-tile-ease), margin-top var(--bs-tile-dur) var(--bs-tile-ease), opacity .24s var(--bs-tile-ease);grid-template-rows:1fr;display:grid}[data-skin=broadsheet] div.bs-tile-leadwrap p.bs-tile-lead{min-height:0;overflow:hidden}[data-skin=broadsheet] article.bs-tile[data-open=true] div.bs-tile-leadwrap{grid-template-rows:0fr;margin-top:0}}@media (prefers-reduced-motion:reduce){[data-skin=broadsheet] div.bs-tile-panel,[data-skin=broadsheet] div.bs-tile-panel[data-open=true],[data-skin=broadsheet] article.bs-tile,[data-skin=broadsheet] div.bs-tile-leadwrap,[data-skin=broadsheet] span.bs-tile-btn-rule{transition:none}}[data-skin=broadsheet] div.bs-tile-door{flex-direction:column;align-items:flex-start;gap:clamp(20px,2.4vw,34px);display:flex}[data-skin=broadsheet] p.bs-tile-door-h{letter-spacing:-.02em;max-width:24ch;margin:0;font-size:clamp(1.7rem,2.4vw + .5rem,3.2rem);font-weight:600;line-height:1.06}[data-skin=broadsheet] ol.bs-seq{margin:clamp(30px,3.4vw,54px) 0 0;padding:0;list-style:none}[data-skin=broadsheet] ol.bs-seq li.bs-seq-step{border-top:1px solid var(--bs-hair-on-indigo);grid-template-columns:120px minmax(0,1fr);align-items:start;gap:clamp(18px,2vw,28px);padding:clamp(18px,1.9vw,26px) 0;display:grid}[data-skin=broadsheet] ol.bs-seq span.bs-seq-num{letter-spacing:-.04em;color:var(--bs-gold);font-variant-numeric:tabular-nums;font-size:clamp(1.9rem,4.4vw,3.25rem);font-weight:700;line-height:.9;display:block}[data-skin=broadsheet] ol.bs-seq span.bs-seq-label{letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--bs-bone) 60%, transparent);margin-top:8px;font-size:.82rem;line-height:1.4;display:block}[data-skin=broadsheet] ol.bs-seq p.bs-seq-text{font-size:var(--bs-ramp-2);max-width:62ch;color:color-mix(in srgb, var(--bs-bone) 90%, transparent);margin:0;line-height:1.75}@media (max-width:640px){[data-skin=broadsheet] ol.bs-seq li.bs-seq-step{grid-template-columns:1fr;gap:10px}}[data-skin=broadsheet] p.bs-contactline{border-left:2px solid var(--bs-gold);max-width:52ch;color:color-mix(in srgb, var(--bs-ink) 66%, transparent);margin-top:clamp(18px,1.8vw,26px);padding:2px 0 2px 16px;font-size:.85rem;line-height:1.7}[data-skin=broadsheet] .bs-ground-indigo p.bs-contactline{color:color-mix(in srgb, var(--bs-bone) 72%, transparent)}[data-skin=broadsheet] p.bs-contactline a{color:inherit;text-underline-offset:3px;text-decoration:underline}[data-skin=broadsheet] p.bs-contactline:first-letter{font-size:inherit;float:none;line-height:inherit}[data-skin=broadsheet] section.bs-closing{background:var(--bs-blue);color:var(--bs-bone);padding-top:clamp(58px,6.6vw,112px);padding-bottom:clamp(58px,6.6vw,112px)}[data-skin=broadsheet] section.bs-closing div.bs-closing-wrap{grid-template-columns:1fr;align-items:center;gap:clamp(28px,3.6vw,52px);display:grid}[data-skin=broadsheet] section.bs-closing.has-globe div.bs-closing-wrap{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr)}[data-skin=broadsheet] section.bs-closing div.bs-closing-copy{flex-direction:column;align-items:flex-start;gap:clamp(22px,2.6vw,38px);min-width:0;display:flex}[data-skin=broadsheet] section.bs-closing p.bs-closing-kicker{color:var(--bs-bone);opacity:1;margin:0}[data-skin=broadsheet] section.bs-closing div.bs-closing-fig{min-width:0;height:clamp(300px,30vw,430px)}[data-skin=broadsheet] section.bs-closing canvas.bs-globe{z-index:1;width:100%;height:100%;position:relative;top:auto;bottom:auto;right:auto}[data-skin=broadsheet] section.bs-closing h2.bs-closing-h{letter-spacing:-.035em;max-width:18ch;margin:0;font-size:clamp(2rem,5.2vw,4.6rem);font-weight:500;line-height:.98}[data-skin=broadsheet] section.bs-closing a.bs-closing-cta{background:var(--bs-bone);color:var(--bs-indigo);letter-spacing:-.02em;align-items:center;gap:14px;padding:clamp(14px,1.4vw,20px) clamp(22px,2.2vw,34px);font-size:clamp(1rem,1.3vw,1.25rem);transition:background .4s,color .4s,transform .4s cubic-bezier(.16,.84,.24,1);display:inline-flex}[data-skin=broadsheet] section.bs-closing a.bs-closing-cta:hover{background:var(--bs-paper);color:var(--bs-indigo-deep);transform:translateY(-2px)}[data-skin=broadsheet] section.bs-closing a.bs-closing-cta svg{transition:transform .4s cubic-bezier(.16,.84,.24,1)}[data-skin=broadsheet] section.bs-closing a.bs-closing-cta:hover svg{transform:translate(5px)}@media (min-width:901px){[data-skin=broadsheet] section.bs-closing:not(.has-globe) div.bs-closing-copy{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"kicker kicker""head cta";align-items:end;gap:clamp(22px,2.6vw,38px) clamp(32px,4vw,80px);display:grid}[data-skin=broadsheet] section.bs-closing:not(.has-globe) p.bs-closing-kicker{grid-area:kicker}[data-skin=broadsheet] section.bs-closing:not(.has-globe) h2.bs-closing-h{grid-area:head}[data-skin=broadsheet] section.bs-closing:not(.has-globe) a.bs-closing-cta{grid-area:cta;justify-self:end}}@media (max-width:900px){[data-skin=broadsheet] section.bs-closing.has-globe div.bs-closing-wrap{grid-template-columns:1fr}[data-skin=broadsheet] section.bs-closing div.bs-closing-fig{height:clamp(230px,60vw,310px)}[data-skin=broadsheet] section.bs-closing canvas.bs-globe{height:100%}}[data-skin=broadsheet] ul.bs-404-exits{border-top:1px solid var(--bs-hair);max-width:var(--bs-measure-wide);margin:clamp(28px,3vw,44px) 0 0;padding:0;list-style:none}[data-skin=broadsheet] ul.bs-404-exits li{border-bottom:1px solid var(--bs-hair);margin:0}[data-skin=broadsheet] ul.bs-404-exits li a{color:var(--bs-ink);flex-wrap:wrap;align-items:baseline;gap:.4em 1.2em;padding:clamp(18px,2vw,26px) 0;text-decoration:none;display:flex}[data-skin=broadsheet] ul.bs-404-exits li a span.bs-404-exit-label{font-family:var(--bs-face);letter-spacing:-.01em;font-size:clamp(1.5rem,1rem + 1.6vw,2.4rem);line-height:1.05}[data-skin=broadsheet] ul.bs-404-exits li a span.bs-404-exit-note{font-family:var(--bs-mono-face);font-size:var(--bs-ramp-2);color:color-mix(in srgb, var(--bs-ink) 66%, transparent)}[data-skin=broadsheet] ul.bs-404-exits li a:hover span.bs-404-exit-label,[data-skin=broadsheet] ul.bs-404-exits li a:focus-visible span.bs-404-exit-label{color:var(--bs-blue)}[data-skin=broadsheet] span.bs-tcard-eyebrow{letter-spacing:.06em;white-space:nowrap}[data-skin=broadsheet] a.bs-statement-cta{margin-top:clamp(24px,3vw,44px)}[data-skin=broadsheet] section.bs-apexpromo{padding-top:clamp(40px,5vw,72px);padding-bottom:0}[data-skin=broadsheet] a.bs-apexpromo-card{background:var(--bs-indigo);color:var(--bs-bone);border-top:1px solid var(--bs-gold);gap:clamp(10px,1.1vw,16px);padding:clamp(24px,3vw,44px) clamp(22px,2.6vw,40px);text-decoration:none;transition:background .4s;display:grid}[data-skin=broadsheet] a.bs-apexpromo-card:hover,[data-skin=broadsheet] a.bs-apexpromo-card:focus-visible{background:var(--bs-blue)}[data-skin=broadsheet] span.bs-apexpromo-kicker{color:var(--bs-gold);margin:0}[data-skin=broadsheet] h2.bs-apexpromo-h{letter-spacing:-.032em;margin:0;font-size:clamp(1.6rem,3.4vw,2.9rem);font-weight:500;line-height:1}[data-skin=broadsheet] span.bs-apexpromo-p{max-width:var(--bs-measure-wide);font-size:var(--bs-ramp-2);line-height:var(--bs-read-2-lh);color:color-mix(in srgb, var(--bs-bone) 82%, transparent);display:block}[data-skin=broadsheet] span.bs-apexpromo-cta{color:var(--bs-gold);margin-top:clamp(4px,.6vw,10px);display:inline-block}[data-skin=broadsheet] .bs-form-hp{width:1px;height:1px;margin:0;position:absolute;left:-9999px;overflow:hidden}[data-skin=broadsheet] .bs-form-status{max-width:var(--bs-measure-read);font-size:max(17px, var(--bs-read));line-height:var(--bs-read-2-lh);border-left:2px solid var(--bs-gold);margin:0;padding-left:clamp(16px,1.8vw,24px)}[data-skin=broadsheet] .bs-form-status-fail{margin-bottom:clamp(20px,2.4vw,32px)}@media (max-width:860px){[data-skin=broadsheet] span.bs-tile-num,[data-skin=broadsheet] button.bs-tile-btn,[data-skin=broadsheet] strong.h1x-strong{font-size:.82rem}[data-skin=broadsheet] span.bs-fcard-num,[data-skin=broadsheet] span.bs-tcard-num,[data-skin=broadsheet] p.bs-tcard-meta,[data-skin=broadsheet] span.bs-icard-num,[data-skin=broadsheet] span.bs-cite-org,[data-skin=broadsheet] span.bs-faq-num,[data-skin=broadsheet] span.bs-office-num{opacity:1}[data-skin=broadsheet] .bs-turn-count{color:color-mix(in srgb, currentColor 72%, transparent)}[data-skin=broadsheet] section.bs-closing p.bs-closing-kicker{opacity:1}}
