@font-face{font-family:Oxanium;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/51f4583b64fd0679-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:Oxanium;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/93bd5b8e056bd94c-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:Oxanium Fallback;src:local("Arial");ascent-override:76.07%;descent-override:20.22%;line-gap-override:24.07%;size-adjust:103.86%}.__className_9b2d23{font-family:Oxanium,Oxanium Fallback;font-style:normal}.__variable_9b2d23{--font-oxanium:"Oxanium","Oxanium Fallback"}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_dd5b2f{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_dd5b2f{--font-space-grotesk:"Space Grotesk","Space Grotesk Fallback"}:root{--navy:#0F172A;--indigo:#4F46E5;--slate:#64748B;--amber:#F59E0B;--white:#F8FAFC;--violet:#8B5CF6;--navy-950:#060A14;--navy-900:#0F172A;--navy-800:#16213A;--navy-700:#1E2A4A;--navy-600:#2D3A5C;--indigo-700:#3730A3;--indigo-600:#4F46E5;--indigo-500:#6366F1;--indigo-400:#818CF8;--indigo-300:#A5B4FC;--amber-700:#B45309;--amber-600:#D97706;--amber-500:#F59E0B;--amber-400:#FBBF24;--amber-300:#FCD34D;--amber-100:#FEF3C7;--amber-050:#FEF6E7;--logo-indigo:#4338CA;--logo-amber:#FFAE1A;--logo-ink:#221B6E;--logo-quiet:#DEE2EA;--logo-lift:#6D5DF6;--logo-slate:#6B7488;--violet-500:#8B5CF6;--violet-300:#C4B5FD;--success:#22C55E;--error:#EF4444;--warning:#F97316;--bg-page:var(--navy-900);--bg-deep:var(--navy-950);--surface-card:var(--navy-800);--surface-warm:rgba(245,158,11,0.10);--surface-hover:var(--navy-800);--surface-input:var(--navy-900);--surface-nav:rgba(15,23,42,0.72);--border-subtle:var(--navy-700);--border-hover:var(--navy-600);--text-primary:var(--white);--text-body:#CBD5E1;--text-secondary:var(--slate);--text-muted:#475569;--text-accent:var(--amber-400);--text-link:var(--indigo-400);--interactive:var(--indigo-600);--interactive-hover:var(--indigo-700);--focus-ring:var(--indigo-500);--accent:var(--amber-500);--teammate-accent:var(--amber-500);--teammate-wash:rgba(245,158,11,0.12);--code-fg:var(--indigo-300);--badge-neutral-bg:rgba(148,163,184,0.14);--badge-neutral-fg:var(--text-body);--badge-indigo-bg:rgba(79,70,229,0.16);--badge-indigo-fg:var(--indigo-300);--badge-accent-bg:rgba(245,158,11,0.16);--badge-accent-fg:var(--amber-300);--badge-success-bg:rgba(34,197,94,0.14);--badge-success-fg:#4ADE80;--badge-error-bg:rgba(239,68,68,0.14);--badge-error-fg:#FCA5A5;--badge-warning-bg:rgba(249,115,22,0.14);--badge-warning-fg:#FDBA74}[data-theme=light]{--bg-page:#FFFFFF;--bg-deep:#F1F5F9;--surface-card:#FFFFFF;--surface-warm:#F8FAFC;--surface-hover:#F1F5F9;--surface-input:#FFFFFF;--surface-nav:rgba(255,255,255,0.82);--border-subtle:#E2E8F0;--border-hover:#CBD5E1;--shadow-sm:0 1px 2px rgba(15,23,42,0.06);--shadow-md:0 4px 16px rgba(15,23,42,0.08);--shadow-lg:0 12px 32px rgba(15,23,42,0.10);--text-primary:var(--navy-900);--text-body:#334155;--text-secondary:var(--slate);--text-muted:#94A3B8;--text-accent:var(--indigo-600);--text-link:var(--indigo-600);--accent:var(--amber-500);--teammate-accent:var(--amber-600);--teammate-wash:#F8FAFC;--code-fg:var(--indigo-700);--badge-neutral-bg:#F1F5F9;--badge-neutral-fg:#334155;--badge-indigo-bg:#EEF2FF;--badge-indigo-fg:var(--indigo-700);--badge-accent-bg:var(--amber-400);--badge-accent-fg:var(--navy-900);--badge-success-bg:#DCFCE7;--badge-success-fg:#15803D;--badge-error-bg:#FEE2E2;--badge-error-fg:#B91C1C;--badge-warning-bg:#FFEDD5;--badge-warning-fg:#C2410C}:root{--teammate-inko:#D97706;--teammate-inko-ink:#F59E0B;--teammate-inko-wash:rgba(217,119,6,0.14);--teammate-radio:#FB923C;--teammate-radio-ink:#FDBA74;--teammate-radio-wash:rgba(251,146,60,0.14);--teammate-momo:#FCD34D;--teammate-momo-ink:#FCD34D;--teammate-momo-wash:rgba(252,211,77,0.14);--teammate-pulse:#F59E0B;--teammate-pulse-ink:#FBBF24;--teammate-pulse-wash:rgba(245,158,11,0.14)}[data-theme=light]{--teammate-inko-ink:var(--navy-900);--teammate-inko-wash:#F8FAFC;--teammate-radio-ink:var(--navy-900);--teammate-radio-wash:#F8FAFC;--teammate-momo-ink:var(--navy-900);--teammate-momo-wash:#F8FAFC;--teammate-pulse-ink:var(--navy-900);--teammate-pulse-wash:#F8FAFC}:root{--font-display:var(--font-oxanium),system-ui,sans-serif;--font-sans:var(--font-space-grotesk),system-ui,sans-serif;--font-mono:var(--font-space-grotesk),ui-monospace,monospace;--fw-light:300;--fw-regular:400;--fw-semibold:600;--fw-bold:700;--fw-black:800;--fs-display:64px;--fs-h1:44px;--fs-h2:32px;--fs-h3:22px;--fs-body:16px;--fs-small:13px;--fs-label:11px;--lh-display:1.02;--lh-heading:1.1;--lh-body:1.65;--lh-tight:1.25;--ls-display:-1.5px;--ls-h1:-1px;--ls-h2:-0.5px;--ls-body:0;--ls-label:0.12em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--space-24:96px;--radius-sm:6px;--radius-md:10px;--radius-lg:12px;--radius-full:999px;--container-max:1280px;--container-margin:80px;--container-gutter:24px;--columns:12;--ease-out:cubic-bezier(0.16,1,0.3,1);--dur-hover:150ms;--dur-panel:300ms;--dur-entrance:400ms;--shadow-sm:0 1px 2px rgba(6,10,20,0.4);--shadow-md:0 4px 16px rgba(6,10,20,0.5);--shadow-lg:0 12px 40px rgba(6,10,20,0.6);--shadow-focus:0 0 0 3px rgba(99,102,241,0.4);--glow-indigo:0 0 24px rgba(79,70,229,0.35);--glow-amber:0 0 20px rgba(245,158,11,0.25)}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}:root{--teammate-klaro:#eab308;--teammate-klaro-ink:#facc15;--teammate-klaro-wash:rgba(234,179,8,0.14)}[data-theme=light]{--teammate-klaro-ink:var(--navy-900);--teammate-klaro-wash:#f8fafc}body{margin:0;background:#0f172a;-webkit-font-smoothing:antialiased}a{color:#818cf8;text-decoration:none}a:hover{color:#a5b4fc}[data-theme=light] a{color:#4f46e5}[data-theme=light] a:hover{color:#3730a3}::selection{background:rgba(79,70,229,.4);color:#f8fafc}[data-theme=light] ::selection{background:#e8eaf6;color:#0f172a}@keyframes octBlink{0%,to{opacity:1}50%{opacity:0}}@keyframes octRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes octPop{0%{opacity:0;transform:translateY(12px) scale(.94)}to{opacity:1;transform:none}}@keyframes octFloat{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-12px,0)}}@keyframes octRing{0%{transform:scale(.72);opacity:.55}to{transform:scale(1.9);opacity:0}}@keyframes octFlow{to{stroke-dashoffset:-28}}@keyframes octAurora{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(4%,3%,0) scale(1.12)}}@keyframes octDrift{0%{transform:translateZ(0)}to{transform:translate3d(-24px,-14px,0)}}@keyframes octMarquee{to{transform:translate3d(-50%,0,0)}}.oct-marquee{animation:octMarquee 150s linear infinite}[data-marquee]:hover .oct-marquee,[data-marquee]:hover .oct-scan,[data-marquee][data-paused] .oct-marquee,[data-marquee][data-paused] .oct-scan{animation-play-state:paused}@keyframes octScan{0%{transform:translateX(-120px);opacity:1}to{transform:translateX(100vw);opacity:1}}.oct-scan{animation:octScan 9s linear infinite}@media (prefers-reduced-motion:reduce){.oct-scan{animation:none!important}}@keyframes octTrace{0%{transform:translateX(-180px)}to{transform:translateX(100vw)}}@keyframes octGlitchA{0%,91%{opacity:0}92%{opacity:.75;-webkit-clip-path:inset(12% 0 68% 0);clip-path:inset(12% 0 68% 0);transform:translate(-3px,1px)}94%{opacity:.75;-webkit-clip-path:inset(58% 0 22% 0);clip-path:inset(58% 0 22% 0);transform:translate(2px,-1px)}96%,to{opacity:0}}@keyframes octGlitchB{0%,92%{opacity:0}93%{opacity:.6;-webkit-clip-path:inset(70% 0 8% 0);clip-path:inset(70% 0 8% 0);transform:translate(3px)}95%{opacity:.6;-webkit-clip-path:inset(30% 0 52% 0);clip-path:inset(30% 0 52% 0);transform:translate(-2px,1px)}97%,to{opacity:0}}.oct-marquee-pause:hover{border-color:#6366f1!important}.oct-marquee-pause:focus-visible{outline:2px solid #a5b4fc;outline-offset:2px}@media (prefers-reduced-motion:reduce){.oct-marquee,[data-anim],[data-flow],[data-ring],[data-tile]{animation:none!important}}@media (max-width:1023px){[data-hero-main]{padding-top:112px!important}}@media (max-width:639px){.oct-hero-scan{display:none!important}}@media (max-width:899px){[data-philo-rail]{display:none!important}}@media (max-width:1247px){[data-cluster]{aspect-ratio:auto!important;max-width:480px;display:grid!important;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}[data-cluster] [data-tile]{position:static!important;width:auto!important;animation:octPop .42s cubic-bezier(.16,1,.3,1) both!important}[data-cluster] [data-tile]:last-child:nth-child(odd){grid-column:1/-1;width:calc(50% - 6px)!important;justify-self:center}[data-lines],[data-node]{display:none!important}}@media (max-width:900px){[data-accordion]{flex-direction:column!important;height:auto!important}[data-accordion] [data-panel]{flex-grow:1!important;flex-basis:auto!important;min-width:0!important}[data-accordion] [data-rail]{display:none!important}[data-accordion] [data-body]{opacity:1!important;pointer-events:auto!important;min-width:0!important;height:auto!important}[data-accordion] [data-imgwell]{height:200px!important}[data-accordion] [data-body]>div:last-child{min-height:0!important;flex-basis:auto!important}[data-hide-sm]{display:none!important}}@media (min-width:901px){[data-only-sm]{display:none!important}}@media (max-width:700px){[data-stack-sm]{flex-direction:column!important;align-items:stretch!important}}.oct-hero-cta--primary:hover{background:#fbbf24!important}.oct-hero-cta--ghost:hover{border-color:#fcd34d!important;background:rgba(255,174,26,.1)!important}@media (prefers-reduced-motion:no-preference){.oct-hero-cta:hover{transform:translateY(-1px)}.oct-hero-cta:active{transform:scale(.98)}}.oct-hero-cta:focus-visible{outline:2px solid #a5b4fc;outline-offset:3px}.oct-panel:hover{border-color:var(--border-hover)!important}.oct-panel:focus-visible{outline:2px solid var(--indigo-500);outline-offset:-2px}[data-accordion] [data-imgwell]{overflow:hidden}[data-accordion] [data-imgwell] img{transition:transform 4s var(--ease-out);transform:scale(1.001)}[data-accordion] [data-panel][aria-expanded=true] [data-imgwell] img{transform:scale(1.06)}@media (prefers-reduced-motion:reduce){[data-accordion] [data-imgwell] img{transition:none;transform:none!important}}.oct-tile:hover{box-shadow:var(--shadow-lg)!important}.oct-card:hover{box-shadow:var(--shadow-md)!important;transform:translateY(-2px)!important}.oct-ghost-dark:hover{background:rgba(248,250,252,.08)!important;border-color:rgba(248,250,252,.5)!important;color:#f8fafc!important}.oct-input:focus{border-color:var(--indigo-500)!important;box-shadow:var(--shadow-focus)!important}.oct-footer-link:hover{color:#f8fafc!important}.oct-option:hover:not(:has(input:checked)){border-color:var(--border-hover)!important}.oct-option:has(input:focus-visible){outline:2px solid var(--indigo-500);outline-offset:2px}.oct-btn-link--primary:hover{background:var(--indigo-700)!important}.oct-btn-link--secondary:hover{border-color:var(--indigo-500)!important}.oct-btn-link--ghost:hover{background:var(--surface-hover)!important}.oct-btn-link:active{transform:scale(.98)}.oct-btn-link:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.oct-locale:hover{color:var(--text-primary)!important;background:var(--surface-hover)}.oct-locale:focus-visible{outline:2px solid var(--indigo-500);outline-offset:2px}.oct-locale--dark:focus-visible{outline-color:#a5b4fc}