.main.svelte-1bv7ezn{background:radial-gradient(60% 40% at 50% 0%, color-mix(in srgb, var(--brand) 9%, transparent), transparent 62%), var(--concrete);padding:clamp(96px,15vh,148px) 0 clamp(56px,8vh,96px);position:relative}.top-haz.svelte-1bv7ezn{width:100%;position:absolute;inset:0 0 auto}.main.svelte-1bv7ezn .wrap:where(.svelte-1bv7ezn){max-width:640px}.head.svelte-1bv7ezn{text-align:center;margin-bottom:clamp(28px,4vw,40px)}.kicker.svelte-1bv7ezn{color:var(--brand)}h1.svelte-1bv7ezn{color:var(--asphalt);margin:12px 0 0;font-size:clamp(46px,8vw,78px)}.knock.svelte-1bv7ezn{background:var(--brand);color:var(--brand-ink);padding:0 .14em .03em;display:inline-block;transform:rotate(-1.5deg)}.sub.svelte-1bv7ezn{max-width:440px;color:var(--steel-strong);text-wrap:pretty;margin:18px auto 0;font-size:16px;font-weight:500;line-height:1.6}.card.svelte-1bv7ezn{background:var(--paper);box-shadow:inset 0 0 0 2px var(--asphalt), 0 5px 0 0 var(--asphalt), 0 30px 60px -34px #0f172a66;border-radius:14px;padding:clamp(24px,4vw,34px) clamp(20px,3.5vw,30px);position:relative}.tick.svelte-1bv7ezn{background:repeating-linear-gradient(-45deg, var(--hazard) 0 5px, var(--asphalt) 5px 10px);width:18px;height:18px;box-shadow:inset 0 0 0 2px var(--asphalt);border-radius:3px;position:absolute}.tick.tl.svelte-1bv7ezn{top:-9px;left:22px;transform:rotate(-12deg)}.tick.tr.svelte-1bv7ezn{top:-9px;right:22px;transform:rotate(12deg)}.tick.bl.svelte-1bv7ezn{bottom:-9px;left:22px;transform:rotate(12deg)}.tick.br.svelte-1bv7ezn{bottom:-9px;right:22px;transform:rotate(-12deg)}form.svelte-1bv7ezn{flex-direction:column;gap:18px;display:flex}.two.svelte-1bv7ezn{grid-template-columns:1fr 1fr;gap:18px;display:grid}@media (width<=520px){.two.svelte-1bv7ezn{grid-template-columns:1fr}}.field.svelte-1bv7ezn label:where(.svelte-1bv7ezn){font-family:var(--font-text);letter-spacing:.12em;text-transform:uppercase;color:var(--steel-strong);margin-bottom:7px;font-size:11px;font-weight:800;display:block}.field.svelte-1bv7ezn input:where(.svelte-1bv7ezn),.field.svelte-1bv7ezn select:where(.svelte-1bv7ezn),.field.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn){background:var(--surface);width:100%;box-shadow:inset 0 0 0 2px var(--line);color:var(--asphalt);font-size:15px;font-family:var(--font-text);border:0;border-radius:8px;padding:12px 14px;transition:box-shadow .16s}.field.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn){resize:vertical}.field.svelte-1bv7ezn select:where(.svelte-1bv7ezn){appearance:auto}.field.svelte-1bv7ezn select:where(.svelte-1bv7ezn) option:where(.svelte-1bv7ezn){background:var(--paper);color:var(--asphalt)}.field.svelte-1bv7ezn input:where(.svelte-1bv7ezn)::placeholder,.field.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn)::placeholder{color:var(--steel)}.field.svelte-1bv7ezn input:where(.svelte-1bv7ezn):focus,.field.svelte-1bv7ezn select:where(.svelte-1bv7ezn):focus,.field.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn):focus{box-shadow:inset 0 0 0 2px var(--brand), 0 0 0 3px color-mix(in srgb, var(--brand) 22%, transparent);outline:none}.field.svelte-1bv7ezn .bad:where(.svelte-1bv7ezn){box-shadow:inset 0 0 0 2px var(--brand)}.err.svelte-1bv7ezn{color:var(--brand-deep);margin-top:6px;font-size:12.5px;font-weight:600}.form-err.svelte-1bv7ezn{background:color-mix(in srgb, var(--brand) 10%, transparent);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--brand) 40%, transparent);border-radius:8px;align-items:flex-start;gap:10px;margin-bottom:18px;padding:12px 14px;display:flex}.form-err.svelte-1bv7ezn p:where(.svelte-1bv7ezn){color:var(--asphalt);font-size:13.5px;font-weight:600}.form-err .err-ico{width:16px;height:16px;color:var(--brand);flex:none;margin-top:2px}.submit.svelte-1bv7ezn{width:100%;margin-top:4px}.urgent.svelte-1bv7ezn{text-align:center;font-family:var(--font-text);color:var(--steel-strong);margin-top:22px;font-size:13px;font-weight:600}.urgent.svelte-1bv7ezn a:where(.svelte-1bv7ezn){color:var(--brand-deep);font-weight:700;text-decoration:none}.urgent.svelte-1bv7ezn a:where(.svelte-1bv7ezn):hover{text-decoration:underline}.faq.svelte-1bv7ezn{font-family:var(--font-text);margin-top:clamp(40px,6vw,56px)}.faq.svelte-1bv7ezn h2:where(.svelte-1bv7ezn){font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;color:var(--asphalt);margin:0 0 18px;font-size:clamp(22px,3vw,28px);font-weight:400}.faq-item.svelte-1bv7ezn{margin-top:16px}.faq-item.svelte-1bv7ezn h3:where(.svelte-1bv7ezn){color:var(--asphalt);margin:0 0 6px;font-size:15px;font-weight:700}.faq-item.svelte-1bv7ezn p:where(.svelte-1bv7ezn){color:var(--steel-strong);margin:0;font-size:14px;line-height:1.6}.faq-item.svelte-1bv7ezn a:where(.svelte-1bv7ezn){color:var(--brand-deep);font-weight:700;text-decoration:none}.faq-item.svelte-1bv7ezn a:where(.svelte-1bv7ezn):hover{text-decoration:underline}.card.success.svelte-1bv7ezn{text-align:center;padding:clamp(40px,6vw,52px) clamp(20px,3.5vw,30px)}.card.success .ok-ico{color:#059669;width:46px;height:46px;margin:0 auto 16px}.card.success.svelte-1bv7ezn h2:where(.svelte-1bv7ezn){font-family:var(--font-display);text-transform:uppercase;color:var(--asphalt);font-size:clamp(30px,5vw,40px);font-weight:400;line-height:.95}.card.success.svelte-1bv7ezn p:where(.svelte-1bv7ezn){max-width:400px;color:var(--steel-strong);margin:14px auto 26px;font-size:15px;font-weight:500;line-height:1.6}
