@font-face{font-family:roboto;src:url(../media/roboto_regular-s.p.3hia_6gu-_u52.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:roboto;src:url(../media/roboto_bold-s.p.1amnno4joz314.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:roboto;src:url(../media/roboto_extrabold-s.p.3gwn-h905h7d8.ttf)format("truetype");font-display:swap;font-weight:800 900;font-style:normal}@font-face{font-family:roboto Fallback;src:local(Arial);ascent-override:92.43%;descent-override:24.32%;line-gap-override:0.0%;size-adjust:100.37%}.pGKj8G_className{font-family:roboto,roboto Fallback}.pGKj8G_variable{--font-roboto:"roboto", "roboto Fallback"}
:root{--yellow:#ffe500;--black:#101416;--gray:#f1f2f4;--font:var(--font-roboto),Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:20px}body{color:#101113;font-family:var(--font);-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-size:16px}button,input,select,textarea{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{color:inherit}h1,h2,h3,p{margin:0}h1,h2,h3{letter-spacing:-.8px;font-weight:800}h2{font-size:43px;line-height:1.08}h3{font-size:23px;line-height:1.15}.container{width:calc(100% - 160px);max-width:1440px;margin-inline:auto}.eyebrow{text-transform:uppercase;color:#d9b900;letter-spacing:.4px;margin-bottom:10px;font-size:16px;font-weight:700;line-height:1.2}.button{white-space:nowrap;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:11px;min-height:42px;padding:10px 20px;font-size:15px;font-weight:700;line-height:1;display:inline-flex}.yellow{background:var(--yellow);color:#12140b}.yellow:hover{background:#f1d900}.outline{color:#fff;background:0 0;border-color:#e2e4e5}.outline:hover{background:#ffffff1f}.button-row{gap:16px;display:flex}.text-link{white-space:nowrap;align-items:center;gap:12px;font-size:14px;text-decoration:underline;display:inline-flex}.text-link svg{width:20px;height:20px}.section-title-row{justify-content:space-between;align-items:center;gap:24px;display:flex}.section-description{color:#686c73;margin-top:11px;font-size:17px;line-height:1.4}.skip-link{background:var(--yellow);z-index:100;padding:12px;position:absolute;top:-60px;left:12px}.skip-link:focus{top:8px}:focus-visible{outline-offset:4px;outline:3px solid #b79c00}.header{color:#fff;background:#101416;height:75px}.header-inner{justify-content:space-between;align-items:center;gap:40px;width:calc(100% - 160px);max-width:1440px;height:100%;margin:auto;display:flex}.brand img,.footer-brand img{object-fit:contain;width:150px;height:62px}.navigation{align-items:center;gap:32px;font-size:14px;display:flex}.navigation>a,.nav-dropdown>a{white-space:nowrap;align-items:center;gap:5px;height:50px;display:flex}.navigation a:hover{color:var(--yellow)}.nav-active{color:var(--yellow);position:relative}.nav-active:after{content:"";background:var(--yellow);height:3px;position:absolute;bottom:3px;left:0;right:0}.header-quote{min-width:148px}.menu-toggle{display:none}.nav-dropdown{position:relative}.nav-panel{z-index:20;background:#171c20;min-width:230px;padding:10px;display:none;position:absolute;top:100%;left:-16px;box-shadow:0 12px 30px #0004}.nav-dropdown:hover .nav-panel,.nav-dropdown:focus-within .nav-panel{display:grid}.nav-panel a,.nav-panel button{text-align:left;color:#fff;background:0 0;border:0;padding:12px 10px;font-size:14px}.nav-panel a:hover,.nav-panel button:hover{color:var(--yellow);background:#2c3235}.hero{color:#fff;isolation:isolate;background:#252423;height:385px;position:relative}.hero-image{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.hero-copy{padding-top:29px}.hero .eyebrow{color:var(--yellow);letter-spacing:2px;margin-bottom:13px;font-size:14px}.hero h1{letter-spacing:-1.5px;font-size:64px;line-height:.99}.hero-description{color:#eee;max-width:510px;margin:18px 0 24px;font-size:18px;line-height:1.32}.hero .button{min-height:44px}.benefits{color:#fff;background:#111719;height:74px}.benefit-grid{grid-template-columns:1.08fr 1.1fr .87fr 1.05fr;align-items:center;gap:24px;height:100%;display:grid}.benefit{align-items:center;gap:15px;display:flex;position:relative}.benefit:not(:last-child):after{content:"";background:#3a3e40;width:1px;height:36px;position:absolute;right:0}.benefit>svg{width:38px;height:38px;color:var(--yellow);stroke-width:1.5px;flex-shrink:0}.benefit strong{white-space:nowrap;font-size:15px;font-weight:700;display:block}.benefit span{color:#ddd;white-space:nowrap;margin-top:5px;font-size:12px;display:block}.products{height:431px;padding-top:27px;padding-bottom:23px}.product-grid{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:18px;display:grid}.product{text-align:left;background:#f7f7f8;border:0;min-width:0;padding:0}.product>img{object-fit:cover;width:100%;height:171px}.product-body{min-height:96px;padding:12px 22px 15px;position:relative}.product h3{letter-spacing:-.55px;margin-bottom:7px;font-size:23px}.product p{color:#50535a;max-width:calc(100% - 35px);font-size:15px;line-height:1.3}.product-arrow{background:var(--yellow);place-items:center;width:34px;height:36px;display:grid;position:absolute;top:30px;right:20px}.product:hover .product-arrow{background:#f1d000}.applications{background:#f0f1f4;height:351px;padding-top:29px;padding-bottom:28px}.industry-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin:23px 40px 0;display:grid}.industry{color:#fff;background:#111719;height:214px;position:relative;overflow:hidden}.industry>img{object-fit:cover;width:100%;height:100%;transition:transform .25s}.industry:hover>img{transform:scale(1.04)}.industry-caption{background:#101719ec;min-height:67px;padding:11px 13px 12px;position:absolute;bottom:0;left:0;right:0}.industry h3{letter-spacing:-.4px;font-size:21px}.industry-caption p{white-space:nowrap;margin-top:6px;font-size:12px;line-height:1.2}.industry-caption>svg{position:absolute;top:19px;right:14px}.capability-band{color:#fff;background:#151b1e;grid-template-columns:67.7% 32.3%;height:354px;display:grid}.capability-main{min-width:0}.factory-panel{height:280px;position:relative;overflow:hidden}.factory-panel>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.factory-copy{padding:32px 0 0 74px;position:relative}.factory-copy .eyebrow{color:var(--yellow);font-size:14px}.factory-copy h2{font-size:43px;line-height:1.02}.factory-copy>p:not(.eyebrow){max-width:440px;margin:14px 0 15px;font-size:16px;line-height:1.25}.process{background:#12191ce8;grid-template-columns:repeat(5,1fr);align-items:center;gap:10px;height:74px;padding:0 28px 0 73px;display:grid}.process-step{align-items:center;gap:14px;display:flex;position:relative}.process-step>svg{flex-shrink:0}.process-step>span{font-size:13px;line-height:1.25}.process-arrow{color:#889093;position:absolute;right:5px}.partner{background:#343c43;position:relative;overflow:hidden}.partner-photo{object-fit:cover;object-position:46% 50%;mix-blend-mode:luminosity;width:330px;height:354px;position:absolute;bottom:0;right:-53px}.partner-copy{color:#fff;z-index:1;width:230px;padding:40px 0 0 22px;position:relative}.partner-copy .eyebrow{color:var(--yellow);font-size:13px}.partner-copy h3{letter-spacing:-.5px;font-size:26px;line-height:1.06}.partner-copy>p:not(.eyebrow){max-width:195px;margin-top:15px;margin-bottom:20px;font-size:13px;line-height:1.23}.partner .button{gap:10px;min-width:180px;min-height:41px;margin-bottom:12px;padding-inline:16px;font-size:13px}.resources{background:#fff;grid-template-columns:49% 51%;min-height:273px;display:grid}.catalog{background:#fafafa;height:273px;position:relative;overflow:hidden}.catalog-copy{z-index:1;padding:31px 0 0 80px;position:relative}.catalog .eyebrow{margin-bottom:9px;font-size:15px}.catalog h2{font-size:36px;line-height:1.04}.catalog-copy>p:not(.eyebrow){margin-top:13px;margin-bottom:14px;font-size:15px;line-height:1.23}.catalog .button{min-height:40px;font-size:14px}.catalog-image{object-fit:cover;mix-blend-mode:multiply;width:333px;height:330px;position:absolute;top:0;right:-12px}.faq{min-width:0;padding:30px 75px 23px 56px}.faq .eyebrow{margin-bottom:8px;font-size:15px}.faq h2{letter-spacing:-.9px;white-space:nowrap;margin-bottom:16px;font-size:33px}.faq-list{gap:9px;display:grid}.faq-item{background:#f7f8fa;border:1px solid #dfe1e5}.faq-item>button{text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:13px 17px;font-size:14px;font-weight:700;line-height:1.15;display:flex}.faq-item svg{flex-shrink:0;transition:transform .2s}.faq-open svg{transform:rotate(45deg)}.faq-item>div p{color:#51565e;padding:0 17px 16px;font-size:14px;line-height:1.5}.inquiry{color:#fff;background:#141b1e;min-height:366px;padding:24px 0 25px}.inquiry-grid{grid-template-columns:44% 56%;gap:0;display:grid}.inquiry-copy{padding-top:10px}.inquiry-copy .eyebrow{color:var(--yellow);margin-bottom:14px;font-size:15px}.inquiry-copy h2{letter-spacing:-1px;font-size:46px;line-height:1.03}.inquiry-copy>p:not(.eyebrow){color:#dce0e3;margin-top:19px;font-size:17px;line-height:1.28}.inquiry-promises{align-items:center;gap:22px;margin-top:58px;display:flex}.inquiry-promises>div{align-items:center;gap:15px;padding-right:20px;display:flex;position:relative}.inquiry-promises>div:not(:last-child):after{content:"";background:#3f464b;width:1px;height:38px;position:absolute;right:0}.inquiry-promises svg{flex-shrink:0;width:38px;height:38px}.inquiry-promises span{color:#e0e3e5;font-size:13px;line-height:1.3}.inquiry-form{background:#22292e;border-radius:4px;min-width:0;padding:17px 24px 18px}.form-grid{grid-template-columns:1fr 1fr;gap:9px 24px;display:grid}.form-grid label{color:#fff;min-width:0;font-size:13px;line-height:1.1;display:block}.form-grid label>span{color:#d5d8da}.form-grid input,.form-grid select,.form-grid textarea{color:#f6f7f8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#2c343a;border:1px solid #57616b;border-radius:4px;width:100%;min-width:0;height:31px;margin-top:5px;padding:5px 10px;font-size:13px;line-height:1.2;display:block}.form-grid input::placeholder,.form-grid textarea::placeholder{color:#c1c7cd;opacity:1}.form-grid select:invalid{color:#c1c7cd}.form-grid textarea{resize:vertical;height:55px;min-height:55px}.form-grid .full-width{grid-column:1/-1}.whatsapp-field{position:relative}.whatsapp-field>svg{color:#e3e6e8;position:absolute;top:6px;left:8px}.whatsapp-field input{padding-left:33px}.submit-button{width:100%;height:36px;min-height:36px;margin-top:10px;padding-block:5px;font-size:14px}.submit-button:disabled{opacity:.65;cursor:wait}.honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form-error{color:#ffbbb6;margin-top:12px;font-size:14px;line-height:1.5}.form-result{color:#d9f8df;gap:10px;padding:14px 0 0;font-size:14px;line-height:1.4;display:flex}.form-result>svg{flex-shrink:0}.form-result p{margin:4px 0}.form-result a{color:var(--yellow);align-items:center;gap:8px;text-decoration:underline;display:inline-flex}.footer{color:#fff;background:#0c1113;height:91px}.footer-inner{align-items:center;gap:32px;width:calc(100% - 128px);max-width:1472px;height:100%;margin:auto;display:flex}.footer nav{white-space:nowrap;flex:1;justify-content:space-around;align-items:center;gap:25px;font-size:12px;display:flex}.footer nav a:hover{color:var(--yellow)}.footer-action{border-left:1px solid #454a4d;align-items:center;gap:15px;padding-left:24px;display:flex}.footer-action strong,.footer-action small{white-space:nowrap;font-size:12px;display:block}.footer-action small{color:#d1d5d7;margin-top:5px;font-size:11px}.green{color:#00d866}.product-dialog{color:#15191d;border:0;border-radius:5px;width:600px;max-width:calc(100% - 32px);padding:32px;box-shadow:0 20px 100px #0005}.product-dialog::backdrop{background:#000b}.dialog-close{background:#fff;border:0;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:8px;right:8px}.product-dialog>img{object-fit:cover;width:100%;height:210px;margin-bottom:25px}.product-dialog h2{font-size:33px}.product-dialog>p:not(.eyebrow){color:#4c555b;margin:18px 0 25px;line-height:1.6}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (min-width:1600px){.hero-image{object-position:center 53%}.partner-photo{right:-15px}.partner-copy{padding-left:35px}.capability-band{grid-template-columns:67.7% 32.3%}.catalog-image{right:40px}}@media (max-width:1250px) and (min-width:1001px){.container,.header-inner{width:calc(100% - 96px)}.navigation{gap:18px}.header-inner{gap:20px}.benefit-grid{gap:12px}.benefit{gap:9px}.benefit strong{font-size:12px}.benefit span{font-size:10px}.benefit>svg{width:30px}.product h3{font-size:21px}.factory-copy{padding-left:48px}.partner-photo{right:-105px}.partner-copy{width:205px}.partner-copy h3{font-size:22px}.partner-copy>p:not(.eyebrow){max-width:155px}.partner .button{min-width:158px;font-size:12px}.process{padding-left:48px}.process-step{gap:8px}.process-step>svg{width:28px}.process-step>span{font-size:11px}.faq{padding-left:30px;padding-right:40px}.faq h2{font-size:27px}.catalog-copy{padding-left:48px}.catalog-image{width:270px;right:-10px}.catalog-copy>p:not(.eyebrow){font-size:13px}.inquiry-copy h2{font-size:40px}.inquiry-promises{gap:10px}.inquiry-promises>div{gap:8px;padding-right:10px}.inquiry-promises span{font-size:11px}.footer-inner{gap:20px;width:calc(100% - 60px)}.footer nav{gap:15px}.footer-action{gap:10px;padding-left:15px}}@media (max-width:1000px){.container,.header-inner{width:calc(100% - 48px)}h2{font-size:34px}.header{height:75px}.header-inner{gap:20px}.brand img{width:130px}.header-quote{margin-left:auto}.menu-toggle{color:#fff;background:0 0;border:0;place-items:center;padding:6px;display:grid}.navigation{display:none}.navigation-open{z-index:30;background:#12191e;flex-direction:column;align-items:stretch;gap:0;padding:20px 24px;display:flex;position:absolute;inset:75px 0 auto}.navigation a{height:auto;padding:14px 0}.nav-active:after,.nav-dropdown .nav-panel{display:none}.hero{height:410px}.hero-copy{padding-top:44px}.hero h1{font-size:57px}.hero-description{font-size:17px}.benefits{height:auto;padding:20px 0}.benefit-grid{grid-template-columns:1fr 1fr;gap:25px}.benefit:not(:last-child):after{display:none}.benefit strong{font-size:14px}.benefit span{font-size:11px}.products{height:auto;padding:30px 0}.section-title-row{align-items:flex-start}.product-grid{gap:16px}.product>img{height:150px}.product-body{min-height:130px;padding:14px 12px 18px}.product h3{max-width:170px;font-size:20px}.product p{max-width:90%;font-size:13px}.product-arrow{width:25px;height:25px;top:auto;bottom:10px;right:12px}.applications{height:auto;padding:30px 0}.industry-grid{grid-template-columns:1fr 1fr;gap:16px;margin:24px 24px 0}.industry{height:220px}.industry-caption h3{font-size:22px}.capability-band{grid-template-columns:1fr;height:auto}.factory-panel{height:330px}.factory-copy{padding:36px 24px}.factory-copy h2{font-size:40px}.process{height:85px;padding:0 24px}.partner{min-height:330px}.partner-photo{object-position:center;width:340px;height:100%;right:0}.partner-copy{width:330px;padding:40px 24px}.partner-copy h3{font-size:30px}.partner-copy>p:not(.eyebrow){max-width:240px;font-size:16px}.partner .button{margin-right:10px}.resources{grid-template-columns:1fr}.catalog{height:280px}.catalog-copy{padding-left:24px}.catalog-image{width:340px;right:5%}.faq{padding:30px 24px}.faq h2{font-size:32px}.inquiry{padding:30px 0}.inquiry-grid{grid-template-columns:1fr;gap:30px}.inquiry-copy h2{font-size:42px}.inquiry-promises{margin-top:30px}.inquiry-form{padding:24px}.form-grid{gap:16px}.form-grid label{font-size:14px}.form-grid input,.form-grid select{height:42px;font-size:15px}.whatsapp-field>svg{top:12px}.form-grid textarea{height:90px;font-size:15px}.submit-button{height:44px;margin-top:16px}.footer{height:auto;padding:25px 0}.footer-inner{grid-template-columns:1fr 1fr;gap:25px;width:calc(100% - 48px);display:grid}.footer nav{flex-wrap:wrap;grid-area:2/1/auto/-1;justify-content:flex-start;gap:20px;font-size:13px}.footer-brand{grid-column:1/-1}.footer-action{border-left:0;padding-left:0}.footer-action strong{font-size:14px}}@media (max-width:600px){.container,.header-inner{width:calc(100% - 36px)}.header-inner{gap:12px}.header-quote{gap:8px;min-width:0;min-height:38px;padding:8px 12px;font-size:12px}.header-quote svg{width:16px}.brand img{width:115px}.hero{height:490px}.hero-image{object-position:66% center;filter:brightness(.65)}.hero-copy{padding-top:38px}.hero h1{letter-spacing:-1.3px;font-size:51px}.hero-description{margin-bottom:25px;font-size:16px;line-height:1.5}.hero .eyebrow{letter-spacing:1.6px;font-size:11px}.hero .button{gap:8px;padding:10px 12px;font-size:12px}.button-row{gap:10px}.benefit-grid{gap:24px 14px}.benefit{gap:10px}.benefit>svg{width:27px;height:27px}.benefit strong{white-space:normal;font-size:11px}.benefit span{white-space:normal;font-size:10px;line-height:1.3}.eyebrow{font-size:12px}.section-title-row{display:block}h2{font-size:30px}.section-title-row .text-link{margin-top:14px;font-size:12px}.section-description{font-size:14px;line-height:1.5}.product-grid{grid-template-columns:1fr;gap:20px;margin-top:22px}.product>img{aspect-ratio:2.39;height:auto}.product-body{min-height:100px;padding:16px 18px}.product h3{max-width:none;font-size:23px}.product p{max-width:85%;font-size:14px}.product-arrow{width:34px;height:34px;top:24px;right:18px}.industry-grid{grid-template-columns:1fr;gap:16px;margin:24px 18px 0}.industry{height:230px}.industry-caption p{white-space:normal;font-size:13px}.factory-panel{height:325px}.factory-panel>img{object-position:42% center;filter:brightness(.7)}.factory-copy{padding:30px 18px}.factory-copy h2{font-size:36px}.factory-copy>p:not(.eyebrow){max-width:285px;font-size:14px;line-height:1.4}.desktop-break{display:none}.process{flex-wrap:wrap;gap:20px 14px;height:auto;min-height:130px;padding:20px 18px;display:flex}.process-step{gap:9px;width:calc(33.333% - 12px)}.process-step>svg{width:27px}.process-step>span{font-size:11px}.process-arrow{display:none}.partner{min-height:340px}.partner-photo{object-position:40% center;opacity:.6;width:320px;right:-70px}.partner-copy{width:250px;padding:30px 18px}.partner-copy h3{font-size:28px}.partner-copy>p:not(.eyebrow){max-width:175px;font-size:14px}.partner .button{font-size:12px}.catalog-copy{padding:27px 0 0 18px}.catalog h2{font-size:31px}.catalog-copy>p:not(.eyebrow){max-width:190px;font-size:13px;line-height:1.4}.catalog-image{opacity:.7;width:230px;top:30px;right:-65px}.catalog-copy .button{padding-inline:12px;font-size:12px}.faq{padding:30px 18px}.faq h2{white-space:normal;font-size:26px}.faq-item>button{padding:14px 12px;font-size:13px;line-height:1.4}.inquiry-copy h2{font-size:38px}.inquiry-copy>p:not(.eyebrow){font-size:15px}.inquiry-promises{gap:10px;margin-top:26px}.inquiry-promises>div{gap:7px;padding-right:8px}.inquiry-promises svg{width:26px}.inquiry-promises span{font-size:10px}.inquiry-form{padding:20px 16px}.form-grid{grid-template-columns:1fr;gap:15px}.footer-inner{gap:24px 15px;width:calc(100% - 36px)}.footer-action{gap:9px}.footer-action strong{font-size:12px}.footer-action small{font-size:10px}.footer-action svg{width:30px}.product-dialog{padding:24px}.product-dialog h2{font-size:27px}.product-dialog>img{height:auto}.product-dialog .button{white-space:normal;text-align:left;line-height:1.3}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}html{scrollbar-width:none;scroll-padding-top:95px}body{font-family:var(--font-roboto),Arial,sans-serif}.partner-photo{mix-blend-mode:normal;object-fit:cover;object-position:center;width:100%;height:100%;inset:0}.partner-copy h3{white-space:nowrap;font-size:24px}.partner-copy{padding-top:36px}.partner-copy>p:not(.eyebrow){max-width:180px;margin-top:13px;margin-bottom:16px}@media (min-width:1001px){.inquiry-grid{grid-template-columns:44% 56%}.inquiry-form{padding:17px 24px 18px}.faq{padding-left:56px}.faq h2{font-size:33px}}@media (max-width:600px){.partner-copy h3{font-size:26px}.partner-copy{padding-top:30px}}@media (min-width:1001px){.hero-copy{padding-top:39px}.hero h1{font-size:69px;line-height:.99}.hero-description{margin-top:15px;margin-bottom:18px}.products h2,.applications h2{letter-spacing:-1.2px;font-size:49px}.products>.eyebrow{margin-bottom:1px}.products .section-description{margin-top:5px}.product-grid{margin-top:13px}.product p{font-size:16px}.applications .eyebrow{margin-bottom:3px}.industry-grid{margin-top:8px}.faq-item>button{padding:9px 17px}.inquiry-copy h2{font-size:49px}.form-grid{gap:8px 24px}.form-grid label{font-size:12px}.form-grid input,.form-grid select{height:29px}.form-grid textarea{height:53px;min-height:53px}.inquiry-form{padding-bottom:17px}}.hero-video{pointer-events:none;z-index:0}.hero:has(.hero-video) .hero-copy{z-index:2;position:relative}.hero:has(.hero-video):after{content:"";z-index:1;pointer-events:none;background:#00000040;position:absolute;inset:0}.hero .button.yellow{isolation:isolate;transition:box-shadow .25s,background-color .25s;position:relative;overflow:hidden}.hero .button.yellow:before{content:"";pointer-events:none;z-index:-1;opacity:0;background:linear-gradient(90deg,#0000,#ffffffb8,#0000);width:55%;position:absolute;top:-70%;bottom:-70%;left:-85%;transform:skew(-22deg)}.hero .button.yellow:hover,.hero .button.yellow:focus-visible{background:#ffeb27;box-shadow:0 0 0 1px #ffed6273,0 0 24px #ffe50061}.hero .button.yellow:hover:before,.hero .button.yellow:focus-visible:before{animation:1.8s ease-in-out infinite hero-quote-shimmer}@keyframes hero-quote-shimmer{0%{opacity:0;left:-85%}12%{opacity:1}58%{opacity:0;left:135%}to{opacity:0;left:135%}}@media (prefers-reduced-motion:reduce){.hero .button.yellow:before{display:none}.hero .button.yellow{transition:none}}
.MfhZ2a_header{z-index:60;color:#f5f6f7;-webkit-backdrop-filter:blur(20px);background:#0e1316f0;border-bottom:1px solid #ffffff14;height:75px;position:sticky;top:0}.MfhZ2a_bar{grid-template-columns:1fr auto 1fr;align-items:center;gap:22px;width:calc(100% - 160px);max-width:1440px;height:100%;margin:auto;display:grid}.MfhZ2a_brand{justify-self:start;width:150px;display:block}.MfhZ2a_brand img{object-fit:contain;width:150px;height:62px}.MfhZ2a_navigation{justify-content:center;align-items:center;gap:24px;height:100%;display:flex}.MfhZ2a_navLink,.MfhZ2a_navButton{color:#e5e8eb;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:0 3px;font-family:inherit;font-size:14px;font-weight:400;transition:color .16s;display:inline-flex;position:relative}.MfhZ2a_navButton svg{transition:transform .18s}.MfhZ2a_navButton:hover,.MfhZ2a_navLink:hover,.MfhZ2a_navSelected,.MfhZ2a_homeActive{color:#ffe500}.MfhZ2a_chevronOpen{transform:rotate(180deg)}.MfhZ2a_homeActive:after,.MfhZ2a_navSelected:after{content:"";background:#ffe500;border-radius:2px;height:2px;position:absolute;bottom:0;left:3px;right:3px}.MfhZ2a_actions{justify-self:end;align-items:center;gap:14px;display:flex}.MfhZ2a_quote{color:#15180b;white-space:nowrap;background:#ffe500;border:1px solid #ffe500;border-radius:3px;justify-content:center;align-items:center;gap:16px;min-height:42px;padding:0 21px;font-size:14px;font-weight:700;transition:background .15s;display:inline-flex}.MfhZ2a_quote:hover{background:#fff04c}.MfhZ2a_mobileToggle{display:none}.MfhZ2a_mega{-webkit-backdrop-filter:blur(28px)saturate(140%);backdrop-filter:blur(28px)saturate(140%);scrollbar-width:thin;scrollbar-color:#485259 transparent;background:#131a1fe8;border:1px solid #ffffff29;border-radius:18px;width:min(1120px,100vw - 64px);max-height:calc(100dvh - 112px);animation:.18s ease-out MfhZ2a_reveal;position:absolute;top:calc(100% + 14px);left:50%;overflow:hidden auto;transform:translate(-50%);box-shadow:0 24px 64px #0006,inset 0 1px #ffffff10}.MfhZ2a_mega:before{content:"";width:100%;height:15px;position:absolute;top:-15px;left:0}.MfhZ2a_panelHeading{justify-content:space-between;align-items:flex-start;gap:20px;padding:28px 32px 22px;display:flex}.MfhZ2a_eyebrow{color:#ffe500;letter-spacing:1.8px;margin-bottom:9px;font-size:10px;font-weight:700;line-height:1.4}.MfhZ2a_panelHeading h2{letter-spacing:-.65px;color:#fff;margin:0;font-size:28px;font-weight:700;line-height:1.16}.MfhZ2a_panelDescription{color:#b3bdc4;max-width:690px;margin-top:9px;font-size:13px;line-height:1.6}.MfhZ2a_close{color:#ced5da;background:#ffffff09;border:1px solid #ffffff16;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;transition:background .15s;display:grid}.MfhZ2a_close:hover{color:#fff;background:#ffffff19}.MfhZ2a_panelBody{grid-template-columns:minmax(0,1fr) 265px;gap:26px;padding:0 32px 25px;display:grid}.MfhZ2a_links{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px;display:grid}.MfhZ2a_productLinks{grid-template-columns:repeat(3,minmax(0,1fr))}.MfhZ2a_item{color:#f5f6f7;background:#ffffff03;border:1px solid #0000;border-radius:10px;align-items:flex-start;gap:14px;min-width:0;padding:17px 15px;transition:background .16s,border-color .16s;display:flex;position:relative}.MfhZ2a_item:hover,.MfhZ2a_item:focus-visible{background:#ffffff09;border-color:#fff2}.MfhZ2a_icon{color:#ffe500;background:#ffe5000a;border:1px solid #ffe50019;border-radius:10px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.MfhZ2a_itemCopy{min-width:0;padding-right:12px}.MfhZ2a_itemCopy strong{letter-spacing:0;margin-bottom:7px;font-size:14px;font-weight:700;line-height:1.4;display:block}.MfhZ2a_itemCopy span{color:#aeb9c1;font-size:12px;line-height:1.6;display:block}.MfhZ2a_itemArrow{color:#a4b0b8;transition:transform .16s,color .16s;position:absolute;bottom:16px;right:11px}.MfhZ2a_item:hover .MfhZ2a_itemArrow{color:#ffe500;transform:translate(3px)}.MfhZ2a_imageItem{background:#ffffff04;padding:8px 8px 16px;display:block}.MfhZ2a_thumbnail{object-fit:cover;border-radius:6px;width:100%;height:90px;margin-bottom:14px}.MfhZ2a_imageItem .MfhZ2a_itemCopy{padding:0 14px 0 6px}.MfhZ2a_imageItem .MfhZ2a_itemArrow{bottom:16px;right:12px}.MfhZ2a_imageItem .MfhZ2a_itemCopy span{max-width:150px;font-size:11px;line-height:1.5}.MfhZ2a_links:not(.MfhZ2a_productLinks) .MfhZ2a_imageItem{align-items:center;gap:12px;min-height:104px;padding:9px;display:flex}.MfhZ2a_links:not(.MfhZ2a_productLinks) .MfhZ2a_thumbnail{flex-shrink:0;width:78px;height:78px;margin:0}.MfhZ2a_links:not(.MfhZ2a_productLinks) .MfhZ2a_itemCopy{padding:0 11px 0 0}.MfhZ2a_links:not(.MfhZ2a_productLinks) .MfhZ2a_itemCopy strong{margin-bottom:5px;font-size:14px}.MfhZ2a_links:not(.MfhZ2a_productLinks) .MfhZ2a_itemCopy span{max-width:180px}.MfhZ2a_feature{border-left:1px solid #ffffff16;min-width:0;padding-left:25px}.MfhZ2a_feature>img{object-fit:cover;border-radius:8px;width:100%;height:100px;margin-bottom:14px}.MfhZ2a_feature h3{letter-spacing:-.2px;color:#fff;font-size:17px;font-weight:700;line-height:1.35}.MfhZ2a_feature p{color:#aeb9c1;margin:8px 0 13px;font-size:12px;line-height:1.6}.MfhZ2a_feature a{color:#ffe500;align-items:center;gap:9px;font-size:12px;font-weight:700;line-height:1.5;display:inline-flex}.MfhZ2a_feature a:hover{text-decoration:underline}.MfhZ2a_panelFooter{color:#9fadb7;background:#00000013;border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:16px;padding:16px 32px;font-size:11px;display:flex}.MfhZ2a_panelFooter>span,.MfhZ2a_panelFooter a{align-items:center;gap:9px;display:inline-flex}.MfhZ2a_panelFooter>div{align-items:center;gap:26px;display:flex}.MfhZ2a_panelFooter a{color:#d7dfe4}.MfhZ2a_panelFooter a:hover{color:#ffe500}.MfhZ2a_header :focus-visible{outline-offset:4px;outline:2px solid #ffe500}@keyframes MfhZ2a_reveal{0%{opacity:0;translate:0 -6px}to{opacity:1;translate:0}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.MfhZ2a_mega{background:#192229}.MfhZ2a_header{background:#11181c}}@media (min-width:1101px) and (max-width:1300px){.MfhZ2a_bar{gap:15px;width:calc(100% - 96px)}.MfhZ2a_navigation{gap:16px}.MfhZ2a_navLink,.MfhZ2a_navButton{font-size:12px}.MfhZ2a_brand,.MfhZ2a_brand img{width:132px}.MfhZ2a_quote{gap:9px;padding:0 16px;font-size:12px}}@media (max-width:1100px){.MfhZ2a_bar{grid-template-columns:1fr auto;width:calc(100% - 48px)}.MfhZ2a_brand,.MfhZ2a_brand img{width:130px}.MfhZ2a_actions{gap:12px}.MfhZ2a_mobileToggle{color:#fff;background:#ffffff08;border:1px solid #ffffff17;border-radius:6px;place-items:center;width:40px;height:42px;display:grid}.MfhZ2a_quote{gap:10px;padding:0 16px;font-size:13px}.MfhZ2a_navigation{display:none}.MfhZ2a_mobileOpen{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#131a1ff7;border:1px solid #fff2;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;height:auto;padding:10px;display:grid;position:absolute;top:calc(100% + 10px);left:16px;right:16px;box-shadow:0 15px 40px #0004}.MfhZ2a_navLink,.MfhZ2a_navButton{min-height:43px;padding:8px 6px;font-size:12px}.MfhZ2a_navSelected{background:#ffffff08;border-radius:6px}.MfhZ2a_homeActive:after,.MfhZ2a_navSelected:after,.MfhZ2a_mega{display:none}.MfhZ2a_megaMobile{border-radius:12px;width:calc(100vw - 32px);max-height:calc(100dvh - 219px);display:block;top:calc(100% + 128px)}.MfhZ2a_panelHeading{padding:22px 20px 18px}.MfhZ2a_panelHeading h2{font-size:24px}.MfhZ2a_panelDescription{font-size:12px}.MfhZ2a_panelBody{grid-template-columns:minmax(0,1fr) 210px;gap:20px;padding:0 20px 20px}.MfhZ2a_links{gap:9px}.MfhZ2a_feature{padding-left:20px}.MfhZ2a_feature h3{font-size:15px}.MfhZ2a_panelFooter{padding:14px 20px}.MfhZ2a_panelFooter>span{display:none}.MfhZ2a_panelFooter>div{justify-content:space-between;gap:15px;width:100%}.MfhZ2a_productLinks{grid-template-columns:repeat(3,minmax(0,1fr))}.MfhZ2a_thumbnail{height:70px}.MfhZ2a_itemCopy strong{font-size:12px}.MfhZ2a_imageItem .MfhZ2a_itemCopy{padding-right:6px}.MfhZ2a_links:not(.MfhZ2a_productLinks) .MfhZ2a_imageItem{display:block}.MfhZ2a_links:not(.MfhZ2a_productLinks) .MfhZ2a_thumbnail{width:100%;height:80px;margin-bottom:12px}.MfhZ2a_item{gap:10px;padding:12px}.MfhZ2a_icon{border-radius:7px;width:32px;height:32px}.MfhZ2a_icon svg{width:23px}.MfhZ2a_itemCopy span{font-size:11px}}@media (max-width:650px){.MfhZ2a_bar{width:calc(100% - 32px)}.MfhZ2a_brand,.MfhZ2a_brand img{width:116px}.MfhZ2a_actions{gap:8px}.MfhZ2a_quote{gap:8px;min-height:38px;padding:0 11px;font-size:12px}.MfhZ2a_quote svg{width:16px}.MfhZ2a_mobileToggle{width:36px;height:38px;min-height:38px}.MfhZ2a_panelHeading{padding:20px 17px 18px}.MfhZ2a_panelHeading h2{max-width:270px;font-size:22px}.MfhZ2a_panelDescription{max-width:280px;font-size:12px;line-height:1.5}.MfhZ2a_panelBody{padding:0 14px 18px;display:block}.MfhZ2a_links,.MfhZ2a_productLinks{grid-template-columns:1fr;gap:7px}.MfhZ2a_imageItem,.MfhZ2a_links:not(.MfhZ2a_productLinks) .MfhZ2a_imageItem{align-items:center;gap:14px;min-height:84px;padding:10px;display:flex}.MfhZ2a_thumbnail,.MfhZ2a_links:not(.MfhZ2a_productLinks) .MfhZ2a_thumbnail{flex-shrink:0;width:82px;height:64px;margin:0}.MfhZ2a_imageItem .MfhZ2a_itemCopy,.MfhZ2a_links:not(.MfhZ2a_productLinks) .MfhZ2a_itemCopy{padding:0 16px 0 0}.MfhZ2a_itemCopy strong,.MfhZ2a_links:not(.MfhZ2a_productLinks) .MfhZ2a_itemCopy strong{margin-bottom:4px;font-size:14px}.MfhZ2a_itemCopy span,.MfhZ2a_imageItem .MfhZ2a_itemCopy span{max-width:none;font-size:11px;line-height:1.5}.MfhZ2a_itemArrow{bottom:16px}.MfhZ2a_feature{display:none}.MfhZ2a_panelFooter{padding:14px 17px;font-size:10px}.MfhZ2a_panelFooter>div{gap:8px}.MfhZ2a_panelFooter a{gap:6px}.MfhZ2a_item{min-height:72px;padding:14px 10px}.MfhZ2a_icon{width:37px;height:37px}.MfhZ2a_close{width:29px;height:29px}.MfhZ2a_megaMobile{max-height:calc(100dvh - 219px)}}@media (prefers-reduced-motion:reduce){.MfhZ2a_mega{animation:none}.MfhZ2a_navButton svg,.MfhZ2a_item,.MfhZ2a_itemArrow{transition:none}}
