.ota-teal-box{background:linear-gradient(140deg,#009ba4 0%,var(--brand-teal) 40%,#005f6b 100%)!important;box-shadow:0 24px 60px #00808340}.ota-check-icon,.rc-icon,.rb-check,.rs-icon{background:#fff!important;color:var(--brand-deep-blue)!important;box-shadow:0 2px 8px #0000001f}.ota-check-icon svg,.rc-icon svg,.rb-check svg,.rs-icon svg{stroke:var(--brand-deep-blue)!important;color:var(--brand-deep-blue)!important}.ota-benefit-card:hover .ota-check-icon,.rev-choose-card:hover .rc-icon,.rev-success-card:hover .rs-icon{background:#fff!important;box-shadow:0 0 18px #00808359!important}.ota-hero-img-box{transition:box-shadow .4s ease!important}.ota-hero-img-box:hover{box-shadow:0 28px 70px #00000038!important}.ota-btn{transition:transform .25s ease,box-shadow .25s ease!important;will-change:transform}.ota-btn:hover{transform:translateY(-2px) scale(1.03)!important;box-shadow:0 12px 32px #00808373!important;opacity:.95}.ota-btn:active{transform:translateY(0) scale(.98)!important}.ota-btn-outline{transition:transform .25s ease,box-shadow .25s ease,background .25s ease,color .25s ease!important;will-change:transform}.ota-btn-outline:hover{transform:translateY(-2px) scale(1.03)!important;box-shadow:0 8px 24px #fff3!important}.ota-btn-outline:active{transform:translateY(0) scale(.98)!important}.rev-serv-card{transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s ease!important;will-change:transform;overflow:hidden}.rev-serv-card:hover{transform:translateY(-7px)!important;box-shadow:0 22px 55px #00000021!important}.rev-serv-card .rsc-img{transition:transform .55s cubic-bezier(.22,1,.36,1)!important;will-change:transform}.rev-serv-card:hover .rsc-img{transform:scale(1.06)!important}.rev-choose-card{transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s ease,border-color .32s ease!important;border:1px solid transparent;will-change:transform}.rev-choose-card:hover{transform:translateY(-7px)!important;box-shadow:0 22px 55px #0000004d!important;border-color:#2ec4b659!important}.rev-choose-card .rc-icon{transition:background .3s ease,box-shadow .3s ease}.rev-choose-card:hover .rc-icon{background:#2ec4b647!important;box-shadow:0 0 22px #2ec4b659}.ota-benefit-card{transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s ease!important;will-change:transform}.ota-benefit-card:hover{transform:translateY(-6px)!important;box-shadow:0 20px 50px #00000040!important}.ota-benefit-card .ota-check-icon{transition:background .3s ease,box-shadow .3s ease}.ota-benefit-card:hover .ota-check-icon{background:#ffffff40!important;box-shadow:0 0 16px #ffffff26}.rev-matters-card{transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s ease;will-change:transform}.rev-matters-card:hover{transform:translateY(-5px);box-shadow:0 16px 40px #0000001a}.rev-matters-card .rmc-icon{transition:box-shadow .3s ease}.rev-matters-card:hover .rmc-icon{box-shadow:0 0 18px #00808359}.rev-need-card{transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s ease;will-change:transform}.rev-need-card:hover{transform:translateY(-5px);box-shadow:0 14px 36px #0080834d}.rev-success-card{transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s ease;will-change:transform}.rev-success-card:hover{transform:translateY(-5px);box-shadow:0 18px 44px #00000040}.rev-success-card .rs-icon{transition:box-shadow .3s ease}.rev-success-card:hover .rs-icon{box-shadow:0 0 16px #0080834d}.rev-benefit-card{transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s ease;will-change:transform}.rev-benefit-card:hover{transform:translateY(-5px);box-shadow:0 14px 36px #0000001a}.social-benefit-card{transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s ease!important;will-change:transform}.social-benefit-card:hover{transform:translateY(-6px)!important;box-shadow:0 18px 44px #0000001a!important}.social-benefit-card .sb-icon{transition:background .3s ease,box-shadow .3s ease}.social-benefit-card:hover .sb-icon{background:var(--brand-teal)!important;box-shadow:0 0 22px #00808359}.ota-img-col{overflow:hidden!important;transition:box-shadow .35s ease}.ota-img-col:hover{box-shadow:0 24px 60px #00000026}.ota-img-col img{transition:transform .6s cubic-bezier(.22,1,.36,1)!important;will-change:transform}.ota-img-col:hover img{transform:scale(1.05)!important}.ota-faq-item{transition:background .3s ease}.ota-faq-item.open{background:#0080830a!important}.ota-faq-ans{animation:faqFadeIn .3s ease both}@keyframes faqFadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.ota-faq-icon{transition:background .3s ease,transform .3s ease!important}.ota-faq-item.open .ota-faq-icon{background:var(--brand-teal)!important}.animate-on-scroll{opacity:0;transform:translateY(28px);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1)}.animate-on-scroll.visible{opacity:1;transform:translateY(0)}.stagger-grid>*:nth-child(1){transition-delay:.05s}.stagger-grid>*:nth-child(2){transition-delay:.12s}.stagger-grid>*:nth-child(3){transition-delay:.19s}.stagger-grid>*:nth-child(4){transition-delay:.26s}.stagger-grid>*:nth-child(5){transition-delay:.33s}.stagger-grid>*:nth-child(6){transition-delay:.4s}
