.floaty-scroll{will-change:transform;transform:translateY(40px);transition:transform 0.5s cubic-bezier(.22,1,.36,1)}.floaty-scroll.in-view{transform:translateY(0)}.shade-tab-nav{flex:0 0 260px;display:flex;flex-direction:column;gap:12px}.tab-link{background:#f2f2f2;color:#d02038;padding:12px 18px;text-align:center;border-radius:14px;border:1px solid transparent;font-weight:500;font-size:15px;text-decoration:none;transition:background 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease;box-shadow:0 1px 2px rgba(0,0,0,0.04)}.tab-link:hover{background:#fff;border-color:#d02038}.tab-link.active-tab{background:#fff;border:2px solid #d02038;font-weight:600;box-shadow:0 2px 6px rgba(208,32,56,0.15)}@media (max-width:980px){.shade-section{flex-direction:column;align-items:center}.shade-tab-nav{max-width:100%;flex-direction:row;flex-wrap:wrap;justify-content:center}.tab-link{flex:1 1 45%}}@media (max-width:768px){.fade-in,.floaty-scroll,.gsap-animated,.scroll-animated,.section-animate,.ohrra-final-section,.ohrra-final-left,.ohrra-final-right,.ohrra-accordion-item,.why-ohrra-section h2,.why-ohrra-section p,.feature-item,.shape-block,.features-header,.features-sub,.process-piece,.step-index{animation:none!important;transition:none!important;opacity:1!important;transform:none!important}.shape-block{max-width:100%!important}.shape-img-wrapper img{width:100%;height:auto}.shade-tab-nav{flex-direction:column;align-items:stretch}.tab-link{flex:1 1 100%;margin-bottom:0.75rem}}#consent-banner{position:fixed;left:0;right:0;bottom:0;z-index:100000;background:#111;color:#fff;padding:14px 16px;font:15px/1.4 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;display:none;border-top:1px solid rgba(255,255,255,.15)}#consent-banner .row{max-width:1100px;margin:0 auto;display:flex;gap:10px;align-items:center}#consent-banner p{margin:0;flex:1}#consent-banner button{border:0;border-radius:8px;padding:8px 12px;cursor:pointer}#cb-accept{background:#2e7d32;color:#fff}#cb-reject{background:#444;color:#fff}@media (max-width:700px){#consent-banner .row{flex-direction:column;align-items:stretch}}html.et-fb-root-ancestor #quote-modal,body.et-fb-root-ancestor #quote-modal,body.et-fb #quote-modal,.et-fb-root-ancestor #quote-modal{display:none!important}