.form-wrap[data-v-cccc50ac]{width:100%;max-width:520px}.row[data-v-cccc50ac]{display:flex;gap:10px;flex-wrap:wrap}.input[data-v-cccc50ac]{flex:1 1 220px;min-width:0;border:3px solid var(--ink);background:var(--bone);font-family:var(--mono);font-size:15px;padding:13px 16px;outline:none}.input[data-v-cccc50ac]:focus{box-shadow:4px 4px 0 0 var(--acid)}.done[data-v-cccc50ac]{display:flex;flex-direction:column;gap:4px;padding:16px 18px;background:var(--acid)}.done strong[data-v-cccc50ac]{font-size:18px}.done span[data-v-cccc50ac]{font-size:14px}.err[data-v-cccc50ac]{font-family:var(--mono);font-size:13px;font-weight:700;margin-top:8px}.doodle[data-v-b1773a97]{height:auto;overflow:visible}.doodle[data-v-b1773a97] *{vector-effect:non-scaling-stroke}.d-paper[data-v-b1773a97]{fill:var(--bone);stroke:var(--ink);stroke-linejoin:round;stroke-width:3}.d-accent[data-v-b1773a97]{fill:var(--lemon);stroke:var(--ink);stroke-linejoin:round;stroke-width:3}.d-pop[data-v-b1773a97]{fill:var(--bubble);stroke:var(--ink);stroke-linejoin:round;stroke-width:3;transform-box:fill-box;transform-origin:center;animation:d-pulse-b1773a97 2.6s ease-in-out infinite}.d-line[data-v-b1773a97]{fill:none;stroke:var(--ink);stroke-width:3;stroke-linecap:round}.d-dot[data-v-b1773a97]{fill:var(--ink)}@keyframes d-pulse-b1773a97{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@media(prefers-reduced-motion:reduce){.d-pop[data-v-b1773a97]{animation:none}}.nav[data-v-56553494]{border-bottom:3px solid var(--ink);background:var(--paper);position:sticky;top:0;z-index:20}.nav-inner[data-v-56553494]{display:flex;align-items:center;justify-content:space-between;height:68px}.nav-logo img[data-v-56553494]{height:30px;width:auto;display:block}.nav-cta[data-v-56553494]{font-family:var(--mono);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.06em;border:3px solid var(--ink);padding:8px 14px;text-decoration:none;background:var(--bone);transition:transform .12s cubic-bezier(.2,.8,.2,1)}.nav-cta[data-v-56553494]:hover{transform:rotate(-2deg) scale(1.04)}.hero[data-v-56553494]{position:relative;overflow:hidden;padding:clamp(56px,10vw,120px) 0 clamp(48px,8vw,96px);background:radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--ink) 9%,transparent) 1px,transparent 0);background-size:22px 22px}.deco[data-v-56553494]{position:absolute;pointer-events:none;z-index:0}.deco-tecla[data-v-56553494]{width:clamp(90px,12vw,150px);right:4%;top:14%}.deco-flecha[data-v-56553494]{width:clamp(70px,9vw,120px);right:12%;bottom:12%}@media(max-width:900px){.deco[data-v-56553494]{display:none}}.hero-copy[data-v-56553494]{position:relative;z-index:1}.dot[data-v-56553494]{display:inline-block;width:9px;height:9px;background:var(--acid);border:2px solid var(--ink);margin-right:4px;vertical-align:middle}.h1[data-v-56553494]{font-weight:700;font-size:clamp(40px,8vw,84px);line-height:1.02;letter-spacing:-.03em;margin:16px 0 0;text-wrap:balance}.hl[data-v-56553494]{background:var(--acid);padding:0 8px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.lede[data-v-56553494]{font-size:clamp(17px,2.4vw,21px);color:var(--ink-soft);max-width:620px;margin:22px 0 0}.hero-form[data-v-56553494]{margin-top:30px}.proof[data-v-56553494]{font-family:var(--mono);font-size:14px;margin-top:16px;color:var(--ink-soft)}.proof strong[data-v-56553494]{color:var(--ink)}.strip[data-v-56553494]{border-top:3px solid var(--ink);border-bottom:3px solid var(--ink);background:var(--ink);color:var(--paper);padding:32px 0}.strip .eyebrow[data-v-56553494]{color:color-mix(in srgb,var(--paper) 60%,transparent)}.chips[data-v-56553494]{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.chip[data-v-56553494]{border:3px solid var(--paper);color:var(--ink);font-weight:700;font-size:clamp(16px,2.4vw,22px);padding:8px 16px;transition:transform .18s cubic-bezier(.2,.8,.2,1)}.chip[data-v-56553494]:hover{transform:rotate(-2deg) scale(1.05)}.t-acid[data-v-56553494]{background:var(--acid)}.t-grape[data-v-56553494]{background:var(--grape)}.t-lemon[data-v-56553494]{background:var(--lemon)}.t-bubble[data-v-56553494]{background:var(--bubble)}.features[data-v-56553494]{padding:clamp(56px,8vw,96px) 0}.grid3[data-v-56553494]{display:grid;gap:20px;grid-template-columns:1fr}@media(min-width:800px){.grid3[data-v-56553494]{grid-template-columns:repeat(3,1fr)}}.feat[data-v-56553494]{padding:28px 24px;display:flex;flex-direction:column;gap:12px;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .25s ease}.feat[data-v-56553494]:hover{transform:translateY(-4px);box-shadow:10px 10px 0 0 var(--ink)}.feat-doodle[data-v-56553494]{width:52px;height:52px}.feat-t[data-v-56553494]{font-size:24px;font-weight:700;letter-spacing:-.01em}.feat-b[data-v-56553494]{color:var(--ink-soft);font-size:16px}.why[data-v-56553494]{background:var(--grape);border-top:3px solid var(--ink);border-bottom:3px solid var(--ink);padding:clamp(56px,9vw,110px) 0}.why-h[data-v-56553494]{font-size:clamp(30px,6vw,58px);font-weight:700;line-height:1.05;letter-spacing:-.02em;text-wrap:balance}.why-b[data-v-56553494]{font-size:clamp(17px,2.4vw,20px);max-width:620px;margin-top:20px}.faq[data-v-56553494]{padding:clamp(56px,8vw,96px) 0}.faq-head[data-v-56553494]{display:flex;align-items:center;gap:12px}.faq-doodle[data-v-56553494]{width:40px;height:40px}.faq-list[data-v-56553494]{margin-top:20px;border-top:3px solid var(--ink)}.faq-item[data-v-56553494]{border-bottom:3px solid var(--ink)}.faq-item summary[data-v-56553494]{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 0;font-size:clamp(18px,3vw,24px);font-weight:700}.faq-item summary[data-v-56553494]::-webkit-details-marker{display:none}.plus[data-v-56553494]{font-family:var(--mono);font-size:26px;line-height:1;transition:transform .15s ease}.faq-item[open] .plus[data-v-56553494]{transform:rotate(45deg)}.faq-item p[data-v-56553494]{color:var(--ink-soft);font-size:17px;max-width:720px;padding:0 0 24px;margin-top:-4px}.final[data-v-56553494]{background:var(--ink);color:var(--paper);padding:clamp(56px,9vw,110px) 0}.final-inner[data-v-56553494]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:26px}.final-h[data-v-56553494]{font-size:clamp(32px,6vw,64px);font-weight:700;line-height:1.03;letter-spacing:-.02em;text-wrap:balance}.final .hl[data-v-56553494]{color:var(--ink)}.foot[data-v-56553494]{border-top:3px solid var(--ink);padding:28px 0}.foot-inner[data-v-56553494]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.foot-logo[data-v-56553494]{height:26px;width:auto}.foot-meta[data-v-56553494]{font-family:var(--mono);font-size:12px;color:var(--ink-soft)}:root{--paper: #fcefe3;--paper-dim: #efe3d4;--bone: #ffffff;--ink: #14121a;--ink-soft: #4a4552;--acid: #7ee84c;--bubble: #ff5fa2;--lemon: #ffd84d;--grape: #b49bff;--display: "Space Grotesk", system-ui, sans-serif;--mono: "JetBrains Mono", ui-monospace, monospace}*{box-sizing:border-box;margin:0}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--display);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased}a{color:inherit}.wrap{width:100%;max-width:1080px;margin:0 auto;padding:0 24px}.eyebrow{font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft)}.mark{font-family:var(--display);font-weight:700;font-size:26px;letter-spacing:-.02em;color:var(--ink)}.mark b{background:var(--acid);padding:0 6px}.btn{display:inline-flex;align-items:center;gap:8px;border:3px solid var(--ink);background:var(--acid);color:var(--ink);font-family:var(--display);font-weight:700;font-size:16px;padding:14px 26px;cursor:pointer;box-shadow:4px 4px 0 0 var(--ink);transition:transform .08s ease,box-shadow .08s ease;text-decoration:none}.btn:hover{transform:translate(-1px,-1px);box-shadow:5px 5px 0 0 var(--ink)}.btn:active{transform:translate(4px,4px);box-shadow:none}.btn:disabled{opacity:.6;cursor:wait;transform:none;box-shadow:4px 4px 0 0 var(--ink)}.card{border:3px solid var(--ink);background:var(--bone);box-shadow:6px 6px 0 0 var(--ink)}.page-progress{position:fixed;top:0;left:0;height:5px;width:100%;background:var(--acid);border-bottom:2px solid var(--ink);transform:scaleX(0);transform-origin:left;z-index:50;will-change:transform}@keyframes float-bob{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-9px) rotate(3deg)}}@keyframes wiggle{0%,to{transform:rotate(-5deg)}50%{transform:rotate(7deg)}}@keyframes marquee{to{transform:translate(-50%)}}.float{animation:float-bob 2.6s ease-in-out infinite}.float-slow{animation:float-bob 3.4s ease-in-out infinite}.wiggle{animation:wiggle 1.8s ease-in-out infinite}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn,.float,.float-slow,.wiggle{animation:none;transition:none}}
