.tiers[data-astro-cid-7shqfhx4]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.tier[data-astro-cid-7shqfhx4]{background:var(--tint);border-radius:10px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;padding:9px 12px;display:grid}.disc[data-astro-cid-7shqfhx4]{border:1.5px solid var(--link);background:radial-gradient(circle, var(--cobalt) 1.3px, transparent 1.6px) 0 0 / 6px 6px;border-radius:50%;justify-self:center}.s1[data-astro-cid-7shqfhx4]{width:34px;height:34px}.s2[data-astro-cid-7shqfhx4]{width:26px;height:26px}.s3[data-astro-cid-7shqfhx4]{width:18px;height:18px}.tier-text[data-astro-cid-7shqfhx4]{line-height:1.4;display:grid}.tier-text[data-astro-cid-7shqfhx4] strong[data-astro-cid-7shqfhx4]{font-size:.95rem}.tier-text[data-astro-cid-7shqfhx4] span[data-astro-cid-7shqfhx4]{color:var(--muted);font-size:.88rem}h2[data-astro-cid-x5e5voaj]{font-size:var(--step-3)}.hero[data-astro-cid-x5e5voaj]{background:radial-gradient(1100px 620px at 80% 30%, #13305a 0%, transparent 60%), var(--ink);color:#fff;padding-bottom:clamp(56px,8vw,96px);overflow:hidden}.hero-grid[data-astro-cid-x5e5voaj]{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:48px;padding-top:clamp(32px,6vw,72px);display:grid}.hero[data-astro-cid-x5e5voaj] h1[data-astro-cid-x5e5voaj]{letter-spacing:-.035em;max-width:13ch;font-size:clamp(2.4rem,1.5rem + 3.4vw,4.25rem);font-weight:800;line-height:1}.lede[data-astro-cid-x5e5voaj]{font-size:var(--step-1);color:#c9d8ef;max-width:40ch;margin-top:22px;line-height:1.45}.cta[data-astro-cid-x5e5voaj]{flex-wrap:wrap;gap:12px;display:flex}.hero[data-astro-cid-x5e5voaj] .cta[data-astro-cid-x5e5voaj]{margin-top:28px}.hero[data-astro-cid-x5e5voaj] .btn-ghost[data-astro-cid-x5e5voaj],.cta-band[data-astro-cid-x5e5voaj] .btn-ghost[data-astro-cid-x5e5voaj]{color:#fff;border-color:#fff6}.hero-art[data-astro-cid-x5e5voaj]{position:relative}.hero-art[data-astro-cid-x5e5voaj]:before{content:"";z-index:0;aspect-ratio:1;background:radial-gradient(circle,#4d8ef099 1.7px,#0000 2.1px) 0 0/9px 9px;border:1.5px solid #dce8fa8c;border-radius:50%;width:72%;position:absolute;top:-15%;right:-16%;mask-image:linear-gradient(105deg,#00000026,#000 70%)}.shot[data-astro-cid-x5e5voaj]{z-index:1;display:block;position:relative}.shot[data-astro-cid-x5e5voaj] img{border:1px solid var(--ink-line);background:#0b1a30;border-radius:18px;width:100%;height:auto;display:block;box-shadow:0 24px 60px -24px #0009}.sec[data-astro-cid-x5e5voaj]{padding-block:clamp(64px,9vw,112px)}.sec-follow[data-astro-cid-x5e5voaj]{padding-top:0}.sec-head[data-astro-cid-x5e5voaj]{gap:14px;max-width:62ch;margin-bottom:36px;display:grid}.sec-head[data-astro-cid-x5e5voaj]>p[data-astro-cid-x5e5voaj]{color:var(--muted)}.card[data-astro-cid-x5e5voaj]{background:var(--surface);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:12px;min-width:0;padding:clamp(20px,2.6vw,28px);display:flex}.card[data-astro-cid-x5e5voaj] h3[data-astro-cid-x5e5voaj]{font-size:var(--step-1);letter-spacing:-.015em}.card[data-astro-cid-x5e5voaj]>p[data-astro-cid-x5e5voaj]{color:var(--muted)}.model-grid[data-astro-cid-x5e5voaj]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.where[data-astro-cid-x5e5voaj]{gap:8px;margin:0;display:grid}.where[data-astro-cid-x5e5voaj]>div[data-astro-cid-x5e5voaj]{background:var(--tint);border-radius:10px;gap:2px;padding:11px 13px;display:grid}.where[data-astro-cid-x5e5voaj] dt[data-astro-cid-x5e5voaj]{font-size:.95rem;font-weight:700}.where[data-astro-cid-x5e5voaj] dd[data-astro-cid-x5e5voaj]{color:var(--muted);margin:0;font-size:.9rem;line-height:1.45}.meter[data-astro-cid-x5e5voaj]{background:var(--tint);border-radius:12px;gap:10px;margin-top:auto;padding:14px;font-size:.9rem;display:grid}.nowrap[data-astro-cid-x5e5voaj]{white-space:nowrap}.meter-bar[data-astro-cid-x5e5voaj]{background:color-mix(in srgb, var(--muted) 22%, transparent);border-radius:4px;height:8px;display:block;overflow:hidden}.meter-bar[data-astro-cid-x5e5voaj] i[data-astro-cid-x5e5voaj]{background:var(--cobalt-bright);border-radius:4px;width:6%;height:100%;display:block}.colleague[data-astro-cid-x5e5voaj]{gap:12px;display:grid}.row[data-astro-cid-x5e5voaj]{grid-template-columns:minmax(0,18rem) minmax(0,1fr);align-items:baseline;gap:6px 32px;padding-block:20px;display:grid}.row[data-astro-cid-x5e5voaj] code[data-astro-cid-x5e5voaj]{background:var(--tint);color:var(--text);border-radius:4px;padding:1px 5px}.ink-sec[data-astro-cid-x5e5voaj]{background:radial-gradient(900px 500px at 20% 0%, #13305a 0%, transparent 60%), var(--ink);color:#fff;padding-block:clamp(72px,10vw,128px)}.talk[data-astro-cid-x5e5voaj]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:56px;display:grid}.talk-copy[data-astro-cid-x5e5voaj]{gap:18px;max-width:54ch;display:grid}.talk-copy[data-astro-cid-x5e5voaj]>p[data-astro-cid-x5e5voaj]{color:#c9d8ef}.talk-copy[data-astro-cid-x5e5voaj] code[data-astro-cid-x5e5voaj]{color:#fff;background:var(--ink-2);border:1px solid var(--ink-line);border-radius:4px;padding:1px 6px}.talk-stack[data-astro-cid-x5e5voaj]{gap:14px;display:grid}.better[data-astro-cid-x5e5voaj]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:56px;display:grid}.better-copy[data-astro-cid-x5e5voaj] h2[data-astro-cid-x5e5voaj]{margin-bottom:24px}.points[data-astro-cid-x5e5voaj]{gap:16px;margin:0;padding:0;list-style:none;display:grid}.points[data-astro-cid-x5e5voaj] li[data-astro-cid-x5e5voaj]{color:var(--muted);gap:2px;padding-left:18px;display:grid;position:relative}.points[data-astro-cid-x5e5voaj] li[data-astro-cid-x5e5voaj]:before{content:"";background:var(--cobalt-bright);border-radius:50%;width:8px;height:8px;position:absolute;top:.55em;left:0}.points[data-astro-cid-x5e5voaj] strong[data-astro-cid-x5e5voaj]{color:var(--text);font-size:1.05rem}.issue-list[data-astro-cid-x5e5voaj]{background:var(--surface);border:1px solid var(--line);border-radius:14px;font-size:.86rem;line-height:1.45;overflow:hidden}.il-head[data-astro-cid-x5e5voaj]{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:10px;padding:11px 16px;font-weight:650;display:flex}.il-head[data-astro-cid-x5e5voaj] span[data-astro-cid-x5e5voaj]{color:var(--muted);font-weight:500}.il-rows[data-astro-cid-x5e5voaj]{margin:0;padding:0;list-style:none}.il-row[data-astro-cid-x5e5voaj]{grid-template-columns:68px minmax(0,1fr);gap:4px 12px;padding:12px 16px;display:grid}.il-row[data-astro-cid-x5e5voaj]+.il-row[data-astro-cid-x5e5voaj]{border-top:1px solid var(--line)}.sev[data-astro-cid-x5e5voaj]{font-size:.82rem;font-weight:700}.sev-high[data-astro-cid-x5e5voaj]{color:var(--fail-text)}.sev-medium[data-astro-cid-x5e5voaj]{color:var(--warn-text)}.il-msg[data-astro-cid-x5e5voaj]{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.il-msg[data-astro-cid-x5e5voaj] code[data-astro-cid-x5e5voaj]{color:var(--muted);overflow-wrap:anywhere;font-size:.76rem}.ai-badge[data-astro-cid-x5e5voaj]{background:var(--tint);color:var(--link);border:1px solid color-mix(in srgb, var(--link) 40%, transparent);border-radius:4px;padding:1px 6px;font-size:.68rem;font-weight:700}.il-gate[data-astro-cid-x5e5voaj]{border-top:1px solid var(--line);background:color-mix(in srgb, var(--tint) 60%, transparent);flex-wrap:wrap;align-items:center;gap:8px 10px;padding:11px 16px;display:flex}.nw[data-astro-cid-x5e5voaj]{white-space:nowrap}.gate-chip[data-astro-cid-x5e5voaj]{color:var(--fail-text);background:color-mix(in srgb, var(--fail) 14%, transparent);border-radius:999px;padding:3px 11px;font-weight:650}.il-gate[data-astro-cid-x5e5voaj] small[data-astro-cid-x5e5voaj]{color:var(--muted);font-size:.8rem}.steps[data-astro-cid-x5e5voaj]{counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-x5e5voaj] li[data-astro-cid-x5e5voaj]{counter-increment:step;align-content:start;gap:8px;padding-top:52px;display:grid;position:relative}.steps[data-astro-cid-x5e5voaj] li[data-astro-cid-x5e5voaj]:before{content:counter(step);background:var(--cobalt);color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;font-weight:700;display:grid;position:absolute;top:0;left:0}.steps[data-astro-cid-x5e5voaj] li[data-astro-cid-x5e5voaj]:not(:last-child):after{content:"";background:repeating-linear-gradient(to right, var(--line) 0 6px, transparent 6px 12px);height:2px;position:absolute;top:18px;left:48px;right:-16px}.steps[data-astro-cid-x5e5voaj] h3[data-astro-cid-x5e5voaj]{font-size:var(--step-1)}.steps[data-astro-cid-x5e5voaj] p[data-astro-cid-x5e5voaj]{color:var(--muted)}.steps-more[data-astro-cid-x5e5voaj]{margin-top:28px}.faq[data-astro-cid-x5e5voaj] h2[data-astro-cid-x5e5voaj]{margin-bottom:28px}.faq-list[data-astro-cid-x5e5voaj]{border-top:1px solid var(--line);max-width:820px}.faq[data-astro-cid-x5e5voaj] details[data-astro-cid-x5e5voaj]{border-bottom:1px solid var(--line)}.faq[data-astro-cid-x5e5voaj] summary[data-astro-cid-x5e5voaj]{cursor:pointer;font-size:var(--step-1);padding:20px 40px 20px 0;font-weight:650;line-height:1.3;list-style:none;position:relative}.faq[data-astro-cid-x5e5voaj] summary[data-astro-cid-x5e5voaj]::-webkit-details-marker{display:none}.faq[data-astro-cid-x5e5voaj] summary[data-astro-cid-x5e5voaj]:after{content:"+";color:var(--link);font-size:1.5rem;font-weight:400;transition:transform .2s;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.faq[data-astro-cid-x5e5voaj] details[data-astro-cid-x5e5voaj][open] summary[data-astro-cid-x5e5voaj]:after{transform:translateY(-50%)rotate(45deg)}.faq-answer[data-astro-cid-x5e5voaj]{gap:10px;max-width:68ch;padding-bottom:22px;display:grid}.faq-answer[data-astro-cid-x5e5voaj]>p[data-astro-cid-x5e5voaj]:first-child{color:var(--muted)}.faq-more[data-astro-cid-x5e5voaj]{flex-wrap:wrap;gap:4px 20px;display:flex}.cta-band[data-astro-cid-x5e5voaj]{background:radial-gradient(800px 400px at 85% 50%, #173a6e 0%, transparent 60%), var(--ink);color:#fff;border-bottom:1px solid var(--ink-line);padding-block:clamp(64px,9vw,104px)}.cta-band-inner[data-astro-cid-x5e5voaj]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px 48px;display:grid}.cta-band-copy[data-astro-cid-x5e5voaj] p[data-astro-cid-x5e5voaj]{color:#c9d8ef;max-width:52ch;margin-top:14px}@media (width<=960px){.hero-grid[data-astro-cid-x5e5voaj],.talk[data-astro-cid-x5e5voaj],.better[data-astro-cid-x5e5voaj],.cta-band-inner[data-astro-cid-x5e5voaj],.model-grid[data-astro-cid-x5e5voaj]{grid-template-columns:minmax(0,1fr)}.steps[data-astro-cid-x5e5voaj]{grid-template-columns:minmax(0,1fr);gap:22px}.steps[data-astro-cid-x5e5voaj] li[data-astro-cid-x5e5voaj]{padding:0 0 0 52px}.steps[data-astro-cid-x5e5voaj] li[data-astro-cid-x5e5voaj]:not(:last-child):after{display:none}}@media (width<=640px){.shot[data-astro-cid-x5e5voaj] img{aspect-ratio:390/560;object-fit:cover;object-position:top;mask-image:linear-gradient(#000 80%,#0000)}.hero-art[data-astro-cid-x5e5voaj]:before{width:86%;top:-3%;right:-22%}.row[data-astro-cid-x5e5voaj]{grid-template-columns:minmax(0,1fr)}.hero[data-astro-cid-x5e5voaj] .cta[data-astro-cid-x5e5voaj],.cta-band[data-astro-cid-x5e5voaj] .cta[data-astro-cid-x5e5voaj]{flex-direction:column;align-items:stretch}.hero[data-astro-cid-x5e5voaj] .btn[data-astro-cid-x5e5voaj],.cta-band[data-astro-cid-x5e5voaj] .btn[data-astro-cid-x5e5voaj]{justify-content:center}}@media (width<=560px){.il-row[data-astro-cid-x5e5voaj]{grid-template-columns:minmax(0,1fr)}}
