.omavi-why-section{font-family:var(--omavi-font-body);background:var(--omavi-bg-soft)}.omavi-why-section.py-lg-6{padding-top:110px!important;padding-bottom:110px!important}.omavi-why-badge{font-family:var(--omavi-font-body);letter-spacing:.12em;text-transform:uppercase;font-size:11.5px;font-weight:600;background:rgba(var(--omavi-primary-rgb), .08)!important;color:var(--omavi-primary)!important;border:none!important}.omavi-why-dot{background:var(--omavi-cyan);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.omavi-why-heading{font-family:var(--omavi-font-heading);color:var(--omavi-navy);letter-spacing:-.02em;font-size:clamp(30px,4vw,50px);font-weight:700;line-height:1.1}.omavi-why-heading-accent{color:var(--omavi-primary);font-style:italic;font-weight:500}.omavi-why-lead{color:var(--omavi-gray);max-width:560px;margin-inline:auto;font-size:17px}.omavi-why-card{border:1px solid #0000;border-radius:22px;width:100%;transition:background .3s,border-color .3s,box-shadow .3s,transform .3s}.omavi-why-card:hover{background:var(--omavi-white);border-color:var(--omavi-gray-light);box-shadow:0 4px 24px rgba(var(--omavi-navy-rgb), .06), 0 1px 2px rgba(var(--omavi-navy-rgb), .04);transform:translateY(-4px)}.omavi-why-icon{background:linear-gradient(135deg, var(--omavi-primary), var(--omavi-primary-deep));width:56px;height:56px;color:var(--omavi-cyan);box-shadow:0 8px 20px rgba(var(--omavi-primary-rgb), .2);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.omavi-why-title{font-family:var(--omavi-font-heading);color:var(--omavi-navy);letter-spacing:-.01em;font-size:19px;font-weight:700;line-height:1.2}.omavi-why-desc{color:var(--omavi-gray);font-size:14.5px;line-height:1.6}@media (width<=767px){.omavi-why-section.py-lg-6{padding-top:80px!important;padding-bottom:80px!important}}
