._page_8wtxd_1{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,560px);gap:clamp(2rem,8%,6rem);padding:7rem 8% 5rem;box-sizing:border-box;max-width:100vw;overflow-x:hidden;background:var(--background);min-height:75vh}._page_8wtxd_1 header{align-self:start}._kicker_8wtxd_1,._choiceKicker_8wtxd_1{color:var(--accent);font-weight:700;letter-spacing:.16em;font-size:.8rem}._page_8wtxd_1 h1{font:700 clamp(3.5rem,8vw,7rem) var(--font-family-display);line-height:.88;text-transform:uppercase;margin:1rem 0 1.5rem;overflow-wrap:anywhere}._page_8wtxd_1 h1 span{color:var(--accent)}._page_8wtxd_1 header>p:last-child{font-size:1.15rem;line-height:1.7;color:var(--muted-foreground);max-width:600px}._contactCard_8wtxd_1{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden}._contactChoice_8wtxd_1{display:flex;gap:1.2rem;padding:2rem;box-sizing:border-box;width:100%;min-width:0}._contactChoice_8wtxd_1>div{min-width:0;max-width:100%}._contactChoice_8wtxd_1 a{max-width:100%;white-space:normal;overflow-wrap:anywhere}._contactChoice_8wtxd_1+._contactChoice_8wtxd_1{border-top:1px solid var(--border)}._contactChoice_8wtxd_1>svg{flex:none;margin-top:.2rem}._contactChoice_8wtxd_1 h2{font:700 2.5rem var(--font-family-display);text-transform:uppercase;margin:.25rem 0 .6rem}._contactChoice_8wtxd_1 p:not(._choiceKicker_8wtxd_1){color:var(--muted-foreground);line-height:1.6;margin:0 0 1.2rem}._choiceKicker_8wtxd_1{margin:0}._bottom_8wtxd_1{grid-column:1/-1;display:flex;align-items:center;gap:1rem;border-top:1px solid var(--border);padding-top:2rem}._bottom_8wtxd_1>svg{flex:none}._bottom_8wtxd_1 h2{margin:0 0 .25rem;font-size:1.25rem}._bottom_8wtxd_1 p{margin:0;color:var(--muted-foreground)}._bottom_8wtxd_1 button{margin-left:auto}@media(max-width:800px){._page_8wtxd_1{grid-template-columns:1fr;padding:4rem 1rem;gap:2.5rem}._page_8wtxd_1 h1{font-size:clamp(3.5rem,14vw,6rem)}._contactChoice_8wtxd_1{padding:1.4rem;flex-direction:column}._contactChoice_8wtxd_1 h2{font-size:2rem}._bottom_8wtxd_1{align-items:flex-start;flex-wrap:wrap}._bottom_8wtxd_1 button{margin-left:0;width:100%}}
