.page-hero--split[data-v-9fdb960e]{display:flex;align-items:center;gap:40px}.page-hero-text[data-v-9fdb960e]{flex:1;min-width:0}.page-hero-illustration[data-v-9fdb960e]{flex:0 0 auto;max-width:300px}.page-hero-illustration img[data-v-9fdb960e]{width:100%;height:auto;filter:drop-shadow(0 4px 16px rgba(0,0,0,.15))}@media(max-width:768px){.page-hero--split[data-v-9fdb960e]{flex-direction:column;text-align:center}.page-hero-illustration[data-v-9fdb960e]{max-width:220px}}.contact-layout[data-v-9fdb960e]{display:grid;grid-template-columns:1.2fr .8fr;gap:60px;align-items:flex-start}.form-heading[data-v-9fdb960e],.info-heading[data-v-9fdb960e]{font-size:1.5rem;font-weight:700;color:var(--text-dark);margin:0 0 8px}.info-description[data-v-9fdb960e]{font-size:1rem;color:var(--text-muted);line-height:1.6;margin:0 0 32px}.contact-form[data-v-9fdb960e]{display:flex;flex-direction:column;gap:8px;margin-top:24px}.submit-btn[data-v-9fdb960e]{margin-top:8px;align-self:flex-start}.info-items[data-v-9fdb960e]{display:flex;flex-direction:column;gap:24px}.info-item[data-v-9fdb960e]{display:flex;align-items:flex-start;gap:16px}.info-item .q-icon[data-v-9fdb960e]{margin-top:2px;flex-shrink:0}.info-item div[data-v-9fdb960e]{font-size:1rem;color:var(--text-body);line-height:1.5}.info-item strong[data-v-9fdb960e]{color:var(--text-dark);font-weight:600}.info-link[data-v-9fdb960e]{color:var(--primary);text-decoration:none;font-weight:500;transition:color var(--transition-fast)}.info-link[data-v-9fdb960e]:hover{color:var(--primary-dark);text-decoration:underline}@media(max-width:1024px){.contact-layout[data-v-9fdb960e]{grid-template-columns:1fr;gap:48px}}
