.narrow[data-astro-cid-5aetf4s6]{max-width:920px}.dp-hero[data-astro-cid-5aetf4s6] h1[data-astro-cid-5aetf4s6]{margin:.6rem 0 1.1rem}.hero-cta[data-astro-cid-5aetf4s6]{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}h2[data-astro-cid-5aetf4s6]{margin-bottom:.75rem}.fit-grid[data-astro-cid-5aetf4s6]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.9rem;margin-top:1.25rem;display:grid}.fit[data-astro-cid-5aetf4s6]{padding:1.1rem 1.2rem}.fit[data-astro-cid-5aetf4s6] h3[data-astro-cid-5aetf4s6]{margin:0 0 .35rem;font-size:1rem}.fit[data-astro-cid-5aetf4s6] p[data-astro-cid-5aetf4s6]{color:var(--text-muted);margin:0;font-size:.9rem;line-height:1.55}.two-col[data-astro-cid-5aetf4s6]{grid-template-columns:1fr 1fr;gap:clamp(1.5rem,4vw,3rem);display:grid}.ticks[data-astro-cid-5aetf4s6]{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.ticks[data-astro-cid-5aetf4s6] li[data-astro-cid-5aetf4s6]{color:var(--text-muted);padding-left:1.5rem;line-height:1.6;position:relative}.ticks[data-astro-cid-5aetf4s6] li[data-astro-cid-5aetf4s6]:before{content:"✓";color:var(--cyan);position:absolute;left:0}.ticks[data-astro-cid-5aetf4s6] strong[data-astro-cid-5aetf4s6]{color:var(--text)}.steps[data-astro-cid-5aetf4s6]{color:var(--text-muted);gap:.7rem;margin:1rem 0 0;padding-left:1.25rem;line-height:1.6;display:grid}.steps[data-astro-cid-5aetf4s6] strong[data-astro-cid-5aetf4s6]{color:var(--text)}.apply-card[data-astro-cid-5aetf4s6]{border-radius:var(--radius-lg);background:radial-gradient(110% 120% at 100% 0,#22d3ee1f,#0000 58%),linear-gradient(#ffffff0a,#ffffff03);border:1px solid #22d3ee3d;padding:clamp(1.5rem,4vw,2.75rem)}.dp-form[data-astro-cid-5aetf4s6]{gap:1rem;margin-top:1.5rem;display:grid;position:relative}.row2[data-astro-cid-5aetf4s6]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.field[data-astro-cid-5aetf4s6]{border:0;gap:.35rem;min-width:0;margin:0;padding:0;display:grid}label[data-astro-cid-5aetf4s6],legend[data-astro-cid-5aetf4s6]{color:var(--text-muted);font-size:.8rem;font-weight:500}legend[data-astro-cid-5aetf4s6]{margin-bottom:.4rem;padding:0}.opt[data-astro-cid-5aetf4s6]{color:var(--text-dim);font-weight:400}input[data-astro-cid-5aetf4s6]:not([type=checkbox]),select[data-astro-cid-5aetf4s6],textarea[data-astro-cid-5aetf4s6]{width:100%;font:inherit;color:var(--text);border:1px solid var(--border);background:#00000052;border-radius:9px;padding:.6rem .75rem;font-size:.9rem}select[data-astro-cid-5aetf4s6] option[data-astro-cid-5aetf4s6]{background:#15131d}input[data-astro-cid-5aetf4s6]:focus,select[data-astro-cid-5aetf4s6]:focus,textarea[data-astro-cid-5aetf4s6]:focus{border-color:#8b5cf6a6;outline:none}input[data-astro-cid-5aetf4s6]:user-invalid{border-color:#fb718599}.checks[data-astro-cid-5aetf4s6]{grid-template-columns:1fr 1fr;gap:.5rem 1rem;display:grid}.check[data-astro-cid-5aetf4s6]{color:var(--text);align-items:center;gap:.5rem;font-size:.9rem;font-weight:400;display:flex}.check[data-astro-cid-5aetf4s6] input[data-astro-cid-5aetf4s6]{accent-color:#8b5cf6;width:1rem;height:1rem}.cf-turnstile[data-astro-cid-5aetf4s6]{max-width:100%;min-height:65px;overflow:hidden}.dp-form[data-astro-cid-5aetf4s6] .btn[data-astro-cid-5aetf4s6]{justify-self:start}.form-note[data-astro-cid-5aetf4s6]{color:var(--text-dim);margin:0;font-size:.78rem}.form-note[data-astro-cid-5aetf4s6] a[data-astro-cid-5aetf4s6]{color:var(--cyan);text-underline-offset:2px;text-decoration:underline}.form-note[data-astro-cid-5aetf4s6].ok{color:var(--good);font-size:.95rem}.form-note[data-astro-cid-5aetf4s6].bad{color:var(--crit)}.hp[data-astro-cid-5aetf4s6]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.qa[data-astro-cid-5aetf4s6]{gap:1.25rem;margin:1rem 0 0;display:grid}.qa[data-astro-cid-5aetf4s6] dt[data-astro-cid-5aetf4s6]{margin-bottom:.3rem;font-weight:600}.qa[data-astro-cid-5aetf4s6] dd[data-astro-cid-5aetf4s6]{color:var(--text-muted);margin:0;line-height:1.65}@media (width<=720px){.two-col[data-astro-cid-5aetf4s6],.row2[data-astro-cid-5aetf4s6],.checks[data-astro-cid-5aetf4s6]{grid-template-columns:1fr}}
