.ct-hero[data-astro-cid-uw5kdbxl]{padding:84px 0 32px}.ct-hero[data-astro-cid-uw5kdbxl] h1[data-astro-cid-uw5kdbxl]{font-family:Sora,sans-serif;font-size:clamp(38px,5vw,58px);font-weight:700;letter-spacing:-.025em;line-height:1.06;max-width:20ch;margin-top:14px}.ct-hero[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl].lede{margin-top:18px;max-width:56ch;font-size:17px;line-height:1.6;color:var(--vw-text-2)}.ct-grid[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:1fr;gap:32px;padding:32px 0 96px}@media (min-width: 920px){.ct-grid[data-astro-cid-uw5kdbxl]{grid-template-columns:1.4fr 1fr;gap:48px}}.ct-form-card[data-astro-cid-uw5kdbxl]{padding:32px;background:linear-gradient(180deg,#c084fc0a,#c084fc03);border:1px solid var(--vw-border-soft);border-radius:var(--vw-radius-lg)}.ct-form-card[data-astro-cid-uw5kdbxl] .form-title[data-astro-cid-uw5kdbxl]{font-family:Sora,sans-serif;font-size:22px;font-weight:700;letter-spacing:-.015em}.ct-form-card[data-astro-cid-uw5kdbxl] .form-subtitle[data-astro-cid-uw5kdbxl]{margin-top:8px;color:var(--vw-text-3);font-size:14px}.ct-form[data-astro-cid-uw5kdbxl]{display:grid;gap:16px;margin-top:22px}.ct-row[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width: 600px){.ct-row[data-astro-cid-uw5kdbxl].two{grid-template-columns:1fr 1fr}}.ct-field[data-astro-cid-uw5kdbxl] label[data-astro-cid-uw5kdbxl]{display:block;font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--vw-text-3);margin-bottom:6px}.ct-field[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl],.ct-field[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl],.ct-field[data-astro-cid-uw5kdbxl] select[data-astro-cid-uw5kdbxl]{width:100%;padding:12px 16px;background:#ffffff08;border:1px solid var(--vw-border-soft);border-radius:var(--vw-radius-sm);color:var(--vw-text-1);font-family:Inter,sans-serif;font-size:15px;transition:border-color .14s,background .14s,box-shadow .14s}.ct-field[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]::placeholder,.ct-field[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]::placeholder{color:var(--vw-text-3);opacity:.7}.ct-field[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]:focus,.ct-field[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]:focus,.ct-field[data-astro-cid-uw5kdbxl] select[data-astro-cid-uw5kdbxl]:focus{outline:none;border-color:var(--vw-brand-lavender);background:#ffffff0d;box-shadow:0 0 0 3px var(--vw-focus-ring, rgba(196,181,255,.2))}.ct-field[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]{resize:vertical;min-height:120px}.ct-submit[data-astro-cid-uw5kdbxl]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:6px}.ct-submit[data-astro-cid-uw5kdbxl] small[data-astro-cid-uw5kdbxl]{color:var(--vw-text-3);font-size:12px;max-width:32ch;line-height:1.5}.ct-info[data-astro-cid-uw5kdbxl]{display:grid;gap:24px}.ct-info-card[data-astro-cid-uw5kdbxl]{padding:24px 26px;background:linear-gradient(180deg,#a855f70f,#a855f705);border:1px solid var(--vw-border-soft);border-radius:var(--vw-radius-md)}.ct-info-card[data-astro-cid-uw5kdbxl] h3[data-astro-cid-uw5kdbxl]{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--vw-brand-lavender)}.ct-info-card[data-astro-cid-uw5kdbxl] .channel[data-astro-cid-uw5kdbxl]{margin-top:14px;display:grid;gap:6px}.ct-info-card[data-astro-cid-uw5kdbxl] .channel[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{color:var(--vw-text-1);font-family:JetBrains Mono,monospace;font-size:15px;text-decoration:none}.ct-info-card[data-astro-cid-uw5kdbxl] .channel[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]:hover{color:var(--vw-brand-lavender)}.ct-info-card[data-astro-cid-uw5kdbxl] .channel[data-astro-cid-uw5kdbxl] .label[data-astro-cid-uw5kdbxl]{color:var(--vw-text-3);font-size:12px}.ct-info-card[data-astro-cid-uw5kdbxl] .response-line[data-astro-cid-uw5kdbxl]{margin-top:18px;padding-top:18px;border-top:1px solid var(--vw-border-soft);display:flex;align-items:center;gap:10px;font-size:13px;color:var(--vw-text-2)}.ct-info-card[data-astro-cid-uw5kdbxl] .pulse[data-astro-cid-uw5kdbxl]{width:8px;height:8px;border-radius:50%;background:#34d399;box-shadow:0 0 10px #34d399;flex-shrink:0}.ct-include[data-astro-cid-uw5kdbxl]{padding:24px 26px;border:1px dashed var(--vw-border-strong);border-radius:var(--vw-radius-md);background:#ffffff04}.ct-include[data-astro-cid-uw5kdbxl] h4[data-astro-cid-uw5kdbxl]{font-family:Sora,sans-serif;font-size:16px;font-weight:700}.ct-include[data-astro-cid-uw5kdbxl] ul[data-astro-cid-uw5kdbxl]{margin-top:12px;display:grid;gap:8px}.ct-include[data-astro-cid-uw5kdbxl] li[data-astro-cid-uw5kdbxl]{color:var(--vw-text-2);font-size:14px;padding-left:18px;position:relative}.ct-include[data-astro-cid-uw5kdbxl] li[data-astro-cid-uw5kdbxl]:before{content:"→";position:absolute;left:0;color:var(--vw-brand-lavender)}.ct-process[data-astro-cid-uw5kdbxl]{padding:64px 0;border-top:1px solid var(--vw-border-soft)}.ct-process[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]{font-family:Sora,sans-serif;font-size:clamp(28px,3.4vw,38px);font-weight:700;letter-spacing:-.02em;max-width:22ch;margin-top:12px}.ct-steps[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:1fr;gap:18px;margin-top:36px}@media (min-width: 720px){.ct-steps[data-astro-cid-uw5kdbxl]{grid-template-columns:repeat(3,1fr)}}.ct-step[data-astro-cid-uw5kdbxl]{padding:24px;background:linear-gradient(180deg,rgba(192,132,252,.05),transparent);border:1px solid var(--vw-border-soft);border-radius:var(--vw-radius-md)}.ct-step[data-astro-cid-uw5kdbxl] .num[data-astro-cid-uw5kdbxl]{font-family:JetBrains Mono,monospace;color:var(--vw-brand-lavender);font-size:11px;letter-spacing:.18em}.ct-step[data-astro-cid-uw5kdbxl] h4[data-astro-cid-uw5kdbxl]{margin-top:10px;font-family:Sora,sans-serif;font-size:18px;font-weight:700}.ct-step[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl]{margin-top:8px;font-size:14px;color:var(--vw-text-2);line-height:1.55}
