.story_page__TH3L9{display:flex;flex-direction:column}.story_hero__k6xKG{position:relative;min-height:70svh;display:flex;align-items:flex-end;overflow:hidden;isolation:isolate;background:var(--c-leaf-deep)}.story_heroImg__Q3YD9{position:absolute;inset:0;z-index:0}.story_heroImg__Q3YD9 img{object-fit:cover}.story_heroShade__ursXt{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(29,39,28,.2),rgba(29,39,28,.1) 35%,rgba(29,39,28,.82))}.story_heroBody__ekqav{position:relative;z-index:2;color:var(--c-ivory);padding-block:var(--sp-7);width:100%}.story_heroEyebrow__nxyqM{color:var(--c-gold-soft);font-family:var(--font-display);font-size:var(--fs-xs);letter-spacing:.42em;text-transform:uppercase;display:block;margin-bottom:var(--sp-3)}.story_heroBody__ekqav h1{font-family:var(--font-display);font-style:italic;font-weight:500;color:var(--c-ivory);font-size:clamp(2.4rem,8.5vw,5.2rem);line-height:1.04;letter-spacing:-.02em}.story_heroBody__ekqav p{margin-top:var(--sp-5);max-width:540px;color:rgba(251,247,240,.86);line-height:1.85}@media (min-width:768px){.story_hero__k6xKG{min-height:78svh}.story_heroBody__ekqav{padding-block:var(--sp-9)}}.story_split__p_jES{display:grid;gap:var(--sp-6);grid-template-columns:1fr}@media (min-width:1024px){.story_split__p_jES{grid-template-columns:1.05fr .95fr;gap:var(--sp-8);align-items:center}}.story_splitText__OseAs p{margin-top:var(--sp-3);color:var(--c-ink-soft);line-height:1.95;font-size:var(--fs-base)}@media (max-width:480px){.story_splitText__OseAs p{margin-top:var(--sp-4);font-size:var(--fs-sm)}}.story_splitImg__eRQo4{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:var(--r-md);background:var(--c-cream)}.story_splitImg__eRQo4 img{object-fit:cover}.story_quote__HqSFh{margin-top:var(--sp-5);padding:var(--sp-5);background:var(--c-paper);border-left:3px solid var(--c-leaf);border-radius:var(--r-sm)}.story_quote__HqSFh p{font-family:var(--font-display);font-style:italic;font-size:var(--fs-lg);color:var(--c-ink);line-height:1.6;margin:0}.story_quote__HqSFh small{display:block;margin-top:var(--sp-3);color:var(--c-ink-mute);font-size:var(--fs-xs);letter-spacing:.06em}.story_pillars__P_C6G{display:grid;grid-template-columns:1fr;gap:var(--sp-5);margin-top:var(--sp-6)}@media (min-width:480px){.story_pillars__P_C6G{grid-template-columns:repeat(2,1fr);gap:var(--sp-5)}}@media (min-width:768px){.story_pillars__P_C6G{grid-template-columns:repeat(3,1fr);gap:var(--sp-6)}}.story_pillarCard__hpCks p:first-of-type{margin-top:var(--sp-4)}.story_pillarCard__hpCks h3{font-family:var(--font-serif);font-weight:500;font-size:clamp(1.05rem,2.5vw,1.25rem);margin:6px 0 8px}.story_pillarCard__hpCks>p:last-child{color:var(--c-ink-soft);font-size:var(--fs-sm);line-height:1.85;margin:0}.story_pillarImg__MPQiZ{position:relative;aspect-ratio:4/5;background:var(--c-cream);border-radius:var(--r-md);overflow:hidden}.story_pillarImg__MPQiZ img{object-fit:cover;transition:transform .6s var(--ease)}.story_pillarCard__hpCks:hover .story_pillarImg__MPQiZ img{transform:scale(1.04)}.story_timeline__03q4i{margin:var(--sp-5) 0 0;padding:0;display:grid;gap:var(--sp-4)}.story_timelineItem__vCgJf{display:grid;grid-template-columns:80px 1fr;gap:var(--sp-4);padding:var(--sp-4) 0;border-bottom:1px solid var(--c-line)}@media (min-width:480px){.story_timelineItem__vCgJf{grid-template-columns:96px 1fr;gap:var(--sp-5)}}@media (min-width:768px){.story_timelineItem__vCgJf{grid-template-columns:140px 1fr;gap:var(--sp-6);padding:var(--sp-5) 0}}.story_timelineItem__vCgJf:last-child{border-bottom:0}.story_timelineYear__lTRxX{font-family:var(--font-display);font-style:italic;color:var(--c-leaf);font-size:clamp(1.1rem,4vw,1.8rem);letter-spacing:.04em}.story_timelineItem__vCgJf h3{font-family:var(--font-serif);font-weight:500;font-size:clamp(1rem,2.2vw,1.1rem);margin:0 0 4px}.story_timelineItem__vCgJf p{margin:0;color:var(--c-ink-soft);font-size:var(--fs-sm);line-height:1.8}.story_closing__cakAx{position:relative;border-radius:var(--r-md);overflow:hidden;isolation:isolate;min-height:360px;display:flex;align-items:flex-end;color:var(--c-ivory);padding:var(--sp-7) var(--sp-5)}.story_closingImg__PWmXR{position:absolute;inset:0;z-index:0}.story_closingImg__PWmXR img{object-fit:cover}.story_closingShade__8TGj3{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,transparent,rgba(29,39,28,.78))}.story_closingInner__knWoH{position:relative;z-index:2;max-width:540px}.story_closingInner__knWoH h2{color:var(--c-ivory)}.story_closingInner__knWoH p{color:rgba(251,247,240,.86);margin-top:var(--sp-3)}@media (min-width:768px){.story_closing__cakAx{min-height:460px;padding:var(--sp-9)}}