.preview-c_styleC__O9S6y.preview-c_styleC__O9S6y{--site-brand:#7b323a;--site-brand-hover:#5c242b;--site-brand-light:#ffafa0;--site-brand-soft:#fff2ee}.preview-c_styleC__O9S6y{overflow-x:clip}.preview-c_heroLayered__rjLyA{position:relative;isolation:isolate;overflow:hidden;height:min(94vh,940px);height:min(94svh,940px);min-height:620px;background:#ffafa0}.preview-c_heroLayered__rjLyA:after{content:"";position:absolute;inset:auto 0 0;height:46%;z-index:1;pointer-events:none;background:linear-gradient(transparent,#fde7e0a6 42%,#fff1ec)}.preview-c_heroBg__YbfYg{position:absolute;inset:0;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;animation:preview-c_bgDrift__tIddY 40s ease-in-out infinite alternate}@keyframes preview-c_bgDrift__tIddY{0%{transform:scale(1.02)}to{transform:scale(1.09) translate3d(-1.5%,1%,0)}}.preview-c_heroStarMask__wS4uB{position:absolute;inset:0;z-index:1;pointer-events:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.preview-c_heroLogo__VSYke{position:absolute;z-index:2;left:50%;top:42%;width:min(56vw,760px);height:auto;transform:translate(-50%,-50%);animation:preview-c_logoFloat__xBZYH 11s ease-in-out infinite}@keyframes preview-c_logoFloat__xBZYH{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,calc(-50% - 10px))}}.preview-c_heroStarL__uakIU,.preview-c_heroStarR__0sDZd{position:absolute;z-index:1;pointer-events:none}.preview-c_heroStarL__uakIU{left:11%;bottom:20%;width:150px;height:150px;opacity:.95;animation:preview-c_starFloat__3Jn86 9s ease-in-out infinite}.preview-c_heroStarR__0sDZd{right:13%;top:22%;width:104px;height:104px;opacity:.75;animation:preview-c_starFloat__3Jn86 13s ease-in-out infinite reverse}@keyframes preview-c_starFloat__3Jn86{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-14px) scale(1.06)}}.preview-c_heroLead__8sma8{position:absolute;z-index:3;left:50%;bottom:clamp(44px,6vh,86px);width:min(56vw,760px);transform:translateX(-50%);text-align:left;color:#2b171a}.preview-c_heroLead__8sma8 h2{margin:0;font-family:var(--font-butler),var(--font-noto-serif-hk),Georgia,serif;font-size:clamp(24px,2.5vw,38px);font-weight:400;line-height:1.45;letter-spacing:0;color:#572d28}.preview-c_heroQuote__wLHdB{max-width:600px;margin:12px 0 0;font-size:15px;line-height:1.95;color:#795d61}.preview-c_heroLead__8sma8>a{margin-top:clamp(20px,2.4vw,30px)}@media(max-width:1023px){.preview-c_heroLogo__VSYke{width:80vw}.preview-c_heroLead__8sma8{width:84vw;bottom:32px}.preview-c_heroStarL__uakIU{left:6%;top:auto;bottom:18%;width:82px;height:82px}.preview-c_heroStarR__0sDZd{right:7%;bottom:auto;top:18%;width:58px;height:58px}}@media(prefers-reduced-motion:reduce){.preview-c_heroBg__YbfYg,.preview-c_heroLogo__VSYke,.preview-c_heroStarL__uakIU,.preview-c_heroStarR__0sDZd{animation:none}}.preview-c_styleC__O9S6y.preview-c_styleC__O9S6y [class*=CommunityEditorial_eyebrow],.preview-c_styleC__O9S6y.preview-c_styleC__O9S6y [class*=JourneySteps_heading]>p,.preview-c_styleC__O9S6y.preview-c_styleC__O9S6y [class*=events_revealHeading]>p{text-transform:uppercase}.preview-c_styleC__O9S6y.preview-c_styleC__O9S6y [class*=CommunityEditorial_declaration] h3,.preview-c_styleC__O9S6y.preview-c_styleC__O9S6y [class*=CommunityEditorial_title],.preview-c_styleC__O9S6y.preview-c_styleC__O9S6y [class*=JourneySteps_heading] h3,.preview-c_styleC__O9S6y.preview-c_styleC__O9S6y [class*=events_benefitsReveal] [class*=events_revealCardCopy] [class*=events_perkTitle],.preview-c_styleC__O9S6y.preview-c_styleC__O9S6y [class*=events_calendarSoon] h3,.preview-c_styleC__O9S6y.preview-c_styleC__O9S6y [class*=events_communityHandTitle],.preview-c_styleC__O9S6y.preview-c_styleC__O9S6y [class*=events_revealHeading] h2,.preview-c_styleC__O9S6y.preview-c_styleC__O9S6y [class*=events_sectionHead] h2{color:#ee867a}.preview-c_styleC__O9S6y.preview-c_styleC__O9S6y .btn-glossy{background-image:linear-gradient(90deg,#ee867a,#ffafa0,#ee867a);box-shadow:inset 0 1px 1px #ffffff59,inset 0 -5px 12px #c9614f38,0 10px 22px #ee867a52}.preview-c_styleC__O9S6y.preview-c_styleC__O9S6y .text-brand{color:#ee867a}