:root{--bg:#f5faff;--bg-tint:#eaf3ff;--card:#fff;--ink:#0a1b3d;--muted:#4d5e7c;--line:#0a1b3d14;--line-2:#0a1b3d29;--surface:#fff;--panel-dark:#0a1b3d;--nav-bg:#f5faffb8;--soft:#0a1b3d0f;--glass:#ffffff9e;--glass-2:#ffffffbf;--glass-hi:#ffffffe6;--rope:#0a1b3d21;--hairline:#0a1b3d1f;--plan-tint:#e2fbf7;--wait-ink:#8a5a00;--err:#c2412f;--blue:#2f6bff;--blue-d:#1f52e0;--teal:#10d5c0;--teal-d:#0a9e8f;--violet:#7b61ff;--sun:#ffc247;--coral:#ff7a6b;--radius:24px;--radius-sm:14px;--shadow:0 1px 2px #0a1b3d0a, 0 12px 32px -12px #2f6bff38;--shadow-lg:0 2px 4px #0a1b3d0a, 0 30px 60px -20px #2f6bff59;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-io:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--font-d:"Bricolage Grotesque", ui-rounded, system-ui, sans-serif;--font-b:"DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--gutter-l:56px;--gutter-r:20px;--sec-pad:88px}@media (width>=768px){:root{--gutter-l:84px;--gutter-r:84px;--sec-pad:128px}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--bg);color:var(--ink);font:400 1.0625rem/1.55 var(--font-b);-webkit-font-smoothing:antialiased;margin:0;position:relative;overflow-x:hidden}img,svg{display:block}a{color:inherit}button{font:inherit;color:inherit}h1,h2,h3{font-family:var(--font-d);font-optical-sizing:auto;text-wrap:balance;margin:0}h1{letter-spacing:-.035em;font-size:clamp(2.35rem,6vw,4.4rem);font-weight:750;line-height:1.02}h2{letter-spacing:-.028em;font-size:clamp(1.85rem,4.2vw,3rem);font-weight:700;line-height:1.06}h3{letter-spacing:-.01em;font-size:1.2rem;font-weight:650;line-height:1.2}p{text-wrap:pretty;margin:0}.defs{width:0;height:0;position:absolute;overflow:hidden}.i{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.15em;height:1.15em}.skip{z-index:100;background:var(--panel-dark);color:#fff;border-radius:10px;padding:10px 14px;text-decoration:none;position:absolute;top:-60px;left:12px}.skip:focus{top:12px}:focus-visible{outline:3px solid var(--blue);outline-offset:3px;border-radius:8px}.wrap{width:100%;max-width:1180px;padding-left:var(--gutter-l);padding-right:var(--gutter-r);margin-inline:auto}.wrap.narrow{max-width:920px}.sec{padding-block:var(--sec-pad);position:relative}.sec-tint{background:var(--bg-tint)}.head{max-width:760px;margin-bottom:48px}.head .sub,.sub{color:var(--muted);margin-top:14px;font-size:1.125rem}.eyebrow{font:600 .8125rem/1 var(--font-b);letter-spacing:.08em;text-transform:uppercase;color:var(--blue);margin-bottom:14px}.grid-3,.grid-4{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}@media (width>=640px){.grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.fine{color:var(--muted);font-size:.875rem}.center{text-align:center;margin-top:28px}.btn{min-height:52px;font:600 1rem/1 var(--font-b);cursor:pointer;transition:transform .16s var(--ease-out), background-color .2s ease, box-shadow .2s ease;-webkit-tap-highlight-color:transparent;user-select:none;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.97)}.btn-sm{min-height:42px;padding:0 18px;font-size:.9375rem}.btn-block{width:100%}.btn-primary{background:var(--blue);color:#fff;box-shadow:inset 0 1px #ffffff40,0 10px 24px -10px #2f6bffcc}.btn-ghost{background:var(--card);color:var(--ink);box-shadow:0 0 0 1px var(--line-2) inset}@media (hover:hover) and (pointer:fine){.btn-primary:hover{background:var(--blue-d)}.btn-ghost:hover{box-shadow:0 0 0 1.5px var(--ink) inset}}.link{cursor:pointer;color:var(--blue);text-underline-offset:3px;font-size:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.chip{color:var(--teal-d);font:600 .875rem/1 var(--font-b);background:#10d5c024;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;display:inline-flex}.nav{z-index:50;padding-top:env(safe-area-inset-top);background:var(--nav-bg);backdrop-filter:blur(18px)saturate(180%);transition:box-shadow .24s;position:fixed;inset:0 0 auto}.nav.scrolled{box-shadow:0 1px 0 var(--line), 0 8px 24px -16px #0a1b3d40}.nav-in{align-items:center;gap:24px;max-width:1180px;height:64px;margin-inline:auto;padding-inline:20px;display:flex}@media (width>=768px){.nav-in{padding-inline:32px}}.brand{font:700 1.375rem/1 var(--font-d);letter-spacing:-.03em;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.brand-mark{--logo-ink:var(--ink);width:29px;height:34px}.brand-dot{background:linear-gradient(135deg, var(--blue), var(--teal));color:#fff;width:32px;height:32px;font:750 1.05rem/1 var(--font-d);border-radius:10px;place-items:center;display:grid}.nav-links{gap:4px;margin-left:auto;display:none}.nav-links a{color:var(--muted);border-radius:10px;padding:10px 12px;font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .16s,background-color .16s}@media (hover:hover) and (pointer:fine){.nav-links a:hover{color:var(--ink);background:var(--soft)}}.nav .btn{margin-left:0}.theme-toggle{cursor:pointer;width:42px;height:42px;color:var(--ink);background:var(--glass-2);box-shadow:0 0 0 1px var(--line-2) inset;transition:transform .16s var(--ease-out), background-color .2s ease;-webkit-tap-highlight-color:transparent;border:0;border-radius:50%;flex:none;place-items:center;margin-left:auto;padding:0;display:grid}.theme-toggle:active{transform:scale(.94)}.theme-toggle .i{width:20px;height:20px}.theme-toggle .i-sun{display:none}:root[data-theme=dark] .theme-toggle .i-sun{display:block}:root[data-theme=dark] .theme-toggle .i-moon{display:none}@media (width>=900px){.nav-links{display:flex}.theme-toggle{margin-left:0}}.hero{background:radial-gradient(60% 50% at 85% 30%, #10d5c033, transparent 70%), radial-gradient(50% 45% at 10% 10%, #2f6bff29, transparent 70%), radial-gradient(35% 30% at 60% 95%, #7b61ff1f, transparent 70%), var(--bg);padding-top:112px;padding-bottom:72px;position:relative;overflow:hidden}@media (width>=768px){.hero{padding-top:136px;padding-bottom:96px}}.hero-grid{grid-template-columns:minmax(0,1fr);gap:40px;display:grid;position:relative}.hero-copy h1{margin-top:20px}.lead{color:var(--muted);max-width:34ch;margin-top:20px;font-size:clamp(1.125rem,1.6vw,1.3rem)}.cta-row{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.hero .fine{margin-top:18px}.swoosh{white-space:nowrap;color:var(--blue);position:relative}.swoosh svg{width:104%;height:.32em;position:absolute;bottom:-.12em;left:-2%;overflow:visible}.swoosh path{fill:none;stroke:var(--teal);stroke-width:7px;stroke-linecap:round;stroke-dasharray:220;stroke-dashoffset:220px}.js .swoosh.in path,.no-anim .swoosh path{stroke-dashoffset:0}.swoosh path{transition:stroke-dashoffset .9s var(--ease-out) .5s}.hero-center .hero-copy{text-align:center;max-width:880px;margin-inline:auto}.hero-center .lead{max-width:40ch;margin-inline:auto}.hero-center .cta-row{justify-content:center}.hero-center h1{letter-spacing:-.04em;font-size:clamp(2.4rem,7vw,5.2rem);line-height:1}.hero-bg{pointer-events:none;position:absolute;inset:0}.hero-lines{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hero-lines line{stroke:#2f6bff38;stroke-width:1.5px;stroke-dasharray:3 7;stroke-linecap:round}.float-chip{left:var(--x);top:var(--y);width:var(--s);height:var(--s);margin:calc(var(--s) * -.5) 0 0 calc(var(--s) * -.5);border-radius:calc(var(--s) * .3);color:var(--c);background:var(--glass);backdrop-filter:blur(14px)saturate(170%);box-shadow:0 1px 0 var(--glass-hi) inset, 0 0 0 1px var(--line), 0 calc(var(--s) * .3) calc(var(--s) * .6) calc(var(--s) * -.3) #2f6bff73;will-change:transform;opacity:0;transition:opacity .7s var(--ease-out);place-items:center;display:grid;position:absolute}.float-chip .i{stroke-width:2.2px;width:44%;height:44%}.float-chip.z1{--s:68px}.float-chip.z2{--s:54px}.float-chip.z3{--s:42px;filter:blur(.6px)}.hero-bg.in .float-chip{opacity:1}.hero-bg.in .float-chip.z3{opacity:.6}.c-blue{--c:var(--blue)}.c-teal{--c:var(--teal-d)}.c-violet{--c:var(--violet)}.c-sun{--c:#d99a00}.c-coral{--c:var(--coral)}@media (width<=767px){.float-chip{left:var(--xm,var(--x));top:var(--ym,var(--y))}.float-chip.z1{--s:52px}.float-chip.z2{--s:42px}.float-chip.z3{--s:34px}.float-chip.hide-sm{display:none}}.hero-stage{width:220px;height:210px;margin:8px auto 0;display:block;position:relative}@media (width<=767px){.hero-stage{width:180px;height:170px}}.urko-halo{background:radial-gradient(closest-side,#10d5c059,#2f6bff1f 60%,#0000);border-radius:50%;width:220px;height:70px;margin-left:-110px;position:absolute;bottom:0;left:50%}.urko-spot{width:2px;height:2px;margin-left:-1px;position:absolute;bottom:16px;left:50%}.hero-img{aspect-ratio:16/7;max-width:880px;box-shadow:var(--shadow-lg);background:linear-gradient(150deg,#2f6bff2e,#10d5c038);border-radius:28px;margin:8px auto 0}.mw-logo{background:linear-gradient(135deg, var(--violet), var(--blue));border-radius:12px;grid-row:span 1;width:40px;height:40px}.mw-btn{background:var(--teal);color:#053b36;animation:tapme 2.6s var(--ease-out) infinite;border-radius:999px;grid-column:1/-1;justify-self:start;align-items:center;gap:6px;margin-top:10px;padding:8px 14px;font-size:.8125rem;font-weight:700;display:inline-flex}.mw-btn .i{width:15px;height:15px}@keyframes tapme{0%,70%,to{transform:scale(1);box-shadow:0 0 #10d5c080}78%{transform:scale(.96)}86%{transform:scale(1);box-shadow:0 0 0 10px #10d5c000}}.perks{grid-template-columns:1fr 1fr;gap:10px;margin:8px 0 0;padding:0;list-style:none;display:grid}@media (width>=768px){.perks{grid-template-columns:repeat(4,1fr);gap:14px}}.perks li{background:var(--glass-2);box-shadow:0 0 0 1px var(--line) inset;border-radius:16px;align-items:center;gap:10px;padding:14px 16px;font-size:.9375rem;font-weight:600;line-height:1.25;display:flex}.perks .i{color:var(--blue);width:1.3em;height:1.3em}.card{background:var(--card);border-radius:var(--radius);box-shadow:var(--shadow);padding:24px}.pain h3{margin-top:20px}.pain p{color:var(--muted);margin-top:8px}.pain .fix{border-top:1px dashed var(--line-2);color:var(--teal-d);align-items:flex-start;gap:8px;margin-top:16px;padding-top:16px;font-weight:600;display:flex}.pain .fix .i{margin-top:3px}.art{border-radius:18px;height:170px;position:relative;overflow:hidden}.art-msgs{background:linear-gradient(160deg,#ffe9e4,#fff6f2)}.art-web{background:linear-gradient(160deg,#e4edff,#f3f7ff)}.art-paper{background:linear-gradient(160deg,#fff3d6,#fffaee)}.art-img{object-fit:contain;width:calc(100% - 20px);height:calc(100% - 20px);position:absolute;inset:10px}.tile{background:var(--card);border-radius:var(--radius);box-shadow:var(--shadow);transition:transform .26s var(--ease-out), box-shadow .26s ease;padding:22px 22px 24px}@media (hover:hover) and (pointer:fine){.tile:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}}.tile h3{margin-top:18px}.tile p{color:var(--muted);margin-top:6px}.tile-open{background:linear-gradient(150deg, var(--surface) 40%, #10d5c024)}.scene{background:var(--bg);border-radius:18px;align-items:center;height:92px;padding:0 18px;display:flex}.node{color:#fff;width:52px;height:52px;font:700 1.375rem/1 var(--font-d);border-radius:16px;flex:none;place-items:center;display:grid}.node .i{width:24px;height:24px}.n-blue{background:var(--blue);box-shadow:0 8px 18px -8px var(--blue)}.n-teal{background:var(--teal);box-shadow:0 8px 18px -8px var(--teal);color:#053b36}.n-violet{background:var(--violet);box-shadow:0 8px 18px -8px var(--violet)}.n-sun{background:var(--sun);box-shadow:0 8px 18px -8px var(--sun);color:#4a3100}.n-coral{background:var(--coral);box-shadow:0 8px 18px -8px var(--coral)}.n-ghost{background:var(--surface);color:var(--blue);box-shadow:inset 0 0 0 2px #2f6bff59}.scene .wire{background:repeating-linear-gradient(90deg, var(--line-2) 0 7px, transparent 7px 13px);border-radius:2px;flex:1;height:3px;margin:0 8px;position:relative}.scene .wire:after{content:"";background:var(--teal);width:12px;height:12px;animation:travel 2.8s var(--ease-io) infinite;animation-delay:var(--sd,0s);border-radius:50%;margin-top:-6px;position:absolute;top:50%;left:0;box-shadow:0 0 0 5px #10d5c038}.scene .node:last-child{animation:land 2.8s var(--ease-out) infinite;animation-delay:var(--sd,0s)}@keyframes travel{0%{opacity:0;left:0;transform:scale(.5)}12%{opacity:1;transform:scale(1)}82%{opacity:1;transform:scale(1)}92%,to{opacity:0;left:calc(100% - 12px);transform:scale(.5)}}@keyframes land{0%,84%{transform:scale(1)}91%{transform:scale(1.13)}to{transform:scale(1)}}.js .rv:not(.in) .wire:after,.js .rv:not(.in) .scene .node{animation-play-state:paused}.block-t{letter-spacing:-.015em;align-items:center;gap:12px;margin:8px 0 18px;font-size:1.35rem;display:flex}.tiles+.block-t{margin-top:48px}.block-n{background:var(--panel-dark);color:#fff;width:34px;height:34px;font:700 1rem/1 var(--font-d);border-radius:11px;place-items:center;display:grid}.more{color:var(--muted);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 8px;margin-top:28px;display:flex}.more .i{color:var(--blue)}.more a{color:var(--blue);text-underline-offset:3px;font-weight:600}.steps{gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.steps{grid-template-columns:repeat(3,1fr);gap:24px}}.step{background:var(--card);border-radius:var(--radius);box-shadow:var(--shadow);padding:28px 24px;position:relative}.step-n{font:800 3.5rem/1 var(--font-d);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1.5px #2f6bff40;position:absolute;top:20px;right:24px}.step-ic{color:#fff;border-radius:18px;place-items:center;width:56px;height:56px;display:grid}.step-ic.n-teal{color:#053b36}.step-ic .i{width:26px;height:26px}.step h3{margin-top:20px}.step p{color:var(--muted);margin-top:8px}.tabs{scrollbar-width:none;background:var(--surface);width:fit-content;max-width:100%;box-shadow:0 0 0 1px var(--line) inset;border-radius:999px;gap:8px;margin:0 auto 28px;padding:6px;display:flex;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tabs button{white-space:nowrap;cursor:pointer;color:var(--muted);transition:background-color .2s ease, color .2s ease, transform .16s var(--ease-out);background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:.9375rem;font-weight:600;display:inline-flex}.tabs button:active{transform:scale(.97)}.tabs button[aria-selected=true]{background:var(--panel-dark);color:#fff}.demo-view{place-items:center;gap:24px;display:grid}.demo-view>*{min-width:0}@media (width>=900px){.demo-view{grid-template-columns:auto minmax(0,1fr);justify-items:stretch;gap:48px}}.demo-view{--k:1;--kp:1}.phone{color-scheme:light;color:#0a1b3d;--ink:#0a1b3d;--muted:#4d5e7c;--bg:#f5faff;--surface:#fff;--card:#fff;--line:#0a1b3d14;--line-2:#0a1b3d29;--blue:#2f6bff;--blue-d:#1f52e0;--teal-d:#0a9e8f;zoom:var(--k);contain:layout paint;background:var(--panel-dark);width:330px;height:540px;box-shadow:var(--shadow-lg), 0 0 0 2px #ffffff14 inset;border-radius:40px;flex-direction:column;flex:none;padding:10px;display:flex;overflow:hidden}.phone-top{color:#fff;background:#0f2b5e;border-radius:30px 30px 0 0;align-items:center;gap:10px;padding:14px 16px;display:flex}.phone-top small{opacity:.7;font-size:.75rem;display:block}.phone-top b{font-size:.9375rem}.phone-av{--logo-ink:#0a1b3d;background:#fff;border-radius:50%;width:38px;height:38px;padding:6px}.phone-body{background:#eff5ff radial-gradient(#2f6bff14 1px,#0000 1px) 0 0/14px 14px;border-radius:0 0 30px 30px;flex-direction:column;flex:1 1 0;justify-content:flex-end;gap:8px;min-height:0;padding:14px 12px;display:flex;overflow:hidden}.bub{max-width:82%;transform-origin:var(--o,left bottom);animation:bubIn .38s var(--ease-out) both;border-radius:16px;padding:9px 12px 7px;font-size:.9rem;line-height:1.35;position:relative;box-shadow:0 1px 1px #0a1b3d14}.bub.in{--o:left bottom;background:#fff;border-bottom-left-radius:5px;align-self:flex-start}.bub.out{--o:right bottom;background:#c9f6ef;border-bottom-right-radius:5px;align-self:flex-end}.bub small{text-align:right;color:var(--muted);margin-top:2px;font-size:.6875rem;display:block}.bub .tag{color:var(--blue);margin-bottom:3px;font-size:.6875rem;font-weight:700;display:inline-block}.bub.typing{gap:4px;padding:12px 14px;display:flex}.bub.typing i{background:#9fb0cc;border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite dot}.bub.typing i:nth-child(2){animation-delay:.15s}.bub.typing i:nth-child(3){animation-delay:.3s}@keyframes dot{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes bubIn{0%{opacity:0;transform:scale(.92)translateY(6px)}to{opacity:1;transform:none}}.mail{animation:bubIn .38s var(--ease-out) both;background:#fff;border-radius:14px;gap:4px;padding:12px;display:grid;box-shadow:0 1px 2px #0a1b3d14}.mail b{font-size:.875rem}.mail span{color:var(--muted);font-size:.8125rem}.mail .att{color:#c2412f;background:#ff7a6b1f;border-radius:10px;align-items:center;gap:6px;width:fit-content;margin-top:6px;padding:6px 10px;font-size:.8125rem;font-weight:600;display:inline-flex}.panel{width:var(--pw,100%);zoom:var(--kp);background:var(--surface);max-width:560px;height:430px;box-shadow:var(--shadow);border-radius:28px;padding:26px;overflow:hidden}.panel-k{letter-spacing:.08em;text-transform:uppercase;color:var(--teal-d);font-size:.75rem;font-weight:700}.panel-t{margin-top:6px;font-size:1.375rem}.panel-body{gap:8px;margin-top:18px;display:grid}.row{background:var(--bg);border-radius:14px;grid-template-columns:76px 1fr auto;align-items:center;gap:12px;padding:12px 14px;font-size:.9375rem;transition:background-color .3s,box-shadow .3s;display:grid}.row .t{color:var(--muted);font-variant-numeric:tabular-nums}.row .s{background:var(--soft);color:var(--muted);white-space:nowrap;border-radius:999px;padding:5px 10px;font-size:.8125rem;font-weight:700}.row .s.ok{color:var(--teal-d);background:#10d5c02e}.row .s.wait{color:var(--wait-ink);background:#ffc24740}.row .s.new{background:var(--teal);color:#053b36}.row.fresh{animation:rowIn .52s var(--ease-out) both;box-shadow:0 0 0 2px var(--teal) inset;background:#10d5c014}@keyframes rowIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.row.empty{box-shadow:0 0 0 1.5px var(--line-2) inset;box-shadow:0 0 0 1.5px var(--hairline) inset;background:0 0}.row.empty .n{color:var(--muted)}.sheet-t{border-collapse:separate;border-spacing:0;width:100%;font-size:.875rem}.sheet-t th{text-align:left;color:var(--muted);border-bottom:1px solid var(--line);padding:8px 10px;font-size:.75rem;font-weight:700}.sheet-t td{border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums;padding:11px 10px}.sheet-t td.num,.sheet-t th.num{text-align:right}.sheet-t tr.fresh td{animation:rowIn .52s var(--ease-out) both;background:#10d5c01a}.sheet-wrap{box-shadow:0 0 0 1px var(--line) inset;border-radius:14px;overflow:auto hidden}.notice{background:var(--panel-dark);color:#fff;animation:rowIn .52s var(--ease-out) both;border-radius:14px;align-items:center;gap:10px;margin-top:6px;padding:12px 14px;font-size:.875rem;font-weight:600;display:flex}.notice .i{color:var(--teal)}@media (width<=899px){.panel{border-radius:24px;height:370px;padding:20px}.panel-t{white-space:nowrap;text-overflow:ellipsis;height:1.3em;font-size:1.125rem;line-height:1.3;overflow:hidden}.panel-body{margin-top:16px}.row{grid-template-columns:66px minmax(0,1fr) auto;gap:8px;padding:10px 12px;font-size:.8125rem}.row .n{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.row .s{padding:4px 8px;font-size:.75rem}.sheet-t{table-layout:fixed;font-size:.78rem}.sheet-t th,.sheet-t td{white-space:nowrap;text-overflow:ellipsis;padding:9px 8px;overflow:hidden}.sheet-t.lead th:first-child{width:58px}.sheet-t.lead th:nth-child(2){width:64px}.sheet-t:not(.lead) th:first-child,.sheet-t:not(.lead) td:first-child{display:none}.sheet-t.gastos th:nth-child(3){width:76px}.sheet-t.gastos th.num{width:84px}.notice{padding:10px 12px;font-size:.8125rem}}.phone-body.site-mode{background:#fff;justify-content:flex-start;gap:0;padding:0}.site-hero{background:radial-gradient(90% 120% at 100% 0,#10d5c038,#0000 60%),#f3f8ff;gap:3px;padding:14px 16px;display:grid}.site-hero .mw-logo{border-radius:9px;width:30px;height:30px;margin-bottom:3px}.site-hero b{font:750 1.25rem/1.1 var(--font-d);letter-spacing:-.02em}.site-hero small{color:var(--muted);font-size:.8125rem}.site-hero .mw-btn{margin-top:8px;animation:none}.site-form{gap:7px;padding:12px 16px;display:grid}.sf-t{font-size:.9375rem;font-weight:700}.sf-f{gap:3px;display:grid}.sf-f label{color:var(--muted);font-size:.75rem;font-weight:600}.sf-v{background:var(--bg);min-height:34px;box-shadow:0 0 0 1px var(--line-2) inset;border-radius:10px;padding:7px 12px;font-size:.875rem}.sf-v.typing{box-shadow:0 0 0 2px var(--blue) inset;background:#fff}.sf-v.typing:after{content:"";vertical-align:-2px;background:var(--blue);width:1.5px;height:1em;margin-left:1px;animation:1s step-end infinite caret;display:inline-block}@keyframes caret{50%{opacity:0}}.sf-btn{text-align:center;background:var(--blue);color:#fff;transition:transform .16s var(--ease-out), background-color .2s ease;border-radius:999px;margin-top:3px;padding:9px;font-size:.875rem;font-weight:700}.sf-btn.press{background:var(--blue-d);transform:scale(.95)}.sf-thanks{text-align:center;color:var(--teal-d);animation:bubIn .38s var(--ease-out) both;background:#10d5c029;border-radius:14px;margin:8px 16px;padding:14px;font-size:.9rem;font-weight:700}.plans{align-items:stretch}.plan{background:var(--card);box-shadow:var(--shadow);border-radius:28px;flex-direction:column;padding:28px 24px 24px;display:flex}.plan-hi{background:linear-gradient(165deg, var(--surface) 30%, var(--plan-tint));box-shadow:0 0 0 2px var(--teal), var(--shadow-lg)}.plan-ic{color:#fff;border-radius:16px;place-items:center;width:52px;height:52px;margin-bottom:18px;display:grid}.plan-ic.n-teal{color:#053b36}.plan-ic .i{width:24px;height:24px}.plan-for{color:var(--blue);font-size:.8125rem;font-weight:700}.plan h3{letter-spacing:-.02em;margin-top:6px;font-size:1.6rem}.ticks{flex:1;align-content:start;gap:10px;margin:20px 0 24px;padding:0;list-style:none;display:grid}.ticks li{padding-left:28px;font-size:.975rem;position:relative}.ticks li:before{content:"";background:#10d5c033 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230A9E8F' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4L18 8'/%3E%3C/svg%3E") 50%/12px no-repeat;border-radius:50%;width:18px;height:18px;position:absolute;top:3px;left:0}.trust{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow);padding:24px}.trust h3{margin-top:18px;font-size:1.0625rem}.trust p{color:var(--muted);margin-top:6px;font-size:.975rem}.who{background:var(--surface);box-shadow:var(--shadow);border-radius:32px;align-items:center;gap:28px;padding:28px;display:grid}@media (width>=768px){.who{grid-template-columns:auto 1fr;gap:40px;padding:40px 48px}}.who h2{font-size:clamp(1.6rem,3.2vw,2.3rem)}.who-photo{background:linear-gradient(135deg, var(--blue), var(--teal));color:#fff;width:132px;height:132px;font:750 2.4rem/1 var(--font-d);letter-spacing:-.03em;box-shadow:0 0 0 6px var(--surface), 0 0 0 8px #10d5c059;border-radius:50%;place-items:center;display:grid}.faq{gap:10px;display:grid}.faq details{background:var(--surface);box-shadow:0 0 0 1px var(--line) inset;border-radius:18px;transition:box-shadow .2s}.faq details[open]{box-shadow:0 0 0 1.5px #2f6bff59 inset, var(--shadow)}.faq summary{cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;font-size:1.0625rem;font-weight:650;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";background:var(--bg-tint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232F6BFF' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M12 6v12M6 12h12'/%3E%3C/svg%3E") center/14px no-repeat;width:28px;height:28px;transition:transform .24s var(--ease-out);border-radius:50%;flex:none}.faq details[open] summary:after{transform:rotate(45deg)}.faq .a{color:var(--muted);padding:0 22px 20px}.faq details[open] .a{animation:faqIn .26s var(--ease-out)}@keyframes faqIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.contact{padding-bottom:calc(var(--sec-pad) + 40px)}.contact-card{background:var(--panel-dark);color:#fff;border-radius:36px;gap:32px;padding:32px 24px;display:grid;position:relative;overflow:hidden}.contact-card:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#10d5c073,#0000);border-radius:50%;width:520px;height:520px;position:absolute;inset:auto -20% -60% auto}.contact-card>*{min-width:0}@media (width>=900px){.contact-card{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;padding:56px}}.contact-card .eyebrow{color:var(--teal)}.contact-card .sub{color:#ffffffb8}.cta-col{gap:12px;max-width:360px;margin-top:28px;display:grid}.contact-card .btn-ghost{color:#fff;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff38}@media (hover:hover) and (pointer:fine){.contact-card .btn-ghost:hover{box-shadow:inset 0 0 0 1.5px #fff}}.form{background:var(--surface);color:var(--ink);border-radius:26px;gap:14px;padding:22px;display:grid;position:relative}.form label{gap:6px;font-size:.9375rem;font-weight:600;display:grid}.form input,.form textarea{font:400 1rem/1.4 var(--font-b);color:var(--ink);background:var(--bg);box-shadow:0 0 0 1px var(--line-2) inset;resize:vertical;border:0;border-radius:14px;padding:13px 14px;transition:box-shadow .16s,background-color .16s}.form input:focus,.form textarea:focus{background:var(--surface);box-shadow:0 0 0 2px var(--blue) inset;outline:none}.form [aria-invalid=true]{box-shadow:0 0 0 2px var(--coral) inset}.form .opt{color:var(--muted);font-weight:400}.need{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.need legend{width:100%;margin-bottom:8px;padding:0;font-size:.9375rem;font-weight:600}.pill{cursor:pointer;position:relative}.pill input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.pill span{background:var(--bg);box-shadow:0 0 0 1px var(--line-2) inset;transition:background-color .16s ease, color .16s ease, box-shadow .16s ease, transform .16s var(--ease-out);border-radius:999px;padding:10px 14px;font-size:.9rem;font-weight:600;display:inline-block}.pill:active span{transform:scale(.97)}.pill input:checked+span{background:var(--blue);color:#fff;box-shadow:none}.pill input:focus-visible+span{outline:3px solid var(--blue);outline-offset:2px}.need[aria-invalid=true] .pill span{box-shadow:0 0 0 2px var(--coral) inset}.form-msg{min-height:1.3em;color:var(--teal-d);font-size:.9rem;font-weight:600}.form-msg.err{color:var(--err)}.foot{border-top:1px solid var(--line);padding-block:28px 40px}.foot-in{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.foot-in p{color:var(--muted);font-size:.875rem}.foot-in .link{margin-left:auto;font-size:.9375rem;font-weight:600}.sheet{background:var(--surface);width:min(640px,100%);max-height:88dvh;color:var(--ink);transition:transform .38s var(--ease-drawer), display .38s allow-discrete, overlay .38s allow-discrete;border:0;border-radius:28px 28px 0 0;margin:auto auto 0;padding:0;transform:translateY(0);box-shadow:0 -20px 60px -20px #0a1b3d66}.sheet[open]{transform:translateY(0)}@starting-style{.sheet[open]{transform:translateY(100%)}}.sheet:not([open]){transition-duration:.24s;transform:translateY(100%)}.sheet::backdrop{backdrop-filter:blur(4px);transition:opacity .3s ease, display .3s allow-discrete, overlay .3s allow-discrete;opacity:1;background:#0a1b3d59}@starting-style{.sheet[open]::backdrop{opacity:0}}.sheet:not([open])::backdrop{opacity:0}@media (width>=700px){.sheet{border-radius:28px;margin:auto}}.sheet-in{padding:28px 24px calc(24px + env(safe-area-inset-bottom));max-height:88dvh;position:relative;overflow-y:auto}.sheet h2{font-size:1.75rem}.sheet h3{margin-top:20px;font-size:1rem}.sheet p{color:var(--muted);margin-top:6px}.sheet .btn{margin-top:24px}.sheet-x{cursor:pointer;background:var(--bg-tint);width:40px;height:40px;transition:transform .16s var(--ease-out);border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:16px;right:16px}.sheet-x:active{transform:scale(.94)}.js .rv{opacity:0;filter:blur(6px);transition:opacity .7s var(--ease-out), transform .8s var(--ease-out), filter .7s var(--ease-out);transition-delay:calc(var(--d,0) * 70ms);transform:translateY(18px)}.js .rv.in{opacity:1;filter:none;transform:none}.js .hero-copy .rv{filter:none;transition-duration:.45s;transition-delay:calc(var(--d,0) * 50ms);transform:translateY(10px)}.js .hero-copy .rv.in{transform:none}.rope-layer{z-index:40;pointer-events:none;position:absolute;inset:0 0 auto;overflow:hidden}.rope-svg{position:absolute;inset:0;overflow:visible}.rope-base{fill:none;stroke:var(--rope);stroke-width:3px;stroke-linecap:round;stroke-dasharray:2 9}.rope-fill{fill:none;stroke:url(#g-rope);stroke-width:4px;stroke-linecap:round;stroke-dasharray:0 999999}.knot{background:var(--surface);width:44px;height:44px;color:var(--muted);box-shadow:0 0 0 1.5px var(--hairline) inset;border-radius:14px;place-items:center;margin:-22px 0 0 -22px;transition:transform .42s cubic-bezier(.34,1.56,.64,1),background-color .24s,color .24s,box-shadow .24s;display:grid;position:absolute;transform:scale(.86)}.knot .i{width:21px;height:21px}.knot.on{color:#fff;box-shadow:0 10px 22px -10px var(--k);background:var(--k);transform:scale(1)}.knot.on.k-teal,.knot.on.k-sun{color:#0a1b3d}.k-blue{--k:var(--blue)}.k-teal{--k:var(--teal)}.k-violet{--k:var(--violet)}.k-sun{--k:var(--sun)}.k-coral{--k:var(--coral)}@media (width<=767px){.knot{border-radius:11px;width:36px;height:36px;margin:-18px 0 0 -18px}.knot .i{width:18px;height:18px}}.urko{--u:64px;will-change:transform;position:absolute;top:0;left:0}@media (width>=768px){.urko{--u:84px}}.urko-shape{transform-origin:0 0;filter:drop-shadow(0 8px 12px #2f6bff38);will-change:transform;width:0;height:0;position:absolute;top:0;left:0}.urko-pose{left:0;bottom:calc(var(--u) * -.07);width:auto;height:calc(var(--u) * var(--h,1.3));opacity:0;max-width:none;transition:opacity .14s var(--ease-out);pointer-events:none;user-select:none;position:absolute;transform:translate(-50%)}.urko.face-left .urko-pose{transform:translate(-50%)scaleX(-1)}.pose-sentado,.pose-mirando{--h:1.35}.pose-bajando{--h:1.2}.pose-salto{--h:1.15}.pose-aterrizando,.pose-echado{--h:.95}.urko[data-pose=sentado] .pose-sentado,.urko[data-pose=mirando] .pose-mirando,.urko[data-pose=bajando] .pose-bajando,.urko[data-pose=aterrizando] .pose-aterrizando,.urko[data-pose=salto] .pose-salto,.urko[data-pose=echado] .pose-echado{opacity:1}.urko-says{bottom:calc(var(--u) * .7);left:calc(var(--u) * .42);background:var(--panel-dark);color:#fff;width:max-content;max-width:210px;font:600 .8125rem/1.3 var(--font-b);transform-origin:0 100%;opacity:0;filter:blur(3px);transition:opacity .22s var(--ease-out), transform .26s var(--ease-out), filter .22s var(--ease-out);border-radius:16px 16px 16px 5px;padding:9px 13px;position:absolute;transform:scale(.92)translateY(4px);box-shadow:0 10px 24px -10px #0a1b3d99}.urko-says.left{left:auto;right:calc(var(--u) * .42);transform-origin:100% 100%;border-radius:16px 16px 5px}.urko-says.show{opacity:1;filter:none;transform:none}@media (width<=767px){.urko-says{max-width:170px;font-size:.75rem}}@media (prefers-reduced-motion:reduce){.js .rv{filter:none;transition:opacity .3s;transform:none}.mw-btn,.scene .wire:after,.scene .node,.bub.typing i{animation:none!important}.scene .wire:after{opacity:1;left:calc(50% - 6px)}.bub,.mail,.row.fresh,.sheet-t tr.fresh td{animation:none!important}.swoosh path{transition:none}.sheet,.sheet::backdrop{transition:opacity .2s;transform:none!important}}@media (prefers-reduced-transparency:reduce){.nav{background:var(--bg);-webkit-backdrop-filter:none}.stage-card{-webkit-backdrop-filter:none;background:#fff}}:root[data-theme=dark]{color-scheme:dark;--bg:#070f22;--bg-tint:#0b1730;--card:#0f1c3a;--surface:#0f1c3a;--muted:#9db0d3;--line:#ffffff17;--line-2:#ffffff2e;--panel-dark:#16295a;--nav-bg:#070f22b8;--soft:#ffffff14;--glass:#ffffff12;--glass-2:#ffffff0f;--glass-hi:#ffffff1f;--rope:#ffffff29;--hairline:#ffffff29;--plan-tint:#0f3a52;--wait-ink:#ffc247;--err:#ff8e80;--shadow:0 1px 2px #0000004d, 0 12px 32px -12px #0009;--shadow-lg:0 2px 4px #0000004d, 0 30px 60px -20px #000000b3;--ink:#eaf1ff!important;--blue:#4c82ff!important;--blue-d:#3a6ef0!important;--teal-d:#2ce0cc!important}:root[data-theme=dark] .hero{background:radial-gradient(60% 50% at 85% 30%, #10d5c024, transparent 70%), radial-gradient(50% 45% at 10% 10%, #2f6bff38, transparent 70%), radial-gradient(35% 30% at 60% 95%, #7b61ff29, transparent 70%), var(--bg)}:root[data-theme=dark] .float-chip{box-shadow:0 1px 0 var(--glass-hi) inset, 0 0 0 1px var(--line), 0 calc(var(--s) * .3) calc(var(--s) * .6) calc(var(--s) * -.3) #0000008c}:root[data-theme=dark] .hero-lines line{stroke:#78a0ff47}:root[data-theme=dark] .nav.scrolled{box-shadow:0 1px 0 var(--line), 0 8px 24px -16px #0009}:root[data-theme=dark] .urko-says,:root[data-theme=dark] .notice{box-shadow:inset 0 0 0 1px #ffffff24,0 10px 24px -10px #0009}:root[data-theme=dark] .tabs button[aria-selected=true]{box-shadow:inset 0 0 0 1px #ffffff29}:root[data-theme=dark] .contact-card{box-shadow:inset 0 0 0 1px #ffffff14}:root[data-theme=dark] .step-n{-webkit-text-stroke-color:#78a0ff59}:root[data-theme=dark] .sheet::backdrop{background:#0000008c}:root[data-theme=dark] .art-web{background:linear-gradient(160deg,#dde8ff,#eef3ff)}:root[data-theme=dark] .urko-pose{filter:drop-shadow(0 0 14px #4c82ff47)}
