.brand.svelte-1bbj4eh{--w:calc(var(--w0) + (var(--w1) - var(--w0)) * var(--p));--h:calc(var(--w) * .7758);--f:calc(var(--f0) + (1.125rem - var(--f0)) * var(--p));top:calc((var(--bar) - var(--h1)) / 2);z-index:40;height:var(--lock);margin-top:var(--brand-mt);pointer-events:none;position:sticky}.probe.svelte-1bbj4eh{width:0;height:var(--travel);visibility:hidden;position:absolute;top:0;left:0}.brand.svelte-1bbj4eh:before{content:"";height:var(--bar);background:color-mix(in srgb, var(--color-paper) 72%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);opacity:calc(max(0, var(--p) - .6) / .4);pointer-events:none;position:fixed;top:0;left:0;right:0}.lockup.svelte-1bbj4eh{width:var(--w);height:var(--h);color:var(--color-ink);pointer-events:auto;text-decoration:none;display:block;position:relative}img.svelte-1bbj4eh{width:var(--w);height:var(--h);display:block}.q.svelte-1bbj4eh{font-size:var(--f);white-space:pre;left:calc(var(--w) + .3em + .2em * var(--p));top:calc((var(--h) - .876em) * (1 - var(--p)) + (var(--h) / 2 - .4775em) * var(--p));font-weight:700;line-height:1;display:flex;position:absolute}.e.svelte-1bbj4eh,.mark.svelte-1bbj4eh{--po:min(1, calc(var(--p) / .25));--pw:clamp(0, calc((var(--p) - .25) / .25), 1);opacity:calc(1 - var(--po));overflow:hidden}.e.svelte-1bbj4eh{width:calc(.85em * (1 - var(--pw)))}.mark.svelte-1bbj4eh{width:calc(.6em * (1 - var(--pw)))}.click-spark.svelte-1whmdtc{pointer-events:none;display:flex;position:relative}.click-spark.svelte-1whmdtc>:not(canvas){pointer-events:auto}canvas.svelte-1whmdtc{-webkit-user-select:none;user-select:none;pointer-events:none;z-index:2;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.fold-text.svelte-lq89el{font-size:var(--fold-text-font-size);font-weight:var(--fold-text-font-weight);color:var(--fold-text-color);line-height:1.5;display:inline-block}.fold-text-sr-only.svelte-lq89el{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fold-text-visual.svelte-lq89el{display:inline}.fold-text-line.svelte-lq89el{display:block}.fold-text-segment.svelte-lq89el{perspective:var(--fold-perspective,700px);display:inline-block}.fold-text-piece.svelte-lq89el{transform-style:preserve-3d;backface-visibility:hidden;will-change:transform, opacity;display:inline-block;position:relative}.fold-text-piece.svelte-lq89el:after{content:"";pointer-events:none;background:linear-gradient(to bottom, rgba(0, 0, 0, var(--fold-crease,0)), transparent);position:absolute;inset:0}.fold-text-whitespace.svelte-lq89el{white-space:pre;display:inline-block}.form.svelte-11zdcmq{--h:3.5rem;--fs:1.0625rem;--gap:.75rem;--in-basis:14rem;--btn-min:11rem;--btn-px:1.625rem;--fade:1;width:100%}.row.svelte-11zdcmq{gap:var(--gap);flex-wrap:wrap;align-items:stretch;display:flex;position:relative}.caret.svelte-11zdcmq{left:calc(var(--h) * .32 + 2px);top:calc(var(--h) / 2);width:2px;height:calc(var(--fs) * 1.15);background:var(--color-ink);pointer-events:none;border-radius:1px;animation:1.1s step-end infinite svelte-11zdcmq-blink;position:absolute;translate:0 -50%}.row.svelte-11zdcmq:has(input:where(.svelte-11zdcmq):focus,input:where(.svelte-11zdcmq):disabled) .caret:where(.svelte-11zdcmq){display:none}@keyframes svelte-11zdcmq-blink{0%,80%,to{opacity:.25}40%{opacity:1}}input.svelte-11zdcmq{flex:1 1 var(--in-basis);min-width:0;height:var(--h);padding:0 calc(var(--h) * .32);border:2px solid color-mix(in srgb, var(--color-ink) 45%, transparent);background:var(--color-paper);font:inherit;font-size:var(--fs);color:inherit;transition:border-color .2s var(--ease-soft), box-shadow .2s var(--ease-soft);border-radius:14px;outline:none}input.svelte-11zdcmq:hover:not(:disabled,:focus-visible,[aria-invalid]){border-color:color-mix(in srgb, var(--color-ink) 70%, transparent)}input.svelte-11zdcmq:focus-visible{border-color:var(--color-coral);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-coral) 22%, transparent)}input[aria-invalid].svelte-11zdcmq{border-color:var(--color-coral)}input[aria-invalid].svelte-11zdcmq:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-coral) 22%, transparent)}input.svelte-11zdcmq:disabled{color:var(--color-stone)}input.svelte-11zdcmq:-webkit-autofill{-webkit-text-fill-color:var(--color-ink);-webkit-box-shadow:0 0 0 1000px var(--color-paper) inset;box-shadow:0 0 0 1000px var(--color-paper) inset;caret-color:var(--color-ink);transition:background-color 9999s ease-out}input.svelte-11zdcmq:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-ink);-webkit-box-shadow:0 0 0 1000px var(--color-paper) inset;box-shadow:0 0 0 1000px var(--color-paper) inset;caret-color:var(--color-ink);transition:background-color 9999s ease-out}input.svelte-11zdcmq:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-ink);-webkit-box-shadow:0 0 0 1000px var(--color-paper) inset;box-shadow:0 0 0 1000px var(--color-paper) inset;caret-color:var(--color-ink);transition:background-color 9999s ease-out}input.svelte-11zdcmq:autofill{-webkit-text-fill-color:var(--color-ink);box-shadow:0 0 0 1000px var(--color-paper) inset}.cta.svelte-11zdcmq{filter:drop-shadow(0 10px 14px color-mix(in srgb, var(--color-ink) 28%, transparent));transition:transform .2s var(--ease-soft), filter .25s var(--ease-soft);flex:auto;display:flex;position:relative}.cta.svelte-11zdcmq>.click-spark,.cta.svelte-11zdcmq .cta-btn:where(.svelte-11zdcmq){flex:auto;width:100%}@media (width>=640px){.cta.svelte-11zdcmq{flex:none}.cta.svelte-11zdcmq>.click-spark,.cta.svelte-11zdcmq .cta-btn:where(.svelte-11zdcmq){width:auto}}.cta.svelte-11zdcmq:not(.busy):hover{filter:drop-shadow(0 16px 20px color-mix(in srgb, var(--color-ink) 35%, transparent));transform:translateY(-2px)}.cta.svelte-11zdcmq:not(.busy):active{filter:drop-shadow(0 6px 10px color-mix(in srgb, var(--color-ink) 28%, transparent));transform:translateY(0)scale(.98)}.cta.done.svelte-11zdcmq{filter:drop-shadow(0 10px 14px color-mix(in srgb, var(--color-coral) 45%, transparent))}.cta.svelte-11zdcmq .cta-btn:where(.svelte-11zdcmq){min-width:var(--btn-min);height:var(--h);padding:0 var(--btn-px);background:var(--color-ink);color:var(--color-paper);font:inherit;font-size:var(--fs);cursor:pointer;isolation:isolate;transition:color .35s var(--ease-soft), background-color .25s var(--ease-soft);border:0;border-radius:14px;justify-content:center;align-items:center;gap:.5rem;font-weight:700;display:inline-flex;position:relative}.cta.svelte-11zdcmq .cta-btn:where(.svelte-11zdcmq):hover:not(:disabled){background:var(--color-ink-800)}.cta.svelte-11zdcmq .cta-btn:where(.svelte-11zdcmq):active:not(:disabled){background:var(--color-ink-900)}.cta.svelte-11zdcmq .cta-btn:where(.svelte-11zdcmq):disabled{cursor:default}.cta.svelte-11zdcmq .cta-btn:where(.svelte-11zdcmq)>:where(.svelte-11zdcmq):not(.fill){z-index:1;position:relative}.cta.svelte-11zdcmq .cta-btn:where(.svelte-11zdcmq):focus-visible{box-shadow:inset 0 0 0 3px var(--color-coral);outline:none}.fill.svelte-11zdcmq{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ink.svelte-11zdcmq{left:var(--x,50%);top:var(--y,50%);aspect-ratio:1;background:var(--color-coral);transform-origin:50%;border-radius:46% 54% 58% 42%/52% 40% 60% 48%;width:240%;position:absolute;transform:scale(0)rotate(-20deg)}.cta.svelte-11zdcmq .cta-btn.sending:where(.svelte-11zdcmq) .ink:where(.svelte-11zdcmq),.cta.svelte-11zdcmq .cta-btn.done:where(.svelte-11zdcmq) .ink:where(.svelte-11zdcmq){transition:transform .75s cubic-bezier(.2,.8,.2,1);transform:scale(1)rotate(0)}.cta.svelte-11zdcmq .cta-btn.sending:where(.svelte-11zdcmq),.cta.svelte-11zdcmq .cta-btn.done:where(.svelte-11zdcmq){color:var(--color-ink)}.cta.svelte-11zdcmq .cta-btn.done:where(.svelte-11zdcmq){background:var(--color-coral)}.check.svelte-11zdcmq{fill:none;stroke:var(--color-ink);stroke-width:2.75px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:26;stroke-dashoffset:26px;animation:svelte-11zdcmq-draw .5s var(--ease-soft) .1s forwards}@keyframes svelte-11zdcmq-draw{to{stroke-dashoffset:0}}.splat.svelte-11zdcmq{width:var(--s);height:var(--s);margin:calc(var(--s) / -2);background:var(--color-coral);opacity:0;pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%}.cta.done.svelte-11zdcmq .splat:where(.svelte-11zdcmq){animation:svelte-11zdcmq-splat .7s var(--ease-soft) forwards}.cta.done.svelte-11zdcmq .splat:where(.svelte-11zdcmq):nth-child(3){animation-delay:50ms}.cta.done.svelte-11zdcmq .splat:where(.svelte-11zdcmq):nth-child(5){animation-delay:80ms}@keyframes svelte-11zdcmq-splat{0%{opacity:0;transform:translate(0)scale(.4)}20%{opacity:1}to{opacity:0;transform:translate(calc(var(--dx) * 2.4), calc(var(--dy) * 2.4)) scale(1)}}.dots.svelte-11zdcmq{gap:3px;display:inline-flex}.dots.svelte-11zdcmq i:where(.svelte-11zdcmq){background:currentColor;border-radius:50%;width:4px;height:4px;animation:1s infinite svelte-11zdcmq-blink}.dots.svelte-11zdcmq i:where(.svelte-11zdcmq):nth-child(2){animation-delay:.15s}.dots.svelte-11zdcmq i:where(.svelte-11zdcmq):nth-child(3){animation-delay:.3s}.below.svelte-11zdcmq{min-height:1.75rem;opacity:var(--fade);margin-top:.75rem;font-size:.875rem}.below.svelte-11zdcmq p:where(.svelte-11zdcmq){margin:0}.hint.svelte-11zdcmq{color:var(--color-stone)}.error.svelte-11zdcmq{color:var(--color-ink);font-weight:500}.ok.svelte-11zdcmq{font-weight:500}.shake.svelte-11zdcmq{animation:svelte-11zdcmq-shake .4s var(--ease-soft)}@keyframes svelte-11zdcmq-shake{20%{transform:translate(-5px)}45%{transform:translate(4px)}70%{transform:translate(-2px)}}@media (prefers-reduced-motion:reduce){.shake.svelte-11zdcmq,.dots.svelte-11zdcmq i:where(.svelte-11zdcmq),.check.svelte-11zdcmq,.caret.svelte-11zdcmq,.cta.done.svelte-11zdcmq .splat:where(.svelte-11zdcmq){animation:none}.check.svelte-11zdcmq{stroke-dashoffset:0}input.svelte-11zdcmq,.cta.svelte-11zdcmq,.ink.svelte-11zdcmq,.cta.svelte-11zdcmq .cta-btn:where(.svelte-11zdcmq){transition:none}}.blobs.svelte-1rtyxg8{width:100%;height:100%;position:absolute;inset:0}path.svelte-1rtyxg8{fill:var(--color-coral-2)}.drift.svelte-1rtyxg8{animation:svelte-1rtyxg8-drift var(--t,20s) ease-in-out infinite alternate}.a.svelte-1rtyxg8{--t:22s}.b.svelte-1rtyxg8{--t:26s;animation-delay:-8s}.c.svelte-1rtyxg8{--t:19s;animation-delay:-3s}.d.svelte-1rtyxg8{--t:24s;animation-delay:-13s}@keyframes svelte-1rtyxg8-drift{to{transform:translate(34px,-22px)}}@media (prefers-reduced-motion:reduce){.drift.svelte-1rtyxg8{animation:none}}.glitch.svelte-7eyg2r{color:var(--color-ink);white-space:nowrap;-webkit-user-select:none;user-select:none;font-weight:700;line-height:1;display:inline-block;position:relative}.glitch.svelte-7eyg2r:after,.glitch.svelte-7eyg2r:before{content:attr(data-text);color:var(--color-ink);background-color:var(--color-paper);clip-path:inset(0);position:absolute;top:0;overflow:hidden}.glitch.svelte-7eyg2r:not(.enable-on-hover):after{text-shadow:var(--after-shadow);animation:svelte-7eyg2r-animate-glitch var(--after-duration,3s) infinite linear alternate-reverse;left:4px}.glitch.svelte-7eyg2r:not(.enable-on-hover):before{text-shadow:var(--before-shadow);animation:svelte-7eyg2r-animate-glitch var(--before-duration,2s) infinite linear alternate-reverse;left:-4px}.glitch.enable-on-hover.svelte-7eyg2r:after,.glitch.enable-on-hover.svelte-7eyg2r:before{content:"";opacity:0;animation:none}.glitch.enable-on-hover.svelte-7eyg2r:hover:after{content:attr(data-text);opacity:1;text-shadow:var(--after-shadow);animation:svelte-7eyg2r-animate-glitch var(--after-duration,3s) infinite linear alternate-reverse;left:4px}.glitch.enable-on-hover.svelte-7eyg2r:hover:before{content:attr(data-text);opacity:1;text-shadow:var(--before-shadow);animation:svelte-7eyg2r-animate-glitch var(--before-duration,2s) infinite linear alternate-reverse;left:-4px}@keyframes svelte-7eyg2r-animate-glitch{0%{clip-path:inset(20% 0 50%)}5%{clip-path:inset(10% 0 60%)}10%{clip-path:inset(15% 0 55%)}15%{clip-path:inset(25% 0 35%)}20%{clip-path:inset(30% 0 40%)}25%{clip-path:inset(40% 0 20%)}30%{clip-path:inset(10% 0 60%)}35%{clip-path:inset(15% 0 55%)}40%{clip-path:inset(25% 0 35%)}45%{clip-path:inset(30% 0 40%)}50%{clip-path:inset(20% 0 50%)}55%{clip-path:inset(10% 0 60%)}60%{clip-path:inset(15% 0 55%)}65%{clip-path:inset(25% 0 35%)}70%{clip-path:inset(30% 0 40%)}75%{clip-path:inset(40% 0 20%)}80%{clip-path:inset(20% 0 50%)}85%{clip-path:inset(10% 0 60%)}90%{clip-path:inset(15% 0 55%)}95%{clip-path:inset(25% 0 35%)}to{clip-path:inset(30% 0 40%)}}@media (prefers-reduced-motion:reduce){.glitch.svelte-7eyg2r:after,.glitch.svelte-7eyg2r:before{content:"";animation:none}}.spotlight.svelte-10ayyxx{position:relative}.light.svelte-10ayyxx{pointer-events:none;transition:opacity .5s ease-in-out;position:absolute;inset:0}.hero.svelte-1uha8ag{position:relative}@media (width<=1023.98px){.hero.svelte-1uha8ag{min-height:calc(min(100svh, 60rem) - var(--brand-mt) - var(--lock));flex-direction:column;padding-block:0 1.75rem;display:flex}.left.svelte-1uha8ag{padding-top:var(--gap1);margin-top:auto}.right.svelte-1uha8ag{margin-top:auto;padding-top:2.5rem}}.answer.svelte-1uha8ag{font-family:var(--font-display);font-variation-settings:"CASL" 1;font-size:var(--answer);font-weight:500;line-height:var(--answer-lh);letter-spacing:-.02em;color:var(--color-ink-800);max-width:8em}.lead.svelte-1uha8ag{font-size:var(--lead);color:var(--color-ink-800);max-width:40ch;font-weight:500;line-height:1.5}.form.svelte-1uha8ag{max-width:30rem;margin-top:2.5rem}@media (width>=1024px){.hero.svelte-1uha8ag{margin-top:calc(-1 * (var(--lock) + var(--brand-mt)));grid-template-columns:minmax(0, 1fr) var(--W);align-content:start;column-gap:var(--colgap);min-height:100svh;padding-block:0;display:grid}.left.svelte-1uha8ag{padding-top:calc(var(--brand-mt) + var(--lock) + var(--gap1));grid-area:1/1}.right.svelte-1uha8ag{padding-top:calc(var(--brand-mt) + var(--lock) + var(--gap1));grid-area:1/2}}.dock.svelte-1uha8ag{--hh:3.5rem;--s:calc(1 - .36 * var(--p));z-index:50;right:max(var(--gutter), calc((100% - var(--wrap)) / 2 + var(--gutter)));top:calc(var(--dock-y) * (1 - var(--p)) + var(--bar) / 2 * var(--p) - var(--hh) / 2);width:var(--W);transform-origin:100% calc(var(--hh) / 2);transform:scale(var(--s));position:fixed}.dock.svelte-1uha8ag form.form{--fade:max(0, calc(1 - var(--p) * 2.5))}.pill.svelte-1uha8ag{--pb:calc(max(0, var(--p) - .6) / .4);z-index:50;top:calc((var(--bar) - 2.25rem) / 2);right:var(--gutter);background:var(--color-ink);height:2.25rem;color:var(--color-paper);opacity:var(--pb);transform:translateY(calc(-4rem * (1 - var(--pb))));border-radius:9px;align-items:center;padding:0 .875rem;font-size:.875rem;font-weight:700;text-decoration:none;display:none;position:fixed}@media (width<=1023.98px){.pill.svelte-1uha8ag{display:inline-flex}}@supports (animation-timeline:view()) and (timeline-scope:--x){.page.svelte-1uha8ag{timeline-scope:--form-vt}.form.svelte-1uha8ag{view-timeline-name:--form-vt;view-timeline-inset:var(--bar) 0}.pill.svelte-1uha8ag{animation:linear both svelte-1uha8ag-pill-in;animation-timeline:--form-vt;animation-range:exit 35% exit 80%}}@keyframes svelte-1uha8ag-pill-in{0%{opacity:0;transform:translateY(-4rem)}to{opacity:1;transform:none}}.icon.svelte-1uha8ag{fill:none;width:100%;height:auto;stroke:var(--color-ink);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;margin-top:.15em}.icon.svelte-1uha8ag .fill:where(.svelte-1uha8ag){fill:var(--color-coral);stroke:none}.icon.svelte-1uha8ag .dot:where(.svelte-1uha8ag){fill:var(--color-paper);stroke:none}.icon.svelte-1uha8ag .pin:where(.svelte-1uha8ag){fill:var(--color-ink);stroke:none}.icon.svelte-1uha8ag .hand:where(.svelte-1uha8ag){stroke-width:3px}@supports (animation-timeline:view()){.icon.svelte-1uha8ag .draw:where(.svelte-1uha8ag){stroke-dasharray:1;stroke-dashoffset:1px;animation:linear both svelte-1uha8ag-draw;animation-timeline:view();animation-range:entry 40% contain 35%}.icon.svelte-1uha8ag .fill:where(.svelte-1uha8ag){transform-box:fill-box;transform-origin:50%;animation:linear both svelte-1uha8ag-pop;animation-timeline:view();animation-range:entry 60% contain 45%}.icon.svelte-1uha8ag .wedge:where(.svelte-1uha8ag){transform-origin:32px 32px;transform-box:view-box}}@keyframes svelte-1uha8ag-draw{to{stroke-dashoffset:0}}@keyframes svelte-1uha8ag-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.done-toggle.svelte-1uha8ag{border:2px solid var(--color-ink);color:var(--color-ink);font:inherit;cursor:pointer;transition:background-color .25s var(--ease-soft), color .25s var(--ease-soft), transform .15s var(--ease-soft);background:0 0;border-radius:8px;align-items:center;gap:.75rem;padding:.7rem 1.1rem .7rem .8rem;font-weight:700;display:inline-flex}.done-toggle.svelte-1uha8ag:hover{background:color-mix(in srgb, var(--color-ink) 8%, transparent)}.done-toggle.svelte-1uha8ag:active{transform:scale(.97)}.done-toggle.is-done.svelte-1uha8ag{background:var(--color-ink);color:var(--color-paper)}.box.svelte-1uha8ag{width:1.35rem;height:1.35rem;transition:background-color .25s var(--ease-soft);border:2px solid;border-radius:5px;place-items:center;display:grid}.is-done.svelte-1uha8ag .box:where(.svelte-1uha8ag){background:var(--color-paper);border-color:var(--color-paper);color:var(--color-ink)}.box.svelte-1uha8ag path:where(.svelte-1uha8ag){fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:26;stroke-dashoffset:26px;transition:stroke-dashoffset .4s var(--ease-soft)}.is-done.svelte-1uha8ag .box:where(.svelte-1uha8ag) path:where(.svelte-1uha8ag){stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.done-toggle.svelte-1uha8ag,.box.svelte-1uha8ag,.box.svelte-1uha8ag path:where(.svelte-1uha8ag){transition:none}.icon.svelte-1uha8ag .draw:where(.svelte-1uha8ag),.icon.svelte-1uha8ag .fill:where(.svelte-1uha8ag){stroke-dashoffset:0;animation:none}}
