.w,.w-ov,.w-pop{--w-bg: #081015;--w-bg2: #0c171e;--w-line: rgba(160, 200, 220, .14);--w-line2: rgba(160, 200, 220, .26);--w-fg: #e9f0f3;--w-fg2: #b9c8cf;--w-dim: #7f939c;--w-acc: #F2A640;--w-ice: #7CC4E4;--w-red: #e5726a;--w-fd: "Archivo", "Helvetica Neue", Arial, sans-serif;--w-fb: "IBM Plex Sans", "Helvetica Neue", Arial, sans-serif;--w-fm: "IBM Plex Mono", ui-monospace, monospace;--w-pad: 16px;--w-max: 1180px;color:var(--w-fg);font-family:var(--w-fb);-webkit-font-smoothing:antialiased}body.w-body-on{background:#081015;margin:0}body.w-lock{overflow:hidden}.w{background:var(--w-bg);min-height:100vh;font-size:16px;line-height:1.55;overflow-x:hidden}.w *,.w-ov *,.w-pop *{box-sizing:border-box}.w a{color:inherit}.w h1,.w h2,.w h3,.w h4,.w-ov h2{font-family:var(--w-fd);font-weight:700;letter-spacing:-.015em;margin:0;color:var(--w-fg)}.w p{margin:0}.w-skip{position:absolute;left:-999px;top:8px;background:var(--w-acc);color:#111;padding:8px 12px;z-index:50}.w-skip:focus{left:8px}.w :focus-visible,.w-ov :focus-visible,.w-pop :focus-visible{outline:2px solid var(--w-acc);outline-offset:2px}.w-nav{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:12px;padding:12px var(--w-pad);background:#081015e0;backdrop-filter:blur(10px);border-bottom:1px solid var(--w-line)}.w-home{text-decoration:none;margin-right:auto}.w-brand{display:inline-flex;align-items:center;gap:8px;font:600 17px/1 var(--w-fd);letter-spacing:-.01em;color:var(--w-fg)}.w-brand b{color:var(--w-acc);font-weight:800}.w-logo{width:24px;height:24px;color:var(--w-acc);flex:none}.w-links{display:none;gap:24px;font-size:14px}.w-links a{text-decoration:none;color:var(--w-fg2)}.w-links a:hover{color:var(--w-fg)}.w-lang{display:inline-flex;border:1px solid var(--w-line2);border-radius:4px;overflow:hidden}.w-lang a{font:600 11px/1 var(--w-fm);letter-spacing:.06em;padding:7px 8px;text-decoration:none;color:var(--w-dim);min-width:32px;text-align:center}.w-lang a[aria-current]{background:var(--w-fg);color:var(--w-bg)}.w-lang a:not([aria-current]):hover{color:var(--w-fg)}.w-nav .w-navcta{display:none}.w-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:4px;border:1px solid transparent;font:600 13px/1 var(--w-fb);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.w-p{background:var(--w-acc);color:#1a1205}.w-p:hover{background:#ffb85a}.w-p:disabled{opacity:.6;cursor:progress}.w-g{background:transparent;color:var(--w-fg);border-color:var(--w-line2)}.w-g:hover{border-color:var(--w-fg)}.w-sm{min-height:36px;padding:0 14px;font-size:11.5px}.w-full{width:100%}.w-link{background:none;border:0;padding:0;color:var(--w-acc);font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.w-dim{color:var(--w-dim)}.w-eyebrow{font:600 11px/1.3 var(--w-fm);letter-spacing:.14em;text-transform:uppercase;color:var(--w-acc);margin-bottom:14px}.w-body{color:var(--w-fg2);font-size:16.5px}.w-dimp{color:var(--w-dim)}.w-note{color:var(--w-dim);font-size:13px}.w-note a{color:var(--w-fg2)}.w-measure{max-width:62ch}.w h2{font-size:clamp(28px,6.4vw,46px);line-height:1.08;margin-bottom:18px}.w-wide{max-width:22ch}.w-hero,.w-sec{padding:56px var(--w-pad);max-width:var(--w-max);margin:0 auto}.w-sec{border-top:1px solid var(--w-line)}.w-hero{padding-top:48px}.w-hero h1{font-size:clamp(40px,11vw,92px);line-height:.98;letter-spacing:-.03em;margin:4px 0 22px;font-weight:800}.w-hero h1 em{font-style:normal;color:var(--w-acc);display:block}.w-lede{font-size:18px;color:var(--w-fg2);max-width:58ch}.w-ctas{display:flex;flex-direction:column;gap:10px;margin:28px 0 14px}.w-welcome{font-size:14px;color:var(--w-fg2);margin-bottom:22px;display:flex;gap:10px;flex-wrap:wrap;align-items:baseline}.w-hero .w-shot{margin-top:40px}.w-2{display:grid;gap:28px}.w-3,.w-4{display:grid;gap:22px}.w-3>div,.w-4>div{border-top:1px solid var(--w-line2);padding-top:14px}.w-3 b,.w-4 b{display:block;font:700 17px/1.3 var(--w-fd);margin-bottom:6px}.w-3 p,.w-4 p{color:var(--w-fg2);font-size:15px}.w-lines{font:700 clamp(26px,6vw,40px)/1.18 var(--w-fd);letter-spacing:-.02em;color:var(--w-dim)}.w-lines span{display:block}.w-lines span.on{color:var(--w-fg)}.w-lines span:last-child{color:var(--w-acc)}.w-cost{font-size:21px;line-height:1.3;margin:26px 0 14px!important}.w-wrong{list-style:none;padding:0;margin:0 0 14px;display:flex;flex-wrap:wrap;gap:8px 18px}.w-wrong li{font:500 14px/1.4 var(--w-fm);color:var(--w-red)}.w-wrong li:before{content:"\d7  "}.w-idea h2{max-width:14ch}.w-invoice{font-family:var(--w-fm);font-size:14px;border:1px solid var(--w-line2);border-radius:4px;padding:20px;background:var(--w-bg2);align-self:start}.w-inv-h{display:flex;justify-content:space-between;letter-spacing:.12em;text-transform:uppercase;font-size:11px;color:var(--w-dim);padding-bottom:12px;border-bottom:1px dashed var(--w-line2);margin-bottom:8px}.w-inv-r,.w-inv-t{display:flex;justify-content:space-between;gap:12px;padding:6px 0}.w-inv-t{border-top:1px solid var(--w-line2);margin-top:6px;padding-top:10px;font-weight:600;color:var(--w-acc)}.w-invoice p{font-family:var(--w-fb);color:var(--w-fg2);font-size:14px;margin-top:16px}.w-qs{list-style:none;padding:0;margin:30px 0 8px;display:grid;gap:0}.w-qs li{font:600 clamp(22px,5vw,34px)/1.2 var(--w-fd);letter-spacing:-.015em;padding:12px 0;border-bottom:1px solid var(--w-line)}.w-qs li:before{content:"\2192  ";color:var(--w-acc)}.w-concept{margin:48px 0 0;text-align:center}.w-c-in,.w-c-out{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 8px;align-items:center}.w-c-in span{font:500 12px/1 var(--w-fm);letter-spacing:.06em;text-transform:uppercase;color:var(--w-fg2);border:1px solid var(--w-line2);padding:9px 10px;border-radius:3px}.w-c-in i{font-style:normal;color:var(--w-dim);font-family:var(--w-fm)}.w-c-lines{display:block;width:100%;max-width:560px;height:44px;margin:6px auto}.w-c-lines path{fill:none;stroke:var(--w-line2);stroke-width:1.2;vector-effect:non-scaling-stroke}.w-c-core{display:inline-flex;gap:10px;align-items:center;padding:14px 22px;border:1px solid var(--w-acc);border-radius:4px;font:700 20px/1 var(--w-fd)}.w-c-core .w-logo{width:26px;height:26px}.w-c-out span{font:600 15px/1.2 var(--w-fd);color:var(--w-acc);padding:6px 10px}.w-concept figcaption{margin-top:18px;color:var(--w-dim);font-size:14px}.w-steps{list-style:none;padding:0;margin:30px 0 0;display:grid;gap:44px}.w-step{display:grid;gap:18px}.w-time{font:600 13px/1 var(--w-fm);color:var(--w-acc);letter-spacing:.06em}.w-step h3{font-size:24px;line-height:1.15;text-transform:uppercase;letter-spacing:.01em;margin:10px 0 6px}.w-area{font:500 12px/1 var(--w-fm);color:var(--w-ice);letter-spacing:.06em;text-transform:uppercase}.w-step p{color:var(--w-fg2);margin-top:12px;max-width:44ch}.w-shot{margin:0}.w-shot-f{border:1px solid var(--w-line2);border-radius:6px;overflow:hidden;background:var(--w-bg2);box-shadow:0 24px 60px -30px #000000b3}.w-shot img{display:block;width:100%;height:auto}.w-shot-ph{aspect-ratio:16 / 10}.w-shot figcaption{font:500 11px/1 var(--w-fm);letter-spacing:.06em;color:var(--w-dim);margin-top:10px;text-transform:uppercase}.w-surface{margin-top:56px;padding-top:30px;border-top:1px solid var(--w-line2)}.w-surface h3{font-size:clamp(24px,5vw,36px);text-transform:uppercase;letter-spacing:-.01em}.w-surface p{color:var(--w-fg2);max-width:60ch;margin:14px 0 24px}.w-lists{margin-top:30px}.w-lists h4{font:600 11px/1 var(--w-fm);letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;color:var(--w-fg)}.w-lists h4.w-dim{color:var(--w-dim)}.w-ticks,.w-plan{list-style:none;padding:0;margin:0}.w-ticks li,.w-plan li{padding:9px 0 9px 24px;border-bottom:1px solid var(--w-line);position:relative;color:var(--w-fg2);font-size:15px}.w-ticks li:before{content:"\2713";position:absolute;left:0;color:var(--w-acc)}.w-plan li{color:var(--w-dim)}.w-plan li:before{content:"\25cb";position:absolute;left:0;color:var(--w-dim);font-size:12px;top:11px}.w-why{margin-top:56px}.w-why h3{font-size:24px;margin-bottom:22px}.w-founder{display:grid;gap:22px}.w-photo{width:112px;height:112px;border-radius:50%;border:1px solid var(--w-line2);display:grid;place-items:center;font:600 18px/1 var(--w-fm);color:var(--w-dim);overflow:hidden;background:var(--w-bg2)}.w-photo img{width:100%;height:100%;object-fit:cover}.w-founder blockquote{margin:0 0 16px;font:700 clamp(26px,6vw,42px)/1.12 var(--w-fd);letter-spacing:-.02em;max-width:24ch}.w-who{font-size:14px;color:var(--w-fg2);margin-bottom:16px!important}.w-who b{color:var(--w-fg)}.w-founder .w-body+.w-body{margin-top:12px}.w-opp{margin-top:64px;padding-top:40px;border-top:1px solid var(--w-line)}.w-opp .w-3{margin:26px 0}.w-opp>.w-body{margin-bottom:24px}.w-close{text-align:left;padding-bottom:72px}.w-close h2{font-size:clamp(34px,8vw,64px)}.w-foot{border-top:1px solid var(--w-line);padding:28px var(--w-pad) 36px;max-width:var(--w-max);margin:0 auto;display:grid;gap:14px;font-size:13px;color:var(--w-dim)}.w-foot .w-brand{font-size:15px;margin-bottom:6px}.w-foot a{color:var(--w-fg2)}.w-ov{position:fixed;inset:0;z-index:1000;background:#03080bc7;display:flex;align-items:flex-end;justify-content:center;overflow-y:auto;-webkit-overflow-scrolling:touch}.w-ov.w-top{z-index:1001}.w-modal{position:relative;background:#0d1a21;border:1px solid var(--w-line2);border-radius:10px 10px 0 0;width:100%;max-width:520px;padding:26px var(--w-pad) 28px;margin-top:40px;color:var(--w-fg);font-family:var(--w-fb)}.w-modal h2{font-size:26px;line-height:1.15;margin:14px 0 8px}.w-modal .w-body{font-size:15px}.w-modal .w-eyebrow{margin-bottom:0}.w-x{position:absolute;top:10px;right:10px;width:40px;height:40px;border:0;background:none;color:var(--w-dim);font-size:26px;line-height:1;cursor:pointer;border-radius:4px}.w-x:hover{color:var(--w-fg)}.w-form{display:grid;gap:12px;margin-top:20px}.w-row2{display:grid;gap:12px;grid-template-columns:1fr 1fr}.w-f{display:grid;gap:6px;min-width:0}.w-f label{font-size:13px;color:var(--w-fg2);font-weight:500}.w-opt{color:var(--w-dim);font-weight:400}.w-f input,.w-f select,.w-f textarea{width:100%;min-height:46px;padding:11px 12px;font:400 16px/1.3 var(--w-fb);color:var(--w-fg);background:#08131a;border:1px solid var(--w-line2);border-radius:4px;appearance:none;-webkit-appearance:none}.w-f select{background-image:linear-gradient(45deg,transparent 50%,var(--w-dim) 50%),linear-gradient(135deg,var(--w-dim) 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px;background-repeat:no-repeat;padding-right:34px}.w-f textarea{min-height:84px;resize:vertical}.w-f input:focus,.w-f select:focus,.w-f textarea:focus{border-color:var(--w-acc);outline:none;box-shadow:0 0 0 3px #f2a6402e}.w-f [aria-invalid=true]{border-color:var(--w-red)}.w-err{color:var(--w-red);font-size:12.5px;min-height:0}.w-err:empty{display:none}.w-consent{margin-top:2px}.w-check{display:flex!important;gap:10px;align-items:flex-start;font-size:12.5px!important;color:var(--w-dim)!important;line-height:1.45;cursor:pointer}.w-check input{width:18px;height:18px;min-height:0;margin:1px 0 0;flex:none;accent-color:var(--w-acc);appearance:auto;-webkit-appearance:checkbox;padding:0}.w-check a{color:var(--w-fg2)}.w-appnote{margin-top:10px;padding:8px 10px;border-left:2px solid var(--w-ice)}.w-thanks{text-align:center}.w-thanks h2{outline:none}.w-tick{width:48px;height:48px;border-radius:50%;border:1px solid var(--w-acc);color:var(--w-acc);display:grid;place-items:center;margin:4px auto 0;font-size:20px}.w-thanks .w-btn{margin-top:22px}.w-thanks .w-note{margin-top:14px}.w-stack{flex-direction:column}.w-mob .w-brand{margin-bottom:4px}.w-priv{max-width:640px}.w-priv .w-body{margin-top:12px}.w-pop{position:fixed;z-index:900;width:min(340px,calc(100vw - 24px));background:#0d1a21;border:1px solid var(--w-line2);border-radius:8px;padding:16px;box-shadow:0 20px 50px -20px #000c;font-size:13.5px;line-height:1.5;min-height:0;overflow:visible}.w-pop>b{font:700 15px/1.2 var(--w-fd);display:block;margin-bottom:6px}.w-pop p{color:var(--w-fg2);margin:0 0 14px}.w-pop .w-eyebrow{margin-bottom:8px}.w-pop-b{display:grid;gap:6px;margin-bottom:12px}.w-pop-b button{text-align:left;background:transparent;border:1px solid var(--w-line2);color:var(--w-fg);border-radius:4px;padding:10px 12px;font:600 12px/1 var(--w-fb);letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.w-pop-b button:hover{border-color:var(--w-acc);color:var(--w-acc)}.w-pop .w-link{font-size:13px}@media (min-width: 640px){.w{--w-pad: 28px}.w-ctas{flex-direction:row;flex-wrap:wrap}.w-ctas.w-stack{flex-direction:column}.w-3{grid-template-columns:repeat(3,1fr)}.w-4{grid-template-columns:repeat(2,1fr)}.w-ov{align-items:center;padding:24px}.w-modal{border-radius:10px;margin:auto;padding:30px 32px 32px}.w-founder{grid-template-columns:160px 1fr;gap:40px}.w-photo{width:160px;height:160px}}@media (min-width: 900px){.w{--w-pad: 40px}.w-links{display:flex;margin-right:8px}.w-nav .w-navcta{display:inline-flex}.w-hero{padding-top:88px}.w-hero,.w-sec{padding-top:96px;padding-bottom:96px}.w-2{grid-template-columns:1fr 1fr;gap:64px}.w-4{grid-template-columns:repeat(4,1fr)}.w-step{grid-template-columns:minmax(260px,1fr) 2fr;gap:48px;align-items:center}.w-step:nth-child(2n) .w-step-t{order:2}.w-steps{gap:80px}.w-c-in span{font-size:13px;padding:11px 14px}}@media (prefers-reduced-motion: reduce){.w *{transition:none!important;scroll-behavior:auto!important}}.w-btn{text-align:center;line-height:1.25;padding-top:12px;padding-bottom:12px}@media (max-width: 420px){.w-btn{letter-spacing:.05em;padding-left:14px;padding-right:14px}}.w-li{text-decoration:none;border-bottom:1px solid var(--w-line2)}.w-li:hover{border-color:var(--w-acc)}.w-li span{color:var(--w-acc);font-size:12px}.w-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.w-ai h2{max-width:16ch}.w-ai-list{list-style:none;padding:0;margin:0;display:grid;gap:0;align-self:start}.w-ai-list li{padding:16px 0 16px 22px;border-bottom:1px solid var(--w-line);position:relative}.w-ai-list li:first-child{border-top:1px solid var(--w-line2)}.w-ai-list li:before{content:"";position:absolute;left:0;top:23px;width:8px;height:8px;border-radius:50%;border:1.5px solid var(--w-ice)}.w-ai-list b{display:block;font:700 17px/1.3 var(--w-fd);margin-bottom:4px}.w-ai-list p{color:var(--w-fg2);font-size:15px}.w-ai-status{margin-top:28px;padding-left:12px;border-left:2px solid var(--w-ice);max-width:70ch}.w-sub{font:600 clamp(21px,4.6vw,30px)/1.25 var(--w-fd);letter-spacing:-.01em;color:var(--w-fg);margin:-4px 0 18px!important}@media (min-width: 640px){.w-sub{text-wrap:balance}}@media (max-width: 639px){.w-sub{font-size:19px}}
