@property --sf-mx{syntax:"<length-percentage>";inherits:false;initial-value:30%}@property --sf-my{syntax:"<length-percentage>";inherits:false;initial-value:55%}@property --sf-ang{syntax:"<angle>";inherits:false;initial-value:0deg}.SiteFooter-module__g1LmXW__footer{--f-ease:cubic-bezier(.16, 1, .3, 1);--f-spring:cubic-bezier(.34, 1.56, .64, 1);--f-bg:var(--chrome-bg,#050d1a);--f-ink:#fff;--f-muted:#ffffffa8;--f-line:#ffffff17;--f-accent:var(--brand-accent);--f-cta:var(--brand);--f-cta-ink:var(--brand-contrast,#fff);--f-display:var(--font-heading), "Segoe UI", system-ui, sans-serif;--f-glyph:.6;background:var(--f-bg);color:var(--f-ink);position:relative;overflow:hidden}.SiteFooter-module__g1LmXW__footer[data-surface=ink]{--f-bg:var(--surface-dark);--f-muted:#ffffffb8;--f-line:#ffffff1f}.SiteFooter-module__g1LmXW__footer[data-surface=hmi]{--f-bg:var(--hmi-screen);--f-ink:var(--hmi-screen-text);--f-muted:var(--hmi-screen-muted);--f-line:var(--hmi-screen-line);--f-accent:var(--hmi-run);--f-cta:var(--hmi-run);--f-cta-ink:var(--hmi-screen);--f-display:var(--font-hmi-display), "Segoe UI", system-ui, sans-serif;--f-glyph:.5}.SiteFooter-module__g1LmXW__glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--f-accent) 18%, transparent), transparent);pointer-events:none;width:min(75rem,140%);height:34rem;position:absolute;bottom:-18rem;left:50%;transform:translate(-50%)}.SiteFooter-module__g1LmXW__inner{position:relative;container-type:inline-size}.SiteFooter-module__g1LmXW__heading{font-family:var(--f-display);letter-spacing:.16em;text-transform:uppercase;color:var(--f-muted);margin-bottom:1rem;font-size:.75rem;font-weight:700}.SiteFooter-module__g1LmXW__footer[data-armed=true] .SiteFooter-module__g1LmXW__step{opacity:0;transform:translateY(18px)}.SiteFooter-module__g1LmXW__footer[data-armed=true][data-in=true] .SiteFooter-module__g1LmXW__step{opacity:1;transition:opacity .7s var(--f-ease), transform .9s var(--f-ease);transition-delay:calc(var(--step,0) * .11s);transform:none}.SiteFooter-module__g1LmXW__link{color:var(--f-muted);background:linear-gradient(var(--f-accent), var(--f-accent)) 0 100% / 0 1px no-repeat;transition:background-size .4s var(--f-ease), color .2s;padding-bottom:2px}.SiteFooter-module__g1LmXW__link:hover,.SiteFooter-module__g1LmXW__link:focus-visible{color:var(--f-ink);background-size:100% 1px}.SiteFooter-module__g1LmXW__link:focus-visible,.SiteFooter-module__g1LmXW__pill:focus-visible,.SiteFooter-module__g1LmXW__button:focus-visible,.SiteFooter-module__g1LmXW__top:focus-visible,.SiteFooter-module__g1LmXW__brand:focus-visible{outline:2px solid var(--f-accent);outline-offset:3px;border-radius:4px}.SiteFooter-module__g1LmXW__linkIcon{color:var(--f-accent);opacity:.8}.SiteFooter-module__g1LmXW__icon{background:color-mix(in srgb, var(--f-ink) 7%, transparent);width:1.75rem;height:1.75rem;color:var(--f-accent);border-radius:.5rem;flex:none;justify-content:center;align-items:center;transition:background-color .2s;display:flex}.SiteFooter-module__g1LmXW__contactRow:hover .SiteFooter-module__g1LmXW__icon,.SiteFooter-module__g1LmXW__contactRow:focus-within .SiteFooter-module__g1LmXW__icon{background:color-mix(in srgb, var(--f-accent) 22%, transparent)}.SiteFooter-module__g1LmXW__tile{background:color-mix(in srgb, var(--f-ink) 8%, transparent);border-radius:.625rem;flex:none;justify-content:center;align-items:center;width:2.375rem;height:2.375rem;display:flex;box-shadow:inset 0 0 0 1px #ffffff24}.SiteFooter-module__g1LmXW__footer[data-surface=hmi] .SiteFooter-module__g1LmXW__tile{background:var(--hmi-brand-tile)}.SiteFooter-module__g1LmXW__brandName{font-family:var(--f-display);color:var(--f-ink);font-size:1.25rem;font-weight:700}.SiteFooter-module__g1LmXW__prefsRow{min-height:1.25rem}.SiteFooter-module__g1LmXW__prefsRow:not(:has(button)){visibility:hidden}.SiteFooter-module__g1LmXW__unit{border:1px solid color-mix(in srgb, var(--f-accent) 45%, transparent);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--f-accent);border-radius:.375rem;padding:.1875rem .4375rem;font-size:.6875rem;font-weight:600}.SiteFooter-module__g1LmXW__ctaCard{background:color-mix(in srgb, var(--f-ink) 5%, transparent);border-radius:1.125rem;padding:1.25rem 1.25rem 1.375rem;position:relative}.SiteFooter-module__g1LmXW__ctaCard:before{content:"";border-radius:inherit;background:conic-gradient(from var(--sf-ang), var(--f-line) 0 62%, var(--f-accent) 80%, var(--f-line) 96%);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.SiteFooter-module__g1LmXW__footer[data-in=true] .SiteFooter-module__g1LmXW__ctaCard:before{animation:5.5s linear infinite SiteFooter-module__g1LmXW__sf-spin}.SiteFooter-module__g1LmXW__ctaTitle{font-family:var(--f-display);letter-spacing:-.01em;color:var(--f-ink);margin-bottom:.5rem;font-size:1.125rem;font-weight:800}.SiteFooter-module__g1LmXW__footer[data-surface=hmi] .SiteFooter-module__g1LmXW__ctaTitle{letter-spacing:0;font-size:1.25rem;font-weight:700}.SiteFooter-module__g1LmXW__button{white-space:nowrap;background:var(--f-cta);width:fit-content;color:var(--f-cta-ink);box-shadow:inset 0 1px 0 #fff3, 0 14px 28px -14px var(--f-cta);transition:transform .3s var(--f-spring);border-radius:.75rem;align-items:center;gap:.5rem;padding:.75rem 1.125rem;font-size:.875rem;font-weight:700;display:inline-flex}.SiteFooter-module__g1LmXW__button svg{transition:transform .3s var(--f-ease)}.SiteFooter-module__g1LmXW__button:hover svg{transform:translate(4px)}.SiteFooter-module__g1LmXW__pill{border:1px solid var(--f-line);color:var(--f-muted);transition:color .2s, border-color .2s, transform .3s var(--f-spring);border-radius:999px;padding:.3125rem .6875rem;font-size:.8125rem;display:inline-flex}a.SiteFooter-module__g1LmXW__pill:hover{border-color:var(--f-accent);color:var(--f-ink);transform:translateY(-2px)}.SiteFooter-module__g1LmXW__pillCurrent{border-color:color-mix(in srgb, var(--f-accent) 55%, transparent);background:color-mix(in srgb, var(--f-accent) 16%, transparent);color:var(--f-ink)}.SiteFooter-module__g1LmXW__statusDot{background:#22c55e;border-radius:999px;flex:none;width:.4375rem;height:.4375rem}.SiteFooter-module__g1LmXW__footer[data-surface=hmi] .SiteFooter-module__g1LmXW__statusDot{background:var(--hmi-run)}.SiteFooter-module__g1LmXW__footer[data-in=true] .SiteFooter-module__g1LmXW__statusDot{animation:2s infinite SiteFooter-module__g1LmXW__sf-ping}.SiteFooter-module__g1LmXW__top{background:color-mix(in srgb, var(--f-ink) 6%, transparent);width:2.625rem;height:2.625rem;color:var(--f-ink);transition:transform .3s var(--f-spring);border-radius:999px;flex:none;place-items:center;display:grid;position:relative}.SiteFooter-module__g1LmXW__top:hover{transform:translateY(-3px)}.SiteFooter-module__g1LmXW__ring{position:absolute;inset:0;transform:rotate(-90deg)}.SiteFooter-module__g1LmXW__ring circle{fill:none;stroke:var(--f-accent);stroke-width:2px;stroke-dasharray:125.7;stroke-dashoffset:0}.SiteFooter-module__g1LmXW__footer[data-armed=true] .SiteFooter-module__g1LmXW__ring circle{stroke-dashoffset:125.7px}.SiteFooter-module__g1LmXW__footer[data-armed=true][data-in=true] .SiteFooter-module__g1LmXW__ring circle{stroke-dashoffset:0;transition:stroke-dashoffset 1.8s var(--f-ease) .9s}.SiteFooter-module__g1LmXW__wordmark{--chars:8;--fs:clamp(1.75rem, calc(100cqw / (var(--chars) * var(--f-glyph))), 12.5rem);height:calc(var(--fs) * .8);font-family:var(--f-display);font-size:var(--fs);letter-spacing:-.045em;white-space:nowrap;-webkit-user-select:none;user-select:none;margin-top:1.75rem;font-weight:800;line-height:1;position:relative;overflow:hidden}.SiteFooter-module__g1LmXW__footer[data-surface=hmi] .SiteFooter-module__g1LmXW__wordmark{letter-spacing:-.01em;font-weight:700}.SiteFooter-module__g1LmXW__wordBase{color:color-mix(in srgb, var(--f-ink) 9%, transparent);display:block}.SiteFooter-module__g1LmXW__wordLit{color:var(--f-accent);-webkit-mask-image:radial-gradient(16rem 12rem at var(--sf-mx) var(--sf-my), #000 0%, #0006 42%, transparent 72%);-webkit-mask-image:radial-gradient(16rem 12rem at var(--sf-mx) var(--sf-my), #000 0%, #0006 42%, transparent 72%);mask-image:radial-gradient(16rem 12rem at var(--sf-mx) var(--sf-my), #000 0%, #0006 42%, transparent 72%);position:absolute;inset:0}.SiteFooter-module__g1LmXW__footer[data-in=true] .SiteFooter-module__g1LmXW__wordLit:not([data-pointer]){animation:5.2s ease-in-out infinite alternate SiteFooter-module__g1LmXW__sf-sweep}.SiteFooter-module__g1LmXW__letter{display:inline-block}.SiteFooter-module__g1LmXW__footer[data-armed=true] .SiteFooter-module__g1LmXW__letter{transform:translateY(110%)}.SiteFooter-module__g1LmXW__footer[data-armed=true][data-in=true] .SiteFooter-module__g1LmXW__letter{transition:transform 1.1s var(--f-ease);transition-delay:calc(.45s + var(--i,0) * 42ms);transform:none}html[data-footer-reveal] .SiteFooter-module__g1LmXW__footer{z-index:-1;position:sticky;bottom:0}html[data-footer-reveal] :has(>.SiteFooter-module__g1LmXW__footer){isolation:isolate}html[data-footer-reveal] .SiteFooter-module__g1LmXW__sheet{background:var(--background);border-bottom-right-radius:2rem;border-bottom-left-radius:2rem;box-shadow:0 2rem 3.5rem -1.75rem #00000080}@keyframes SiteFooter-module__g1LmXW__sf-spin{to{--sf-ang:360deg}}@keyframes SiteFooter-module__g1LmXW__sf-ping{0%{box-shadow:0 0 #22c55e99}to{box-shadow:0 0 0 9px #22c55e00}}@keyframes SiteFooter-module__g1LmXW__sf-sweep{0%{--sf-mx:6%;--sf-my:40%}to{--sf-mx:94%;--sf-my:64%}}@media (prefers-reduced-motion:reduce){.SiteFooter-module__g1LmXW__footer[data-in=true] .SiteFooter-module__g1LmXW__ctaCard:before,.SiteFooter-module__g1LmXW__footer[data-in=true] .SiteFooter-module__g1LmXW__statusDot,.SiteFooter-module__g1LmXW__footer[data-in=true] .SiteFooter-module__g1LmXW__wordLit:not([data-pointer]){animation:none}.SiteFooter-module__g1LmXW__button,.SiteFooter-module__g1LmXW__top,.SiteFooter-module__g1LmXW__pill,.SiteFooter-module__g1LmXW__link{transition:none}}
@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/31e5e20239562b7a-s.16c6cr~1k.9vq.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a8b04342f903b9d-s.005vrn2-1h39-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c6e2684784a55443-s.p.0v346keojskif.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/742f0fcf9aa5cfe6-s.0lx-wywuwot3e.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b524e3bdcc8dfcd3-s.0j_1ik2r9_gpb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a083361d37caf3d1-s.p.08pvxdps0wo-e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b221c6d9681431a7-s.0.sekgp0dvxz0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/af7efeee822b8a1b-s.13zscyw9.1y5o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6c98c9fb873995d2-s.p.0o4ax6vjjs2k3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Fallback;src:local(Arial);ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.0%;size-adjust:96.68%}.barlow_69508c83-module__eS-2Iq__className{font-family:Barlow,Barlow Fallback;font-style:normal}.barlow_69508c83-module__eS-2Iq__variable{--font-hmi-body:"Barlow", "Barlow Fallback"}
@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/70dfb175aa4855bd-s.01m36y-~aq30n.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d7751e4f22cc5dda-s.02z_g6w.nw2if.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a1d08cf467f0848-s.p.0onr47r1ew-4~.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4c8ff707cd9b2196-s.0mhty_0q07htf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bd448a66dd9a8cdb-s.0x.bxh96c_f-f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/520c929efec0b33f-s.p.0~dkggqvlni8m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a60ff2ef47611254-s.0rpefp_pmjrwg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/72c7138918e4c44c-s.111tds3s5svnz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/490cbca7f386131e-s.p.0mqjvfgg3plpe.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed Fallback;src:local(Arial);ascent-override:115.49%;descent-override:23.1%;line-gap-override:0.0%;size-adjust:86.59%}.barlow_semi_condensed_aeb1e671-module__4UzBuG__className{font-family:Barlow Semi Condensed,Barlow Semi Condensed Fallback;font-style:normal}.barlow_semi_condensed_aeb1e671-module__4UzBuG__variable{--font-hmi-display:"Barlow Semi Condensed", "Barlow Semi Condensed Fallback"}
