body{background:var(--app-shell-background);margin:0}.content-page.svelte-cwls5q{z-index:1;box-sizing:border-box;min-height:100svh;color:var(--foreground);padding:calc(7rem + var(--safe-area-top)) calc(clamp(1rem, 5vw, 4rem) + var(--safe-area-right)) calc(4rem + var(--safe-area-bottom)) calc(clamp(1rem, 5vw, 4rem) + var(--safe-area-left));background:#0e1218c7;position:relative}.about-hero.svelte-cwls5q,.content-band.svelte-cwls5q,.feature-grid.svelte-cwls5q{width:min(100%,64rem);margin:0 auto}.about-hero.svelte-cwls5q{align-items:center;min-height:clamp(28rem,62svh,42rem);display:grid}.hero-copy.svelte-cwls5q{text-shadow:0 2px #02061742;max-width:48rem}.eyebrow.svelte-cwls5q{color:var(--chart-3);font-family:var(--font-display);text-transform:uppercase;margin:0 0 .75rem;font-size:.78rem;font-weight:900}h1.svelte-cwls5q,h2.svelte-cwls5q{font-family:var(--font-display);margin:0;font-weight:900;line-height:.98}h1.svelte-cwls5q{-webkit-text-stroke:clamp(1px, .035em, 4px) #020617b8;paint-order:stroke fill;max-width:46rem;font-size:clamp(3rem,8vw,6.7rem)}.lede.svelte-cwls5q{max-width:39rem;color:color-mix(in oklch, var(--foreground), transparent 12%);margin:1.25rem 0 0;font-size:clamp(1.05rem,2vw,1.28rem);font-weight:650;line-height:1.55}.hero-actions.svelte-cwls5q{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.primary-content-action,.secondary-content-action{min-height:2.75rem;font-family:var(--font-display);border-radius:8px;padding-left:1rem;padding-right:1rem;font-weight:850}.primary-content-action{background:var(--chart-1);color:#07111f}.secondary-content-action{border:1px solid color-mix(in oklch, var(--foreground), transparent 84%);background:color-mix(in oklch, var(--card), transparent 18%)}.content-band.svelte-cwls5q{border-top:1px solid color-mix(in oklch, var(--foreground), transparent 86%);padding:4rem 0}.content-grid.svelte-cwls5q{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,6vw,5rem);display:grid}.content-grid.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:clamp(2rem,4vw,3.4rem)}.section-copy.svelte-cwls5q{color:color-mix(in oklch, var(--foreground), transparent 18%);gap:1rem;font-size:1.05rem;font-weight:600;line-height:1.7;display:grid}.section-copy.svelte-cwls5q p:where(.svelte-cwls5q){margin:0}.feature-grid.svelte-cwls5q{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;display:grid}.feature-grid.svelte-cwls5q article:where(.svelte-cwls5q){border:1px solid color-mix(in oklch, var(--foreground), transparent 86%);background:color-mix(in oklch, var(--card), transparent 22%);border-radius:8px;min-height:11rem;padding:1rem}.feature-grid.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:1.05rem}.feature-grid.svelte-cwls5q p:where(.svelte-cwls5q){color:var(--muted-foreground);margin:.8rem 0 0;font-weight:650;line-height:1.5}@media (width<=840px){.content-page.svelte-cwls5q{padding-top:calc(var(--app-mobile-topbar-height) + 2rem)}.about-hero.svelte-cwls5q{min-height:28rem}.content-grid.svelte-cwls5q,.feature-grid.svelte-cwls5q{grid-template-columns:1fr}}
