@layer comemso-design,cmo-legacy,cmo-components;@layer cmo-legacy{.easy-chester-ultimate-v19 .ec71-demo-callout{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:24px;align-items:center;margin-top:22px;padding:22px 24px;border:1px solid #b8dfe9;border-radius:16px;background:linear-gradient(115deg, #eaf8fb, #ffffff);box-shadow:0 14px 34px rgba(0,68,112,.08)}.easy-chester-ultimate-v19 .ec71-demo-callout strong{display:block;color:#003f67}.easy-chester-ultimate-v19 .ec71-demo-callout span{display:block;margin-top:5px;color:#385361}.easy-chester-ultimate-v19 .ec71-demo-callout .cmo-button{white-space:nowrap}.easy-chester-ultimate-v19 .ec71-video-section{background:linear-gradient(145deg, #001c32 0%, #073d5f 100%)}.easy-chester-ultimate-v19 .ec71-video-grid{display:grid;grid-template-columns:minmax(0, 0.82fr) minmax(380px, 1.18fr);align-items:center;gap:clamp(1.5rem,4vw,4rem)}.easy-chester-ultimate-v19 .ec71-video-grid :is(h2,p){color:#fff !important}.easy-chester-ultimate-v19 .ec71-video-player{overflow:hidden;position:relative;aspect-ratio:16/9;border:1px solid rgba(255,255,255,.28);border-radius:1rem;background:#00111f;box-shadow:0 1.5rem 3.5rem rgba(0,0,0,.35)}.easy-chester-ultimate-v19 .ec71-video-player button{width:100%;height:100%;border:0}.easy-chester-ultimate-v19 .ec71-video-player button{overflow:hidden;position:relative;display:block;padding:0;cursor:pointer;background:#00111f}.easy-chester-ultimate-v19 .ec71-video-player img{width:100%;height:100%;object-fit:contain;background:rgba(0,0,0,0)}.easy-chester-ultimate-v19 .ec71-video-player__play{position:absolute;top:50%;left:50%;display:grid;width:4.6rem;height:4.6rem;border:2px solid #fff;border-radius:50%;place-items:center;color:#001c32;background:#fff;box-shadow:0 .8rem 2.2rem rgba(0,0,0,.35);transform:translate(-50%, -50%)}.easy-chester-ultimate-v19 .ec71-video-player__label{position:absolute;left:1rem;bottom:1rem;border:1px solid rgba(255,255,255,.28);border-radius:999px;padding:.55rem .8rem;color:#fff;background:rgba(0,28,50,.9);font-size:.78rem;font-weight:800}}@layer cmo-legacy{@media (max-width: 980px){.easy-chester-ultimate-v19 .ec71-demo-callout{grid-template-columns:1fr}.easy-chester-ultimate-v19 .ec71-video-grid{grid-template-columns:1fr}.easy-chester-ultimate-v19 .ec71-demo-callout .cmo-button{justify-self:start}}}@layer cmo-legacy{.easy-chester-ultimate-v19 .ec71-standards-callout,.easy-chester-ultimate-v19 .ec71-downtime-callout{display:flex;align-items:center;justify-content:space-between;gap:clamp(1rem,3vw,2.5rem);margin-top:clamp(1.5rem,3vw,2.5rem);border-radius:1rem;padding:clamp(1.25rem,2.5vw,2rem)}.easy-chester-ultimate-v19 .ec71-standards-callout{border:1px solid #75c9f7;background:#eaf7ff;color:#001c32}.easy-chester-ultimate-v19 .ec71-standards-callout strong,.easy-chester-ultimate-v19 .ec71-standards-callout span{display:block;color:#001c32 !important}.easy-chester-ultimate-v19 .ec71-standards-callout strong{margin-bottom:.4rem;font-size:clamp(1.05rem,1.7vw,1.35rem)}.easy-chester-ultimate-v19 .ec71-downtime-callout{border:1px solid #c8d6e0;background:#f5f9fc;color:#001c32}.easy-chester-ultimate-v19 .ec71-downtime-callout :is(h3,p){color:#001c32 !important}.easy-chester-ultimate-v19 .ec71-standards-callout .cmo-button,.easy-chester-ultimate-v19 .ec71-downtime-callout .cmo-button{flex:0 0 auto}}@layer cmo-legacy{@media (max-width: 760px){.easy-chester-ultimate-v19 .ec71-standards-callout,.easy-chester-ultimate-v19 .ec71-downtime-callout{align-items:flex-start;flex-direction:column}}}
