html{font-size:62.5%;-webkit-text-size-adjust:100%}body.is-menu-open{overflow:hidden}:focus-visible{outline:.2rem solid #c10b36;outline-offset:.4rem}.sprite{position:absolute;width:0;height:0;overflow:hidden}.skip-link{position:absolute;top:-8rem;left:1.6rem;z-index:1000;padding:.8rem 1.6rem;color:#fff;background-color:#020202;border-radius:.5rem;transition:top .3s ease}.skip-link:focus{top:1.6rem}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.01ms !important;transition-duration:.01ms !important}}html{scrollbar-width:thin;scrollbar-color:#ffb81c #fff}::-webkit-scrollbar{width:.8rem;height:.8rem}::-webkit-scrollbar-track{background-color:#fff}::-webkit-scrollbar-thumb{background-color:#ffb81c;border-radius:.8rem}body.alphalux :where(.header,.footer,.whatsapp-float,.back-to-top){font-family:"Quantico",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;line-height:1.6;-webkit-font-smoothing:antialiased}body.alphalux :where(.header,.footer,.whatsapp-float,.back-to-top),body.alphalux :where(.header,.footer,.whatsapp-float,.back-to-top) *,body.alphalux :where(.header,.footer,.whatsapp-float,.back-to-top) *::before,body.alphalux :where(.header,.footer,.whatsapp-float,.back-to-top) *::after{box-sizing:border-box;margin:0;padding:0}body.alphalux :where(.header,.footer,.whatsapp-float,.back-to-top) img,body.alphalux :where(.header,.footer,.whatsapp-float,.back-to-top) svg{display:block;max-width:100%}body.alphalux :where(.header,.footer,.whatsapp-float,.back-to-top) img{height:auto}body.alphalux :where(.header,.footer,.whatsapp-float,.back-to-top) ul,body.alphalux :where(.header,.footer,.whatsapp-float,.back-to-top) ol{list-style:none}body.alphalux :where(.header,.footer,.whatsapp-float,.back-to-top) a{color:inherit;text-decoration:none}body.alphalux :where(.header,.footer,.whatsapp-float,.back-to-top) button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}body.alphalux :where(.header,.footer,.whatsapp-float,.back-to-top) address{font-style:normal}body.alphalux :where(.header,.footer,.whatsapp-float,.back-to-top) h1,body.alphalux :where(.header,.footer,.whatsapp-float,.back-to-top) h2,body.alphalux :where(.header,.footer,.whatsapp-float,.back-to-top) h3,body.alphalux :where(.header,.footer,.whatsapp-float,.back-to-top) h4,body.alphalux :where(.header,.footer,.whatsapp-float,.back-to-top) h5,body.alphalux :where(.header,.footer,.whatsapp-float,.back-to-top) h6{line-height:1.2}body.alphalux .button{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;height:4.8rem;padding-inline:2.4rem;font-size:1.6rem;font-weight:600;line-height:1;white-space:nowrap;border:.1rem solid rgba(0,0,0,0);border-radius:.5rem;transition:background-color .3s ease,color .3s ease,border-color .3s ease,transform .3s ease}body.alphalux .button:hover{transform:translateY(-0.2rem)}body.alphalux .button__icon{flex-shrink:0;width:2rem;height:2rem}body.alphalux .button--dark{color:#ffb81c;background-color:#020202;border-color:#020202}body.alphalux .button--dark:hover{color:#000;background-color:#ffb81c;border-color:#ffb81c}body.alphalux .button--primary{color:#000;background-color:#ffb81c;border-color:#ffb81c}body.alphalux .button--primary:hover{color:#ffb81c;background-color:rgba(0,0,0,0)}body.alphalux .button--outline{color:#020202;background-color:rgba(0,0,0,0);border-color:#020202}body.alphalux .button--outline:hover{color:#ffb81c;background-color:#020202}body.alphalux .button--outline-light{color:#fff;background-color:rgba(0,0,0,0);border-color:#fff}body.alphalux .button--outline-light:hover{color:#000;background-color:#fff}body.alphalux .button--large{height:5.6rem;padding-inline:2.4rem;min-width:19.2rem}body.alphalux .button--block{width:100%;height:4rem}body.alphalux .logo{display:inline-flex;align-items:center}body.alphalux .logo__image{width:20rem;height:auto}body.alphalux .logo--small .logo__image{width:16rem}@media(max-width: 599.98px){body.alphalux .logo__image{width:16rem}}body.alphalux .whatsapp-float{position:fixed;right:1.6rem;bottom:2rem;z-index:99;display:inline-flex;align-items:center;justify-content:center;padding:1.2rem;color:#fff;background-color:#61ce70;border-radius:8rem;transition:transform .3s ease,filter .3s ease}body.alphalux .whatsapp-float:hover{filter:brightness(0.95);transform:translateY(-0.2rem)}body.alphalux .whatsapp-float__icon{width:2.4rem;height:2.4rem}body.alphalux .back-to-top{position:fixed;right:2rem;bottom:8.2rem;z-index:98;display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;padding:0;color:#fff;cursor:pointer;background-color:#ffb81c;border:0;border-radius:5rem;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease,transform .3s ease}body.alphalux .back-to-top.is-visible{opacity:1;visibility:visible}body.alphalux .back-to-top[hidden]{display:none}body.alphalux .back-to-top:hover{transform:translateY(-0.2rem)}body.alphalux .back-to-top__icon{width:1.6rem;height:1.6rem}body.alphalux .carousel{position:relative}body.alphalux .carousel.is-active .carousel__viewport{overflow:hidden;cursor:grab;touch-action:pan-y}body.alphalux .carousel.is-active .carousel__viewport.is-dragging{cursor:grabbing}body.alphalux .carousel.is-active .carousel__track{display:flex;gap:0;padding:0;margin:0;list-style:none;will-change:transform}body.alphalux .carousel.is-active .carousel__track.is-animating{transition:transform 1s ease}body.alphalux .carousel.is-active .carousel__slide{flex:0 0 calc((100% - (var(--carousel-views, 1) - 1)*1rem)/var(--carousel-views, 1));min-width:0;padding:1rem;margin-right:1rem}body.alphalux .carousel__arrow{position:absolute;top:50%;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;color:#020202;cursor:pointer;background-color:#ffb81c;border:0;border-radius:.5rem;transform:translateY(-50%);transition:color .3s ease,background-color .3s ease}body.alphalux .carousel__arrow:hover,body.alphalux .carousel__arrow:focus-visible{color:#ffb81c;background-color:#020202}body.alphalux .carousel__arrow[hidden]{display:none}body.alphalux .carousel__arrow svg{width:2.4rem;height:2.4rem}body.alphalux .carousel__arrow--prev{left:0}body.alphalux .carousel__arrow--next{right:0}body.alphalux .container{width:100%;max-width:calc(128rem + 4.8rem);margin-inline:auto;padding-inline:2.4rem}@media(max-width: 519.98px){body.alphalux .container{padding-inline:1.6rem}}body.alphalux .header{position:sticky;top:0;z-index:100;background-color:#000;transition:box-shadow .3s ease}body.alphalux .header.is-scrolled{box-shadow:0 .8rem 2.4rem rgba(0,0,0,.35)}body.alphalux .header__inner{display:flex;align-items:center;justify-content:space-between;gap:3.2rem;height:9.6rem}body.alphalux .header__inner>.logo,body.alphalux .header__inner>.header__menu-toggle{position:relative;z-index:2}body.alphalux .header__menu-toggle{display:none;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;color:#fff;transition:color .3s ease}body.alphalux .header__menu-toggle:hover{color:#ffb81c}body.alphalux .header__menu-toggle:focus-visible{outline:none}body.alphalux .header__menu-icon{width:2.8rem;height:2.8rem}body.alphalux .header__menu-icon--close{display:none}@media(max-width: 1079.98px){body.alphalux .header__menu-toggle{display:inline-flex}body.alphalux .header__cta{margin-left:auto}body.alphalux .header.is-open .header__menu-toggle,body.alphalux .header.is-open .header__inner>.logo{visibility:hidden}}@media(max-width: 599.98px){body.alphalux .header__cta{display:none}}@media(max-width: 519.98px){body.alphalux .header__inner{height:7.2rem}body.alphalux .header .logo__image{width:14.4rem}}body.alphalux .nav__list{display:flex;align-items:center;gap:4.8rem}body.alphalux .nav__item{position:relative}body.alphalux .nav__link{position:relative;display:inline-flex;align-items:center;gap:.8rem;padding-block:.8rem;font-size:1.6rem;font-weight:700;color:#fff;text-transform:uppercase;transition:color .3s ease}body.alphalux .nav__link::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.4rem;background-color:#ffb81c;border-radius:.4rem;transform:scaleX(0);transition:transform .3s ease}body.alphalux .nav__link:hover,body.alphalux .nav__link--active{color:#ffb81c}body.alphalux .nav__link--active::after{transform:scaleX(1)}body.alphalux .nav__chevron{width:1.6rem;height:1.6rem;transition:transform .3s ease}body.alphalux .nav__submenu{position:absolute;top:calc(100% + 1.6rem);left:-1.6rem;min-width:24rem;padding:.8rem;background-color:#111;border:.1rem solid #262626;border-radius:.5rem;box-shadow:0 1.6rem 3.2rem rgba(0,0,0,.4);opacity:0;visibility:hidden;transform:translateY(0.8rem);transition:opacity .3s ease,visibility .3s ease,transform .3s ease}body.alphalux .nav__submenu::before{content:"";position:absolute;inset:-1.6rem 0 100%}body.alphalux .nav__sublink{display:block;padding:.8rem 1.6rem;font-size:1.6rem;font-weight:400;color:#fff;border-radius:.4rem;transition:color .3s ease,background-color .3s ease}body.alphalux .nav__sublink:hover{color:#ffb81c;background-color:#000}body.alphalux .nav__sublink--all{font-weight:700;color:#ffb81c}body.alphalux .nav__item--dropdown:hover .nav__submenu,body.alphalux .nav__item--dropdown:focus-within .nav__submenu,body.alphalux .nav__item--dropdown.is-open .nav__submenu{opacity:1;visibility:visible;transform:translateY(0)}body.alphalux .nav__item--dropdown:hover .nav__chevron,body.alphalux .nav__item--dropdown:focus-within .nav__chevron,body.alphalux .nav__item--dropdown.is-open .nav__chevron{transform:rotate(180deg)}body.alphalux .nav__cta{display:none}body.alphalux .nav__logo,body.alphalux .nav__close{display:none}@media(max-width: 1299.98px){body.alphalux .nav__list{gap:3.2rem}}@media(max-width: 1199.98px){body.alphalux .nav__list{gap:2.4rem}}@media(max-width: 1079.98px){body.alphalux .nav{position:fixed;inset:0;z-index:1;display:flex;flex-direction:column;gap:3.2rem;height:100vh;height:100dvh;padding:calc(9.6rem + 3.2rem) 2.4rem 4rem;overflow-y:auto;background-color:#000;opacity:0;visibility:hidden;transform:translateY(-1.6rem);transition:opacity .3s ease,visibility .3s ease,transform .3s ease}body.alphalux .nav.is-open{opacity:1;visibility:visible;transform:translateY(0)}body.alphalux .nav__list{flex-direction:column;align-items:stretch;gap:0}body.alphalux .nav__item{border-bottom:.1rem solid #262626}body.alphalux .nav__link{justify-content:space-between;width:100%;padding-block:1.6rem;font-size:2.4rem}body.alphalux .nav__link::after{display:none}body.alphalux .nav__link--active{color:#ffb81c}body.alphalux .nav__chevron{width:2.4rem;height:2.4rem}body.alphalux .nav__submenu{position:static;display:none;min-width:0;padding:0 0 1.6rem;background-color:rgba(0,0,0,0);border:0;box-shadow:none;opacity:1;visibility:visible;transform:none}body.alphalux .nav__submenu::before{display:none}body.alphalux .nav__item--dropdown:hover .nav__chevron,body.alphalux .nav__item--dropdown:focus-within .nav__chevron{transform:none}body.alphalux .nav__item--dropdown.is-open .nav__submenu{display:block}body.alphalux .nav__item--dropdown.is-open .nav__chevron{transform:rotate(180deg)}body.alphalux .nav__sublink{padding-inline:0;color:#bdbdbd}body.alphalux .nav__sublink:hover{background-color:rgba(0,0,0,0)}body.alphalux .nav__sublink--all{color:#ffb81c}body.alphalux .nav__list,body.alphalux .nav__cta{flex-shrink:0}body.alphalux .nav__logo{position:absolute;top:0;left:2.4rem;display:inline-flex;align-items:center;height:9.6rem}body.alphalux .nav__close{position:absolute;top:calc((9.6rem - 4.8rem)/2);right:2.4rem;display:inline-flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;color:#fff;transition:color .3s ease}body.alphalux .nav__close:hover{color:#ffb81c}body.alphalux .nav__close:focus-visible{outline:none}body.alphalux .nav__close-icon{width:2.8rem;height:2.8rem}body.alphalux .nav__cta{display:inline-flex;align-self:flex-start;height:5.6rem;margin-top:auto}}@media(max-width: 519.98px){body.alphalux .nav{padding-inline:1.6rem;padding-top:calc(7.2rem + 3.2rem)}body.alphalux .nav__close{top:calc((7.2rem - 4.8rem)/2);right:1.6rem}body.alphalux .nav__logo{left:1.6rem;height:7.2rem}body.alphalux .nav__logo .logo__image{width:14.4rem}body.alphalux .nav__cta{align-self:stretch}}body.alphalux .footer{color:#bdbdbd;background:linear-gradient(270deg, #000000 0%, #000000 50%, #111111 100%)}body.alphalux .footer__grid{display:grid;grid-template-columns:1.2fr 1fr 1fr .9fr;gap:4rem;padding-block:4.8rem}body.alphalux .footer__slogan{margin-top:2.4rem;font-size:1.6rem;color:#bdbdbd}@media(max-width: 519.98px){body.alphalux .footer__slogan{margin-top:0}body.alphalux .footer__slogan br{display:none}}body.alphalux .footer__social{display:flex;gap:2.4rem;margin-top:2.4rem}body.alphalux .footer__social-link{display:inline-flex;color:#ffb81c;transition:color .3s ease,transform .3s ease}body.alphalux .footer__social-link svg{width:2.4rem;height:2.4rem}body.alphalux .footer__social-link:hover{color:#fff;transform:translateY(-0.2rem)}body.alphalux .footer__title{margin-bottom:2.4rem;font-size:1.6rem;font-weight:700;color:#fff;text-transform:uppercase}body.alphalux .footer__list{display:flex;flex-direction:column;gap:1.6rem}body.alphalux .footer__link{font-size:1.6rem;color:#bdbdbd;transition:color .3s ease}body.alphalux .footer__link:hover{color:#ffb81c}body.alphalux .footer__link--icon{display:inline-flex;align-items:center;gap:1.6rem;word-break:break-word}body.alphalux .footer__link--icon svg{flex-shrink:0;width:1.6rem;height:1.6rem;color:#ffb81c}body.alphalux .footer__link:is(span):hover{color:#bdbdbd}body.alphalux .footer__bottom{color:#fff;background-color:#000;border-top:.1rem solid #262626}body.alphalux .footer__bottom-inner{position:relative;display:flex;align-items:center;justify-content:center;min-height:5.6rem;padding-block:1.6rem}body.alphalux .footer__copy{font-size:1.4rem;line-height:1.8rem;text-align:center}body.alphalux .footer__credits{position:absolute;right:0;display:inline-flex;align-items:center;gap:.8rem;font-size:1.4rem}body.alphalux .footer__credits-link{font-weight:700;color:#ffb81c;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-underline-offset:.4rem;transition:text-decoration-color .3s ease}body.alphalux .footer__credits-link:hover{text-decoration-color:#ffb81c}@media(max-width: 1079.98px){body.alphalux .footer__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}body.alphalux .footer__bottom-inner{flex-direction:column;gap:.8rem}body.alphalux .footer__credits{position:static}}@media(max-width: 519.98px){body.alphalux .footer__grid{grid-template-columns:minmax(0, 1fr);gap:3.2rem;padding-block:4rem;text-align:center}body.alphalux .footer__social,body.alphalux .footer__list{align-items:center;justify-content:center}}
