.home-page{scroll-behavior:smooth;transition:none;background:#fff!important}.home-container{width:100%;max-width:1200px;margin-inline:auto;padding-inline:28px}.home-section{padding-block:100px}.home-heading{font-family:var(--font-serif);font-size:40px;font-weight:400;line-height:1.15}.home-eyebrow{text-transform:uppercase;letter-spacing:.18em;color:var(--muted-foreground);font-size:11px}.home-page .home-hero{grid-template-columns:1.08fr 1fr;align-items:center;gap:40px;padding-block:64px 80px;display:grid}.home-hero h1{font-size:68px;font-weight:400;line-height:1.05}.home-tin{overflow:visible}.story-motion-ready .home-tin{animation:.9s ease-out .2s both story-expand}.home-ritual{border-block:1px solid var(--border)}.home-category{border:1px solid var(--border);background:0 0}.home-join{background:0 0;scroll-margin-top:24px}.home-page .story-section>.story-reveal>p{--reveal-delay:.11s}.home-page a:focus-visible{outline:1px solid var(--foreground);outline-offset:5px}@media (width<=767px){.home-container{padding-inline:24px}.home-section{padding-block:64px}.home-page .home-hero{grid-template-columns:1fr;gap:8px;padding-block:48px 32px}.home-hero h1{font-size:46px}.home-heading{font-size:34px}.home-tin{max-width:440px;margin-inline:auto}}@media (prefers-reduced-motion:reduce){.home-page{scroll-behavior:auto}}
