:host { all: initial; display: block; }
.white-page {
  --d-ink: #281832;
  --d-muted: #6d6672;
  --d-orange: #ee782d;
  --d-orange-dark: #9e4108;
  --d-paper: #ffffff;
  --d-wash: #f6f5f2;
  --d-line: #e3dfdf;
  display: block;
  width: 100%;
  min-width: 0;
  margin: 0;
  color: var(--d-ink);
  background: var(--d-paper);
  font: 400 16px/1.7 -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;
  text-align: left;
  -webkit-text-size-adjust: 100%;
  isolation: isolate;
}
.white-page *, .white-page *::before, .white-page *::after { box-sizing: border-box; }
.white-page :where(h1,h2,h3,p,ul,ol,dl,dd) { margin: 0; }
.white-page :where(button,a,summary) { -webkit-tap-highlight-color: transparent; }
.white-page :where(a,button,summary):focus-visible { outline: 3px solid var(--d-orange); outline-offset: 5px; }
.white-page a { color: inherit; text-decoration-thickness: 1px; text-underline-offset: 4px; }
.white-page button { font: inherit; }
.white-page img { display: block; width: 100%; height: auto; }
.white-page p, .white-page dd, .white-page li { overflow-wrap: anywhere; }
.white-page [hidden] { display: none !important; }
.white-page :where(section,main,header,details[id]) { scroll-margin-top: 24px; }
.white-page .dossier-shell { width: min(1280px, calc(100% - 96px)); margin-inline: auto; }
.white-page .dossier-sr { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap; border: 0; }
.white-page .dossier-skip { position: fixed; top: 12px; left: 12px; transform: translateY(-160%); z-index: 20; padding: 12px 20px; color: white; background: var(--d-ink); border-radius: 4px; }
.white-page .dossier-skip:focus { transform: translateY(0); }
.white-page .dossier-header { border-bottom: 1px solid var(--d-line); background: white; }
.white-page .dossier-header__inner { min-height: 104px; display: flex; align-items: center; justify-content: space-between; gap: 30px; }
.white-page .dossier-brand { display: inline-flex; align-items: center; gap: 18px; text-decoration: none; flex-shrink: 0; }
.white-page .dossier-logo { display: block; width: 160px; padding: 12px 17px; border-radius: 4px; background: #241532; }
.white-page .dossier-brand__caption { font-size: 11px; line-height: 1.5; color: var(--d-muted); }
.white-page .dossier-brand__caption strong { color: var(--d-ink); font-weight: 600; }
.white-page .dossier-header-nav { display: flex; align-items: center; gap: 28px; }
.white-page .dossier-header-nav a { font-size: 13px; font-weight: 600; text-decoration: none; }
.white-page .dossier-header-nav a:hover { color: var(--d-orange-dark); }
.white-page .dossier-menu-toggle { display: none; }
.white-page .dossier-hero { padding: 74px 0 64px; background: linear-gradient(110deg, #fff 48%, #f8f7f4 100%); }
.white-page .dossier-hero__grid { display: grid; grid-template-columns: minmax(0, 1.5fr) minmax(270px, .72fr); gap: 64px; align-items: center; }
.white-page .dossier-eyebrow { font-size: 10px; font-weight: 700; letter-spacing: .16em; line-height: 1.6; text-transform: uppercase; }
.white-page .dossier-hero .dossier-eyebrow { display: flex; align-items: center; gap: 9px; color: var(--d-muted); }
.white-page .dossier-eyebrow > span { width: 7px; height: 7px; border-radius: 50%; background: var(--d-orange); flex-shrink: 0; }
.white-page .dossier-hero h1 { max-width: 770px; margin-top: 22px; font-size: clamp(38px, 4.65vw, 67px); font-weight: 750; line-height: 1.06; letter-spacing: -.055em; }
.white-page .dossier-hero h1 > span { color: #756a7d; font-weight: 430; }
.white-page .dossier-hero__dek { max-width: 560px; margin-top: 25px; color: var(--d-muted); font-size: 18px; line-height: 1.65; }
.white-page .dossier-reading-link { display: inline-flex; gap: 28px; align-items: center; margin-top: 32px; font-size: 13px; font-weight: 650; text-decoration: none; border-bottom: 1px solid var(--d-orange); padding-bottom: 9px; }
.white-page .dossier-reading-link span { color: var(--d-orange-dark); font-size: 21px; line-height: 1; }
.white-page .dossier-cover { max-width: 350px; justify-self: end; width: 100%; background: #2a1938; color: #fff; padding: 26px 28px 23px; border-top: 5px solid var(--d-orange); box-shadow: 17px 18px 0 #ece9e5; }
.white-page .dossier-cover__top { display: flex; align-items: flex-start; justify-content: space-between; gap: 16px; }
.white-page .dossier-cover__top > span { color: #c0b5c9; font-size: 10px; letter-spacing: .18em; text-transform: uppercase; margin-top: 10px; }
.white-page .dossier-cover__top strong { font-size: 67px; font-weight: 650; line-height: 1; letter-spacing: -.075em; color: #f58a45; }
.white-page .dossier-cover__top strong span { display: inline-block; font-size: 30px; vertical-align: top; line-height: 1.1; margin: 4px 0 0 4px; }
.white-page .dossier-cover__title { font-size: 24px; font-weight: 500; line-height: 1.3; letter-spacing: -.025em; margin-top: 27px; }
.white-page .dossier-cover ul { padding: 0; margin: 29px 0 0; list-style: none; }
.white-page .dossier-cover li { display: flex; gap: 13px; border-top: 1px solid #53435f; padding: 11px 0; font-size: 11px; color: #e1dce6; }
.white-page .dossier-cover li span { color: #fc9a5e; font-size: 9px; letter-spacing: .08em; padding-top: 2px; }
.white-page .dossier-cover__foot { font-size: 9px; letter-spacing: .035em; color: #b5a9c0; margin-top: 12px; }
.white-page .dossier-boundary { display: flex; align-items: flex-start; gap: 17px; margin-top: 10px; padding: 22px 25px; background: #fff7ef; border-left: 3px solid var(--d-orange); }
.white-page .dossier-boundary p { font-size: 12px; color: #67584f; line-height: 1.75; }
.white-page .dossier-boundary strong { color: var(--d-ink); }
.white-page .dossier-boundary__mark { display: flex; width: 19px; height: 19px; align-items: center; justify-content: center; border: 1px solid #bd723f; border-radius: 50%; color: #9f4711; font: 700 12px/1 Georgia, serif; flex-shrink: 0; margin-top: 2px; }
.white-page .dossier-intro { max-width: 1280px; padding-top: 47px; padding-bottom: 52px; padding-left: 305px; font-size: 15px; color: #5f5665; }
.white-page .dossier-intro p + p { margin-top: 16px; }
.white-page .dossier-layout { display: grid; grid-template-columns: 235px minmax(0, 1fr); gap: 70px; padding-bottom: 88px; align-items: start; }
.white-page .dossier-sidebar { position: sticky; top: 24px; min-width: 0; }
.white-page .dossier-toc { border-top: 2px solid var(--d-ink); }
.white-page .dossier-toc > summary { display: flex; align-items: center; justify-content: space-between; gap: 14px; padding: 18px 0; font-weight: 700; font-size: 13px; cursor: pointer; list-style: none; }
.white-page .dossier-toc > summary::-webkit-details-marker { display: none; }
.white-page .dossier-toc__sign { font-size: 21px; font-weight: 400; color: #8b7d91; }
.white-page .dossier-toc[open] .dossier-toc__sign { transform: rotate(45deg); }
.white-page .dossier-toc nav { max-height: calc(100vh - 245px); overflow-y: auto; scrollbar-width: thin; scrollbar-color: #d2cbd4 transparent; padding: 0 10px 4px 0; }
.white-page .dossier-toc ol { list-style: none; padding: 0; }
.white-page .dossier-toc li { margin: 0; }
.white-page .dossier-toc a { display: flex; align-items: baseline; gap: 12px; padding: 8px 0; font-size: 11px; font-weight: 500; line-height: 1.45; color: var(--d-muted); text-decoration: none; }
.white-page .dossier-toc a > span { font-size: 9px; color: #9d939f; font-variant-numeric: tabular-nums; flex-shrink: 0; }
.white-page .dossier-toc a:hover, .white-page .dossier-toc a[aria-current="location"] { color: var(--d-orange-dark); }
.white-page .dossier-toc a[aria-current="location"] > span { color: var(--d-orange-dark); }
.white-page .dossier-sidebar-note { padding-top: 23px; margin-top: 20px; border-top: 1px solid var(--d-line); }
.white-page .dossier-sidebar-note > span { display: inline-flex; font-size: 20px; font-weight: 750; line-height: 1; color: var(--d-ink); }
.white-page .dossier-sidebar-note p { margin-top: 11px; font-size: 10px; color: var(--d-muted); line-height: 1.7; }
.white-page .dossier-sidebar-note a { display: inline-block; margin-top: 10px; font-size: 10px; color: var(--d-orange-dark); }
.white-page .dossier-article { min-width: 0; max-width: 830px; }
.white-page .dossier-section { border-top: 1px solid var(--d-line); padding: 33px 0 38px; }
.white-page .dossier-section:first-child { border-top: 2px solid var(--d-ink); }
.white-page .dossier-section__heading { display: flex; align-items: flex-start; gap: 18px; margin-bottom: 24px; }
.white-page .dossier-section__number { color: var(--d-orange-dark); font-size: 11px; font-weight: 650; letter-spacing: .04em; padding-top: 6px; font-variant-numeric: tabular-nums; flex-shrink: 0; }
.white-page .dossier-section h2 { font-size: clamp(22px, 2.1vw, 29px); font-weight: 650; letter-spacing: -.035em; line-height: 1.25; text-transform: lowercase; }
.white-page .dossier-section h2::first-letter { text-transform: uppercase; }
.white-page .dossier-section > p { font-size: 14px; line-height: 1.9; color: #5b535f; margin-top: 17px; }
.white-page .dossier-section__heading + p { margin-top: 0; }
.white-page .dossier-list { list-style: none; padding: 0; margin: 18px 0 23px; }
.white-page .dossier-list li { position: relative; padding: 7px 0 7px 23px; font-size: 13px; line-height: 1.7; color: #5b535f; border-bottom: 1px solid #f0edef; }
.white-page .dossier-list li::before { content: ""; position: absolute; left: 2px; top: 16px; width: 5px; height: 5px; background: var(--d-orange); }
.white-page .dossier-callout { border-left: 2px solid #c8bdce; background: #f6f3f7; padding: 20px 23px; color: #392a43 !important; margin-block: 23px !important; font-weight: 450; }
.white-page .dossier-facts { padding: 7px 24px; background: var(--d-wash); border-top: 3px solid var(--d-orange); }
.white-page .dossier-facts > div { display: grid; grid-template-columns: minmax(135px, .85fr) minmax(0, 1.3fr); gap: 20px; border-bottom: 1px solid #e2ddda; padding: 14px 0; font-size: 12px; line-height: 1.65; }
.white-page .dossier-facts > div:last-child { border-bottom: 0; }
.white-page .dossier-facts dt { color: var(--d-muted); }
.white-page .dossier-facts dd { color: var(--d-ink); font-weight: 600; }
.white-page .dossier-source-link { font-size: 11px !important; line-height: 1.8 !important; color: var(--d-muted) !important; }
.white-page .dossier-source-link a { color: var(--d-orange-dark); }
.white-page .dossier-evidence { padding: 24px; background: #f6f3f7; border: 1px solid #e7deec; margin-top: 27px; }
.white-page .dossier-evidence > span { display: block; font-size: 10px; font-weight: 750; text-transform: uppercase; letter-spacing: .09em; color: #735c80; }
.white-page .dossier-evidence p { font-size: 13px; line-height: 1.8; margin-top: 9px; color: #56465f; }
.white-page .dossier-evidence a { display: inline-block; font-size: 11px; font-weight: 600; margin-top: 15px; }
.white-page .dossier-help { display: flex; gap: 26px; justify-content: space-between; align-items: center; margin-top: 27px; background: #2a1938; color: #fff; padding: 28px; }
.white-page .dossier-help .dossier-eyebrow { color: #f9a370; font-size: 9px; }
.white-page .dossier-help h3 { font-size: 20px; line-height: 1.3; letter-spacing: -.025em; margin-top: 10px; font-weight: 550; }
.white-page .dossier-help p:not(.dossier-eyebrow) { font-size: 11px; line-height: 1.8; color: #c5b8ce; margin-top: 10px; max-width: 350px; }
.white-page .dossier-help > a { display: inline-flex; align-items: center; justify-content: space-between; gap: 20px; max-width: 100%; background: #f18b48; color: #2a1938; padding: 13px 16px; font-size: 11px; line-height: 1.4; font-weight: 700; text-decoration: none; flex-shrink: 0; }
.white-page .dossier-faq { border-top: 1px solid var(--d-line); }
.white-page .dossier-faq__item { border-bottom: 1px solid var(--d-line); }
.white-page .dossier-faq__item > summary { display: flex; align-items: flex-start; justify-content: space-between; gap: 20px; padding: 21px 0; cursor: pointer; font-size: 14px; line-height: 1.5; font-weight: 600; list-style: none; }
.white-page .dossier-faq__item > summary::-webkit-details-marker { display: none; }
.white-page .dossier-faq__item > summary > span { color: var(--d-orange-dark); flex-shrink: 0; font-size: 22px; font-weight: 400; line-height: .95; }
.white-page .dossier-faq__item[open] > summary > span { transform: rotate(45deg); }
.white-page .dossier-faq__item[open] > summary { color: var(--d-orange-dark); }
.white-page .dossier-faq__answer { padding: 0 28px 22px 0; font-size: 13px; line-height: 1.9; color: #5b535f; }
.white-page .dossier-source-date { padding-top: 30px; }
.white-page .dossier-source-date .dossier-eyebrow { color: #8c7c94; font-size: 9px; }
.white-page .dossier-source-date p + p { font-size: 11px; line-height: 1.9; color: var(--d-muted); margin-top: 8px; }
.white-page .dossier-footer { color: #fff; background: #271733; padding: 55px 0 0; }
.white-page .dossier-footer__top { display: flex; align-items: flex-end; justify-content: space-between; gap: 28px; padding-bottom: 27px; border-bottom: 1px solid #4d3c58; }
.white-page .dossier-footer .dossier-eyebrow { color: #f69a5e; font-size: 9px; }
.white-page .dossier-footer h2 { font-size: clamp(25px, 3vw, 38px); line-height: 1.2; letter-spacing: -.035em; font-weight: 550; margin-top: 13px; }
.white-page .dossier-footer h2 > span { color: #ab9cb6; font-weight: 400; }
.white-page .dossier-back-top { display: inline-flex; gap: 35px; align-items: center; font-size: 11px; white-space: nowrap; text-decoration: none; border-bottom: 1px solid #ad8a74; padding-bottom: 8px; }
.white-page .dossier-back-top span { color: #f49a61; font-size: 20px; line-height: 1; }
.white-page .dossier-footer__scope { max-width: 900px; margin-top: 25px; font-size: 11px; line-height: 1.9; color: #bfb2c8; }
.white-page .dossier-footer__policies { display: grid; grid-template-columns: 1fr 1fr; gap: 35px; margin-top: 25px; }
.white-page .dossier-footer__policies details { border-top: 1px solid #4d3c58; }
.white-page .dossier-footer__policies summary { padding: 14px 0; font-size: 11px; cursor: pointer; }
.white-page .dossier-footer__policies p { padding-bottom: 20px; font-size: 10px; line-height: 1.9; color: #bfb2c8; }
.white-page .dossier-footer__bottom { display: flex; justify-content: space-between; align-items: center; gap: 25px; border-top: 1px solid #4d3c58; margin-top: 18px; padding: 22px 0; }
.white-page .dossier-footer__bottom p { font-size: 9px; color: #ac9cb8; line-height: 1.6; }
.white-page .dossier-footer__bottom strong { color: #fff; margin-left: 6px; }
@media (min-width: 1450px) {
 .white-page .dossier-hero h1 { font-size: 69px; }
}
@media (max-width: 1100px) {
 .white-page .dossier-shell { width: calc(100% - 64px); }
 .white-page .dossier-header-nav { gap: 19px; }
 .white-page .dossier-brand__caption { display: none; }
 .white-page .dossier-hero__grid { gap: 40px; grid-template-columns: minmax(0, 1.45fr) minmax(250px,.85fr); }
 .white-page .dossier-cover { padding-inline: 23px; }
 .white-page .dossier-intro { padding-left: 250px; }
 .white-page .dossier-layout { grid-template-columns: 200px minmax(0,1fr); gap: 42px; }
 .white-page .dossier-help { align-items: flex-start; flex-direction: column; gap: 20px; }
}
@media (max-width: 760px) {
 .white-page .dossier-shell { width: calc(100% - 40px); }
 .white-page .dossier-header__inner { min-height: 83px; flex-wrap: wrap; gap: 0; padding-block: 15px; }
 .white-page .dossier-logo { width: 144px; padding: 11px 15px; }
 .white-page .dossier-brand__caption { display: block; font-size: 9px; }
 .white-page .dossier-brand { gap: 12px; }
 .white-page .dossier-header-nav { flex-basis: 100%; flex-wrap: wrap; gap: 10px 23px; padding-top: 20px; }
 .white-page .dossier-header-nav a { font-size: 12px; }
 .white-page[data-tony-ready] .dossier-header-nav { display: none; }
 .white-page[data-tony-ready] .dossier-header-nav.is-open { display: flex; }
 .white-page[data-tony-ready] .dossier-menu-toggle { display: inline-flex; position: relative; flex-direction: column; justify-content: center; align-items: center; gap: 6px; width: 42px; height: 42px; border: 1px solid var(--d-line); border-radius: 3px; background: white; color: var(--d-ink); cursor: pointer; }
 .white-page .dossier-menu-toggle > span:not(.dossier-sr) { width: 18px; height: 1px; background: currentColor; }
 .white-page .dossier-menu-toggle[aria-expanded="true"] > span:first-child { transform: translateY(3.5px) rotate(45deg); }
 .white-page .dossier-menu-toggle[aria-expanded="true"] > span:nth-child(2) { transform: translateY(-3.5px) rotate(-45deg); }
 .white-page .dossier-hero { padding: 43px 0 44px; }
 .white-page .dossier-hero__grid { grid-template-columns: 1fr; gap: 37px; }
 .white-page .dossier-hero h1 { max-width: 650px; font-size: clamp(37px, 7vw, 57px); margin-top: 18px; }
 .white-page .dossier-hero__dek { font-size: 16px; max-width: 570px; margin-top: 23px; }
 .white-page .dossier-reading-link { margin-top: 26px; }
 .white-page .dossier-cover { max-width: none; box-shadow: 8px 8px 0 #ece9e5; padding: 20px 24px; }
 .white-page .dossier-cover__top > span { margin-top: 5px; }
 .white-page .dossier-cover__top strong { font-size: 47px; }
 .white-page .dossier-cover__top strong span { font-size: 22px; }
 .white-page .dossier-cover__title { margin-top: -15px; max-width: calc(100% - 80px); font-size: 21px; }
 .white-page .dossier-cover ul { margin-top: 21px; }
 .white-page .dossier-cover__foot { margin-top: 9px; }
 .white-page .dossier-boundary { margin-top: 0; padding: 18px; gap: 12px; }
 .white-page .dossier-boundary p { font-size: 11px; }
 .white-page .dossier-intro { padding: 32px 0; font-size: 13px; }
 .white-page .dossier-layout { grid-template-columns: 1fr; gap: 29px; padding-bottom: 45px; }
 .white-page .dossier-sidebar { position: static; }
 .white-page .dossier-toc { border: 1px solid var(--d-line); background: var(--d-wash); padding: 0 18px; }
 .white-page .dossier-toc > summary { padding: 16px 0; font-size: 12px; }
 .white-page .dossier-toc nav { max-height: none; overflow: visible; padding: 0 0 16px; }
 .white-page .dossier-toc ol { display: grid; grid-template-columns: 1fr 1fr; column-gap: 22px; }
 .white-page .dossier-toc a { font-size: 10px; padding: 7px 0; gap: 8px; }
 .white-page .dossier-sidebar-note { display: none; }
 .white-page .dossier-section { padding-top: 29px; padding-bottom: 30px; }
 .white-page .dossier-section__heading { gap: 12px; margin-bottom: 20px; }
 .white-page .dossier-section__number { font-size: 10px; padding-top: 5px; }
 .white-page .dossier-section h2 { font-size: 25px; }
 .white-page .dossier-section > p { font-size: 13px; line-height: 1.9; margin-top: 16px; }
 .white-page .dossier-list li { font-size: 12px; }
 .white-page .dossier-facts { padding-inline: 18px; }
 .white-page .dossier-facts > div { grid-template-columns: minmax(100px,.9fr) minmax(0,1.2fr); gap: 17px; font-size: 11px; padding-block: 12px; }
 .white-page .dossier-callout { padding: 17px 19px; }
 .white-page .dossier-evidence { padding: 20px; }
 .white-page .dossier-evidence p { font-size: 12px; }
 .white-page .dossier-evidence a { font-size: 10px; }
 .white-page .dossier-help { padding: 23px; }
 .white-page .dossier-faq__item > summary { font-size: 13px; padding-block: 19px; }
 .white-page .dossier-faq__answer { font-size: 12px; padding-right: 10px; }
 .white-page .dossier-footer { padding-top: 39px; }
 .white-page .dossier-footer__top { align-items: flex-start; flex-direction: column; gap: 22px; }
 .white-page .dossier-footer__policies { gap: 22px; }
 .white-page .dossier-footer__bottom { flex-direction: column; align-items: flex-start; gap: 10px; }
}
@media (max-width: 420px) {
 .white-page .dossier-shell { width: calc(100% - 32px); }
 .white-page .dossier-brand__caption { font-size: 8px; }
 .white-page .dossier-brand { gap: 9px; }
 .white-page .dossier-logo { width: 121px; padding: 10px 12px; }
 .white-page .dossier-header__inner { min-height: 76px; }
 .white-page .dossier-hero { padding-top: 34px; }
 .white-page .dossier-hero .dossier-eyebrow { font-size: 8px; letter-spacing: .11em; gap: 7px; }
 .white-page .dossier-hero h1 { font-size: clamp(32px, 8.6vw, 37px); line-height: 1.1; letter-spacing: -.055em; }
 .white-page .dossier-hero__dek { font-size: 14px; }
 .white-page .dossier-cover { padding: 19px; }
 .white-page .dossier-cover__top strong { font-size: 42px; }
 .white-page .dossier-cover__title { max-width: calc(100% - 55px); font-size: 18px; margin-top: -5px; }
 .white-page .dossier-cover__top > span { font-size: 8px; }
 .white-page .dossier-cover li { font-size: 10px; }
 .white-page .dossier-boundary { padding: 16px 13px; gap: 10px; }
 .white-page .dossier-boundary p { font-size: 10px; }
 .white-page .dossier-intro { font-size: 12px; }
 .white-page .dossier-toc ol { grid-template-columns: 1fr; }
 .white-page .dossier-toc a { font-size: 11px; }
 .white-page .dossier-section h2 { font-size: 23px; }
 .white-page .dossier-section__heading { gap: 10px; }
 .white-page .dossier-section > p { font-size: 12px; }
 .white-page .dossier-facts > div { grid-template-columns: 1fr; gap: 4px; }
 .white-page .dossier-facts dt { font-size: 10px; }
 .white-page .dossier-facts dd { font-size: 12px; }
 .white-page .dossier-source-link { font-size: 10px !important; }
 .white-page .dossier-footer__policies { grid-template-columns: 1fr; gap: 0; }
}
@media (prefers-reduced-motion: reduce) {
 .white-page *, .white-page *::before, .white-page *::after { scroll-behavior: auto !important; animation: none !important; transition: none !important; }
}
