.page.svelte-15oymqv{padding:clamp(1.5rem, 5vw, 3.5rem) var(--gutter) clamp(4rem, 10vw, 7rem);position:relative;overflow-x:clip}.shell.svelte-15oymqv{width:100%;max-width:580px;margin-inline:auto}.intro.svelte-15oymqv{text-align:center;justify-items:center;gap:1rem;margin-bottom:clamp(2rem,5vw,3rem);display:grid}.title.svelte-15oymqv{max-width:18ch}.sub.svelte-15oymqv{max-width:44ch}.form.svelte-15oymqv{gap:1rem;display:grid}.hp.svelte-15oymqv{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.row.svelte-15oymqv{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (width<=480px){.row.svelte-15oymqv{grid-template-columns:1fr}}.field.svelte-15oymqv{position:relative}.input.svelte-15oymqv{width:100%;color:var(--pv-grey-900);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--pv-grey-100);background:#fff6;border-radius:14px;padding:27px 16px 11px;font-family:inherit;font-size:16px;transition:border-color .2s,box-shadow .2s,background-color .2s;box-shadow:0 1px 2px #2125290d,0 6px 16px #2125290d}.textarea.svelte-15oymqv{resize:vertical;min-height:150px;padding-top:30px;line-height:1.5;display:block}.input.svelte-15oymqv:focus,.input.svelte-15oymqv:not(.select):not(:placeholder-shown),.field--select.filled.svelte-15oymqv .select:where(.svelte-15oymqv){background:var(--pv-white);-webkit-backdrop-filter:none;backdrop-filter:none}.input.svelte-15oymqv:focus{border-color:var(--pv-grey-300);outline:none}.field.svelte-15oymqv:before{content:"";z-index:-1;background:0 0;border-radius:16px;transition:inset .25s,background-color .25s;position:absolute;inset:0}.field.svelte-15oymqv:hover:before{background:#2a2e3412;inset:-3px}.field.svelte-15oymqv:focus-within:before{background:#f2f1f0;inset:-5px}.lbl.svelte-15oymqv{color:var(--pv-grey-500);pointer-events:none;font-size:16px;transition:top .16s,font-size .16s,color .16s,transform .16s;position:absolute;top:50%;left:17px;transform:translateY(-50%)}.lbl--top.svelte-15oymqv{top:22px;transform:none}.input.svelte-15oymqv:focus+.lbl:where(.svelte-15oymqv),.input.svelte-15oymqv:not(.select):not(:placeholder-shown)+.lbl:where(.svelte-15oymqv),.field--select.filled.svelte-15oymqv .lbl:where(.svelte-15oymqv){color:var(--pv-grey-600);font-size:12px;top:11px;transform:none}.req.svelte-15oymqv{color:var(--pv-grey-400)}.opt.svelte-15oymqv{color:var(--pv-grey-400);font-weight:400}.select.svelte-15oymqv{appearance:none;cursor:pointer;padding-right:44px}.select.svelte-15oymqv:invalid{color:var(--pv-grey-500)}.chev.svelte-15oymqv{width:16px;height:16px;color:var(--pv-grey-500);pointer-events:none;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.field.invalid.svelte-15oymqv .input:where(.svelte-15oymqv){border-color:#d8453f}.err.svelte-15oymqv{color:#d8453f;font-size:13px;font-weight:500}.err-block.svelte-15oymqv a:where(.svelte-15oymqv){text-decoration:underline}.formfoot.svelte-15oymqv{justify-content:space-between;align-items:center;gap:1rem;margin-top:.5rem;display:flex}.formfoot.svelte-15oymqv .btn{flex-shrink:0;margin:0}.book-link.svelte-15oymqv{color:var(--pv-grey-600);font-size:15px}@media (width<=480px){.formfoot.svelte-15oymqv{flex-direction:column-reverse;align-items:stretch;gap:1.25rem}.formfoot.svelte-15oymqv .btn{width:100%}.book-link.svelte-15oymqv{text-align:center}}.done.svelte-15oymqv{text-align:center;justify-items:center;gap:1rem;padding:clamp(2rem,6vw,4rem) 0;display:grid}.done-mark.svelte-15oymqv{border-radius:var(--r-full);background:var(--pv-grey-900);width:64px;height:64px;color:var(--pv-white);place-items:center;margin-bottom:.5rem;display:grid}.done-mark.svelte-15oymqv svg:where(.svelte-15oymqv){width:30px;height:30px}.done.svelte-15oymqv .btn{margin-top:.75rem}
