/* case-study.css — page-specific styles only */
@import url("../assets/css/global.css");
@import url("../assets/css/components.css");
.page-hero{background:radial-gradient(circle at 88% 15%,rgba(111,90,167,.12),transparent 24%),radial-gradient(circle at 8% 40%,rgba(240,189,45,.12),transparent 20%),#fbfbfd}
.case-study-accent{color:var(--primary)}

/* NWSPL PAGE PREMIUM OVERRIDES */
.page-hero{background:radial-gradient(circle at 82% 20%,rgba(98,82,143,.12),transparent 25%),radial-gradient(circle at 8% 35%,rgba(52,77,135,.08),transparent 26%),linear-gradient(135deg,#fff 10%,#f6f5fb 100%)}.page-hero .hero-visual{filter:drop-shadow(0 18px 30px rgba(48,48,78,.10))}.info-band{position:relative;overflow:hidden}.info-band:after{content:"✦";position:absolute;right:34px;top:-20px;font-size:8rem;opacity:.08}.stat{transition:.25s}.stat:hover{transform:translateY(-5px);box-shadow:var(--shadow)}
