.claim-hero{background:#0b0e11;color:#f5f7f2;padding-bottom:50px}.claim-hero-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:8%;align-items:center}.claim-hero .eyebrow{font-size:10px;color:#c3d0b4}.claim-hero h1{font-size:clamp(43px,5.2vw,78px);line-height:1.07;letter-spacing:-.06em;margin-bottom:25px}.claim-hero h1>span{color:#d8ff3e}.claim-intro{font-size:15px;line-height:1.9;color:#bac8ac;max-width:580px}.claim-fiction{display:block;font-size:10px;color:#bac8ac;margin:0 0 26px;line-height:1.8}.claim-hero figure{position:relative;min-height:490px;overflow:hidden;background:#1b2a1c;align-self:stretch}.claim-hero figure img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.65) brightness(.7)}.claim-hero figcaption{position:absolute;bottom:0;left:0;right:0;padding:30px 23px 20px;font-size:9px;line-height:1.8;color:#d4deca;background:linear-gradient(transparent,#071006e6)}.claim-section-heading{display:flex;justify-content:space-between;gap:50px;align-items:end;margin-bottom:38px}.claim-section-heading h2{margin:0}.claim-section-heading>p{font-size:15px;color:#56624a;max-width:420px;line-height:1.9;margin:0}.claim-timeline{display:grid;grid-template-columns:repeat(3,1fr);padding:0;margin:0 0 40px;list-style:none;border-top:1px solid #b8c7a6;border-bottom:1px solid #b8c7a6}.claim-timeline li{padding:24px 25px 24px 0;margin:0}.claim-timeline span{display:block;color:#657e45;font-size:10px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:16px}.claim-timeline strong{font-size:18px;letter-spacing:-.02em;line-height:1.5}.claim-timeline p{font-size:13px;margin:12px 0 0;color:#5f6d51}.claim-evidence{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:start}.claim-evidence details{background:#f0f4e7;border:1px solid #c1ceb0}.claim-evidence summary{display:grid;grid-template-columns:25px 1fr 15px;align-items:start;gap:13px;padding:25px 23px;list-style:none;min-height:113px}.claim-evidence summary::-webkit-details-marker{display:none}.claim-evidence summary>span{font-size:10px;color:#617b40;padding-top:4px}.claim-evidence summary strong{font-size:18px;line-height:1.4;letter-spacing:-.025em}.claim-evidence summary b{font-size:22px;font-weight:400;line-height:1.2;color:#52752c}.claim-evidence details[open] summary b{transform:rotate(45deg)}.claim-evidence details>div{padding:0 23px 25px}.claim-evidence p{font-size:13px;line-height:1.85;margin:0;color:#4c5d3c}.claim-change{background:#142018;color:#f0f4e7;padding:75px 0}.claim-change .eyebrow{color:#b5c99a;font-size:10px}.claim-change .claim-section-heading>p{color:#b8c8aa}.claim-source-options{display:flex;gap:15px;margin-bottom:24px}.claim-source-options button{flex:1;text-align:left;display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:14px;background:#21351d;border:1px solid #7b9361;color:#e7efdc;padding:20px 23px;min-height:68px}.claim-source-options button>span{font-size:23px}.claim-source-options button[aria-pressed=true]{background:#d8ff3e;color:#1a2e0d;border-color:#d8ff3e}.claim-change article{background:#edf2e3;color:#1c2d15;padding:35px 40px;max-width:980px}.claim-path-label{font-size:10px;color:#5f7347;display:block;margin-bottom:20px}.claim-change article h3{font-size:34px;line-height:1.15;margin-bottom:22px}.claim-change article>p{font-size:15px;line-height:1.9;color:#4d5f3f;max-width:820px}.claim-change article>div{border-top:1px solid #b8c9a3;padding-top:23px}.claim-change article>div>span{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#5b7141}.claim-change article>div>p{font-size:14px;line-height:1.85;margin:12px 0 0}.claim-ending{display:grid;grid-template-columns:1fr 1.1fr;gap:8%}.claim-ending h2{font-size:clamp(32px,3.5vw,47px)}.claim-ending>div>p{font-size:15px;line-height:1.9;color:#536149}.claim-ending .text-link{display:flex;justify-content:space-between;font-size:12px;margin-top:16px}.claim-ending p.fine{font-size:11px;margin-top:30px}.claim-change:not(.claim-ready) .claim-source-options{display:none}.claim-change:not(.claim-ready) article{margin-bottom:24px}.claim-teaser{background:#e8eedc;padding:65px 0}.claim-teaser>.wrap{display:grid;grid-template-columns:1.1fr 1fr;gap:9%;align-items:center}.claim-teaser .eyebrow{font-size:10px;color:#50633d}.claim-teaser h2{font-size:clamp(34px,4vw,57px);line-height:1.08;margin-bottom:23px}.claim-teaser p:not(.eyebrow){max-width:420px;font-size:14px;line-height:1.9;color:#536442}.claim-teaser-image{position:relative;overflow:hidden;display:block;aspect-ratio:1.6;background:#1c2b1b}.claim-teaser-image img{width:100%;height:100%;object-fit:cover;filter:saturate(.6) brightness(.65)}.claim-teaser-image>span{position:absolute;left:22px;bottom:22px;font-size:10px;color:#fff;max-width:180px}.claim-teaser-image>b{position:absolute;right:20px;bottom:20px;font-size:26px;font-weight:400;background:#d8ff3e;color:#1d3210;width:45px;height:45px;display:grid;place-items:center;border-radius:50%}
@media(max-width:760px){.claim-hero{padding-bottom:35px}.claim-hero-grid{grid-template-columns:1fr;gap:30px}.claim-hero h1{font-size:clamp(43px,10vw,65px)}.claim-intro{font-size:13px}.claim-hero figure{min-height:300px}.claim-section-heading{display:block;margin-bottom:27px}.claim-section-heading>p{margin-top:23px;font-size:13px}.claim-timeline{grid-template-columns:1fr}.claim-timeline li{padding:20px 0;border-bottom:1px solid #c5d0b8}.claim-timeline li:last-child{border-bottom:0}.claim-timeline span{margin-bottom:10px}.claim-timeline strong{font-size:19px}.claim-evidence{grid-template-columns:1fr;gap:12px}.claim-evidence summary{min-height:86px;padding:23px 20px}.claim-evidence summary strong{font-size:20px}.claim-change{padding:48px 0}.claim-source-options{gap:10px}.claim-source-options button{font-size:12px;padding:17px 15px;line-height:1.7;gap:8px}.claim-change article{padding:27px 23px}.claim-change article h3{font-size:29px}.claim-change article>p,.claim-change article>div>p{font-size:13px}.claim-ending{grid-template-columns:1fr;gap:20px}.claim-ending>div>p{font-size:14px}.claim-teaser{padding:45px 0}.claim-teaser>.wrap{grid-template-columns:1fr;gap:30px}.claim-teaser h2{font-size:37px}.claim-teaser p:not(.eyebrow){font-size:13px}}
@media print{.claim-source-options{display:none!important}[data-claim-panel][hidden]{display:block!important}.claim-change{background:white;color:black}.claim-change article{break-inside:avoid;margin-bottom:20px}}
