.about-film.svelte-cwls5q{padding-block:var(--space-16);background:var(--color-primary);color:var(--color-on-primary)}.about-film.svelte-cwls5q .eyebrow:where(.svelte-cwls5q){color:var(--color-accent)}.about-film.svelte-cwls5q h2:where(.svelte-cwls5q){color:var(--color-on-primary)}.about-film__video.svelte-cwls5q{aspect-ratio:16/9;border:3px solid var(--color-primary);object-fit:cover;background:#000;border-radius:0;width:100%;display:block}.about-hero.svelte-cwls5q{background:var(--color-primary);align-items:flex-end;height:58vh;min-height:460px;display:flex;position:relative;overflow:hidden}.about-hero__img.svelte-cwls5q{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.2s ease-in-out;position:absolute;inset:0}.about-hero__img.is-active.svelte-cwls5q{opacity:1}@media (prefers-reduced-motion:reduce){.about-hero__img.svelte-cwls5q{transition:none}}.about-hero__overlay.svelte-cwls5q{background:linear-gradient(#0000004d 40%,#000000bf 100%);position:absolute;inset:0}.about-hero__content.svelte-cwls5q{z-index:1;padding-bottom:var(--space-10);position:relative}.about-hero.svelte-cwls5q .eyebrow:where(.svelte-cwls5q){color:var(--color-accent)}.about-hero.svelte-cwls5q h1:where(.svelte-cwls5q){color:#fff;font-size:clamp(var(--text-4xl), 6vw, var(--text-6xl));max-width:700px}.eyebrow.svelte-cwls5q{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);margin-bottom:var(--space-4);font-weight:700}.story-grid.svelte-cwls5q{gap:var(--space-10);grid-template-columns:1fr;align-items:start;display:grid}@media (width>=768px){.story-grid.svelte-cwls5q{grid-template-columns:1fr 1fr;align-items:center}.story-grid--reverse.svelte-cwls5q{direction:rtl}.story-grid--reverse.svelte-cwls5q>:where(.svelte-cwls5q){direction:ltr}}.story-text.svelte-cwls5q{gap:var(--space-4);flex-direction:column;display:flex}.story-text.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:clamp(var(--text-2xl), 3vw, var(--text-3xl));margin-bottom:var(--space-2)}.story-text.svelte-cwls5q p:where(.svelte-cwls5q){font-size:var(--text-lg);color:var(--color-muted);line-height:1.7}.story-figure.svelte-cwls5q{align-self:center;margin:0}.story-figure.svelte-cwls5q img:where(.svelte-cwls5q){object-fit:cover;aspect-ratio:1;border-radius:0;width:100%;height:auto;display:block}.story-figure--film.svelte-cwls5q{width:100%;max-width:400px;margin-inline:auto}.story-film.svelte-cwls5q{aspect-ratio:9/16;object-fit:cover;border:3px solid var(--color-primary);background:#17110e;border-radius:0;width:100%;display:block}.story-figure.svelte-cwls5q figcaption:where(.svelte-cwls5q){margin-top:var(--space-3);font-size:var(--text-sm);color:var(--color-muted);line-height:1.5}.about-stats.svelte-cwls5q{color:#f0e4cc;padding-block:var(--space-10);background:#17110e}.about-stats__row.svelte-cwls5q{gap:var(--space-6);text-align:center;grid-template-columns:1fr;display:grid}@media (width>=640px){.about-stats__row.svelte-cwls5q{grid-template-columns:repeat(3,1fr)}}.about-stat.svelte-cwls5q{gap:var(--space-1);flex-direction:column;display:flex}.about-stat__n.svelte-cwls5q{font-size:clamp(var(--text-3xl), 4vw, var(--text-5xl));color:#d9692a;font-weight:800;line-height:1}.about-stat__l.svelte-cwls5q{font-size:var(--text-sm);color:#9c8c7e;letter-spacing:.02em}.about-growth.svelte-cwls5q{background:var(--color-surface-muted)}.ryan-act.svelte-cwls5q{margin-top:var(--space-12)}.ryan-act.svelte-cwls5q .story-figure:where(.svelte-cwls5q) img:where(.svelte-cwls5q){aspect-ratio:3/2}.ryan-act.svelte-cwls5q .founders-bio:where(.svelte-cwls5q){text-align:left;max-width:none;margin:0}.founders-title.svelte-cwls5q{text-align:center;font-size:clamp(var(--text-2xl), 3vw, var(--text-4xl));margin-bottom:var(--space-3)}.founders-lead.svelte-cwls5q{text-align:center;max-width:600px;margin:0 auto var(--space-8);color:var(--color-muted);font-size:var(--text-lg);line-height:1.7}.founders-pair.svelte-cwls5q{gap:var(--space-6);margin-top:var(--space-6);grid-template-columns:1fr;justify-items:center;display:grid}@media (width>=640px){.founders-pair.svelte-cwls5q{grid-template-columns:1fr 1fr}}.founder.svelte-cwls5q{text-align:center}.founder.svelte-cwls5q img:where(.svelte-cwls5q){object-fit:cover;border-radius:50%;width:clamp(140px,18vw,180px);height:clamp(140px,18vw,180px);margin-inline:auto;display:block}.founder.svelte-cwls5q figcaption:where(.svelte-cwls5q){margin-top:var(--space-3);font-size:var(--text-sm);color:var(--color-muted);max-width:32ch;margin-inline:auto;line-height:1.5}.founder.svelte-cwls5q figcaption:where(.svelte-cwls5q) strong:where(.svelte-cwls5q){color:var(--color-primary)}.story-byline.svelte-cwls5q{align-items:center;gap:var(--space-3);margin-block:var(--space-6) var(--space-4);display:flex}.story-byline.svelte-cwls5q img:where(.svelte-cwls5q){object-fit:cover;border-radius:50%;flex-shrink:0;width:56px;height:56px}.story-byline.svelte-cwls5q span:where(.svelte-cwls5q){font-size:var(--text-sm);color:var(--color-muted)}.story-byline.svelte-cwls5q strong:where(.svelte-cwls5q){color:var(--color-primary)}.founders-bio.svelte-cwls5q{text-align:center;max-width:660px;margin:var(--space-10) auto 0;color:var(--color-muted);font-size:var(--text-base);line-height:1.75}.about-values.svelte-cwls5q{background:var(--color-primary);color:var(--color-on-primary)}.about-values.svelte-cwls5q .section-header__title,.about-values.svelte-cwls5q .section-header__body{color:var(--color-on-primary)}.values-grid.svelte-cwls5q{gap:var(--space-6);grid-template-columns:1fr;display:grid}@media (width>=768px){.values-grid.svelte-cwls5q{grid-template-columns:repeat(3,1fr)}}.value-card.svelte-cwls5q{padding:var(--space-6);border:1px solid #ffffff1a;border-radius:0}.value-card__icon.svelte-cwls5q{font-size:var(--text-3xl);margin-bottom:var(--space-4);display:block}.value-card.svelte-cwls5q h3:where(.svelte-cwls5q){color:var(--color-on-primary);margin-bottom:var(--space-3)}.value-card.svelte-cwls5q p:where(.svelte-cwls5q){font-size:var(--text-base);color:#ffffffb3;line-height:1.7}
