.page_hero__SKW6o{background:var(--plum);color:var(--ivory);padding:clamp(4rem,10vw,7.5rem) 0 clamp(4rem,9vw,6.5rem);text-align:center}.page_heroInner__FQkwa{display:grid;grid-gap:1.5rem;gap:1.5rem;justify-items:center}.page_heroTitle__Gfler{font-size:clamp(2.3rem,5.8vw,3.9rem);font-weight:300;color:var(--ivory);max-width:22ch}.page_heroTitle__Gfler em{font-style:italic;color:var(--gold)}.page_heroSub__YNSLe{color:rgba(247,241,230,.78);font-size:.98rem;max-width:48ch;line-height:1.8}.page_heroCtas__PKEzw{display:flex;flex-wrap:wrap;gap:1.4rem;align-items:center;justify-content:center;margin-top:.5rem}.page_microcopy__5EMf9{font-size:.74rem;color:rgba(247,241,230,.55);margin-top:-.5rem}.page_journeyHead__pqsB7{text-align:center;max-width:56ch;margin:0 auto clamp(2rem,5vw,3.25rem);display:grid;grid-gap:.6rem;gap:.6rem;justify-items:center}.page_journeyHead__pqsB7 h2{font-size:clamp(1.8rem,3.6vw,2.4rem);font-weight:400}.page_journeyHead__pqsB7 p:last-child{color:var(--muted);font-size:.92rem}.page_journey__pKIo_{grid-template-columns:repeat(3,1fr)}.page_journey__pKIo_>div{display:flex;flex-direction:column;gap:.7rem}.page_journey__pKIo_ h3{font-size:1.4rem;font-weight:500}.page_journey__pKIo_ p{font-size:.88rem;color:var(--muted)}.page_stepnum__I8GqX{font-family:var(--font-cormorant),Georgia,serif;font-style:italic;font-size:.98rem;color:var(--gold-dark)!important}.page_price___74c5{font-size:.76rem;letter-spacing:.04em;margin-top:auto;padding-top:.4rem}.page_story__XxY7E{background:var(--plum-dark);color:var(--ivory)}.page_story__XxY7E .page_wrap__NBl5k{display:grid;grid-gap:1.5rem;gap:1.5rem;justify-items:start}.page_storyQuote__OfZrw{font-family:var(--font-cormorant),Georgia,serif;font-weight:300;font-style:italic;font-size:clamp(1.8rem,4.4vw,2.8rem);line-height:1.25;max-width:24ch}.page_storySub__e8LLk{font-size:.94rem;color:rgba(247,241,230,.7);max-width:54ch;line-height:1.8}.page_storyLink__82i9R{font-size:.85rem;color:var(--gold);text-decoration:none;border-bottom:1px solid var(--gold);padding-bottom:2px}.page_blogList__KM98E{display:grid;max-width:740px}.page_blogItem__r90dG{display:grid;grid-template-columns:1fr auto;grid-gap:1.5rem;gap:1.5rem;align-items:baseline;padding:1.15rem 0;border-top:1px solid var(--line);text-decoration:none;transition:background .25s ease}.page_blogItem__r90dG:last-child{border-bottom:1px solid var(--line)}.page_blogItem__r90dG:hover .page_blogTitle__pmarS{color:var(--plum-light)}.page_blogTitle__pmarS{font-family:var(--font-cormorant),Georgia,serif;font-size:1.2rem;font-weight:500;transition:color .25s ease}.page_blogMeta__vE4yS{font-size:.7rem;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}@media (max-width:820px){.page_blogItem__r90dG,.page_journey__pKIo_{grid-template-columns:1fr}.page_blogItem__r90dG{gap:.3rem}}