*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:El Messiri,system-ui,sans-serif;background:#fff;color:#030303;-webkit-font-smoothing:antialiased;overflow-x:hidden}::selection{background:#fce8ed;color:#b41840}a{text-decoration:none;color:inherit}button{font-family:inherit;cursor:pointer;border:none;background:none}img{display:block}@keyframes orivoAurora{0%{transform:translate(0) scale(1)}50%{transform:translate(6%,-5%) scale(1.18)}to{transform:translate(0) scale(1)}}@keyframes orivoAurora2{0%{transform:translate(0) scale(1.1)}50%{transform:translate(-7%,6%) scale(1)}to{transform:translate(0) scale(1.1)}}@keyframes orivoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes orivoShimmer{0%{background-position:0% 50%}to{background-position:200% 50%}}@keyframes orivoShine{0%{transform:translate(-140%) skew(-18deg);opacity:0}25%{opacity:.55}55%{opacity:.55}to{transform:translate(260%) skew(-18deg);opacity:0}}@keyframes orivoMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes orivoDrift{0%{transform:translateY(0) rotate(0)}to{transform:translateY(36px) rotate(28deg)}}@keyframes orivoPulse{0%,to{opacity:.45;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}@media (max-width:1000px){.orivo-navlinks{display:none!important}.orivo-hero-grid{grid-template-columns:1fr!important;text-align:center}.orivo-hero-copy{margin:0 auto!important}.orivo-feat-grid{grid-template-columns:1fr 1fr!important}.orivo-cta-grid{grid-template-columns:1fr!important}}@media (max-width:680px){.orivo-feat-grid,.orivo-steps,.orivo-blog{grid-template-columns:1fr!important}.orivo-hero-phone{margin-top:20px}.orivo-stats{grid-template-columns:1fr 1fr!important;gap:24px!important}.orivo-foot-grid{grid-template-columns:1fr 1fr!important}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
