/* SayaLab V35 small teaser styles: do not affect existing Studio HQ typography */
.oc-hq-feature{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-block:24px;padding:clamp(23px,4vw,42px);background:linear-gradient(125deg,#37234e,#19475a);border:1px solid #a5a1dc83;border-radius:16px;color:#f1f6ff}
.oc-hq-feature h2{font-size:clamp(25px,3.2vw,41px);line-height:1.18;letter-spacing:-.045em;margin:0 0 13px;color:#f3f4ff}
.oc-hq-feature p:not(.hq-overline){font-size:12px;color:#cadcef;max-width:740px;line-height:1.85}
.oc-hq-feature a{display:inline-block;padding:11px 17px;border-radius:9px;background:#e8ddff;color:#141a2b;font-size:11px;font-weight:850;margin-top:11px}
.oc-hq-feature>strong{font-size:52px;letter-spacing:-.07em;color:#e5d5ff;text-align:center;line-height:1;min-width:95px}
.oc-hq-feature>strong small{display:block;font-size:10px;letter-spacing:normal;color:#d4e0f1;line-height:1.5;margin-top:7px}
.slhq-command-link{display:block;margin-top:12px;color:#c5eaff!important;font-weight:850;font-size:12px}
.oc-hq-feature a:focus-visible,.slhq-command-link:focus-visible{outline:3px solid #c2eeff;outline-offset:3px}
@media(max-width:720px){.oc-hq-feature>strong{display:none}}
