@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap);*{padding:0;margin:0;box-sizing:border-box;scroll-behavior:smooth}:target{scroll-margin-top:92.83px}:root{--cta:#040066;--light-white:#f9f9f9;--white:#fff;--gray:#888;--light-gray:#eee;--dark-black:#081828;--light-black:#666;--footer-text:#D2D6DC}p{line-height:1.7}body{height:100vh;overflow:hidden;color:var(--gray);font-size:.9375rem;font-family:Inter,sans-serif;line-height:1.5;position:relative}body.active{min-height:100vh;overflow:auto}.preloader{position:absolute;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;background:var(--white);z-index:1000}.preloader__circle{position:absolute;width:100px;height:100px;background:var(--cta);opacity:.5;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);-webkit-animation:preloader 1.5s linear infinite;animation:preloader 1.5s linear infinite}.preloader__circle--two{animation-delay:.8s}@keyframes preloader{0%{opacity:.5;-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0)}100%{opacity:0;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}}.go-top{position:fixed;bottom:7.5rem;right:1.5rem;width:45px;height:45px;color:var(--white);background:var(--cta);text-decoration:none;display:none;justify-content:center;align-items:center;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;-ms-border-radius:.3rem;-o-border-radius:.3rem;border-radius:.3rem;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;z-index:10}.go-top:hover{background:var(--dark-black);box-shadow:0 3px 3px 0 rgba(0,0,0,.1)}nav{position:fixed;top:0;left:0;width:100%;background:var(--cta);display:flex;align-items:center;justify-content:space-between;padding:1.5rem .75rem;z-index:100;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;transition-delay:.3s}body.scroll-down nav{background:var(--white);box-shadow:0 20px 50px 0 rgb(0 0 0 / 5%)}.nav__logo{width:160px}body.scroll-down .nav__logo-white{display:none}.nav__logo-orange{display:none}body.scroll-down .nav__logo-orange{display:block}.nav__links{list-style-type:none;position:fixed;top:5rem;left:0;right:0;margin-left:auto;margin-right:auto;width:calc(100% - 1.5rem);height:0;overflow-y:hidden;background:var(--white);-webkit-border-radius:.4rem;-moz-border-radius:.4rem;-ms-border-radius:.4rem;-o-border-radius:.4rem;border-radius:.4rem;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;box-shadow:0 10px 20px 0 rgba(0,0,0,.1)}.nav__active .nav__links{height:21.85rem;overflow-y:scroll;padding:1rem}.nav__links li a{display:block;color:var(--dark-black);font-size:.875rem;font-weight:600;text-decoration:none;padding:.75rem 1.5rem;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;cursor:pointer;position:relative}.blog__header--nav a::before,.contact__header--nav a::before,.nav__links li a::before{position:absolute;content:'';left:50%;bottom:-1px;width:0;height:2px;background:var(--white);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.blog__header--nav a:hover::before,.contact__header--nav a:hover::before,.nav__links li a:hover::before{left:0;width:100%}.nav__links li .active{color:var(--cta)!important}.nav__links li .header-link.active{color:var(--white)!important}body.scroll-down .nav__links li .header-link.active{color:var(--cta)!important}.nav__cta{display:none}.nav__menu{width:2rem;height:1.375rem;display:flex;justify-content:center;align-items:center;cursor:pointer;position:relative}.nav__menu .hamburger{position:absolute;right:0;width:2rem;height:2px;background:var(--white);-webkit-border-radius:.2rem;-moz-border-radius:.2rem;-ms-border-radius:.2rem;-o-border-radius:.2rem;border-radius:.2rem;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}body.scroll-down .hamburger{background:var(--dark-black)}body.scroll-down .nav__active .hamburger{background:0 0}.hamburger::after,.hamburger::before{position:absolute;content:'';left:0;width:2rem;height:2px;background:var(--white);-webkit-border-radius:.2rem;-moz-border-radius:.2rem;-ms-border-radius:.2rem;-o-border-radius:.2rem;border-radius:.2rem;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}body.scroll-down .hamburger::after,body.scroll-down .hamburger::before{background:var(--dark-black)}.hamburger::before{-webkit-transform:translateY(-.5rem);-moz-transform:translateY(-.5rem);-ms-transform:translateY(-.5rem);-o-transform:translateY(-.5rem);transform:translateY(-.5rem)}.hamburger::after{-webkit-transform:translateY(.5rem);-moz-transform:translateY(.5rem);-ms-transform:translateY(.5rem);-o-transform:translateY(.5rem);transform:translateY(.5rem)}.nav__active .hamburger{background:0 0;-webkit-transform:translateX(-2rem);-moz-transform:translateX(-2rem);-ms-transform:translateX(-2rem);-o-transform:translateX(-2rem);transform:translateX(-2rem)}.nav__active .hamburger::before{-webkit-transform:rotate(45deg) translate(1.5rem,-1.5rem);-moz-transform:rotate(45deg) translate(1.5rem,-1.5rem);-ms-transform:rotate(45deg) translate(1.5rem,-1.5rem);-o-transform:rotate(45deg) translate(1.5rem,-1.5rem);transform:rotate(45deg) translate(1.5rem,-1.5rem)}.nav__active .hamburger::after{-webkit-transform:rotate(-45deg) translate(1.5rem,1.5rem);-moz-transform:rotate(-45deg) translate(1.5rem,1.5rem);-ms-transform:rotate(-45deg) translate(1.5rem,1.5rem);-o-transform:rotate(-45deg) translate(1.5rem,1.5rem);transform:rotate(-45deg) translate(1.5rem,1.5rem)}header{color:var(--white);background:var(--cta);font-size:.875rem;display:flex;flex-direction:column;text-align:center;gap:2.5rem;padding:7.5rem 1.5rem 3rem 1.5rem}.header__text h1{color:var(--white);font-size:1.5rem;font-weight:800;line-height:1.35;text-shadow:0 3px 8px #00000017;transition-delay:.3s}.header__text p{margin:1rem 0 2.5rem 0;transition-delay:.45s}.header__img,.overview-flex__img{width:100%}.header__img img,.overview-flex__img img{width:100%}.header__img img{transition-delay:.5s}.header__text-link.fadeFromLeft{transition-delay:.7s}.header__text-link,.install__link{display:flex;flex-direction:column;align-items:center;gap:.5rem}.header__text-link a,.install__link a{color:var(--white);background:0 0;font-weight:500;text-decoration:none;width:11rem;display:flex;justify-content:center;align-items:center;gap:.5rem;border:2px solid var(--white);-webkit-border-radius:.4rem;-moz-border-radius:.4rem;-ms-border-radius:.4rem;-o-border-radius:.4rem;border-radius:.4rem;padding:.75rem 0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.header__text-link a:hover,.install__link a:hover{color:var(--cta);background:var(--white);box-shadow:0 5px 5px 0 rgba(0,0,0,.1)}.header__text-link a:first-child,.install__link a:first-child{color:var(--cta);background:var(--white)}.header__text-link a:first-child:hover,.install__link a:first-child:hover{color:var(--white);background:var(--dark-black);border:2px solid var(--dark-black)}.header__text-link a i,.install__link a i{font-size:1.125rem}.blogs,.features,.pricing,.testimonial{background:var(--light-white);padding:3rem .75rem}.contact__text,.features__text{font-size:.875rem;text-align:center;padding:0 .5rem;margin-bottom:5rem}.blogs__text h3,.contact__text h3,.faq__text h3,.features__text h3,.pricing__text h3,.team__text h3{color:var(--cta);font-size:.875rem;font-weight:600;text-transform:uppercase;transition-delay:.2s}.blogs__text h2,.contact__text h2,.faq__text h2,.features__text h2,.pricing__text h2,.team__text h2{color:var(--dark-black);font-size:1.25rem;font-weight:800;line-height:1.35;padding:.5rem 1rem 1rem 1rem;transition-delay:.4s}.blogs__text p,.contact__text p,.faq__text p,.features__text p,.pricing__text p,.team__text p{transition-delay:.55s}.features__grid{display:grid;justify-content:center;grid-template-columns:repeat(auto-fill,minmax(296px,425px));gap:2rem}.features__grid .feature{background:var(--white);padding:2rem;border:1px solid var(--light-gray);-webkit-border-radius:.4rem;-moz-border-radius:.4rem;-ms-border-radius:.4rem;-o-border-radius:.4rem;border-radius:.4rem}.feature:hover{-webkit-animation:moveTop .3s cubic-bezier(.68,-.55,.27,1.55) forwards;animation:moveTop .3s cubic-bezier(.68,-.55,.27,1.55) forwards}@keyframes moveTop{0%{box-shadow:none;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{box-shadow:0 5px 5px 0 rgba(0,0,0,.1);-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}}.feature:first-child{transition-delay:.75s}.feature:nth-child(2){transition-delay:.8s}.feature:nth-child(3){transition-delay:.85s}.feature:nth-child(4){transition-delay:.9s}.feature:nth-child(5){transition-delay:.95s}.feature:nth-child(6){transition-delay:1s}.feature__icon,.overview-flex__text-icon{width:60px;height:60px;color:var(--white);background:var(--cta);font-size:1.25rem;display:flex;justify-content:center;align-items:center;-webkit-border-radius:.4rem;-moz-border-radius:.4rem;-ms-border-radius:.4rem;-o-border-radius:.4rem;border-radius:.4rem;margin:0 auto}.features__grid h3{text-align:center}.feature h3{color:var(--dark-black);font-size:1.125rem;font-weight:500;margin:1.5rem 0 1rem 0}.overview{padding-top:3rem}.overview-flex{display:flex;flex-direction:column;margin-bottom:3rem;padding:0 .75rem}.overview-flex.fadeFromTop{transition-delay:.4s}.overview-flex__text{transition-delay:1s}.overview-flex__text h2{color:var(--dark-black);font-size:1.25rem;font-weight:700;margin:1.5rem 0 1rem 0}.overview-flex__text-link{display:block;width:max-content;color:var(--white);background:var(--cta);font-size:.875rem;font-weight:500;text-decoration:none;padding:.75rem 1.5rem;margin:2rem 0;-webkit-border-radius:.4rem;-moz-border-radius:.4rem;-ms-border-radius:.4rem;-o-border-radius:.4rem;border-radius:.4rem;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.overview-flex__text-link:hover{background:var(--dark-black);box-shadow:0 3px 3px 0 rgba(0,0,0,.1)}.overview-flex__img{padding:1.5rem 3rem;transition-delay:1s}.overview-flex-two{gap:5rem;flex-direction:column-reverse}.overview__facts{color:var(--white);background:var(--cta);text-align:center;padding:3rem .75rem}.overview__facts h2{font-size:1.5rem;transition-delay:.4s}.overview__facts>p{margin:.6rem 0 2rem 0;transition-delay:.55s}.fact-flex{display:flex;flex-direction:column;gap:2rem}.fact-flex.fadeFromTop{transition-delay:.7s}.fact-flex__column{display:flex;flex-direction:column}.fact-flex__column h3{font-size:1.75rem;font-weight:800}.fact-flex__column p{font-weight:500}.pricing{font-size:.875rem}.pricing__text{text-align:center;padding:0 .5rem}.pricing__text h2{padding:.5rem 0 1.5rem 0}.pricing__grid{display:grid;justify-content:center;grid-template-columns:repeat(auto-fill,minmax(296px,425px));gap:2rem;margin-top:3rem}.pricing__grid .price-menu{background:var(--white);border:1px solid var(--light-gray);-webkit-border-radius:.6rem;-moz-border-radius:.6rem;-ms-border-radius:.6rem;-o-border-radius:.6rem;border-radius:.6rem;padding:1.5rem}.price-menu:hover{-webkit-animation:moveTop .3s cubic-bezier(.68,-.55,.27,1.55) forwards;animation:moveTop .3s cubic-bezier(.68,-.55,.27,1.55) forwards}.price-menu:first-child{transition-delay:.75s}.price-menu:nth-child(2){transition-delay:.8s}.price-menu:nth-child(3){transition-delay:.85s}.price-menu:nth-child(4){transition-delay:.9s}.price-menu__type{color:var(--dark-black);font-size:1rem;font-weight:600;margin-bottom:1.25rem}.price-menu__price{margin:1.5rem 0}.price-menu__price h2{display:inline-block;color:var(--dark-black);font-size:1.875rem;font-weight:700}.price-menu__btn{width:100%;color:var(--white);background:var(--dark-black);font-size:.813rem;font-weight:500;font-family:Inter,sans-serif;border:none;padding:.9rem 0;-webkit-border-radius:.4rem;-moz-border-radius:.4rem;-ms-border-radius:.4rem;-o-border-radius:.4rem;border-radius:.4rem;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;cursor:pointer}.price-menu__btn:hover{background:var(--cta);box-shadow:0 3px 3px 0 rgba(0,0,0,.1)}.price-menu__btn:active{-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px)}.price-menu hr{display:block;height:1px;border:0;border-top:.5px solid var(--light-gray);margin:1.5rem -1.5rem}.price-menu__included{color:var(--dark-black);font-size:.813rem;font-weight:500;text-transform:uppercase;margin-bottom:1.5rem}.price-menu__list{list-style-type:none;display:flex;flex-direction:column;gap:1rem}.price-menu__list li{display:flex;align-items:center;gap:.65rem}.price-menu__list li i{color:var(--cta)}.team{font-size:.875rem;padding:3rem .75rem}.team__text{text-align:center;padding:0 .5rem 1rem .5rem}.team__grid{display:grid;justify-content:center;grid-template-columns:repeat(auto-fill,minmax(296px,425px));gap:1.5rem;margin-top:3rem}.team__grid .stuff{text-align:center;border:1px solid var(--light-gray);-webkit-border-radius:.6rem;-moz-border-radius:.6rem;-ms-border-radius:.6rem;-o-border-radius:.6rem;border-radius:.6rem;overflow:hidden}.stuff:hover{-webkit-animation:moveTop .3s cubic-bezier(.68,-.55,.27,1.55) forwards;animation:moveTop .3s cubic-bezier(.68,-.55,.27,1.55) forwards}.stuff:first-child{transition-delay:.75s}.stuff:nth-child(2){transition-delay:.8s}.stuff:nth-child(3){transition-delay:.85s}.stuff__img{width:100%}.stuff__img img{width:100%}.stuff__info--name h3{color:var(--dark-black);font-size:1.063rem;font-weight:600;margin:1.5rem 0 .2rem 0}.stuff__info--name h5{color:var(--cta);font-size:.875rem;font-weight:400}.stuff__info--links{width:100%;display:flex;justify-content:center;align-items:center;gap:1rem;margin:1rem 0 2rem 0}.stuff__info--links a{color:var(--light-black);font-size:1rem;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.stuff__info--links a:hover{color:var(--cta)}.testimonial__pattern{display:none}.swiper1{width:100%;max-width:550px;height:360px;margin:0 auto;overflow:hidden;position:relative}.swiper1 .swiper-wrapper{min-width:100%!important}.swiper-wrapper .slide{max-width:330px!important;flex-direction:column;text-align:center;padding:0 .75rem}.slide img{display:block;width:140px;margin:0 auto}.slide q{display:block;color:var(--dark-black);font-size:.9375rem;font-weight:500;margin:2rem 0}.slide__profile img{width:50px;height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.slide__profile h4{color:var(--dark-black);font-weight:500;margin-top:.5rem}.slide__profile span{display:block;color:var(--light-black);font-size:.813rem;font-weight:500;margin-bottom:2.5rem}.swiper-pagination-bullet{bottom:0!important;width:14px!important;height:6px!important;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;-ms-border-radius:5px!important;-o-border-radius:5px!important;border-radius:5px!important;-webkit-transition:all .3s linear!important;-moz-transition:all .3s linear!important;-ms-transition:all .3s linear!important;-o-transition:all .3s linear!important;transition:all .3s linear!important}.swiper-pagination-bullet-active{width:24px!important;background:var(--cta)!important}.install{color:var(--white);background:var(--cta);padding:3rem .75rem;text-align:center}.install h2{font-size:1.563rem;transition-delay:.3s}.install p{margin:2rem 0;transition-delay:.45s}.install__link.fadeFromTop{transition-delay:.7s}.faq{padding:3rem .75rem}.faq__text{font-size:.875rem;text-align:center;padding:0 .5rem;margin-bottom:4rem}.faq__h2{padding:0}.faq__accordion{display:flex;flex-direction:column;gap:1.5rem}.faq__accordion details{border:1px solid var(--light-gray);-webkit-border-radius:.5rem;-moz-border-radius:.5rem;-ms-border-radius:.5rem;-o-border-radius:.5rem;border-radius:.5rem;overflow:hidden;margin-bottom:15px}details summary{color:var(--dark-black);display:flex;align-items:center;gap:.5rem;padding:1rem 1.5rem;cursor:pointer}details[open] summary{color:var(--white);background:var(--cta)}summary .question{font-size:.875rem;font-weight:600;text-transform:capitalize;display:grid;grid-template-columns:auto auto;align-items:center;gap:1rem}.question .question__count{width:30px;height:30px;display:flex;justify-content:center;align-items:center;font-size:.875rem;padding:auto;border:1px solid var(--light-gray);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}details[open] .question .question__count{color:var(--dark-black);background:var(--white)}details .fa-plus{display:block}details .fa-minus{display:none}details[open] .fa-plus{display:none}details[open] .fa-minus{display:block}details .answer{background:var(--light-white);padding:1.5rem;-webkit-animation:fadeFromBottom .5s linear;animation:fadeFromBottom .5s linear}@keyframes fadeFromBottom{0%{opacity:0;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.blogs{background:var(--light-white);padding:3rem .75rem}.blogs__text{font-size:.875rem;text-align:center;padding:0 .5rem;margin-bottom:3rem}.blogs__grid{display:grid;justify-content:center;grid-template-columns:repeat(auto-fill,minmax(296px,425px));gap:2rem}.blogs__grid .blog{text-decoration:none;color:var(--gray);background:var(--white);-webkit-border-radius:.4rem;-moz-border-radius:.4rem;-ms-border-radius:.4rem;-o-border-radius:.4rem;border-radius:.4rem;overflow:hidden;box-shadow:0 3px 3px 0 rgba(0,0,0,.1)}.blog:hover{-webkit-animation:boxShadow .3s linear forwards;animation:boxShadow .3s linear forwards}@keyframes boxShadow{0%{box-shadow:none}100%{box-shadow:0 5px 5px 0 rgba(0,0,0,.1)}}.blog:first-child{transition-delay:.75s}.blog:nth-child(2){transition-delay:.8s}.blog:nth-child(3){transition-delay:.85s}.blog__img{overflow:hidden}.blog__img img{display:block;width:100%;height:100%;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.blog:hover .blog__img img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.blog__text{padding:2rem}.blog__text h5{color:var(--cta);font-size:.875rem;font-weight:600}.blog__text h4{color:var(--dark-black);font-size:1.188rem;font-weight:600;margin:.35rem 0 1.15rem 0}.blog__text-profile{display:flex;align-items:flex-start;gap:1rem;font-weight:500;margin-top:2rem}.blog__text-profile img{width:50px;height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.blog__text-profile h5{color:var(--light-black);font-size:.875rem;margin-bottom:.15rem}.blog__text-profile p{font-size:.813rem}.blog__text-profile p span{margin:0 .35rem}.clients{padding:2.5rem .75rem}.swiper{width:85%;height:100px}.swiper-wrapper{align-items:center}.swiper-slide{max-width:330px!important;display:flex;justify-content:center;align-items:center;width:80%}footer{color:var(--footer-text);background:var(--dark-black);text-align:center;padding:3rem .75rem}.footer__top{display:flex;flex-direction:column;justify-content:center;gap:2.5rem}.footer__top .footer__intro{font-size:.875rem;padding:0 .5rem}.footer__intro--logo{max-width:180px;margin-bottom:1.5rem}.footer__intro--media-links{width:100%;list-style-type:none;display:flex;justify-content:center;align-items:center;gap:1.25rem;margin:2rem 0}.footer__intro--media-links li a{color:var(--footer-text);font-size:1rem;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.footer__intro--media-links li a:hover{color:var(--cta)}.footer__intro--copyright a{color:var(--footer-text);font-weight:600;text-decoration:none;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;position:relative}.footer__intro--copyright a:hover{color:var(--cta)}.footer__grids{display:grid;gap:2.5rem}.footer__grids .footer__grid h3{font-size:1.125rem;font-weight:600}.footer__grid--list{list-style-type:none;display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem}.footer__grid--list li a{color:var(--footer-text);text-decoration:none;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;position:relative}.footer__grid--list li a::before{position:absolute;content:'';left:50%;bottom:-5px;width:0;height:2px;background:var(--white)}.footer__grid--list li a:hover{color:var(--cta)}footer .newsletter{display:flex;flex-direction:column;gap:2rem;border:2px solid rgba(255,255,255,.2);-webkit-border-radius:.5rem;-moz-border-radius:.5rem;-ms-border-radius:.5rem;-o-border-radius:.5rem;border-radius:.5rem;padding:2rem;margin-top:3rem}.newsletter__text{font-size:.875rem}.newsletter__text h3{font-size:1rem;margin-bottom:.5rem}.newsletter__form{display:flex;flex-direction:column;gap:.5rem}.newsletter__form>*{height:3rem;color:var(--white);background:var(--cta);font-size:.875rem;font-weight:600;border:none;outline:0;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;-ms-border-radius:.3rem;-o-border-radius:.3rem;border-radius:.3rem}.newsletter__form input{text-align:center;background:rgba(255,255,255,.2)}::placeholder{color:var(--white)}.newsletter__form button{cursor:pointer;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.newsletter__form button:hover{color:var(--cta);background:var(--white)}.blog__header,.contact__header{gap:.5rem;font-size:.875rem;font-weight:500}.blog__header h1,.contact__header h1{font-size:1.563rem}.blog__header--nav,.contact__header--nav{display:flex;justify-content:center;align-items:center;gap:.75rem}.blog__header--nav a,.contact__header--nav a{color:var(--white);text-decoration:none;position:relative}.blog__header--nav i,.contact__header--nav i{font-size:.625rem}.contact{padding:3rem .75rem}.contact__grids{width:100%;display:grid;gap:2rem}.contact__grid{width:100%;display:flex;flex-direction:column;gap:1.5rem;padding:2.5rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;-ms-border-radius:.5rem;-o-border-radius:.5rem;border-radius:.5rem;box-shadow:0 1px 20px 0 rgb(32 32 32 / 11%);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.contact__grid:first-child{transition-delay:.2s}.contact__grid:nth-child(2){transition-delay:.4s}.contact__grid:nth-child(3){transition-delay:.6s}.contact__grid:hover{-webkit-animation:changeBg .3s linear forwards;animation:changeBg .3s linear forwards}@keyframes changeBg{0%{background:var(--white)}100%{background:var(--cta)}}.contact__grid .fa-brands,.contact__grid .fa-solid{color:var(--cta);font-size:1.875rem}.contact__grid:hover .fa-brands,.contact__grid:hover .fa-solid{color:var(--white)}.contact__grid--text h3{color:var(--dark-black);font-size:1rem;font-weight:600;margin-bottom:.75rem}.contact__grid:hover h3{color:var(--white)}.contact__grid--text a{color:var(--gray);font-weight:500;text-decoration:none}.contact__grid--text a:hover{opacity:.8}.contact__grid:hover a{color:var(--white)}.support{width:100%;color:var(--white);background:var(--cta);display:flex;flex-direction:column;gap:3rem;padding:3rem .75rem}.support__text h2{font-size:1.25rem;text-transform:capitalize;margin-bottom:.75rem}.support__text--profile{display:flex;align-items:center;gap:1rem;margin:2.5rem 0}.support__text--profile img{width:70px;height:70px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.support__text--profile-text p{font-size:.813rem;font-weight:500}.support__text--profile-text h4{font-size:1.25rem;font-weight:600}.support__text--time{font-weight:500}.support__text--time a{color:var(--white);text-decoration:none;display:flex;align-items:center;gap:.5rem;margin-top:1.5rem}.support__form-container{background:var(--white);-webkit-border-radius:.5rem;-moz-border-radius:.5rem;-ms-border-radius:.5rem;-o-border-radius:.5rem;border-radius:.5rem;box-shadow:0 1px 30px 0 rgb(32 32 32 / 11%);padding:2rem}.support__form-container form{display:grid;gap:1rem}.support__form-container form input,.support__form-container form textarea{width:100%;height:3.25rem;background:var(--light-white);border:1px solid var(--footer-text);outline:0;font-size:.9375rem;font-family:Inter,sans-serif;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;-ms-border-radius:.3rem;-o-border-radius:.3rem;border-radius:.3rem;padding-left:1.5rem}.support__form-container form input::placeholder,.support__form-container form textarea::placeholder{color:var(--gray)}.support__form-container form textarea{height:180px;padding-top:1rem}.support__form-container form button{color:var(--white);background:var(--cta);font-size:.875rem;font-weight:500;font-family:Inter,sans-serif;border:none;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;-ms-border-radius:.3rem;-o-border-radius:.3rem;border-radius:.3rem;padding:1rem 1.5rem;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;cursor:pointer}.support__form-container form button:hover{background:var(--dark-black)}.support__map{height:300px}.support__map iframe{height:100%}.blog__main{background:var(--light-white);display:grid;gap:1.5rem}.blog__main-left{display:grid;gap:3rem;padding:3rem .75rem 0 .75rem}.blog__main-left .pagination{list-style-type:none;display:flex;flex-wrap:wrap;gap:.5rem;row-gap:1rem}.pagination li a{display:block;font-size:14px;color:var(--dark-black);background:var(--white);text-decoration:none;padding:.5rem 1.25rem;border:1px solid var(--light-gray);border-radius:.3rem;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;-ms-border-radius:.3rem;-o-border-radius:.3rem}.pagination li a.page-active{color:var(--white);background:var(--cta);border-color:transparent}.blog__main-right{display:grid;justify-content:center;gap:2rem;text-transform:capitalize;padding:0 .75rem 3rem .75rem}.blog__main-right h2{color:var(--dark-black);font-size:18px;font-weight:600;margin-bottom:2rem}.blog__main-right .categories,.blog__main-right .feeds,.blog__main-right .help,.blog__main-right .search,.blog__main-right .tags{background:var(--white);padding:2.5rem;border-radius:.5rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;-ms-border-radius:.5rem;-o-border-radius:.5rem;box-shadow:0 3px 10px 0 rgba(0,0,0,.1)}.search form{width:100%;display:flex;align-items:center;position:relative}.search form input{width:100%;height:3.5rem;border:1px solid var(--light-gray);outline:0;padding-left:2rem;border-radius:.3rem;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;-ms-border-radius:.3rem;-o-border-radius:.3rem}.search form input::placeholder{color:var(--dark-black);font-size:14px}.search form button{position:absolute;right:.5rem;width:2.75rem;height:2.75rem;color:var(--white);background:var(--cta);font-size:14px;display:flex;justify-content:center;align-items:center;border:none;border-radius:.3rem;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;-ms-border-radius:.3rem;-o-border-radius:.3rem;outline:0;padding:.85rem;cursor:pointer;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear}.search form button:hover{background:var(--dark-black)}.feeds .feed{display:flex;gap:1.25rem;text-decoration:none}.feeds hr{display:block;height:1px;border:0;border-top:1px solid var(--light-gray);margin:1.5rem 0}.feed__img{min-width:80px;height:80px;border-radius:.5rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;-ms-border-radius:.5rem;-o-border-radius:.5rem;overflow:hidden}.feed__img img{width:80px;height:100%}.feed__text--category{color:var(--gray);font-size:14px;font-weight:500;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear}.feed__text h3{color:var(--dark-black);font-size:14px;font-weight:500;margin:.5rem 0 .75rem 0;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear}.feed__text p{color:var(--gray);font-size:13px}.feed__text p i{margin-right:.25rem}.feed__text h3:hover,.feed__text--category:hover{color:var(--cta)}.categories__list{list-style-type:none;display:flex;flex-direction:column}.categories__list li a{display:block;color:var(--gray);font-size:14px;font-weight:500;text-decoration:none;padding-top:1rem;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear}.categories__list li:hover a{color:var(--cta);padding-left:.6rem}.categories__list li:not(:last-child){border-bottom:1px solid var(--light-gray);padding-bottom:1rem}.tags__list{list-style-type:none;display:flex;flex-wrap:wrap;gap:.5rem}.tags__list li a{display:block;color:var(--gray);font-size:14px;text-decoration:none;border:1px solid var(--light-gray);border-radius:.4rem;-webkit-border-radius:.4rem;-moz-border-radius:.4rem;-ms-border-radius:.4rem;-o-border-radius:.4rem;padding:.5rem 1rem;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear}.tags__list li a:hover{color:var(--white);background:var(--cta)}.help p{color:var(--cta);font-size:1.5rem;font-weight:700;line-height:1.25;margin-bottom:.5rem}.help a{color:var(--dark-black);font-size:1rem;font-weight:500;text-decoration:none}@media(min-width:750px){nav{padding:1.5rem 3rem}.language-selector{right:auto!important;position:relative!important}body.scroll-down .nav__links li a:hover{color:var(--cta)}.nav__cta{display:block;color:var(--white);font-size:.875rem;font-weight:500;text-decoration:none;padding:.75rem 1.5rem;border:2px solid var(--white);-webkit-border-radius:.4rem;-moz-border-radius:.4rem;-ms-border-radius:.4rem;-o-border-radius:.4rem;border-radius:.4rem;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.nav__cta:hover{color:var(--cta);background:var(--white);box-shadow:0 3px 3px 0 rgba(0,0,0,.1)}body.scroll-down .nav__cta{background:var(--cta)}body.scroll-down .nav__cta:hover{color:var(--white);background:var(--dark-black);box-shadow:0 3px 3px 0 rgba(0,0,0,.1)}header{padding:10rem 3rem 3rem 3rem}.header__text h1{font-size:1.875rem}.header__text p{font-size:.9375rem}.header__text-link,.install__link{flex-direction:row;justify-content:center}.blogs,.features,.pricing,.testimonial{padding:3rem}.blogs__text h2,.faq__text h2,.features__text h2,.pricing__text h2,.team__text h2{font-size:1.5rem}.features__grid{grid-template-columns:repeat(auto-fill,minmax(296px,320px))}.overview-flex{padding:0 3rem}.overview-flex__text h2{font-size:1.563rem}.overview__facts{padding:5rem 3rem}.fact-flex{flex-direction:row;justify-content:space-evenly}.pricing__grid{grid-template-columns:repeat(auto-fill,minmax(296px,320px))}.team{padding:3rem}.team__grid{grid-template-columns:repeat(auto-fill,minmax(296px,320px))}.testimonial{position:relative;overflow:hidden}.testimonial__pattern{display:block;position:absolute;top:-90px;right:-200px;width:300px;height:380px}.testimonial__pattern--bottom{top:unset;right:unset;left:-200px;bottom:-90px}.swiper-wrapper .slide{max-width:550px!important}.slide q{font-size:1.063rem;font-weight:600}.install{padding:5rem 3rem}.install h2{font-size:2rem}.faq{padding:3rem}.blogs__grid{grid-template-columns:repeat(auto-fill,minmax(296px,320px))}.swiper-slide{max-width:220px!important}.swiper-slide img{max-width:150px}footer{text-align:left;padding:3rem 1.5rem}.footer__top{flex-direction:row}.footer__top .footer__intro{padding:0 1.5rem}.footer__intro--media-links{justify-content:normal}.footer__grids{grid-template-columns:repeat(2,minmax(auto,220px))}footer .newsletter{flex-direction:row;align-items:center}footer .newsletter__form{flex-direction:row}.newsletter__form button{padding:0 2rem}.blog__header h1,.contact__header h1{font-size:1.75rem}.contact,.support{padding:3rem}.contact__grid{flex-direction:row}.support__text h2{font-size:1.563rem}.blog__main-left{padding:3rem 1.5rem}.blog__main-left .blogs__grid{grid-template-columns:repeat(auto-fill,minmax(296px,348px));gap:1.5rem}.faq__categories{justify-content:center}}@media(min-width:1000px){.go-top{right:2.5rem;bottom:7.5rem}.nav__links{position:unset;width:max-content;height:auto;background:0 0;display:flex;gap:1.5rem;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.nav__links{overflow-x:visible;overflow-y:visible}.nav__links li a{color:var(--white);font-size:.9375rem;padding:0}body.scroll-down .nav__links li a{color:var(--dark-black)}.nav__menu{display:none}header{flex-direction:row;align-items:center;text-align:left}.header__text h1{font-size:2.5rem}.header__text p{margin:1.5rem 0 2.5rem 0}.header__text-link{justify-content:normal}.blogs,.faq,.features,.install,.team,.testimonial,footer{padding:6rem 3rem}.blogs__text,.faq__text,.features__text,.pricing__text,.team__text{max-width:536px;font-size:.9375rem;padding:0;margin:0 auto 5rem auto}.blogs__text h3,.faq__text h3,.features__text h3,.pricing__text h3,.team__text h3{font-size:.9375rem}.blogs__text h2,.faq__text h2,.features__text h2,.pricing__text h2,.team__text h2{font-size:2.125rem;font-weight:800}.features__grid{grid-template-columns:repeat(3,1fr)}.overview,.pricing{padding-top:6rem}.overview-flex{flex-direction:row;align-items:center;margin-bottom:6rem}.overview-flex>*{width:50%}.overview-flex-two{flex-direction:row-reverse}.overview__facts{padding:6rem 3rem}.overview__facts>*{max-width:750px;margin:0 auto}.overview__facts h2{font-size:2.188rem}.overview__facts>p{margin:.75rem auto 2.5rem auto}.fact-flex__column h3{font-size:2.188rem}.pricing__grid{grid-template-columns:repeat(4,1fr);gap:1.5rem}.team__grid{grid-template-columns:repeat(3,1fr)}.stuff__info{display:flex;justify-content:space-between;align-items:center;padding:2rem}.stuff__info--name{width:100%;text-align:left}.stuff__info--name h3{margin:0}.stuff__info--links{justify-content:flex-end;margin:0}.swiper1{max-width:480px}.swiper-wrapper .slide{max-width:480px!important}.swiper-pagination{bottom:0!important}.install>*{max-width:536px;margin:0 auto}.install h2{font-size:2.375rem}.install p{margin:2rem auto}.blogs__grid{grid-template-columns:repeat(3,1fr);gap:1.5rem}.swiper-slide img{opacity:.8}.swiper-slide img:hover{opacity:1}.footer__top .footer__intro{padding:0}.footer__grids{grid-template-columns:repeat(4,minmax(auto,250px));gap:0}footer .newsletter{margin-top:6rem}footer .newsletter>*{width:50%}.newsletter__text{font-size:.9375rem}.newsletter__text h3{font-size:1.125rem}.newsletter__form input{width:100%;text-align:left;padding-left:1.5rem}.newsletter__form button{font-size:.9375rem}.blog__header,.contact__header{flex-direction:column;gap:1rem;padding:12rem 3rem 6rem 3rem}.blog__header h1,.contact__header h1{font-size:2rem}.contact{padding:6rem 3rem}.contact__text{max-width:536px;margin:0 auto}.contact__text h3{font-size:.9375rem}.contact__text h2{font-size:2.125rem;text-transform:capitalize}.contact__grids{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:6rem}.contact__grid--text a{display:inline-block}.support{background:url(./images/contact-bg.jpg) no-repeat;background-size:100% 100%;flex-direction:row;align-items:center;padding:0}.support__text{width:60%;background:var(--cta);padding:8rem 8rem 8rem 3rem}.support__text h2{font-size:1.875rem}.support__form-container{width:40%;margin-left:-10rem;padding:3rem}.support__form-container form{grid-template-columns:1fr 1fr}.support__form-container form button,.support__form-container form textarea{grid-column:1/-1}.blog__main{grid-template-columns:2fr 1fr;gap:1.5rem;padding:6rem 3rem}.blog__main-left{width:100%;padding:0}.blog__main-left .blogs__grid{grid-template-columns:1fr 1fr}.blog__main-right{width:100%;height:max-content;padding:0}.blog__main-right>*{height:max-content}.faq__categories{justify-content:center}}@media(min-width:1250px){nav{padding:1.5rem 5rem}.nav__links{gap:2.5rem}.nav__cta{font-size:.9375rem}header{padding:10rem 5rem 5rem 5rem}.header__img{max-width:725px}.header__text-link{gap:1rem}.blogs,.clients,.faq,.features,.pricing,.team,footer{padding:6rem 5rem}.blogs__text,.faq__text,.features__text,.pricing__text,.team__text{max-width:700px}.overview-flex{padding:0 5rem}.overview-flex__text h2{font-size:1.875rem}.swiper1{max-width:700px}.swiper-wrapper .slide{max-width:700px!important}.install>*{max-width:700px}.install__link{gap:1rem}.blog__main,.contact{padding:6rem 5rem}.support__text{padding:8rem 8rem 8rem 5rem}.faq__categories{justify-content:center}}@media(min-width:1450px){nav{padding:1.5rem 7rem}.nav__cta{font-size:1rem}header{padding:10rem 7rem 5rem 7rem}.blog__main,.blogs,.clients,.faq,.features,.pricing,.team,footer{padding:6rem 7rem}.overview-flex{gap:3.5rem;padding:0 7rem}.support__text{padding:8rem 3rem 8rem 7rem}.faq__categories{justify-content:center}}.fadeFromLeft{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.ffl-active{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.fadeFromRight{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.ffr-active{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.fadeFromBottom{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.ffb-active{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.fadeFromTop{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.fft-active{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.faq__categories{display:flex;margin-bottom:20px;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:1rem}.faq__category-button{background-color:#f8f9fa;border:1px solid #ccc;border-radius:5px;padding:10px 20px;margin:0 10px;cursor:pointer;transition:background-color .3s ease}.faq__category-button.active{background-color:var(--cta);color:#fff}.faq__category{display:none}.faq__category.active{display:block}.overview__facts .center{text-align:center}.newsletter__form button{background-color:#fff;color:#040066}.form-message{text-align:center;margin-top:15px}.footer-bottom{padding:30px;text-align:center;padding-bottom:0}.language-selector{position:absolute;right:50px;margin:15px;display:inline-block}.language-selector select{align-items:center;text-align:center;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:0 0;border:1px solid #ccc;height:50px;width:50px;border-radius:6.4px;padding:8px 12px;border:2px solid #fff;background-color:#040066;color:#fff;font-size:14px}.safety-section{background:var(--cta);padding:4rem .75rem}.overview__facts .features__text h2,.overview__facts .features__text h3,.overview__facts .features__text p{color:var(--white)!important}.safety-container{max-width:1200px;margin:0 auto}.safety-header{text-align:center;margin-bottom:4rem;max-width:700px;margin-left:auto;margin-right:auto}.safety-header h3{color:var(--white);font-size:.875rem;font-weight:600;text-transform:uppercase;margin-bottom:.5rem;opacity:.9}.safety-header h2{color:var(--white);font-size:1.5rem;font-weight:800;line-height:1.35;margin-bottom:1rem}.safety-header p{color:var(--white);font-size:.9375rem;line-height:1.7;opacity:.9}.safety-grid{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:3rem}.safety-card{background:var(--white);padding:2rem;border-radius:.5rem;box-shadow:0 2px 10px rgba(0,0,0,.1);text-align:center;transition:all .3s ease;border:1px solid var(--light-gray)}.safety-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.safety-icon{width:60px;height:60px;background:var(--cta);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem auto;transition:all .3s ease}.safety-card:hover .safety-icon{background:var(--dark-black);transform:scale(1.1)}.safety-icon i{color:var(--white);font-size:1.5rem}.safety-card h4{color:var(--dark-black);font-size:1.125rem;font-weight:600;margin-bottom:1rem}.safety-card p{color:var(--gray);font-size:.875rem;line-height:1.6}.safety-footer{text-align:center;background:var(--white);padding:2.5rem;border-radius:.5rem;box-shadow:0 2px 10px rgba(0,0,0,.08);border:1px solid var(--light-gray)}.safety-footer p{color:var(--gray);font-size:.9375rem;line-height:1.7;margin-bottom:1.5rem;max-width:600px;margin-left:auto;margin-right:auto}.safety-cta{display:inline-block;background:var(--cta);color:var(--white);padding:.75rem 2rem;border-radius:.4rem;text-decoration:none;font-weight:500;font-size:.875rem;transition:all .3s ease}.safety-cta:hover{background:var(--dark-black);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2)}@media (min-width:768px){.safety-section{padding:6rem 3rem}.safety-header h2{font-size:2rem}.safety-grid{grid-template-columns:repeat(2,1fr);gap:2.5rem}}@media (min-width:1000px){.safety-section{padding:8rem 5rem}.safety-header h2{font-size:2.125rem}.safety-grid{grid-template-columns:repeat(2,1fr);gap:3rem}.safety-card{padding:2.5rem}}@media (min-width:1400px){.safety-grid{gap:4rem;max-width:900px;margin-left:auto;margin-right:auto;margin-bottom:3rem}}@font-face{font-display:swap}