.page_hero__7KFOs{position:relative;min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:120px 40px 80px;overflow:hidden}.page_heroBg__HTEGI{position:absolute;inset:0;background:radial-gradient(ellipse 60% 50% at 50% 40%,rgba(201,168,76,.07) 0,transparent 70%),radial-gradient(ellipse 80% 60% at 20% 80%,rgba(13,22,40,.9) 0,transparent 60%);pointer-events:none}.page_heroRule__9irr0{width:1px;height:60px;background:linear-gradient(to bottom,transparent,var(--gold),transparent);margin:0 auto 40px;animation:page_fadeDown__70y2e 1.4s ease forwards;opacity:0}.page_heroEyebrow__p76B6{margin-bottom:24px;animation:page_fadeUp__aNNvE 1s ease .3s forwards;opacity:0}.page_heroTitle__ixXIp{font-family:Cormorant Garamond,serif;font-weight:300;font-size:clamp(52px,7vw,96px);line-height:1;color:var(--white);margin-bottom:10px;animation:page_fadeUp__aNNvE 1s ease .5s forwards;opacity:0}.page_heroTitle__ixXIp em{font-style:italic;color:var(--gold)}.page_heroSubtitle__ZW2Yq{font-family:Cormorant Garamond,serif;font-style:italic;font-size:clamp(18px,2.5vw,28px);font-weight:300;color:var(--off-white);margin-bottom:48px;animation:page_fadeUp__aNNvE 1s ease .7s forwards;opacity:0}.page_heroBody__d_2rx{max-width:560px;font-size:13px;line-height:2;color:var(--text-muted);margin-bottom:60px;animation:page_fadeUp__aNNvE 1s ease .9s forwards;opacity:0}.page_heroActions__uE8fj{display:flex;gap:20px;align-items:center;justify-content:center;animation:page_fadeUp__aNNvE 1s ease 1.1s forwards;opacity:0}.page_heroScroll__kOY4l{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:8px;animation:page_fadeUp__aNNvE 1s ease 1.5s forwards;opacity:0}.page_heroScroll__kOY4l span{font-size:8px;letter-spacing:.35em;text-transform:uppercase;color:var(--text-muted)}.page_scrollLine__UCquI{width:1px;height:40px;background:linear-gradient(to bottom,var(--gold),transparent);animation:page_scrollPulse__GjlGW 2s ease-in-out infinite}.page_philosophy___e8be{padding:120px 60px;max-width:1300px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:100px;gap:100px;align-items:center}.page_quote__GvEWW{font-family:Cormorant Garamond,serif;font-style:italic;font-size:clamp(22px,2.5vw,34px);font-weight:300;line-height:1.6;color:var(--off-white);margin:32px 0;padding-left:28px;border-left:1px solid var(--gold)}.page_philosophyBody__8kH1Z{font-size:12px;line-height:2.2;color:var(--text-muted);margin-bottom:40px}.page_statsGrid__kXg9L{display:grid;grid-template-columns:1fr 1fr;grid-gap:2px;gap:2px}.page_statCard__WFWBf{background:var(--navy-mid);padding:40px 30px;border:1px solid var(--border);position:relative;overflow:hidden}.page_statCard__WFWBf:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(to right,var(--gold),transparent);transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.page_statCard__WFWBf:hover:after{transform:scaleX(1)}.page_statNumber__vz8WS{font-family:Cormorant Garamond,serif;font-size:52px;font-weight:300;color:var(--gold);line-height:1;margin-bottom:8px}.page_statLabel__2jNx3{font-size:9px;letter-spacing:.25em;text-transform:uppercase;color:var(--text-muted);white-space:pre-line}.page_featurePreview__uncdq{padding:120px 60px;max-width:1300px;margin:0 auto}.page_featurePreviewHeader__aPZlO{text-align:center;margin-bottom:80px}.page_featurePreviewGrid__ApeC4{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2px;gap:2px}@keyframes page_fadeUp__aNNvE{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes page_fadeDown__70y2e{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes page_scrollPulse__GjlGW{0%,to{opacity:.4}50%{opacity:1}}