@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/assistant-hebrew-400-normal.BaQtOmbn.woff2)format("woff2"),url(/_astro/assistant-hebrew-400-normal.B18Ux13Q.woff)format("woff")}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/assistant-hebrew-800-normal.CWqdrZ8M.woff2)format("woff2"),url(/_astro/assistant-hebrew-800-normal.BK32IGnR.woff)format("woff")}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/assistant-latin-400-normal.CDF-mh-3.woff2)format("woff2"),url(/_astro/assistant-latin-400-normal.BKD5Gqji.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-latin-400-normal.V6pRDFza.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-400-normal.6-qcROiO.woff)format("woff")}.e404,.e404 *,.e404 :before,.e404 :after{box-sizing:border-box}body.e404{color:#0f172a;text-align:center;background:#fafbfc;place-items:center;min-block-size:100vh;margin:0;padding:1.5rem;font-family:Assistant,system-ui,sans-serif;line-height:1.6;display:grid}.e404 main{max-inline-size:38rem}.e404 .mono{font-family:JetBrains Mono,ui-monospace,monospace}.e404 .code{letter-spacing:.14em;color:#64748b;margin:0 0 1rem;font-size:.7rem}.e404 h1{letter-spacing:-.03em;margin:0 0 1rem;font-size:clamp(2rem,1.4rem + 2.6vw,3rem);font-weight:800;line-height:1.15}.e404 .grad{background:linear-gradient(90deg,#06b6d4,#14b8a6,#9333ea);color:#0000;background-clip:text}.e404 .lead{color:#334155;max-inline-size:32rem;margin:0 auto 2rem;font-weight:300}.e404 .acts{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.e404 .btn{letter-spacing:.08em;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:.8rem 1.6rem;font-size:.75rem;font-weight:700;text-decoration:none;transition:all .25s cubic-bezier(.22,1,.36,1);display:inline-flex}.e404 .btn--solid{color:#fff;background:#0f172a}.e404 .btn--solid:hover{opacity:.9}.e404 .btn--ghost{color:#0f172a;border-color:#cbd5e1}.e404 .btn--ghost:hover{border-color:#0f172a}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:200;src:url(data:font/woff2;base64,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)format("woff2"),url(/_astro/assistant-hebrew-200-normal.I9P5DPp8.woff)format("woff")}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/assistant-hebrew-300-normal.BJ-T_jEV.woff2)format("woff2"),url(/_astro/assistant-hebrew-300-normal.DkL4HH_0.woff)format("woff")}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/assistant-hebrew-600-normal.DM_XHISn.woff2)format("woff2"),url(/_astro/assistant-hebrew-600-normal.D6VOnxse.woff)format("woff")}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/assistant-hebrew-700-normal.DbcUQTwo.woff2)format("woff2"),url(/_astro/assistant-hebrew-700-normal.D7ACPilb.woff)format("woff")}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/assistant-latin-600-normal.DQhO4fCi.woff2)format("woff2"),url(/_astro/assistant-latin-600-normal.CfJI0IBS.woff)format("woff")}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/assistant-latin-800-normal.BKcQB44T.woff2)format("woff2"),url(/_astro/assistant-latin-800-normal.DcD1t29n.woff)format("woff")}:root{--bg:#eef2f7;--card:#fff;--card2:#ffffffdb;--ink:#0f172a;--ink2:#334155;--ink3:#64748b;--ink4:#94a3b8;--logo-ink:#5b6b80;--line:#cbd5e1;--line-soft:#e2e8f0;--cy:#0891b2;--cy2:#06b6d4;--pu:#7c3aed;--te:#0d9488;--in:#4f46e5;--pk:#db2777;--te-lt:#14b8a6;--metal-lo:#4d5a6c;--metal-mid:#74829a;--metal-hi:#dde4ed;--te2:#2dd4bf;--red:#dc2626;--red-bg:#fef2f2;--red-line:#fecaca;--label-red:#f87171;--label-red-bg:#450a0a80;--label-red-line:#ef444433;--alert-red:#fca5a5;--alert-red-bg:#450a0a66;--alert-red-line:#ef444440;--slate950:#020617;--brandDark:#050b14;--mk-ink:#020617;--lume:#0e7490;--lume-halo:#22d3ee;--pill-ink:#475569;--pill-bg:#f1f5f9b8;--pill-line:#cbd5e1;--focus-bg:#dfe6f0;--focus-line:#cbd6e4;--focus-rule:#94a3b8;--vert-bg:#f4f7fb;--card-ink:#141b28;--card-ink-mid:#0d121b;--card-ink-deep:#060a11;--card-ink-fg:#e2e8f2;--card-ink-fg2:#a8b3c4;--mono:"JetBrains Mono",ui-monospace,monospace;--sans:"Assistant","Assistant Fallback",system-ui,sans-serif;--ease:cubic-bezier(.22,1,.36,1);color-scheme:light}:root[data-theme=dark]{--bg:#050b14;--card:#0f172a99;--card2:#0f172a66;--ink:#f1f5f9;--ink2:#cbd5e1;--ink3:#94a3b8;--ink4:#7c8ba1;--logo-ink:#94a3b8;--line:#ffffff0d;--line-soft:#ffffff0d;--cy:#22d3ee;--cy2:#22d3ee;--pu:#a78bfa;--te:#2dd4bf;--in:#818cf8;--pk:#f472b6;--te-lt:#5eead4;--metal-lo:#7d8b9e;--metal-mid:#a8b4c4;--metal-hi:#f8fafc;--red:#f87171;--red-bg:#450a0a40;--red-line:#7f1d1d73;--mk-ink:#e2e8f0;--lume:#cffafe;--lume-halo:#22d3ee;--focus-bg:#ffffff06;--focus-line:#ffffff12;--focus-rule:#94a3b859;--vert-bg:#181f27;--pill-ink:#94a3b8;--pill-bg:#94a3b817;--pill-line:#94a3b847;color-scheme:dark}@font-face{font-family:Assistant Fallback;src:local(Arial),local(Helvetica),local(Liberation Sans);size-adjust:88%;ascent-override:104%;descent-override:29%;line-gap-override:0%}*,:before,:after{box-sizing:border-box}html{scrollbar-gutter:stable}body{background:var(--bg);color:var(--ink);min-block-size:100vh;font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.6;transition:background-color .5s,color .5s;position:relative;overflow-x:clip}body:after{content:"";z-index:60;pointer-events:none;opacity:.042;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}:root[data-theme=dark] body:after{opacity:.03}@media (prefers-reduced-motion:reduce){body:after{display:none}}h1,h2,h3{text-align:start;text-wrap:balance;margin:0}p{text-align:start;margin:0}.w4{max-inline-size:56rem;margin-inline:auto;padding-inline:1.5rem}.w5{max-inline-size:64rem;margin-inline:auto;padding-inline:1.5rem}.w7{max-inline-size:80rem;margin-inline:auto;padding-inline:1.5rem}.mono{font-family:var(--mono)}.cy{color:var(--cy)}.pu{color:var(--pu)}.arw{display:inline-block}[dir=rtl] .icon-directional{transform:scaleX(-1)}.orbs{pointer-events:none;z-index:0;mix-blend-mode:multiply;position:absolute;inset:0;overflow:hidden}:root.js .orbs{visibility:hidden;opacity:0}:root.js .orbs.is-lit{visibility:visible;opacity:1;transition:opacity .7s}@media (prefers-reduced-motion:reduce){:root.js .orbs.is-lit{transition:none}}:root[data-theme=dark] .orbs{mix-blend-mode:screen}.orb{inline-size:var(--size);block-size:var(--size);will-change:transform;border-radius:50%;position:absolute;inset-block-start:var(--top);inset-inline-start:var(--start,auto);inset-inline-end:var(--end,auto)}.orb--cyan{filter:blur(80px);opacity:.22;background:radial-gradient(circle,#06b6d480 0%,#06b6d400 70%);animation:18s ease-in-out infinite floatAmorphous}.orb--purple{filter:blur(90px);opacity:.18;background:radial-gradient(circle,#9333ea73 0%,#9333ea00 70%);animation:22s ease-in-out infinite reverse floatAmorphous}.orb--cyan2{filter:blur(85px);opacity:.15;background:radial-gradient(circle,#06b6d44d 0%,#06b6d400 70%);animation:16s ease-in-out 2s infinite floatAmorphous}:root[data-theme=dark] .orb--cyan{opacity:.45;filter:blur(100px)}:root[data-theme=dark] .orb--purple{opacity:.35;filter:blur(100px)}:root[data-theme=dark] .orb--cyan2{opacity:.3;filter:blur(100px)}@keyframes floatAmorphous{0%{transform:translate(0)scale(1)rotate(0)}33%{transform:translate(50px,-60px)scale(1.08)rotate(120deg)}66%{transform:translate(-40px,30px)scale(.93)rotate(240deg)}to{transform:translate(0)scale(1)rotate(360deg)}}@media (prefers-reduced-motion:reduce){.orb{animation:none}}.nav{z-index:50;border-block-end:1px solid var(--line);background:color-mix(in srgb,var(--bg) 94%,transparent);-webkit-backdrop-filter:blur(16px)saturate(150%);transition:transform .3s var(--ease);position:sticky;inset-block-start:0}@supports not (backdrop-filter:blur(1px)){.nav{background:var(--bg)}}.nav.is-tucked{transform:translateY(-100%)}.nav.is-navopen-host{transform:none}.nav__links a[aria-current=location],.navpanel__links a[aria-current=location]{color:var(--ink);position:relative}.nav__links a[aria-current=location]:after{content:"";background:var(--cy);border-radius:2px;block-size:2px;position:absolute;inset-block-end:-.45rem;inset-inline:0}.navpanel__links a[aria-current=location]{font-weight:800}@media (prefers-reduced-motion:reduce){.nav{transition:none}.nav.is-tucked{transform:none}}section[id]{scroll-margin-block-start:5rem}.nav__in{grid-template-columns:1fr auto 1fr;align-items:center;gap:1.5rem;padding-block:1rem;display:grid}.brand{letter-spacing:-.05em;color:var(--ink);grid-area:1/2;justify-self:center;align-items:center;gap:.5rem;font-size:1.5rem;font-weight:900;text-decoration:none;display:inline-flex}.wm{display:inline-block;position:relative}.wm__h,.wm__h span{display:inline}.brand{--hold:2s;--settle:cubic-bezier(.16,1,.3,1)}.brand[data-play] .wm{animation:.55s ease-out both wmIn}.brand[data-play] .wm__h span{animation:wmLetter .5s var(--settle) both}.brand[data-play] .wm__h span:nth-child(2){animation-delay:calc(.55s + var(--hold) + .2s)}.brand[data-play] .wm__h span:nth-child(4){animation-delay:calc(.55s + var(--hold) + .34s)}.brand[data-play] .wm__h span:first-child{animation-delay:calc(.55s + var(--hold) + .47s)}.brand[data-play] .wm__h span:nth-child(5){animation-delay:calc(.55s + var(--hold) + .6s)}.brand[data-play] .wm__h span:nth-child(3){animation-delay:calc(.55s + var(--hold) + .73s)}.wm:after{content:"INDEXHOUSE";background-image:linear-gradient(100deg, var(--ink) 0%, var(--ink) 30%, var(--te) 40%, var(--cy2) 47%, var(--pu) 54%, var(--pk) 61%, var(--ink) 70%, var(--ink) 100%);-webkit-text-fill-color:transparent;animation:wmShimmer 8s linear var(--shimmer-in,1.6s) infinite backwards;background-repeat:no-repeat;background-size:340% 100%;background-clip:text;position:absolute;inset-block-start:0;inset-inline-start:0}.brand[data-play] .wm:after{--shimmer-in:calc(.55s + var(--hold) + 1.5s)}@media (prefers-reduced-motion:reduce){.wm:after{opacity:0;animation:none}}@keyframes wmIn{0%{opacity:0;filter:blur(7px)}to{opacity:1;filter:blur()}}@keyframes wmLetter{0%{opacity:.16;filter:blur(2px)}to{opacity:1;filter:blur()}}@keyframes wmShimmer{0%{opacity:0;background-position:100% 0}1.5%{opacity:1}27.5%{opacity:1}30%{opacity:0;background-position:0 0}to{opacity:0;background-position:100% 0}}@media (width<=26rem){.nav__in{gap:.5rem}.brand{font-size:1.25rem}.brand__mark{block-size:26px;inline-size:26px}}@media (width<=22rem){#themeLabel{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}.brand__x{-webkit-text-fill-color:transparent;background:0 0}.nav__links{letter-spacing:.1em;grid-area:1/1;justify-self:start;gap:2rem;font-size:.75rem;font-weight:700;display:flex}.nav__links a{color:var(--ink2);text-decoration:none;transition:color .2s}.nav__links a:hover{color:var(--cy)}@media (width<=56rem){.nav__links{display:none}}.nav__act{grid-area:1/3;justify-self:end;align-items:center;gap:1rem;display:flex}.themebtn{border:1px solid var(--line);background:var(--card);min-inline-size:9.5rem;color:var(--ink2);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;padding:.55rem 1rem;font-family:inherit;font-size:.72rem;font-weight:700;display:inline-flex;box-shadow:0 1px 2px #0f172a0d}@media (width<=48rem){.themebtn{min-inline-size:0}}.btn{cursor:pointer;transition:all .25s var(--ease);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;font-family:inherit;font-weight:700;text-decoration:none;display:inline-flex}.btn--solid{background:var(--slate950);color:#fff;letter-spacing:.06em;padding:.75rem 1.5rem;font-size:.72rem}:root[data-theme=dark] .btn--solid{color:var(--slate950);background:#fff}.btn--solid:hover{opacity:.9}@media (width<=40rem){.btn--solid{display:none}}.btn--grad{color:#fff;letter-spacing:.15em;background:linear-gradient(270deg,#06b6d4,#9333ea);border-color:#ffffff1a;padding:1.15rem 3rem;font-size:.75rem;box-shadow:0 20px 25px -5px #9333ea59}.btn--grad:hover{opacity:.92;transform:translateY(-1px)}@media (width<=40rem){.btn--grad{inline-size:100%;padding-inline:1rem}}.hero{z-index:10;text-align:center;border-radius:1.5rem;padding-block:4rem 3.5rem;position:relative;overflow:hidden}.hero__copy{z-index:1;position:relative}.hero__copy>*+*{margin-block-start:1.5rem}.pill{border-radius:999px;align-items:center;gap:.5rem;padding:.25rem .75rem;font-size:.69rem;font-weight:700;display:inline-flex}.pill--quiet{color:var(--pill-ink);background:var(--pill-bg);border:1px solid var(--pill-line)}.pill--red{color:var(--red);background:var(--red-bg);border:1px solid var(--red-line)}.pill--kick{justify-self:start;margin-block-end:.5rem}.dot{background:var(--te);block-size:.375rem;inline-size:.375rem;animation:dotLive 3.4s var(--ease) infinite;border-radius:50%}@keyframes dotLive{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--te) 42%,transparent)}45%{box-shadow:0 0 0 3px color-mix(in srgb,var(--te) 0%,transparent)}70%{box-shadow:0 0 0 0 color-mix(in srgb,var(--te) 0%,transparent)}}@media (prefers-reduced-motion:reduce){.dot{animation:none}}.h1{letter-spacing:-.03em;text-align:center;max-inline-size:56rem;margin-inline:auto;font-size:clamp(2.25rem,1.3rem + 3.6vw,4rem);font-weight:800;line-height:1.1}.h1 bdi{font-weight:700}.grad{background:linear-gradient(90deg,var(--cy2),var(--te),var(--pu));color:#0000;background-clip:text}.hero__lead{color:var(--ink2);text-align:center;max-inline-size:42rem;margin-inline:auto;font-size:clamp(1rem,.9rem + .5vw,1.25rem);font-weight:300;line-height:1.75}.segs{grid-template-columns:1fr;gap:1rem;max-inline-size:36rem;margin-inline:auto;padding-block-start:1rem;display:grid}@media (width>=40rem){.segs{grid-template-columns:1fr 1fr}}.vc{text-align:center;color:var(--ink3);transition:color .2s var(--ease);grid-column:1/-1;margin-block-start:.25rem;font-size:.8125rem;line-height:1.6;text-decoration:none}.vc__k{color:var(--ink2);font-weight:700}.vc:hover,.vc:focus-visible{color:var(--ink2)}.vc:focus-visible{outline:2px solid var(--te);outline-offset:4px;border-radius:4px}.seg{--face:var(--card-ink);--face-mid:var(--card-ink-mid);--face-deep:var(--card-ink-deep);--face-fg:var(--card-ink-fg);--face-fg2:var(--card-ink-fg2);--face-bloom:#aac8f029;--face-shadow:#03070ebf;--bezel-top:#d6e4f29e;--bezel-mid:#a0b6ce42;--bezel-end:#60748e29;background:radial-gradient(135% 110% at 100% 0%, var(--face-bloom), #aac8f000 62%) padding-box, linear-gradient(158deg, var(--face) 0%, var(--face-mid) 55%, var(--face-deep) 100%) padding-box, linear-gradient(168deg, var(--bezel-top) 0%, var(--bezel-mid) 40%, var(--bezel-end) 100%) border-box;text-align:start;min-block-size:118px;box-shadow:inset 0 0 0 1px #02060ed9, 0 10px 26px -12px var(--face-shadow);transition:transform .25s var(--ease),box-shadow .25s var(--ease), --bezel-top .25s var(--ease),--bezel-mid .25s var(--ease);border:5px solid #0000;border-radius:1rem;flex-direction:column;justify-content:center;gap:.4rem;padding:1.25rem;text-decoration:none;display:flex}@property --bezel-top{syntax:"<color>";inherits:false;initial-value:#0000}@property --bezel-mid{syntax:"<color>";inherits:false;initial-value:#0000}.seg--teal{--bezel-top:#2dd4bff2;--bezel-mid:#2dd4bf6b;--bezel-end:#2dd4bf29}.seg:hover{--bezel-top:#e8f2fce6;--bezel-mid:#bed0e475;box-shadow:inset 0 0 0 1px #02060ed9, 0 16px 34px -12px var(--face-shadow);transform:translateY(-2px)}.seg--teal:hover{--bezel-top:#5eead4;--bezel-mid:#2dd4bf9e}.seg__who{color:var(--face-fg);font-size:1.0625rem;font-weight:700;line-height:1.3;transition:color .25s;display:block}.seg:hover .seg__who{color:#f2f7ff}.seg__b{color:var(--face-fg2);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-block-size:3em;font-size:.9375rem;line-height:1.5;display:-webkit-box;overflow:hidden}:root[data-theme=dark] .seg{--face:#242e3f;--face-mid:#1a2231;--face-deep:#111823;--face-bloom:#b4cdf029;--bezel-top:#e0ecfab8;--bezel-mid:#aac0d852}:root[data-theme=dark] .seg--teal{--bezel-top:#5eead4;--bezel-mid:#2dd4bf85;--bezel-end:#2dd4bf33}.sec{z-index:10;border-block-start:1px solid var(--line);padding-block:3rem;position:relative}.g12{grid-template-columns:repeat(12,1fr);gap:3rem;display:grid}.g12--mid{align-items:center}.c5,.c7{grid-column:span 12}@media (width>=64rem){.c5{grid-column:span 5}.c7{grid-column:span 7}}.kick{letter-spacing:.14em;color:var(--ink3);margin-block-end:.5rem;font-size:.72rem;font-weight:700;display:block}.h2{letter-spacing:-.03em;margin-block-end:1rem;font-size:clamp(1.75rem,1.2rem + 2.2vw,3rem);font-weight:800;line-height:1.15}.h3{margin-block-end:.4rem;font-size:1.5rem;font-weight:700}.body{color:var(--ink2);margin-block-end:1.25rem;font-size:1rem;font-weight:300;line-height:1.75}.body strong{color:var(--ink);margin-inline:.1em;font-weight:600}.body--sm{margin-block-end:0;font-size:.78rem;line-height:1.7}.mods{grid-template-columns:1fr;gap:1rem;margin-block-start:.75rem;display:grid}@media (width>=48rem){.mods{grid-template-columns:repeat(3,1fr)}}.mod{background:var(--card);border:1px solid var(--line);border-radius:.75rem;padding:1rem;transition:border-color .25s;position:relative;box-shadow:0 1px 2px #0f172a0d}.mod--cyan:hover{border-color:var(--cy2)}.mod--violet:hover{border-color:var(--pu)}.mod--teal:hover{border-color:var(--te)}.mod__h{border-block-end:1px solid var(--line-soft);align-items:center;gap:.42rem;margin-block-end:.375rem;padding-block-end:.375rem;font-size:.75rem;font-weight:800;display:flex}.mod__ic{flex:none;block-size:1.6em;inline-size:1.6em;overflow:visible}.mod--cyan .mod__h{color:var(--cy)}.mod--violet .mod__h{color:var(--pu)}.mod--teal .mod__h{color:var(--te)}.mod__b{color:var(--ink2);font-size:.69rem;line-height:1.6}.dial{pointer-events:none;z-index:0;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.dial svg{block-size:100%;inline-size:100%;display:block}.dial .groove{fill:none;stroke:var(--groove,#64748b);stroke-opacity:var(--groove-o,.3);stroke-width:var(--groove-w,1.5);stroke-linecap:round;vector-effect:non-scaling-stroke}.dial{--tone-1:#0d9488;--o-1:.28;--tone-2:#0d4f96;--o-2:.34;--tone-3:#0b1220;--o-3:.26}.groove{stroke:var(--tone-1);stroke-opacity:var(--o-1)}@keyframes dialWatch{0%,26%{stroke:var(--tone-1);stroke-opacity:var(--o-1)}33%,59%{stroke:var(--tone-2);stroke-opacity:var(--o-2)}66%,92%{stroke:var(--tone-3);stroke-opacity:var(--o-3)}to{stroke:var(--tone-1);stroke-opacity:var(--o-1)}}:root[data-theme=dark] .dial{--tone-1:#2dd4bf;--o-1:.18;--tone-2:#38bdf8;--o-2:.16;--tone-3:#475569;--o-3:.22}@keyframes dialDraw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.dial .groove{stroke-dasharray:none!important;animation:none!important}}.mk{display:none}@media (width>=64rem){.mk{display:block}}.mk{pointer-events:none;direction:ltr;position:absolute;inset:0}.mk__m{transform:translate(-50%,-50%) rotate(var(--rot));background:var(--mk-ink);animation-name:mkLume,mkGlow,mkArrive;animation-duration:var(--lume-dur),var(--lume-dur),1.1s;animation-timing-function:var(--lume-ease),var(--lume-ease),var(--ease);animation-delay:calc(var(--i) * var(--lume-step)), calc(var(--i) * var(--lume-step)), calc(.8s + var(--i) * .11s);animation-iteration-count:infinite,infinite,1;animation-fill-mode:backwards,backwards,backwards;position:absolute;inset-block-start:var(--y);inset-inline-start:var(--x)}.mk__m--dot{border-radius:50%;block-size:13px;inline-size:13px}.mk__m--bat{border-radius:4px;block-size:26px;inline-size:9px}.mk__m--tri{border-inline:11px solid #0000;border-block-start:18px solid var(--mk-ink);background:0 0;block-size:0;inline-size:0;animation-name:mkLumeTri,mkGlow,mkArrive}@keyframes mkArrive{0%{opacity:0;transform:translate(-50%,calc(-50% + var(--dy0,84px))) rotate(var(--rot)) scale(.55)}25%{opacity:1}to{opacity:1;transform:translate(-50%,-50%) rotate(var(--rot)) scale(1)}}.mk{--lume-ease:cubic-bezier(.25,.6,.3,1);--lume-dur:40s;--lume-step:.45s}@keyframes mkLume{0%,1.5%{background:var(--mk-ink)}6%,72%{background:var(--lume)}79%,to{background:var(--mk-ink)}}@keyframes mkLumeTri{0%,1.5%{border-block-start-color:var(--mk-ink)}6%,72%{border-block-start-color:var(--lume)}79%,to{border-block-start-color:var(--mk-ink)}}@keyframes mkGlow{0%,1.5%{filter:drop-shadow(0 0 #0000)drop-shadow(0 0 #0000)}6%,72%{filter:drop-shadow(0 0 4px var(--lume-halo)) drop-shadow(0 0 14px var(--lume-halo))}79%,to{filter:drop-shadow(0 0 #0000)drop-shadow(0 0 #0000)}}.mk__win{border:1px solid var(--mk-ink);background:radial-gradient(130% 130% at 32% 22%, #fffffff2 0%,#fff9 38%, #ffffff40 66%,#fff0 100%), var(--bg);block-size:36px;inline-size:46px;font-family:var(--mono);color:var(--mk-ink);animation:mkWinLume var(--lume-dur) var(--lume-ease) calc(var(--i) * var(--lume-step)) infinite backwards;border-radius:50%/44%;justify-content:center;align-items:center;gap:.125rem;font-size:1rem;font-weight:700;line-height:1;display:flex;position:absolute;inset-block-start:var(--y);inset-inline-start:var(--x);transform:translate(-50%,-50%);box-shadow:0 3px 8px -3px #02061766,inset 0 -4px 7px -5px #0206178c}@keyframes mkWinLume{0%,1.5%{color:var(--mk-ink);border-color:var(--mk-ink);filter:drop-shadow(0 0 #0000)drop-shadow(0 0 #0000)}6%,72%{color:var(--lume);border-color:color-mix(in srgb,var(--lume-halo) 70%,var(--mk-ink));filter:drop-shadow(0 0 3px color-mix(in srgb,var(--lume-halo) 55%,transparent)) drop-shadow(0 0 13px color-mix(in srgb,var(--lume-halo) 40%,transparent))}79%,to{color:var(--mk-ink);border-color:var(--mk-ink);filter:drop-shadow(0 0 #0000)drop-shadow(0 0 #0000)}}.mk__win:after{content:"";filter:blur(1.5px);pointer-events:none;background:#ffffffd9;border-radius:50%;block-size:6px;inline-size:18px;position:absolute;inset-block-start:4px;inset-inline-start:7px}:root[data-theme=dark] .mk__win{background:radial-gradient(130% 130% at 32% 22%, #ffffff38 0%,#ffffff1a 40%, #ffffff0a 70%,#fff0 100%), var(--bg)}:root[data-theme=dark] .mk__win:after{background:#ffffff4d}.mk__hash{opacity:.55;margin-inline-end:-1px;font-size:.6875rem;font-weight:700;position:relative}.mk__odo{block-size:1.06em;inline-size:.66em;display:block;position:relative;overflow:hidden}.mk__odo u{text-align:center;line-height:1.06em;text-decoration:none;animation:1.8s step-end 2.6s both mkRank;display:block;transform:translateY(-3.18em)}.mk__up{color:var(--te);font-size:.6875rem;animation:.5s ease-out 4.35s both mkUp;position:relative}@keyframes mkRank{0%,8%{transform:translateY(0)}34%{transform:translateY(-1.06em)}64%{transform:translateY(-2.12em)}92%,to{transform:translateY(-3.18em)}}@keyframes mkUp{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.mk__crown{border-inline:11px solid #0000;border-block-start:18px solid var(--te);opacity:0;block-size:0;inline-size:0;animation:1.6s ease-out 4.3s backwards mkCrown;position:absolute;inset-block-start:var(--y);inset-inline-start:var(--x);transform:translate(-50%,-50%)}@keyframes mkCrown{0%{opacity:0}25%,60%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.mk__m,.mk__win,.mk__odo u,.mk__up,.mk__crown{transition:none;animation:none!important}.mk__up{opacity:1}.mk__crown{display:none}}.sigs{--sig:#64748b;display:none}:root[data-theme=dark] .sigs{--sig:#94a3b8}@media (width>=64rem){.sigs{display:block}}.sig-drift{fill:var(--sig);opacity:var(--o,.26)}@media (prefers-reduced-motion:reduce){.sigs{display:none}}.node{background:var(--card);backdrop-filter:blur(12px);border:1px solid var(--line);border-radius:1.5rem;padding:2rem;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #0f172a2e}@media (width>=48rem){.node{padding:2.5rem}}.node__glow{pointer-events:none;filter:blur(24px);opacity:.5;background:linear-gradient(270deg,#06b6d41a,#9333ea1a);position:absolute;inset:-.25rem}.node__grid{z-index:1;grid-template-columns:1fr;align-items:center;gap:2.5rem;display:grid;position:relative}@media (width>=64rem){.node__grid{grid-template-columns:4fr 8fr}}.node__founder{text-align:center;border-block-end:1px solid var(--line);justify-items:center;gap:1rem;padding-block-end:1.5rem;display:grid}@media (width>=64rem){.node__founder{border-block-end:none;border-inline-end:1px solid var(--line);padding-block-end:0;padding-inline-end:2rem}}.node__ring{background:linear-gradient(to top right,var(--cy2),#2dd4bf,#9333ea);border-radius:50%;block-size:7rem;inline-size:7rem;padding:2px;box-shadow:0 14px 28px -8px #9333ea66}.node__ph{block-size:100%;inline-size:100%;color:var(--cy);background:#efefef;border-radius:50%;place-items:center;display:grid;overflow:hidden;box-shadow:inset 0 2px 8px #0f172a1a}.node__img{object-fit:cover;object-position:50% 50%;block-size:100%;inline-size:100%;display:block}.node__name{letter-spacing:-.025em;text-align:center;font-size:1.125rem;font-weight:900}.node__role{color:var(--ink2);text-align:center;margin-block-start:.15rem;font-size:.8125rem;font-weight:600}.node__code{letter-spacing:.08em;color:var(--cy);text-align:center;margin-block-start:.3rem;font-size:.6875rem;font-weight:700}.node__chat{background:var(--ink);color:var(--bg);letter-spacing:.06em;border-radius:999px;align-items:center;gap:.35rem;padding:.7rem 1.25rem;font-size:.7rem;font-weight:700;text-decoration:none;transition:opacity .25s;display:inline-flex;box-shadow:0 4px 10px -2px #0f172a4d}:root[data-theme=dark] .node__chat{color:var(--slate950);background:#fff}.node__chat:hover{opacity:.9}.node__body{gap:.5rem;display:grid}.h2--node{margin-block-end:.5rem;font-size:clamp(1.6rem,1.2rem + 1.6vw,2.25rem)}.sectors{margin-block-start:0;padding-block-end:3rem}.sectors__head{max-inline-size:42rem;margin-block-end:2rem}.logos{margin-block-start:2.25rem}.logos__k{letter-spacing:.04em;color:var(--ink3);font-size:.75rem;font-weight:700}.logos__row{flex-wrap:wrap;align-items:center;gap:1.1rem 2.25rem;margin:.9rem 0 0;padding:0;list-style:none;display:flex}.logos__m{block-size:calc(1.6rem * var(--s));inline-size:calc(1.6rem * var(--s) * var(--r));background:var(--logo-ink);-webkit-mask:var(--m) no-repeat center/contain;mask:var(--m) no-repeat center/contain;display:block}.logos__more{color:var(--ink3);letter-spacing:.02em;align-self:center;font-size:.75rem;font-weight:600}@media (width<=48rem){.logos{margin-block-start:1.75rem}.logos__row{gap:1rem 1.6rem}.logos__m{block-size:calc(1.3rem * var(--s));inline-size:calc(1.3rem * var(--s) * var(--r))}}.sectors__grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=48rem){.sectors__grid{grid-template-columns:1fr 1fr}}@media (width>=64rem){.sectors__grid{grid-template-columns:repeat(3,1fr)}}.card{background:var(--card);border:1px solid var(--line);border-radius:1rem;padding:1.25rem;transition:border-color .25s;box-shadow:0 1px 2px #0f172a0d}.card--cyan:hover{border-color:var(--cy2)}.card--violet:hover{border-color:var(--pu)}.card--indigo:hover{border-color:var(--in)}.card--teal:hover{border-color:var(--te)}.card__hd{border-block-end:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:.5rem;margin-block-end:.5rem;padding-block-end:.5rem;display:flex}.card__name{font-size:.875rem;font-weight:700}.code{font-size:.625rem;font-family:var(--mono);border-radius:4px;flex:none;padding:.1rem .5rem}.code--cyan{color:var(--cy);background:color-mix(in srgb,var(--cy) 9%,transparent)}.code--violet{color:var(--pu);background:color-mix(in srgb,var(--pu) 9%,transparent)}.code--indigo{color:var(--in);background:color-mix(in srgb,var(--in) 9%,transparent)}.code--teal{color:var(--te);background:color-mix(in srgb,var(--te) 9%,transparent)}.card__b{color:var(--ink2);margin-block-end:.4rem;font-size:.75rem;line-height:1.65}.card__b b{color:var(--ink);font-weight:700}.card{flex-direction:column;display:flex}.card__foot{border-block-start:1px solid var(--line-soft);justify-content:flex-end;margin-block-start:auto;padding-block-start:.75rem;display:flex}.card__cta{letter-spacing:.08em;font-size:.63rem;font-weight:800;text-decoration:none;transition:opacity .2s}.card__cta:hover{text-decoration:underline}.card__cta--cyan{color:var(--cy)}.card__cta--violet{color:var(--pu)}.card__cta--indigo{color:var(--in)}.card__cta--teal{color:var(--te)}.card__hd,.vert__top,.mod__h{position:relative}.disc{border:1px solid var(--line);background:var(--card);block-size:1.75rem;inline-size:1.75rem;color:var(--ink3);cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;transition:color .2s,border-color .2s;display:inline-flex}.disc:before{content:"";position:absolute;inset:0}.disc svg{block-size:.7rem;inline-size:.7rem}.disc__v{transform-origin:50%;transition:transform .25s var(--ease)}.disc[aria-expanded=true]{color:var(--cy);border-color:var(--cy)}.disc[aria-expanded=true] .disc__v{transform:scaleY(0)}.is-fold .card__name,.is-fold .vert__name{margin-inline-end:auto}.is-fold .mod__h{align-items:center;gap:.6rem;display:flex}.is-fold .mod__h .arw{flex:none}.is-fold .card__hd,.is-fold .vert__top,.is-fold .mod__h{min-block-size:2.75rem}.is-fold .disc{margin-inline-start:auto}.is-fold .card__hd{border-block-end:0;margin-block-end:0;padding-block-end:0}.is-fold.is-open .card__hd{border-block-end:1px solid var(--line-soft);margin-block-end:.5rem;padding-block-end:.5rem}.is-fold .vert__top{margin-block-end:0}.is-fold.is-open .vert__top{margin-block-end:.35rem}.is-fold .mod__h{margin-block-end:0}.is-fold.is-open .mod__h{margin-block-end:.5rem}.fold[hidden]{display:none}.is-open .fold{animation:qaIn .3s var(--ease) both}@media (prefers-reduced-motion:reduce){.is-open .fold{animation:none}.disc__v{transition:none}}.skip{z-index:100;background:var(--cy);color:#04121c;border-end-end-radius:.5rem;padding:.75rem 1.25rem;font-size:.9rem;font-weight:800;text-decoration:none;transition:transform .18s cubic-bezier(.2,.7,.3,1);position:fixed;inset-block-start:0;inset-inline-start:0;transform:translateY(-120%)}.skip:focus{transform:translateY(0)}#main:focus{outline:none}@media (prefers-reduced-motion:reduce){.skip{transition:none}}.prog{display:none}@supports (animation-timeline:scroll()){.prog{z-index:60;pointer-events:none;background:linear-gradient(90deg,var(--cy),var(--pu));block-size:2px;animation:linear both progFill;display:block;position:fixed;inset-block-start:0;inset-inline:0;transform:scaleX(0)}:root .prog{animation-timeline:scroll(root)}[dir=rtl] .prog{transform-origin:100%}[dir=ltr] .prog{transform-origin:0}@keyframes progFill{to{transform:scaleX(1)}}}.focusband{z-index:10;background-color:var(--focus-bg);border-block-end:0;margin-block-start:2.5rem;padding-block:2.25rem 2rem;position:relative}.focusband>.w7{z-index:1;position:relative}.focus{position:relative}@media (width>=64rem){.focus{grid-template-rows:auto 1fr;grid-template-columns:1fr 38%;column-gap:2.75rem;display:grid}.focus__col{display:contents}.focus__head{grid-area:1/1}.focus__col .focus__grid{grid-area:2/1;grid-template-columns:1fr;gap:.85rem}.focus__fig{grid-area:2/2;align-self:center;margin:0}}.focus__fig{margin:0;position:relative}.focus__img{border:1px solid #0f172a1a;border-radius:.9rem;block-size:auto;inline-size:100%;display:block;box-shadow:0 18px 40px -22px #0f172a73}:root[data-theme=dark] .focus__img{border-color:#ffffff1f;box-shadow:0 18px 40px -22px #000000b3}@media (width<=63.99rem){.focus{flex-direction:column;display:flex}.focus__fig{order:-1;margin-block:0 1.75rem}}@media (width<=48rem){.focus__fig{display:none}}#cases{border-block-start:0;padding-block:0 1.5rem}.caseweave{isolation:isolate;padding-block-start:3rem;position:relative;overflow:hidden}.caseweave>.w7{z-index:1;position:relative}.caseweave__tex{z-index:0;pointer-events:none;--tex-v:linear-gradient(180deg,transparent 0,transparent 185px, #000 235px,#000 84%,transparent 100%);-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2743.6477%27%20height%3D%2742%27%20viewBox%3D%270%200%2043.6477%2042%27%3E%3Cdefs%3E%3Cpath%20id%3D%27h%27%20d%3D%27M21.824%2C-7.000L43.648%2C0.000L43.648%2C14.000L21.824%2C21.000L0.000%2C14.000L0.000%2C-0.000ZM0.000%2C14.000L21.824%2C21.000L21.824%2C35.000L0.000%2C42.000L-21.824%2C35.000L-21.824%2C21.000ZM43.648%2C14.000L65.472%2C21.000L65.472%2C35.000L43.648%2C42.000L21.824%2C35.000L21.824%2C21.000ZM21.824%2C35.000L43.648%2C42.000L43.648%2C56.000L21.824%2C63.000L0.000%2C56.000L0.000%2C42.000Z%27%2F%3E%3C%2Fdefs%3E%3Cg%20fill%3D%27none%27%20stroke-width%3D%271%27%3E%3Cuse%20href%3D%27%23h%27%20stroke%3D%27rgba(255%2C255%2C255%2C0.42)%27%20y%3D%27.5%27%2F%3E%3Cuse%20href%3D%27%23h%27%20stroke%3D%27rgba(255%2C255%2C255%2C1)%27%20y%3D%27-.5%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"),linear-gradient(90deg,transparent 0%,#000 13%,#000 87%,transparent 100%),var(--tex-v);mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2743.6477%27%20height%3D%2742%27%20viewBox%3D%270%200%2043.6477%2042%27%3E%3Cdefs%3E%3Cpath%20id%3D%27h%27%20d%3D%27M21.824%2C-7.000L43.648%2C0.000L43.648%2C14.000L21.824%2C21.000L0.000%2C14.000L0.000%2C-0.000ZM0.000%2C14.000L21.824%2C21.000L21.824%2C35.000L0.000%2C42.000L-21.824%2C35.000L-21.824%2C21.000ZM43.648%2C14.000L65.472%2C21.000L65.472%2C35.000L43.648%2C42.000L21.824%2C35.000L21.824%2C21.000ZM21.824%2C35.000L43.648%2C42.000L43.648%2C56.000L21.824%2C63.000L0.000%2C56.000L0.000%2C42.000Z%27%2F%3E%3C%2Fdefs%3E%3Cg%20fill%3D%27none%27%20stroke-width%3D%271%27%3E%3Cuse%20href%3D%27%23h%27%20stroke%3D%27rgba(255%2C255%2C255%2C0.42)%27%20y%3D%27.5%27%2F%3E%3Cuse%20href%3D%27%23h%27%20stroke%3D%27rgba(255%2C255%2C255%2C1)%27%20y%3D%27-.5%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"),linear-gradient(90deg,transparent 0%,#000 13%,#000 87%,transparent 100%),var(--tex-v);-webkit-mask-composite:source-in;opacity:.24;position:absolute;inset:0;overflow:hidden;mask-position:50%,50%,50%;mask-size:auto,100% 100%,100% 100%;mask-repeat:repeat,no-repeat,no-repeat;mask-composite:intersect}@media (width<=48rem){.caseweave__tex{--tex-v:linear-gradient(180deg,transparent 0,transparent 300px, #000 350px,#000 88%,transparent 100%)}}.caseweave__tex:before{content:"";background:linear-gradient(100deg, var(--cy) 0%, var(--pu) 34%, var(--cy) 68%, var(--pu) 100%);animation:84s linear infinite weaveDrift;position:absolute;inset-block:-10%;inset-inline:-60%}@keyframes weaveDrift{0%{transform:translate(0,0)}to{transform:translate(34%)}}@media (prefers-reduced-motion:reduce){.caseweave__tex:before{animation:none}}:root[data-theme=dark] .caseweave__tex{opacity:.2}:root[data-theme=dark] .caseweave .card{background:#0d1423}@media (width<=48rem){.caseweave__tex{opacity:.2}}.focus__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-block-end:2rem;display:flex}.focus__chip{letter-spacing:.14em;font-size:.625rem}.focus__h{color:var(--ink);max-inline-size:48rem;margin-block-start:.6rem;font-size:1.35rem;font-weight:800;line-height:1.5}.focus__tag{color:var(--ink3);flex:none;margin-block-start:.35rem;font-size:.58rem}@media (width<=48rem){.focus__tag{display:none}}.focus__grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=48rem){.focus__grid{grid-template-columns:repeat(3,1fr)}}.vert{background:var(--vert-bg);border:1px solid var(--line);transition:border-color .25s var(--ease);border-radius:.75rem;padding:1rem}.vert--cyan:hover{border-color:var(--cy2)}.vert--violet:hover{border-color:var(--pu)}.vert--teal:hover{border-color:var(--te)}.vert__top{justify-content:space-between;align-items:center;gap:.5rem;margin-block-end:.35rem;display:flex}.vert__name{color:var(--ink);font-size:.72rem;font-weight:700;line-height:1.4}.vert__pip{font-style:normal}.vert--cyan .vert__pip{color:var(--cy)}.vert--violet .vert__pip{color:var(--pu)}.vert--teal .vert__pip{color:var(--te)}.vert__code{color:var(--ink4);flex:none;font-size:.5rem}:root:not([data-theme=dark]) .vert__code{color:#485465}:root[data-theme=dark] .vert__code{color:#9aa9bd}.vert__b{color:var(--ink2);font-size:.69rem;line-height:1.7}.solhead{text-align:center;max-inline-size:48rem;margin-block-end:2rem;margin-inline:auto}.h2--c{text-align:center}.solhead__p{color:var(--ink2);text-align:center;max-inline-size:42rem;margin-inline:auto;font-size:.875rem;font-weight:300;line-height:1.75}.models{grid-template-columns:1fr;align-items:stretch;gap:2rem;max-inline-size:64rem;margin-inline:auto;display:grid}@media (width>=64rem){.models{grid-template-columns:1fr 1fr}}.model{border:1px solid var(--line);border-radius:1.5rem;flex-direction:column;padding:2rem;display:flex;position:relative;overflow:hidden}.model__edge{block-size:3px;position:absolute;inset-block-start:0;inset-inline:0}.model--light{background:var(--card);border-color:color-mix(in srgb,var(--cy) 45%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--cy) 10%,transparent), 0 20px 25px -5px #0f172a1a}.model--light .model__edge{background:linear-gradient(to left,var(--cy2),#2dd4bf)}.model--dark{background:var(--slate950);color:#fff;border-color:#ffffff1a;box-shadow:0 25px 50px -12px #00000080}.model--dark .model__edge{background:linear-gradient(270deg,#a855f7,#ec4899)}.model--dark:after{content:"";pointer-events:none;background:radial-gradient(circle at 0 0,#9333ea1a,#0000 50%);position:absolute;inset:0}.model>*{z-index:1;position:relative}.model__top{justify-content:space-between;align-items:center;gap:1rem;margin-block-end:1rem;padding-block-end:1rem;display:flex}.model__mode{letter-spacing:.1em;color:var(--cy);font-size:.625rem;display:block}.model--dark .model__mode{color:#c084fc}.model__h{letter-spacing:-.025em;margin-block-start:.15rem;font-size:1.5rem;font-weight:800}.model--dark .model__h{color:#fff}.model__tag{color:var(--cy);background:color-mix(in srgb,var(--cy) 9%,transparent);border-radius:999px;flex:none;padding:.25rem .75rem;font-size:.69rem;font-weight:700}.model--dark .model__tag{color:#c084fc;background:#3b076466;border:1px solid #a855f733}.model__b{color:var(--ink2);font-size:.875rem;font-weight:300;line-height:1.75}.model--dark .model__b{color:#cbd5e1}.model__b strong{color:var(--ink);font-weight:700}.model--dark .model__b strong{color:#fff}.model__list{gap:.34rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.model__list li{color:var(--ink2);align-items:flex-start;gap:.5rem;font-size:.75rem;line-height:1.6;display:flex}.model--dark .model__list li{color:#cbd5e1}.model__more{color:var(--ink3);margin-block-start:.2rem;padding-inline-start:1.25rem;font-style:italic}.model--dark .model__more{color:#94a3b8}.tick{color:var(--cy);flex:none;font-weight:700}.model--dark .tick{color:#c084fc}.model__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-block-start:auto;padding-block-start:1.5rem;display:flex}.model__terms{color:var(--ink);font-size:.75rem;font-weight:700}.model--dark .model__terms{color:#fff}.model__cta{background:linear-gradient(to left,var(--cy),#0d9488);color:#0000;background-clip:text;font-size:.75rem;font-weight:700;text-decoration:none}.model--dark .model__cta{background:linear-gradient(270deg,#c084fc,#f472b6);color:#0000;background-clip:text}.model__cta:hover{text-decoration:underline}.modx,.model__list[hidden]{display:none}@media (width<=48rem){.modx{text-align:start;border:0;border-block-start:1px solid var(--line-soft);min-block-size:2.75rem;inline-size:100%;font:inherit;letter-spacing:.02em;color:var(--cy);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:.75rem;margin-block-start:.9rem;padding:.8rem 0 0;font-size:.845rem;font-weight:700;display:flex}.model--dark .modx{color:#c084fc;border-block-start-color:#ffffff1a}.modx__ic{border:1px solid;border-radius:999px;flex:none;justify-content:center;align-items:center;block-size:1.5rem;inline-size:1.5rem;display:inline-flex}.modx__ic svg{block-size:.6rem;inline-size:.6rem}.modx[aria-expanded=true] .disc__v{transform:scaleY(0)}.model.is-listopen .model__list{animation:qaIn .3s var(--ease) both}.model__list{margin-block-start:.75rem}}@media (prefers-reduced-motion:reduce){.model.is-listopen .model__list{animation:none}}.proof__head{text-align:center;max-inline-size:48rem;margin-block-end:2rem;margin-inline:auto}.proofs{gap:1.5rem;display:grid}.pf{align-items:center;gap:.7rem;display:grid}@media (width>=64rem){.pf{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-template-areas:"shot head""shot body";align-content:center;gap:.5rem 2rem}.pf__shot{grid-area:shot}.pf__hd{grid-area:head;align-self:end}.pf__b{grid-area:body;align-self:start}}.pf__shot{border:1px solid var(--line);background:#f4f6f8;border-radius:10px;margin:0;overflow:hidden;box-shadow:0 8px 24px -12px #0f172a47}:root[data-theme=dark] .pf__shot{border-color:#ffffff24;box-shadow:0 12px 32px -14px #000000b3}.pf__img{block-size:auto;inline-size:100%;display:block}.pf__shot--wide{-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;overflow-x:auto}.pf__shot--wide .pf__img{min-inline-size:34rem}@media (width>=64rem){.pf__shot--wide{overflow-x:hidden}.pf__shot--wide .pf__img{min-inline-size:0}}.pf__code{letter-spacing:.1em;margin-block-end:.4rem;font-size:.625rem;display:block}.pf__conf{color:#556070}.pf--cyan .pf__code{color:#0a6070}.pf--violet .pf__code{color:var(--pu)}.pf--teal .pf__code{color:#116355}.pf--indigo .pf__code{color:var(--in)}:root[data-theme=dark] .pf__conf{color:var(--ink3)}:root[data-theme=dark] .pf--cyan .pf__code{color:var(--cy)}:root[data-theme=dark] .pf--teal .pf__code{color:var(--te)}.pf__h{letter-spacing:-.015em;margin-block-end:.45rem;font-size:1.15rem;font-weight:800}.pf__b{color:var(--ink2);font-size:.875rem;line-height:1.75}@media (width<=48rem){.proof__head{margin-block-end:1.5rem}.proofs{gap:2rem}.pf{gap:.85rem}.pf__h{font-size:1.1rem}.pf__b{font-size:1rem;font-weight:400}.pf__code{letter-spacing:.06em;flex-wrap:wrap;gap:.1rem .5rem;font-size:.8rem;display:flex}.pf__sep{display:none}.pf__conf{flex:0 0 100%}}.band{z-index:10;background:var(--slate950);color:#fff;border-block-start:1px solid #22d3ee4d;border-block-end:1px solid #ffffff1a;padding-block:3.5rem;position:relative}.band:before,.band:after{content:"";pointer-events:none;z-index:0;block-size:5rem;position:absolute;inset-inline:0}.band:before{background:linear-gradient(var(--bg),#0000);opacity:.16;inset-block-start:0}.band:after{background:linear-gradient(#0000,var(--bg));opacity:.12;inset-block-end:0}.band>.w7{z-index:1;position:relative}.band__head{text-align:center;max-inline-size:42rem;margin-block-end:1.75rem;margin-inline:auto}.chip{letter-spacing:.14em;color:#22d3ee;background:#08334499;border:1px solid #06b6d433;border-radius:999px;padding:.25rem .5rem;font-size:.625rem;display:inline-block}.chip--red{color:var(--label-red);background:var(--label-red-bg);border-color:var(--label-red-line);padding:.25rem .75rem}.band__h{text-align:center;margin-block-start:.85rem;font-size:1.35rem;font-weight:800;line-height:1.45}@media (width>=48rem){.band__h{font-size:1.6rem}}.band__p{text-align:center;color:#ffffffb8;max-inline-size:40rem;margin:.8rem auto 0;font-size:.875rem;font-weight:300;line-height:1.85}.bots,.gbots{background:#ffffff1a;border:1px solid #ffffff1a;border-radius:1rem;gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.bots{grid-template-columns:repeat(2,1fr)}@media (width>=36rem){.bots{grid-template-columns:repeat(3,1fr)}}@media (width>=64rem){.bots{grid-template-columns:repeat(5,1fr)}}.gbots{grid-template-columns:1fr;margin-block-end:.85rem}.bot--g{padding-block:.9rem}@media (width>=36rem){.gbots{grid-template-columns:repeat(2,1fr)}}.gband{margin-block-end:1.1rem}@media (width<=48rem){.band{padding-block:2.5rem}.gband{margin-block-end:1rem}.gband__note{font-size:.7rem;line-height:1.7}}.gband__k{letter-spacing:.16em;color:var(--cy);text-align:center;margin-block-end:.45rem;font-size:.5625rem}.gband__note{color:#ffffff9e;text-align:center;max-inline-size:44rem;margin-inline:auto;font-size:.75rem;font-weight:300;line-height:1.85}.bots__note{margin-block-start:1rem}.gbots{padding-block-start:2px;position:relative}.gbots:before{content:"";z-index:1;background:linear-gradient(90deg,#4285f4,#ea4335,#fbbc05,#34a853);block-size:2px;position:absolute;inset-block-start:0;inset-inline:0}.bot--g{color:#fff;background:#ffffff0b}.bot__n{display:block}.bot__f{font-family:var(--sans);letter-spacing:0;color:#ffffff80;margin-block-start:.3rem;font-size:.6875rem;font-weight:400;display:block}.bot--g .bot__f{color:#ffffff9e}.bot{text-align:center;font-family:var(--mono);letter-spacing:.05em;animation:botCrawl 9s var(--lume-ease,cubic-bezier(.25,.6,.3,1)) calc(var(--i,0) * .5s) infinite backwards;background:#0f172ae6;padding:1.15rem .5rem;font-size:.75rem;font-weight:700;position:relative}.bot:after{content:"";block-size:2px;transform-origin:inline-start;animation:botTrace 9s var(--lume-ease,cubic-bezier(.25,.6,.3,1)) calc(var(--i,0) * .5s) infinite backwards;background:currentColor;position:absolute;inset-block-end:0;inset-inline:0;transform:scaleX(0)}@keyframes botCrawl{0%,2%{background:#0f172ae6}6%,11%{background:#ffffff12}22%,to{background:#0f172ae6}}@keyframes botTrace{0%,2%{opacity:0;transform:scaleX(0)}6%,11%{opacity:.85;transform:scaleX(1)}22%,to{opacity:0;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.bot,.bot:after{animation:none}.bot:after{opacity:0}}.bot--plain{color:#fff}.bot--cyan{color:#22d3ee}.bot--violet{color:#c084fc}.bot--teal{color:#2dd4bf}.bot--pink{color:#f472b6}.bot--indigo{color:#818cf8}.loop{isolation:isolate;background:var(--slate950);border:1px solid #ffffff1a;border-radius:1rem;block-size:clamp(150px,20vw,290px);margin-block:0 1.3rem;position:relative;overflow:hidden}.loop__frame,.loop__vid{object-fit:cover;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.loop__frame{opacity:1}.loop__vid{opacity:0;transition:opacity .6s var(--ease)}.loop.is-live .loop__vid{opacity:1}.loop.is-live .loop__frame{opacity:0}.loop__wash{pointer-events:none;background:linear-gradient(#17103033,#080f1e4d),radial-gradient(125% 145%,#0000 46%,#050b14ad 100%);position:absolute;inset:0}.loop:after{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 60px #22d3ee1a,inset 0 0 90px #7c3aed1a}.ins__head{max-inline-size:48rem;margin-block-end:2rem}.posts{grid-template-columns:1fr;gap:2rem;display:grid}@media (width>=48rem){.posts{grid-template-columns:1fr 1fr}}.post{gap:.25rem;text-decoration:none;display:grid}.post__img{aspect-ratio:16/9;background:var(--slate950);color:#64748b;border:1px solid #ffffff1a;border-radius:1rem;place-items:center;margin-block-end:.75rem;font-size:.625rem;display:grid;position:relative;overflow:hidden}.post__img--cy{background:linear-gradient(45deg,var(--slate950) 55%,#06b6d440)}.post__img--pu{background:linear-gradient(45deg,var(--slate950) 55%,#9333ea40)}.post__badge{letter-spacing:.1em;color:#cbd5e1;backdrop-filter:blur(2px);background:#0206178c;border:1px solid #ffffff29;border-radius:999px;padding:.22rem .55rem;font-size:.625rem;font-weight:700;position:absolute;inset-block-start:.75rem;inset-inline-start:.75rem}.post__k{font-size:.69rem}.post__h{color:var(--ink);font-size:1.25rem;font-weight:700;line-height:1.4;transition:color .2s}.post:not(.post--soon):hover .post__h{color:var(--cy)}.post--soon{cursor:default}.post--soon .post__img{aspect-ratio:3}.post__p{color:var(--ink3);font-size:.75rem;font-weight:300;line-height:1.65}.ins__soon{color:var(--ink2);margin:.7rem 0 0;font-size:.95rem;line-height:1.6}.ins__soon strong{color:var(--ink);font-weight:700}.intake,.lp__sec--form{--in-paper:#fafbfd;--in-card:#ffffffd1;--in-line:#b7c8de;--in-field:#f5f8fc;--in-field-line:#6f89a9;--in-ph:#636f83;--in-accent:#0b6178;--in-glow-a:#8b5cf618;--in-glow-b:#06b6d422}.intake{z-index:10;background:var(--in-paper);padding-block:4.5rem;position:relative;overflow:hidden}:root[data-theme=dark] .intake,:root[data-theme=dark] .lp__sec--form{--in-paper:#0a1220;--in-card:#131c2cb8;--in-line:#fff3;--in-field:#060c16a8;--in-field-line:#ffffff47;--in-ph:#7c8ba3;--in-accent:#22d3ee;--in-glow-a:#8b5cf628;--in-glow-b:#22d3ee22}.intake__glow{pointer-events:none;background:radial-gradient(46rem 28rem at 88% -16%,var(--in-glow-a),transparent 62%), radial-gradient(40rem 24rem at 6% 114%,var(--in-glow-b),transparent 64%);position:absolute;inset:0}.og{gap:2.75rem;display:grid;position:relative}@media (width>=64rem){.og{grid-template-columns:1.1fr 1fr;align-items:start;column-gap:4rem}}.og__kick{letter-spacing:.14em;color:var(--in-accent);margin-block-end:1rem;font-size:.72rem}.og__h{letter-spacing:-.03em;color:var(--ink);max-inline-size:20ch;margin-block-end:1rem;font-size:clamp(1.95rem,1.4rem + 2.1vw,2.8rem);font-weight:800;line-height:1.18}.og__p{color:var(--ink2);max-inline-size:34rem;font-size:.95rem;line-height:1.8}.flow{border-block-start:1px solid var(--in-line);margin-block-start:1.75rem;padding-block-start:1.5rem;position:relative}.flow__h{letter-spacing:-.01em;color:var(--ink);margin-block-end:1.1rem;font-size:.92rem;font-weight:800}.flow__steps{grid-template-columns:1fr;gap:.95rem;margin:0;padding:0;list-style:none;display:grid}.flow__step{align-items:flex-start;gap:.6rem;display:flex;position:relative}.flow__step:not(:last-child):before{content:"";background:linear-gradient(180deg, color-mix(in srgb,var(--in-accent) 50%,transparent),transparent);inline-size:1px;position:absolute;inset-block:1.45rem -1.05rem;inset-inline-start:.48rem}.flow__top{flex-wrap:wrap;align-items:baseline;gap:.3rem .55rem;display:flex}.flow__m{color:var(--in-accent);white-space:nowrap;font-size:.72rem;font-weight:700;line-height:1.5}.flow__b{flex-direction:column;gap:.15rem;min-inline-size:0;display:flex}.flow__t{color:var(--ink);font-size:.86rem;font-weight:700;line-height:1.35}.flow__d{color:var(--ink3);font-size:.78rem;line-height:1.5}.flow__n{color:#0c657e;letter-spacing:.02em;flex:none;font-size:.8rem;font-weight:700;line-height:1.45}.flow__n:after{content:"·";opacity:.55;margin-inline-start:.4rem}:root[data-theme=dark] .flow__n{color:var(--in-accent)}.flow__note{border-block-start:1px solid var(--in-line);color:var(--ink2);margin-block-start:1.35rem;padding-block-start:1rem;font-size:.82rem;line-height:1.65}.flow__note strong{color:var(--in-accent);font-weight:800}.og__card{background:var(--in-card);border:1.5px solid var(--in-line);backdrop-filter:blur(14px);border-radius:1.5rem;padding:clamp(1.5rem,1rem + 2vw,2.25rem);position:relative;box-shadow:0 30px 60px -32px #0f172a47}:root[data-theme=dark] .og__card{box-shadow:0 30px 60px -30px #0009}@property --a{syntax:"<angle>";inherits:false;initial-value:0deg}.og__card:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--a), transparent 0deg, transparent 268deg, #06b6d48c 300deg, #7c3aeda6 330deg, #06b6d459 348deg, transparent 360deg);-webkit-mask-composite:xor;padding:1.5px;animation:11s linear infinite ogTrace;position:absolute;inset:-1px;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.og__card:after{content:"";z-index:-2;border-radius:inherit;pointer-events:none;opacity:.8;filter:blur(6px);background:conic-gradient(from var(--a), transparent 0deg, transparent 280deg, #06b6d480 310deg, #7c3aed8c 335deg, transparent 360deg);-webkit-mask-composite:xor;padding:2px;animation:11s linear infinite ogTrace;position:absolute;inset:-3px;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}@keyframes ogTrace{to{--a:360deg}}@media (prefers-reduced-motion:reduce){.og__card:before,.og__card:after{--a:210deg;animation:none}.og__card:after{opacity:.35}}.exform{z-index:1;position:relative}.xrow{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=40rem){.xrow{grid-template-columns:1fr 1fr}}.xintro{margin-block-end:1.6rem}.xintro__h{color:var(--ink);max-inline-size:26ch;margin:0 0 .55rem;font-size:1.6rem;font-weight:800;line-height:1.35}.xintro__k{color:var(--in-accent)}.xintro__p{color:var(--ink2);max-inline-size:44ch;margin:0;font-size:1rem;line-height:1.65}.xf{margin-block-end:1rem}.xf label{letter-spacing:0;color:var(--ink);align-items:baseline;gap:.4rem;margin-block-end:.35rem;font-size:.75rem;font-weight:700;display:flex}.xreq{color:var(--in-accent);font-weight:700}.xopt{color:var(--ink3);font-size:.68rem;font-weight:400}.xf input,.xf textarea{inline-size:100%;color:var(--ink);background:var(--in-field);border:1px solid var(--in-field-line);border-radius:.75rem;padding:.8rem .9rem;font-family:inherit;font-size:.9rem;font-weight:400;transition:border-color .18s,box-shadow .18s}.xf textarea{resize:vertical;min-block-size:4.5rem}.xf input::placeholder,.xf textarea::placeholder{color:var(--in-ph)}.xf input:hover,.xf textarea:hover{border-color:#b8c7db}:root[data-theme=dark] .xf input:hover,:root[data-theme=dark] .xf textarea:hover{border-color:#ffffff38}.xf input:focus,.xf textarea:focus{border-color:var(--cy2);outline:none;box-shadow:0 0 0 3px #06b6d42e}.exform__foot{padding-block-start:.35rem}.xreqnote{color:var(--ink3);margin-block-end:.85rem;font-size:.7rem}.ogcta{letter-spacing:0;inline-size:100%;padding-block:.9rem;font-size:.95rem;box-shadow:0 14px 30px -14px #7c3aed73}@media (width<=30rem){.ogcta{padding-block:.8rem;padding-inline:.6rem;font-size:.85rem}#chLabel{text-wrap:balance}}.ogcta__ar{transition:transform .25s var(--ease);flex:none}.ogcta:hover .ogcta__ar{transform:translate(-3px)}.ogcta__sub{text-align:center;color:var(--ink3);margin-block-start:.85rem;font-size:.78rem;line-height:1.6}@media (prefers-reduced-motion:reduce){.ogcta__ar{transition:none}}.ogwa{text-align:center;margin-block-start:.6rem}.ogwa__a{min-block-size:44px;color:var(--ink3);justify-content:center;align-items:center;gap:.45rem;padding-inline:.5rem;font-size:.82rem;font-weight:600;text-decoration:none;transition:color .2s cubic-bezier(.2,.7,.3,1);display:inline-flex}.ogwa__a:hover,.ogwa__a:focus-visible{color:var(--cy)}.ogwa__ic{flex:none}@media (prefers-reduced-motion:reduce){.ogwa__a{transition:none}}.hp{clip-path:inset(50%);white-space:nowrap;pointer-events:none;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.exerr{color:var(--red);background:var(--red-bg);border:1px solid var(--red-line);border-radius:.6rem;margin-block-end:.85rem;padding:.7rem .9rem;font-size:.8rem}.exerr[hidden]{display:none}#chSubmit:disabled{opacity:.6;cursor:wait}.exdone{background:#ecfdf5;border:1px solid #a7f3d0;border-radius:1rem;align-items:flex-start;gap:.75rem;padding:1.5rem;display:flex;position:relative}:root[data-theme=dark] .exdone{background:#064e3b59;border-color:#34d39940}.exdone[hidden]{display:none}.exdone__tick{color:#059669;font-size:1.25rem;font-weight:700;line-height:1.4}.exdone p{color:#065f46;font-size:.9rem;line-height:1.7}.exdone strong{color:#064e3b;font-weight:700}:root[data-theme=dark] .exdone__tick{color:#34d399}:root[data-theme=dark] .exdone p{color:#cbd5e1}:root[data-theme=dark] .exdone strong{color:#fff}.qa{z-index:10;position:relative}.qa--work{padding-block:3.25rem}.qa--signals{border-block-start:1px solid var(--line-soft);margin-block-start:4.5rem;padding-block-start:3rem}.qa__head{margin-block-end:2rem}.qa--signals .qa__head{margin-block-end:2.5rem}.qa__sub{color:var(--ink2);max-inline-size:44rem;margin-block-start:.85rem;font-size:.95rem;line-height:1.8}.qa__lede{border-block:1px solid var(--line-soft);max-inline-size:44rem;margin-block-end:3rem;padding-block:1.5rem}.qa__lede p{color:var(--ink2);font-size:.95rem;line-height:1.9}.qa__ledesrc{letter-spacing:.06em;color:var(--ink4);margin-block-start:.9rem;font-size:.68rem}.qa__group+.qa__group{margin-block-start:3.25rem}.qa--work .qa__q{padding-block:1.1rem;font-size:.96rem}.qa--work .qa__a{padding-block-end:1.4rem}.qa__gh{letter-spacing:.1em;color:#0c657e;margin-block-end:1rem;font-size:.78rem;font-weight:700}:root[data-theme=dark] .qa__gh{color:var(--cy)}.qa__list{border-block-start:1px solid var(--line-soft)}.qa__i{border-block-end:1px solid var(--line-soft)}.qa__q{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:flex-start;gap:1.5rem;padding-block:1.35rem;font-size:1.02rem;font-weight:700;line-height:1.5;list-style:none;transition:color .2s;display:flex}.qa__q::-webkit-details-marker{display:none}.qa__q:hover,.qa__i[open] .qa__q{color:var(--cy)}.qa__q:focus-visible{outline:2px solid var(--cy2);outline-offset:3px;border-radius:.25rem}.qa__ic{block-size:1.35rem;inline-size:1.35rem;color:var(--cy);flex:none;justify-content:center;align-items:center;margin-block-start:.15rem;display:inline-flex}.qa__ic svg{block-size:.85rem;inline-size:.85rem}.qa__ic-v{transform-box:fill-box;transform-origin:50%;transition:transform .25s var(--ease)}.qa__i[open] .qa__ic-v{transform:scaleY(0)}.qa__a{max-inline-size:40rem;padding-block-end:1.75rem}.qa__a p{color:var(--ink2);margin-block-end:.95rem;font-size:.94rem;line-height:1.9}.qa__a p:last-child{margin-block-end:0}.qa__hi{color:var(--ink);font-weight:700}.qa__src{color:var(--ink3);border-block-start:1px solid var(--line-soft);padding-block-start:.7rem;font-size:.72rem;line-height:1.6}.qa__i[open] .qa__a{animation:qaIn .3s var(--ease) both}@keyframes qaIn{0%{opacity:0;transform:translateY(-.4rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.qa__i[open] .qa__a{animation:none}.qa__ic-v{transition:none}}@media (width<=48rem){.mono,.code,.chip,.pill,.vert__code,.model__mode,.model__tag,.node__code,.gband__k,.post__k,.bot__f,.xopt,.strip__k{font-size:.82rem}.vert__code,.code,.model__mode{letter-spacing:.04em;font-size:.78rem}.chip,.pill{padding-block:.4rem}.mod__b,.seg__b,.card__p,.model__li,.focus__p,.sectors__p,.band__p,.post__p,.node__p,.solhead__p,.ins__head p{font-size:1rem;line-height:1.75}.og__p,.qa__sub,.qa__lede p{font-size:1rem;line-height:1.8}.qa__a p{font-size:1rem;line-height:1.85}.qa__src,.qa__ledesrc{font-size:.76rem}.post__h,.model__h,.mod__h{font-size:1.08rem;line-height:1.45}.qa__q{padding-block:1.15rem;font-size:1.08rem}.qa--work .qa__q{font-size:1.08rem}.qa__ic{block-size:1.75rem;inline-size:1.75rem}.qa__ic svg{block-size:1.05rem;inline-size:1.05rem}.card__cta,.model__cta{align-items:center;min-block-size:2.75rem;padding-block:.7rem;font-size:.95rem;display:inline-flex}.brand{align-items:center;min-block-size:2.75rem;display:inline-flex}.foot__in{color:var(--ink3);font-size:.85rem}.sig__s,.post__k{color:var(--ink3)}.sec{padding-block:3.25rem}.card{padding:1.35rem}.qa--work{padding-block:2.75rem}.qa--signals{margin-block-start:3rem;padding-block-start:2.25rem}.qa__i{margin-block:0}.og{gap:2.25rem}.xf{margin-block-end:1.15rem}.xintro__h{font-size:1.35rem}.xintro{margin-block-end:1.4rem}.xf input,.xf textarea{min-block-size:3rem;font-size:1rem}.xf label{font-size:.85rem}.xreqnote{font-size:.8rem}.ogcta__sub{font-size:.85rem}.flow__t{font-size:.95rem}.flow__d{font-size:.9rem;line-height:1.6}.flow__n{font-size:.85rem}.flow__h{font-size:1rem}.flow__note{font-size:.9rem}.seg__who{font-size:1.05rem}.card,.vert,.mod,.model,.node,.og__card{padding:1.5rem}.is-fold:not(.is-open){padding:.4rem 1.25rem}.post{background:var(--card);border:1px solid var(--line-soft);border-radius:1rem;padding:1rem 1rem 1.25rem;box-shadow:0 4px 12px #0f172a0a}.post__img{border-radius:.75rem}.ogcta,.navpanel__cta{font-size:1.06rem}.band__p,.gband__note,.bot__f{letter-spacing:.01em}.card__cta,.model__cta,.node__chat,.ogcta,.navpanel__cta,.btn--grad{min-block-size:3rem}.band__p,.gband__note{font-weight:400}.body+.body{margin-block-start:.85rem}.bot__f,.chip,.model__mode,.gband__k{font-weight:500}.loop{aspect-ratio:16/9;block-size:auto}.card__b{font-size:1rem;line-height:1.75}.vert__b{font-size:.95rem;line-height:1.7}.vert__name{font-size:.95rem}.gband__note{font-size:.95rem;line-height:1.7}.node__chat{align-items:center;min-block-size:2.75rem;font-size:1rem;display:inline-flex}.bot__n{font-size:.88rem}.kick{letter-spacing:.1em;font-size:.8rem}.themebtn{border-radius:.75rem;justify-content:center;block-size:2.75rem;inline-size:2.75rem;padding:0;font-size:1.05rem}#themeLabel{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.model li,.model__terms{font-size:.98rem;line-height:1.7}.model li{margin-block-end:.6rem}.body--sm{font-size:1rem;line-height:1.75}.vc__k,.vc__b{font-size:.95rem}.foot__in span{font-size:.85rem}.code,.vert__code,.model__mode,.chip,.pill,.kick{font-size:.84rem}.body,.hero__lead,.solhead__p,.model__b,.post__p,.og__p,.mod__b,.card__b,.vert__b,.seg__b,.qa__a p{font-weight:400}.mono,.code,.chip,.pill,.vert__code,.model__mode,.model__tag,.node__code,.node__role,.gband__k,.post__k,.bot__f,.xopt,.strip__k,.kick,.og__kick,.xreqnote,.qa__src,.qa__ledesrc,.focus__chip,.xf label,.ogcta__sub,.foot__in,.flow__m,.themebtn{font-size:.845rem}.flow__d,.flow__note,.flow__n,.bot__n,.model__terms{font-size:.9rem}.model__b,.vert__b,.vert__name,.card__name,.gband__note,.vc__b,.vc__k,.loop__playtx,.model__cta,.card__cta,.model__list li{font-size:1rem}.post__h,.model__h,.mod__h,.seg__who,.qa__q,.qa--work .qa__q,.flow__t,.flow__h,.hero__lead,.ogcta{font-size:1.1rem}#ai-layer{content-visibility:auto;contain-intrinsic-size:auto 1213px}#proof{content-visibility:auto;contain-intrinsic-size:auto 1680px}#solutions{content-visibility:auto;contain-intrinsic-size:auto 1269px}#challenge-section{content-visibility:auto;contain-intrinsic-size:auto 1805px}#answers{content-visibility:auto;contain-intrinsic-size:auto 571px}#insights{content-visibility:auto;contain-intrinsic-size:auto 2210px}}.burger{border:1px solid var(--line);background:var(--card);cursor:pointer;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.32rem;block-size:2.75rem;inline-size:2.75rem;padding:0;display:none}.burger__b{background:var(--ink);block-size:2px;inline-size:1.1rem;transition:transform .22s var(--ease),opacity .22s;border-radius:2px;display:block}.burger[aria-expanded=true] .burger__b:first-child{transform:translateY(3px)rotate(45deg)}.burger[aria-expanded=true] .burger__b:last-child{transform:translateY(-3px)rotate(-45deg)}@media (width<=56rem){.burger{display:flex}}.navpanel,.navpanel[hidden]{display:none}@media (width<=56rem){.navpanel:not([hidden]){border-block-start:1px solid var(--line);background:var(--bg);animation:navIn .22s var(--ease) both;padding:1rem 1.5rem 1.75rem;display:block}.navpanel__links{display:grid}.navpanel__links a{min-block-size:3.25rem;color:var(--ink);border-block-end:1px solid var(--line-soft);align-items:center;font-size:1.08rem;font-weight:700;text-decoration:none;display:flex}.navpanel__cta{letter-spacing:0;inline-size:100%;margin-block-start:1.25rem;padding-block:.95rem;font-size:.95rem}}@keyframes navIn{0%{opacity:0;transform:translateY(-.35rem)}to{opacity:1;transform:none}}body.is-navopen{overflow:hidden}.loop__play{z-index:3;cursor:pointer;backdrop-filter:blur(6px);color:#fff;background:#0206179e;border:1px solid #ffffff59;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;block-size:max-content;inline-size:max-content;margin:auto;padding:.8rem 1.4rem;font-family:inherit;font-size:.95rem;font-weight:700;transition:opacity .2s;display:flex;position:absolute;inset:0}.loop__play[hidden]{display:none}.loop__play:disabled{opacity:.6}.loop__playic{display:inline-flex}.foot{z-index:10;position:relative}.foot__in{color:var(--ink4);border-block-start:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-block:2rem;font-size:.75rem;display:flex}.foot__links{flex-wrap:wrap;align-items:center;gap:.4rem 1rem;display:flex}.foot__links a{color:var(--ink3);text-decoration:none;transition:color .2s cubic-bezier(.2,.7,.3,1)}.foot__links a:hover,.foot__links a:focus-visible{color:var(--cy)}@media (prefers-reduced-motion:reduce){.foot__links a{transition:none}}.legal{max-inline-size:46rem;color:var(--ink2);padding-block:clamp(5rem,10vw,7rem) 4rem;font-size:.95rem;line-height:1.85}.legal__kick{letter-spacing:.14em;color:var(--cy);margin-block-end:.9rem;font-size:.68rem}.legal__h1{color:var(--ink);margin:0 0 .5rem;font-size:clamp(1.9rem,5vw,2.6rem);font-weight:800;line-height:1.2}.legal__meta{color:var(--ink4);margin:0 0 2.2rem;font-size:.78rem}.legal__lead{color:var(--ink);margin-block-end:2.5rem;font-size:1.05rem;line-height:1.8}.legal__h2{color:var(--ink);margin-block:2.4rem .8rem;font-size:1.15rem;font-weight:800;line-height:1.4}.legal p{margin-block:0 1rem}.legal__ul{margin-block:0 1.2rem;padding-inline-start:1.2rem}.legal__ul li{margin-block-end:.55rem}.legal strong{color:var(--ink);font-weight:700}.legal a{color:var(--cy);text-underline-offset:.2em;text-decoration:underline}.legal code{font-family:var(--mono,ui-monospace,monospace);background:var(--card2);border-radius:.25rem;padding:.1em .4em;font-size:.85em}.legal__note,.legal__foot{color:var(--ink4);font-size:.85rem}.legal__foot{border-block-start:1px solid var(--line);margin-block-start:2.5rem;padding-block-start:1.5rem}:root:not([data-theme=dark]){--cy:#0c657e;--te:#0a6b62;--pk:#be185d;--ink3:#43505f;--ink4:#5c6b7f;--red:#b91c1c}.gband__k{color:#22d3ee}.lp__hero{z-index:1;padding-block:clamp(3rem,7vw,5.5rem) clamp(2rem,4vw,3rem);position:relative}.lp__heroin{text-align:center}.lp__pill{margin-inline:auto}.lp__h1{margin-block:1.1rem .9rem}.lp__lead{margin-block-end:1.9rem}.lp__step1{text-align:start;background:var(--card);border:1px solid var(--line-soft);border-radius:14px;max-inline-size:32rem;margin-inline:auto;padding:1rem 1.1rem 1.05rem;box-shadow:0 12px 28px -18px #0f172a4d}:root[data-theme=dark] .lp__step1{box-shadow:0 12px 28px -18px #0009}.lp__step1-l{color:var(--ink2);margin-block-end:.4rem;font-size:.8rem;font-weight:700;display:block}.lp__step1-row{grid-template-columns:1fr;gap:.55rem;display:grid}@media (width>=34rem){.lp__step1-row{grid-template-columns:1fr auto}}.lp__step1-row input{min-block-size:48px;inline-size:100%;color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:9px;padding-inline:.85rem;font:400 1rem/1.4 inherit}.lp__step1-row input:focus{border-color:var(--cy2);box-shadow:0 0 0 3px color-mix(in srgb,var(--cy2) 22%,transparent);outline:none}.lp__step1-btn{white-space:nowrap;justify-content:center;min-block-size:48px}.lp__step1-sub{color:var(--ink4);margin:.6rem 0 0;font-size:.76rem}.lp__segs{margin-block-start:1.6rem}.lp .seg{cursor:default}.lp__sec{z-index:1;padding-block:clamp(2.6rem,5vw,4rem);position:relative}.lp__sec--tint{background:var(--card2)}.lp__sec--form{padding-block-end:clamp(3rem,6vw,4.5rem)}.lp__narrow{max-inline-size:44rem}.lp__eyebrow{letter-spacing:.14em;color:var(--cy);text-transform:uppercase;margin:0 0 .5rem;font-size:.68rem}.lp__h2{margin-block:0 .9rem}.lp__body{margin-block-end:0}.lp__form{margin-block-start:1.4rem}.lp__band{border-block:1px solid var(--line-soft);z-index:1;padding-block:clamp(1.4rem,3vw,2.2rem);position:relative}.lp__logos{flex-wrap:wrap;align-items:center;gap:clamp(1.4rem,4vw,2.8rem);margin:0;padding:0;list-style:none;display:flex}.lp__logo{background:var(--logo-ink);block-size:26px;inline-size:clamp(78px,11vw,104px);display:block;mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.lp__sticky{z-index:70;color:#04121c;background:linear-gradient(90deg,var(--cy2),var(--te));pointer-events:none;border-radius:11px;justify-content:center;align-items:center;min-block-size:52px;padding-inline:1.25rem;font-size:.95rem;font-weight:800;text-decoration:none;transition:transform .3s cubic-bezier(.2,.75,.3,1);display:flex;position:fixed;inset-block-end:calc(1rem + env(safe-area-inset-bottom,0px));inset-inline:1rem;transform:translateY(calc(100% + 1.5rem));box-shadow:0 10px 26px -12px #0206178c}.lp__sticky.is-on{pointer-events:auto;transform:none}.lp__sticky:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (width>=48rem){.lp__sticky{min-inline-size:16rem;inset-inline:auto 1.5rem}}@media (prefers-reduced-motion:reduce){.lp__sticky{transition:none}.lp__sticky[data-still]{pointer-events:auto;transform:none}}.lp__brand{z-index:2;justify-content:center;padding-block-start:clamp(1.1rem,3vw,1.8rem);display:flex;position:relative}.lp__brand .brand{cursor:default}.lp__logos-more{color:var(--ink4);letter-spacing:.02em;font-size:.82rem;font-weight:700}.lp__cred-who{align-items:center;gap:.85rem;margin-block-end:1.15rem;display:flex}.lp__cred-name{color:var(--ink);margin:0;font-size:1rem;font-weight:800}.lp__cred-role{letter-spacing:.12em;color:var(--ink4);margin:.15rem 0 0;font-size:.68rem}.is-bare .orbs{display:none}.is-bare .dial{opacity:.55}.lp__fit{flex-wrap:wrap;justify-content:center;gap:.5rem 1.6rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.lp__fit-i{flex-wrap:wrap;align-items:baseline;gap:.4rem;font-size:.86rem;line-height:1.55;display:flex}.lp__fit-i+.lp__fit-i{border-inline-start:1px solid var(--line);padding-inline-start:1.6rem}@media (width<=40rem){.lp__fit-i+.lp__fit-i{border-inline-start:0;padding-inline-start:0}}.lp__fit-who{color:var(--ink);font-weight:800}.lp__fit-b{color:var(--ink3)}.lp__who{border-block-start:1px solid var(--line-soft);align-items:center;gap:.8rem;margin-block-start:1.5rem;padding-block-start:1.3rem;display:flex}.lp__who .node__ring{flex:none}.lp__who-t{flex-direction:column;gap:.1rem;margin:0;font-size:.88rem;line-height:1.5;display:flex}.lp__who-t strong{color:var(--ink);font-weight:800}.lp__who-t span{color:var(--ink3)}.lp__proofs--lead{gap:clamp(1.6rem,3.5vw,2.6rem)}.lp__proofs--support{border-block-start:1px solid var(--line-soft);gap:clamp(1rem,2vw,1.5rem);margin-block-start:clamp(1.6rem,3.5vw,2.6rem);padding-block-start:clamp(1.4rem,3vw,2.2rem)}@media (width>=64rem){.lp__proofs--lead .pf{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr)}.lp__proofs--support{grid-template-columns:repeat(2,1fr)}.lp__proofs--support .pf{grid-template-columns:1fr;grid-template-areas:"head""shot""body"}}.lp .body,.lp__body,.lp .mod__b,.lp .pf__b,.lp .xintro__p{color:var(--ink2);font-weight:400}.lp .body,.lp__body{font-size:1.05rem;line-height:1.8}.lp .pf__b,.lp .mod__b{font-size:.95rem;line-height:1.7}.lp__narrow .lp__body{max-inline-size:38rem}.lp .mod{border:1px solid var(--line-soft);box-shadow:none;background:0 0;border-radius:10px}.lp .mod__h{font-size:.95rem}@media (width>=48rem){.lp__sticky{display:none}}.lp__heroin{z-index:1;position:relative}.lp__lead{max-inline-size:44rem;font-size:clamp(1.08rem,.96rem + .62vw,1.34rem);font-weight:400;line-height:1.72}:root{--lp-logo-ink:#45566b}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lp-logo-ink:#b6c2d1}}:root[data-theme=dark]{--lp-logo-ink:#b6c2d1}.lp__logo{background:var(--lp-logo-ink)}.lp__who{border-block-start:0;margin-block-start:.95rem;padding-block-start:0}@media (width>=60rem){.lp__band .w7{grid-template-columns:1fr auto;column-gap:clamp(1.6rem,3vw,2.6rem);display:grid}.lp__band .lp__eyebrow{grid-area:1/1;margin-block-end:.55rem}.lp__band .lp__logos{grid-area:2/1}.lp__who{border-inline-start:1px solid var(--line-soft);grid-area:1/2/span 2;align-self:center;margin-block-start:0;padding-inline-start:clamp(1.6rem,3vw,2.6rem)}}.lp__who .node__ring{block-size:3.4rem;inline-size:3.4rem;box-shadow:0 6px 14px -6px #9333ea52}.lp .pf__h{color:var(--ink);font-size:1.18rem;font-weight:800;line-height:1.3}.lp__proofs--support .pf__h{font-size:1.06rem}.lp__sec{padding-block:clamp(2.3rem,4.3vw,3.5rem)}.lp__hero{padding-block:clamp(2.6rem,6vw,4.6rem) clamp(1.7rem,3.4vw,2.5rem)}.lp__band{padding-block:clamp(1.2rem,2.5vw,1.9rem)}.lp__sec--tint{padding-block:clamp(2.1rem,4vw,3.1rem)}.lp .mod{border-color:var(--line-soft);border-radius:8px;padding:14px 15px 16px}.lp .mod__h{font-size:1.02rem;line-height:1.35}.lp__step1-row input{border-color:color-mix(in srgb,var(--ink4) 62%,transparent)}.lp .xf input:focus,.lp .xf textarea:focus,.lp__step1-row input:focus{border-color:var(--cy2);box-shadow:0 0 0 3px color-mix(in srgb,var(--cy2) 26%,transparent);outline:none}.lp .xf input:focus-visible,.lp__step1-row input:focus-visible{outline:2px solid #0000}.lp .qa__ic{block-size:1.7rem;inline-size:1.7rem}.lp .qa__ic svg{block-size:1.05rem;inline-size:1.05rem}.lp .qa__q{gap:.7rem;padding-block:1.15rem}@media (width<=48rem){.lp .qa__q{min-block-size:56px;padding-block:1.3rem}}
/*$vite$:1*/