.page_page__6Z7nH{min-height:100vh;background:var(--contact-bg-page);color:var(--text-primary);font-family:var(--font-body);-webkit-font-smoothing:antialiased}.page_main__Im2eo{padding-top:64px}.page_hero__BA5ON{padding:64px 20px 48px;text-align:center;position:relative;overflow:hidden}.page_heroGlow__AZ5Po{position:absolute;top:0;left:50%;transform:translateX(-50%);width:600px;height:300px;background:radial-gradient(ellipse at center,var(--contact-hero-glow) 0,transparent 70%);pointer-events:none}.page_heroInner__idA56{position:relative;max-width:560px;margin:0 auto}.page_heroTitle__VilE1{font-family:var(--font-heading);font-size:40px;font-weight:900;color:var(--text-primary);letter-spacing:-.5px;margin:0 0 12px}.page_heroSub__g28q9{font-size:16px;color:var(--text-secondary);line-height:1.6;margin:0}.page_content__lF11r{padding:0 20px 80px}.page_contentShell__fNLaX{max-width:960px;margin:0 auto}.page_contactGrid__mUp73{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;align-items:start}@media (min-width:768px){.page_contactGrid__mUp73{grid-template-columns:1fr 360px}}.page_card__B6G6d{border-radius:16px;border:1px solid var(--border-subtle);background:var(--contact-bg-surface);padding:24px;box-shadow:var(--contact-card-shadow)}.page_cardTitle__71n6h{font-size:20px;margin:0 0 4px}.page_cardTitleSm__Q1tXH,.page_cardTitle__71n6h{font-family:var(--font-heading);font-weight:700;color:var(--text-primary)}.page_cardTitleSm__Q1tXH{font-size:16px;margin:0}.page_cardSub__QNaub{font-size:13px;color:var(--text-muted);margin:0 0 24px}.page_cardSubTight__ooKYn{margin-bottom:16px}.page_form__T90SA{display:flex;flex-direction:column;gap:16px}.page_formGrid2__CTVwS{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media (max-width:520px){.page_formGrid2__CTVwS{grid-template-columns:1fr}}.page_label__4k18b{display:block;font-size:13px;font-weight:700;color:var(--contact-text-label)}.page_input__jhQwS{margin-top:6px;width:100%;border-radius:10px;border:1px solid var(--contact-border-input);background:var(--contact-bg-input);padding:9px 12px;font-size:14px;color:var(--contact-input-text);outline:none;font-family:inherit}.page_input__jhQwS:focus{border-color:var(--contact-accent);box-shadow:0 0 0 3px var(--contact-accent-soft)}.page_select__6LUwg{cursor:pointer}.page_textarea__KX_LQ{resize:vertical}.page_formFooter__Y5nOE{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.page_formLegal__3TWtF{font-size:12px;color:var(--contact-text-fine);margin:0;max-width:320px}.page_formLegal__3TWtF a{color:var(--text-secondary);text-decoration:underline}.page_submitBtn__xjhe9{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border-radius:999px;border:none;background:var(--contact-accent-fill);color:var(--contact-accent-on);font-weight:700;font-size:14px;font-family:inherit;cursor:pointer;white-space:nowrap;transition:background .15s ease,opacity .15s ease}.page_submitBtn__xjhe9:hover:not(:disabled){background:var(--contact-accent-hover)}.page_submitBtn__xjhe9:disabled{opacity:.6;cursor:not-allowed}.page_alertSuccess__6vT9f{border-radius:10px;background:var(--contact-success-bg);border:1px solid var(--contact-success-border);padding:10px 14px;font-size:13px;color:var(--contact-accent)}.page_alertError__D5t0A{border-radius:10px;background:rgba(229,115,115,.1);border:1px solid rgba(229,115,115,.2);padding:10px 14px;font-size:13px;color:#e57373}.page_sidebar__NmbFb{display:flex;flex-direction:column;gap:16px}.page_cardHeadRow__ke520{display:flex;align-items:center;gap:12px;margin-bottom:8px}.page_cardHeadRowLoose__lMNyP{margin-bottom:12px}.page_iconWrap__WxSzN{display:inline-flex;height:40px;width:40px;align-items:center;justify-content:center;border-radius:10px;background:var(--contact-accent-soft);flex-shrink:0;color:var(--contact-accent)}.page_ghostBtn___Ikva{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px 20px;border-radius:999px;border:1px solid var(--contact-border-btn-ghost);background:var(--contact-ghost-bg);color:var(--text-primary);font-weight:700;font-size:14px;text-decoration:none;transition:background .15s ease}.page_ghostBtn___Ikva:hover{background:var(--contact-ghost-bg-hover)}.page_hoursBlock__dwvwP{font-size:13px;color:var(--text-secondary);line-height:1.8}.page_hoursDay__N_KJX{font-weight:700;color:var(--text-primary)}.page_hoursTz__s2GZ5{color:var(--text-muted);font-size:12px}.page_supportList__B_CZi{display:flex;flex-direction:column;gap:12px;font-size:13px}.page_supportLabel__yvF6X{color:var(--text-muted);margin-bottom:2px}.page_supportLink__vPO8S{font-weight:700;color:var(--contact-accent);text-decoration:underline;display:inline-flex;align-items:center;gap:6px}.page_page__6Z7nH select option{background:var(--contact-bg-surface);color:var(--contact-input-text)}