html .shell:has(.partner-hero){max-width:none;padding-left:0;padding-right:0}.wrap.svelte-105ajtk{box-sizing:border-box;max-width:var(--wrap);margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}h1.svelte-105ajtk,h2.svelte-105ajtk,h3.svelte-105ajtk{color:var(--ink);font-weight:400}h1.svelte-105ajtk{font-size:38px;line-height:48px;margin:24px 0 0}h2.svelte-105ajtk{font-size:30px;line-height:38px;margin:0 0 16px}h2.svelte-105ajtk span:where(.svelte-105ajtk){color:#8c8f9a}h3.svelte-105ajtk{font-size:18px;line-height:30px;margin:0 0 4px}p.svelte-105ajtk{color:var(--muted)}@media(max-width:760px){br.wide.svelte-105ajtk{display:none}h1.svelte-105ajtk{font-size:30px;line-height:38px}}.tag.svelte-105ajtk{display:inline-block;font-size:13px;font-weight:500;color:var(--ink);background:#fff;border-radius:999px;padding:.15rem .7rem;box-shadow:0 2px 4px #12376914,0 0 0 1px #12376914}.lede.svelte-105ajtk{max-width:560px;margin:24px 0 32px;font-size:17px;line-height:1.65}.actions.svelte-105ajtk{display:flex;flex-wrap:wrap;gap:12px}.actions.center.svelte-105ajtk{justify-content:center}.btn.svelte-105ajtk{display:inline-flex;align-items:center;padding:13px 20px;border-radius:8px;font-size:15px;font-weight:500;line-height:22px;text-decoration:none}.btn.dark.svelte-105ajtk{background:#1a2035;color:#fff}.btn.light.svelte-105ajtk{background:#fff;color:var(--ink);box-shadow:0 2px 4px #12376914,0 1px 1px #1237690a}.partner-hero.svelte-105ajtk{position:relative;isolation:isolate;margin-top:-72px;padding:13rem 0;overflow:hidden;background:#141a33}.partner-art.svelte-105ajtk{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:70% center}.partner-hero.svelte-105ajtk:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to right,#0e1228bf,#0e122859 45%,#0e122800 65%),linear-gradient(to bottom,rgba(255,255,255,0) 78%,var(--page) 100%)}@media(max-width:760px){.partner-hero.svelte-105ajtk:after{background:linear-gradient(#0e12289e,#0e12289e),linear-gradient(to bottom,rgba(255,255,255,0) 85%,var(--page) 100%)}}.partner-hero.svelte-105ajtk h1:where(.svelte-105ajtk){color:#fff}.partner-hero.svelte-105ajtk .lede:where(.svelte-105ajtk){color:#ffffffd1}.partner-hero.svelte-105ajtk .btn.dark:where(.svelte-105ajtk){background:#fff;color:#1a2035}.partner-hero.svelte-105ajtk .btn.light:where(.svelte-105ajtk){background:#ffffff1f;color:#fff;box-shadow:0 0 0 1px #ffffff59}.hero-copy.svelte-105ajtk{position:relative;z-index:1}.block.svelte-105ajtk{padding-top:5.5rem;padding-bottom:5.5rem}.sub.svelte-105ajtk{max-width:544px;margin:0 0 2.5rem;font-size:16px;line-height:26px}.faq.svelte-105ajtk dl:where(.svelte-105ajtk){display:grid;grid-template-columns:repeat(2,1fr);gap:2rem 3rem;margin:2rem 0 0}.faq.svelte-105ajtk dt:where(.svelte-105ajtk){font-size:16px;color:var(--ink);margin-bottom:6px}.faq.svelte-105ajtk dd:where(.svelte-105ajtk){margin:0;font-size:14px;line-height:22px;color:var(--muted)}.closing.svelte-105ajtk{padding:7rem 20px 5rem;text-align:center}.closing.svelte-105ajtk h2:where(.svelte-105ajtk){margin-bottom:32px}@media(max-width:900px){.faq.svelte-105ajtk dl:where(.svelte-105ajtk){grid-template-columns:1fr 1fr}}@media(max-width:600px){.faq.svelte-105ajtk dl:where(.svelte-105ajtk){grid-template-columns:1fr}}.stat.svelte-105ajtk{display:grid;grid-template-columns:1.4fr 1fr;gap:3rem;align-items:end;padding-top:4rem}.stat-main.svelte-105ajtk{display:flex;flex-direction:column}.eyebrow.svelte-105ajtk{font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:#7c3aed}.big.svelte-105ajtk{margin-top:8px;font-size:clamp(56px,8vw,96px);line-height:1;color:var(--ink);letter-spacing:-.02em}.big-of.svelte-105ajtk{max-width:30rem;margin-top:12px;font-size:18px;line-height:28px;color:var(--muted)}.stat-side.svelte-105ajtk{display:grid;gap:18px;margin:0}.stat-side.svelte-105ajtk div:where(.svelte-105ajtk){display:flex;align-items:baseline;gap:14px;padding-bottom:16px;border-bottom:1px solid var(--line)}.stat-side.svelte-105ajtk dt:where(.svelte-105ajtk){min-width:5.5rem;font-size:22px;color:var(--ink)}.stat-side.svelte-105ajtk dd:where(.svelte-105ajtk){margin:0;font-size:14px;color:var(--muted)}.paths.svelte-105ajtk{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.path.svelte-105ajtk{display:flex;flex-direction:column;padding:24px;border-radius:12px;background:#f7fafc;text-decoration:none}a.path.svelte-105ajtk:hover{background:#eff4f9}.path.svelte-105ajtk p:where(.svelte-105ajtk){margin:0;font-size:14px;line-height:22px}.path.svelte-105ajtk p:where(.svelte-105ajtk){flex:1;margin-bottom:18px}.path.svelte-105ajtk{overflow:hidden;padding-top:0}.path-art.svelte-105ajtk{display:block;width:calc(100% + 48px);max-width:none;aspect-ratio:4 / 3;height:auto;margin:0 -24px 4px;object-fit:cover;-webkit-mask-image:linear-gradient(to bottom,#000 62%,transparent);mask-image:linear-gradient(to bottom,#000 62%,transparent);transition:transform 1.2s cubic-bezier(.19,1,.22,1)}a.path.svelte-105ajtk:hover .path-art:where(.svelte-105ajtk){transform:scale(1.035)}@media(prefers-reduced-motion:reduce){.path-art.svelte-105ajtk{transition:none}a.path.svelte-105ajtk:hover .path-art:where(.svelte-105ajtk){transform:none}}.more.svelte-105ajtk{font-size:14px;font-weight:500;color:var(--ink)}@media(max-width:900px){.stat.svelte-105ajtk,.paths.svelte-105ajtk{grid-template-columns:1fr}}html:has(.partner-hero){--page: #0c1024;--ink: #eef0f8;--text: #dfe3ee;--muted: #9aa3c0;--faint: #6b7392;--line: rgba(255, 255, 255, .1);--tint: #121733;--card: #151a36;background:#0c1024;color-scheme:dark}html:has(.partner-hero) body{background:#0c1024}html:has(.partner-hero) .top{background:#0c1024d1;box-shadow:inset 0 -1px #ffffff0f,0 4px 16px -4px #0006}html[data-at-top]:has(.partner-hero) .top{background:#0c102400;box-shadow:none}html:has(.partner-hero) .top .brand img{filter:invert(1)}html:has(.partner-hero) .top nav a:not(.go):not(.ring){color:#aab3d0}html:has(.partner-hero) .top nav a:not(.go):not(.ring):hover{color:#fff}html:has(.partner-hero) .top nav .ring{background:#ffffff14;color:#eef0f8;box-shadow:0 0 0 1px #ffffff29}html:has(.partner-hero) footer{background:#080b1a}h2.svelte-105ajtk span:where(.svelte-105ajtk){color:#7d86a6}.tag.svelte-105ajtk{background:#ffffff1a;color:#eef0f8;box-shadow:0 0 0 1px #ffffff29}.btn.dark.svelte-105ajtk{background:#fff;color:#0c1024}.btn.light.svelte-105ajtk{background:#ffffff14;color:#eef0f8;box-shadow:0 0 0 1px #ffffff2e}.path.svelte-105ajtk{background:#ffffff0b;box-shadow:inset 0 0 0 1px #ffffff0f}a.path.svelte-105ajtk:hover{background:#ffffff14}.eyebrow.svelte-105ajtk{color:#a78bfa}.big.svelte-105ajtk{background:linear-gradient(90deg,#c4b5fd,#67e8f9);-webkit-background-clip:text;background-clip:text;color:transparent}.band.svelte-105ajtk{position:relative;isolation:isolate}.band.svelte-105ajtk:before{content:"";position:absolute;top:0;bottom:0;left:calc(50% - 50vw);right:calc(50% - 50vw);z-index:-1}.stat.band.svelte-105ajtk{padding-top:5rem;padding-bottom:5rem}.band.violet.svelte-105ajtk:before{background:radial-gradient(60% 120% at 15% 100%,rgba(124,58,237,.35),transparent 70%),radial-gradient(40% 80% at 90% 0%,rgba(34,211,238,.12),transparent 70%),#0f1230}.band.aurora.svelte-105ajtk:before{background:#0b0f2e}.band-art.svelte-105ajtk{position:absolute;top:0;left:calc(50% - 50vw);z-index:-1;width:100vw;max-width:none;height:100%;object-fit:cover;pointer-events:none}.band.aurora.svelte-105ajtk{padding-top:9rem;padding-bottom:6rem}.aurora-art.svelte-105ajtk{object-position:70% 30%;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 14%,#000 56%,transparent 90%);mask-image:linear-gradient(to bottom,transparent,#000 14%,#000 56%,transparent 90%)}.band.aurora.svelte-105ajtk:after{content:"";position:absolute;top:0;bottom:0;left:calc(50% - 50vw);right:calc(50% - 50vw);z-index:-1;pointer-events:none;background:linear-gradient(to top,rgba(8,11,36,.92) 0%,rgba(8,11,36,.7) 30%,transparent 52%),linear-gradient(to right,rgba(11,15,46,.7) 0%,rgba(11,15,46,.3) 40%,transparent 60%)}.band.aurora.svelte-105ajtk h2:where(.svelte-105ajtk),.band.aurora.svelte-105ajtk .sub:where(.svelte-105ajtk){text-shadow:0 1px 12px rgba(8,10,34,.6)}.band.aurora.svelte-105ajtk .sub:where(.svelte-105ajtk){color:#c3c9e4;margin-bottom:14rem}.closing.band.svelte-105ajtk{min-height:min(46vw,640px);padding-top:6rem;box-sizing:border-box}.dawn-art.svelte-105ajtk{object-position:50% 100%;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 30%,#000 86%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 30%,#000 86%,transparent)}.closing.band.svelte-105ajtk h2:where(.svelte-105ajtk){text-shadow:0 1px 16px rgba(20,16,60,.55)}.closing.band.svelte-105ajtk h2:where(.svelte-105ajtk) span:where(.svelte-105ajtk){color:#e6e0fb}.closing.band.svelte-105ajtk .btn.light:where(.svelte-105ajtk){background:#0c102466;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media(max-width:760px){.band.aurora.svelte-105ajtk{padding-top:5rem}.band.aurora.svelte-105ajtk .sub:where(.svelte-105ajtk){margin-bottom:16rem}.band.aurora.svelte-105ajtk:after{background:linear-gradient(to top,rgba(8,11,36,.96) 0%,rgba(8,11,36,.88) 45%,transparent 62%)}.aurora-art.svelte-105ajtk{top:auto;bottom:0;height:74%;object-position:80% 30%;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 18%,#000 50%,transparent 92%);mask-image:linear-gradient(to bottom,transparent,#000 18%,#000 50%,transparent 92%)}.closing.band.svelte-105ajtk{min-height:640px}.dawn-art.svelte-105ajtk{top:auto;bottom:0;height:70%;object-position:72% 100%}}.band.deep.svelte-105ajtk:before{background:#080b1a;box-shadow:inset 0 1px #ffffff0d,inset 0 -1px #ffffff0d}.climb.svelte-105ajtk{display:grid;grid-template-columns:2fr 3fr 2.4fr;grid-template-rows:auto auto auto auto;column-gap:6px;margin:0;padding:0;list-style:none}.step.svelte-105ajtk{display:grid;grid-row:span 4;grid-template-rows:subgrid}.tier-rate.svelte-105ajtk{align-self:end;padding-left:2px;font-size:56px;line-height:1;letter-spacing:-.02em;color:#c3c9e4;text-shadow:0 2px 20px rgba(8,10,34,.7)}.step.svelte-105ajtk:nth-child(2) .tier-rate:where(.svelte-105ajtk){font-size:76px;color:#ddd6fe}.step.svelte-105ajtk:nth-child(3) .tier-rate:where(.svelte-105ajtk){font-size:112px;color:#fff}.bar.svelte-105ajtk{position:relative;height:14px;margin:22px 0 34px;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff1a}.step.svelte-105ajtk:first-child .bar:where(.svelte-105ajtk){border-radius:999px 0 0 999px}.step.svelte-105ajtk:last-child .bar:where(.svelte-105ajtk){border-radius:0 999px 999px 0}.fill.svelte-105ajtk{position:absolute;inset:0;border-radius:inherit;transform-origin:left center;background:#c4b5fd8c}.step.svelte-105ajtk:nth-child(2) .fill:where(.svelte-105ajtk){background:#8b5cf6;box-shadow:0 0 18px -2px #8b5cf699}.step.svelte-105ajtk:nth-child(3) .fill:where(.svelte-105ajtk){background:linear-gradient(90deg,#8b5cf6,#67e8f9);box-shadow:0 0 28px -2px #67e8f9a6}.tick.svelte-105ajtk{position:absolute;top:calc(100% + 10px);left:0;font-size:13px;font-variant-numeric:tabular-nums;color:#9aa3c0}.step.svelte-105ajtk:not(:first-child) .tick:where(.svelte-105ajtk):before{content:"";position:absolute;bottom:calc(100% + 4px);left:-4px;width:2px;height:34px;background:#ffffff80}.step.svelte-105ajtk:not(:first-child) .tick:where(.svelte-105ajtk){left:4px}.tier-name.svelte-105ajtk{font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:#eef0f8}.step.svelte-105ajtk p:where(.svelte-105ajtk){max-width:18rem;margin:6px 0 0;font-size:14px;line-height:22px;color:#b4bbd6}.climb-note.svelte-105ajtk{margin:2.5rem 0 0;font-size:13px;color:#9aa3c0}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.fill.svelte-105ajtk{animation:svelte-105ajtk-climb-fill linear both;animation-timeline:view();animation-range:entry 40% cover 38%}.step.svelte-105ajtk:nth-child(2) .fill:where(.svelte-105ajtk){animation-range:cover 30% cover 46%}.step.svelte-105ajtk:nth-child(3) .fill:where(.svelte-105ajtk){animation-range:cover 40% cover 56%}}}@keyframes svelte-105ajtk-climb-fill{0%{transform:scaleX(0)}}@media(max-width:760px){.climb.svelte-105ajtk{grid-template-columns:14px 1fr;grid-template-rows:none;column-gap:20px}.step.svelte-105ajtk{grid-column:1 / -1;grid-row:auto;grid-template-columns:subgrid;grid-template-rows:auto auto auto;padding:0 0 28px}.bar.svelte-105ajtk{grid-column:1;grid-row:1 / -1;height:auto;margin:0}.step.svelte-105ajtk:first-child .bar:where(.svelte-105ajtk){border-radius:999px 999px 0 0}.step.svelte-105ajtk:last-child .bar:where(.svelte-105ajtk){border-radius:0 0 999px 999px}.step.svelte-105ajtk{padding-bottom:0}.tier-rate.svelte-105ajtk,.tier-name.svelte-105ajtk,.step.svelte-105ajtk p:where(.svelte-105ajtk){grid-column:2}.tier-rate.svelte-105ajtk{padding-top:16px}.step.svelte-105ajtk p:where(.svelte-105ajtk){padding-bottom:28px}.fill.svelte-105ajtk{transform-origin:center top}.tick.svelte-105ajtk,.step.svelte-105ajtk:not(:first-child) .tick:where(.svelte-105ajtk){display:none}.step.svelte-105ajtk:nth-child(2) .tier-rate:where(.svelte-105ajtk){font-size:64px}.step.svelte-105ajtk:nth-child(3) .tier-rate:where(.svelte-105ajtk){font-size:80px}@keyframes svelte-105ajtk-climb-fill-down{0%{transform:scaleY(0)}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.fill.svelte-105ajtk{animation-name:svelte-105ajtk-climb-fill-down}}}}.band.terminal.svelte-105ajtk:before{background:radial-gradient(50% 80% at 78% 50%,rgba(34,197,94,.14),transparent 70%),repeating-linear-gradient(to right,#ff3c3c12 0 1px,#3cff7817 1px 2px,#3c78ff12 2px 3px),#030504;box-shadow:inset 0 1px #4ade801f,inset 0 -1px #4ade801f}.band.terminal.svelte-105ajtk:after{content:"";position:absolute;top:0;bottom:0;left:calc(50% - 50vw);right:calc(50% - 50vw);z-index:-1;pointer-events:none;background:radial-gradient(ellipse 75% 85% at 50% 50%,transparent 50%,rgba(0,0,0,.7) 100%),repeating-linear-gradient(to bottom,rgba(0,0,0,.42) 0 1px,transparent 1px 3px),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.6 0 0 0 0 1 0 0 0 0 0.7 0 0 0 0.13 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:svelte-105ajtk-crt-flicker 4s steps(2) infinite}@keyframes svelte-105ajtk-crt-flicker{50%{opacity:.92}}@media(prefers-reduced-motion:reduce){.band.terminal.svelte-105ajtk:after{animation:none}}.mcp.svelte-105ajtk{display:grid;grid-template-columns:1fr 1.05fr;gap:3.5rem;align-items:center}.mcp.svelte-105ajtk .eyebrow:where(.svelte-105ajtk){font-family:var(--mono);color:#4ade80;text-shadow:0 0 12px rgba(74,222,128,.45)}.mcp.svelte-105ajtk h2:where(.svelte-105ajtk){margin-top:10px}.mcp-copy.svelte-105ajtk p:where(.svelte-105ajtk){max-width:32rem;font-size:16px;line-height:26px}.ticks.svelte-105ajtk{display:grid;gap:10px;margin:20px 0 28px;padding:0;list-style:none}.ticks.svelte-105ajtk li:where(.svelte-105ajtk){display:flex;align-items:center;gap:10px;font-size:15px;color:var(--ink)}.ticks.svelte-105ajtk li:where(.svelte-105ajtk):before{content:"›";flex-shrink:0;font-family:var(--mono);font-size:15px;color:#4ade80;text-shadow:0 0 8px rgba(74,222,128,.6)}.mcp-links.svelte-105ajtk{display:flex;flex-wrap:wrap;align-items:center;gap:18px}.mcp.svelte-105ajtk .btn.light:where(.svelte-105ajtk){background:#4ade8014;color:#bbf7d0;box-shadow:0 0 0 1px #4ade8059}.link.svelte-105ajtk{color:var(--ink);font-size:14px;font-weight:500;text-decoration:none}.run.svelte-105ajtk{display:grid;gap:6px;padding:0 0 16px;border-radius:12px;overflow:hidden;background:#050806;box-shadow:0 0 0 1px #4ade8038,0 0 40px -8px #4ade8040,0 30px 60px -20px #000c;font-family:var(--mono)}.run-bar.svelte-105ajtk{display:flex;align-items:center;gap:7px;padding:10px 14px;margin-bottom:8px;background:#0b110d;border-bottom:1px solid rgba(74,222,128,.14)}.dot.svelte-105ajtk{width:10px;height:10px;border-radius:50%;background:#1f2a22;box-shadow:inset 0 0 0 1px #4ade8040}.run-title.svelte-105ajtk{margin-left:8px;font-size:11px;color:#5f7a66}.run-head.svelte-105ajtk,.call.svelte-105ajtk,.say.svelte-105ajtk,.cursor-line.svelte-105ajtk{margin:0 16px}.run-head.svelte-105ajtk{margin-bottom:6px;font-size:12px;color:#86efac}.prompt.svelte-105ajtk{color:#4ade80;text-shadow:0 0 8px rgba(74,222,128,.6)}.call.svelte-105ajtk{display:flex;align-items:center;gap:9px;padding:5px 0;font-size:12px;border-bottom:1px dashed rgba(74,222,128,.08)}.call.svelte-105ajtk code:where(.svelte-105ajtk){font-family:var(--mono);font-size:12px;color:#d1fae5}.call.svelte-105ajtk .result:where(.svelte-105ajtk){margin-left:auto;padding-left:10px;white-space:nowrap;color:#5f7a66;font-size:11.5px}.ok.svelte-105ajtk{color:#4ade80;font-size:11px}.say.svelte-105ajtk{margin-top:6px;margin-bottom:6px;padding:10px 12px;border-left:2px solid #4ade80;background:#4ade800f;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:14px;line-height:21px;color:#dcfce7}.who.svelte-105ajtk{display:block;margin-bottom:2px;font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:#4ade80}.cursor-line.svelte-105ajtk{margin-top:4px;font-size:12px}.cursor.svelte-105ajtk{display:inline-block;width:8px;height:14px;vertical-align:-2px;background:#4ade80;box-shadow:0 0 8px #4ade80b3;animation:svelte-105ajtk-blink 1.1s steps(1) infinite}@keyframes svelte-105ajtk-blink{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.cursor.svelte-105ajtk{animation:none}}@media(max-width:900px){.mcp.svelte-105ajtk{grid-template-columns:1fr}}@media(max-width:480px){.call.svelte-105ajtk .result:where(.svelte-105ajtk){display:none}}
