.hero.svelte-cwls5q{background:var(--surface-base);padding:var(--space-24) var(--space-6) var(--space-16)}.container.svelte-cwls5q{max-width:var(--container-wide);margin:0 auto}.hero.svelte-cwls5q .container:where(.svelte-cwls5q){gap:var(--space-4);flex-direction:column;display:flex}.headline.svelte-cwls5q{font-family:var(--font-display);font-size:var(--text-3xl-size);line-height:var(--text-3xl-line);letter-spacing:var(--text-3xl-tracking);color:var(--text-strong);max-width:24ch;margin:0;font-weight:600}.lede.svelte-cwls5q{font-size:var(--text-md-size);line-height:var(--text-md-line);letter-spacing:var(--text-md-tracking);color:var(--text-body);max-width:60ch;margin:0}.bubble-field.svelte-cwls5q{background:var(--surface-sunken);padding:var(--space-12) var(--space-6) var(--space-24);gap:var(--space-12);flex-direction:column;display:flex}.plinth.svelte-cwls5q{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-12) var(--space-10);gap:var(--space-4);flex-direction:column;display:flex}.plinth.practice.svelte-cwls5q{gap:var(--space-8)}.plinth.dark.svelte-cwls5q{background:var(--chrome-bg);border-color:#ffffff14}.plinth-header.svelte-cwls5q{gap:var(--space-3);max-width:var(--container-narrow);flex-direction:column;display:flex}.plinth-body.svelte-cwls5q{font-size:var(--text-base-size);line-height:var(--text-base-line);color:var(--text-body);max-width:65ch;margin:0}.cta-row.svelte-cwls5q{gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.bento-trio.svelte-cwls5q{gap:var(--space-4);grid-template-columns:repeat(12,1fr);display:grid}.bento-tile.svelte-cwls5q{background:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-6);gap:var(--space-3);flex-direction:column;min-height:240px;display:flex;position:relative}.bento-tile-third.svelte-cwls5q{grid-column:span 4}.tile-eyebrow.svelte-cwls5q{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin:0;font-size:11px;font-weight:500;line-height:16px}.tile-title.svelte-cwls5q{font-family:var(--font-display);font-size:var(--text-lg-size);line-height:var(--text-lg-line);letter-spacing:var(--text-lg-tracking);color:var(--text-strong);margin:0;font-weight:600}.tile-body.svelte-cwls5q{font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--text-body);margin:0}.tile-anchor.svelte-cwls5q{opacity:.45;margin-top:auto}@media (width<=1024px){.bento-tile-third.svelte-cwls5q{grid-column:span 6}}@media (width<=720px){.hero.svelte-cwls5q{padding:var(--space-12) var(--space-4) var(--space-10)}.headline.svelte-cwls5q{font-size:var(--text-2xl-size);line-height:var(--text-2xl-line);letter-spacing:var(--text-2xl-tracking)}.bubble-field.svelte-cwls5q{padding:var(--space-8) var(--space-4) var(--space-16);gap:var(--space-8)}.plinth.svelte-cwls5q{padding:var(--space-8) var(--space-5)}.bento-tile-third.svelte-cwls5q{grid-column:span 12}.bento-tile.svelte-cwls5q{min-height:0;padding:var(--space-5)}}
