.hero-actions[data-astro-cid-pyq3bzqk]{margin-top:28px}.hero-buttons[data-astro-cid-pyq3bzqk]{display:flex;gap:12px;flex-wrap:wrap}.trust-badges[data-astro-cid-pyq3bzqk]{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.trust-pill[data-astro-cid-pyq3bzqk]{font-size:13px;font-weight:600;color:var(--purple);background:var(--purple-light);padding:6px 14px;border-radius:var(--radius-full)}h2[data-astro-cid-pyq3bzqk]{margin-top:4px}.jobs-grid[data-astro-cid-pyq3bzqk]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:32px}.job-card[data-astro-cid-pyq3bzqk] h3[data-astro-cid-pyq3bzqk]{font-size:20px;margin-bottom:10px}.job-card[data-astro-cid-pyq3bzqk] p[data-astro-cid-pyq3bzqk]{color:var(--muted);line-height:1.65;margin:0}.section-why[data-astro-cid-pyq3bzqk]{background:var(--white)}.why-layout[data-astro-cid-pyq3bzqk]{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:center}.why-list[data-astro-cid-pyq3bzqk]{list-style:none;padding:0;margin:24px 0 0;display:flex;flex-direction:column;gap:14px}.why-list[data-astro-cid-pyq3bzqk] li[data-astro-cid-pyq3bzqk]{font-size:16px;line-height:1.65;color:var(--muted);padding-left:28px;position:relative}.why-list[data-astro-cid-pyq3bzqk] li[data-astro-cid-pyq3bzqk]:before{content:"✓";position:absolute;left:0;color:var(--purple);font-weight:700}.why-list[data-astro-cid-pyq3bzqk] strong[data-astro-cid-pyq3bzqk]{color:var(--text)}.process-grid[data-astro-cid-pyq3bzqk]{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:32px}.step-number[data-astro-cid-pyq3bzqk]{font-size:14px;font-weight:700;color:var(--gold-btn);letter-spacing:.08em}.process-step[data-astro-cid-pyq3bzqk] h3[data-astro-cid-pyq3bzqk]{color:var(--white);margin:8px 0;font-size:20px}.process-step[data-astro-cid-pyq3bzqk] p[data-astro-cid-pyq3bzqk]{color:#ffffffc7;line-height:1.65;margin:0}.realtor-form-wrapper[data-astro-cid-pyq3bzqk] h2[data-astro-cid-pyq3bzqk]{font-size:clamp(28px,3.4vw,40px)}.form-subtitle[data-astro-cid-pyq3bzqk]{color:var(--muted);margin:8px 0 0}form[data-astro-cid-pyq3bzqk]{display:flex;flex-direction:column;gap:16px;margin-top:20px}.form-row[data-astro-cid-pyq3bzqk]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.form-group[data-astro-cid-pyq3bzqk]{display:flex;flex-direction:column;gap:4px;min-width:0}label[data-astro-cid-pyq3bzqk]{font-size:14px;font-weight:600;color:var(--text)}input[data-astro-cid-pyq3bzqk],select[data-astro-cid-pyq3bzqk],textarea[data-astro-cid-pyq3bzqk]{font-family:var(--font-body);font-size:16px;padding:12px 14px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--white);color:var(--text);width:100%;box-sizing:border-box;resize:vertical}select[data-astro-cid-pyq3bzqk]{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%235b2271' stroke-width='2' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:40px}input[data-astro-cid-pyq3bzqk][type=date]{min-height:48px;-webkit-appearance:none;appearance:none}input[data-astro-cid-pyq3bzqk]:focus,select[data-astro-cid-pyq3bzqk]:focus,textarea[data-astro-cid-pyq3bzqk]:focus{outline:none;border-color:var(--purple);background-color:var(--purple-light)}.form-consent[data-astro-cid-pyq3bzqk]{font-size:12px;color:var(--muted);line-height:1.5;margin:0}.form-consent[data-astro-cid-pyq3bzqk] a[data-astro-cid-pyq3bzqk],.faq-note[data-astro-cid-pyq3bzqk] a[data-astro-cid-pyq3bzqk]{color:var(--purple);text-decoration:underline}.section-faq[data-astro-cid-pyq3bzqk] h2[data-astro-cid-pyq3bzqk]{margin-bottom:24px}.faq-note[data-astro-cid-pyq3bzqk]{margin-top:24px;color:var(--muted)}@media(max-width:1024px){.jobs-grid[data-astro-cid-pyq3bzqk]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.jobs-grid[data-astro-cid-pyq3bzqk],.process-grid[data-astro-cid-pyq3bzqk],.why-layout[data-astro-cid-pyq3bzqk],.form-row[data-astro-cid-pyq3bzqk]{grid-template-columns:1fr}.why-layout[data-astro-cid-pyq3bzqk]{gap:28px}}
