.sazmc-feature-page .saz-detail-hero a{color:inherit}
.sazmc-feature-page .saz-detail-hero .wp-element-button{color:#fff}
.sazmc-feature-actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin-top:28px}
.sazmc-feature-actions .wp-element-button{font-weight:700}
.sazmc-feature-page .sazmc-feature-content{background:#fff}
.sazmc-feature-page .sazmc-feature-journey,.sazmc-feature-page .sazmc-feature-intro{background:#f2f3f5}
.sazmc-feature-page .sazmc-journey{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));list-style-position:inside;padding:0;gap:20px;margin:28px 0;font-weight:700}
.sazmc-feature-page .sazmc-journey li{padding-top:18px;border-top:2px solid #050505}
.sazmc-feature-page .saz-final-cta .wp-element-button{background:#fff;color:#0754ed}
.sazmc-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:36px 0}
.sazmc-feature-grid article{padding:28px;background:#fff}
.sazmc-feature-grid h2{font-size:clamp(24px,2.5vw,36px)}
.saz-material-catalog .sazmc-preset-note{margin:0 0 24px;padding:20px;background:#f2f3f5;color:#050505;border-left:4px solid #0754ed}
.saz-material-catalog .sazmc-preview .qc-opt.is-suggested{border-color:#0754ed}
.saz-material-catalog .sazmc-preview .qc-suggestion{font-size:12px;color:#0754ed;font-weight:700}
@media(max-width:781px){.sazmc-feature-page .sazmc-journey,.sazmc-feature-grid{grid-template-columns:1fr}.sazmc-feature-actions{gap:16px}}
