.sap-ecc{--accent:#f01159;color:#15202b;background:#ffffff;font-size:16px;line-height:1.6}.sap-ecc a{color:inherit;text-decoration:none}.sap-ecc .sap-wrap{max-width:1248px;margin:0 auto;padding:96px 24px}.sap-ecc .sap-eyebrow{margin:0;font-size:13px;font-weight:600;color:var(--accent)}.sap-ecc .sap-title{margin:0;font-size:clamp(28px,2.8vw,36px);line-height:1.15;font-weight:600;letter-spacing:-.7px}.sap-ecc .sap-muted{margin:0;color:#4a5560}.sap-ecc .sap-btn{display:inline-flex;align-items:center;min-height:52px;padding:0 24px;background:var(--accent);color:#ffffff;font-weight:600;cursor:pointer}.sap-ecc .sap-btn:hover{color:#ffffff}.sap-ecc .sap-btn-ghost{background:#ffffff;color:#15202b;border:1px solid rgba(21,32,43,.2)}.sap-ecc .sap-btn-ghost:hover{color:#15202b}.sap-ecc .sap-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:600;font-size:15px;cursor:pointer}.sap-ecc .sap-link:hover{color:var(--accent)}.sap-ecc a.sap-app-link:hover{background:#f01159;color:#ffffff}.sap-ecc details summary{cursor:pointer;list-style:none}.sap-ecc details summary::-webkit-details-marker{display:none}