
.ovomBrandLogo{display:block;width:210px;height:auto;object-fit:contain}
.ovomLogoCenter{width:min(330px,75vw);margin:0 auto 22px}
.ovomVariant .companyProof{background:linear-gradient(145deg,#151515,#080808);border:1px solid #d9ac2488}
.ovomProofHeading{display:flex;align-items:center;gap:18px;padding-bottom:20px;border-bottom:1px solid #ffffff1f}
.ovomProofLogo{display:block;width:145px;height:auto;object-fit:contain}
.ovomProofHeading strong,.ovomProofHeading span{display:block}
.ovomProofHeading span{color:#aaa;margin-top:5px}
.ovomPillars{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding-top:20px}
.ovomPillars div{padding:14px 10px;border-left:2px solid #f3c62f}
.ovomPillars strong,.ovomPillars span{display:block}
.ovomPillars strong{font-size:13px;color:#f3c62f}.ovomPillars span{font-size:12px;color:#ccc;margin-top:6px}
.ovomVariant .heroBackdrop{filter:saturate(.65)}
@media(max-width:900px){.ovomBrandLogo{width:175px}.ovomLogoCenter{width:min(280px,75vw)}.ovomPillars{grid-template-columns:1fr}.ovomProofHeading{align-items:flex-start;flex-direction:column}.ovomProofLogo{width:135px}}
