.story-hero[data-astro-cid-h74ngwd7]{max-width:46rem;margin-top:clamp(14px,3vw,32px);animation:story-rise .7s ease-out both}.story-hero-title[data-astro-cid-h74ngwd7]{margin-top:12px;font-size:clamp(2.15rem,5.2vw,3.5rem);line-height:1.03;letter-spacing:-.015em}.story-hero-em[data-astro-cid-h74ngwd7]{margin-top:6px;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;color:var(--gold);font-size:clamp(1.5rem,3.4vw,2.25rem);line-height:1.15}.story-hero-lead[data-astro-cid-h74ngwd7]{margin-top:18px;max-width:40rem}.story-cta[data-astro-cid-h74ngwd7]{margin-top:clamp(20px,3vw,28px)}.story-hero-media[data-astro-cid-h74ngwd7],.story-figure[data-astro-cid-h74ngwd7],.story-split-media[data-astro-cid-h74ngwd7],.story-closing-media[data-astro-cid-h74ngwd7]{margin:0}.story-hero-media[data-astro-cid-h74ngwd7]{margin-top:clamp(28px,5vw,52px);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-lg);background:var(--cream-2)}.story-hero-media[data-astro-cid-h74ngwd7] img[data-astro-cid-h74ngwd7]{width:100%;aspect-ratio:16 / 10;object-fit:cover}@media (max-width: 620px){.story-hero-media[data-astro-cid-h74ngwd7] img[data-astro-cid-h74ngwd7]{aspect-ratio:4 / 3}}.story-section[data-astro-cid-h74ngwd7]{margin-top:clamp(44px,7vw,84px)}.story-narrow[data-astro-cid-h74ngwd7]{max-width:44rem}.story-narrow-p[data-astro-cid-h74ngwd7]{max-width:42rem;margin-top:16px}.story-h2[data-astro-cid-h74ngwd7]{margin-top:8px;font-size:clamp(1.6rem,3.2vw,2.35rem);line-height:1.08}.story-narrow[data-astro-cid-h74ngwd7]>p[data-astro-cid-h74ngwd7],.story-split-text[data-astro-cid-h74ngwd7]>p[data-astro-cid-h74ngwd7]{margin-top:16px;max-width:44rem;line-height:1.75}.story-question[data-astro-cid-h74ngwd7]{margin-top:26px!important;padding-left:20px;border-left:3px solid var(--gold);font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.3rem,2.6vw,1.7rem);font-style:italic;line-height:1.3;color:var(--navy)}.story-figure[data-astro-cid-h74ngwd7] img[data-astro-cid-h74ngwd7],.story-split-media[data-astro-cid-h74ngwd7] img[data-astro-cid-h74ngwd7],.story-closing-media[data-astro-cid-h74ngwd7] img[data-astro-cid-h74ngwd7]{width:100%;object-fit:cover;border-radius:var(--radius-lg)}.story-figure-wide[data-astro-cid-h74ngwd7]{margin-top:clamp(30px,5vw,56px)}.story-figure-wide[data-astro-cid-h74ngwd7] img[data-astro-cid-h74ngwd7]{aspect-ratio:16 / 9;box-shadow:var(--shadow)}.story-figure[data-astro-cid-h74ngwd7] figcaption[data-astro-cid-h74ngwd7]{margin-top:10px;font-size:.82rem;letter-spacing:.02em;color:var(--muted-2)}.story-name[data-astro-cid-h74ngwd7]{margin-top:clamp(22px,4vw,34px);display:grid;grid-template-columns:1fr;gap:22px;padding:clamp(20px,4vw,34px);background:var(--paper);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.story-name-side[data-astro-cid-h74ngwd7] p[data-astro-cid-h74ngwd7]{margin-top:8px;max-width:34rem;color:var(--body);line-height:1.7}.story-name-word[data-astro-cid-h74ngwd7]{font-family:Cormorant Garamond,Georgia,serif;font-weight:700;font-size:clamp(2.4rem,6vw,3.4rem);letter-spacing:.14em;text-transform:uppercase;color:var(--navy);line-height:1}.story-name-rule[data-astro-cid-h74ngwd7]{height:1px;background:var(--border);align-self:stretch}@media (min-width: 820px){.story-name[data-astro-cid-h74ngwd7]{grid-template-columns:1fr auto 1fr;gap:clamp(20px,4vw,44px);align-items:stretch}.story-name-rule[data-astro-cid-h74ngwd7]{width:1px;height:auto}}.story-name-combined[data-astro-cid-h74ngwd7]{margin-top:clamp(20px,3vw,30px);display:flex;flex-direction:column;gap:4px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.35rem,2.8vw,1.8rem);color:var(--navy);line-height:1.25}@media (min-width: 720px){.story-name-combined[data-astro-cid-h74ngwd7]{flex-direction:row;flex-wrap:wrap;gap:6px 26px}}.story-name-summary[data-astro-cid-h74ngwd7]{margin-top:16px;font-weight:600;letter-spacing:.01em;color:var(--gold)}.story-split[data-astro-cid-h74ngwd7]{display:grid;grid-template-columns:1fr;gap:clamp(22px,4vw,44px);align-items:center}@media (min-width: 880px){.story-split[data-astro-cid-h74ngwd7]{grid-template-columns:1.05fr .95fr}}.story-split-media[data-astro-cid-h74ngwd7] img[data-astro-cid-h74ngwd7]{aspect-ratio:4 / 3;box-shadow:var(--shadow)}.story-split-text[data-astro-cid-h74ngwd7]>p[data-astro-cid-h74ngwd7]{max-width:38rem}.story-list[data-astro-cid-h74ngwd7]{margin-top:20px;padding:0;list-style:none;max-width:44rem}.story-list[data-astro-cid-h74ngwd7] li[data-astro-cid-h74ngwd7]{position:relative;padding-left:1.5rem;margin-top:12px;line-height:1.7}.story-list[data-astro-cid-h74ngwd7] li[data-astro-cid-h74ngwd7]:before{content:"";position:absolute;left:0;top:.65em;width:7px;height:7px;border-radius:50%;background:var(--gold)}.story-principles[data-astro-cid-h74ngwd7]{margin-top:clamp(20px,3vw,30px);max-width:46rem;border-top:1px solid var(--border)}.story-principle[data-astro-cid-h74ngwd7]{display:grid;grid-template-columns:1fr;gap:4px;padding:18px 0;border-bottom:1px solid var(--border)}@media (min-width: 620px){.story-principle[data-astro-cid-h74ngwd7]{grid-template-columns:9rem 1fr;gap:24px;align-items:baseline}}.story-principle[data-astro-cid-h74ngwd7] dt[data-astro-cid-h74ngwd7]{font-family:Cormorant Garamond,Georgia,serif;font-weight:600;font-size:1.3rem;color:var(--navy)}.story-principle[data-astro-cid-h74ngwd7] dd[data-astro-cid-h74ngwd7]{color:var(--body);line-height:1.7}.story-trust-note[data-astro-cid-h74ngwd7]{margin-top:20px;max-width:44rem;color:var(--muted);font-size:.95rem}.story-promise[data-astro-cid-h74ngwd7]{margin-top:clamp(48px,8vw,92px);padding:clamp(28px,6vw,64px) clamp(20px,5vw,60px);background:var(--navy);color:#d8ddea;border-radius:var(--radius-lg);max-width:50rem}.story-promise-eyebrow[data-astro-cid-h74ngwd7]{color:var(--gold-2)}.story-promise-lead[data-astro-cid-h74ngwd7]{margin-top:14px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.45rem,3vw,2rem);line-height:1.2;color:#fff}.story-promise[data-astro-cid-h74ngwd7] p[data-astro-cid-h74ngwd7]{margin-top:16px;max-width:40rem;line-height:1.8}.story-closing[data-astro-cid-h74ngwd7]{margin-top:clamp(48px,8vw,96px);padding-top:clamp(34px,5vw,56px);border-top:1px solid var(--border);display:grid;grid-template-columns:1fr;gap:clamp(24px,4vw,48px);align-items:center}@media (min-width: 880px){.story-closing[data-astro-cid-h74ngwd7]{grid-template-columns:1.1fr .9fr}}.story-closing-title[data-astro-cid-h74ngwd7]{font-size:clamp(1.7rem,3.6vw,2.6rem);line-height:1.08}.story-closing-line[data-astro-cid-h74ngwd7]{margin-top:14px;font-size:clamp(1.02rem,1.6vw,1.15rem);color:var(--navy-soft);max-width:34rem}.story-closing-actions[data-astro-cid-h74ngwd7]{margin-top:clamp(20px,3vw,28px)}.story-closing-media[data-astro-cid-h74ngwd7] img[data-astro-cid-h74ngwd7]{aspect-ratio:4 / 3;box-shadow:var(--shadow-lg)}@keyframes story-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}
