.section__head[data-astro-cid-j6pptsrh]{margin-bottom:var(--space-lg)}.section__lead[data-astro-cid-j6pptsrh]{max-width:48ch;margin-inline:auto}.story__title[data-astro-cid-j6pptsrh]{margin-top:0;margin-bottom:var(--space-sm);letter-spacing:.08em;text-transform:uppercase;font-size:clamp(1rem,.94rem + .3vw,1.15rem)}.zz-row[data-astro-cid-j6pptsrh]{gap:var(--space-lg);grid-template-columns:1fr;display:grid}.zz-row[data-astro-cid-j6pptsrh]+.zz-row[data-astro-cid-j6pptsrh]{margin-top:var(--space-xl)}@media (width>=820px){.zz-row[data-astro-cid-j6pptsrh]{gap:var(--space-2xl);grid-template-columns:1fr 1fr;align-items:center}.zz-row[data-astro-cid-j6pptsrh]+.zz-row[data-astro-cid-j6pptsrh]{margin-top:var(--space-2xl)}.zz-row--flip[data-astro-cid-j6pptsrh] .zz-photo[data-astro-cid-j6pptsrh]{order:2}}.zz-photo[data-astro-cid-j6pptsrh]{margin:0}.zz-body[data-astro-cid-j6pptsrh]>[data-astro-cid-j6pptsrh]:last-child{margin-bottom:0}.split[data-astro-cid-j6pptsrh]{gap:var(--space-xl);grid-template-columns:1fr;align-items:stretch;display:grid;position:relative}@media (width>=900px){.split[data-astro-cid-j6pptsrh]{gap:var(--space-2xl);grid-template-columns:1fr 1fr}.split--reverse[data-astro-cid-j6pptsrh]{grid-template-columns:1.1fr .9fr}}.split__media[data-astro-cid-j6pptsrh]{flex-direction:column;display:flex}.collage[data-astro-cid-j6pptsrh]{margin:0;padding-bottom:2.75rem;padding-left:2.2rem;position:relative}.collage--right[data-astro-cid-j6pptsrh]{padding-left:0;padding-right:2.2rem}@media (width>=900px){.split--reverse[data-astro-cid-j6pptsrh] .split__media[data-astro-cid-j6pptsrh]{justify-content:center}}.collage__small[data-astro-cid-j6pptsrh]{width:44%;position:absolute;bottom:0;left:0}.collage--right[data-astro-cid-j6pptsrh] .collage__small[data-astro-cid-j6pptsrh]{left:auto;right:0;box-shadow:0 8px 26px #3a3a3424}.collage__caption[data-astro-cid-j6pptsrh]{position:absolute;top:0;left:-.4rem}.collage--right[data-astro-cid-j6pptsrh] .collage__caption[data-astro-cid-j6pptsrh]{left:auto;right:-.4rem}@media (width>=900px){.collage__caption[data-astro-cid-j6pptsrh]{left:-1.2rem}.collage--right[data-astro-cid-j6pptsrh] .collage__caption[data-astro-cid-j6pptsrh]{left:auto;right:-1.2rem}}.why[data-astro-cid-j6pptsrh]{position:relative;overflow:hidden}.why__inner[data-astro-cid-j6pptsrh]{position:relative}.why__art[data-astro-cid-j6pptsrh]{display:none}@media (width>=1000px){.why__art[data-astro-cid-j6pptsrh]{opacity:.5;z-index:0;width:auto;height:74%;display:block;position:absolute;top:50%;left:4%;transform:translateY(-50%)}}.why__verse[data-astro-cid-j6pptsrh]{margin:0 0 var(--space-xs);font-family:var(--font-display);color:var(--cream);font-size:clamp(1.6rem,1.1rem + 2.2vw,2.8rem);font-style:italic;font-weight:300;line-height:1.3}.why__ref[data-astro-cid-j6pptsrh]{margin:0 0 var(--space-lg);letter-spacing:.24em;text-transform:uppercase;color:#f4efe3db;font-size:clamp(.66rem,.63rem + .12vw,.72rem)}.why__body[data-astro-cid-j6pptsrh]{max-width:52ch;margin-inline:auto}.promises[data-astro-cid-j6pptsrh]{gap:var(--space-lg);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=720px){.promises[data-astro-cid-j6pptsrh]{gap:var(--space-lg) var(--space-xl);grid-template-columns:1fr 1fr}}.promises__item[data-astro-cid-j6pptsrh]{padding-top:var(--space-sm);border-top:1px solid var(--hairline)}.promises__item[data-astro-cid-j6pptsrh] h3[data-astro-cid-j6pptsrh]{letter-spacing:.03em;margin-bottom:.4rem;font-size:clamp(1.08rem,.98rem + .45vw,1.3rem)}.promises__item[data-astro-cid-j6pptsrh] p[data-astro-cid-j6pptsrh]{margin:0;font-size:.94em}.facts[data-astro-cid-j6pptsrh]{gap:var(--space-sm);margin:var(--space-md) 0;grid-template-columns:1fr;padding:0;list-style:none;display:grid}@media (width>=640px){.facts[data-astro-cid-j6pptsrh]{gap:var(--space-md);grid-template-columns:repeat(3,1fr)}}.facts[data-astro-cid-j6pptsrh] li[data-astro-cid-j6pptsrh]{font-family:var(--font-display);letter-spacing:.03em;color:var(--olive-ink);font-size:clamp(1rem,.88rem + .5vw,1.3rem);line-height:1.35}.facts__note[data-astro-cid-j6pptsrh]{max-width:52ch;margin:0 auto var(--space-md);color:var(--caption);font-size:.92em}
