@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:__Inter_8b3a0b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-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:__Inter_8b3a0b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:__Inter_8b3a0b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:__Inter_8b3a0b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:__Inter_8b3a0b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:__Inter_8b3a0b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-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:__Inter_8b3a0b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:__Inter_8b3a0b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:__Inter_8b3a0b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:__Inter_8b3a0b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:__Inter_8b3a0b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-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:__Inter_8b3a0b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:__Inter_8b3a0b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:__Inter_8b3a0b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:__Inter_8b3a0b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:__Inter_8b3a0b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-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:__Inter_8b3a0b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:__Inter_8b3a0b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:__Inter_8b3a0b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:__Inter_Fallback_8b3a0b;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_8b3a0b{font-family:__Inter_8b3a0b,__Inter_Fallback_8b3a0b;font-style:normal}.__variable_8b3a0b{--sx-font-sans:"__Inter_8b3a0b","__Inter_Fallback_8b3a0b"}@font-face{font-family:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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:__JetBrains_Mono_6d24ac;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:__JetBrains_Mono_Fallback_6d24ac;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_6d24ac{font-family:__JetBrains_Mono_6d24ac,__JetBrains_Mono_Fallback_6d24ac;font-style:normal}.__variable_6d24ac{--sx-font-mono:"__JetBrains_Mono_6d24ac","__JetBrains_Mono_Fallback_6d24ac"}*{margin:0;padding:0;box-sizing:border-box}body,html{background:#000;color:#fff;overscroll-behavior:none;overflow-x:hidden;max-width:100%}:root{--sx-bg:#000;--sx-fg:#fff;--sx-fg-muted:#9a9a9a;--sx-fg-subtle:#636363;--sx-fg-faint:#3a3a3a;--sx-border:hsla(0,0%,100%,.1);--sx-border-strong:hsla(0,0%,100%,.16);--sx-border-soft:hsla(0,0%,100%,.06);--sx-surface:#0a0a0a;--sx-surface-inset:#050505;--sx-accent:#33459c;--sx-accent-bright:#6b7fe0;--sx-accent-dim:rgba(51,69,156,.28);--sx-radius-pill:999px;--sx-radius-lg:28px;--sx-radius-md:16px;--sx-radius-sm:10px;--sx-max:1160px;--sx-sans:var(--sx-font-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--sx-mono:var(--sx-font-mono),ui-monospace,"SFMono-Regular",Menlo,monospace}.sx-page{position:relative;font-family:var(--sx-sans);color:var(--sx-fg);background:var(--sx-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.sx-container{max-width:var(--sx-max);width:100%;margin:0 auto;padding:0 24px}.sx-canvas-shell,.sx-canvas-shell *{pointer-events:none!important}.sx-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--sx-fg-subtle)}.sx-header{position:fixed;top:20px;left:50%;transform:translateX(-50%);z-index:50;width:min(860px,92vw);justify-content:space-between;padding:8px 8px 8px 22px;border-radius:var(--sx-radius-pill);border:1px solid var(--sx-border-strong);background:rgba(8,8,8,.7);backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 16px 40px rgba(0,0,0,.55)}.sx-header,.sx-header-brand{display:flex;align-items:center}.sx-header-brand{gap:10px}.sx-header-mark{width:24px;height:auto;display:block;opacity:.96}.sx-header-mark svg{width:100%;height:auto;display:block}.sx-header-wordmark{font-size:14px;font-weight:600;letter-spacing:.1em}.sx-button{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:var(--sx-radius-pill);font:inherit;font-weight:600;letter-spacing:-.01em;border:none;cursor:pointer;text-decoration:none;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s ease,opacity .18s ease}.sx-button--primary{background:var(--sx-fg);color:#000;padding:11px 20px;font-size:14px}.sx-button--primary:hover{transform:translateY(-1px);box-shadow:0 8px 20px hsla(0,0%,100%,.14)}.sx-button--primary:active{transform:translateY(0)}.sx-button--large{padding:16px 32px;font-size:15.5px}.sx-hero{position:relative;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:160px 24px 100px}.sx-hero-eyebrow{display:inline-flex;align-items:center;gap:9px;padding:7px 16px 7px 12px;border-radius:var(--sx-radius-pill);border:1px solid var(--sx-border);background:hsla(0,0%,100%,.02);font-size:12.5px;color:var(--sx-fg-muted);margin-bottom:32px}.sx-hero-eyebrow-dot{width:6px;height:6px;border-radius:50%;background:var(--sx-accent-bright);box-shadow:0 0 10px var(--sx-accent-bright)}.sx-hero-title{font-size:clamp(34px,5.6vw,76px);line-height:1.08;font-weight:600;letter-spacing:-.03em;max-width:1180px;margin:0 0 28px}.sx-hero-subtitle{font-size:clamp(16px,1.5vw,18.5px);line-height:1.6;color:var(--sx-fg-muted);max-width:540px;margin:0 0 44px}.sx-section{padding:130px 0}.sx-section--tight{padding:100px 0}.sx-section-head{max-width:640px;margin:0 0 56px}.sx-section-title{font-size:clamp(26px,3.4vw,38px);line-height:1.2;font-weight:600;letter-spacing:-.02em;margin:18px 0 0}.sx-section-text{font-size:16px;line-height:1.65;color:var(--sx-fg-muted);margin:16px 0 0;max-width:440px}.sx-demo{border:1px solid var(--sx-border);border-radius:var(--sx-radius-lg);background:linear-gradient(180deg,#0c0c0c,#070707);padding:10px;margin-top:28px;box-shadow:0 30px 60px -30px rgba(0,0,0,.8)}.sx-demo-screen{border-radius:calc(var(--sx-radius-lg) - 8px);background:var(--sx-surface-inset);border:1px solid var(--sx-border-soft);padding:26px 28px 24px}.sx-demo-header{display:flex;align-items:center;gap:10px;margin-bottom:30px}.sx-demo-dot{width:6px;height:6px;border-radius:50%;background:var(--sx-accent-bright);box-shadow:0 0 8px var(--sx-accent-bright);animation:sx-pulse 2.4s ease-in-out infinite}.sx-demo-label{font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--sx-fg-muted)}.sx-demo-time{margin-left:auto;font-family:var(--sx-mono);font-size:12px;color:var(--sx-fg-subtle);letter-spacing:.02em}.sx-demo-player{gap:20px}.sx-demo-play,.sx-demo-player{display:flex;align-items:center}.sx-demo-play{flex:none;width:46px;height:46px;border-radius:50%;border:1px solid var(--sx-border-strong);justify-content:center;background:hsla(0,0%,100%,.02);box-shadow:0 0 0 5px var(--sx-accent-dim);cursor:pointer;padding:0;transition:transform .15s ease,box-shadow .15s ease}.sx-demo-play:hover{transform:scale(1.05);box-shadow:0 0 0 6px var(--sx-accent-dim)}.sx-demo-play:active{transform:scale(.97)}.sx-demo-play svg{width:13px;height:13px;margin-left:2px}.sx-waveform-wrap{position:relative;flex:1 1}.sx-waveform{position:relative;display:flex;align-items:center;gap:3px;height:56px}.sx-waveform-baseline{position:absolute;left:0;right:0;top:50%;height:1px;background:var(--sx-border-soft)}.sx-waveform-bar{position:relative;flex:1 1;min-width:2px;border-radius:2px;background:var(--sx-border);animation:sx-bar-breathe 1.6s ease-in-out infinite;transform-origin:center}.sx-waveform-bar--played{background:linear-gradient(180deg,var(--sx-accent-bright),var(--sx-accent));animation:sx-bar-breathe-played 1.6s ease-in-out infinite}.sx-waveform-playhead{top:-6px;bottom:-6px;width:2px;transform:translateX(-1px)}.sx-waveform-playhead,.sx-waveform-playhead:after{position:absolute;background:var(--sx-accent-bright);box-shadow:0 0 10px var(--sx-accent-bright)}.sx-waveform-playhead:after{content:"";left:50%;top:-3px;width:6px;height:6px;border-radius:50%;transform:translateX(-50%)}.sx-demo-transcript{display:flex;flex-direction:column;gap:4px;padding:22px 28px 14px}.sx-demo-line{display:grid;grid-template-columns:30px 1fr auto;align-items:start;grid-gap:14px;gap:14px;padding:16px 10px;border-radius:var(--sx-radius-sm);transition:background .15s ease,opacity .4s ease,transform .4s ease;opacity:0;transform:translateY(8px)}.sx-demo-line--revealed{opacity:1;transform:translateY(0)}.sx-demo-line:hover{background:hsla(0,0%,100%,.02)}.sx-demo-avatar{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid var(--sx-border);margin-top:2px}.sx-demo-avatar--skynex{background:var(--sx-accent-dim);border-color:rgba(107,127,224,.4)}.sx-demo-avatar svg{width:12px;height:auto}.sx-demo-avatar-dot{width:5px;height:5px;border-radius:50%;background:var(--sx-fg-subtle)}.sx-demo-body{min-width:0}.sx-demo-speaker{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--sx-fg-subtle);margin-bottom:5px}.sx-demo-line--skynex .sx-demo-speaker{color:var(--sx-fg-muted)}.sx-demo-text{font-size:15.5px;line-height:1.55;color:var(--sx-fg)}.sx-demo-line-time{font-family:var(--sx-mono);font-size:11.5px;color:var(--sx-fg-faint);margin-top:3px;white-space:nowrap}.sx-demo-play--chat{width:30px;height:30px;box-shadow:0 0 0 3px var(--sx-accent-dim);margin-left:4px}.sx-demo-play--chat svg{width:9px;height:9px}.sx-chat-thread{display:flex;flex-direction:column;gap:12px;padding:26px 28px 10px;max-height:360px;overflow-y:auto}.sx-chat-row{display:flex;opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .4s ease}.sx-chat-row--revealed{opacity:1;transform:translateY(0)}.sx-chat-row--in{justify-content:flex-start}.sx-chat-row--out{justify-content:flex-end}.sx-chat-bubble{position:relative;max-width:78%;padding:11px 14px 9px;border-radius:16px;font-size:14.5px;line-height:1.5}.sx-chat-bubble--in{background:var(--sx-surface-inset);border:1px solid var(--sx-border-soft);border-bottom-left-radius:4px;color:var(--sx-fg)}.sx-chat-bubble--out{background:var(--sx-accent-dim);border:1px solid rgba(107,127,224,.35);border-bottom-right-radius:4px;color:var(--sx-fg)}.sx-chat-text{margin:0}.sx-chat-meta{display:flex;align-items:center;justify-content:flex-end;gap:4px;margin-top:4px;font-family:var(--sx-mono);font-size:10.5px;color:var(--sx-fg-faint)}.sx-chat-check{width:13px;height:8px;color:var(--sx-fg-subtle);transition:color .25s ease}.sx-chat-check--read{color:var(--sx-accent-bright)}.sx-chat-bubble--typing{display:flex;align-items:center;gap:6px;padding:12px 14px}.sx-chat-avatar{width:16px;height:16px;display:flex;align-items:center;opacity:.85;margin-right:2px}.sx-chat-avatar svg{width:100%;height:auto;display:block}.sx-chat-typing-dot{width:5px;height:5px;border-radius:50%;background:var(--sx-fg-muted);animation:sx-typing-bounce 1.1s ease-in-out infinite}.sx-chat-typing-dot:nth-child(3){animation-delay:.15s}.sx-chat-typing-dot:nth-child(4){animation-delay:.3s}@keyframes sx-typing-bounce{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-3px);opacity:1}}.sx-values{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;margin-top:40px;background:var(--sx-border-soft);border-radius:var(--sx-radius-md);overflow:hidden}.sx-value{background:var(--sx-bg);padding:40px 32px}.sx-value-index{font-family:var(--sx-mono);font-size:12.5px;color:var(--sx-accent-bright);margin-bottom:20px}.sx-value-title{font-size:21px;font-weight:600;letter-spacing:-.015em;line-height:1.3}.sx-final{border-top:1px solid var(--sx-border-soft);padding:150px 24px;text-align:center;display:flex;flex-direction:column;align-items:center}.sx-final-title{font-size:clamp(26px,4vw,44px);line-height:1.25;font-weight:600;letter-spacing:-.015em;max-width:680px;margin:0 0 40px}.sx-calendar-card{display:flex;flex-direction:column;align-items:center;gap:8px;width:min(760px,100%);padding:40px 32px 8px;border:1px solid var(--sx-border);border-radius:var(--sx-radius-lg);background:var(--sx-surface);box-shadow:0 30px 60px -30px rgba(0,0,0,.8)}.sx-calendar-title{font-size:18px;font-weight:600;letter-spacing:-.01em}.sx-calendar-text{font-size:14.5px;line-height:1.55;color:var(--sx-fg-muted);max-width:420px;margin:0 0 24px}.sx-calendly-embed{position:relative;width:100%;height:min(720px,78vh);border-radius:var(--sx-radius-md);overflow:hidden;background:var(--sx-surface-inset)}.sx-calendly-iframe{width:100%;height:100%;border:none;opacity:0;transition:opacity .4s ease}.sx-calendly-iframe--loaded{opacity:1}.sx-calendly-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:8px}.sx-calendly-loading-dot{width:7px;height:7px;border-radius:50%;background:var(--sx-accent-bright);animation:sx-pulse 1s ease-in-out infinite}.sx-calendly-loading-dot:nth-child(2){animation-delay:.15s}.sx-calendly-loading-dot:nth-child(3){animation-delay:.3s}.sx-modal-overlay{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.72);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);animation:sx-modal-fade-in .2s ease}.sx-modal{position:relative;width:min(760px,100%);max-height:88vh;display:flex;flex-direction:column;padding:32px 28px 12px;border:1px solid var(--sx-border-strong);border-radius:var(--sx-radius-lg);background:linear-gradient(180deg,#0c0c0c,#050505);box-shadow:0 40px 90px -20px rgba(0,0,0,.9);animation:sx-modal-rise-in .28s cubic-bezier(.2,.8,.2,1)}.sx-modal-close{position:absolute;top:18px;right:18px;width:34px;height:34px;border-radius:50%;border:1px solid var(--sx-border-strong);background:hsla(0,0%,100%,.03);color:var(--sx-fg-muted);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:color .15s ease,border-color .15s ease,transform .15s ease}.sx-modal-close:hover{color:var(--sx-fg);border-color:var(--sx-border-strong);transform:scale(1.05)}.sx-modal-close svg{width:14px;height:14px}.sx-modal-head{margin-bottom:20px;padding-right:40px}.sx-modal-eyebrow{display:block;font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--sx-accent-bright);margin-bottom:8px}.sx-modal-title{font-size:20px;font-weight:600;letter-spacing:-.01em}.sx-modal .sx-calendly-embed{height:min(560px,62vh);border:1px solid var(--sx-border-soft)}@keyframes sx-modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes sx-modal-rise-in{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.sx-footer{border-top:1px solid var(--sx-border-soft);padding:80px 0 32px}.sx-footer-top{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;grid-gap:48px;gap:48px;padding-bottom:64px}.sx-footer-brand-mark{display:flex;align-items:center;gap:10px;margin-bottom:18px}.sx-footer-brand-mark span:first-child{width:22px;height:auto;display:block}.sx-footer-brand-mark svg{width:100%;height:auto;display:block}.sx-footer-wordmark{font-size:14px;font-weight:600;letter-spacing:.1em}.sx-footer-tagline{font-size:14px;line-height:1.6;color:var(--sx-fg-subtle);max-width:260px}.sx-footer-col-title{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--sx-fg-subtle);margin-bottom:18px}.sx-footer-col{display:flex;flex-direction:column;gap:12px}.sx-footer-col a{font-size:14px;color:var(--sx-fg-muted);text-decoration:none;transition:color .15s ease;width:-moz-fit-content;width:fit-content}.sx-footer-col a:hover{color:var(--sx-fg)}.sx-footer-bottom{border-top:1px solid var(--sx-border-soft);padding-top:24px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.sx-footer-copyright{font-size:13px;color:var(--sx-fg-faint)}.sx-footer-bottom-links{display:flex;gap:24px}.sx-footer-bottom-links a{font-size:13px;color:var(--sx-fg-faint);text-decoration:none}.sx-footer-bottom-links a:hover{color:var(--sx-fg-muted)}@keyframes sx-pulse{0%,to{opacity:1}50%{opacity:.25}}@keyframes sx-bar-breathe{0%,to{transform:scaleY(.85);opacity:.55}50%{transform:scaleY(1);opacity:.85}}@keyframes sx-bar-breathe-played{0%,to{transform:scaleY(.92)}50%{transform:scaleY(1.05)}}@media (max-width:768px){.sx-container{padding:0 20px}.sx-values{grid-template-columns:1fr}.sx-value{padding:28px 20px}.sx-section{padding:88px 0}.sx-section--tight{padding:68px 0}.sx-hero{min-height:auto;padding:128px 20px 64px}.sx-hero-subtitle,.sx-hero-title{max-width:100%}.sx-final{padding:96px 20px}.sx-demo{margin-top:20px;padding:8px}.sx-demo-screen{padding:18px 14px}.sx-demo-transcript{padding:16px 4px 6px}.sx-demo-line{grid-template-columns:26px 1fr;padding:14px 6px}.sx-demo-line-time{display:none}.sx-demo-player{gap:12px}.sx-demo-play{width:36px;height:36px}.sx-demo-play svg{width:10px;height:10px}.sx-waveform{height:40px;gap:2px}.sx-waveform-bar{min-width:1.4px}.sx-header{width:94vw;padding:7px 7px 7px 14px}.sx-header-wordmark{font-size:12.5px;letter-spacing:.06em}.sx-header .sx-button--primary{padding:9px 14px;font-size:12.5px}.sx-demo-header{flex-wrap:wrap;row-gap:6px}.sx-demo-time{margin-left:34px}.sx-footer{padding:56px 0 24px}.sx-footer-top{grid-template-columns:1fr;row-gap:32px;gap:24px}.sx-chat-thread{padding:18px 4px 6px;max-height:300px;gap:10px}.sx-chat-bubble{max-width:88%}.sx-modal-overlay{padding:12px}.sx-modal{width:100%;padding:22px 14px 8px}.sx-modal .sx-calendly-embed{height:min(500px,68vh)}.sx-calendar-card{padding:28px 14px 8px;width:100%}}@media (max-width:380px){.sx-header-wordmark{display:none}.sx-container{padding:0 16px}.sx-final,.sx-hero{padding-left:16px;padding-right:16px}}