.score-case{--score-ink:#101b17;--score-forest:#0e4938;--score-paper:#f1e5cf;--score-acid:#dcff54;--score-orange:#ff4d12;background:var(--score-paper);color:var(--score-ink)}.score-case>article a{text-underline-offset:4px}.score-case>article a:focus-visible{outline:3px solid var(--score-orange);outline-offset:5px}.score-case>article section[id]{scroll-margin-top:110px}.score-case-pad{border-bottom:2px solid var(--score-ink);padding:clamp(36px,5.5vw,82px) clamp(22px,6vw,98px)}.score-case-crumbs{flex-wrap:wrap;gap:8px 12px;margin-bottom:clamp(24px,4vw,52px);font:700 .78rem/1.5 Arial,sans-serif;display:flex}.score-case-kicker{letter-spacing:.09em;text-transform:uppercase;margin:0 0 16px;font:900 .73rem/1.5 Arial,sans-serif}.score-case-hero{border-bottom:7px solid var(--score-orange)}.score-case-hero-grid,.score-case-context,.score-case-next{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:clamp(24px,5vw,76px);display:grid}.score-case>article :is(h1,h2){letter-spacing:-.045em;margin:0 0 20px;font:900 clamp(2.15rem,3.6vw,3.9rem)/1.06 Arial Black,Arial,sans-serif}.score-case>article h1{font-size:clamp(2.55rem,5vw,5.4rem)}.score-case>article h1 em{color:var(--score-forest);font-style:normal}.score-case>article p:not(.score-case-kicker){font:1.07rem/1.65 Georgia,serif}.score-case>article .score-case-deck{font-size:clamp(1.12rem,1.5vw,1.3rem)}.score-case-button{border:2px solid var(--score-ink);background:var(--score-acid);min-height:48px;color:var(--score-ink);align-items:center;padding:12px 17px;font:900 .85rem/1.45 Arial,sans-serif;text-decoration:none;display:inline-flex}.score-case-button:hover{background:var(--score-ink);color:var(--score-paper)}.score-case-result{border:2px solid var(--score-ink);background:var(--score-forest);color:var(--score-paper);box-shadow:7px 7px 0 var(--score-orange);align-self:center;padding:clamp(22px,3vw,40px)}.score-case-result dl{margin:0}.score-case-result dl>div{border-top:1px solid #adc4aa;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;padding:15px 0;display:flex}.score-case-result dt{font:700 .9rem/1.4 Arial,sans-serif}.score-case-result dd{color:var(--score-acid);letter-spacing:-.045em;margin:0;font:900 clamp(2.3rem,4vw,3.6rem)/1 Arial,sans-serif}.score-case-result a{color:inherit;font:700 .82rem/1.5 Arial,sans-serif}.score-case-result p:last-child{margin-bottom:0}.score-case-context{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.score-case-context div>p:first-child:not(.score-case-kicker){margin-top:0}.score-case-plan{background:var(--score-ink);color:var(--score-paper)}.score-case-plan>p:not(.score-case-kicker){max-width:72ch}.score-case-plan a,.score-case-plan .score-case-kicker{color:var(--score-acid)}.score-case-plan ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:26px 0;padding:0;list-style:none;display:grid}.score-case-plan li{background:var(--score-forest);border:1px solid #748776;padding:clamp(18px,2.5vw,30px)}.score-case-plan li>span{color:var(--score-acid);font:900 .85rem/1 Arial,sans-serif}.score-case-plan h3{margin:14px 0 8px;font:900 1.5rem/1.2 Arial,sans-serif}.score-case-plan li>p{margin:0}.score-case>article .score-case-note{border-left:4px solid var(--score-orange);background:#e1e8d1;padding:16px 20px;font:.92rem/1.65 Arial,sans-serif}.score-case-next{background:#e1e8d1;align-items:center}.score-case-next>div+div{justify-items:start;gap:17px;font:700 .9rem/1.5 Arial,sans-serif;display:grid}.score-case-next a:not(.score-case-button){color:var(--score-forest)}@media (max-width:800px){.score-case-hero-grid,.score-case-context,.score-case-next,.score-case-plan ol{grid-template-columns:minmax(0,1fr)}.score-case-context{gap:5px}}
