.home_hero__o4ZPq{background:linear-gradient(135deg,var(--forest) 0,var(--moss) 100%);color:white;padding:6rem 1rem 5rem}.home_heroInner__FriQK{max-width:var(--reading-w);margin:0 auto}.home_eyebrow__hSiDi{font-family:var(--font-instrument),"Instrument Sans",sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--mist);margin-bottom:1.25rem}.home_title__6bp0U{font-family:var(--font-fraunces),"Fraunces",serif;font-size:clamp(2.1rem,5vw,3.5rem);line-height:1.12;color:white;margin-bottom:1.5rem}.home_lede__gUXRw{font-size:1.15rem;line-height:1.75;color:rgba(255,255,255,.88);margin-bottom:2rem}.home_actions__r95_w{display:flex;flex-wrap:wrap;gap:.75rem}.home_primary__8mB8P{display:inline-block;padding:.8rem 1.4rem;border-radius:var(--radius);font-weight:600;text-decoration:none;transition:background .2s var(--ease),border-color .2s var(--ease);background:var(--cream);color:var(--forest)}.home_primary__8mB8P:hover{background:white}.home_empty__MEqCf{color:var(--stone)}.home_more__2vvIT{margin-top:2rem}.home_more__2vvIT a{color:var(--moss);font-weight:600;text-decoration:none}.home_more__2vvIT a:hover{text-decoration:underline}