.claim-block:where(.astro-sfniq6bq){padding:2rem 0 4.5rem}.claim:where(.astro-sfniq6bq){display:grid;gap:2.25rem}.claim__lead:where(.astro-sfniq6bq){display:grid;gap:1rem;text-align:center;justify-items:center;max-width:56rem;margin:0 auto}.claim__kicker:where(.astro-sfniq6bq){font-family:var(--sl-font-mono);font-size:.8rem;letter-spacing:.18em;text-transform:uppercase;color:#9bd0ff}.claim__headline:where(.astro-sfniq6bq){margin:0;font-size:clamp(2rem,4.4vw,3.4rem);line-height:1.02;letter-spacing:-.04em;font-weight:800;color:var(--gs-light)}.claim__hl:where(.astro-sfniq6bq){color:#cfeaff;background:linear-gradient(180deg,transparent 62%,rgba(0,83,140,.38) 62%);padding:0 .2rem}.claim__pillars:where(.astro-sfniq6bq){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;max-width:68rem;margin:0 auto;width:100%}.pillar:where(.astro-sfniq6bq){display:grid;gap:.6rem;padding:1.4rem 1.5rem 1.5rem;border-radius:1.2rem;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#222224e0,#18181af5)}.pillar__ix:where(.astro-sfniq6bq){display:inline-flex;align-items:center;gap:.55rem;font-family:var(--sl-font-mono);font-size:.7rem;letter-spacing:.2em;color:#ffcb84;text-transform:uppercase}.pillar__ix:where(.astro-sfniq6bq) i:where(.astro-sfniq6bq){width:.4rem;height:.4rem;border-radius:999px;background:var(--gs-orange)}.pillar:where(.astro-sfniq6bq) h3:where(.astro-sfniq6bq){margin:0;font-size:1.1rem;font-weight:700;letter-spacing:-.01em;color:var(--gs-light)}.pillar:where(.astro-sfniq6bq) p:where(.astro-sfniq6bq){margin:0;font-size:.92rem;line-height:1.6;color:var(--sl-color-gray-3)}.claim__contrast:where(.astro-sfniq6bq){display:grid;grid-template-columns:1fr auto 1fr;gap:.85rem;align-items:stretch;max-width:70rem;margin:0 auto;width:100%}.contrast-col:where(.astro-sfniq6bq){padding:1.1rem 1.25rem 1.2rem;border-radius:1.2rem;border:1px solid rgba(255,255,255,.08);background:#121214b3;display:grid;gap:.55rem}.contrast-col--before:where(.astro-sfniq6bq){border-color:#ff848438}.contrast-col--after:where(.astro-sfniq6bq){border-color:#00538c52}.contrast-col__label:where(.astro-sfniq6bq){display:flex;align-items:center;gap:.4rem;font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;font-family:var(--sl-font-mono);font-weight:700}.contrast-col--before:where(.astro-sfniq6bq) .contrast-col__label:where(.astro-sfniq6bq){color:#ff8484}.contrast-col--after:where(.astro-sfniq6bq) .contrast-col__label:where(.astro-sfniq6bq){color:#cfeaff}.contrast-col__list:where(.astro-sfniq6bq){display:grid;gap:.32rem;color:var(--sl-color-gray-2);font-size:.88rem;line-height:1.55}.contrast-col__list:where(.astro-sfniq6bq)>div:where(.astro-sfniq6bq){display:grid;grid-template-columns:1rem 1fr;gap:.45rem}.contrast-col__mark:where(.astro-sfniq6bq){font-family:var(--sl-font-mono);font-weight:700}.contrast-col--before:where(.astro-sfniq6bq) .contrast-col__mark:where(.astro-sfniq6bq){color:#ff8484}.contrast-col--after:where(.astro-sfniq6bq) .contrast-col__mark:where(.astro-sfniq6bq){color:#9bd0ff}.claim__arrow:where(.astro-sfniq6bq){display:grid;place-items:center;color:#9bd0ff;font-family:var(--sl-font-mono);font-size:1.1rem;padding:0 .25rem;opacity:.85}@media(max-width:820px){.claim__pillars:where(.astro-sfniq6bq){grid-template-columns:1fr}.claim__contrast:where(.astro-sfniq6bq){grid-template-columns:1fr}.claim__arrow:where(.astro-sfniq6bq){transform:rotate(90deg);margin:.2rem auto}}.topo:where(.astro-tgx75kjk){padding:4rem 0}.topo__panel:where(.astro-tgx75kjk){border-radius:2rem;border:1px solid rgba(255,255,255,.08);background:radial-gradient(700px 360px at 30% 100%,rgba(0,83,140,.22),transparent 60%),radial-gradient(500px 260px at 90% 0%,rgba(255,140,0,.08),transparent 60%),linear-gradient(180deg,#1e1e20eb,#141416fa);overflow:hidden;display:grid;grid-template-columns:1fr}.topo__copy:where(.astro-tgx75kjk){padding:2.4rem 2.4rem 1.4rem;display:grid;gap:.8rem;text-align:center;justify-items:center;max-width:48rem;margin:0 auto}.topo__copy:where(.astro-tgx75kjk) h2:where(.astro-tgx75kjk){margin:0;font-size:clamp(1.7rem,2.8vw,2.4rem);line-height:1.05;letter-spacing:-.03em}.topo__copy:where(.astro-tgx75kjk) p:where(.astro-tgx75kjk){margin:0;font-size:1rem;max-width:40rem;color:var(--sl-color-gray-3);line-height:1.68}.topo__svg:where(.astro-tgx75kjk){position:relative;aspect-ratio:760 / 500;width:100%;max-width:62rem;margin:0 auto;padding:0 1rem 2rem}.topo__svg:where(.astro-tgx75kjk) svg:where(.astro-tgx75kjk){display:block;position:absolute;inset:0;padding:0 1rem 2rem}.eyebrow:where(.astro-tgx75kjk){display:inline-flex;align-items:center;gap:.55rem;color:#9bd0ff;font-size:.7rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.eyebrow-dot:where(.astro-tgx75kjk){width:.45rem;height:.45rem;border-radius:999px;background:var(--gs-orange);box-shadow:0 0 0 4px #ff8c0024}@media(max-width:640px){.topo__copy:where(.astro-tgx75kjk){padding:1.8rem 1.4rem 1rem}}.block:where(.astro-etyw62vj){padding:4.5rem 0}.block__head:where(.astro-etyw62vj){display:grid;gap:.9rem;max-width:48rem;margin:0 auto 2.5rem;text-align:center;justify-items:center}.block__head:where(.astro-etyw62vj) h2:where(.astro-etyw62vj){margin:0;font-size:clamp(2rem,4vw,3.2rem);line-height:1.02;font-weight:800;letter-spacing:-.03em}.block__head:where(.astro-etyw62vj) p:where(.astro-etyw62vj){margin:0;font-size:1.05rem;color:var(--sl-color-gray-3);max-width:42rem;line-height:1.68}.eyebrow:where(.astro-etyw62vj){display:inline-flex;align-items:center;gap:.55rem;color:#9bd0ff;font-size:.7rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.eyebrow-dot:where(.astro-etyw62vj){width:.45rem;height:.45rem;border-radius:999px;background:var(--gs-orange);box-shadow:0 0 0 4px #ff8c0024}.grid-6:where(.astro-etyw62vj){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem}.card:where(.astro-etyw62vj){border-radius:1.2rem;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#242426e6,#1c1c1ef5);box-shadow:0 14px 36px #00000038}.moat:where(.astro-etyw62vj){padding:1.55rem 1.6rem 1.65rem;display:grid;gap:.75rem;grid-template-rows:auto auto auto 1fr;min-height:13rem}.moat__num:where(.astro-etyw62vj){font-family:var(--sl-font-mono);font-size:.72rem;letter-spacing:.2em;color:#cfeaff;font-weight:700}.moat__tag:where(.astro-etyw62vj){display:inline-flex;align-items:center;gap:.4rem;font-family:var(--sl-font-mono);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:#ffcb84;padding:.28rem .55rem;border-radius:.5rem;background:#ff8c001a;border:1px solid rgba(255,140,0,.24);width:max-content}.moat:where(.astro-etyw62vj) h3:where(.astro-etyw62vj){margin:0;font-size:1.15rem;line-height:1.25;font-weight:700;letter-spacing:-.01em}.moat:where(.astro-etyw62vj) p:where(.astro-etyw62vj){margin:0;color:var(--sl-color-gray-3);font-size:.95rem;line-height:1.6}@media(max-width:980px){.grid-6:where(.astro-etyw62vj){grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.grid-6:where(.astro-etyw62vj){grid-template-columns:1fr}}.block:where(.astro-4ou2kyp4){padding:4.5rem 0}.block__head:where(.astro-4ou2kyp4){display:grid;gap:.9rem;max-width:48rem;margin:0 auto 2.5rem;text-align:center;justify-items:center}.block__head:where(.astro-4ou2kyp4) h2:where(.astro-4ou2kyp4){margin:0;font-size:clamp(2rem,4vw,3.2rem);line-height:1.02;font-weight:800;letter-spacing:-.03em}.block__head:where(.astro-4ou2kyp4) p:where(.astro-4ou2kyp4){margin:0;font-size:1.05rem;color:var(--sl-color-gray-3);max-width:42rem;line-height:1.68}.eyebrow:where(.astro-4ou2kyp4){display:inline-flex;align-items:center;gap:.55rem;color:#9bd0ff;font-size:.7rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.eyebrow-dot:where(.astro-4ou2kyp4){width:.45rem;height:.45rem;border-radius:999px;background:var(--gs-orange);box-shadow:0 0 0 4px #ff8c0024}.packs:where(.astro-4ou2kyp4){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.pack:where(.astro-4ou2kyp4){padding:1.3rem 1.3rem 1.4rem;border-radius:1.2rem;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#202022eb,#161618fa);display:grid;gap:.6rem}.pack__tag:where(.astro-4ou2kyp4){display:inline-flex;width:max-content;font-family:var(--sl-font-mono);font-size:.72rem;letter-spacing:.1em;padding:.28rem .5rem;background:#00538c2e;color:#cfeaff;border-radius:.4rem;border:1px solid rgba(0,83,140,.32);font-weight:700}.pack:where(.astro-4ou2kyp4) h3:where(.astro-4ou2kyp4){margin:0;font-size:1.05rem;font-weight:700;letter-spacing:-.01em}.pack:where(.astro-4ou2kyp4) p:where(.astro-4ou2kyp4){margin:0;font-size:.9rem;color:var(--sl-color-gray-3);line-height:1.65}.pack__meta:where(.astro-4ou2kyp4){font-family:var(--sl-font-mono);font-size:.76rem;color:var(--sl-color-gray-5);margin-top:.2rem}@media(max-width:860px){.packs:where(.astro-4ou2kyp4){grid-template-columns:1fr}}.block:where(.astro-hekqsug4){padding:4.5rem 0}.block__head:where(.astro-hekqsug4){display:grid;gap:.9rem;max-width:48rem;margin:0 auto 2.5rem;text-align:center;justify-items:center}.block__head:where(.astro-hekqsug4) h2:where(.astro-hekqsug4){margin:0;font-size:clamp(2rem,4vw,3.2rem);line-height:1.02;font-weight:800;letter-spacing:-.03em}.block__head:where(.astro-hekqsug4) p:where(.astro-hekqsug4){margin:0;font-size:1.05rem;color:var(--sl-color-gray-3);max-width:42rem;line-height:1.68}.eyebrow:where(.astro-hekqsug4){display:inline-flex;align-items:center;gap:.55rem;color:#9bd0ff;font-size:.7rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.eyebrow-dot:where(.astro-hekqsug4){width:.45rem;height:.45rem;border-radius:999px;background:var(--gs-orange);box-shadow:0 0 0 4px #ff8c0024}.compare:where(.astro-hekqsug4){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem}.card:where(.astro-hekqsug4){border-radius:1.2rem;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#242426e6,#1c1c1ef5);box-shadow:0 14px 36px #00000038}.compare__card:where(.astro-hekqsug4){padding:1.6rem 1.7rem;display:grid;gap:.8rem}.compare__label:where(.astro-hekqsug4){font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--sl-color-gray-4);font-weight:700}.compare__card:where(.astro-hekqsug4) h3:where(.astro-hekqsug4){margin:0;font-size:1.2rem;line-height:1.25;letter-spacing:-.01em}.compare__rows:where(.astro-hekqsug4){display:grid;gap:.6rem;margin-top:.3rem}.compare__row:where(.astro-hekqsug4){display:grid;grid-template-columns:auto 1fr;gap:.65rem;align-items:baseline;font-size:.92rem;color:var(--sl-color-gray-2)}.compare__mark:where(.astro-hekqsug4){font-family:var(--sl-font-mono);font-weight:700;width:1.1rem;display:inline-block}.compare__mark--x:where(.astro-hekqsug4){color:#ff8484}.compare__mark--check:where(.astro-hekqsug4){color:#9bd0ff}.compare__mark--eq:where(.astro-hekqsug4){color:#ffcb84}.compare__note:where(.astro-hekqsug4){font-size:.8rem;color:var(--sl-color-gray-5)}.compare__footer:where(.astro-hekqsug4){font-size:.85rem;color:var(--sl-color-gray-4);border-top:1px solid rgba(255,255,255,.08);padding-top:.85rem;margin-top:.4rem;line-height:1.5}@media(max-width:900px){.compare:where(.astro-hekqsug4){grid-template-columns:1fr}}.block:where(.astro-qpybyyaj){padding:4.5rem 0}.block__head:where(.astro-qpybyyaj){display:grid;gap:.9rem;max-width:48rem;margin:0 auto 2.5rem;text-align:center;justify-items:center}.block__head:where(.astro-qpybyyaj) h2:where(.astro-qpybyyaj){margin:0;font-size:clamp(2rem,4vw,3.2rem);line-height:1.02;font-weight:800;letter-spacing:-.03em}.block__head:where(.astro-qpybyyaj) p:where(.astro-qpybyyaj){margin:0;font-size:1.05rem;color:var(--sl-color-gray-3);max-width:42rem;line-height:1.68}.eyebrow:where(.astro-qpybyyaj){display:inline-flex;align-items:center;gap:.55rem;color:#9bd0ff;font-size:.7rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.eyebrow-dot:where(.astro-qpybyyaj){width:.45rem;height:.45rem;border-radius:999px;background:var(--gs-orange);box-shadow:0 0 0 4px #ff8c0024}.how:where(.astro-qpybyyaj){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;counter-reset:step}.card:where(.astro-qpybyyaj){border-radius:1.2rem;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#242426e6,#1c1c1ef5);box-shadow:0 14px 36px #00000038}.step:where(.astro-qpybyyaj){padding:1.55rem 1.6rem 1.65rem;display:grid;gap:.65rem;position:relative}.step__num:where(.astro-qpybyyaj){font-family:var(--sl-font-mono);font-size:.72rem;letter-spacing:.2em;color:#ffcb84;font-weight:700}.step:where(.astro-qpybyyaj) h3:where(.astro-qpybyyaj){margin:0;font-size:1.15rem;line-height:1.25;letter-spacing:-.01em}.step:where(.astro-qpybyyaj) p:where(.astro-qpybyyaj){margin:0;font-size:.95rem;line-height:1.6;color:var(--sl-color-gray-3)}.step__code:where(.astro-qpybyyaj){margin-top:.6rem;font-family:var(--sl-font-mono);font-size:.8rem;padding:.7rem .85rem;background:#0006;border:1px solid rgba(255,255,255,.08);border-radius:.55rem;color:#cfeaff;overflow-x:auto}.step__code:where(.astro-qpybyyaj) .c-dim:where(.astro-qpybyyaj){color:var(--sl-color-gray-4)}@media(max-width:900px){.how:where(.astro-qpybyyaj){grid-template-columns:1fr}}.cta:where(.astro-6ce7k5uq){margin:5rem 0 6rem;padding:3rem 2rem;text-align:center;border-radius:1.6rem;border:1px solid rgba(0,83,140,.3);background:radial-gradient(700px 280px at 50% 0%,rgba(0,83,140,.3),transparent 65%),linear-gradient(180deg,#1a2026f2,#121417fa)}.eyebrow:where(.astro-6ce7k5uq){display:inline-flex;align-items:center;gap:.55rem;color:#9bd0ff;font-size:.7rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.eyebrow--centered:where(.astro-6ce7k5uq){justify-content:center}.eyebrow-dot:where(.astro-6ce7k5uq){width:.45rem;height:.45rem;border-radius:999px;background:var(--gs-orange);box-shadow:0 0 0 4px #ff8c0024}.cta:where(.astro-6ce7k5uq) h2:where(.astro-6ce7k5uq){margin:1rem 0 0;font-size:clamp(2rem,4vw,3rem);line-height:1.02;letter-spacing:-.04em}.cta:where(.astro-6ce7k5uq) p:where(.astro-6ce7k5uq){max-width:44rem;margin:1rem auto 1.6rem;color:var(--sl-color-gray-3);line-height:1.68}.cta__cli:where(.astro-6ce7k5uq){display:inline-flex;gap:.7rem;padding:.9rem 1.35rem;border-radius:.8rem;background:#0a0a0a;border:1px solid rgba(255,255,255,.14);font-family:var(--sl-font-mono);align-items:center;font-size:.95rem}.cta__prompt:where(.astro-6ce7k5uq){color:#9bd0ff;font-weight:700}.cta__cursor:where(.astro-6ce7k5uq){width:.45rem;height:1rem;background:#9bd0ff80;border-radius:1px;animation:cta-blink .9s steps(1,end) infinite}.cta__actions:where(.astro-6ce7k5uq){display:flex;gap:.7rem;justify-content:center;margin-top:1.4rem;flex-wrap:wrap}.btn:where(.astro-6ce7k5uq){display:inline-flex;align-items:center;gap:.55rem;padding:.95rem 1.6rem;border-radius:.85rem;font-weight:700;font-size:.95rem;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.btn--primary:where(.astro-6ce7k5uq){background:linear-gradient(135deg,var(--gs-blue) 0%,var(--gs-blue-deep) 100%);color:#fff;box-shadow:0 14px 30px #00538c4d}.btn--primary:where(.astro-6ce7k5uq):hover{transform:translateY(-1px)}.btn--ghost:where(.astro-6ce7k5uq){background:#ffffff0a;border-color:#ffffff24;color:var(--gs-light)}.btn--ghost:where(.astro-6ce7k5uq):hover{border-color:#9bd0ff;background:#ffffff0f}@keyframes cta-blink{0%,49%{opacity:1}50%,to{opacity:0}}
