.advocas-showcase{background:#f4f7fb}.advocas-section-intro{max-width:44rem;margin-bottom:2rem}.advocas-section-intro h2{margin-block:.75rem}.advocas-section-intro>p:last-child{color:#53657c}.advocas-card{background:#fff;border:1px solid #d8e3ec;border-radius:1.25rem;grid-template-columns:1.2fr 1fr;display:grid;overflow:hidden;box-shadow:0 20px 60px -40px #0a1f443d}.advocas-card-copy{min-width:0;padding:clamp(1.5rem,4vw,3.5rem)}.advocas-category{color:#007c86;letter-spacing:.08em;font-size:.875rem;font-weight:600}.advocas-wordmark{color:#007c86;align-items:center;gap:.5rem;margin-block:1.5rem;font-weight:700;display:flex;font-size:clamp(1.5rem,2.8vw,2.25rem)!important}.advocas-wordmark span{color:#53657c;font-size:.6em;font-weight:400}.advocas-card-copy>:is(h1,h3){margin-block:1.5rem}.advocas-card-copy>p:not(.advocas-category):not(.advocas-wordmark){color:#53657c;line-height:1.85}.advocas-actions{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:2rem;display:flex}.advocas-actions>a:not(.tv-button){color:#0a1f44;text-underline-offset:.3em}.advocas-journey{color:#0a1f44;background:linear-gradient(145deg,#eaf9f8,#edf3fc);border-inline-start:1px solid #d8e3ec;flex-direction:column;justify-content:center;padding:clamp(1.5rem,4vw,3.5rem);display:flex}.advocas-journey>svg{color:#007c86;margin-bottom:1.25rem}.advocas-journey>:is(h2,h4){margin-block:0 1rem}.advocas-journey>p{color:#53657c}.advocas-journey ol{gap:.85rem;margin:1.5rem 0;padding:0;list-style:none;display:grid}.advocas-journey li{background:#ffffffb8;border:1px solid #d8e3ec;border-radius:.5rem;align-items:center;gap:1rem;padding:.9rem 1rem;display:flex}.advocas-journey li>span{color:#007c86;font:600 .875rem monospace}.advocas-domain{color:#53657c;text-align:start;font-size:.875rem}.advocas-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:2rem;display:grid}.advocas-feature{background:#fff;border:1px solid #d8e3ec;border-radius:1rem;padding:1.75rem}.advocas-feature>svg{color:#007c86;margin-bottom:1rem}.advocas-feature h3{margin-bottom:1rem}.advocas-note{color:#354d5d;background:#edf7f7;border-inline-start:3px solid #007c86;margin-top:2rem;padding:1.25rem 1.5rem}:lang(ar) .advocas-category{letter-spacing:0}@media not (min-width:60rem){.advocas-card,.advocas-features{grid-template-columns:minmax(0,1fr)}.advocas-journey{border-inline-start:0;border-top:1px solid #d8e3ec}}
