.page_header__oRW75{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:rgba(255,255,255,.65);position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:center;padding:32px;border-bottom:1px solid rgba(0,0,0,.06);box-shadow:inset 0 -1px 0 0 rgba(255,255,255,.3)}@media (max-width:600px){.page_header__oRW75{padding:24px}}.page_headerWrapper__75Nb9{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:800px}.page_brand__7TV1Q{font-family:var(--font-sans),sans-serif;font-size:var(--text-small-500-size);font-weight:var(--text-small-500-weight);line-height:var(--text-small-500-line-height);color:var(--text-active);white-space:nowrap}.page_mainInner__15KgK{flex:1 1;position:relative;display:flex;align-items:center;justify-content:center;padding:80px 32px;overflow:hidden}@media (max-width:600px){.page_mainInner__15KgK{padding:64px 24px}}.page_hero__7KFOs{max-width:800px;width:100%;position:relative;z-index:1}.page_eyebrow__yxIK8{font-family:var(--font-sans),sans-serif;font-size:var(--text-small-500-size);font-weight:var(--text-small-500-weight);line-height:var(--text-small-500-line-height);color:var(--text-default);letter-spacing:.06em;text-transform:uppercase;margin-bottom:24px;opacity:0;animation:page_fadeUp__aNNvE .7s ease forwards}.page_heading__eEOyF{font-family:var(--font-serif),serif;font-size:clamp(40px,8vw,80px);font-weight:400;line-height:.8em;letter-spacing:-.01em;color:var(--text-active);margin-bottom:32px;opacity:0;animation:page_fadeUp__aNNvE .7s ease .1s forwards}.page_heading__eEOyF em{color:var(--text-accent)}.page_body__9Qj2F{font-size:var(--text-medium-300-size);font-weight:var(--text-medium-300-weight);line-height:1.7;color:var(--text-default);max-width:560px;margin-bottom:48px;opacity:0;animation:page_fadeUp__aNNvE .7s ease .2s forwards}.page_divider__5RusV{width:40px;height:1px;background:var(--text-default);opacity:0;margin-bottom:48px;animation:page_fadeUp__aNNvE .7s ease .3s forwards}.page_contactRow__t5CuZ{display:flex;align-items:center;gap:24px;flex-wrap:wrap;opacity:0;animation:page_fadeUp__aNNvE .7s ease .35s forwards}.page_contactLabel__cW7_U{font-size:var(--text-small-300-size);font-weight:var(--text-small-300-weight);line-height:var(--text-small-300-line-height);color:var(--text-default)}.page_contactLink__hWdLE{font-size:var(--text-small-500-size);font-weight:var(--text-small-500-weight);line-height:var(--text-small-500-line-height);color:var(--text-active);position:relative;transition:opacity .2s ease}.page_contactLink__hWdLE:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.page_contactLink__hWdLE:hover{opacity:.7}.page_contactLink__hWdLE:hover:after{transform:scaleX(1)}.page_mark__xkzC1{position:absolute;right:32px;bottom:80px;font-family:var(--font-serif),serif;font-size:clamp(80px,18vw,200px);font-weight:400;font-style:italic;color:var(--bg-subdued);line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;z-index:0;opacity:0;animation:page_fadeIn__jjObi 1.2s ease .5s forwards}@media (max-width:600px){.page_mark__xkzC1{right:16px}}.page_footer__F3MD0{display:flex;align-items:center;justify-content:center;padding:32px;border-top:1px solid rgba(0,0,0,.06)}@media (max-width:600px){.page_footer__F3MD0{padding:24px}}.page_footerWrapper__DTADU{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:800px;gap:16px}@media (max-width:600px){.page_footerWrapper__DTADU{flex-direction:column-reverse;align-items:flex-start;gap:8px}}.page_copyright__FJcf5,.page_footerLink__ntXAe{font-size:var(--text-xsmall-300-size);font-weight:var(--text-xsmall-300-weight);line-height:var(--text-xsmall-300-line-height);color:var(--text-default)}.page_footerLink__ntXAe{transition:color .2s ease}.page_footerLink__ntXAe:hover{color:var(--text-active)}@keyframes page_fadeUp__aNNvE{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes page_fadeIn__jjObi{0%{opacity:0}to{opacity:1}}