:root{--bx-blue:#004E7E;--bx-orange:#FF5000;--bx-black:#000000;--bx-gray:#0D0D0D}body{background-color:var(--bx-black);color:#FFF;font-family:'Inter Tight','Outfit',sans-serif;margin:0;overflow-x:hidden;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.font-sans{font-family:'Inter Tight','Outfit',sans-serif}::selection{background:var(--bx-orange);color:#000}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:var(--bx-black)}::-webkit-scrollbar-thumb{background:var(--bx-blue);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--bx-orange)}.scrim-bottom{background:linear-gradient(0deg,rgb(0 0 0) 0%,rgb(0 0 0 / .6) 40%,#fff0 100%)}.scrim-top{background:linear-gradient(180deg,rgb(0 0 0 / .8) 0%,#fff0 100%)}.reveal{opacity:0;transform:translateY(30px);transition:all 2s cubic-bezier(.16,1,.3,1)}.reveal.active{opacity:1;transform:translateY(0)}.parallax{transition:transform 1.4s cubic-bezier(.16,1,.3,1)}#header{position:fixed;top:2.5rem;left:0;z-index:50;width:100%;height:72px;display:flex;align-items:center;justify-content:center;will-change:height,transform}#header.header-floating{height:58px;transform:translateY(12px)}#header .header-inner{height:100%;width:100%;max-width:1920px;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0 3rem;border-radius:9999px;white-space:nowrap;background:#fff0;border:1px solid #fff0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);will-change:width,padding,background-color,backdrop-filter}#header.header-floating .header-inner{width:fit-content;max-width:calc(100vw - 2rem);padding:0 1rem;background:rgb(0 0 0 / .55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-color:rgb(255 255 255 / .1);box-shadow:0 16px 40px -12px rgb(0 0 0 / .7)}.custom-logo{height:28px;width:auto}#nav-cta-btn{padding:.625rem 1.5rem;border-radius:9999px;font-size:10px;letter-spacing:.2em;font-weight:900;color:#FFF;text-transform:uppercase;white-space:nowrap}.custom-logo-link{display:inline-flex;align-items:center}.site-name-link{display:inline-flex;align-items:center;text-decoration:none}.site-name{display:inline-block;font-size:15px;font-weight:900;letter-spacing:.25em;color:#FFF;white-space:nowrap}.nav-list{display:flex;align-items:center;gap:1rem;list-style:none;margin:0;padding:0}.nav-list a{position:relative;color:inherit;text-decoration:none;transition:color 0.3s ease;white-space:nowrap}.nav-list a::after{content:'';position:absolute;bottom:-5px;left:50%;width:0;height:2px;background:var(--bx-orange);transition:all 0.7s ease;transform:translateX(-50%)}.nav-list a:hover,.nav-list .current-menu-item>a,.nav-list .current-menu-ancestor>a{color:#FFF}.nav-list a:hover::after,.nav-list .current-menu-item>a::after,.nav-list .current-menu-ancestor>a::after{width:80%}.nav-pill{position:relative}.nav-pill::after{content:'';position:absolute;bottom:-5px;left:50%;width:0;height:2px;background:var(--bx-orange);transition:all 0.7s ease;transform:translateX(-50%)}.nav-pill:hover::after{width:80%}.bx-menu-btn{display:none}#mobile-menu{display:none}@media (min-width:1024px){#mobile-menu,.bx-menu-btn{display:none!important}}@media (max-width:1023px){#header .header-inner>nav{display:none}#nav-menu-btn{flex:none}}.bx-btn-orange{background-color:var(--bx-orange);transition:all 0.8s cubic-bezier(.4,0,.2,1)}.bx-btn-orange:hover{transform:translateY(-4px);box-shadow:0 10px 20px -5px rgb(255 80 0 / .4)}.bx-btn-outline{border:1px solid rgb(255 255 255 / .25);color:#FFF;transition:all 0.8s cubic-bezier(.4,0,.2,1)}.bx-btn-outline:hover{background:#FFF;color:#000;border-color:#FFF;transform:translateY(-4px);box-shadow:0 10px 20px -5px rgb(255 255 255 / .15)}.bx-btn-outline iconify-icon{transition:transform 0.8s cubic-bezier(.4,0,.2,1)}.bx-btn-outline:hover iconify-icon{transform:translate(2px,-2px)}.footer-links{list-style:none;margin:0;padding:0}.footer-links li+li{margin-top:1rem}.footer-links a{color:inherit;text-decoration:none;transition:color 0.3s ease}.footer-links a:hover{color:#FFF}.footer-bar-menu{display:flex;gap:2rem;list-style:none;margin:0;padding:0}.footer-bar-menu a{color:inherit;text-decoration:none;transition:color 0.3s ease}.footer-bar-menu a:hover{color:#FFF}@keyframes industry-marquee{from{transform:translateX(-50%)}to{transform:translateX(0)}}.industry-marquee{animation:industry-marquee 80s linear infinite;will-change:transform}.industry-overlay{background:linear-gradient(to top,rgb(0 0 0 / .9) 0%,rgb(0 0 0 / .2) 60%,transparent 100%);transition:all 1s ease}#yt-modal{opacity:0;visibility:hidden;transition:opacity 1s ease,visibility 1s ease}#yt-modal.is-open{opacity:1;visibility:visible}#yt-modal>div{transform:scale(.96);transition:transform 1s cubic-bezier(.16,1,.3,1)}#yt-modal.is-open>div{transform:scale(1)}.sv-step{opacity:0;pointer-events:none;will-change:opacity;transition:opacity 0.12s ease-out}.gp-word{opacity:0;will-change:opacity}.bx-spinner{width:44px;height:44px;border-radius:9999px;border:3px solid rgb(255 255 255 / .15);border-top-color:var(--bx-orange);animation:bx-spin 1s linear infinite}@keyframes bx-spin{to{transform:rotate(360deg)}}.bx-progress{height:3px;background:var(--bx-orange);width:0}.acc-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.7s cubic-bezier(.22,1,.36,1)}.acc-body>div{overflow:hidden;min-height:0}.acc-item.open .acc-body{grid-template-rows:1fr}.acc-icon{transition:transform 0.7s cubic-bezier(.22,1,.36,1)}.acc-item.open .acc-icon{transform:rotate(45deg)}.geometric-line{background:var(--bx-blue);height:1px;width:0;transition:width 2.5s ease}.reveal.active .geometric-line{width:100%}section[id]{scroll-margin-top:140px}@view-transition{navigation:auto}.bx-lang-switcher{position:fixed;bottom:5rem;right:2rem;z-index:9999;font-family:'Inter Tight','Outfit',sans-serif;user-select:none;-webkit-user-select:none}.bx-lang-btn{display:inline-flex;align-items:center;gap:.45rem;height:36px;padding:0 .75rem;background:rgb(10 10 10 / .82);border:1px solid rgb(255 255 255 / .18);border-radius:8px;color:#FFF;cursor:pointer;transition:background-color 0.2s ease,border-color 0.2s ease;outline:none;-webkit-tap-highlight-color:#fff0}.bx-lang-flag{display:block;width:18px;height:12px;box-sizing:border-box;border:1px solid rgb(255 255 255 / .14);border-radius:2px;overflow:hidden;flex:0 0 auto}.bx-lang-btn:hover,.bx-lang-switcher.is-open .bx-lang-btn{background:#141414;border-color:rgb(255 255 255 / .35)}.bx-lang-btn:focus-visible{outline:2px solid var(--bx-orange);outline-offset:2px}.bx-lang-btn-current{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#FFF}.bx-lang-btn-chevron{display:flex;align-items:center;justify-content:center;color:rgb(255 255 255 / .55);transition:transform 0.2s ease}.bx-lang-switcher.is-open .bx-lang-btn-chevron{transform:rotate(180deg)}.bx-lang-dropdown{position:absolute;bottom:calc(100% + 0.4rem);right:0;min-width:166px;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity 0.18s ease,visibility 0.18s ease,transform 0.18s ease;pointer-events:none}.bx-lang-switcher.is-open .bx-lang-dropdown{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.bx-lang-dropdown-inner{background:#0D0D0D;border:1px solid rgb(255 255 255 / .14);border-radius:8px;padding:.3rem;box-shadow:0 12px 32px rgb(0 0 0 / .45);display:flex;flex-direction:column}.bx-lang-item{display:flex;align-items:center;gap:.55rem;padding:.55rem .65rem;border-radius:5px;color:rgb(255 255 255 / .66);text-decoration:none;transition:background-color 0.15s ease,color 0.15s ease}.bx-lang-item:hover{background:rgb(255 255 255 / .06);color:#FFF}.bx-lang-item.is-active{color:#FFF}.bx-lang-item.is-active .bx-lang-item-name{font-weight:600}.bx-lang-item-name{font-size:12px;font-weight:500;letter-spacing:.01em;flex:1}@media (max-width:767px){.bx-lang-switcher{bottom:max(4.75rem, env(safe-area-inset-bottom));right:max(1.25rem, env(safe-area-inset-right))}.bx-lang-btn{height:34px;padding:0 .65rem}.bx-lang-dropdown{min-width:160px}}html,body{width:100%;max-width:100%}.bx-site-wrapper{width:100%;max-width:none}body.bx-elementor .bx-site-wrapper,body.elementor-page .bx-site-wrapper,body.elementor-template-full-width .bx-site-wrapper,body.elementor-template-canvas .bx-site-wrapper{display:block}.bx-elementor-main{position:relative;display:block;width:100%;max-width:none;margin:0;padding:0}body.bx-elementor .elementor,body.elementor-page .elementor,body.elementor-template-full-width .elementor{width:100%;max-width:100%}.elementor-section.elementor-section-full_width>.elementor-container,.e-con.e-con-full{max-width:none}body.bx-elementor .reveal,body.elementor-page .reveal{opacity:1;transform:none}body.bx-elementor .elementor>.e-con,body.elementor-page .elementor>.e-con{--content-width:100%;--container-max-width:100%;--width:100%;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--gap:0px;--row-gap:0px;--column-gap:0px;width:100%!important;max-width:100%!important;min-width:0;margin-left:0!important;margin-right:0!important;padding:0!important;gap:0!important}body.bx-elementor .elementor>.e-con>.e-con-inner,body.elementor-page .elementor>.e-con>.e-con-inner{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;gap:0!important}body.bx-elementor .elementor>.e-con>.elementor-widget,body.bx-elementor .elementor>.e-con>.e-con-inner>.elementor-widget,body.elementor-page .elementor>.e-con>.elementor-widget,body.elementor-page .elementor>.e-con>.e-con-inner>.elementor-widget{width:100%!important;max-width:100%!important;margin:0!important}body.bx-elementor .elementor-widget-html>.elementor-widget-container,body.elementor-page .elementor-widget-html>.elementor-widget-container{width:100%;max-width:100%;margin:0;padding:0}body.bx-elementor .elementor>.elementor-section>.elementor-container,body.elementor-page .elementor>.elementor-section>.elementor-container{max-width:100%}body.bx-elementor .elementor-section-wrap,body.elementor-page .elementor-section-wrap{width:100%}