.heritage_intro.svelte-1118afq{max-width:90rem;margin-inline:auto;padding:3rem 1.5rem 4rem;display:grid;gap:2.5rem}.intro_kicker.svelte-1118afq{letter-spacing:.38rem;font-size:.72rem;font-weight:600;color:color-mix(in srgb,var(--muted) 70%,white 30%);margin-bottom:1.4rem}h1.svelte-1118afq{font-size:clamp(2.6rem,9vw,6rem);line-height:.9;letter-spacing:-.16rem;margin-bottom:1.8rem}.story_copy.svelte-1118afq{display:grid;gap:1.4rem}.story_copy.svelte-1118afq p:where(.svelte-1118afq){line-height:1.7;color:var(--muted)}.intro_media.svelte-1118afq{position:relative;padding-bottom:3.2rem}.media_frame.svelte-1118afq{overflow:hidden;border-radius:1.1rem;box-shadow:0 20px 40px #0000001f;rotate:2deg}.media_frame.svelte-1118afq img:where(.svelte-1118afq){width:100%;height:100%;object-fit:cover;object-position:center;aspect-ratio:4 / 5}.quote_card.svelte-1118afq{text-align:center;position:absolute;left:-2rem;bottom:0;background:var(--foreground);color:var(--background);border-radius:1rem;padding:5rem 1.5rem;font-size:1.25rem;font-weight:700;font-style:italic;line-height:1.35;width:15rem;transform:rotate(-5deg)}.heritage_values.svelte-1118afq{padding:3.8rem 1.5rem 4.2rem}.values_grid.svelte-1118afq{max-width:90rem;margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem}.value_card.svelte-1118afq{border:1px solid var(--border);box-shadow:0 2px 8px #00000014;border-radius:1rem;padding:2rem}.value_card.svelte-1118afq h2:where(.svelte-1118afq){font-size:clamp(1.2rem,4vw,1.4rem);line-height:1;margin-bottom:1rem}.value_card.svelte-1118afq p:where(.svelte-1118afq){font-size:.9rem;line-height:1.7;color:var(--muted)}@media screen and (min-width:54rem){.heritage_intro.svelte-1118afq{grid-template-columns:minmax(0,clamp(20rem,50vw,34rem)) minmax(0,.96fr);gap:4rem;padding-top:3.6rem}.quote_card.svelte-1118afq{width:min(15rem,62%);bottom:1rem}.values_grid.svelte-1118afq{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}}
