.story_page__cDPHp{background:var(--run5-paper);color:var(--run5-ink)}.story_page__cDPHp :is(h1,h2,h3,p,figure){margin:0}.story_page__cDPHp :is(h1,h2,h3){font-family:var(--font-display);font-weight:600;text-wrap:balance}.story_page__cDPHp p{text-wrap:pretty}.story_page__cDPHp main{scroll-margin-top:6rem}.story_container__1eDVG{width:min(100% - 6rem,76rem);margin-inline:auto}.story_eyebrow__bDhNl{font-size:.75rem;font-weight:750;letter-spacing:.15em;line-height:1.5;text-transform:uppercase}.story_hero__d0ZRh{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:end;gap:clamp(2.5rem,5vw,5.5rem);padding-block:clamp(4rem,6vw,6.5rem);border-bottom:1px solid var(--run5-line)}.story_hero__d0ZRh .story_eyebrow__bDhNl{margin-bottom:1.75rem}.story_hero__d0ZRh h1{max-width:21ch;font-size:clamp(2.65rem,3.8vw,3.9rem);letter-spacing:-.045em;line-height:1.08}.story_heroAside__b_1pP{padding-bottom:.3rem}.story_question__tyTRK{max-width:34ch;font-size:clamp(1.1rem,1.4vw,1.3rem);line-height:1.65}.story_textLink__MKTt5{display:inline-flex;align-items:center;gap:1.25rem;min-height:2.75rem;margin-top:1.5rem;border-bottom:1px solid var(--run5-ink);color:inherit;font-size:.875rem;font-weight:700;text-decoration:none}.story_textLink__MKTt5 span{color:#b4472d;font-size:1.3rem;transition:transform .18s ease}.story_textLink__MKTt5:hover span{transform:translateY(3px)}.story_origin__cdtMr{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.45fr);gap:clamp(2.5rem,7vw,7rem);padding-block:clamp(4rem,7vw,7rem)}.story_sectionLabel__obj27 .story_eyebrow__bDhNl{margin-bottom:1.25rem}.story_sectionLabel__obj27 h2{max-width:12ch;font-size:clamp(2rem,3vw,2.9rem);letter-spacing:-.045em;line-height:1.12}.story_prose__EQaft{max-width:65ch;color:#314f60;font-size:1.075rem;line-height:1.85}.story_prose__EQaft p+p{margin-top:1.35rem}.story_prose__EQaft h3{margin-block:2.5rem 1rem;color:var(--run5-ink);font-size:1.7rem;letter-spacing:-.03em;line-height:1.25}.story_prose__EQaft .story_originConclusion__vfSmr{margin-top:2rem;padding-left:1.4rem;border-left:3px solid var(--run5-coral);color:var(--run5-ink);font-family:var(--font-display);font-size:1.45rem;line-height:1.5}.story_founders__zsFL6{padding-block:clamp(4rem,7vw,7rem);background:#f1eee6;scroll-margin-top:6rem}.story_foundersHeading__Yihfr{margin-bottom:clamp(3rem,5vw,5rem)}.story_foundersHeading__Yihfr h2{margin-top:1.25rem;font-size:clamp(2.1rem,3.3vw,3.15rem);letter-spacing:-.045em;line-height:1.12}.story_founderList__0jekc{display:grid;gap:clamp(3.75rem,7vw,6rem)}.story_founder__1a1HD{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.2fr);align-items:center;gap:clamp(2.5rem,5.5vw,6rem);scroll-margin-top:6rem}.story_founder__1a1HD+.story_founder__1a1HD{padding-top:clamp(3.75rem,7vw,6rem);border-top:1px solid var(--run5-line)}.story_founder__1a1HD:nth-child(2n){grid-template-columns:minmax(0,1.2fr) minmax(0,.85fr)}.story_founder__1a1HD:nth-child(2n) .story_portrait__Po_5f{grid-column:2;grid-row:1}.story_founder__1a1HD:nth-child(2n) .story_biography___fhsu{grid-column:1;grid-row:1}.story_portrait__Po_5f{width:100%;max-width:27rem;justify-self:center}.story_portrait__Po_5f img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;border:1px solid rgba(6,47,75,.12)}.story_biography___fhsu{min-width:0}.story_role__uuxzA{color:#9e402b;font-size:.8rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.story_biography___fhsu h3{margin-block:.75rem 1.5rem;font-size:clamp(2.1rem,3.1vw,2.85rem);letter-spacing:-.045em;line-height:1.1}.story_biographyText__VuV_x{max-width:61ch;color:#314f60;font-size:1.025rem;line-height:1.85}.story_world__RxnId{padding-block:clamp(4rem,7vw,7rem);background:var(--run5-ink);color:var(--run5-paper)}.story_worldInner__cQCgy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(3rem,7vw,7rem)}.story_world__RxnId .story_eyebrow__bDhNl{color:#f6ac95}.story_world__RxnId h2{max-width:19ch;margin-top:1.4rem;font-size:clamp(2.1rem,3.3vw,3.1rem);letter-spacing:-.04em;line-height:1.13}.story_worldCopy__GXVul p{max-width:53ch;color:#e0e5e5;font-size:1.075rem;line-height:1.8}.story_cta__rLluA{display:inline-flex;min-height:3.25rem;align-items:center;justify-content:space-between;gap:1.5rem;margin-top:2rem;padding:.9rem 1.2rem;border:1px solid var(--run5-paper);background:var(--run5-paper);color:var(--run5-ink);font-size:.9rem;font-weight:750;line-height:1.4;text-decoration:none;transition:transform .18s ease,background-color .18s ease}.story_cta__rLluA:hover{transform:translateY(-2px);background:#f3e4ce}.story_cta__rLluA:active{transform:translateY(1px)}@media (max-width:899px){.story_container__1eDVG{width:calc(100% - 4rem)}.story_hero__d0ZRh,.story_origin__cdtMr,.story_worldInner__cQCgy{grid-template-columns:minmax(0,1fr);gap:2rem}.story_hero__d0ZRh h1{max-width:24ch;font-size:clamp(2.3rem,5.5vw,3rem)}.story_question__tyTRK{max-width:50ch}.story_sectionLabel__obj27 h2,.story_world__RxnId h2{max-width:24ch}.story_founder__1a1HD,.story_founder__1a1HD:nth-child(2n){grid-template-columns:minmax(0,1fr);gap:2rem}.story_founder__1a1HD:nth-child(2n) .story_biography___fhsu,.story_founder__1a1HD:nth-child(2n) .story_portrait__Po_5f{grid-column:auto;grid-row:auto}.story_portrait__Po_5f{max-width:24rem;justify-self:start}.story_biographyText__VuV_x{max-width:65ch}}@media (max-width:767px){.story_container__1eDVG{width:calc(100% - 3rem)}.story_hero__d0ZRh{padding-block:3.25rem 3.5rem}.story_hero__d0ZRh h1{font-size:clamp(2.05rem,6.7vw,2.65rem)}.story_hero__d0ZRh .story_eyebrow__bDhNl{margin-bottom:1.25rem}.story_hero__d0ZRh,.story_origin__cdtMr{gap:1.75rem}.story_founders__zsFL6,.story_origin__cdtMr,.story_world__RxnId{padding-block:3.5rem}.story_biographyText__VuV_x,.story_prose__EQaft,.story_worldCopy__GXVul p{font-size:1rem;line-height:1.8}.story_founderList__0jekc{gap:3rem}.story_founder__1a1HD+.story_founder__1a1HD{padding-top:3rem}.story_portrait__Po_5f{max-width:24rem}.story_cta__rLluA{width:100%;gap:.75rem}}@media (prefers-reduced-motion:reduce){.story_cta__rLluA,.story_textLink__MKTt5 span{transition:none}}