.severance-feature{padding:2rem 0 3rem;background:#0b2235}#severance-tax-case-study{display:grid;margin:0;overflow:hidden;border:1px solid rgba(157,211,255,.35);border-radius:1rem;background:#f6f8fa;color:#1b2f40;text-align:left;text-shadow:none;box-shadow:0 1.5rem 3.5rem rgba(0,15,35,.24);scroll-margin-top:7rem}#severance-tax-case-study .severance-visual{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;min-height:22rem;padding:2rem;background:#09243b;color:#fff}#severance-tax-case-study .severance-art{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center 60%}#severance-tax-case-study .severance-visual:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(9,36,59,.15),transparent 55%,rgba(9,36,59,.65))}#severance-tax-case-study .severance-scope,#severance-tax-case-study .severance-visual>div{position:relative;z-index:2}#severance-tax-case-study .severance-eyebrow{margin:0 0 1.25rem;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}#severance-tax-case-study .severance-amount{display:block;margin:.15rem 0;color:#fff;font-size:calc(clamp(3.75rem,7vw,5.5rem));font-weight:700;line-height:1.05;letter-spacing:-.06em;white-space:nowrap}#severance-tax-case-study .severance-result{margin:0;font-size:1rem;line-height:1.6}#severance-tax-case-study .severance-scope{margin:4rem 0 0;padding-top:1rem;border-top:1px solid rgba(169,222,240,.45);font-size:.85rem;line-height:1.6;color:#e4f3fa}#severance-tax-case-study .severance-scope strong{display:block;font-size:1.2rem;color:#fff}#severance-tax-case-study .severance-story{padding:2rem}#severance-tax-case-study .severance-story .severance-eyebrow{color:#215b85}#severance-tax-case-study h3{margin:0 0 1.25rem;font-size:calc(clamp(1.65rem,3vw,2.15rem));font-weight:700;line-height:1.25;letter-spacing:-.025em;color:#1b2f40}#severance-tax-case-study .severance-summary{margin:0 0 1rem;font-size:1rem;line-height:1.75;color:#344e60}#severance-tax-case-study .severance-download{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-height:3rem;padding:.9rem 1.25rem;border:2px solid #215b85;border-radius:.35rem;background:#215b85;color:#fff;font-size:.9rem;font-weight:700;line-height:1.4;text-decoration:none}#severance-tax-case-study .severance-download:hover{background:#163e5c;border-color:#163e5c}#severance-tax-case-study .severance-download:focus-visible{outline:3px solid #215b85!important;outline-offset:4px}#severance-tax-case-study .severance-note{position:relative;margin:1.5rem 0 0;font-size:.72rem;line-height:1.6;color:#526775}#severance-tax-case-study .severance-findings{margin:0 0 1.5rem;font-size:.85rem}#severance-tax-case-study .severance-findings>div{display:flex;justify-content:space-between;gap:1rem;padding:.65rem 0;border-bottom:1px solid #dce4ea}#severance-tax-case-study .severance-findings dt{font-weight:400;color:#344e60}#severance-tax-case-study .severance-findings dd{margin:0;font-weight:700;color:#1b2f40;white-space:nowrap}#severance-tax-case-study .severance-download svg{flex-shrink:0}@media(min-width:768px){#severance-tax-case-study{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}#severance-tax-case-study .severance-story,#severance-tax-case-study .severance-visual{padding:2.5rem}}@media(min-width:1200px){#severance-tax-case-study .severance-story,#severance-tax-case-study .severance-visual{padding:3rem}}