.hero.svelte-1yifau8{--hero-pos:center 55%;--hero-shade:.5}.hero-inner.svelte-1yifau8{text-align:center;max-width:860px}.hero.svelte-1yifau8 h1:where(.svelte-1yifau8){margin-bottom:24px}.hero-inner.svelte-1yifau8 .lede:where(.svelte-1yifau8){max-width:680px;margin:0 auto}.form-grid.svelte-1yifau8{grid-template-columns:1fr 1.3fr;align-items:start;gap:96px;display:grid}.form-l.svelte-1yifau8{top:calc(var(--nav-h) + 48px);position:sticky}.form-l.svelte-1yifau8 .eyebrow:where(.svelte-1yifau8),.contact.svelte-1yifau8 .eyebrow:where(.svelte-1yifau8){color:var(--brand)}.form-l.svelte-1yifau8 h2:where(.svelte-1yifau8){margin-bottom:24px}.form-l-p.svelte-1yifau8{color:var(--text-2);max-width:480px;margin-bottom:48px;font-size:15px;font-weight:300;line-height:1.7}.wte.svelte-1yifau8 .label:where(.svelte-1yifau8){border-bottom:1px solid var(--ink);margin-bottom:0;padding-bottom:16px}.wte-list.svelte-1yifau8{list-style:none}.wte-item.svelte-1yifau8{border-bottom:1px solid var(--line);grid-template-columns:48px 1fr;gap:16px;padding:22px 0;display:grid}.wte-num.svelte-1yifau8{font-family:var(--ff-display);color:var(--brand);font-size:26px;font-weight:300;line-height:1;transition:transform .45s cubic-bezier(.16,1,.3,1)}.wte-h.svelte-1yifau8{margin-bottom:6px;font-size:20px;transition:color .25s}@media (hover:hover){.wte-item.svelte-1yifau8:hover .wte-num:where(.svelte-1yifau8){transform:translate(4px)}.wte-item.svelte-1yifau8:hover .wte-h:where(.svelte-1yifau8){color:var(--brand)}}.wte-p.svelte-1yifau8{color:var(--text-2);font-size:14px;font-weight:300;line-height:1.7}.form-r.svelte-1yifau8{background:var(--card);border-top:3px solid var(--brand);padding:40px 40px 36px}.form-r.svelte-1yifau8 .input:where(.svelte-1yifau8):focus,.form-r.svelte-1yifau8 .select:where(.svelte-1yifau8):focus,.form-r.svelte-1yifau8 .textarea:where(.svelte-1yifau8):focus{border-color:var(--brand)}.form-r.svelte-1yifau8 .checkbox:where(.svelte-1yifau8):checked{background:var(--brand);border-color:var(--brand)}.form-head.svelte-1yifau8{margin-bottom:36px}.form-head.svelte-1yifau8 h3:where(.svelte-1yifau8){margin-bottom:8px}.form-head-p.svelte-1yifau8{color:var(--muted);font-size:14px;font-weight:300}.form-row.svelte-1yifau8{grid-template-columns:1fr 1fr;gap:20px;display:grid}.field.svelte-1yifau8{border:0;min-width:0;margin-bottom:22px}.req.svelte-1yifau8{color:var(--muted)}.form-divider.svelte-1yifau8{letter-spacing:.18em;text-transform:uppercase;color:var(--brand);border-bottom:1px solid var(--card-line);margin-bottom:24px;padding:24px 0 12px;font-size:11px;font-weight:500}.type-field.svelte-1yifau8 legend:where(.svelte-1yifau8){padding:0}.type-grid.svelte-1yifau8{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.type-option.svelte-1yifau8{cursor:pointer;position:relative}.type-option.svelte-1yifau8 input:where(.svelte-1yifau8){opacity:0;width:0;height:0;position:absolute}.type-card.svelte-1yifau8{background:var(--white);border:1px solid var(--line);text-align:center;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);padding:18px 12px;font-size:11px;font-weight:500;transition:border-color .2s,background-color .2s,color .2s;display:block}.type-option.svelte-1yifau8:hover .type-card:where(.svelte-1yifau8),.type-option.svelte-1yifau8 input:where(.svelte-1yifau8):focus-visible+.type-card:where(.svelte-1yifau8){border-color:var(--brand);background:var(--brand-tint);color:var(--brand)}.type-option.svelte-1yifau8 input:where(.svelte-1yifau8):checked+.type-card:where(.svelte-1yifau8){border-color:var(--brand);background:var(--brand);color:var(--white)}.consent.svelte-1yifau8{color:var(--text-2);cursor:pointer;align-items:flex-start;gap:12px;margin:8px 0 28px;font-size:13px;font-weight:300;line-height:1.6;display:flex}.consent.svelte-1yifau8 a:where(.svelte-1yifau8){color:var(--ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.consent.svelte-1yifau8 a:where(.svelte-1yifau8):hover{color:var(--brand)}.submit.svelte-1yifau8{width:100%}.form-foot.svelte-1yifau8{text-align:center;color:var(--muted);margin-top:16px;font-size:12px}.form-thanks.svelte-1yifau8{padding:8px 0 24px}.form-thanks-h.svelte-1yifau8{font-family:var(--ff-display);color:var(--brand);margin-bottom:12px;font-size:34px;font-weight:300}.form-thanks-p.svelte-1yifau8{color:var(--text-2);max-width:420px;font-size:15px;font-weight:300;line-height:1.7}.trust.svelte-1yifau8{--trust-line:#ffffff47;background:var(--brand);color:var(--white)}.trust-inner.svelte-1yifau8{grid-template-columns:1fr 1.2fr;align-items:center;gap:64px;display:grid}.trust-l.svelte-1yifau8{font-family:var(--ff-display);color:var(--white);max-width:480px;padding:48px 0;font-size:clamp(22px,2vw,28px);font-weight:300;line-height:1.35}.trust-stats.svelte-1yifau8{border-left:1px solid var(--trust-line);grid-template-columns:repeat(3,1fr);display:grid}.trust-stat.svelte-1yifau8{border-right:1px solid var(--trust-line);padding:40px 32px}.trust-stat.svelte-1yifau8:last-child{border-right:none}.trust-stat-v.svelte-1yifau8{font-family:var(--ff-display);color:var(--white);margin-bottom:10px;font-size:40px;font-weight:300;line-height:1}.trust-stat-v.svelte-1yifau8 span:where(.svelte-1yifau8){color:#ffffffb3;font-size:.6em}.trust-stat-l.svelte-1yifau8{letter-spacing:.14em;text-transform:uppercase;color:#ffffffc7;font-size:11px}.contact-grid.svelte-1yifau8{grid-template-columns:repeat(3,1fr);gap:12px;max-width:1000px;margin:0 auto;display:grid}.contact-item.svelte-1yifau8{text-align:center;background:var(--card);flex-direction:column;gap:12px;padding:40px 24px;transition:background-color .3s;display:flex}.contact-l.svelte-1yifau8{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:500;transition:color .3s}.contact-v.svelte-1yifau8{font-family:var(--ff-display);color:var(--ink);overflow-wrap:break-word;font-size:22px;font-weight:400;line-height:1.3;transition:color .3s}.contact-email.svelte-1yifau8{font-size:20px}@media (hover:hover){.contact-item.is-link.svelte-1yifau8:hover{background-color:var(--brand)}.contact-item.is-link.svelte-1yifau8:hover .contact-l:where(.svelte-1yifau8){color:#ffffffc7}.contact-item.is-link.svelte-1yifau8:hover .contact-v:where(.svelte-1yifau8){color:var(--white)}}@media (width<=1100px){.form-grid.svelte-1yifau8{grid-template-columns:1fr;gap:56px}.form-l.svelte-1yifau8{position:static}.form-l-p.svelte-1yifau8{margin-bottom:36px}.trust-inner.svelte-1yifau8{grid-template-columns:1fr;gap:0}.trust-l.svelte-1yifau8{max-width:640px;padding:40px 0 32px}.trust-stats.svelte-1yifau8{border-left:none;border-top:1px solid var(--trust-line)}.trust-stat.svelte-1yifau8{padding:28px 24px 28px 0}.trust-stat.svelte-1yifau8+.trust-stat:where(.svelte-1yifau8){padding-left:24px}}@media (width<=760px){.hero.svelte-1yifau8{padding:56px 0 40px}.hero-inner.svelte-1yifau8 .lede:where(.svelte-1yifau8){font-size:16px}.form-r.svelte-1yifau8{padding:28px 20px 24px}.form-row.svelte-1yifau8{grid-template-columns:1fr;gap:0}.type-grid.svelte-1yifau8{grid-template-columns:repeat(2,1fr)}.trust-stats.svelte-1yifau8{grid-template-columns:1fr}.trust-stat.svelte-1yifau8{border-right:none;border-bottom:1px solid var(--trust-line);padding:20px 0}.trust-stat.svelte-1yifau8+.trust-stat:where(.svelte-1yifau8){padding-left:0}.trust-stat.svelte-1yifau8:last-child{border-bottom:none}.trust-stat-v.svelte-1yifau8{font-size:32px}.contact-grid.svelte-1yifau8{grid-template-columns:1fr}.contact-item.svelte-1yifau8{padding:28px 20px}.contact-v.svelte-1yifau8{font-size:20px}}
