.intro.svelte-cwls5q{background:linear-gradient(135deg,#fff,#f4e4ed);padding:120px 0}.intro.svelte-cwls5q h1:where(.svelte-cwls5q){margin:30px 0 0;font-size:clamp(4rem,9vw,8rem);font-weight:400;line-height:.8}.intro.svelte-cwls5q em:where(.svelte-cwls5q){color:#9b527d;font-weight:400}.story.svelte-cwls5q{grid-template-columns:1fr 1fr;align-items:center;gap:9%;padding-top:120px;padding-bottom:120px;display:grid}.story.svelte-cwls5q img:where(.svelte-cwls5q){aspect-ratio:4/5;object-fit:cover;width:100%}.story.svelte-cwls5q h2:where(.svelte-cwls5q){margin:25px 0 35px;font-size:clamp(2.2rem,4vw,3.5rem)}.story.svelte-cwls5q article:where(.svelte-cwls5q)>p:where(.svelte-cwls5q):not(.eyebrow){color:#66515d;font-family:Georgia,serif;font-size:15px;line-height:1.9}.promise.svelte-cwls5q{color:#f9f3f6;background:#321726;padding:100px 0}.promise.svelte-cwls5q .page-shell:where(.svelte-cwls5q)>div:where(.svelte-cwls5q){grid-template-columns:repeat(3,1fr);gap:65px;margin-top:50px;display:grid}.promise.svelte-cwls5q article:where(.svelte-cwls5q){border-top:1px solid #735769;padding-top:24px}.promise.svelte-cwls5q b:where(.svelte-cwls5q){letter-spacing:.15em;font-size:9px}.promise.svelte-cwls5q h3:where(.svelte-cwls5q){font-size:30px;font-weight:400}.promise.svelte-cwls5q article:where(.svelte-cwls5q) p:where(.svelte-cwls5q){opacity:.7;font-size:12px;line-height:1.8}@media (width<=700px){.story.svelte-cwls5q{grid-template-columns:1fr;padding-top:70px;padding-bottom:70px}.promise.svelte-cwls5q .page-shell:where(.svelte-cwls5q)>div:where(.svelte-cwls5q){grid-template-columns:1fr;gap:35px}}
