.fx-page{--fx-ink:#132b30;--fx-paper:#efeee6;--fx-night:#081c25;--fx-gold:#e8bc60;color:var(--fx-ink);background:var(--fx-paper)}.fx-page *{box-sizing:border-box}.fx-page h1,.fx-page h2,.fx-page h3,.fx-page p,.fx-page figure{margin:0}.fx-page h1,.fx-page h2{font-family:Georgia,serif;font-weight:400;letter-spacing:-.04em}.fx-page h1{font-size:clamp(3.7rem,7.6vw,7.6rem);line-height:1.02}.fx-page h2{font-size:clamp(2.6rem,4.6vw,4.8rem);line-height:1.07}.fx-page h3{font-size:1.3rem;line-height:1.3}.fx-page p{line-height:1.7}.fx-page em{font-style:normal;color:var(--fx-gold)}.fx-kicker{font:11px/1.6 ui-monospace,SFMono-Regular,monospace!important;text-transform:uppercase;letter-spacing:.14em;margin-bottom:26px!important;color:#526d70}.fx-button{display:inline-flex;justify-content:space-between;align-items:center;gap:28px;padding:17px 23px;background:var(--fx-gold);color:#10252b!important;border:1px solid transparent;text-decoration:none;font-size:14px;font-weight:650;line-height:1.4;border-radius:2px}.fx-button span{font-size:20px}.fx-outline{background:transparent;border-color:currentColor;color:inherit!important}.fx-button:hover{filter:brightness(1.1)}.fx-page a:focus-visible,.fx-page summary:focus-visible{outline:3px solid #49a5bd;outline-offset:5px}.fx-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}.fx-hero{position:relative;isolation:isolate;min-height:730px;color:white;display:flex;align-items:center;background:var(--fx-night);overflow:hidden}.fx-hero-image{position:absolute;inset:0;z-index:-2}.fx-hero-image img{width:100%;height:100%;object-fit:cover;object-position:70% 52%}.fx-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(4,20,27,.97),rgba(4,20,27,.78) 35%,rgba(4,20,27,.16) 72%);z-index:-1}.fx-hero-content{padding:85px max(6vw,24px);max-width:1000px}.fx-hero .fx-kicker,.fx-dark .fx-kicker,.fx-campaign .fx-kicker,.fx-claim-hero .fx-kicker{color:#e2bd70}.fx-hero-content>p:not(.fx-kicker){font-size:1.16rem;color:#d6e0df;margin-top:30px}.fx-hero-source{margin-top:54px;font:11px/1.7 ui-monospace,monospace;color:#ccd4d0}.fx-index{display:flex;justify-content:space-between;gap:20px;padding:25px max(6vw,24px);background:#d9ded6;font:11px/1.7 ui-monospace,monospace;text-transform:uppercase;letter-spacing:.04em}.fx-section{padding:85px max(6vw,24px)}.fx-heading{display:grid;grid-template-columns:1fr 1fr;gap:7vw;align-items:end;margin-bottom:42px}.fx-heading>p{color:#52686c;max-width:580px;font-size:1.06rem}.fx-legend-layout{display:grid;grid-template-columns:1.35fr 1fr;gap:45px;align-items:start}.fx-exhibit{min-width:0}.fx-exhibit>a{position:relative;display:block;line-height:0;background:#d5d9d2}.fx-exhibit img{display:block;width:100%;height:auto}.fx-exhibit>a>span{position:absolute;right:12px;bottom:12px;background:#0c232beb;color:#fff;font-size:11px;padding:12px 15px;line-height:1.3}.fx-exhibit figcaption{font-size:12px;line-height:1.65;color:#53676a;padding:15px 0 0}.fx-source{display:block;font-size:11px!important;line-height:1.7!important;color:#627578;margin-top:20px!important;max-width:900px}.fx-small-heading{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:15px!important}.fx-legend details{border-top:1px solid #bac8c4}.fx-legend details:last-child{border-bottom:1px solid #bac8c4}.fx-legend summary{display:flex;align-items:center;gap:18px;padding:16px 0;cursor:pointer;list-style:none}.fx-legend summary::-webkit-details-marker{display:none}.fx-legend summary b{font:18px ui-monospace,monospace;width:49px;color:#245f66}.fx-legend summary span{flex:1;font-size:16px}.fx-legend summary i{font:20px ui-monospace,monospace;font-style:normal}.fx-legend details[open] summary i{transform:rotate(45deg)}.fx-legend details>div{padding:0 0 22px 67px}.fx-legend details p{font-size:14px;color:#53696b}.fx-legend details a{display:inline-block;margin-top:12px;font-size:12px;line-height:1.6;font-weight:650}.fx-photo-pair{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:45px}.fx-photo-pair img{height:340px;object-fit:cover}.fx-dark{background:var(--fx-night);color:#fff}.fx-dark .fx-heading>p,.fx-dark .fx-source,.fx-dark figcaption{color:#bacdcb}.fx-sequence{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.fx-sequence img{aspect-ratio:1.25;object-fit:cover;height:auto}.fx-time{color:var(--fx-gold);font:11px ui-monospace,monospace;margin-right:6px}.fx-sequence .fx-exhibit>a>span{font-size:10px;padding:8px;right:8px;bottom:8px}.fx-sequence-copy{border-top:1px solid #365058;margin-top:22px;padding-top:22px}.fx-sequence-copy>span{font:11px ui-monospace,monospace;color:#8aa6a8}.fx-sequence h3{margin:12px 0;font-size:1.15rem}.fx-sequence p{font-size:13px;color:#b7cbc8}.fx-dark blockquote{border:0;border-top:1px solid #365058;padding:35px 0 0;margin:40px 0 28px;max-width:950px;font:clamp(1.5rem,2.5vw,2.25rem)/1.4 Georgia,serif}.fx-dark cite{display:block;font:11px/1.7 ui-monospace,monospace;color:#c0d1cd;margin-top:22px}.fx-scope-layout{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:start}.fx-chain{list-style:none;padding:0;margin:0;counter-reset:chain}.fx-chain li{position:relative;counter-increment:chain;padding:0 0 27px 58px;border-left:1px solid #bdcbc5;margin-left:19px}.fx-chain li:before{content:counter(chain,decimal-leading-zero);position:absolute;left:-20px;top:-3px;display:grid;place-items:center;width:39px;height:39px;background:var(--fx-paper);border:1px solid #aebdb6;border-radius:50%;font:11px ui-monospace,monospace}.fx-chain li:last-child{border-left:0;padding-bottom:0}.fx-chain b{display:block;font-size:17px;margin-bottom:9px}.fx-chain p{font-size:14px;color:#53696b}.fx-report-desk{background:#dfe3da}.fx-report-pair{display:grid;grid-template-columns:1fr 1fr;gap:35px}.fx-report-pair .fx-exhibit>a{padding:26px;background:#ccd4ca}.fx-report-pair img{height:610px;object-fit:contain;object-position:top}.fx-campaign{background:#102b33;color:white;display:grid;grid-template-columns:1.2fr 1fr;gap:6vw;align-items:center;padding:80px max(6vw,24px);border-top:5px solid var(--fx-gold)}.fx-campaign h2{font-size:clamp(2.6rem,4.5vw,5rem)}.fx-campaign-sub{margin-top:25px!important;color:#d9e3dd;font-size:1.05rem}.fx-campaign>div>p:not(.fx-kicker){margin-bottom:20px}.fx-campaign>div+div>p{color:#d9e3dd;font-size:15px}.fx-campaign small{display:block;margin-top:20px;color:#adbfbd;font-size:11px;line-height:1.7}.fx-chooser{padding:75px max(6vw,24px)}.fx-choice-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:40px}.fx-choice-grid>a{display:block;padding:28px;border:1px solid #b9c8c0;text-decoration:none;background:#f8f8f1;transition:background .2s}.fx-choice-grid>a:hover{background:#e2e8dd}.fx-choice-grid span,.fx-evidence-stack article>span{font:10px/1.6 ui-monospace,monospace;letter-spacing:.09em;text-transform:uppercase;color:#557476}.fx-choice-grid h3{margin:22px 0 16px}.fx-choice-grid p{font-size:14px;color:#53696b}.fx-choice-grid b{display:block;margin-top:28px;font-size:12px}.fx-claim-hero{padding:85px max(6vw,24px);background:radial-gradient(ellipse at 90% 10%,#28575f,transparent 60%),#081c25;color:white}.fx-claim-hero>p:not(.fx-kicker){font-size:1.2rem;margin-top:28px;color:#d4e0db}.fx-claim-hero .fx-source{color:#adbfbd;margin-top:40px!important}.fx-evidence-stack article+article{border-top:1px solid #becbc5;margin-top:25px;padding-top:25px}.fx-evidence-stack h3{margin:10px 0}.fx-evidence-stack p{color:#53696b;font-size:14px}.fx-method-note{padding:28px;border-left:3px solid #ad7d26;background:#e0e5dc;margin-top:40px}.fx-method-note p{margin-top:12px;font-size:14px;color:#405e62}.fx-reference-strip{padding-top:0}.fx-reference-strip p>a{display:block;margin:12px 0;font-size:14px}.fx-page{scroll-margin-top:90px}.fx-page [id]{scroll-margin-top:100px}
@media(min-width:1600px){.fx-section,.fx-chooser,.fx-campaign{padding-left:max(6vw,calc((100vw - 1400px)/2));padding-right:max(6vw,calc((100vw - 1400px)/2))}}
@media(max-width:950px){.fx-hero{min-height:650px}.fx-hero:after{background:linear-gradient(90deg,#071b23f5,#071b23be 55%,#071b2355)}.fx-heading{gap:35px}.fx-legend-layout{grid-template-columns:1fr 1fr;gap:26px}.fx-scope-layout{gap:30px}.fx-sequence{grid-template-columns:1fr 1fr;gap:35px 22px}.fx-report-pair img{height:450px}.fx-campaign{gap:35px}.fx-choice-grid{gap:14px}.fx-choice-grid>a{padding:22px}}
@media(max-width:650px){.fx-section,.fx-chooser{padding:58px 22px}.fx-hero{min-height:660px;align-items:end}.fx-hero-image img{object-position:65% center}.fx-hero:after{background:linear-gradient(0deg,#04151bfc,#04151bcc 55%,#04151b22)}.fx-hero-content{padding:200px 22px 46px}.fx-page h1{font-size:3.65rem}.fx-page h2{font-size:2.8rem}.fx-hero-content>p:not(.fx-kicker){font-size:1rem;margin-top:23px}.fx-hero-source{margin-top:32px}.fx-actions{gap:10px}.fx-button{padding:15px 17px;font-size:12px;gap:15px}.fx-index{flex-direction:column;gap:7px;padding:22px}.fx-heading{grid-template-columns:1fr;gap:22px;margin-bottom:30px}.fx-heading>p{font-size:1rem}.fx-legend-layout,.fx-scope-layout,.fx-campaign,.fx-choice-grid{grid-template-columns:1fr}.fx-legend-layout,.fx-scope-layout{gap:28px}.fx-photo-pair{gap:20px;grid-template-columns:1fr}.fx-photo-pair img{height:auto}.fx-sequence{gap:30px 14px}.fx-sequence h3{font-size:1rem}.fx-sequence p{font-size:12px}.fx-sequence-copy{padding-top:14px;margin-top:16px}.fx-sequence .fx-exhibit>a>span{position:static;display:block}.fx-exhibit figcaption{font-size:11px}.fx-time{display:block;margin-bottom:5px}.fx-report-pair{grid-template-columns:1fr;gap:30px}.fx-report-pair .fx-exhibit>a{padding:15px}.fx-report-pair img{height:auto;max-height:650px}.fx-campaign{padding:55px 22px;gap:30px}.fx-claim-hero{padding:65px 22px}.fx-claim-hero h1{font-size:clamp(2.1rem,11.1vw,3rem)}.fx-campaign h2{font-size:clamp(2.1rem,11.1vw,3rem)}.fx-claim-hero>p:not(.fx-kicker){font-size:1.05rem}.fx-reference-strip{padding-top:0}.fx-choice-grid{margin-top:30px}.fx-choice-grid>a{padding:28px}.fx-chain li{padding-left:42px}.fx-legend details>div{padding-left:0}}
@media(prefers-reduced-motion:reduce){.fx-page *{transition:none!important;scroll-behavior:auto!important}}
