._page_1k8k1_1{max-width:1320px;margin:0 auto;padding:58px clamp(18px,5vw,76px) 96px}._hero_1k8k1_1{display:grid;grid-template-columns:1fr .8fr;gap:42px;align-items:end;padding-bottom:36px;border-bottom:1px solid var(--border)}._hero_1k8k1_1>p{grid-column:1/-1;font-size:12px;letter-spacing:.22em;color:var(--accent);font-weight:700;margin:0}._hero_1k8k1_1 h1{font-family:var(--font-family-display);font-size:clamp(58px,7vw,92px);line-height:.9;font-weight:400;margin:0}._hero_1k8k1_1>span{font-family:var(--font-family-display);font-size:18px;line-height:1.55;color:var(--muted-foreground)}._content_1k8k1_1{display:grid;grid-template-columns:.72fr 1.28fr;gap:36px;margin-top:32px}._content_1k8k1_1 aside{display:grid;gap:10px;align-content:start}._content_1k8k1_1 aside article{background:#f3efe8;border:1px solid var(--border);padding:22px}._content_1k8k1_1 aside svg{color:var(--accent)}._content_1k8k1_1 aside h2{font-family:var(--font-family-display);font-size:22px;font-weight:400;margin:12px 0 8px}._content_1k8k1_1 aside p{font-size:12px;line-height:1.7;color:var(--muted-foreground);margin:0}._formWrap_1k8k1_1{background:#fffdf9;border:1px solid var(--border);padding:28px}._formWrap_1k8k1_1 form{display:grid;gap:15px}._grid_1k8k1_1{display:grid;grid-template-columns:1fr 1fr;gap:12px}._formWrap_1k8k1_1 label{display:grid;gap:6px}._formWrap_1k8k1_1 label>span{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground)}._formWrap_1k8k1_1 input,._formWrap_1k8k1_1 textarea{border-radius:0!important}._formWrap_1k8k1_1 button{width:max-content}._formWrap_1k8k1_1 small{font-size:12px;line-height:1.55;color:var(--muted-foreground)}._honeypot_1k8k1_1{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;opacity:0!important}._error_1k8k1_1{color:var(--error);font-size:12px}._success_1k8k1_1{min-height:500px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}._success_1k8k1_1 svg{color:var(--accent)}._success_1k8k1_1>p{font-size:13px;letter-spacing:.17em;color:var(--accent);font-weight:700;margin:20px 0 8px}._success_1k8k1_1 h2{font-family:var(--font-family-display);font-size:44px;line-height:1;font-weight:400;margin:0 0 16px}._success_1k8k1_1 span{font-size:13px;line-height:1.7;color:var(--muted-foreground);max-width:620px;margin-bottom:22px}@media(max-width:800px){._hero_1k8k1_1,._content_1k8k1_1,._grid_1k8k1_1{grid-template-columns:1fr}}@media(max-width:520px){._page_1k8k1_1{padding-top:40px}._formWrap_1k8k1_1{padding:20px}}
