body{color:#15161b;background:#fff}.nav{color:#fff;z-index:20;background:0 0;border:0;width:100%;position:absolute;top:0}.nav.is-stuck{background:0 0;position:fixed}.nav .nav-links,.nav .nav-actions{font-family:var(--font);font-size:16px;font-weight:500}.nav .nav-links a,.nav .nav-links button,.nav .nav-login,.nav .brand,.nav .brand-word{color:#fff}.nav .nav-cta{color:#17181c;box-shadow:none;background:#fff}.hero:where(.astro-w4jyjhvv){color:#fff;background:radial-gradient(circle at 84% 18%,#ff948fb8,#0000 31%),radial-gradient(circle at 48% 112%,#4e269ce0,#0000 40%),linear-gradient(118deg,#153b96 0%,#293b9f 35%,#6946ae 69%,#ad6085 100%);border-radius:0 0 34px 34px;padding:clamp(116px,16vh,150px) 0 56px;position:relative;overflow:clip}.glow:where(.astro-w4jyjhvv){filter:blur(45px);pointer-events:none;background:radial-gradient(#ffffff2e,#0000 68%);width:900px;height:650px;position:absolute;top:-260px;left:50%;transform:translate(-50%)}.hero-inner:where(.astro-w4jyjhvv){text-align:center;position:relative}.eyebrow:where(.astro-w4jyjhvv){letter-spacing:.14em;text-transform:uppercase;color:#ffffffc7;margin:0 0 10px;font-size:13px;font-weight:650}h1:where(.astro-w4jyjhvv){letter-spacing:-.035em;margin:0;font-size:clamp(2.4rem,6vw,4rem);font-weight:650;line-height:1.04}.lede:where(.astro-w4jyjhvv){color:#ffffffdb;max-width:640px;margin:18px auto 30px;font-size:clamp(1rem,1.6vw,1.15rem)}.switch:where(.astro-w4jyjhvv){margin-bottom:26px}.switch:where(.astro-w4jyjhvv) .segmented button{padding-inline:12px}.stage:where(.astro-w4jyjhvv){text-align:left;max-width:760px;margin:0 auto}.panel:where(.astro-w4jyjhvv){backdrop-filter:blur(18px);background:#0e102280;border:1px solid #fff3;border-radius:22px;padding:clamp(18px,3vw,28px);box-shadow:0 24px 60px #090b1f52}.panel:where(.astro-w4jyjhvv)[hidden]{display:none}.panel-head:where(.astro-w4jyjhvv){justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.panel-head:where(.astro-w4jyjhvv) h2:where(.astro-w4jyjhvv){letter-spacing:-.015em;margin:0 0 4px;font-size:1.25rem;font-weight:650}.panel-head:where(.astro-w4jyjhvv) p:where(.astro-w4jyjhvv){color:#fffc;margin:0;font-size:.95rem}.badge:where(.astro-w4jyjhvv){letter-spacing:.02em;white-space:nowrap;border-radius:999px;flex:none;padding:4px 11px;font-size:12px;font-weight:650}.badge--available:where(.astro-w4jyjhvv){color:#9af2c9;background:#5eeaaa2e;border:1px solid #5eeaaa66}.badge--planned:where(.astro-w4jyjhvv){color:#ffffffd9;background:#ffffff1f;border:1px solid #ffffff47}.term:where(.astro-w4jyjhvv){background:#0d0f1c;border:1px solid #ffffff1f;border-radius:14px;overflow:hidden}.term-bar:where(.astro-w4jyjhvv){border-bottom:1px solid #ffffff14;align-items:center;gap:6px;padding:10px 14px;display:flex}.term-bar:where(.astro-w4jyjhvv) i:where(.astro-w4jyjhvv){background:#ffffff38;border-radius:50%;width:10px;height:10px}.term-bar:where(.astro-w4jyjhvv) span:where(.astro-w4jyjhvv){font-family:var(--mono);color:#ffffff80;margin-left:auto;font-size:12px}.cmd:where(.astro-w4jyjhvv){padding:14px 14px 12px}.cmd:where(.astro-w4jyjhvv)+.cmd:where(.astro-w4jyjhvv){border-top:1px solid #ffffff0f}.cmd-comment:where(.astro-w4jyjhvv){font-family:var(--mono);color:#ffffff73;margin:0 0 6px;font-size:12.5px}.cmd-row:where(.astro-w4jyjhvv){align-items:flex-start;gap:12px;display:flex}.cmd-row:where(.astro-w4jyjhvv) pre:where(.astro-w4jyjhvv){min-width:0;font-family:var(--mono);color:#e9ecff;white-space:pre-wrap;overflow-wrap:anywhere;flex:1;margin:0;font-size:13.5px;line-height:1.6}.cmd-row:where(.astro-w4jyjhvv) code:where(.astro-w4jyjhvv):before{content:"$ ";color:#ff9f6b;user-select:none}.copy:where(.astro-w4jyjhvv){color:#fff;min-width:66px;font:inherit;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:8px;flex:none;padding:6px 12px;font-size:12.5px;font-weight:600;transition:background .2s,border-color .2s;position:relative}.copy:where(.astro-w4jyjhvv):hover{background:#ffffff29}.copy:where(.astro-w4jyjhvv):focus-visible{outline-offset:2px;outline:2px solid #fff}.copy:where(.astro-w4jyjhvv) .copy-done:where(.astro-w4jyjhvv){opacity:0;place-items:center;display:grid;position:absolute;inset:0}.copy:where(.astro-w4jyjhvv) .copy-idle:where(.astro-w4jyjhvv){opacity:1}.copy:where(.astro-w4jyjhvv).is-copied .copy-idle:where(.astro-w4jyjhvv){opacity:0}.copy:where(.astro-w4jyjhvv).is-copied .copy-done:where(.astro-w4jyjhvv){opacity:1}.notes:where(.astro-w4jyjhvv){color:#ffffffd1;gap:8px;margin:18px 2px 0;padding:0;font-size:.92rem;list-style:none;display:grid}.notes:where(.astro-w4jyjhvv) li:where(.astro-w4jyjhvv){padding-left:20px;position:relative}.notes:where(.astro-w4jyjhvv) li:where(.astro-w4jyjhvv):before{content:"";background:#ffffff8c;border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:4px}.alpha:where(.astro-w4jyjhvv){color:#fffc;max-width:640px;margin:22px auto 0;font-size:.9rem}.section:where(.astro-w4jyjhvv){padding:clamp(56px,9vw,96px) 0}.section:where(.astro-w4jyjhvv).band{background:#f6f7fb}.section-head:where(.astro-w4jyjhvv){max-width:680px;margin-bottom:36px}.section-head:where(.astro-w4jyjhvv) h2:where(.astro-w4jyjhvv),.manage:where(.astro-w4jyjhvv) h2:where(.astro-w4jyjhvv){letter-spacing:-.03em;margin:0 0 10px;font-size:clamp(1.7rem,3.4vw,2.4rem);font-weight:650;line-height:1.12}.section-head:where(.astro-w4jyjhvv) p:where(.astro-w4jyjhvv){color:#50525e;margin:0;font-size:1.05rem}.steps:where(.astro-w4jyjhvv){grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px;display:grid}.step:where(.astro-w4jyjhvv),.after-card:where(.astro-w4jyjhvv){background:#fff;border:1px solid #e6e8f0;border-radius:18px;padding:22px;box-shadow:0 1px #14162808}.step-n:where(.astro-w4jyjhvv){color:#3a3fa8;background:#eef0ff;border-radius:50%;place-items:center;width:30px;height:30px;margin-bottom:14px;font-size:14px;font-weight:700;display:inline-grid}.step:where(.astro-w4jyjhvv) h3:where(.astro-w4jyjhvv),.after-card:where(.astro-w4jyjhvv) h3:where(.astro-w4jyjhvv){letter-spacing:-.01em;margin:0 0 6px;font-size:1.05rem;font-weight:650}.step:where(.astro-w4jyjhvv) p:where(.astro-w4jyjhvv),.after-card:where(.astro-w4jyjhvv) p:where(.astro-w4jyjhvv){color:#50525e;margin:0;font-size:.94rem}.after:where(.astro-w4jyjhvv){grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:18px;display:grid}.after-card:where(.astro-w4jyjhvv) pre:where(.astro-w4jyjhvv),.remove:where(.astro-w4jyjhvv){color:#e9ecff;font-family:var(--mono);background:#0d0f1c;border-radius:12px;margin:16px 0 0;padding:12px 14px;font-size:12.5px;line-height:1.65;overflow-x:auto}.manage:where(.astro-w4jyjhvv){grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px;display:grid}.plain:where(.astro-w4jyjhvv){color:#3d3f4a;gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.plain:where(.astro-w4jyjhvv) li:where(.astro-w4jyjhvv){padding-left:22px;position:relative}.plain:where(.astro-w4jyjhvv) li:where(.astro-w4jyjhvv):before{content:"";background:#8a8fd8;border-radius:50%;width:6px;height:6px;position:absolute;top:.7em;left:4px}.plain:where(.astro-w4jyjhvv) code:where(.astro-w4jyjhvv),.more:where(.astro-w4jyjhvv) code:where(.astro-w4jyjhvv){font-family:var(--mono);background:#f0f1f6;border-radius:6px;padding:1px 6px;font-size:.88em}.more:where(.astro-w4jyjhvv){color:#50525e;margin:16px 0 0}.more:where(.astro-w4jyjhvv) a:where(.astro-w4jyjhvv){color:#3a3fa8}@media (width<=640px){.panel-head:where(.astro-w4jyjhvv){flex-direction:column}.switch:where(.astro-w4jyjhvv) .segmented button{padding-inline:4px;font-size:12px}.cmd-row:where(.astro-w4jyjhvv){flex-direction:column}.copy:where(.astro-w4jyjhvv){align-self:flex-end}}
