.theme-toggle_switch__eBTXa{display:inline-flex;align-items:center;gap:var(--space-3);background:transparent;border:1px solid var(--border-line);padding:var(--space-2) var(--space-3);cursor:pointer;font-family:var(--font-sans);color:var(--text-muted)}.theme-toggle_switch__eBTXa:hover{border-color:var(--border-strong);color:var(--text-strong)}.theme-toggle_label__UXR5a{font-size:var(--text-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;min-width:3.1rem;text-align:left}.theme-toggle_track__ympFF{position:relative;flex:none;width:2.25rem;height:1.15rem;background:var(--surface-quiet);border:1px solid var(--border-line);border-radius:999px}.theme-toggle_knob__tOYej{position:absolute;top:50%;left:.12rem;width:.8rem;height:.8rem;border-radius:50%;background:var(--accent);transform:translateY(-50%);transition:left .16s ease}.theme-toggle_switch__eBTXa[aria-checked=true] .theme-toggle_knob__tOYej{left:calc(100% - .92rem)}@media (prefers-reduced-motion:reduce){.theme-toggle_knob__tOYej{transition:none}}.report_shell__QUp1m{max-width:var(--container-narrow);margin:0 auto;padding:clamp(1.75rem,6vw,4rem) var(--gutter) 5rem;display:flex;flex-direction:column;gap:var(--section-y-tight)}.report_masthead__ZomAA{display:flex;flex-direction:column;gap:var(--space-3)}.report_eyebrow__elybg{margin:0;font-size:var(--text-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--accent)}.report_subject__1KTSU{margin:0;font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:clamp(1.85rem,1.35rem + 2.4vw,3rem);line-height:var(--lh-tight);letter-spacing:var(--ls-tight);color:var(--text-strong);text-wrap:balance}.report_metalRule__Si_BP{height:2px;border:0;margin:0;background:var(--rule-metal)}.report_block__duWYO{display:flex;flex-direction:column;gap:var(--space-4)}.report_block__duWYO p{margin:0;max-width:62ch}.report_section__yQtI2{display:flex;flex-direction:column;gap:var(--space-5)}.report_sectionHead__svEJv{display:flex;flex-direction:column;gap:var(--space-3)}.report_sectionHead__svEJv h2{margin:0;font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:clamp(1.35rem,1.1rem + 1.1vw,1.75rem);line-height:var(--lh-snug);letter-spacing:var(--ls-snug);color:var(--text-strong);text-wrap:balance}.report_list__8CaEj{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-3)}.report_list__8CaEj li{position:relative;padding-left:var(--space-5);max-width:62ch}.report_list__8CaEj li:before{content:"";position:absolute;left:0;top:.72em;width:.5rem;height:2px;background:var(--accent)}.report_list__8CaEj li strong{color:var(--text-strong);font-weight:var(--fw-semibold)}.report_subLabel____zYc{margin:0;font-size:var(--text-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--text-muted)}.report_cards__FL6yg{gap:var(--space-5)}.report_card__yXmNy{background:var(--surface-card);border:1px solid var(--border-hairline);border-top:2px solid var(--accent);padding:clamp(1.15rem,4vw,1.85rem);display:flex;flex-direction:column;gap:var(--space-4)}.report_card__yXmNy h3{margin:0;font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:var(--text-display-sm);line-height:var(--lh-snug);color:var(--text-strong)}.report_card__yXmNy p{margin:0;max-width:62ch}.report_ask__h4CzJ{border-top:1px solid var(--border-hairline);padding-top:var(--space-4);color:var(--accent);font-weight:var(--fw-medium)}.report_quote__2iL2S{margin:0;border-left:2px solid var(--accent);background:var(--surface-quiet);padding:var(--space-4) var(--space-5);font-family:var(--font-display);font-size:var(--text-lg);line-height:var(--lh-normal);color:var(--text-strong)}@media (min-width:46rem){.report_cards__FL6yg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:var(--space-5);gap:var(--space-5)}}.report_pair__7pj7y{display:flex;flex-direction:column;gap:var(--space-5)}@media (min-width:46rem){.report_pair__7pj7y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.report_panel__6y1Co{background:var(--surface-quiet);border:1px solid var(--border-hairline);padding:clamp(1rem,3.5vw,1.4rem);display:flex;flex-direction:column;gap:var(--space-4)}.report_panel__6y1Co .report_subLabel____zYc{margin:0}.report_accordion__vx4xJ{border:1px solid var(--border-line);background:var(--surface-card)}.report_accordion__vx4xJ+.report_accordion__vx4xJ{margin-top:var(--space-3)}.report_accordion__vx4xJ>summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) clamp(1rem,3.5vw,1.4rem);font-family:var(--font-display);font-size:var(--text-display-sm);font-weight:var(--fw-semibold);line-height:var(--lh-snug);color:var(--text-strong)}.report_accordion__vx4xJ>summary::-webkit-details-marker{display:none}.report_accordion__vx4xJ>summary:hover{background:var(--surface-quiet)}.report_chevron__WOV7B{flex:none;width:.6rem;height:.6rem;border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);transform:rotate(45deg);transform-origin:center;transition:transform .16s ease;margin-bottom:.2rem}.report_accordion__vx4xJ[open]>summary .report_chevron__WOV7B{transform:rotate(-135deg);margin-bottom:-.2rem}.report_accordionBody__mcDjy{padding:0 clamp(1rem,3.5vw,1.4rem) clamp(1rem,3.5vw,1.4rem);display:flex;flex-direction:column;gap:var(--space-5)}@media (prefers-reduced-motion:reduce){.report_chevron__WOV7B{transition:none}}.report_main__P1UUt{display:flex;flex-direction:column;gap:var(--section-y-tight);min-width:0}.report_factCards__HXwbC{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4)}.report_factCards__HXwbC li{background:var(--surface-card);border:1px solid var(--border-hairline);border-left:2px solid var(--accent);padding:var(--space-4) var(--space-5)}@media (min-width:40rem){.report_factCards__HXwbC{grid-template-columns:repeat(2,minmax(0,1fr))}}.report_tiles__rZAnY{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.report_tiles__rZAnY li{background:var(--surface-quiet);border:1px solid var(--border-line);padding:var(--space-3) var(--space-4);font-size:var(--text-sm);font-weight:var(--fw-medium);color:var(--text-strong)}.report_mastheadTop__ONDLW{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-5)}.report_crumb__Z1EP2{color:inherit;text-decoration:none;border-bottom:1px solid var(--accent-line)}.report_crumb__Z1EP2:hover{color:var(--accent);border-bottom-color:var(--accent)}.report_stamp__nvVm7{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-4)}.report_stampMark__aLczw{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--fw-semibold);color:var(--accent)}.report_stampPeriod__JjvEP{font-size:var(--text-2xs);font-weight:var(--fw-medium);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--text-muted)}.report_seriesNote__rKQuF{margin:0;max-width:62ch;font-size:var(--text-sm);color:var(--text-muted)}.report_seriesFoot__neG5F{border-top:1px solid var(--border-hairline);padding-top:var(--space-5);font-size:var(--text-sm);color:var(--text-muted)}.report_period__qsJk3{margin:0;max-width:62ch;font-size:var(--text-lead);color:var(--text-body)}.report_request__1pyuk{background:var(--surface-card);border:1px solid var(--border-hairline);border-left:2px solid var(--accent);scroll-margin-top:var(--space-5)}.report_request__1pyuk>summary{cursor:pointer;list-style:none;display:grid;grid-template-columns:1.75rem 1fr auto;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);padding:clamp(.9rem,3vw,1.15rem) clamp(1rem,3.5vw,1.5rem)}.report_request__1pyuk>summary::-webkit-details-marker{display:none}.report_request__1pyuk>summary:hover{background:var(--surface-quiet)}.report_requestNum__nMplI{font-size:var(--text-sm);color:var(--accent);border-top:2px solid var(--accent);padding-top:var(--space-1)}.report_requestAsk__MLPqo,.report_requestNum__nMplI{font-family:var(--font-display);font-weight:var(--fw-semibold)}.report_requestAsk__MLPqo{font-size:var(--text-display-sm);line-height:var(--lh-snug);color:var(--text-strong);text-wrap:balance}.report_requestBody__rwtMy{padding:0 clamp(1rem,3.5vw,1.5rem) clamp(1rem,3.5vw,1.5rem);padding-left:calc(clamp(1rem, 3.5vw, 1.5rem) + 1.75rem + var(--space-3));display:flex;flex-direction:column;gap:var(--space-4)}.report_requestBody__rwtMy p{margin:0;max-width:62ch}@media (max-width:39.99rem){.report_requestBody__rwtMy{padding-left:clamp(1rem,3.5vw,1.5rem)}}.report_cards__FL6yg{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-4)}@media (min-width:46rem){.report_cards__FL6yg{display:flex}}@media (min-width:64rem){.report_cards__FL6yg{display:flex}}@media (min-width:82rem){.report_cards__FL6yg{display:flex}}.report_quoteCurrent__FcTfV{margin:0;border-left:2px solid var(--border-strong);padding:var(--space-4) var(--space-5);color:var(--text-muted);font-style:italic}.report_shot__SEK9Q{margin:0;display:flex;flex-direction:column;gap:var(--space-3)}.report_shot__SEK9Q figcaption{max-width:62ch;color:var(--text-muted);font-size:var(--text-sm)}.report_shotFrame__tjzNi{position:relative;overflow:hidden;max-height:20rem;border:1px solid var(--border-line);background:#ffffff}.report_shotFrame__tjzNi:after{content:"";position:absolute;inset:auto 0 0 0;height:5rem;background:linear-gradient(to bottom,rgba(255,255,255,0),var(--bg-page));pointer-events:none}.report_shotOpen___poWY{max-height:none}.report_shotOpen___poWY:after{content:none}.report_shot__SEK9Q img{display:block;width:100%;max-width:24rem;height:auto}.report_shotToggle___ibMg{align-self:flex-start;background:transparent;border:1px solid var(--border-line);padding:var(--space-2) var(--space-4);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--fw-medium);color:var(--accent)}.report_shotToggle___ibMg:hover{border-color:var(--accent)}.report_listingGrid__BEkEe,.report_listingMain__b2QpM{display:flex;flex-direction:column;gap:var(--space-5)}.report_listingMain__b2QpM{min-width:0}@media (min-width:76rem){.report_shell__QUp1m{max-width:70rem}.report_main__P1UUt>section:first-child,.report_masthead__ZomAA,.report_period__qsJk3,.report_seriesFoot__neG5F,.report_seriesNote__rKQuF{max-width:var(--container-narrow)}.report_listingGrid__BEkEe{display:block;position:relative;padding-right:22.5rem;min-height:65rem}.report_shot__SEK9Q{position:absolute;top:0;right:0;width:20rem}.report_shotFrame__tjzNi{max-height:none;border:1px solid var(--border-line)}.report_shotFrame__tjzNi:after{content:none}.report_shotToggle___ibMg{display:none}}@media (min-width:88rem){.report_shell__QUp1m{max-width:76rem}.report_listingGrid__BEkEe{padding-right:26.5rem;min-height:78rem}.report_shot__SEK9Q{width:24rem}}.vanta_shell__vXkfU{max-width:var(--container-narrow);margin:0 auto;padding:clamp(2rem,6vw,4.5rem) var(--gutter) 5rem;display:flex;flex-direction:column;gap:var(--section-y-tight)}.vanta_top__C9OdJ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-5)}.vanta_eyebrow__2KT_L{margin:0;font-size:var(--text-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--accent)}.vanta_head__p5sM2{display:flex;flex-direction:column;gap:var(--space-3)}.vanta_head__p5sM2 h1{margin:0;font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:clamp(1.85rem,1.35rem + 2.4vw,3rem);line-height:var(--lh-tight);letter-spacing:var(--ls-tight);color:var(--text-strong);text-wrap:balance}.vanta_standfirst__5ermk{margin:0;max-width:62ch;font-size:var(--text-lead)}.vanta_metalRule__dDION{height:2px;border:0;margin:0;background:var(--rule-metal)}.vanta_list__695mF{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-4)}.vanta_entry__PkU1E{display:block;background:var(--surface-card);border:1px solid var(--border-hairline);border-left:2px solid var(--accent);padding:clamp(1.15rem,4vw,1.6rem);text-decoration:none;color:inherit}.vanta_entry__PkU1E:hover{border-color:var(--border-strong);border-left-color:var(--accent)}.vanta_entryTop__eAjsb{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-3)}.vanta_stamp__Mtb8K{font-weight:var(--fw-semibold);color:var(--accent)}.vanta_period__DMXj5,.vanta_stamp__Mtb8K{font-size:var(--text-2xs);letter-spacing:var(--ls-eyebrow);text-transform:uppercase}.vanta_period__DMXj5{font-weight:var(--fw-medium);color:var(--text-muted)}.vanta_entry__PkU1E h2{margin:0 0 var(--space-2);font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:var(--text-display-sm);line-height:var(--lh-snug);color:var(--text-strong)}.vanta_entry__PkU1E p{margin:0;max-width:62ch}.vanta_upcoming__TjBn_{border:1px dashed var(--border-line);padding:clamp(1.15rem,4vw,1.6rem);color:var(--text-muted)}.vanta_upcoming__TjBn_ p{margin:0;max-width:62ch}.vanta_upcoming__TjBn_ strong{color:var(--text-strong);font-weight:var(--fw-semibold)}