.top.svelte-1bv7ezn{padding-block:clamp(48px,7vw,96px) clamp(40px,5vw,64px)}h1.svelte-1bv7ezn{max-width:12em}.top.svelte-1bv7ezn .lede:where(.svelte-1bv7ezn){margin-top:24px}.quick.svelte-1bv7ezn{display:none}.main.svelte-1bv7ezn{padding-bottom:var(--section-y)}.grid.svelte-1bv7ezn{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;gap:clamp(40px,6vw,88px);display:grid}h2.svelte-1bv7ezn{font-size:var(--step-2);letter-spacing:-.02em}.panel.svelte-1bv7ezn{background:var(--bg-deep);border-radius:20px;padding:clamp(24px,4vw,44px)}form.svelte-1bv7ezn{gap:24px;margin-top:28px;display:grid}.row.svelte-1bv7ezn{grid-template-columns:1fr 1fr;gap:20px;display:grid}.field.svelte-1bv7ezn{gap:8px;min-width:0;display:grid}label.svelte-1bv7ezn,legend.svelte-1bv7ezn{font-size:.98rem;font-weight:500}legend.svelte-1bv7ezn{margin-bottom:8px}.optional.svelte-1bv7ezn{color:var(--text-muted);font-weight:400;font-size:var(--step--1);margin-left:6px}input[type=text].svelte-1bv7ezn,input[type=email].svelte-1bv7ezn,input[type=tel].svelte-1bv7ezn,textarea.svelte-1bv7ezn{background:var(--bg);border:1.5px solid var(--line);width:100%;color:var(--white);font:inherit;border-radius:10px;padding:14px 16px;font-size:1rem;transition:border-color .16s}textarea.svelte-1bv7ezn{resize:vertical;min-height:140px}.svelte-1bv7ezn::placeholder{color:#8d8d8d}input.svelte-1bv7ezn:hover,textarea.svelte-1bv7ezn:hover{border-color:#f5f5f059}input.svelte-1bv7ezn:focus-visible,textarea.svelte-1bv7ezn:focus-visible{outline:2px solid var(--patina);outline-offset:1px;border-color:var(--patina)}[aria-invalid=true].svelte-1bv7ezn{border-color:var(--pink)!important}.error.svelte-1bv7ezn{color:#ff7fb5;font-size:var(--step--1)}.form-error.svelte-1bv7ezn{border-left:3px solid var(--pink);background:#dc136c1f;border-radius:0 10px 10px 0;padding:14px 16px}.chips.svelte-1bv7ezn{flex-wrap:wrap;gap:10px;display:flex}.chip.svelte-1bv7ezn{border:1.5px solid var(--line);min-height:44px;color:var(--text-muted);cursor:pointer;border-radius:999px;align-items:center;padding:0 18px;transition:border-color .16s,color .16s,background-color .16s;display:inline-flex;position:relative}.chip.svelte-1bv7ezn input:where(.svelte-1bv7ezn){opacity:0;cursor:pointer;position:absolute;inset:0}.chip.svelte-1bv7ezn:hover{color:var(--white)}.chip.svelte-1bv7ezn:has(:where(.svelte-1bv7ezn):checked){border-color:var(--patina);color:var(--white);background:#12a0d324}.chip.svelte-1bv7ezn:has(:where(.svelte-1bv7ezn):focus-visible){outline:2px solid var(--yellow);outline-offset:3px}.trap.svelte-1bv7ezn{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.send.svelte-1bv7ezn{border:0;justify-self:start;min-width:200px}.sent.svelte-1bv7ezn{padding-block:32px}.tick.svelte-1bv7ezn{color:var(--patina);margin-bottom:24px}.sent.svelte-1bv7ezn p:where(.svelte-1bv7ezn){color:var(--text-muted);max-width:30rem;margin-top:14px}.sent.svelte-1bv7ezn strong:where(.svelte-1bv7ezn){color:var(--white);overflow-wrap:anywhere;font-weight:500}.line.svelte-1bv7ezn{border-top:1px solid var(--line);padding-block:28px}.line.svelte-1bv7ezn:first-child{border-top:0;padding-top:8px}.line.svelte-1bv7ezn h2:where(.svelte-1bv7ezn){letter-spacing:0;color:var(--text-muted);align-items:center;gap:12px;font-size:1rem;font-weight:500;display:flex}.line.svelte-1bv7ezn h2:where(.svelte-1bv7ezn) svg{color:var(--patina)}.big.svelte-1bv7ezn{font-size:var(--step-1);letter-spacing:-.015em;overflow-wrap:anywhere;margin-top:10px;font-weight:600}.big.svelte-1bv7ezn a:where(.svelte-1bv7ezn):hover{color:var(--patina)}.detail.svelte-1bv7ezn{color:var(--text-muted);margin-top:10px}.line-actions.svelte-1bv7ezn{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.small.svelte-1bv7ezn{min-height:44px;padding-inline:1.2em;font-size:.94rem}.rail-note.svelte-1bv7ezn{justify-content:flex-end;margin-top:12px;display:flex}.book-lede.svelte-1bv7ezn{max-width:40rem;margin-top:20px}.cal.svelte-1bv7ezn{border:1.5px dashed var(--line);border-radius:20px;min-height:620px;margin-top:48px;position:relative;overflow:hidden}.cal-wait.svelte-1bv7ezn{text-align:center;color:var(--text-muted);flex-wrap:wrap;place-content:center;gap:.4em;padding:24px;display:flex;position:absolute;inset:0}#cal-embed.svelte-1bv7ezn{width:100%;position:relative}@media (width<=1024px){.grid.svelte-1bv7ezn{grid-template-columns:minmax(0,1fr)}.rail-note.svelte-1bv7ezn{justify-content:flex-start}}@media (width<=768px){.quick.svelte-1bv7ezn{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px;margin-top:32px;display:grid}.quick.svelte-1bv7ezn a:where(.svelte-1bv7ezn){background:var(--bg-deep);border:1.5px solid var(--line);border-radius:14px;justify-items:center;gap:8px;padding:14px 4px 12px;font-size:.94rem;font-weight:500;display:grid}.quick.svelte-1bv7ezn a:where(.svelte-1bv7ezn):active{border-color:var(--patina)}.quick.svelte-1bv7ezn svg{color:var(--patina)}.row.svelte-1bv7ezn{grid-template-columns:1fr}.optional.svelte-1bv7ezn{margin:2px 0 0;display:block}.send.svelte-1bv7ezn{justify-self:stretch}.panel.svelte-1bv7ezn{margin-inline:calc(var(--gutter) * -.5)}}
