.ecu-platform{min-height:100vh}.ecu-platform .ecu-platform-hero{color:#fff;background:#091526;padding:70px 0}.ecu-platform .ecu-platform-hero h1{margin:18px 0;font-size:clamp(2.5rem,6vw,4.8rem);line-height:1.1}.ecu-platform .ecu-platform-hero p{max-width:760px;line-height:1.7}.ecu-platform .ecu-platform-section{padding-block:36px;scroll-margin-top:100px}.ecu-platform .ecu-platform-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0;display:grid}.ecu-platform .ecu-platform-grid article{border:1px solid #ccd5e0;border-radius:12px;padding:24px}.ecu-platform .ecu-platform-price{font-size:3rem;font-weight:800}.ecu-platform .ecu-platform-price span{font-size:1rem}@media (max-width:700px){.ecu-platform .ecu-platform-grid{grid-template-columns:1fr}.ecu-platform .ecu-platform-hero{padding:40px 0}}.ecu-platform .ecu-platform-hero-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}.ecu-platform .ecu-platform-offer{overflow-wrap:anywhere;background:#10243b;border:1px solid #1684ef;border-radius:20px;padding:28px;scroll-margin-top:100px}.ecu-platform .ecu-platform-offer h2{margin:0 0 20px;font-size:1.6rem}.ecu-platform .ecu-platform-offer .ecu-platform-price{color:#4ea6ff;margin:20px 0;font-size:clamp(2.5rem,4vw,3.4rem)}.ecu-platform .ecu-platform-offer ul{margin:24px 0;padding-left:20px}.ecu-platform .ecu-platform-offer li{margin:12px 0}.ecu-platform .ecu-platform-offer .white-label-announcement-button{width:100%}.ecu-platform .ecu-platform-offer .ecu-platform-offer-note{color:#bccbdd;margin-top:16px;font-size:.85rem;line-height:1.6}@media (max-width:800px){.ecu-platform .ecu-platform-hero-grid{grid-template-columns:1fr;gap:28px}.ecu-platform .ecu-platform-offer{padding:22px}}
