@font-face{font-family:__IBM_Plex_Sans_ea4406;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Sans_ea4406;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Sans_ea4406;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__IBM_Plex_Sans_ea4406;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Sans_ea4406;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Sans_ea4406;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Sans_ea4406;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Sans_ea4406;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Sans_ea4406;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__IBM_Plex_Sans_ea4406;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Sans_ea4406;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Sans_ea4406;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Sans_ea4406;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Sans_ea4406;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Sans_ea4406;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__IBM_Plex_Sans_ea4406;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Sans_ea4406;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Sans_ea4406;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Sans_ea4406;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Sans_ea4406;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Sans_ea4406;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__IBM_Plex_Sans_ea4406;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Sans_ea4406;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Sans_ea4406;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Sans_ea4406;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Sans_ea4406;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Sans_ea4406;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__IBM_Plex_Sans_ea4406;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Sans_ea4406;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Sans_ea4406;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Sans_Fallback_ea4406;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_ea4406{font-family:__IBM_Plex_Sans_ea4406,__IBM_Plex_Sans_Fallback_ea4406;font-style:normal}.__variable_ea4406{--font-plex-sans:"__IBM_Plex_Sans_ea4406","__IBM_Plex_Sans_Fallback_ea4406"}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_Fallback_595324;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_595324{font-family:__IBM_Plex_Mono_595324,__IBM_Plex_Mono_Fallback_595324;font-style:normal}.__variable_595324{--font-plex-mono:"__IBM_Plex_Mono_595324","__IBM_Plex_Mono_Fallback_595324"}@font-face{font-family:Gobitta;src:url(/fonts/GobittaRegular-0vBZ4.otf) format("opentype");font-style:normal;font-weight:400;font-display:swap}:root{--accent-purple:var(--domain-core,rgba(190,150,255,.9));--accent-glow:var(--domain-glow,rgba(160,120,255,.45));--accent-nav:hsla(0,0%,100%,.55);--accent-soft:hsla(0,0%,100%,.72);--accent-dim:hsla(0,0%,100%,.46);--accent-white:#fff;--accent-panel:rgba(10,6,20,.72);--accent-panel-hard:rgba(10,6,20,.88);--accent-border:var(--domain-faint,rgba(160,120,255,.18));--public-ui-void:#000;--public-ui-core:var(--domain-core,#aa78ff);--public-ui-glow:var(--domain-glow,rgba(170,120,255,.55));--public-ui-edge:var(--domain-faint,rgba(170,120,255,.18));--public-ui-subheader-surface:#0b0910;--public-ui-subheader-edge:color-mix(in srgb,var(--public-ui-core) 62%,transparent);--public-ui-subheader-inset:rgba(247,242,255,.03);--nav-fg:#fff;--nav-fg-hover:#fff;--nav-fg-active:#fff;--hum-purple:var(--domain-core,rgba(145,86,255,.55));--hum-purple-soft:var(--domain-glow,rgba(145,86,255,.25));--purple-glow:0 0 18px var(--hum-purple),0 0 36px var(--hum-purple-soft);--soft-glow:0 0 12px rgba(160,120,255,.2);--heavy-glow:0 0 26px var(--hum-purple-soft);--header-glow-color:transparent;--header-glow-blur:0px;--header-glow-height:80px;--header-glow-offset:0px;--header-glow-opacity:0;--header-glow-z:5001;--header-tint-bg:rgba(10,6,20,.72);--header-divider-line:hsla(0,0%,100%,.12);--wave-core:var(--domain-core,rgba(195,190,255,.92));--wave-glow:var(--domain-glow,rgba(145,86,255,.55));--wave-echo:var(--domain-faint,rgba(145,86,255,.18));--wave-filament:var(--domain-glow,rgba(175,140,255,.55));--wave-back:var(--domain-glow,rgba(120,100,220,.65));--wave-packet:var(--domain-core,rgba(220,200,255,.9));--wave-electric:var(--domain-core,rgba(220,210,255,.95));--wave-spark:var(--domain-core,rgba(235,225,255,.95));--wave-glow-opacity:0.55;--wave-glow-width:9;--wave-glow-blur:2.6;--wave-bloom-opacity:0.22;--wave-bloom-width:14;--wave-bloom-blur:6.0}.branding-window{border-radius:12px;border:1px solid var(--accent-border);background:var(--accent-panel);box-shadow:var(--heavy-glow);overflow:hidden;backdrop-filter:blur(8px)}.branding-text-glow{text-shadow:0 0 16px var(--accent-glow)}.branding-sigil-float{animation:sigilFloat 18s ease-in-out infinite;filter:none}#app-header[data-motion-state=paused] .branding-sigil-float,#app-header[data-motion-state=paused] .logo-pulse{animation-play-state:paused!important}@keyframes sigilFloat{0%{transform:translateY(0)}50%{transform:translateY(-2px)}to{transform:translateY(0)}}.sigil-hum{animation:sigilHum 4s ease-in-out infinite}@keyframes sigilHum{0%,to{filter:drop-shadow(0 0 8px var(--domain-core,rgba(145,86,255,.6))) drop-shadow(0 0 16px var(--domain-core,rgba(145,86,255,.4)))}50%{filter:drop-shadow(0 0 16px var(--domain-core,rgba(145,86,255,.9))) drop-shadow(0 0 32px var(--domain-core,rgba(145,86,255,.6)))}}.branding-transition-all{transition:all .25s cubic-bezier(.23,1,.32,1)}html[data-domain=robotics]{--hum-purple:var(--domain-robotics-core,rgba(215,145,85,.55));--hum-purple-soft:var(--domain-robotics-glow,rgba(215,145,85,.25))}html[data-domain=embedded]{--hum-purple:var(--domain-embedded-core,rgba(90,190,210,.55));--hum-purple-soft:var(--domain-embedded-glow,rgba(90,190,210,.25))}html[data-domain=neuromorph]{--hum-purple:var(--nm-oxa-core,var(--domain-neuromorph-core,rgba(90,210,140,.55)));--hum-purple-soft:var(--nm-oxa-core,var(--domain-neuromorph-glow,rgba(90,210,140,.25)))}#app-marketing-subheader .marketing-subheader-shell{background:var(--public-ui-subheader-surface);border-bottom:1px solid var(--public-ui-subheader-edge);border-left:1px solid var(--public-ui-subheader-edge);border-radius:0;box-shadow:inset 0 1px 0 var(--public-ui-subheader-inset);-webkit-backdrop-filter:none;backdrop-filter:none}.hydra-subheader-btn,.nillow-subheader-btn{color:hsla(0,0%,100%,.5);transition:color .18s cubic-bezier(.4,0,.2,1),filter .18s cubic-bezier(.4,0,.2,1),text-shadow .18s cubic-bezier(.4,0,.2,1),opacity .18s cubic-bezier(.4,0,.2,1);position:relative}.hydra-subheader-btn:hover,.nillow-subheader-btn:hover{color:var(--public-ui-core,var(--domain-core));filter:brightness(1.08)}.hydra-subheader-btn.active,.nillow-subheader-btn.active{color:var(--public-ui-core,var(--domain-core));filter:brightness(1.18);text-shadow:0 0 18px var(--public-ui-glow,var(--domain-glow)),0 0 36px var(--public-ui-glow,var(--domain-glow)),0 0 54px var(--public-ui-edge,var(--domain-faint))}.hydra-subheader-btn.active:after,.nillow-subheader-btn.active:after{content:"";position:absolute;right:12%;bottom:-6px;left:12%;height:1px;background:var(--public-ui-core,var(--domain-core));box-shadow:0 0 8px var(--public-ui-glow,var(--domain-glow))}.hydra-subheader-btn:focus-visible,.nillow-subheader-btn:focus-visible{outline:1px solid var(--public-ui-core,var(--domain-core));outline-offset:4px}html[data-software-engineering="1"] .nillow-subheader-btn:not(.active):not(:hover){color:rgba(235,229,244,.6)}html[data-nillow="1"] #app-header{align-items:flex-start!important}#app-header .header-brand-copy,#app-header .header-brand-row,#app-header .header-content{min-width:0}#app-header .header-brand-row{flex:0 1 auto}#app-header .header-brand-separator,#app-header .header-company-name,#app-header .header-page-name,#app-header .header-primary-nav-item,#app-header .header-title{word-break:keep-all!important;overflow-wrap:normal!important;white-space:nowrap!important;hyphens:none!important}#app-header .desktop-nav{flex:0 0 auto;min-width:max-content;white-space:nowrap}#app-header .mobile-home-menu-link{display:none}#app-header .header-primary-nav-item{flex:0 0 auto;min-width:max-content}@media (min-width:769px) and (max-width:1180px){#app-header{padding:clamp(14px,2vw,20px) clamp(14px,2.6vw,30px)!important;gap:clamp(10px,1.8vw,20px)!important}html[data-nillow="1"] #app-marketing-subheader{left:clamp(126px,14vw,148px)!important}#app-header .header-brand-row{gap:clamp(10px,1.5vw,16px)!important}#app-header .branding-sigil-float,#app-header .logo-pulse,#app-header img{width:clamp(52px,5.4vw,62px)!important;height:clamp(52px,5.4vw,62px)!important}#app-header .desktop-nav{display:flex!important;gap:clamp(12px,2.3vw,28px)!important;margin-top:clamp(22px,2.5vw,27px)!important;letter-spacing:clamp(.1em,.15vw,.16em)!important}#app-header .header-primary-nav-item{font-size:clamp(9.5px,1.05vw,11.5px)!important}#app-header .header-company-name{font-size:clamp(12.5px,1.35vw,15px)!important}#app-header .header-brand-separator,#app-header .header-page-name{font-size:clamp(12.5px,1.36vw,15.2px)!important}#app-header .header-slogan{max-width:clamp(240px,29vw,330px);font-size:clamp(8.5px,.92vw,10.5px)!important;letter-spacing:clamp(.07em,.12vw,.12em)!important;white-space:nowrap!important;overflow-wrap:normal!important}#app-header .mobile-menu-button{display:none!important}}@media (min-width:769px) and (max-width:900px){html[data-nillow="1"] #app-header[data-marketing-subheader=true]{padding-top:42px!important}html[data-nillow="1"] #app-marketing-subheader{right:0!important;left:0!important;width:100%!important}}@media (max-width:768px),(max-width:960px) and (hover:none) and (pointer:coarse){#app-marketing-subheader{display:none!important}#app-header[data-marketing-subheader=true],html[data-nillow="1"] #app-header[data-marketing-subheader=true]{padding-top:var(--mobile-header-control-top,16px)!important}#app-header .desktop-nav,#app-header .mobile-menu-button{display:none!important}#app-header{--mobile-header-accent:var(--mobile-brand-accent,#aa78ff);--mobile-header-control-size:44px;--mobile-header-copy-height:28px;--mobile-header-optical-drop:6px;--mobile-header-control-top:max(16px,calc(env(safe-area-inset-top) + 8px));width:100vw!important;justify-content:flex-start!important;gap:0!important;padding:var(--mobile-header-control-top) 16px 22px!important;background-color:#000!important}#app-header .header-content{width:calc(100vw - 84px)!important;flex:0 0 calc(100vw - 84px)!important;max-width:none!important;padding-right:0!important}#app-header .header-brand-row{gap:10px!important;width:max-content;max-width:100%;margin-inline:0}#app-header .branding-sigil-float,#app-header .logo-pulse,#app-header img{width:var(--mobile-header-control-size)!important;height:var(--mobile-header-control-size)!important}#app-header .branding-sigil-float{animation:none!important}#app-header .logo-pulse{transform:translateY(-2px)!important}#app-header .header-brand-copy{display:grid!important;grid-template-rows:repeat(2,14px);row-gap:0;align-self:center;width:max-content;height:var(--mobile-header-copy-height);min-width:0;padding-left:0!important;top:var(--mobile-header-optical-drop)}#app-header .header-slogan,#app-header .header-title{display:flex!important;min-height:0;align-items:center;margin:0!important;padding:0!important;line-height:12px!important}#app-header .header-slogan>span,#app-header .header-title .header-page-name,#app-header .header-title>span{line-height:12px!important}#app-header .header-title{font-size:12px!important;transform:translateY(2px)}#app-header .header-brand-separator,#app-header .header-company-name,#app-header .header-page-name{font-size:12px!important;white-space:nowrap!important}#app-header .header-slogan{max-width:none!important;font-size:8px!important;letter-spacing:.075em!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;color:rgba(247,244,250,.9)!important;opacity:1!important;text-shadow:0 0 11px rgba(var(--mobile-brand-accent-rgb,170,120,255),.3)!important;transform:translateY(-2px)}#app-header .header-slogan-reserve{display:block;width:max-content;white-space:nowrap!important}#app-header .header-slogan-typed{inset:50% auto auto 0!important;transform:translateY(-50%)}#app-header .mobile-home-menu-link{position:absolute;top:calc(var(--mobile-header-control-top) + var(--mobile-header-optical-drop));right:max(14px,env(safe-area-inset-right));z-index:4;display:inline-flex!important;width:var(--mobile-header-control-size);height:var(--mobile-header-control-size);padding:0;flex-direction:column;align-items:center;justify-content:center;gap:5px;border:0;background:transparent;color:rgba(247,244,250,.92);text-decoration:none;-webkit-tap-highlight-color:transparent}#app-header .mobile-home-menu-link>span{display:block;width:20px;height:1px;flex:0 0 1px;background:currentColor;box-shadow:0 0 8px rgba(var(--mobile-brand-accent-rgb,170,120,255),.24)}#app-header .mobile-home-menu-link>span:nth-child(2){color:var(--mobile-header-accent,#aa78ff)}#app-header .mobile-home-menu-link:focus-visible{outline:1px solid rgba(var(--mobile-brand-accent-rgb,170,120,255),.9);outline-offset:-4px}#app-header .mobile-home-menu-link:active{opacity:.68}#app-header-void{background-color:#000!important}.header-fade-desktop{display:none!important}.header-fade-mobile{display:block!important;height:var(--mobile-header-fade-depth)!important;background:linear-gradient(180deg,#000 0,rgba(0,0,0,.985) 18%,rgba(0,0,0,.88) 42%,rgba(0,0,0,.48) 70%,transparent)!important}}.header-wave-mobile{display:none}.header-wave-desktop{display:block}@media (max-width:768px),(max-width:960px) and (hover:none) and (pointer:coarse){.header-wave-desktop{display:none!important}#app-header-border{opacity:1!important}#app-header-border .header-wave-mobile{display:block!important;filter:none!important;opacity:1!important}#app-header .branding-sigil-float,#app-header .header-brand-copy{opacity:1!important;transform:none!important}#app-header .header-page-name-reserve,#app-header .header-slogan-reserve{visibility:visible!important}#app-header .header-page-name-typed,#app-header .header-slogan-typed{display:none!important}.header-wave-mobile-echo{stroke:rgba(var(--mobile-brand-accent-rgb,170,120,255),.68)!important;stroke-width:.82px!important}.header-wave-mobile-filament{stroke:rgba(var(--mobile-brand-accent-rgb,170,120,255),.84)!important;stroke-width:.8px!important}.header-wave-mobile-bloom{stroke:rgba(var(--mobile-brand-accent-rgb,170,120,255),.42)!important;stroke-width:2.4px!important}.header-wave-mobile-halo{stroke:rgba(var(--mobile-brand-accent-rgb,170,120,255),.82)!important;stroke-width:1px!important}.header-wave-mobile-core{stroke:rgba(var(--mobile-brand-accent-rgb,170,120,255),1)!important;stroke-width:.68px!important}body[data-profile=safe] #app-header .header-slogan{color:rgba(247,244,250,.9)!important;opacity:1!important;text-shadow:0 0 11px rgba(var(--mobile-brand-accent-rgb,170,120,255),.3)!important}}@media (display-mode:standalone) and (max-width:768px),(display-mode:standalone) and (max-width:960px) and (hover:none) and (pointer:coarse){#app-header{padding-top:var(--mobile-header-control-top)!important}}@media (max-width:340px){#app-header{padding-right:14px!important;padding-left:14px!important}#app-header .branding-sigil-float,#app-header .logo-pulse,#app-header img{width:44px!important;height:44px!important}#app-header .header-brand-separator,#app-header .header-company-name,#app-header .header-page-name{font-size:11.5px!important}#app-header .header-slogan{font-size:7.25px!important;letter-spacing:.055em!important}}.portal-subheader-btn{color:rgba(233,219,255,.72);transition:all .28s cubic-bezier(.4,0,.2,1);position:relative;padding:0 10px}.portal-subheader-btn.active,.portal-subheader-btn:hover{color:rgba(196,141,255,.98);transform:scale(1.08)}.portal-subheader-btn.active{filter:brightness(1.2);text-shadow:0 0 18px rgba(168,112,255,.72),0 0 36px rgba(168,112,255,.44)}.nillow-os-route-handoff{position:fixed;top:calc(var(--header-h, 142px) + 14px);right:clamp(18px,3vw,44px);z-index:16000;contain:layout paint;pointer-events:none;animation:nillow-os-handoff-enter .26s cubic-bezier(.22,1,.36,1) both}.nillow-os-route-handoff-control{display:inline-flex;align-items:center;gap:10px;min-height:28px;margin:0;padding:6px 10px;border:1px solid rgba(168,112,255,.34);border-radius:999px;background:rgba(3,2,7,.86);color:rgba(232,221,248,.74);box-shadow:0 0 18px rgba(142,82,232,.12),inset 0 0 12px rgba(142,82,232,.05);font:500 8px/1 var(--font-plex-mono),IBM Plex Mono,monospace;letter-spacing:.13em;text-transform:uppercase;pointer-events:none}.nillow-os-route-handoff-control:disabled{opacity:1}.nillow-os-route-handoff[data-nillow-os-route-handoff=failed]{position:fixed;pointer-events:auto}.nillow-os-route-handoff[data-nillow-os-route-handoff=failed] .nillow-os-route-handoff-control{cursor:pointer;pointer-events:auto}.nillow-os-route-handoff-satellite{position:fixed;z-index:16000;top:0;left:0;display:none;align-items:center;gap:10px;color:rgba(232,221,248,.82);font:500 7px/1 var(--font-plex-mono),IBM Plex Mono,monospace;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;max-width:calc(100vw - 16px);pointer-events:none;will-change:transform}.nillow-os-route-handoff-satellite-signal{position:relative;width:7px;height:7px;flex:0 0 7px;border:1px solid rgba(202,171,255,.84);border-radius:50%;box-shadow:0 0 9px rgba(168,112,255,.72),inset 0 0 6px rgba(168,112,255,.16);opacity:0;transform:scale(.74);transition:opacity .12s ease,transform .18s cubic-bezier(.22,1,.36,1);transition-delay:.12s}.nillow-os-route-handoff-satellite-signal span,.nillow-os-route-handoff-satellite-signal:before{position:absolute;inset:-5px;border:1px solid rgba(168,112,255,.3);border-radius:inherit;content:"";animation:nillow-os-handoff-pulse 1.6s ease-out infinite}.nillow-os-route-handoff-satellite-signal span{animation-delay:.8s}.nillow-os-route-handoff-satellite-label{min-width:0;max-width:calc(100vw - 42px);padding:5px 7px;border:1px solid rgba(168,112,255,.2);border-radius:999px;background:rgba(3,2,7,.74);box-shadow:0 0 14px rgba(142,82,232,.1);opacity:0;transform:translate3d(-4px,0,0);transition:opacity .14s ease,transform .18s cubic-bezier(.22,1,.36,1);transition-delay:.4s;overflow:hidden;text-overflow:ellipsis}.nillow-os-route-handoff-satellite[data-nillow-os-route-handoff-signal=visible] .nillow-os-route-handoff-satellite-signal{opacity:1;transform:scale(1)}.nillow-os-route-handoff-satellite[data-nillow-os-route-handoff-label=visible] .nillow-os-route-handoff-satellite-label{opacity:1;transform:translateZ(0)}.nillow-os-route-handoff-signal{position:relative;width:8px;height:8px;flex:0 0 8px;border:1px solid rgba(192,153,255,.78);border-radius:50%;box-shadow:0 0 9px rgba(168,112,255,.62);transform:translateZ(0)}.nillow-os-route-handoff-signal span,.nillow-os-route-handoff-signal:before{position:absolute;inset:-4px;border:1px solid rgba(168,112,255,.34);border-radius:inherit;content:"";animation:nillow-os-handoff-pulse 1.6s ease-out infinite;will-change:transform,opacity}.nillow-os-route-handoff-signal span{animation-delay:.8s}.nillow-os-route-handoff[data-nillow-os-route-handoff=failed] .nillow-os-route-handoff-signal span,.nillow-os-route-handoff[data-nillow-os-route-handoff=failed] .nillow-os-route-handoff-signal:before{animation-play-state:paused;opacity:0}@keyframes nillow-os-handoff-enter{0%{opacity:0;transform:translate3d(0,-5px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes nillow-os-handoff-pulse{0%{opacity:.8;transform:scale(.55)}75%,to{opacity:0;transform:scale(1.85)}}@media (hover:hover) and (pointer:fine){.nillow-os-route-handoff[data-nillow-os-route-handoff-presentation=pointer]:not([data-nillow-os-route-handoff=failed]){opacity:0;animation:none}.nillow-os-route-handoff-satellite{display:inline-flex}}@media (max-width:760px){.nillow-os-route-handoff:not([data-nillow-os-route-handoff-presentation=mobile]){top:calc(var(--header-h, 108px) + 10px);right:14px}.nillow-os-route-handoff:not([data-nillow-os-route-handoff-presentation=mobile]) .nillow-os-route-handoff-label{display:none}}@media (pointer:coarse){.nillow-os-route-handoff{top:calc(var(--header-h, 108px) + 10px);right:14px;transform:none}.nillow-os-route-handoff-control{min-height:44px}}@media (max-width:768px),(max-width:960px) and (hover:none) and (pointer:coarse){.nillow-os-route-handoff[data-nillow-os-route-handoff-presentation=mobile]:not([data-nillow-os-route-handoff=failed]){z-index:841;top:var(--header-h,108px);right:0;bottom:0;left:0;display:grid;width:auto;place-items:center;transform:none;animation:none}.nillow-os-route-handoff[data-nillow-os-route-handoff-presentation=mobile][data-nillow-os-route-handoff=failed]{top:calc(var(--header-h, 108px) + 16px);right:auto;left:50%;width:min(calc(100vw - 40px),320px);transform:translateX(-50%);animation:nillow-os-mobile-handoff-enter .18s ease-out both}.nillow-os-route-handoff[data-nillow-os-route-handoff-presentation=mobile]{pointer-events:none}.nillow-os-route-handoff[data-nillow-os-route-handoff-presentation=mobile] .nillow-os-route-handoff-control{width:100%;min-height:38px;justify-content:center;gap:9px;padding:8px 12px;border-color:rgba(168,112,255,.42);background:rgba(3,2,7,.94);box-shadow:0 0 22px rgba(142,82,232,.16),inset 0 0 15px rgba(142,82,232,.07)}.nillow-os-route-handoff[data-nillow-os-route-handoff-presentation=mobile] .nillow-os-route-handoff-label{display:inline-block;white-space:nowrap}.nillow-route-snapshot[data-nillow-route-snapshot-presentation=mobile]{background:#000}}@keyframes nillow-os-mobile-handoff-enter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.nillow-os-route-handoff{top:calc(var(--header-h, 142px) + 14px);right:clamp(18px,3vw,44px);opacity:1;transform:none;animation:none}.nillow-os-route-handoff[data-nillow-os-route-handoff-presentation=pointer]:not([data-nillow-os-route-handoff=failed]){opacity:1}.nillow-os-route-handoff-satellite{display:none}.nillow-os-route-handoff-satellite-signal span,.nillow-os-route-handoff-satellite-signal:before,.nillow-os-route-handoff-signal span,.nillow-os-route-handoff-signal:before{animation:none}.nillow-os-route-handoff[data-nillow-os-route-handoff-presentation=mobile]:not([data-nillow-os-route-handoff=failed]){top:var(--header-h,108px);right:0;bottom:0;left:0;transform:none;animation:none}.nillow-os-route-handoff[data-nillow-os-route-handoff-presentation=mobile][data-nillow-os-route-handoff=failed]{top:calc(var(--header-h, 108px) + 16px);right:auto;bottom:auto;left:50%;transform:translateX(-50%);animation:none}}.nillow-route-body{display:contents}.nillow-route-snapshot{position:fixed;z-index:840;inset:0;display:block;overflow:hidden;visibility:hidden;opacity:0;background:#000;contain:paint;isolation:isolate;pointer-events:none}.nillow-route-snapshot[data-nillow-route-snapshot=visible]{visibility:visible;opacity:1}.nillow-route-snapshot *,.nillow-route-snapshot :after,.nillow-route-snapshot :before{animation-play-state:paused!important;caret-color:transparent!important;transition:none!important}@keyframes hydraStarDrift1{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes hydraStarDrift2{0%{transform:translateX(0) translateY(0)}to{transform:translateX(-20px) translateY(-40%)}}@keyframes hydraStarDrift3{0%{transform:translateX(0) translateY(0)}to{transform:translateX(15px) translateY(-30%)}}.hydra-stars-1,.hydra-stars-2,.hydra-stars-3{position:absolute;top:0;left:0;width:100%;height:200%;pointer-events:none}.hydra-stars-1{background-image:radial-gradient(1px 1px at 10% 15%,rgba(90,190,210,.3) 50%,transparent 100%),radial-gradient(1px 1px at 25% 40%,hsla(0,0%,100%,.15) 50%,transparent 100%),radial-gradient(1px 1px at 55% 10%,rgba(90,190,210,.2) 50%,transparent 100%),radial-gradient(1px 1px at 70% 55%,hsla(0,0%,100%,.12) 50%,transparent 100%),radial-gradient(1px 1px at 85% 25%,rgba(90,190,210,.25) 50%,transparent 100%),radial-gradient(1px 1px at 40% 70%,hsla(0,0%,100%,.1) 50%,transparent 100%),radial-gradient(1px 1px at 15% 85%,rgba(90,190,210,.15) 50%,transparent 100%),radial-gradient(1px 1px at 92% 78%,hsla(0,0%,100%,.12) 50%,transparent 100%);opacity:.15;animation:hydraStarDrift1 120s linear infinite}.hydra-stars-2{background-image:radial-gradient(.8px .8px at 20% 30%,rgba(90,190,210,.25) 50%,transparent 100%),radial-gradient(.8px .8px at 45% 60%,hsla(0,0%,100%,.15) 50%,transparent 100%),radial-gradient(.8px .8px at 75% 20%,rgba(90,190,210,.2) 50%,transparent 100%),radial-gradient(.8px .8px at 60% 80%,hsla(0,0%,100%,.1) 50%,transparent 100%),radial-gradient(.8px .8px at 30% 50%,rgba(90,190,210,.18) 50%,transparent 100%),radial-gradient(.8px .8px at 88% 45%,hsla(0,0%,100%,.12) 50%,transparent 100%);opacity:.12;animation:hydraStarDrift2 90s linear infinite}.hydra-stars-3{background-image:radial-gradient(.6px .6px at 35% 22%,rgba(90,190,210,.2) 50%,transparent 100%),radial-gradient(.6px .6px at 65% 45%,hsla(0,0%,100%,.1) 50%,transparent 100%),radial-gradient(.6px .6px at 12% 65%,rgba(90,190,210,.15) 50%,transparent 100%),radial-gradient(.6px .6px at 80% 70%,hsla(0,0%,100%,.08) 50%,transparent 100%),radial-gradient(.6px .6px at 50% 90%,rgba(90,190,210,.12) 50%,transparent 100%);opacity:.1;animation:hydraStarDrift3 150s linear infinite}