.hero.svelte-fas2f5{background:var(--hero-shade);isolation:isolate;align-items:end;min-height:min(78svh,52rem);display:grid;position:relative}.hero-photo.svelte-fas2f5,.hero-shade.svelte-fas2f5{z-index:-1;position:absolute;inset:0}.hero-shade.svelte-fas2f5{background:linear-gradient(to top, color-mix(in srgb, var(--hero-shade) 92%, transparent) 0%, color-mix(in srgb, var(--hero-shade) 45%, transparent) 45%, transparent 75%), linear-gradient(90deg, color-mix(in srgb, var(--hero-shade) 70%, transparent) 0%, transparent 70%)}.hero-content.svelte-fas2f5{--foreground:var(--hero-foreground);--link-hover:var(--inverse-accent);padding-block:8rem clamp(3rem,2rem + 4vw,5.5rem)}.hero.svelte-fas2f5 h1:where(.svelte-fas2f5){max-width:18ch;color:var(--hero-foreground);margin-bottom:1.25rem}.hero-copy.svelte-fas2f5{max-width:36rem;color:var(--hero-muted);margin-bottom:2rem}.reasons.svelte-fas2f5{gap:clamp(3rem,2rem + 4vw,6rem);display:grid}.reason.svelte-fas2f5{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,1rem + 4vw,5rem);display:grid}.reason.flip.svelte-fas2f5 .reason-photo:where(.svelte-fas2f5){order:2}.reason-photo.svelte-fas2f5{aspect-ratio:4/3}.reason-copy.svelte-fas2f5{gap:1rem;display:grid}.reason-copy.svelte-fas2f5 h3:where(.svelte-fas2f5){font-size:var(--text-title-2);font-weight:var(--weight-heading);letter-spacing:var(--tracking-title);line-height:1.08}.reason-copy.svelte-fas2f5 .lead:where(.svelte-fas2f5){max-width:44ch}.plain.svelte-fas2f5,.expect.svelte-fas2f5{gap:var(--gutter);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));margin:clamp(3rem,2rem + 3vw,5rem) 0 0;padding:0;list-style:none;display:grid}.expect.svelte-fas2f5{margin-top:0}.plain.svelte-fas2f5 li:where(.svelte-fas2f5),.expect.svelte-fas2f5 li:where(.svelte-fas2f5){border-top:1px solid var(--border);align-content:start;gap:.6rem;padding-top:1.5rem;display:grid}.plain.svelte-fas2f5 h3:where(.svelte-fas2f5),.expect.svelte-fas2f5 h3:where(.svelte-fas2f5){font-size:var(--text-title-4);font-weight:var(--weight-heading);letter-spacing:var(--tracking-tight)}.plain.svelte-fas2f5 p:where(.svelte-fas2f5),.expect.svelte-fas2f5 p:where(.svelte-fas2f5):not(.step){max-width:44ch;color:var(--muted-foreground)}.step.svelte-fas2f5{color:var(--context-accent);font-size:var(--text-caption);font-weight:var(--weight-label)}.devices.svelte-fas2f5{gap:clamp(2rem, 1.5rem + 1.5vw, 3rem) var(--gutter);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));margin:0;padding:0;list-style:none;display:grid}.studies.svelte-fas2f5{gap:var(--gutter);display:grid}.closing.svelte-fas2f5{margin-top:clamp(3rem,2rem + 3vw,4.5rem)}@media (width<=860px){.reason.svelte-fas2f5{grid-template-columns:1fr}.reason.flip.svelte-fas2f5 .reason-photo:where(.svelte-fas2f5){order:0}}
