/* ISS section contrast: local review, not yet deployed. */
.iss-operating-rhythm{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(112deg,#0a2434 0%,#103b49 62%,#14525b 100%);color:#edf5f7;border-top:1px solid #6bafb56b;border-bottom:1px solid #79bcc56b;scroll-margin-top:95px}
.iss-operating-rhythm::before{content:"";position:absolute;z-index:-1;inset:0;background:radial-gradient(ellipse at 94% 7%,#379d9b21,transparent 57%);pointer-events:none}
.iss-operating-rhythm .eyebrow{color:#94ded7!important}
.iss-operating-rhythm h2{color:#f0f6f8;font-weight:600}
.iss-operating-rhythm .promise-list{border-top-color:#84b6c24f}
.iss-operating-rhythm .promise-list>div{border-bottom-color:#84b6c24f}
.iss-operating-rhythm .promise-list h3{color:#e6f4f5;font-weight:550}
.iss-operating-rhythm .promise-list p{color:#bdd1d9}
@media(max-width:760px){.iss-operating-rhythm{background:linear-gradient(145deg,#0a2434,#12444f)}.iss-operating-rhythm .promise-grid{gap:34px}}

/* A compact light dashboard section separates the hero and film. */
.dashboard-feature.depth-section{padding:50px 0 54px}
.dashboard-feature .included-label{margin:18px 0 9px;padding:8px 0}
.dashboard-feature .dashboard-points{gap:8px;margin-top:18px}
.dashboard-feature .dashboard-points p{padding-top:10px}
.dashboard-feature .text-link{margin-top:18px}
@media(max-width:1050px) and (min-width:761px){.dashboard-feature .dashboard-layout{gap:26px}.dashboard-feature .dashboard-copy{max-width:none}.dashboard-feature .dashboard-points{grid-template-columns:repeat(3,1fr);gap:24px}}
@media(max-width:760px){.dashboard-feature.depth-section{padding:38px 0 42px}.dashboard-feature .dashboard-layout{gap:26px}}
