._page_io78y_1{min-height:100vh;background:var(--background);color:var(--foreground);font-family:var(--font-family-base);font-weight:300}._header_io78y_8{min-height:92px;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-6);padding:var(--spacing-4) clamp(1.25rem,4vw,4.5rem);border-bottom:1px solid var(--border)}._brand_io78y_17{display:block;line-height:0}._brand_io78y_17 img{width:clamp(188px,24vw,292px);height:auto;display:block}._headerLink_io78y_23{color:var(--foreground);text-decoration:none;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid transparent;padding:.25rem 0;transition:border-color var(--animation-duration-fast) ease}._headerLink_io78y_23:hover{border-color:currentColor}._hero_io78y_34{min-height:calc(100vh - 92px);position:relative;overflow:hidden;display:flex;align-items:flex-end;padding:clamp(5.5rem,12vw,10rem) clamp(1.25rem,6vw,6.5rem) clamp(4rem,8vw,7rem);background:var(--background)}._heroInner_io78y_43{position:relative;z-index:2;max-width:760px;animation:_heroIn_io78y_43 .9s cubic-bezier(.22,.8,.24,1) both}._eyebrow_io78y_49{margin:0 0 1.15rem;font-size:.68rem;font-weight:400;letter-spacing:.18em;color:var(--muted-foreground)}._hero_io78y_34 h1,._details_io78y_56 h2,._contact_io78y_56 h2{font-family:var(--font-family-display);font-weight:400;letter-spacing:-.035em}._hero_io78y_34 h1{margin:0;max-width:8.5ch;font-size:clamp(3.2rem,7vw,7.2rem);line-height:.96;letter-spacing:-.04em;text-wrap:balance}._lede_io78y_69{max-width:470px;margin:2rem 0 2.25rem;font-size:clamp(.95rem,1.45vw,1.12rem);line-height:1.75;color:var(--muted-foreground)}._primaryCta_io78y_76{width:max-content;min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:.75rem;padding:0 1.35rem;background:var(--primary);color:var(--primary-foreground);text-decoration:none;font-size:.78rem;letter-spacing:.06em;transition:transform var(--animation-duration-fast) ease,opacity var(--animation-duration-fast) ease}._primaryCta_io78y_76:hover{transform:translateY(-1px);opacity:.92}._statement_io78y_92{min-height:72vh;display:grid;grid-template-columns:minmax(140px,.55fr) minmax(0,1.45fr);align-items:start;gap:var(--spacing-12);padding:clamp(5rem,10vw,9rem) clamp(1.25rem,6vw,6.5rem);border-top:1px solid var(--border);background:var(--surface)}._statementText_io78y_102{max-width:900px;margin:0;font-family:var(--font-family-display);font-size:clamp(2.35rem,5vw,5.35rem);line-height:1.05;letter-spacing:-.03em}._details_io78y_56{display:grid;grid-template-columns:1fr 1fr;gap:clamp(3rem,8vw,8rem);padding:clamp(5rem,10vw,9rem) clamp(1.25rem,6vw,6.5rem);border-top:1px solid var(--border)}._details_io78y_56 h2,._contact_io78y_56 h2{margin:0;font-size:clamp(2.4rem,4.8vw,5rem);line-height:1}._addressBlock_io78y_122{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-self:end;max-width:430px}._addressBlock_io78y_122 svg{margin-top:.2rem}._addressBlock_io78y_122 strong{display:block;font-size:.9rem;font-weight:500;margin-bottom:.8rem}._addressBlock_io78y_122 p{margin:0;color:var(--muted-foreground);font-size:.92rem;line-height:1.8}._contact_io78y_56{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(3rem,8vw,9rem);padding:clamp(5rem,10vw,9rem) clamp(1.25rem,6vw,6.5rem);border-top:1px solid var(--border);background:var(--card)}._contactLinks_io78y_150{display:grid;border-top:1px solid var(--border)}._contactLinks_io78y_150 a{color:var(--foreground);text-decoration:none;min-height:112px;display:grid;grid-template-columns:.7fr 1.3fr;align-items:center;gap:1rem;border-bottom:1px solid var(--border);transition:padding-left var(--animation-duration-normal) ease}._contactLinks_io78y_150 a:hover{padding-left:.6rem}._contactLinks_io78y_150 span{display:flex;align-items:center;gap:.7rem;color:var(--muted-foreground);font-size:.78rem;text-transform:uppercase;letter-spacing:.1em}._contactLinks_io78y_150 strong{font-size:clamp(.92rem,1.5vw,1.15rem);font-weight:400;overflow-wrap:anywhere}._footer_io78y_180{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-8);padding:2.1rem clamp(1.25rem,6vw,6.5rem);border-top:1px solid var(--border);font-size:.72rem;line-height:1.6;color:var(--muted-foreground)}._footer_io78y_180 p{margin:.18rem 0}._legalName_io78y_191{color:var(--foreground);font-weight:500}._footerRight_io78y_192{text-align:right}._footerRight_io78y_192 a{color:var(--foreground);text-decoration:none;border-bottom:1px solid currentColor}._legalLinks_io78y_198{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:.6rem 1.25rem;padding-top:1rem;border-top:1px solid var(--border)}._legalLinks_io78y_198 a{color:var(--muted-foreground);text-decoration:none;font-size:.7rem}._legalLinks_io78y_198 a:hover{color:var(--foreground)}._reveal_io78y_212{opacity:0;transform:translateY(22px);transition:opacity var(--animation-duration-slow) ease,transform var(--animation-duration-slow) cubic-bezier(.22,.8,.24,1)}._reveal_io78y_212[data-revealed=true]{opacity:1;transform:translateY(0)}@keyframes _heroIn_io78y_43{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(max-width:760px){._header_io78y_8{min-height:78px;padding:1rem 1.25rem}._brand_io78y_17 img{width:190px}._hero_io78y_34{min-height:calc(100svh - 78px);padding:5rem 1.25rem 4rem}._hero_io78y_34 h1{max-width:6.5ch;font-size:clamp(3rem,13vw,4.8rem);line-height:.96}._statement_io78y_92,._details_io78y_56,._contact_io78y_56{grid-template-columns:1fr;gap:2.5rem;padding:5rem 1.25rem}._statement_io78y_92{min-height:auto}._statementText_io78y_102{font-size:clamp(2.25rem,10vw,3.5rem)}._details_io78y_56 h2,._contact_io78y_56 h2{font-size:clamp(2.45rem,10vw,3.5rem)}._contactLinks_io78y_150 a{grid-template-columns:1fr;gap:.6rem;padding:1.45rem 0;min-height:0}._footer_io78y_180{grid-template-columns:1fr;text-align:left;padding:2rem 1.25rem}._footerRight_io78y_192{text-align:left}._legalLinks_io78y_198{grid-column:1}}@media(prefers-reduced-motion:reduce){._heroInner_io78y_43,._reveal_io78y_212{animation:none;transition:none;opacity:1;transform:none}._primaryCta_io78y_76,._contactLinks_io78y_150 a{transition:none}}
