.hero[data-astro-cid-i6yw2kq4]{padding:clamp(48px,7vw,76px) clamp(20px,5vw,64px) 0;text-align:center}.hero-badge-row[data-astro-cid-i6yw2kq4]{display:flex;justify-content:center;margin-bottom:22px}.hero-badge[data-astro-cid-i6yw2kq4]{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:11.5px;color:var(--blue-deep);background:var(--blue-tint);border:1px solid var(--blue-soft);border-radius:999px;padding:5px 14px;text-align:left}.hero[data-astro-cid-i6yw2kq4] h1[data-astro-cid-i6yw2kq4]{margin:0 auto 22px;font-size:clamp(34px,6vw,58px);line-height:1.05;font-weight:600;letter-spacing:-.028em;max-width:18ch;text-wrap:balance}.hero[data-astro-cid-i6yw2kq4] h1[data-astro-cid-i6yw2kq4] em[data-astro-cid-i6yw2kq4]{font-family:var(--serif);font-style:italic;font-weight:400;color:var(--blue)}.hero-sub[data-astro-cid-i6yw2kq4]{margin:0 auto 30px;font-size:clamp(15.5px,2vw,17.5px);line-height:1.7;letter-spacing:-.005em;color:var(--ink-2);max-width:48ch}.hero-ctas[data-astro-cid-i6yw2kq4]{display:flex;justify-content:center;align-items:center;gap:12px;flex-wrap:wrap}.cta-lg[data-astro-cid-i6yw2kq4]{display:inline-block;background:var(--blue);color:#fff;font-size:14.5px;font-weight:500;padding:12px 22px;border-radius:6px;transition:background .12s cubic-bezier(.2,.7,.2,1)}.cta-lg[data-astro-cid-i6yw2kq4]:hover{background:var(--blue-hover)}.cta-ghost[data-astro-cid-i6yw2kq4]{background:var(--surface);border:1px solid var(--line);color:var(--ink);font-size:14.5px;font-weight:500;padding:11px 20px;border-radius:6px;transition:background .12s cubic-bezier(.2,.7,.2,1)}.cta-ghost[data-astro-cid-i6yw2kq4]:hover{background:var(--wash)}.mono[data-astro-cid-i6yw2kq4]{font-family:var(--mono)}.eyebrow[data-astro-cid-i6yw2kq4]{font-size:11.5px;color:var(--blue);margin-bottom:10px}.section-h2[data-astro-cid-i6yw2kq4]{font-size:clamp(22px,3vw,28px);font-weight:600;letter-spacing:-.02em;margin-bottom:10px}.lead[data-astro-cid-i6yw2kq4]{font-size:15.5px;line-height:1.7;color:var(--ink-2);margin-bottom:18px;max-width:56ch}.fine[data-astro-cid-i6yw2kq4]{margin-top:16px;font-size:13.5px;line-height:1.65;color:var(--muted);max-width:70ch}.pillar[data-astro-cid-i6yw2kq4]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:center;max-width:1100px;margin-inline:auto;padding:clamp(44px,6vw,72px) clamp(20px,4vw,48px) 0}.pillar-alt[data-astro-cid-i6yw2kq4] .pillar-copy[data-astro-cid-i6yw2kq4]{order:2}.pillar-alt[data-astro-cid-i6yw2kq4] .pillar-visual[data-astro-cid-i6yw2kq4]{order:1}.ticks[data-astro-cid-i6yw2kq4]{list-style:none;padding:0;margin:0;display:grid;gap:10px}.ticks[data-astro-cid-i6yw2kq4] li[data-astro-cid-i6yw2kq4]{position:relative;padding-left:22px;font-size:14px;line-height:1.65;color:var(--ink-2)}.ticks[data-astro-cid-i6yw2kq4] li[data-astro-cid-i6yw2kq4]:before{content:"";position:absolute;left:2px;top:.62em;width:7px;height:7px;border-radius:999px;background:var(--blue)}.term[data-astro-cid-i6yw2kq4]{background:var(--ink);border-radius:10px;overflow:hidden}.term-bar[data-astro-cid-i6yw2kq4]{display:flex;align-items:center;gap:14px;padding:12px 16px}.term-dots[data-astro-cid-i6yw2kq4]{display:flex;gap:6px}.term-dots[data-astro-cid-i6yw2kq4] span[data-astro-cid-i6yw2kq4]{width:10px;height:10px;border-radius:999px;background:var(--chrome-line)}.term-title[data-astro-cid-i6yw2kq4]{font-family:var(--mono);font-size:11.5px;color:var(--muted)}.term-body[data-astro-cid-i6yw2kq4]{margin:0;padding:6px 18px 20px;font-family:var(--mono);font-size:12px;line-height:1.8;color:var(--chrome-fg);overflow-x:auto;white-space:pre}.term-body[data-astro-cid-i6yw2kq4] .c[data-astro-cid-i6yw2kq4]{color:var(--dim)}.term-body[data-astro-cid-i6yw2kq4] .n[data-astro-cid-i6yw2kq4]{color:var(--muted)}.term-body[data-astro-cid-i6yw2kq4] .ok[data-astro-cid-i6yw2kq4]{color:var(--green)}.gpu[data-astro-cid-i6yw2kq4],.policy[data-astro-cid-i6yw2kq4]{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:20px}.gpu-title[data-astro-cid-i6yw2kq4],.policy-title[data-astro-cid-i6yw2kq4]{font-size:11.5px;color:var(--muted);margin-bottom:14px}.gpu-row[data-astro-cid-i6yw2kq4]{display:grid;grid-template-columns:110px 1fr;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--line)}.gpu-label[data-astro-cid-i6yw2kq4]{font-size:11.5px;color:var(--ink-2)}.gpu-cards[data-astro-cid-i6yw2kq4]{display:flex;gap:6px}.g[data-astro-cid-i6yw2kq4]{display:block;width:28px;height:20px;border-radius:4px}.g-od[data-astro-cid-i6yw2kq4]{background:var(--blue)}.g-inf[data-astro-cid-i6yw2kq4]{background:var(--blue-soft);border:1px solid var(--blue)}.g-spot[data-astro-cid-i6yw2kq4]{background:repeating-linear-gradient(135deg,var(--blue-tint),var(--blue-tint) 4px,var(--blue-soft) 4px,var(--blue-soft) 8px);border:1px dashed var(--blue)}.policy[data-astro-cid-i6yw2kq4] dl[data-astro-cid-i6yw2kq4]{margin:0}.policy[data-astro-cid-i6yw2kq4] dl[data-astro-cid-i6yw2kq4]>div[data-astro-cid-i6yw2kq4]{display:grid;grid-template-columns:80px 1fr;gap:12px;padding:10px 0;border-top:1px solid var(--line);font-size:13px}.policy[data-astro-cid-i6yw2kq4] dt[data-astro-cid-i6yw2kq4]{font-family:var(--mono);font-size:11.5px;color:var(--muted)}.policy[data-astro-cid-i6yw2kq4] dd[data-astro-cid-i6yw2kq4]{margin:0;color:var(--ink)}.block[data-astro-cid-i6yw2kq4]{max-width:1100px;margin-inline:auto;padding:clamp(48px,6vw,72px) clamp(20px,4vw,48px) 0}.choice[data-astro-cid-i6yw2kq4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-top:18px}.choice-card[data-astro-cid-i6yw2kq4]{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:20px 22px;display:flex;flex-direction:column;gap:10px}.choice-managed[data-astro-cid-i6yw2kq4]{border-color:var(--blue);background:linear-gradient(var(--blue-tint),var(--surface) 60%)}.choice-card[data-astro-cid-i6yw2kq4] h3[data-astro-cid-i6yw2kq4]{font-size:17px;font-weight:600;letter-spacing:-.015em}.choice-tag[data-astro-cid-i6yw2kq4]{font-size:11.5px;color:var(--blue-deep)}.band[data-astro-cid-i6yw2kq4]{margin-top:clamp(48px,6vw,72px);background:var(--wash);border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:center;padding:clamp(40px,6vw,64px) clamp(20px,4vw,48px)}.band[data-astro-cid-i6yw2kq4] h2[data-astro-cid-i6yw2kq4]{font-size:clamp(22px,3vw,28px);font-weight:600;letter-spacing:-.02em;margin-bottom:8px}.band[data-astro-cid-i6yw2kq4] p[data-astro-cid-i6yw2kq4]{font-size:15px;color:var(--muted);margin-bottom:22px}@media(max-width:860px){.pillar[data-astro-cid-i6yw2kq4]{grid-template-columns:minmax(0,1fr)}.pillar-alt[data-astro-cid-i6yw2kq4] .pillar-copy[data-astro-cid-i6yw2kq4],.pillar-alt[data-astro-cid-i6yw2kq4] .pillar-visual[data-astro-cid-i6yw2kq4]{order:initial}}
