@font-face{font-family:__Figtree_b4fbee;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-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:__Figtree_b4fbee;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-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:__Figtree_b4fbee;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-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:__Figtree_b4fbee;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-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:__Figtree_b4fbee;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-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:__Figtree_b4fbee;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-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:__Figtree_b4fbee;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-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:__Figtree_b4fbee;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-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:__Figtree_b4fbee;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-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:__Figtree_b4fbee;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-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:__Figtree_b4fbee;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-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:__Figtree_b4fbee;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-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:__Figtree_Fallback_b4fbee;src:local("Arial");ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.00%;size-adjust:100.72%}.__className_b4fbee{font-family:__Figtree_b4fbee,__Figtree_Fallback_b4fbee;font-style:normal}.__variable_b4fbee{--font-body:"__Figtree_b4fbee","__Figtree_Fallback_b4fbee"}@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{--mono:"__JetBrains_Mono_6d24ac","__JetBrains_Mono_Fallback_6d24ac"}:root{--tiffany:#81d8d0;--tiffany-2:#a8e5df;--tiffany-dim:#5fc3ba;--tiffany-soft:rgba(129,216,208,.12);--tiffany-glow:rgba(129,216,208,.35);--violet:#8b7dff;--magenta:#e07acb;--amber:#f5c26b;--bg:#07090c;--bg-2:#0a0d12;--surface:#10141b;--surface-2:#161b24;--surface-3:#1c2230;--graphite:#262d3a;--graphite-2:#353d4b;--border:rgba(232,238,246,.06);--border-strong:rgba(232,238,246,.1);--border-glow:rgba(129,216,208,.3);--text:#e9edf0;--text-dim:#b5bbc6;--text-faint:#6e7689;--danger:#ff6b6b;--warn:#f5c26b;--success:#81d8d0;--r-xs:2px;--r-sm:4px;--r-md:6px;--r-lg:8px;--r-xl:12px;--font:"Figtree","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-display:"Geist","Inter","Figtree",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--mono:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,Consolas,monospace;--display-xl:clamp(56px,7.2vw,96px);--display-lg:clamp(40px,5.2vw,64px);--display-md:clamp(32px,4.0vw,48px);--display-sm:clamp(24px,2.6vw,30px);--text-lead-lg:18px;--text-lead:17px;--text-body:15px;--text-meta:11px;--text-mono-sm:12px;--leading-display:0.98;--leading-tight:1.1;--leading-body:1.55;--track-display:-0.05em;--track-display-num:-0.06em;--track-tight:-0.022em;--track-meta:0.10em;--shadow-steel:0 1px 0 hsla(0,0%,100%,.06) inset,0 1px 0 rgba(0,0,0,.6),0 18px 40px -28px rgba(0,0,0,.9);--shadow-steel-hover:0 1px 0 hsla(0,0%,100%,.1) inset,0 1px 0 rgba(0,0,0,.6),0 28px 50px -24px rgba(0,0,0,.95)}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--bg);color:var(--text);font-family:var(--font);font-size:16px;font-weight:400;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-kerning:normal;font-feature-settings:"ss01","cv11","kern";overflow-x:hidden}html{scroll-behavior:smooth}h1,h2,h3,h4{margin:0;font-weight:900;letter-spacing:var(--track-tight);font-family:var(--font-display);font-feature-settings:normal}h1{font-size:var(--display-xl)}h1,h2{line-height:.95;font-weight:900;letter-spacing:var(--track-display)}h2{font-size:var(--display-lg)}h3{font-size:22px;line-height:1.25;letter-spacing:-.015em}h3,h4{font-weight:600}h4{font-size:var(--text-meta);line-height:1.3;text-transform:uppercase;letter-spacing:var(--track-meta);color:var(--text-faint)}p{margin:0}code,pre{font-family:var(--mono);font-size:13px}.og-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.og-display-mono{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-weight:500}.og-prose{max-width:62ch}.og-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:10px;text-transform:uppercase;letter-spacing:.14em;font-weight:500;color:var(--text-faint);margin-bottom:18px}.og-eyebrow:before{content:"";display:inline-block;width:18px;height:1px;background:var(--tiffany);opacity:.7}.og-h2-dim{color:var(--text);font-weight:900}.og-h2-accent{color:var(--tiffany);text-shadow:0 0 60px rgba(129,216,208,.3),0 0 14px rgba(129,216,208,.2)}.og-num-hero{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;font-size:1.55em;letter-spacing:var(--track-display-num);line-height:.9;color:var(--tiffany);text-shadow:0 0 60px rgba(129,216,208,.45),0 0 14px rgba(129,216,208,.25)}.og-lead{font-size:var(--text-lead);max-width:44ch}.og-lead,.og-lead-lg{line-height:var(--leading-body);color:var(--text-dim)}.og-lead-lg{font-size:var(--text-lead-lg);max-width:50ch}.og-fineprint{font-family:var(--mono);font-size:var(--text-mono-sm);line-height:1.6;color:var(--text-faint);letter-spacing:.02em}.og-bg-layer{position:fixed;inset:0;pointer-events:none;z-index:0}.og-bg-grid{background-image:linear-gradient(90deg,rgba(232,238,246,.025) 1px,transparent 0),linear-gradient(180deg,rgba(232,238,246,.025) 1px,transparent 0);background-size:64px 64px;mask-image:radial-gradient(ellipse 80% 60% at 50% 0,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 0,#000 30%,transparent 80%)}.og-bg-floor{background:radial-gradient(900px 460px at 50% 0,rgba(129,216,208,.07),transparent 65%),radial-gradient(700px 420px at 12% 22%,rgba(139,125,255,.05),transparent 70%),radial-gradient(800px 460px at 88% 30%,rgba(224,122,203,.035),transparent 70%);animation:og-floor-breathe 24s ease-in-out infinite}@keyframes og-floor-breathe{0%,to{background-position:0 0,0 0,0 0;opacity:1}50%{background-position:2% -1%,-3% 2%,3% 1%;opacity:.85}}.og-bg-fog{background:radial-gradient(620px 320px at 20% 40%,rgba(129,216,208,.04),transparent 70%),radial-gradient(540px 280px at 80% 65%,rgba(139,125,255,.035),transparent 70%);filter:blur(40px);animation:og-fog-drift 38s ease-in-out infinite;opacity:.9}@keyframes og-fog-drift{0%{transform:translateZ(0) scale(1)}33%{transform:translate3d(2.5%,-1.5%,0) scale(1.04)}66%{transform:translate3d(-2%,2%,0) scale(1.02)}to{transform:translateZ(0) scale(1)}}.og-bg-blob{background:radial-gradient(520px 380px at var(--bx,30%) var(--by,40%),rgba(129,216,208,.13),transparent 65%);filter:blur(20px);animation:og-blob-roam 36s cubic-bezier(.45,.05,.55,.95) infinite;will-change:transform}@keyframes og-blob-roam{0%{transform:translate3d(-12vw,-4vh,0) scale(1);opacity:.55}20%{transform:translate3d(14vw,-8vh,0) scale(1.15);opacity:.85}45%{transform:translate3d(28vw,6vh,0) scale(1.05);opacity:.7}70%{transform:translate3d(4vw,14vh,0) scale(1.2);opacity:.9}to{transform:translate3d(-12vw,-4vh,0) scale(1);opacity:.55}}.og-bg-blob-2{background:radial-gradient(460px 340px at 50% 50%,rgba(139,125,255,.1),transparent 70%);filter:blur(28px);animation:og-blob-roam-2 52s cubic-bezier(.45,.05,.55,.95) infinite;animation-delay:-14s;will-change:transform}@keyframes og-blob-roam-2{0%{transform:translate3d(30vw,20vh,0) scale(1);opacity:.5}33%{transform:translate3d(-10vw,10vh,0) scale(1.25);opacity:.75}66%{transform:translate3d(-20vw,-8vh,0) scale(1.1);opacity:.6}to{transform:translate3d(30vw,20vh,0) scale(1);opacity:.5}}a{color:inherit;text-decoration:none;transition:color .2s}a:hover{color:var(--tiffany)}.og-container{max-width:1240px}.og-container,.og-container-sm{margin:0 auto;padding:0 24px;position:relative;z-index:1}.og-container-sm{max-width:880px}.og-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;padding:0 18px;border-radius:var(--r-md);border:1px solid transparent;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease,transform .15s ease,box-shadow .15s ease,border-color .15s ease;white-space:nowrap;color:var(--text);position:relative}.og-btn-primary{background:var(--tiffany);color:#07241f;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),0 1px 0 rgba(0,0,0,.4),0 10px 24px -10px rgba(129,216,208,.6)}.og-btn-primary:hover{background:var(--tiffany-2);transform:translateY(-1px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6),0 1px 0 rgba(0,0,0,.4),0 16px 30px -12px rgba(129,216,208,.75)}.og-btn-ghost{background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.01));border-color:var(--border-strong);color:var(--text);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 1px 0 rgba(0,0,0,.5)}.og-btn-ghost:hover{background:linear-gradient(180deg,rgba(129,216,208,.06),hsla(0,0%,100%,.01));border-color:rgba(129,216,208,.3);color:var(--text)}.og-btn-bare{background:transparent;height:34px;padding:0 12px;color:var(--text-dim);font-weight:500;border-radius:var(--r-sm)}.og-btn-bare:hover{color:var(--text);background:hsla(0,0%,100%,.04)}.og-btn-sm{height:34px;padding:0 14px;font-size:13px;border-radius:var(--r-sm)}.og-btn-lg{height:48px;padding:0 22px;font-size:15px;border-radius:var(--r-md)}.og-btn-danger{background:transparent;color:var(--danger);border-color:hsla(0,100%,71%,.3)}.og-btn-danger:hover{background:hsla(0,100%,71%,.08)}.og-input,.og-select,.og-textarea{display:block;width:100%;height:42px;padding:0 14px;background:hsla(0,0%,100%,.025);border:1px solid var(--border-strong);border-radius:var(--r-md);color:var(--text);font-family:inherit;font-size:14px;outline:none;transition:border-color .15s,background .15s,box-shadow .15s;box-shadow:inset 0 1px 0 rgba(0,0,0,.4)}.og-input:focus,.og-select:focus,.og-textarea:focus{border-color:var(--tiffany);background:rgba(129,216,208,.04);box-shadow:0 0 0 3px rgba(129,216,208,.14),inset 0 1px 0 rgba(0,0,0,.4)}.og-input::placeholder{color:var(--text-faint)}.og-textarea{height:auto;padding:12px 14px;min-height:96px;resize:vertical}.og-label{display:block;font-size:11px;font-weight:600;color:var(--text-faint);margin-bottom:8px;text-transform:uppercase;letter-spacing:.1em}.og-card{background:linear-gradient(180deg,var(--surface) 0,var(--bg-2) 100%);border:1px solid var(--border-strong);border-radius:var(--r-lg);padding:24px;position:relative;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03),0 1px 2px rgba(0,0,0,.35),0 8px 24px rgba(0,0,0,.45),0 0 0 1px rgba(129,216,208,.04);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;isolation:isolate}.og-card:before{inset:0;padding:1px;background:linear-gradient(90deg,rgba(129,216,208,0),rgba(129,216,208,.35) 50%,rgba(129,216,208,0));-webkit-mask:linear-gradient(180deg,#000,#000 1px,transparent 0) content-box,linear-gradient(#000,#000);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.9;z-index:1}.og-card:after,.og-card:before{content:"";position:absolute;border-radius:inherit;pointer-events:none}.og-card:after{left:0;right:0;top:0;height:60%;background:radial-gradient(120% 80% at 50% 0,rgba(129,216,208,.06) 0,rgba(129,216,208,.025) 30%,transparent 70%);z-index:0}.og-card>*{position:relative;z-index:2}.og-card-hover{cursor:pointer}.og-card-hover:hover{border-color:rgba(129,216,208,.3);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 1px 2px rgba(0,0,0,.35),0 12px 32px rgba(0,0,0,.55),0 0 0 1px rgba(129,216,208,.1),0 0 24px -8px rgba(129,216,208,.25)}.og-card-hover:hover:after{background:radial-gradient(120% 80% at 50% 0,rgba(129,216,208,.1) 0,rgba(129,216,208,.04) 30%,transparent 70%)}.og-divider{height:1px;background:var(--border);border:0;margin:0}.og-pill{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:500;background:hsla(0,0%,100%,.04);color:var(--text-dim);border:1px solid var(--border-strong);letter-spacing:.01em}.og-pill-accent{background:var(--tiffany-soft);color:var(--tiffany);border-color:rgba(129,216,208,.3)}.og-pill-danger{background:hsla(0,100%,71%,.08);color:var(--danger);border-color:hsla(0,100%,71%,.25)}.og-table{width:100%;border-collapse:collapse;font-size:14px}.og-table th{text-align:left;font-weight:500;font-size:11px;color:var(--text-faint);padding:12px 16px;text-transform:uppercase;letter-spacing:.06em}.og-table td,.og-table th{border-bottom:1px solid var(--border)}.og-table td{padding:14px 16px}.og-table tr:last-child td{border-bottom:0}.og-table tbody tr:hover{background:hsla(0,0%,100%,.02)}.og-muted{color:var(--text-faint)}.og-dim{color:var(--text-dim)}.og-tool-pill{display:inline-block;transition:color .18s ease,border-color .25s ease,background .25s ease,transform .18s ease}.og-tool-pill:hover{color:var(--text)!important;border-color:rgba(129,216,208,.4)!important;background:rgba(129,216,208,.06)!important;transform:translateY(-1px)}.og-model-row{position:relative;transition:padding .2s ease}.og-model-row:before{content:"";position:absolute;left:-12px;right:-12px;top:0;bottom:0;background:linear-gradient(90deg,rgba(129,216,208,.04),transparent 60%);opacity:0;border-radius:var(--r-sm);transition:opacity .25s ease;pointer-events:none}.og-model-row:hover:before{opacity:1}.og-model-row:hover{padding-left:6px;padding-right:6px}.og-cta-pulse{position:relative}.og-cta-pulse:after{content:"";position:absolute;inset:-3px;border-radius:inherit;box-shadow:0 0 0 0 rgba(129,216,208,.55);animation:og-cta-ring 2.8s cubic-bezier(.4,0,.6,1) infinite;pointer-events:none}@keyframes og-cta-ring{0%{box-shadow:0 0 0 0 rgba(129,216,208,.4)}60%{box-shadow:0 0 0 14px rgba(129,216,208,0)}to{box-shadow:0 0 0 0 rgba(129,216,208,0)}}.og-reveal{opacity:0;transform:translate3d(0,18px,0);transition:opacity .9s cubic-bezier(.22,1,.36,1) var(--reveal-delay,0ms),transform .9s cubic-bezier(.22,1,.36,1) var(--reveal-delay,0ms);will-change:opacity,transform}.og-revealed{opacity:1;transform:translateZ(0)}.og-revealed .og-glow-once{animation:og-glow-pop 1.5s cubic-bezier(.22,1,.36,1) .35s 1 both}@keyframes og-glow-pop{0%{text-shadow:0 0 0 rgba(129,216,208,0);transform:translateY(2px)}35%{text-shadow:0 0 90px rgba(129,216,208,.75),0 0 24px rgba(129,216,208,.55);transform:translateY(0)}to{text-shadow:0 0 60px rgba(129,216,208,.45),0 0 14px rgba(129,216,208,.25)}}.og-live-wrap{position:relative;isolation:isolate}.og-live-beams{position:absolute;inset:-40px -50px;pointer-events:none;z-index:1;overflow:hidden;border-radius:calc(var(--r-lg) + 40px);mask-image:radial-gradient(ellipse 70% 70% at 50% 50%,#000 35%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse 70% 70% at 50% 50%,#000 35%,transparent 80%)}.og-live-beam{position:absolute;top:-10%;width:220px;height:130%;filter:blur(48px);opacity:.45;transform-origin:center;border-radius:999px}.og-live-beam-1{left:-10%;background:linear-gradient(180deg,var(--tiffany),transparent 75%);animation:og-live-drift-a 14s ease-in-out infinite}.og-live-beam-2{left:35%;width:280px;background:linear-gradient(180deg,var(--violet),transparent 70%);opacity:.32;animation:og-live-drift-b 18s ease-in-out infinite}.og-live-beam-3{right:-10%;width:240px;background:linear-gradient(180deg,var(--magenta),transparent 75%);opacity:.3;animation:og-live-drift-c 16s ease-in-out infinite}@keyframes og-live-drift-a{0%,to{transform:translateX(0) translateY(-2%) rotate(-12deg)}50%{transform:translateX(60px) translateY(3%) rotate(-6deg)}}@keyframes og-live-drift-b{0%,to{transform:translateX(0) translateY(2%) rotate(4deg)}50%{transform:translateX(-50px) translateY(-3%) rotate(-2deg)}}@keyframes og-live-drift-c{0%,to{transform:translateX(0) translateY(-1%) rotate(10deg)}50%{transform:translateX(-70px) translateY(4%) rotate(4deg)}}.og-live-ring{position:absolute;inset:0;border-radius:var(--r-lg);pointer-events:none;box-shadow:0 0 0 1px rgba(129,216,208,.14),0 0 60px rgba(129,216,208,.1);animation:og-live-pulse 3.6s ease-in-out infinite}@keyframes og-live-pulse{0%,to{box-shadow:0 0 0 1px rgba(129,216,208,.1),0 0 50px rgba(129,216,208,.06)}50%{box-shadow:0 0 0 1px rgba(129,216,208,.22),0 0 80px rgba(129,216,208,.16)}}.og-caret{display:inline-block;color:var(--tiffany);font-weight:700;margin-left:1px;transform:translateY(1px);animation:og-caret-blink 1s steps(2) infinite}@keyframes og-caret-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}.og-live-dot{width:7px;height:7px;border-radius:999px;background:var(--tiffany);box-shadow:0 0 10px var(--tiffany);animation:og-live-dot-pulse 1.4s ease-in-out infinite}@keyframes og-live-dot-pulse{0%,to{opacity:.45;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}.og-slider-fill,.og-slider-track{position:absolute;left:0;right:0;top:50%;height:4px;border-radius:999px;transform:translateY(-50%);pointer-events:none}.og-slider-track{background:hsla(0,0%,100%,.06);box-shadow:inset 0 1px 0 rgba(0,0,0,.5)}.og-slider-fill{right:auto;width:var(--pct,0);background:linear-gradient(90deg,var(--tiffany-dim),var(--tiffany));box-shadow:0 0 12px rgba(129,216,208,.45)}.og-slider-input{position:absolute;inset:0;width:100%;height:100%;margin:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:-webkit-grab;cursor:grab;z-index:2}.og-slider-input:active{cursor:-webkit-grabbing;cursor:grabbing}.og-slider-input:focus{outline:none}.og-slider-input::-webkit-slider-runnable-track{background:transparent;height:100%;border:0}.og-slider-input::-moz-range-track{background:transparent;height:100%;border:0}.og-slider-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border-radius:999px;background:linear-gradient(180deg,#f2fbf9,var(--tiffany));border:1px solid rgba(7,36,31,.4);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7),0 2px 6px rgba(0,0,0,.6),0 0 0 4px rgba(129,216,208,.18);cursor:-webkit-grab;cursor:grab;margin-top:0;-webkit-transition:transform .12s ease,box-shadow .12s ease;transition:transform .12s ease,box-shadow .12s ease}.og-slider-input::-webkit-slider-thumb:hover{transform:scale(1.08);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7),0 4px 12px rgba(0,0,0,.65),0 0 0 6px rgba(129,216,208,.25)}.og-slider-input:active::-webkit-slider-thumb{cursor:-webkit-grabbing;cursor:grabbing;transform:scale(1.04)}.og-slider-input::-moz-range-thumb{width:22px;height:22px;border-radius:999px;background:linear-gradient(180deg,#f2fbf9,var(--tiffany));border:1px solid rgba(7,36,31,.4);box-shadow:0 2px 6px rgba(0,0,0,.6),0 0 0 4px rgba(129,216,208,.18);cursor:grab}.og-beams{position:absolute;inset:0;overflow:hidden;pointer-events:none;mask-image:linear-gradient(180deg,#000,#000 55%,transparent);-webkit-mask-image:linear-gradient(180deg,#000,#000 55%,transparent)}.og-beam{position:absolute;top:-10%;left:50%;width:1px;height:130%;transform-origin:top center;filter:blur(28px);opacity:.55;animation:og-beam-drift 22s cubic-bezier(.4,0,.2,1) infinite}.og-beam:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,var(--c,var(--tiffany)) 0,transparent 80%)}.og-beam-1{--c:var(--tiffany);animation-delay:-2s;transform:translateX(-30vw) rotate(-14deg);width:220px}.og-beam-2{--c:var(--violet);animation-delay:-8s;transform:translateX(-6vw) rotate(-4deg);width:160px;opacity:.4}.og-beam-3{--c:var(--tiffany-2);animation-delay:-14s;transform:translateX(8vw) rotate(6deg);width:280px;opacity:.45}.og-beam-4{--c:var(--magenta);animation-delay:-20s;transform:translateX(28vw) rotate(16deg);width:180px;opacity:.32}@keyframes og-beam-drift{0%{transform:translateX(var(--x,0)) rotate(var(--r,0deg)) translateY(-2%) scale(1)}25%{transform:translateX(calc(var(--x, 0) + 40px)) rotate(var(--r,0deg)) translateY(1%) scale(1.05)}50%{transform:translateX(calc(var(--x, 0) + 60px)) rotate(var(--r,0deg)) translateY(2%) scale(1.08)}75%{transform:translateX(calc(var(--x, 0) + 30px)) rotate(var(--r,0deg)) translateY(0) scale(1.03)}to{transform:translateX(var(--x,0)) rotate(var(--r,0deg)) translateY(-2%) scale(1)}}.og-beams-soft .og-beam{filter:blur(40px);opacity:.25}.og-aurora{position:absolute;inset:-10%;border-radius:50%;background:conic-gradient(from 90deg at 50% 50%,rgba(129,216,208,0) 0deg,rgba(129,216,208,.18) 40deg,rgba(139,125,255,.12) 130deg,rgba(224,122,203,.1) 220deg,rgba(129,216,208,0) 320deg);filter:blur(70px);opacity:.7;animation:og-aurora-spin 40s linear infinite;pointer-events:none}@keyframes og-aurora-spin{to{transform:rotate(1turn)}}@keyframes og-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.og-pulse{animation:og-pulse 2.4s ease-in-out infinite}@keyframes og-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.og-fade-up{animation:og-fade-up .7s cubic-bezier(.22,1,.36,1) both}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}}@media (max-width:720px){body{font-size:15px}.og-container,.og-container-sm{padding:0 16px}:root{--display-xl:clamp(40px,12vw,56px);--display-lg:clamp(32px,9vw,44px);--display-md:clamp(26px,7vw,34px)}h1,h2{letter-spacing:-.04em}.og-split-2{gap:36px!important}.og-hero-grid,.og-split-2{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important}.og-hero-grid{gap:40px!important}.og-models-aside{position:static!important;top:auto!important}.og-hero-section{padding:56px 0 40px!important}section[id=integrations],section[id=models],section[id=pricing]{padding:64px 0!important}.og-cta-section{padding:72px 0 80px!important}.og-header-nav,.og-hide-sm{display:none!important}.og-header-inner{gap:10px!important}.og-footer-grid{grid-template-columns:1fr 1fr!important;gap:28px!important}.og-footer-grid>:first-child{grid-column:1/-1}.og-pc-money{grid-template-columns:1fr!important;gap:18px!important}.og-live-card,.og-live-wrap{width:100%!important;max-width:100%!important}.og-card pre,.og-live-card pre{font-size:11px!important;padding:14px!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;white-space:pre!important;min-height:220px!important}.og-live-card{border-radius:var(--r-md)!important}.og-card{max-width:100%}.og-btn-lg{height:46px;padding:0 18px;font-size:14px}.og-cta-stack{width:100%}.og-cta-stack .og-btn{width:100%;min-width:0!important}.og-model-row{gap:4px!important;padding:14px 0!important}.og-model-row,.og-pricing-money{grid-template-columns:1fr!important}.og-pricing-money{gap:18px!important}}@media (max-width:480px){:root{--display-xl:clamp(34px,11vw,44px);--display-lg:clamp(26px,8vw,36px)}.og-hero-section{padding:44px 0 32px!important}.og-live-card pre{font-size:10.5px!important}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.08);border-radius:6px}::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.16)}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--tiffany);outline-offset:2px}article h1{font-size:40px;line-height:1.1;margin-bottom:24px}article h2{font-size:24px;line-height:1.2;margin-top:40px;margin-bottom:12px}article h3{font-size:18px;margin-top:28px;margin-bottom:8px}article ol,article p,article ul{margin:12px 0;color:var(--text-dim)}article ol,article ul{padding-left:22px}article li{margin:6px 0}article a{color:var(--tiffany)}article code:not(pre code){font-size:.88em;background:hsla(0,0%,100%,.05);border:1px solid var(--border-strong);padding:1px 6px;border-radius:var(--r-sm)}article code:not(pre code),article pre{font-family:var(--mono);color:var(--text)}article pre{background:hsla(0,0%,100%,.02)!important;border:1px solid var(--border-strong)!important;border-radius:var(--r-md)!important;padding:16px!important;overflow-x:auto;font-size:13px;line-height:1.6}article strong{color:var(--text);font-weight:600}@font-face{font-family:__GeistSans_64f856;src:url(/_next/static/media/b5bb120f6fcabcb4-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:__GeistSans_Fallback_64f856;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_64f856{font-family:__GeistSans_64f856,__GeistSans_Fallback_64f856}.__variable_64f856{--font-geist-sans:"__GeistSans_64f856","__GeistSans_Fallback_64f856"}