.seg[data-v-2a612fab]{background:var(--surface-page);color:var(--text-primary)}.seg-hero[data-v-2a612fab]{isolation:isolate;overflow:hidden;padding:100px 1.5rem 60px;position:relative}@media(min-width:1024px){.seg-hero[data-v-2a612fab]{padding:140px 2.5rem 80px}}.seg-hero__bg[data-v-2a612fab]{background:radial-gradient(circle at 30% 0,color-mix(in srgb,var(--brand-500) 16%,transparent),transparent 55%),radial-gradient(circle at 80% 50%,color-mix(in srgb,var(--accent-500) 8%,transparent),transparent 50%);inset:0;position:absolute;z-index:-1}.seg-hero__inner[data-v-2a612fab]{margin-inline:auto;max-width:var(--container-content)}.seg-hero__back[data-v-2a612fab]{align-items:center;color:var(--text-tertiary);display:inline-flex;font-family:var(--font-mono);font-size:var(--text-xs);gap:.375rem;letter-spacing:var(--tracking-wide);margin-bottom:1.5rem}.seg-hero__back[data-v-2a612fab]:hover,.seg-hero__eyebrow[data-v-2a612fab]{color:var(--text-brand)}.seg-hero__eyebrow[data-v-2a612fab]{align-items:center;background:color-mix(in srgb,var(--brand-500) 12%,transparent);border:1px solid var(--border-brand);border-radius:var(--radius-full);display:inline-flex;font-family:var(--font-mono);font-size:var(--text-xs);gap:.5rem;letter-spacing:var(--tracking-wide);margin-bottom:1.25rem;padding:.4rem .75rem}.seg-hero__h1[data-v-2a612fab]{font-family:var(--font-display);font-size:var(--text-4xl);font-weight:var(--weight-black);letter-spacing:var(--tracking-tighter);line-height:var(--leading-none);margin:0 0 1rem;max-width:32ch}@media(min-width:640px){.seg-hero__h1[data-v-2a612fab]{font-size:var(--text-6xl)}}@media(min-width:1024px){.seg-hero__h1[data-v-2a612fab]{font-size:var(--text-7xl)}}.seg-hero__sub[data-v-2a612fab]{color:var(--text-secondary);font-size:var(--text-lg);line-height:var(--leading-snug);margin:0 0 1.75rem;max-width:38rem}.seg-hero__ctas[data-v-2a612fab]{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:2.5rem}.seg-metrics[data-v-2a612fab]{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-2xl);box-shadow:var(--shadow-sm);display:grid;gap:1rem;grid-template-columns:1fr 1fr;padding:1.25rem}@media(min-width:768px){.seg-metrics[data-v-2a612fab]{gap:1.25rem;grid-template-columns:repeat(4,1fr)}}.seg-metric[data-v-2a612fab]{border-radius:var(--radius-lg);padding:.5rem;text-align:center}.seg-metric__value[data-v-2a612fab]{color:var(--text-brand);font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--weight-black);letter-spacing:var(--tracking-tight);line-height:var(--leading-none);margin:0 0 .25rem}@media(min-width:768px){.seg-metric__value[data-v-2a612fab]{font-size:var(--text-4xl)}}.seg-metric__label[data-v-2a612fab]{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:0}.seg-metric__hint[data-v-2a612fab]{color:var(--text-tertiary);font-family:var(--font-mono);font-size:.6875rem;margin:.25rem 0 0}.seg-section[data-v-2a612fab]{padding:4rem 1.5rem}@media(min-width:1024px){.seg-section[data-v-2a612fab]{padding:6rem 2.5rem}}.seg-section--alt[data-v-2a612fab]{background:var(--surface-raised);border-block:1px solid var(--border-subtle)}.seg-section__head[data-v-2a612fab]{margin:0 auto 2.5rem;max-width:56rem;text-align:center}.seg-section__eyebrow[data-v-2a612fab]{color:var(--text-brand);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-widest);margin:0 0 .5rem;text-transform:uppercase}.seg-section__h2[data-v-2a612fab]{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);margin:0}@media(min-width:640px){.seg-section__h2[data-v-2a612fab]{font-size:var(--text-4xl)}}@media(min-width:1024px){.seg-section__h2[data-v-2a612fab]{font-size:var(--text-5xl)}}.seg-features[data-v-2a612fab]{display:grid;gap:1rem;grid-template-columns:1fr;margin-inline:auto;max-width:var(--container-content)}@media(min-width:768px){.seg-features[data-v-2a612fab]{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.seg-features[data-v-2a612fab]{grid-template-columns:1fr 1fr 1fr}}.seg-feature__icon[data-v-2a612fab]{align-items:center;background:color-mix(in srgb,var(--brand-500) 14%,transparent);border-radius:var(--radius-md);color:var(--text-brand);display:inline-flex;height:2.5rem;justify-content:center;margin-bottom:1rem;width:2.5rem}.seg-feature__title[data-v-2a612fab]{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-semibold);margin:0 0 .5rem}.seg-feature__desc[data-v-2a612fab]{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-snug);margin:0 0 .75rem}.seg-feature__bullets[data-v-2a612fab]{display:grid;gap:.375rem;list-style:none;margin:0;padding:0}.seg-feature__bullets li[data-v-2a612fab]{color:var(--text-tertiary);font-size:var(--text-sm);padding-left:1.125rem;position:relative}.seg-feature__bullets li[data-v-2a612fab]:before{background:var(--accent-500);border-radius:50%;content:"";height:5px;left:0;position:absolute;top:.5rem;width:5px}.seg-quote[data-v-2a612fab]{background:var(--surface-page);border:1px solid var(--border-subtle);border-radius:var(--radius-2xl);box-shadow:var(--shadow-md);margin-inline:auto;max-width:48rem;padding:2rem}.seg-quote__text[data-v-2a612fab]{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-medium);line-height:var(--leading-snug);margin:0 0 1.5rem}@media(min-width:640px){.seg-quote__text[data-v-2a612fab]{font-size:var(--text-2xl)}}.seg-quote__foot[data-v-2a612fab]{align-items:center;display:flex;gap:.875rem}.seg-quote__who[data-v-2a612fab]{flex:1;min-width:0}.seg-quote__author[data-v-2a612fab]{font-size:var(--text-sm);font-weight:var(--weight-bold);margin:0}.seg-quote__role[data-v-2a612fab]{color:var(--text-tertiary);font-family:var(--font-mono);font-size:.6875rem;letter-spacing:var(--tracking-wide);margin:2px 0 0}.seg-quote__metric[data-v-2a612fab]{background:color-mix(in srgb,var(--brand-500) 12%,transparent);border:1px solid var(--border-brand);border-radius:var(--radius-full);color:var(--text-brand);flex-shrink:0;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-semibold);padding:.3rem .625rem}.seg-faq[data-v-2a612fab]{display:flex;flex-direction:column;gap:.5rem;margin-inline:auto;max-width:48rem}.seg-faq__item[data-v-2a612fab]{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:1rem 1.25rem;transition:border-color var(--duration-base)}.seg-faq__item[open][data-v-2a612fab]{border-color:var(--border-brand)}.seg-faq__q[data-v-2a612fab]{align-items:center;color:var(--text-primary);cursor:pointer;display:flex;font-size:var(--text-base);font-weight:var(--weight-semibold);gap:1rem;justify-content:space-between;list-style:none}.seg-faq__q[data-v-2a612fab]:after{color:var(--text-tertiary);content:"+";font-family:var(--font-mono)}.seg-faq__item[open] .seg-faq__q[data-v-2a612fab]:after{content:"−"}.seg-faq__a[data-v-2a612fab]{border-top:1px solid var(--border-subtle);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:.625rem 0 0;padding-top:.625rem}.seg-cta[data-v-2a612fab]{background:linear-gradient(135deg,var(--neutral-950),#0b1f3f 50%,var(--neutral-950));color:var(--neutral-50);padding:5rem 1.5rem;text-align:center}.seg-cta__inner[data-v-2a612fab]{margin-inline:auto;max-width:44rem}.seg-cta__h2[data-v-2a612fab]{color:var(--neutral-0);font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);margin:0 0 1rem}@media(min-width:640px){.seg-cta__h2[data-v-2a612fab]{font-size:var(--text-4xl)}}.seg-cta__sub[data-v-2a612fab]{color:color-mix(in srgb,var(--neutral-50) 60%,transparent);margin:0 0 1.5rem}.seg-cta__ctas[data-v-2a612fab]{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}
