.wk-case-page{overflow:clip}.wk-case-hero{padding:128px 5% 48px}.wk-case-hero nav{display:flex;flex-wrap:wrap;gap:10px;color:#67695f;font-size:11px;line-height:1.6;margin-bottom:45px}.wk-case-hero nav a{text-decoration:underline;text-underline-offset:4px}.wk-case-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:5%;align-items:center}.wk-case-intro h1{font-size:clamp(46px,5.2vw,86px);line-height:1.04;font-weight:500;letter-spacing:-.055em;margin:24px 0;overflow-wrap:anywhere}.wk-case-intro h1 em{display:block;color:#c94516;font-size:.62em;line-height:1.15;letter-spacing:-.035em;margin-top:14px}.wk-case-summary{max-width:510px;font-size:16px;line-height:1.8;color:#626559}.wk-case-actions{display:flex;flex-wrap:wrap;gap:16px 28px;margin-top:27px}.wk-case-actions a{display:inline-flex;align-items:center;gap:14px;padding:12px 0;border-bottom:1px solid #9e9e90;font-size:10px;line-height:1.5}.wk-case-actions a:hover{color:#bd3e13}.wk-case-intro>.wk-visual{width:100%}.wk-case-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;border-top:1px solid #c9c8bd;padding-top:28px;margin-top:48px}.wk-case-facts dt{font-size:9px;letter-spacing:.12em;color:#77796e;margin-bottom:10px}.wk-case-facts dd{font-size:14px;line-height:1.5;margin:0}.wk-case-overview,.wk-case-scope{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:8%;padding:75px 5%;border-top:1px solid #c9c8bd}.wk-case-page h2{font-size:clamp(32px,3.4vw,54px);font-weight:500;line-height:1.08;letter-spacing:-.045em;margin:20px 0}.wk-case-overview p:not(.wk-eyebrow),.wk-case-scope p:not(.wk-eyebrow){font-size:16px;line-height:1.85;color:#5c6053}.wk-case-overview ul{padding:24px 0 0;margin-top:24px;border-top:1px solid #c9c8bd;list-style:none;display:grid;gap:12px}.wk-case-overview li{display:flex;gap:12px;font-size:13px;line-height:1.6}.wk-case-overview li:before{content:"—";color:#c94516}.wk-case-details{background:#1c211b;color:#efeee8;padding:75px 5%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:8%}.wk-case-details .wk-eyebrow{color:#ff9d78}.wk-case-details article{display:grid;grid-template-columns:28px minmax(0,1fr);gap:20px;padding:30px 0;border-top:1px solid #ffffff25}.wk-case-details article:first-child{padding-top:0;border:0}.wk-case-details article>span{font-size:10px;padding-top:6px;color:#ff9d78}.wk-case-details h3{font-size:25px;line-height:1.25;font-weight:500;letter-spacing:-.025em;margin:0 0 16px}.wk-case-details article p{font-size:15px;line-height:1.85;color:#bec3b6}.wk-case-scope p+p{margin-top:20px}.wk-case-scope a{color:#a8340d;text-decoration:underline;text-underline-offset:4px}.wk-case-scope .wk-case-note{font-size:12px!important;border-top:1px solid #c9c8bd;padding-top:20px}.wk-case-related{padding:65px 5% 85px;border-top:1px solid #c9c8bd}.wk-case-related-heading{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:30px}.wk-case-related-heading>a{display:inline-flex;align-items:center;gap:18px;font-size:10px;padding-bottom:10px;border-bottom:1px solid #9e9e90}.wk-case-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.wk-case-related-grid article{min-width:0}.wk-case-related-grid .wk-eyebrow{margin:22px 0 12px;color:#67695f}.wk-case-related-grid h3{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:25px;line-height:1.2;letter-spacing:-.035em;margin-bottom:15px}.wk-case-related-grid h3 svg{flex-shrink:0}.wk-case-related-grid a:hover h3{color:#b83b12}.wk-case-back{padding:28px 5%;border-bottom:1px solid #c9c8bd}.wk-case-back a{display:inline-flex;align-items:center;gap:15px;font-size:10px}.wk-case-page :focus-visible{outline:2px solid #c94516;outline-offset:5px}.wk-case-evidence{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:8%;padding:70px 5%;border-top:1px solid #c9c8bd;background:#f4f3eb}.wk-case-evidence dl{display:grid;gap:23px;margin:0}.wk-case-evidence dt{font-size:11px;text-transform:uppercase;font-weight:700;letter-spacing:.08em;margin-bottom:8px;color:#884423}.wk-case-evidence dd{font-size:15px;line-height:1.85;color:#5c6053;margin:0}.wk-case-evidence ul{list-style:disc;padding-left:20px;display:grid;gap:9px}.wk-case-evidence h3{font-size:22px;line-height:1.3;margin:32px 0 15px}.wk-case-checks{font-size:14px;line-height:1.8;color:#5c6053}.wk-case-reviewed,.wk-case-evidence-source{font-size:12px;line-height:1.8;color:#676b60}.wk-case-evidence-source{border-top:1px solid #c9c8bd;padding-top:20px;margin-top:25px}.wk-case-evidence-source a{color:#a8340d;text-decoration:underline;text-underline-offset:4px}@media (max-width:800px){.wk-case-hero{padding:110px 6% 35px}.wk-case-hero nav{margin-bottom:30px}.wk-case-intro{grid-template-columns:minmax(0,1fr);gap:35px}.wk-case-intro h1{font-size:clamp(40px,10vw,65px)}.wk-case-summary{font-size:15px}.wk-case-facts{grid-template-columns:1fr;gap:18px;margin-top:30px}.wk-case-facts div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:15px}.wk-case-facts dt{margin:4px 0 0}.wk-case-overview,.wk-case-scope,.wk-case-details,.wk-case-evidence{grid-template-columns:minmax(0,1fr);gap:25px;padding:50px 6%}.wk-case-page h2{font-size:36px}.wk-case-details h3{font-size:23px}.wk-case-details article{gap:12px}.wk-case-overview p:not(.wk-eyebrow),.wk-case-scope p:not(.wk-eyebrow){font-size:15px}.wk-case-related{padding:50px 6%}.wk-case-related-heading{flex-direction:column;align-items:start;gap:12px}.wk-case-related-grid{grid-template-columns:minmax(0,1fr);gap:35px}.wk-case-related-grid h3{font-size:25px}}
