.w{--night:#050d1c;--night-2:#0a1630;--night-3:#12224a;--ink:#f2f5fb;--ink-2:#b2bfd5;--ink-3:#7f8ea8;--line:rgba(255,255,255,.12);--glass:rgba(255,255,255,.05);--day:#f4f6fa;--day-2:#e9edf4;--d-ink:#0b1628;--d-ink-2:#46536b;--d-ink-3:#6c7990;--d-line:#d9dfe9;--blue:#1a79ff;--blue-2:#005bee;--op:#7b6cff;--op-2:#b4a9ff;--ispc:#2f86ff;--ispc-2:#8cbcff;--ok:#3fd39a;--soon:#f2b84b;--disp:"Archivo","Helvetica Neue",Arial,sans-serif;--body:"Geist",system-ui,-apple-system,"Segoe UI",sans-serif;--wrap:1240px;--gut:clamp(20px,4vw,56px);color-scheme:dark}.w *{box-sizing:border-box}.w{-webkit-text-size-adjust:100%;scroll-padding-top:80px;margin:0;background:var(--night);color:var(--ink);font:400 17px/1.55 var(--body);-webkit-font-smoothing:antialiased}.w a{color:inherit;text-decoration:none}.w img,.w video{display:block;max-width:100%}.w .wrap{max-width:calc(var(--wrap) + 2 * var(--gut));margin:0 auto;padding-left:max(var(--gut),env(safe-area-inset-left,0px));padding-right:max(var(--gut),env(safe-area-inset-right,0px))}.w :focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:6px}.w .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.w .h1{font:700 clamp(38px,4vw,58px)/1.02 var(--disp);font-stretch:106%;letter-spacing:-.034em}.w .h1,.w .h2{margin:0;text-wrap:balance}.w .h2{font:680 clamp(32px,3.5vw,50px)/1.04 var(--disp);font-stretch:104%;letter-spacing:-.03em}.w .h3{margin:0;font:650 clamp(22px,2vw,28px)/1.12 var(--disp);font-stretch:104%;letter-spacing:-.02em}.w .lead{margin:0;font-size:clamp(17px,1.35vw,19.5px);line-height:1.55;color:var(--ink-2);text-wrap:pretty}.w .kicker{display:inline-flex;align-items:center;gap:10px;font:500 14px/1.3 var(--body);color:var(--ink-2)}.w .kicker:before{content:"";width:22px;height:1px;background:currentColor;opacity:.7}.w .day .lead{color:var(--d-ink-2)}.w .day .kicker{color:var(--d-ink-3)}.w .num{font-variant-numeric:tabular-nums}.w .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:48px;padding:0 20px;border-radius:12px;font:600 15.5px/1 var(--body);white-space:nowrap;transition:background .2s,transform .2s,border-color .2s}.w .btn svg{width:15px;height:15px;transition:transform .2s}.w .btn:hover svg{transform:translateX(3px)}.w .btn-blue{background:var(--blue);color:#fff}.w .btn-blue:hover{background:#3a8bff}.w .btn-op{background:var(--op);color:#fff}.w .btn-op:hover{background:#8e81ff}.w .btn-ispc{background:var(--ispc);color:#fff}.w .btn-ispc:hover{background:#4c97ff}.w .btn-line{border:1px solid var(--line);color:var(--ink)}.w .btn-line:hover{border-color:rgba(255,255,255,.35)}.w .day .btn-line{border-color:var(--d-line);color:var(--d-ink)}.w .day .btn-line:hover{border-color:var(--d-ink-3)}.w .btn-ghost{color:var(--ink);height:42px;padding:0 14px}.w .btn-ghost:hover{background:rgba(255,255,255,.07)}.w .link{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:var(--ink);border-bottom:1px solid;padding-bottom:2px}.w .day .link{color:var(--d-ink)}.w .st{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:var(--ink-2);white-space:nowrap}.w .st:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--ok);flex:none}.w .st.soon:before{background:var(--soon)}.w .day .st{color:var(--d-ink-2)}.w .pill{white-space:nowrap;display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 11px;border-radius:99px;background:rgba(8,16,34,.72);border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font:500 12.5px/1 var(--body);color:var(--ink)}.w .pill:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--soon)}.w .nav{position:fixed;inset:0 0 auto;z-index:50;padding-top:env(safe-area-inset-top,0);transition:background .3s,border-color .3s;border-bottom:1px solid transparent}.w .nav.solid{background:rgba(5,13,28,.92);-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);border-bottom-color:var(--line)}.w .nav .wrap{gap:24px;height:72px}.w .logo,.w .nav .wrap{display:flex;align-items:center}.w .logo{gap:10px;flex:none}.w .logo .mark{width:24.4px;height:28px}.w .logo .word{width:79px;height:15px}.w .menu{display:flex;align-items:center;gap:2px;margin:0 0 0 10px;padding:0;list-style:none}.w .menu>li{position:relative}.w .mi{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 12px;border-radius:10px;font:500 15px/1 var(--body);color:var(--ink);background:none;border:0;cursor:pointer}.w .mi:hover,.w .mi[aria-current=page],.w .open>.mi{background:rgba(255,255,255,.08)}.w .mi{white-space:nowrap}@media (max-width:1360px){.w .mi{padding:0 9px;font-size:14px}.w .nav-end .btn-ghost{padding:0 12px}}.w .mi .chev{width:10px;height:10px;opacity:.7;transition:transform .2s}.w .open>.mi .chev{transform:rotate(180deg)}.w .mi .dot{width:7px;height:7px;border-radius:50%}.w .nav-end{margin-left:auto;display:flex;align-items:center;gap:6px}.w .nav-end .btn{height:42px;font-size:15px}.w .lang{display:inline-flex;padding:3px;gap:2px;border:1px solid #ffffff24;border-radius:10px;margin-right:4px}.w .lang a{padding:5px 8px;border-radius:7px;font:600 12px/1 var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.06em;color:#a9b7ce;text-decoration:none}.w .lang a[aria-current]{background:#ffffff1a;color:#fff}.w .lang a:hover{color:#fff}.w .burger{display:none;width:44px;height:44px;border:0;background:none;color:var(--ink);border-radius:10px;cursor:pointer;place-items:center}@media (max-width:980px){.w .nav .wrap{height:64px}.w .nav-end .btn{height:38px;padding:0 14px;font-size:14px}}@media (max-width:720px){.w .menu{display:none}.w .burger{display:grid}}.w .dev{position:relative;width:100%;max-width:100%}.w .dev-img{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;user-select:none}.w .dev-screen{position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.w .dev-plane{position:absolute;left:0;top:0;transform-origin:0 0;background:#0b1426;overflow:hidden}.w .dev-layer{position:absolute;inset:0;opacity:0;transition:opacity .45s ease}.w .dev-layer[data-on="1"]{opacity:1}.w .dev-layer video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top left;background:#0b1426}@media (prefers-reduced-motion:no-preference){.w.js .rise{animation:rise .9s cubic-bezier(.2,.7,.2,1) both}.w.js .rv{transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}.w.js .rv.wait{opacity:0;transform:translateY(26px)}.w .open>.dd{animation:drop .22s cubic-bezier(.2,.7,.2,1)}}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes baixa{0%{transform:translateY(-24px);opacity:.4}to{transform:none;opacity:1}}@keyframes entra{0%{transform:translateX(18px);opacity:.4}to{transform:none;opacity:1}}.w .rig{position:absolute;left:0;top:0;width:6000px;height:4500px;transform-origin:0 0;will-change:transform;pointer-events:none}.w .rig img{max-width:none;user-select:none}.w .rig-pool{border-radius:50%;background:radial-gradient(closest-side,rgba(168,188,228,.24),rgba(150,172,220,.09) 52%,transparent)}.w .rig-spill{border-radius:50%;background:radial-gradient(closest-side,rgba(70,120,255,.2),rgba(70,120,255,.06) 60%,transparent);mix-blend-mode:screen;opacity:var(--on,1)}.w .rig-screen{-webkit-mask-size:100% 100%;mask-size:100% 100%;overflow:hidden;background:#0b1426}.w .rig-plane{position:absolute;left:0;top:0;transform-origin:0 0;overflow:hidden}.w .rig-plane:after{content:"";position:absolute;inset:0;z-index:3;background:linear-gradient(115deg,rgba(255,255,255,.07),rgba(255,255,255,0) 38%);opacity:var(--refl,1)}.w .rig-layer{position:absolute;inset:0;opacity:0;transition:opacity .55s ease}.w .rig-layer[data-on="1"]{opacity:1}.w .rig-layer img,.w .rig-layer video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top left;max-width:none}.w .rig-dim{position:absolute;inset:0;z-index:2;background:#050b16;opacity:calc(1 - var(--on, 1))}.w .rig-host,.w .studio{position:relative}.w .studio{isolation:isolate;overflow:hidden;background:var(--night)}.w .studio:before{content:"";position:absolute;inset:0;z-index:-2;background:radial-gradient(70% 60% at 18% -8%,rgba(120,150,205,.16),transparent 70%),linear-gradient(180deg,#04080e 0,#0b1322 var(--hz,62%),#1a2539 100%)}.w .studio .grid-wall{inset:0;z-index:-1;opacity:var(--env,1);background-image:linear-gradient(rgba(150,172,225,.07) 1px,transparent 0),linear-gradient(90deg,rgba(150,172,225,.07) 1px,transparent 0);background-size:72px 72px;-webkit-mask-image:radial-gradient(60% 55% at var(--gx,62%) var(--gy,40%),#000,rgba(0,0,0,.35) 55%,transparent 80%);mask-image:radial-gradient(60% 55% at var(--gx,62%) var(--gy,40%),#000,rgba(0,0,0,.35) 55%,transparent 80%)}.w .grain,.w .studio .grid-wall{position:absolute;pointer-events:none}.w .grain{inset:-50%;z-index:5;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.w .rev{display:inline-flex;align-items:center;gap:7px;width:fit-content;padding:5px 9px 4px;border-radius:7px;border:1px dashed rgba(242,184,75,.7);background:rgba(242,184,75,.1);color:#f3cf7a;font:500 11.5px/1.3 Geist Mono,ui-monospace,monospace;letter-spacing:.04em;text-transform:uppercase}.w .rev:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.w .day .rev,.w .faq .rev,.w .plans .rev{color:#8a5a00;background:#fff4dd;border-color:#e7c27a}.w.net .rev{display:none}.w .demo-chip{display:inline-flex;align-items:center;gap:8px;padding:6px 10px 5px;border-radius:9px;background:rgba(3,16,34,.86);border:1px solid rgba(232,178,58,.45);font:500 11px/1 Geist Mono,ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;color:#f3cf7a}.w .demo-chip:before{content:"";width:7px;height:7px;border-radius:50%;background:#e8b23a}.w .rig-contact{border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.75),rgba(0,0,0,.35) 55%,transparent);filter:blur(6px)}.w .foot,.w main{overflow-x:clip}.w .w-portada .hero{min-height:min(900px,100svh)}.w .w-portada .hero-stage{position:absolute;inset:0}.w .w-portada .hero .wrap{position:relative;z-index:2;min-height:min(900px,100svh);display:grid;align-content:center;padding-block:120px 80px;pointer-events:none}.w .w-portada .hero-copy{display:grid;gap:22px;max-width:470px;pointer-events:auto;will-change:opacity,transform}.w .w-portada .hero-copy .h1{font-size:clamp(38px,3.9vw,56px)}.w .w-portada .hero-copy .lead{max-width:440px}.w .w-portada .hero-cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.w .w-portada .hero-note{font-size:14.5px;color:var(--ink-3);margin:0}.w .w-portada .hero-note a{color:var(--ink-2);border-bottom:1px solid var(--line)}.w .w-portada .hero .pill{position:absolute;left:0;top:0;z-index:3;opacity:0;transition:opacity .6s}.w .w-portada .hero.in .pill{opacity:1}.w .w-portada .hero-tags{position:absolute;z-index:3;left:max(var(--gut),env(safe-area-inset-left,0px));bottom:22px;display:flex;flex-wrap:wrap;gap:8px}.w .w-portada .serveis{background:var(--day);color:var(--d-ink);padding-block:clamp(80px,9vw,128px)}.w .w-portada .sv-head{display:grid;grid-template-columns:minmax(0,1fr);gap:24px 64px;align-items:end;margin-bottom:clamp(40px,5vw,64px)}.w .w-portada .sv-head .h2{max-width:none;color:#05070c}.w .w-portada .sv-head p{margin:0;color:var(--d-ink-2);font-size:17.5px;max-width:470px}.w .w-portada .sv-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.w .w-portada .sv{position:relative;display:grid;grid-template-rows:auto 1fr;border-radius:22px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px rgba(11,22,40,.07),0 22px 50px -26px rgba(11,22,40,.35);transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s}.w .w-portada .sv:hover{transform:translateY(-4px);box-shadow:0 0 0 1px rgba(11,22,40,.09),0 30px 60px -26px rgba(11,22,40,.45)}.w .w-portada .sv-shot{position:relative;aspect-ratio:16/8.2;overflow:hidden;background:var(--night-2)}.w .w-portada .sv-shot img{width:100%;height:100%;object-fit:cover;object-position:0 0;transform-origin:0 0;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.w .w-portada .sv:hover .sv-shot img{transform:scale(1.03)}.w .w-portada .sv-shot:after{content:"";position:absolute;inset:auto 0 0;height:40%;background:linear-gradient(0deg,rgba(5,13,28,.55),rgba(5,13,28,0))}.w .w-portada .sv-shot.sv-op{background:linear-gradient(160deg,#6d5ff0,#2c1f8f)}.w .w-portada .sv-shot.sv-ispc{background:linear-gradient(160deg,#2a7cf0,#0b3a8f)}.w .w-portada .sv-shot.sv-ispc:after,.w .w-portada .sv-shot.sv-op:after{display:none}.w .w-portada .sv-shot .sv-mac{position:absolute;left:6%;top:12%;width:78%;height:auto;border-radius:10px;border:4px solid #0b0f17;box-shadow:0 20px 50px rgba(0,0,0,.4)}.w .w-portada .sv-shot .sv-ph{position:absolute;left:auto;right:6%;top:22%;width:auto;height:100%;border-radius:22px;border:5px solid #0b0f17;box-shadow:0 20px 50px rgba(0,0,0,.5);transform-origin:50% 100%}.w .w-portada .sv-shot .pill{position:absolute;left:16px;bottom:14px;z-index:2}.w .w-portada .sv-shot .pill:before{background:var(--ok)}.w .w-portada .sv-body{display:grid;gap:16px;padding:28px 30px 30px;align-content:start}.w .w-portada .sv-tag{display:inline-flex;align-items:center;gap:8px;font:600 13px/1 var(--body);letter-spacing:.02em}.w .w-portada .sv-tag i{width:9px;height:9px;border-radius:3px}.w .w-portada .sv h3{margin:0;font:680 clamp(26px,2.4vw,34px)/1.06 var(--disp);font-stretch:104%;letter-spacing:-.025em}.w .w-portada .sv .for{margin:0;color:var(--d-ink-2);font-size:16px}.w .w-portada .sv .for b{color:var(--d-ink);font-weight:600}.w .w-portada .sv dl{margin:4px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid var(--d-line);border-bottom:1px solid var(--d-line)}.w .w-portada .sv dl div{padding:14px 12px 14px 0;display:grid;gap:2px}.w .w-portada .sv dl div:nth-child(2n){padding-left:14px;border-left:1px solid var(--d-line)}.w .w-portada .sv dl div:nth-child(n+3){border-top:1px solid var(--d-line)}.w .w-portada .sv dt{font:680 26px/1 var(--disp);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.w .w-portada .sv dd{margin:0;font-size:13.5px;color:var(--d-ink-3);line-height:1.35}.w .w-portada .sv-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-top:4px}.w .w-portada .sv-price{font-size:14px;color:var(--d-ink-3);line-height:1.4}.w .w-portada .sv-price b{display:block;color:var(--d-ink);font:650 17px/1.2 var(--disp)}.w .w-portada .sv-note{margin-top:18px;font-size:14.5px;color:var(--d-ink-3);display:flex;gap:10px;align-items:center}.w .w-portada .why{padding-block:clamp(88px,10vw,140px);background:var(--night);position:relative}.w .w-portada .why-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px 72px}.w .w-portada .why-intro{position:sticky;top:110px;align-self:start;display:grid;gap:20px}.w .w-portada .why-intro .shot{margin-top:16px;border-radius:14px;overflow:hidden;border:1px solid var(--line);box-shadow:0 30px 60px -30px rgba(0,0,0,.6)}.w .w-portada .why-intro .shot img{width:100%;aspect-ratio:1160/600;object-fit:cover;object-position:0 0}.w .w-portada .why-intro figcaption{font-size:13px;color:var(--ink-3);margin-top:10px}.w .w-portada .reasons{display:grid}.w .w-portada .reason{display:grid;grid-template-columns:minmax(0,1fr) 150px;gap:8px 32px;padding:30px 0;border-top:1px solid var(--line)}.w .w-portada .reason:last-child{border-bottom:1px solid var(--line)}.w .w-portada .reason h3{grid-column:1}.w .w-portada .reason p{grid-column:1;margin:0;color:var(--ink-2);font-size:16.5px;line-height:1.6}.w .w-portada .reason .proof{grid-column:2;grid-row:1/span 2;align-self:start;display:grid;gap:4px;text-align:right}.w .w-portada .reason .proof b{white-space:nowrap;font:700 32px/1 var(--disp);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.w .w-portada .reason .proof span{font-size:13px;color:var(--ink-3);line-height:1.35}.w :is(.w-portada,.w-metode) .demo{padding-block:clamp(88px,9vw,128px) clamp(80px,8vw,120px)}.w :is(.w-portada,.w-metode) .demo-head{display:grid;justify-items:center;text-align:center;gap:18px;margin-bottom:30px}.w :is(.w-portada,.w-metode) .demo-head .lead{max-width:640px}.w :is(.w-portada,.w-metode) .seg{display:inline-flex;padding:4px;border-radius:12px;background:rgba(255,255,255,.06);border:1px solid var(--line);gap:2px}.w :is(.w-portada,.w-metode) .seg button{height:38px;padding:0 16px;border-radius:9px;border:0;background:none;color:var(--ink-2);font:600 14.5px var(--body);cursor:pointer;display:inline-flex;align-items:center;gap:8px}.w :is(.w-portada,.w-metode) .seg button[aria-pressed=true]{background:rgba(255,255,255,.12);color:var(--ink)}.w :is(.w-portada,.w-metode) .seg button i{width:8px;height:8px;border-radius:50%}.w :is(.w-portada,.w-metode) .demo-stage{position:relative;width:min(100%,1080px);margin:0 auto}.w :is(.w-portada,.w-metode) .demo-mac{width:100%}.w :is(.w-portada,.w-metode) .demo-iph{position:absolute;right:-1%;bottom:-3%;width:15%}.w :is(.w-portada,.w-metode) .demo-stage .pill{position:absolute;right:0;top:4%}.w :is(.w-portada,.w-metode) .scenes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:40px;border-top:1px solid var(--line)}.w :is(.w-portada,.w-metode) .scene{position:relative;text-align:left;padding:20px 20px 4px 0;background:none;border:0;color:var(--ink-2);font:inherit;cursor:pointer;display:grid;gap:6px;align-content:start}.w :is(.w-portada,.w-metode) .scene+.scene{padding-left:20px}.w :is(.w-portada,.w-metode) .scene:before{content:"";position:absolute;left:0;right:0;top:-1px;height:2px;background:transparent;transition:background .3s}.w :is(.w-portada,.w-metode) .scene+.scene:before{left:20px}.w :is(.w-portada,.w-metode) .scene[aria-selected=true]:before{background:var(--accent,var(--op))}.w :is(.w-portada,.w-metode) .scene i{position:absolute;left:0;right:0;top:-1px;height:2px;transform-origin:0 0;transform:scaleX(0);background:var(--accent,var(--op));opacity:.5}.w :is(.w-portada,.w-metode) .scene+.scene i{left:20px}.w :is(.w-portada,.w-metode) .scene b{color:var(--ink);font:650 17px/1.2 var(--disp);font-stretch:104%}.w :is(.w-portada,.w-metode) .scene span{font-size:14.5px;line-height:1.45}.w :is(.w-portada,.w-metode) .scene[aria-selected=false] b{color:var(--ink-2)}.w :is(.w-portada,.w-metode) .demo-foot{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:40px}.w .w-portada .trust{background:var(--day);color:var(--d-ink);padding-block:clamp(88px,9vw,128px)}.w .w-portada .trust-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:56px 64px;margin-top:48px}.w .w-portada .checks{list-style:none;margin:0;padding:0;display:grid}.w .w-portada .checks li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:4px 12px;padding:18px 0;border-top:1px solid var(--d-line)}.w .w-portada .checks li:last-child{border-bottom:1px solid var(--d-line)}.w .w-portada .checks svg{width:20px;height:20px;color:#0e8f62;margin-top:3px}.w .w-portada .checks b{font-weight:600}.w .w-portada .checks span{grid-column:2;color:var(--d-ink-2);font-size:15.5px;line-height:1.55}.w .w-portada .future{position:relative;border-radius:22px;padding:26px;background:repeating-linear-gradient(135deg,rgba(11,22,40,.025) 0 10px,transparent 10px 20px),#fff;border:1.5px dashed #b9c3d4;display:grid;gap:18px;align-content:start}.w .w-portada .future-tag{justify-self:start;display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 12px;border-radius:99px;background:#fff4dd;color:#8a5a00;font:600 12.5px/1 var(--body);border:1px solid #f1d9a6}.w .w-portada .future h3{font-size:22px}.w .w-portada .tcards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.w .w-portada .tcard{border-radius:14px;border:1px solid var(--d-line);background:var(--day);padding:16px;display:grid;gap:10px}.w .w-portada .tcard .meta{display:flex;gap:8px;flex-wrap:wrap}.w .w-portada .tcard .meta span{font-size:12px;padding:4px 8px;border-radius:6px;background:#fff;border:1px solid var(--d-line);color:var(--d-ink-3)}.w .w-portada .ln{height:9px;border-radius:5px;background:#dfe4ec}.w .w-portada .ln.s{width:60%}.w .w-portada .tcard .who{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--d-ink-3)}.w .w-portada .tcard .who i{width:24px;height:24px;border-radius:50%;background:#dfe4ec}.w .w-portada .future ol{margin:0;padding-left:20px;display:grid;gap:8px;color:var(--d-ink-2);font-size:15px;line-height:1.5}.w .w-portada .future ol b{color:var(--d-ink);font-weight:600}.w .w-portada .faq{background:#fff;color:var(--d-ink);padding-block:clamp(88px,9vw,128px)}.w .w-portada .faq-grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:40px 72px}.w .w-portada .faq-side{display:grid;gap:18px;align-content:start;position:sticky;top:110px}.w .w-portada .faq-side p{margin:0;color:var(--d-ink-2)}.w .w-portada .faq-side .contact{margin-top:10px;padding:18px;border-radius:14px;background:var(--day);display:grid;gap:4px;font-size:15px}.w .w-portada .faq-side .contact b{font-weight:600}.w .w-portada .faq-side .contact span{color:var(--d-ink-2);user-select:all}.w .w-portada details{border-top:1px solid var(--d-line)}.w .w-portada details:last-child{border-bottom:1px solid var(--d-line)}.w .w-portada summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:20px;align-items:center;padding:22px 0;font:620 19px/1.3 var(--disp);font-stretch:102%;letter-spacing:-.01em}.w .w-portada summary::-webkit-details-marker{display:none}.w .w-portada summary:after{content:"";flex:none;width:26px;height:26px;border-radius:50%;background:var(--day) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M6 2v8M2 6h8' stroke='%230b1628' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") center /11px no-repeat;transition:transform .25s}.w .w-portada details[open] summary:after{transform:rotate(45deg)}.w .w-portada .ans{padding:0 48px 24px 0;color:var(--d-ink-2);font-size:16.5px;line-height:1.65;display:grid;gap:10px;max-width:760px}.w .w-portada .ans p{margin:0}.w .w-portada .ans b{color:var(--d-ink);font-weight:600}.w .w-portada .ans table{border-collapse:collapse;width:100%;font-size:15px;margin-top:4px}.w .w-portada .ans td,.w .w-portada .ans th{text-align:left;padding:9px 10px 9px 0;border-bottom:1px solid var(--d-line);vertical-align:top}.w .w-portada .ans th{font-weight:600;color:var(--d-ink)}.w .w-portada .close{position:relative;padding-block:clamp(96px,10vw,150px);text-align:center;overflow:hidden;isolation:isolate}.w .w-portada .close:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(50% 55% at 50% 45%,rgba(26,121,255,.18),rgba(26,121,255,0) 70%),var(--night)}.w .w-portada .close .wrap{display:grid;justify-items:center;gap:22px}.w .w-portada .close .lead{max-width:560px}.w .w-portada .close-cta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:min(100%,720px);margin-top:10px}.w .w-portada .door{display:grid;gap:6px;text-align:left;padding:22px 22px 20px;border-radius:18px;border:1px solid var(--line);background:var(--glass);transition:border-color .2s,background .2s,transform .2s}.w .w-portada .door:hover{transform:translateY(-3px);background:rgba(255,255,255,.08)}.w .w-portada .door.op:hover{border-color:var(--op)}.w .w-portada .door.is:hover{border-color:var(--ispc)}.w .w-portada .door b{display:flex;justify-content:space-between;align-items:center;font:650 21px/1.15 var(--disp);font-stretch:104%}.w .w-portada .door span{color:var(--ink-2);font-size:14.5px}.w .w-portada .close small{color:var(--ink-3);font-size:14.5px}.w .w-portada .close small a{color:var(--ink-2);border-bottom:1px solid var(--line)}.w .w-portada .close-rev{display:flex;justify-content:center}@media (max-width:1100px){.w .w-portada .faq-grid,.w .w-portada .sv-head,.w .w-portada .why-grid{grid-template-columns:minmax(0,1fr)}.w .w-portada .faq-side,.w .w-portada .why-intro{position:static}.w .w-portada .why-intro .shot{max-width:680px}.w .w-portada .trust-grid{grid-template-columns:minmax(0,1fr)}.w .w-portada .hero{min-height:0;display:flex;flex-direction:column}.w .w-portada .hero .wrap{min-height:0;padding-block:112px 0;align-content:start}.w .w-portada .hero-copy{max-width:640px;gap:18px}.w .w-portada .hero-stage{position:relative;inset:auto;order:2;height:90vw;margin-top:12px}.w .w-portada .hero-tags{position:static;order:3;padding:4px max(var(--gut),env(safe-area-inset-left,0px)) 24px}.w .w-portada .hero-copy .h1{font-size:clamp(34px,4.6vw,46px)}}@media (max-width:720px){.w .w-portada{font-size:16px}.w .w-portada .hero-copy .h1{font-size:34px}.w .w-portada .hero-cta{display:grid;grid-template-columns:1fr 1fr}.w .w-portada .hero-cta .btn{padding:0 12px;font-size:15px}.w .w-portada .hero-stage{height:96vw}.w .w-portada .sv-grid{grid-template-columns:minmax(0,1fr);gap:16px}.w .w-portada .sv-body{padding:22px 20px}.w .w-portada .sv dt{font-size:22px}.w .w-portada .reason{grid-template-columns:minmax(0,1fr);padding:24px 0}.w .w-portada .reason .proof{grid-column:1;grid-row:auto;text-align:left;display:flex;align-items:baseline;gap:10px;margin-top:6px}.w .w-portada .reason .proof b{font-size:26px}.w :is(.w-portada,.w-metode) .demo-stage{width:116%;margin-left:-8%}.w :is(.w-portada,.w-metode) .demo-iph{width:21%;right:8%;bottom:-4%}.w :is(.w-portada,.w-metode) .demo-stage .pill{right:8%;top:-2%}.w :is(.w-portada,.w-metode) .scenes{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:8px}.w :is(.w-portada,.w-metode) .scene,.w :is(.w-portada,.w-metode) .scene+.scene{padding:16px 12px 6px 0}.w :is(.w-portada,.w-metode) .scene+.scene i,.w :is(.w-portada,.w-metode) .scene+.scene:before{left:0}.w :is(.w-portada,.w-metode) .scene:nth-child(2n){padding-left:12px}.w :is(.w-portada,.w-metode) .scene:nth-child(2n) i,.w :is(.w-portada,.w-metode) .scene:nth-child(2n):before{left:12px}.w :is(.w-portada,.w-metode) .scene span{font-size:13.5px}.w .w-portada .tcards{grid-template-columns:minmax(0,1fr)}.w .w-portada .tcard:nth-child(2){display:none}.w .w-portada .ans{padding-right:0}.w .w-portada summary{font-size:17.5px}.w .w-portada .close-cta{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:no-preference){.w .w-portada.js .hero-copy>*{animation:rise .9s cubic-bezier(.2,.7,.2,1) both}.w .w-portada.js .hero-copy>:nth-child(2){animation-delay:.06s}.w .w-portada.js .hero-copy>:nth-child(3){animation-delay:.12s}.w .w-portada.js .hero-copy>:nth-child(4){animation-delay:.18s}.w .w-portada.js .hero-copy>:nth-child(5){animation-delay:.24s}}.w .w-metode{--acc:var(--op)}.w .w-metode .b-track{position:relative;height:620vh}.w .w-metode .b-stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.w .w-metode .b-ui{position:absolute;inset:0;visibility:hidden}.w .w-metode .b-page{position:absolute;left:0;top:0;width:1512px;height:982px;transform-origin:0 0;will-change:transform;background:#f4f1ec;box-shadow:0 50px 140px rgba(0,0,0,.55);border-radius:6px;overflow:hidden}.w .w-metode .b-page img{display:block;width:1512px;height:982px;max-width:none}.w .w-metode .b-focus{position:absolute;left:0;top:0;border-radius:20px;box-shadow:0 0 0 200vmax rgba(5,13,28,.55);opacity:0;pointer-events:none}.w .w-metode .b-focus:after{content:"";position:absolute;inset:-1px;border-radius:inherit;box-shadow:0 0 0 1.5px rgba(180,169,255,.85),0 0 40px 4px rgba(123,108,255,.25)}.w .w-metode .note{position:absolute;left:0;top:0;width:300px;display:grid;gap:6px;padding:16px 18px;border-radius:16px;background:rgba(9,19,39,.96);border:1px solid rgba(180,169,255,.38);box-shadow:0 30px 70px -25px rgba(0,0,0,.8);opacity:0;pointer-events:none;z-index:4}.w .w-metode .note small{font:600 12px/1 var(--body);letter-spacing:.06em;text-transform:uppercase;color:var(--op-2)}.w .w-metode .note b{font:650 18px/1.25 var(--disp);font-stretch:104%}.w .w-metode .note span{font-size:14px;line-height:1.5;color:var(--ink-2)}.w .w-metode .b-copy{position:absolute;z-index:3;left:max(var(--gut),calc((100vw - var(--wrap)) / 2));top:max(110px,16vh);width:min(400px,34vw);display:grid;gap:18px;will-change:opacity,transform}.w .w-metode .crumb{display:inline-flex;gap:10px;align-items:center;font-size:14px;color:var(--ink-2)}.w .w-metode .crumb i{width:8px;height:8px;border-radius:50%;background:var(--op)}.w .w-metode .b-copy .h1{font-size:clamp(34px,3.5vw,52px)}.w .w-metode .b-copy .lead{font-size:17px}.w .w-metode .facts{display:flex;flex-wrap:wrap;gap:6px 22px;font-size:14.5px;color:var(--ink-2)}.w .w-metode .facts b{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums}.w .w-metode .hint{font-size:13px;color:var(--ink-3);display:flex;gap:10px;align-items:center}.w .w-metode .hint i{width:1px;height:26px;background:linear-gradient(var(--ink-3),transparent)}.w .w-metode .b-chips{position:absolute;z-index:6;right:max(var(--gut),env(safe-area-inset-right,0px));bottom:16px;display:flex;gap:8px;opacity:var(--demo,0)}.w .w-metode .b-prog{position:absolute;z-index:6;right:max(16px,env(safe-area-inset-right,0px));top:50%;transform:translateY(-50%);display:grid;gap:10px}.w .w-metode .b-prog i{display:block;width:3px;height:26px;border-radius:2px;background:rgba(255,255,255,.14);overflow:hidden;position:relative}.w .w-metode .b-prog i:after{content:"";position:absolute;inset:0;background:var(--op-2);transform-origin:50% 0;transform:scaleY(var(--f,0))}.w .w-metode .b-alt{display:none}.w .w-metode .b-page video{position:absolute;inset:0;display:block;width:1512px;height:982px;max-width:none;object-fit:cover;background:#f4f1ec}.w .w-metode .b-ctl{position:absolute;z-index:6;left:50%;top:calc(var(--cy, 84vh) + 14px);width:min(var(--pw,1300px),calc(100vw - 2 * var(--gut)));transform:translateX(-50%);display:grid;gap:10px;opacity:0;visibility:hidden}.w .w-metode .b-cap{margin:0;font:650 clamp(18px,1.5vw,23px)/1.2 var(--disp);font-stretch:104%;letter-spacing:-.01em;color:var(--ink);min-height:1.2em}.w .w-metode .b-bar{display:flex;align-items:center;gap:12px}.w .w-metode .b-play{flex:none;width:34px;height:34px;border-radius:50%;border:1px solid var(--line);background:rgba(255,255,255,.06);display:grid;place-items:center}.w .w-metode .b-play:hover{border-color:rgba(255,255,255,.35)}.w .w-metode .b-play i{width:10px;height:12px;border-inline:3px solid var(--ink)}.w .w-metode .b-play.paused i{width:0;height:0;border:0;border-left:11px solid var(--ink);border-block:7px solid transparent;margin-left:3px}.w .w-metode .b-chaps{flex:1;display:flex;gap:6px;margin:0;padding:0;list-style:none;min-width:0}.w .w-metode .b-chaps li{flex:1;min-width:0}.w .w-metode .b-chaps button{width:100%;display:grid;gap:6px;text-align:left;font-size:12.5px;color:var(--ink-3);padding:2px 0}.w .w-metode .b-chaps button span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.w .w-metode .b-chaps button:hover,.w .w-metode .b-chaps button[aria-current=true]{color:var(--ink)}.w .w-metode .b-chaps button i{display:block;height:3px;border-radius:2px;background:rgba(255,255,255,.14);overflow:hidden;position:relative}.w .w-metode .b-chaps button i:after{content:"";position:absolute;inset:0;background:var(--op-2);transform-origin:0 50%;transform:scaleX(var(--f,0))}.w .w-metode .b-cta{position:absolute;z-index:7;right:max(var(--gut),calc(50% - var(--pw, 1300px) / 2));top:calc(var(--cy, 84vh) + 8px);opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .3s,transform .3s,visibility .3s}.w .w-metode .b-cta.on{opacity:1;visibility:visible;transform:none}.w .w-metode .b-skip{position:absolute;z-index:7;left:max(var(--gut),env(safe-area-inset-left,0px));bottom:16px;padding:6px 12px;border-radius:999px;border:1px solid var(--line);font-size:13px;color:var(--ink-2);background:rgba(5,13,28,.6)}.w .w-metode .b-skip:hover{color:var(--ink);border-color:rgba(255,255,255,.35)}.w .w-metode .b-mob{display:none}.w .w-metode .b-snap{position:absolute;left:0;width:1px;height:1px;pointer-events:none}@media (max-width:767px){.w .w-metode .b-stage.mob #brig,.w .w-metode .b-stage.mob .b-prog,.w .w-metode .b-stage.mob .b-ui{display:none}.w .w-metode .b-stage.mob .b-mob{display:block;position:absolute;inset:64px 0 0;overflow:hidden;background:#f4f1ec;transform-origin:50% 0;transform:translateY(calc((1 - var(--me, 0)) * 52vh)) scale(calc(.78 + .22 * var(--me, 0)));border-radius:calc((1 - var(--me, 0)) * 26px);box-shadow:0 -30px 80px -20px rgba(0,0,0,.6);will-change:transform}.w .w-metode .b-mob video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 0}.w .w-metode .b-mob:after{content:"";position:absolute;inset:auto 0 0;height:30%;background:linear-gradient(transparent,rgba(5,13,28,.94) 70%);opacity:var(--me,0);pointer-events:none}.w .w-metode .b-stage.mob .b-ctl{top:auto;bottom:calc(env(safe-area-inset-bottom, 0px) + 14px);left:16px;right:16px;width:auto;transform:none;gap:8px}.w .w-metode .b-stage.mob .b-cap{font-size:19px;color:#fff;text-shadow:0 2px 14px rgba(0,0,0,.55);padding-right:120px}.w .w-metode .b-stage.mob .b-chaps{gap:3px}.w .w-metode .b-stage.mob .b-chaps button{font-size:0;gap:0;padding-block:8px}.w .w-metode .b-stage.mob .b-chaps button span{display:none}.w .w-metode .b-stage.mob .b-chaps button[aria-current=true]{flex:2.4}.w .w-metode .b-stage.mob .b-chaps li:has(button[aria-current=true]){flex:2.4}.w .w-metode .b-stage.mob .b-chaps li:has(button[aria-current=true]) button{font-size:11.5px;gap:5px;padding-block:0}.w .w-metode .b-stage.mob .b-chaps li:has(button[aria-current=true]) button span{display:block}.w .w-metode .b-stage.mob .b-cta{top:auto;right:16px;bottom:calc(env(safe-area-inset-bottom, 0px) + 62px);height:40px;padding:0 14px;font-size:14px}.w .w-metode .b-stage.mob .b-chips{left:16px;right:auto;top:auto;bottom:calc(env(safe-area-inset-bottom, 0px) + 112px);opacity:calc(var(--me, 0) * var(--me, 0))}.w .w-metode .b-stage.mob .b-skip{left:auto;right:16px;top:76px;bottom:auto}html:has(.w-metode .b-snap){scroll-snap-type:y proximity}.w .w-metode .b-snap{scroll-snap-align:start}}.w .w-metode .idx{position:sticky;top:72px;z-index:30;background:rgba(5,13,28,.92);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-block:1px solid var(--line)}.w .w-metode .idx .wrap{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;height:52px;align-items:center}.w .w-metode .idx a{flex:none;height:34px;display:inline-flex;align-items:center;padding:0 12px;border-radius:9px;font-size:14px;color:var(--ink-2)}.w .w-metode .idx a[aria-current=true]{background:rgba(255,255,255,.08);color:var(--ink)}@media (pointer:coarse){.w .w-metode[data-canal=mossos] :is(.idx a,.ax-list button,.scene,.pf-bill button){min-height:44px}}.w .w-metode .idx .sep{flex:none;width:1px;height:18px;background:var(--line);margin:0 6px}.w .w-metode .tour-intro{padding-block:clamp(80px,9vw,120px) 0}.w .w-metode .tour-intro .wrap{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:24px 64px;align-items:end}.w .w-metode .tour-intro p{margin:0;color:var(--ink-2);font-size:17px}.w .w-metode .tour-grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:0 56px}.w .w-metode .steps{padding-block:6vh 30vh}.w .w-metode .step{min-height:86vh;display:grid;align-content:center;gap:14px;padding-block:40px}.w .w-metode .step .n{font:600 13.5px/1 var(--body);color:var(--op-2);display:flex;gap:10px;align-items:center}.w .w-metode .step .n:after{content:"";width:40px;height:1px;background:currentColor;opacity:.5}.w .w-metode .step p{margin:0;color:var(--ink-2);font-size:16.5px;line-height:1.6}.w .w-metode .step ul{margin:4px 0 0;padding:0;list-style:none;display:grid;gap:8px;font-size:15px;color:var(--ink-2)}.w .w-metode .step li{display:grid;grid-template-columns:16px 1fr;gap:10px}.w .w-metode .step li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--op);margin-top:8px}.w .w-metode .step .data{display:flex;gap:22px;margin-top:6px}.w .w-metode .step .data div{display:grid;gap:2px}.w .w-metode .step .data b{font:700 26px/1 var(--disp);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.w .w-metode .step .data span{font-size:13px;color:var(--ink-3)}.w .w-metode .step .mob-media{display:none}.w .w-metode .stage{position:sticky;top:124px;height:calc(100vh - 124px);display:grid;align-items:center;overflow:hidden}.w .w-metode .cam{position:relative;width:100%;transform-origin:0 0;will-change:transform}.w .w-metode .cam .rig-host{width:100%}.w .w-metode .cam .focus{position:absolute;z-index:5;border-radius:10px;box-shadow:0 0 0 2px var(--op-2);opacity:0;transition:opacity .5s;pointer-events:none}.w .w-metode .cam .label{position:absolute;z-index:6;display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:10px;background:rgba(9,19,39,.94);border:1px solid var(--line);font-size:13.5px;color:var(--ink);white-space:nowrap;opacity:0;transition:opacity .4s;transform-origin:0 0}.w .w-metode .cam .label:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--op-2)}.w .w-metode .cam.on .focus,.w .w-metode .cam.on .label{opacity:1}.w .w-metode .tprog{position:absolute;left:0;right:0;bottom:5vh;display:flex;justify-content:center;gap:6px}.w .w-metode .tprog i{width:22px;height:3px;border-radius:2px;background:rgba(255,255,255,.16);transition:background .3s,width .3s}.w .w-metode .tprog i.on{background:var(--op-2);width:36px}.w .w-metode .a-track{position:relative;height:260vh}.w .w-metode .a-stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.w .w-metode .a-copy{position:absolute;z-index:3;left:max(var(--gut),calc((100vw - var(--wrap)) / 2));top:50%;width:min(400px,34vw);transform:translateY(-50%);display:grid}.w .w-metode .a-copy>div{grid-area:1/1;display:grid;gap:16px;transition:opacity .5s,transform .5s}.w .w-metode .a-copy p{margin:0;color:var(--ink-2);font-size:17px}.w .w-metode .a-copy [data-k="1"]{opacity:0;transform:translateY(14px)}.w .w-metode .a-stage.app .a-copy [data-k="0"]{opacity:0;transform:translateY(-14px)}.w .w-metode .a-stage.app .a-copy [data-k="1"]{opacity:1;transform:none}.w .w-metode .a-iph,.w .w-metode .a-mac{position:absolute;left:0;top:0;transform-origin:0 0;will-change:transform}.w .w-metode .app-more{padding-block:40px clamp(96px,10vw,140px)}.w .ax{--ease:cubic-bezier(.2,.8,.2,1);position:relative;isolation:isolate;overflow:hidden;min-height:min(860px,calc(100vh - 120px));display:grid;align-items:center;background:#03070f}.w .ax-light{inset:0;z-index:-2;transition:background 1s;background:radial-gradient(40% 55% at var(--lx,50%) 46%,color-mix(in srgb,var(--acc) 38%,transparent),transparent 70%),radial-gradient(70% 40% at 50% 0,rgba(160,190,255,.1),transparent 70%),linear-gradient(180deg,#03070f,#08111f 70%,#03070f)}.w .ax-beam,.w .ax-light{position:absolute;pointer-events:none}.w .ax-beam{left:50%;top:-10%;width:70%;height:90%;translate:-50% 0;z-index:-1;opacity:.55;filter:blur(14px);background:conic-gradient(from 180deg at 50% 0,transparent 160deg,rgba(220,230,255,.13) 175deg,rgba(220,230,255,.2) 180deg,rgba(220,230,255,.13) 185deg,transparent 200deg);animation:ax-breathe 7s ease-in-out infinite}@keyframes ax-breathe{50%{opacity:.3}}.w .ax-floor{position:absolute;left:-10%;right:-10%;bottom:0;height:34%;z-index:-1;pointer-events:none;perspective:500px;overflow:hidden;-webkit-mask:linear-gradient(transparent,#000 40%);mask:linear-gradient(transparent,#000 40%)}.w .ax-floor i{position:absolute;inset:-100% 0 0;transform:rotateX(72deg);transform-origin:50% 100%;background-image:linear-gradient(rgba(255,255,255,.07) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 0);background-size:64px 64px;animation:ax-run 6s linear infinite}@keyframes ax-run{to{background-position:0 64px}}.w .ax-grain{position:absolute;inset:-50%;z-index:3;pointer-events:none;opacity:.07;mix-blend-mode:overlay;animation:ax-grain 1.2s steps(6) infinite;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@keyframes ax-grain{0%{transform:translate(0)}25%{transform:translate(-3%,2%)}50%{transform:translate(2%,-3%)}75%{transform:translate(3%,3%)}}.w .iphx{position:relative;aspect-ratio:900/1852;width:100%}.w .iphx.refl{-webkit-box-reflect:below 2px linear-gradient(transparent 76%,rgba(255,255,255,.16))}.w .iphx .dev{position:absolute;inset:0;width:100%;height:100%;max-width:none;pointer-events:none;user-select:none}.w .iphx .glare,.w .iphx .scr{position:absolute;left:4.06%;top:1.6%;width:91.94%;height:96.65%;overflow:hidden}.w .iphx .scr{background:#0b1426;-webkit-mask:url(/i/iph-004-mask.png) 0 0/100% 100%;mask:url(/i/iph-004-mask.png) 0 0/100% 100%}.w .iphx .scr img,.w .iphx .scr video{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:top}.w .iphx .scr video{opacity:0;transform:scale(1.06);filter:blur(10px);transition:opacity .7s var(--ease),transform .9s var(--ease),filter .7s var(--ease)}.w .iphx .scr video.on{opacity:1;transform:none;filter:none}.w .iphx .glare{pointer-events:none;border-radius:13%/6.3%}.w .iphx .glare:before{content:"";position:absolute;inset:-20% -60%;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.22) 49%,rgba(255,255,255,.06) 53%,transparent 60%);transform:translateX(-70%);animation:ax-sweep 1.1s var(--ease)}@keyframes ax-sweep{to{transform:translateX(70%)}}.w .ax-k{display:inline-flex;align-items:center;gap:10px;font:500 12.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--acc);transition:color .6s}.w .ax-k:before{content:"";width:26px;height:1px;background:currentColor}.w .ax-h{font-family:var(--disp);font-weight:800;font-stretch:112%;letter-spacing:-.02em;line-height:1;text-wrap:balance}.w .ax-h .sp{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.08em}.w .ax-h .sp>span{display:inline-block;animation:ax-up .8s var(--ease) both}@keyframes ax-up{0%{transform:translateY(105%)}}.w .ax-p{color:var(--ink-2);font-size:17px;animation:ax-fade .7s var(--ease) .15s both}@keyframes ax-fade{0%{opacity:0;transform:translateY(12px)}}.w .ax-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,330px) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:center;padding-block:48px;width:100%}.w .ax-copy{display:grid;gap:16px}.w .ax-copy .ax-h{font-size:clamp(34px,4.4vw,60px)}.w .ax-copy .ax-p{max-width:34ch}.w .ax-stage{position:relative;perspective:1400px;justify-self:center;width:min(100%,330px,calc((100vh - 260px) * .486))}.w .ax-tilt{transform-style:preserve-3d;transition:transform .6s var(--ease);animation:ax-float 6s ease-in-out infinite}@keyframes ax-float{50%{translate:0 -10px}}.w .ax-shadow{position:absolute;left:10%;right:10%;bottom:-5%;height:6%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.75),transparent);filter:blur(6px)}.w .ax-chip{position:absolute;z-index:2;display:grid;gap:2px;padding:12px 16px;border-radius:16px;min-width:150px;color:var(--ink);background:linear-gradient(140deg,rgba(255,255,255,.14),rgba(255,255,255,.04));border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(16px) saturate(140%);box-shadow:0 20px 40px -18px rgba(0,0,0,.8),inset 0 1px 0 rgba(255,255,255,.18);animation:ax-pop .7s cubic-bezier(.3,1.6,.4,1) .35s both}@keyframes ax-pop{0%{opacity:0;transform:translateY(16px) scale(.92)}}.w .ax-chip b{font:750 22px/1.05 var(--disp);font-stretch:108%}.w .ax-chip span{font-size:12.5px;color:var(--ink-2)}.w .ax-chip.c1{left:-46%;top:22%}.w .ax-chip.c2{right:-44%;top:58%;animation-delay:.47s}.w .ax-list{list-style:none;margin:0;padding:0;display:grid;gap:2px;justify-self:end;width:min(100%,260px)}.w .ax-list button{position:relative;width:100%;display:grid;grid-template-columns:28px 1fr;align-items:center;gap:8px;text-align:left;padding:9px 12px;border:0;border-radius:12px;background:none;color:var(--ink-3);cursor:pointer;transition:color .3s,background .3s}.w .ax-list button em{font:500 11px var(--mono);font-style:normal;color:var(--ink-3)}.w .ax-list button b{font:650 16px var(--disp);font-stretch:106%}.w .ax-list button:hover{color:var(--ink-2)}.w .ax-list button[aria-current=true]{color:var(--ink);background:rgba(255,255,255,.06)}.w .ax-list button[aria-current=true] em{color:var(--acc)}.w .ax-list button i{position:absolute;left:12px;right:12px;bottom:4px;height:2px;border-radius:2px;background:var(--acc);transform-origin:0 0;transform:scaleX(0)}.w .ax-list button:not([aria-current=true]) i{opacity:0}.w .ax-fan{display:grid;gap:22px;justify-items:center;padding-block:40px 44px;width:100%}.w .ax-ring{position:relative;width:100%;height:470px;perspective:1800px;touch-action:pan-y}.w .ax-item{position:absolute;left:50%;top:0;width:200px;margin-left:-100px;transition:transform 1s var(--ease),opacity .8s var(--ease),filter .8s var(--ease);transform-style:preserve-3d}.w .ax-cap{display:grid;gap:10px;justify-items:center;text-align:center;min-height:150px}.w .ax-cap .ax-h{font-size:clamp(26px,7vw,34px)}.w .ax-cap .ax-p{font-size:15.5px;max-width:40ch}.w .ax-nav{display:flex;gap:12px;align-items:center}.w .ax-nav button{width:46px;height:46px;border-radius:50%;border:1px solid var(--line);background:rgba(255,255,255,.06);color:var(--ink);font-size:18px;cursor:pointer}.w .ax-dots{display:flex;gap:6px}.w .ax-dots i{width:7px;height:7px;border-radius:99px;background:rgba(255,255,255,.2);transition:width .5s var(--ease),background .5s}.w .ax-dots i.on{width:24px;background:var(--acc)}.w .ax button:focus-visible{outline:2px solid var(--acc);outline-offset:3px}.w .cx .ax-light{background:radial-gradient(42% 55% at var(--lx,62%) 48%,color-mix(in srgb,var(--acc) 34%,transparent),transparent 70%),radial-gradient(70% 40% at 60% 0,rgba(160,190,255,.1),transparent 70%),linear-gradient(180deg,#03070f,#08111f 70%,#03070f)}.w .cx .ax-beam{left:62%}.w .cx-grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(24px,4vw,56px);align-items:center;width:100%;padding-block:56px}.w .cx-copy{display:grid;gap:26px}.w .cx-txt{display:grid;gap:14px}.w .cx-txt .ax-h{font-size:clamp(32px,3.6vw,52px)}.w .cx-txt .ax-p{max-width:36ch}.w .cx-list{grid-template-columns:1fr 1fr;justify-self:start;width:min(100%,380px);gap:2px 6px}.w .cx-stage{position:relative;perspective:2000px}.w .cx-tilt{transform-style:preserve-3d;transition:transform .7s var(--ease);animation:ax-float 7s ease-in-out infinite}.w .macx{position:relative;aspect-ratio:4638/3122;width:100%}.w .macx .dev,.w .macx .sh{position:absolute;max-width:none;pointer-events:none;user-select:none}.w .macx .dev{inset:0;width:100%;height:100%}.w .macx .sh{left:-12.18%;top:84.91%;width:125.05%;height:20.08%;opacity:.85}.w .macx .glare,.w .macx .scr{position:absolute;left:9.01%;top:1.92%;width:82.13%;height:78.5%;overflow:hidden}.w .macx .scr{background:#0b1426;-webkit-mask:url(/i/mac-009-mask.png) 0 0/100% 100%;mask:url(/i/mac-009-mask.png) 0 0/100% 100%}.w .macx .scr img,.w .macx .scr video{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:top left}.w .macx .scr video{opacity:0;transform:scale(1.04);filter:blur(10px);transition:opacity .7s var(--ease),transform .9s var(--ease),filter .7s var(--ease)}.w .macx .scr video.on{opacity:1;transform:none;filter:none}.w .macx .glare{pointer-events:none}.w .macx .glare:before{content:"";position:absolute;inset:-30% -40%;background:linear-gradient(105deg,transparent 42%,rgba(255,255,255,.16) 49%,rgba(255,255,255,.05) 52%,transparent 58%);transform:translateX(-70%);animation:ax-sweep 1.2s var(--ease)}.w .cx-chip{grid-template-columns:auto 1fr;align-items:center;gap:2px 12px;padding:12px 16px 12px 12px;border-radius:18px;max-width:270px;min-width:0;background:linear-gradient(140deg,rgba(40,52,88,.62),rgba(10,16,34,.5));border-color:rgba(255,255,255,.18)}.w .cx-chip .ic{grid-row:span 2;width:38px;height:38px;border-radius:11px;display:grid;place-items:center;background:color-mix(in srgb,var(--acc) 30%,rgba(255,255,255,.06));border:1px solid color-mix(in srgb,var(--acc) 50%,transparent)}.w .cx-chip .ic svg{width:20px;height:20px;stroke:#fff;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.w .cx-chip b{font-size:20px}.w .cx-chip:after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background:var(--acc);box-shadow:0 0 0 4px color-mix(in srgb,var(--acc) 30%,transparent),0 0 14px var(--acc)}.w .cx-chip.c1{left:1%;top:6%;animation-delay:.3s}.w .cx-chip.c1:after{right:-14px;bottom:-14px}.w .cx-chip.c2{right:-4%;top:30%;left:auto;animation-delay:.45s}.w .cx-chip.c2:after{left:-14px;top:50%}.w .cx-chip.c3{left:14%;bottom:14%;top:auto;animation-delay:.6s}.w .cx-chip.c3:after{right:-14px;top:-10px}.w .cx-demo{position:absolute;right:24px;bottom:18px}@media (max-width:900px){.w .cx-grid{grid-template-columns:minmax(0,1fr);padding-block:28px 48px}.w .cx-stage{order:-1;margin-inline:-6%}.w .cx-chips{display:flex;gap:8px;overflow-x:auto;padding:18px 6% 4px;scrollbar-width:none}.w .cx-chips::-webkit-scrollbar{display:none}.w .cx-chip{position:relative;inset:auto!important;flex:none;padding:8px 12px 8px 8px;max-width:210px;border-radius:14px}.w .cx-chip .ic{width:28px;height:28px;border-radius:8px}.w .cx-chip .ic svg{width:15px;height:15px}.w .cx-chip b{font-size:15px}.w .cx-chip span{font-size:11px}.w .cx-chip:after{display:none}.w .cx-list{width:100%}.w .cx-demo{position:static;justify-self:center;margin-bottom:20px}.w .ax{min-height:0}}@media (prefers-reduced-motion:reduce){.w .ax-beam,.w .ax-floor i,.w .ax-grain,.w .ax-tilt,.w .iphx .glare:before{animation:none}}.w .w-metode .phones{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,44px);align-items:start}.w .w-metode .ph{display:grid;gap:18px;justify-items:start}.w .w-metode .ph:nth-child(2){margin-top:60px}.w .w-metode .ph .rig-host{width:min(62%,220px);justify-self:center}.w .w-metode .ph h3{font-size:21px}.w .w-metode .ph p{margin:0;color:var(--ink-2);font-size:15px;line-height:1.55}.w .w-metode .plans{background:var(--day);color:var(--d-ink);padding-block:clamp(88px,9vw,128px)}.w .w-metode .plans-head{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:24px 64px;align-items:end;margin-bottom:48px}.w .w-metode .plans-head p{margin:0;color:var(--d-ink-2);font-size:17px}.w .w-metode .plan-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:24px;align-items:stretch}.w .w-metode .plan{display:grid;gap:20px;align-content:start;padding:clamp(26px,3vw,38px);border-radius:22px;background:#fff;box-shadow:0 0 0 1px rgba(11,22,40,.07),0 22px 50px -26px rgba(11,22,40,.3)}.w .w-metode .plan.main{box-shadow:0 0 0 2px var(--op),0 30px 60px -30px rgba(123,108,255,.55)}.w .w-metode .plan .tag{justify-self:start;display:inline-flex;height:28px;align-items:center;padding:0 11px;border-radius:8px;background:var(--op);color:#fff;font:600 13px/1 var(--body)}.w .w-metode .plan h3{margin:0;font:700 clamp(24px,2.2vw,30px)/1.08 var(--disp);font-stretch:106%;letter-spacing:-.02em}.w .w-metode .price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.w .w-metode .price b{font:800 clamp(44px,4.4vw,60px)/1 var(--disp);font-stretch:110%;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.w .w-metode .price span{color:var(--d-ink-2);font-size:15px}.w .w-metode .price-note{margin:-8px 0 0;color:var(--d-ink-3);font-size:14.5px}.w .w-metode .inc{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:1px solid var(--d-line)}.w .w-metode .inc li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;padding:12px 0;border-bottom:1px solid var(--d-line);font-size:15.5px;color:var(--d-ink-2)}.w .w-metode .inc li b{color:var(--d-ink);font-weight:600}.w .w-metode .inc svg{width:18px;height:18px;margin-top:3px;color:#0e8f62}.w .w-metode .inc li.no svg{color:#b3bccb}.w .w-metode .plan .acts{display:flex;flex-wrap:wrap;gap:10px}.w .w-metode .plan .btn-day{background:var(--d-ink);color:#fff}.w .w-metode .plan .btn-day:hover{background:#1c2a44}.w .w-metode .cond{margin-top:28px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-top:1px solid var(--d-line)}.w .w-metode .cond div{padding:18px 18px 4px 0;display:grid;gap:4px;font-size:14.5px;color:var(--d-ink-2)}.w .w-metode .cond div+div{padding-left:18px;border-left:1px solid var(--d-line)}.w .w-metode .cond b{color:var(--d-ink);font-weight:600}.w .w-metode .faq{background:#fff;color:var(--d-ink);padding-block:clamp(88px,9vw,128px)}.w .w-metode .faq-grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:40px 72px}.w .w-metode .faq-side{display:grid;gap:18px;align-content:start;position:sticky;top:140px}.w .w-metode .faq-side p{margin:0;color:var(--d-ink-2)}.w .w-metode details{border-top:1px solid var(--d-line)}.w .w-metode details:last-child{border-bottom:1px solid var(--d-line)}.w .w-metode summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:20px;align-items:center;padding:22px 0;font:620 19px/1.3 var(--disp);font-stretch:102%;letter-spacing:-.01em}.w .w-metode summary::-webkit-details-marker{display:none}.w .w-metode summary:after{content:"";flex:none;width:26px;height:26px;border-radius:50%;background:var(--day) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M6 2v8M2 6h8' stroke='%230b1628' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") center /11px no-repeat;transition:transform .25s}.w .w-metode details[open] summary:after{transform:rotate(45deg)}.w .w-metode .ans{padding:0 48px 24px 0;color:var(--d-ink-2);font-size:16.5px;line-height:1.65;display:grid;gap:10px;max-width:760px}.w .w-metode .ans p{margin:0}.w .w-metode .ans b{color:var(--d-ink);font-weight:600}.w .w-metode .close{position:relative;padding-block:clamp(96px,10vw,150px);text-align:center;overflow:hidden;isolation:isolate}.w .w-metode .close:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(50% 55% at 50% 45%,rgba(123,108,255,.2),rgba(123,108,255,0) 70%),var(--night)}.w .w-metode .close .wrap{display:grid;justify-items:center;gap:22px}.w .w-metode .close .lead{max-width:580px}.w .w-metode .close-cta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:min(100%,720px);margin-top:10px}.w .w-metode .door{display:grid;gap:6px;text-align:left;padding:22px 22px 20px;border-radius:18px;border:1px solid var(--line);background:var(--glass);transition:border-color .2s,background .2s,transform .2s}.w .w-metode .door:hover{transform:translateY(-3px);background:rgba(255,255,255,.08);border-color:var(--op)}.w .w-metode .door b{display:flex;justify-content:space-between;align-items:center;font:650 21px/1.15 var(--disp);font-stretch:104%}.w .w-metode .door span{color:var(--ink-2);font-size:14.5px}.w .w-metode .close small{color:var(--ink-3);font-size:14.5px}.w .w-metode .close small a{color:var(--ink-2);border-bottom:1px solid var(--line)}@media (max-width:1100px){.w .w-metode .idx{top:64px}.w .w-metode .b-copy{width:min(380px,42vw)}.w .w-metode .faq-grid,.w .w-metode .plans-head,.w .w-metode .tour-intro .wrap{grid-template-columns:minmax(0,1fr)}.w .w-metode .faq-side{position:static}.w .w-metode .tour-grid{grid-template-columns:minmax(0,1fr)}.w .w-metode .stage{order:-1;top:116px;height:auto;padding-block:12px 18px;background:linear-gradient(180deg,var(--night) 82%,rgba(5,13,28,0));z-index:4}.w .w-metode .cam{width:min(100%,720px);margin:0 auto}.w .w-metode .tprog{position:static;margin-top:10px}.w .w-metode .steps{padding-block:0 20vh}.w .w-metode .step{min-height:64vh;max-width:640px;margin:0 auto}.w .w-metode .plan-grid{grid-template-columns:minmax(0,1fr)}.w .w-metode .cond{grid-template-columns:repeat(2,minmax(0,1fr))}.w .w-metode .cond div:nth-child(3){border-left:0;padding-left:0}}@media (max-width:720px){.w .w-metode{font-size:16px}.w .w-metode .b-track{height:540vh}.w .w-metode .b-copy{left:max(20px,env(safe-area-inset-left,0px));right:max(20px,env(safe-area-inset-right,0px));top:calc(env(safe-area-inset-top, 0px) + 84px);width:auto;gap:14px}.w .w-metode .b-copy .h1{font-size:32px}.w .w-metode .b-copy .lead{font-size:15.5px}.w .w-metode .hint{display:none}.w .w-metode .note{width:auto;left:16px;right:16px}.w .w-metode .b-prog{top:auto;bottom:52px;transform:none}.w .w-metode .b-chips{right:auto;left:16px;bottom:16px;flex-direction:column;align-items:flex-start}.w .w-metode .stage{display:none}.w .w-metode .steps{padding-block:24px 40px}.w .w-metode .step{min-height:0;padding-block:28px;border-top:1px solid var(--line)}.w .w-metode .step .mob-media{display:block;margin:8px 0 0;border-radius:12px;overflow:hidden;border:1px solid var(--line)}.w .w-metode .step .mob-media .crop{position:relative;overflow:hidden;background:#0b1426}.w .w-metode .step .mob-media .crop img{position:absolute;max-width:none;height:auto}.w .w-metode .step .mob-media figcaption{padding:10px 12px;font-size:13px;color:var(--ink-3);background:var(--night-2)}.w .w-metode .a-track{height:220vh}.w .w-metode .a-copy{left:20px;right:20px;top:calc(env(safe-area-inset-top, 0px) + 84px);width:auto;transform:none}.w .w-metode .phones{grid-template-columns:minmax(0,1fr);gap:48px}.w .w-metode .ph:nth-child(2){margin-top:0}.w .w-metode .ph .rig-host{width:min(56%,210px)}.w .w-metode .cond{grid-template-columns:minmax(0,1fr)}.w .w-metode .cond div+div{border-left:0;padding-left:0;border-top:1px solid var(--d-line)}.w .w-metode .ans{padding-right:0}.w .w-metode summary{font-size:17.5px}.w .w-metode .close-cta{grid-template-columns:minmax(0,1fr)}}.w .w-metode.static .b-track{height:auto}.w .w-metode.static .b-stage{position:relative}.w .w-metode.static .b-prog,.w .w-metode.static .hint{display:none}.w .w-metode.static .b-alt{display:grid;gap:18px;padding-block:40px 0}.w .w-metode.static .b-alt img{width:100%;max-width:900px;height:auto;border-radius:14px}.w .w-metode.static .b-alt video{width:100%;max-width:1100px;height:auto;border-radius:14px;background:#0b1426}.w .w-metode.static .b-snap{display:none}.w .w-metode .b-alt-caps{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:14px;margin:0;padding:0;list-style:none}.w .w-metode .b-alt-caps button{display:grid;gap:4px;width:100%;text-align:left;color:var(--ink-2);font-size:14px}.w .w-metode .b-alt-caps img{width:100%;height:auto;border-radius:10px;border:1px solid var(--line)}.w .w-metode .b-alt-caps b{margin-top:6px;color:var(--ink);font:650 16px/1.2 var(--disp)}.w .w-metode .b-alt-caps b:before{content:"▶ ";color:var(--op-2)}.w .w-metode.static .b-cta,.w .w-metode.static .b-ctl,.w .w-metode.static .b-mob,.w .w-metode.static .b-skip,.w .w-metode.static .b-ui{display:none}.w .w-metode.static .b-alt ol{display:grid;gap:8px;padding-left:20px;color:var(--ink-2);max-width:720px;margin:0}.w .w-metode.static .b-alt ol b{color:var(--ink)}.w .w-metode.static .a-track{height:auto}.w .w-metode.static .a-stage{position:relative}.w{--disp:var(--font-archivo),"Helvetica Neue",Arial,sans-serif;--body:var(--font-geist),system-ui,-apple-system,"Segoe UI",sans-serif;--mono:var(--font-geist-mono),ui-monospace,monospace}.w .demo-chip,.w .rev{font-family:var(--mono)}.w .s-wrap{max-width:calc(var(--wrap) + 2 * var(--gut))}.w .legal-page{padding-top:96px}.w .w-ispc{--op:var(--ispc);--op-2:var(--ispc-2);--acc:var(--ispc)}.w .w-ispc .h1 em{font-style:normal;color:var(--ispc-2)}.w .w-ispc .hero-note{max-width:440px}.w .s-day-in{display:grid;gap:28px;background:transparent;color:var(--day-ink)}.w .s-day-in a.s-btn{color:#fff}.w main>:first-child:not(.w-portada):not(.w-metode){padding-top:72px}@media (max-width:980px){.w main>:first-child:not(.w-portada):not(.w-metode){padding-top:64px}}.w .dd:before{content:"";position:absolute;left:0;right:0;top:-14px;height:14px}.w [id]{scroll-margin-top:132px}.w .step[id]{scroll-margin-top:124px}@media (max-width:1100px){.w .step[id],.w [id]{scroll-margin-top:124px}}.w .w-portada .hero-fons{position:absolute;inset:0;z-index:-1;background:url(/i/fons/tirada-gorra.webp) 0 30%/cover no-repeat}.w .w-portada .hero-fons:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(4,8,14,.7) 0,rgba(4,8,14,.48) 26%,rgba(4,8,14,.14) 46%,rgba(4,8,14,0) 70%),linear-gradient(180deg,rgba(4,8,14,.35) 0,rgba(4,8,14,0) 16%,rgba(4,8,14,0) 74%,rgba(5,13,28,.85) 94%,var(--night) 100%)}.w .w-portada .hero .grid-wall{display:none}@media (max-width:1100px){.w .w-portada .hero{position:relative}.w .w-portada .hero-fons{inset:-24px;background:url(/i/fons/tirada-gorra-m.webp) 50% 40%/cover no-repeat;filter:blur(2.5px)}.w .w-portada .hero-fons:after{background:linear-gradient(180deg,rgba(4,8,14,.62) 0,rgba(4,8,14,.3) 45%,rgba(4,8,14,.35) 80%,var(--night) 100%)}.w .w-portada .hero-copy .lead{display:none}.w .w-portada .hero .wrap{margin-top:0;padding-top:104px}.w .w-portada .hero-stage{position:relative;inset:auto;height:74vw;margin-top:10px}}@media (max-width:720px){.w .w-portada .hero-stage{margin-top:100px;height:78vw}}@media (min-width:721px) and (max-width:1100px){.w .w-portada .hero-fons{background-image:url(/i/fons/tirada-gorra-t.webp)}.w .w-portada .hero{min-height:100svh;display:flex;flex-direction:column;justify-content:center}.w .w-portada .hero .wrap{padding-top:120px}.w .w-portada .hero-copy{margin:0 auto;text-align:center;max-width:640px}.w .w-portada .hero .hero-copy .h1{font-size:56px}.w .w-portada .hero .hero-cta{justify-content:center}.w .w-portada .hero .hero-cta .btn{font-size:17px;padding:16px 26px}.w .w-portada .hero-stage{height:62vw;margin-top:36px;margin-bottom:40px}}.w .w-portada .rs{position:relative;overflow:hidden;color:#fff;padding-block:clamp(96px,10vw,140px);background:radial-gradient(120% 80% at 80% 20%,#16205a 0,var(--night) 60%)}.w .w-portada .rs-wall{position:absolute;inset:-20% -30% -20% 34%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 22%,#000 85%,transparent);mask-image:linear-gradient(90deg,transparent,#000 22%,#000 85%,transparent);pointer-events:none}.w .w-portada .rs-tilt{position:absolute;left:6%;top:-8%;display:grid;grid-template-columns:repeat(4,250px);gap:18px;transform:rotateX(48deg) rotate(-32deg) rotateY(6deg)}.w .w-portada .rs-col{display:grid;gap:18px;animation:rs-up 38s linear infinite}.w .w-portada .rs-col:nth-child(2n){animation:rs-down 44s linear infinite}@keyframes rs-up{to{transform:translateY(-50%)}}@keyframes rs-down{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.w .w-portada .rs-t{margin:0;padding:20px;border-radius:16px;display:grid;gap:12px;background:rgba(14,24,56,.88);border:1px solid rgba(140,160,255,.22);box-shadow:0 20px 40px rgba(0,0,0,.4)}.w .w-portada .rs-t blockquote{margin:0;font-size:14px;line-height:1.45;color:rgba(255,255,255,.88)}.w .w-portada .rs-buida .rs-who i,.w .w-portada .rs-buida>i{display:block;height:8px;border-radius:99px;background:rgba(255,255,255,.1)}.w .w-portada .rs-buida i.c{width:60%}.w .w-portada .rs-buida .rs-who i{flex:1}.w .w-portada .rs-stars{display:inline-flex;gap:3px;color:#f5b301}.w .w-portada .rs-stars svg{width:16px;height:16px;display:block}.w .w-portada .rs-who{display:flex;gap:10px;align-items:center}.w .w-portada .rs-who b{display:block;font-size:14px;font-weight:600}.w .w-portada .rs-who small{display:block;font-size:12px;opacity:.65}.w .w-portada .rs-av{width:34px;height:34px;border-radius:50%;flex:none;display:grid;place-items:center;font:700 13px/1 var(--disp);background:conic-gradient(from 200deg,var(--op),var(--ispc),#23c7b6,var(--op))}.w .w-portada .rs-copy{position:relative;z-index:2;max-width:480px;display:grid;gap:20px}.w .w-portada .rs-copy:before{content:"";position:absolute;inset:-60px -200px -60px -120px;z-index:-1;background:radial-gradient(60% 60% at 30% 50%,var(--night) 40%,transparent 75%)}.w .w-portada .rs-copy .kicker{color:var(--op-2)}.w .w-portada .rs-copy .h2{color:#fff;margin:0}.w .w-portada .rs-copy p{margin:0;color:rgba(255,255,255,.75);font-size:17px}.w .w-portada .rs-score{display:flex;gap:14px;align-items:center;width:fit-content;padding:14px 16px;border-radius:14px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14)}.w .w-portada .rs-score .rs-stars svg{width:20px;height:20px}.w .w-portada .rs-score b{display:block;font-size:15px;font-weight:600}.w .w-portada .rs-score small{display:block;font-size:13px;opacity:.6}.w .w-portada .rs-cta{display:flex;flex-wrap:wrap;gap:12px}.w .w-portada .rs-btn{background:#fff;color:var(--d-ink)}@media (max-width:720px){.w .w-portada .rs{padding-bottom:440px}.w .w-portada .rs-wall{inset:auto -120% -20% -60%;height:640px}.w .w-portada .rs-tilt{left:18%;top:0;grid-template-columns:repeat(4,230px)}.w .w-portada .rs-copy:before{inset:-40px}}@media (prefers-reduced-motion:reduce){.w .w-portada .rs-col{animation:none}}.w .w-portada .cinta{background:var(--night);color:#fff;padding:30px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.w .w-portada .cinta-r{display:flex;width:max-content;font:700 clamp(28px,3.6vw,52px)/1.1 var(--disp);font-stretch:112%;letter-spacing:-.02em;white-space:nowrap;animation:cinta 60s linear infinite}.w .w-portada .cinta-r span{display:inline-flex;align-items:center;gap:48px;padding-right:48px}.w .w-portada .cinta-r span:nth-child(odd){color:transparent;-webkit-text-stroke:1px rgba(180,169,255,.55)}.w .w-portada .cinta-r i{width:12px;height:12px;border-radius:50%;flex:none;background:linear-gradient(135deg,var(--op),var(--ispc));box-shadow:0 0 18px var(--op)}.w .w-portada .cinta:hover .cinta-r{animation-play-state:paused}@keyframes cinta{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.w .w-portada .cinta-r{animation:none}}.w .foot{position:relative;overflow:hidden;background:linear-gradient(180deg,var(--night) 0,rgba(5,13,28,0) 45%),radial-gradient(120% 90% at 50% 120%,#0f1c4a 0,var(--night) 60%);color:#fff;padding-block:clamp(48px,6vw,72px) 28px;font-size:15px}.w .foot-beam{position:absolute;top:-40%;left:-10%;width:42%;height:190%;transform:rotate(24deg);filter:blur(28px);pointer-events:none;mix-blend-mode:screen;-webkit-mask-image:linear-gradient(180deg,transparent 28%,#000 50%);mask-image:linear-gradient(180deg,transparent 28%,#000 50%);background:linear-gradient(90deg,transparent,rgba(160,150,255,.38) 50%,transparent);animation:foot-beam 9s ease-in-out infinite alternate}@keyframes foot-beam{to{transform:translateX(170%) rotate(24deg)}}.w .foot .wrap{position:relative}.w .foot-cols{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(4,minmax(0,1fr)) max-content;gap:clamp(20px,2.6vw,40px)}@media (max-width:1100px) and (min-width:761px){.w .foot-cols{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:36px}.w .foot-brand{grid-column:1/-1}}.w .foot-brand{display:grid;gap:14px;align-content:start}.w .foot-brand p{margin:0;max-width:340px;font-size:14px;line-height:1.55;color:rgba(255,255,255,.6)}.w .foot b{display:block;margin-bottom:14px;font:600 12px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--op-2)}.w .foot ul{list-style:none;margin:0;padding:0;display:grid;gap:10px;color:rgba(255,255,255,.82)}.w .foot a{transition:color .2s}.w .foot a:hover{color:#fff}.w .foot-word{display:block;width:100%;height:auto;margin-top:clamp(24px,4vw,48px);overflow:visible}.w .foot-word text{font:900 200px var(--disp);font-stretch:125%;letter-spacing:12px;fill:transparent;stroke-width:1.2}.w .foot-word .base{stroke:rgba(140,150,200,.22)}.w .foot-word .lit{stroke:url(#foot-g);stroke-width:2.2;stroke-dasharray:1400;stroke-dashoffset:1400;animation:foot-draw 5s ease-in-out infinite alternate;filter:drop-shadow(0 0 6px rgba(123,108,255,.7))}.w .foot-word .shine{stroke:url(#foot-s);stroke-width:2.6}@keyframes foot-draw{to{stroke-dashoffset:0}}.w .foot-legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:clamp(24px,4vw,40px);padding-top:22px;border-top:1px solid rgba(255,255,255,.1);font-size:13px;color:rgba(255,255,255,.5)}.w .foot-legal nav{display:flex;flex-wrap:wrap;gap:18px}@media (max-width:760px){.w .foot-cols{grid-template-columns:1fr 1fr}.w .foot-brand{grid-column:1/-1}.w .foot-legal{flex-direction:column}}@media (prefers-reduced-motion:reduce){.w .foot-beam,.w .foot-word .lit{animation:none}.w .foot-word .lit{stroke-dashoffset:0}}.w .foot-xarxes{display:flex;gap:10px;margin-top:4px}.w .foot-xarxes a{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);transition:background .2s,border-color .2s,transform .2s}.w .foot-xarxes a:hover{background:rgba(123,108,255,.22);border-color:var(--op);transform:translateY(-2px)}.w .foot-xarxes svg{width:19px;height:19px;fill:#fff}.w .pf{position:relative;isolation:isolate;overflow:hidden;padding:clamp(88px,9vw,128px) 0 clamp(72px,8vw,112px);color:#e9eef8;background:radial-gradient(60% 45% at 50% 0,#1a1f5233,transparent 70%),#02060d;--pv:#6b5cff;--pv2:#b3a6ff;--pi2:#a9b7ce;--pi3:#6f7f9c;--pl:#ffffff14;--amb:#f2a93b}.w .pf>.wrap{position:relative;z-index:1}.w .pf-dots{inset:0;background:radial-gradient(#ffffff1a 1px,transparent 1.2px) 0 0 /22px 22px;-webkit-mask:radial-gradient(70% 60% at 50% 45%,#000,transparent 80%);mask:radial-gradient(70% 60% at 50% 45%,#000,transparent 80%)}.w .pf-beam,.w .pf-dots{position:absolute;z-index:0}.w .pf-beam{left:50%;top:-20%;width:60%;height:70%;transform:translateX(-50%);background:conic-gradient(from 180deg at 50% 0,transparent 42%,#6b5cff40 48%,#b3a6ff55 50%,#2f86ff40 52%,transparent 58%);filter:blur(40px)}.w .pf-head{display:grid;justify-items:center;text-align:center;gap:16px;margin-bottom:40px}.w .pf-kick{display:inline-flex;align-items:center;gap:10px;font:500 12px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--pi2)}.w .pf-kick i{width:6px;height:6px;border-radius:50%;background:var(--pv);box-shadow:0 0 12px var(--pv)}.w .pf-h{margin:0;font:800 clamp(38px,5vw,72px)/1 var(--disp);font-stretch:112%;letter-spacing:-.035em;text-wrap:balance}.w .pf-h span{background:linear-gradient(90deg,#fff,#c9c1ff 40%,#7fb0ff);-webkit-background-clip:text;background-clip:text;color:transparent}.w .pf-head p{margin:0;color:var(--pi2);font-size:18px;max-width:54ch;line-height:1.5}.w .pf-oferta{position:relative;display:grid;grid-template-columns:minmax(0,1.3fr) auto minmax(0,1fr);gap:28px 40px;align-items:center;margin:0 auto 64px;padding:clamp(22px,2.6vw,32px) clamp(22px,3vw,40px);border-radius:24px;background:radial-gradient(80% 140% at 0 0,#f2a93b2e,transparent 60%),linear-gradient(120deg,#1d1508,#0c0a12 55%,#0a0d1c);border:1px solid #f2a93b55;box-shadow:0 40px 80px -50px #f2a93b88,inset 0 1px 0 #ffffff1a;overflow:hidden}.w .pf-oferta:before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 40%,#ffd28a26 50%,transparent 60%);transform:translateX(-100%);animation:pf-sweep 5s ease-in-out infinite;pointer-events:none}@keyframes pf-sweep{0%,55%{transform:translateX(-100%)}to{transform:translateX(100%)}}.w .pf-of-tag{display:inline-flex;align-items:center;gap:8px;font:600 12px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--amb)}.w .pf-of-tag i{width:8px;height:8px;border-radius:50%;background:var(--amb);box-shadow:0 0 0 0 #f2a93b99;animation:pf-pulse 1.6s ease-out infinite}@keyframes pf-pulse{to{box-shadow:0 0 0 10px #f2a93b00}}.w .pf-of-txt{display:grid;gap:10px}.w .pf-of-txt h3{margin:0;font:800 clamp(22px,2.2vw,30px)/1.1 var(--disp);font-stretch:110%;letter-spacing:-.02em;text-wrap:balance}.w .pf-of-txt p{margin:0;color:#d8cdb8;font-size:15px;line-height:1.5}.w .pf-cd{display:flex;gap:8px}.w .pf-cd>div{display:grid;justify-items:center;gap:6px}.w .pf-cd b{position:relative;min-width:64px;padding:12px 8px;text-align:center;border-radius:12px;font:800 36px/1 var(--disp);font-variant-numeric:tabular-nums;color:#fff;background:linear-gradient(180deg,#2a2418 50%,#211c12 0);box-shadow:inset 0 1px 0 #ffffff1f,0 10px 20px -10px #000;animation:pf-flip .5s cubic-bezier(.16,1,.3,1)}.w .pf-cd b:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#0009}.w .pf-cd>div:first-child b{color:var(--amb)}.w .pf-cd span{font:500 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#a8987c}@keyframes pf-flip{0%{transform:rotateX(-80deg);opacity:.4}}.w .pf-of-vs{display:grid;gap:8px}.w .pf-of-vs>div{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:0 12px;padding:10px 14px;border-radius:12px;background:#ffffff08;border:1px solid #ffffff14}.w .pf-of-vs span{font-size:13px;color:#a8987c}.w .pf-of-vs b{font:800 22px/1 var(--disp);font-variant-numeric:tabular-nums}.w .pf-of-vs em{grid-column:1/-1;font-style:normal;font-size:12px;color:#8a8273}.w .pf-of-vs .ara{border-color:#2fd08a66;background:#2fd08a14}.w .pf-of-vs .ara b{color:#2fd08a}.w .pf-of-vs>div:not(.ara) b{color:#c9c0ad}.w .pf-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr) minmax(0,1fr);gap:20px;align-items:center}.w .pf-card{position:relative;display:flex;flex-direction:column;gap:18px;padding:clamp(24px,2.4vw,34px);border-radius:24px;background:linear-gradient(180deg,#0c1527,#070d1a);border:1px solid var(--pl);box-shadow:inset 0 1px 0 #ffffff0f}.w .pf-card:after{background:radial-gradient(380px circle at var(--mx,-999px) var(--my,-999px),#8c80ff1f,transparent 60%)}.w .pf-card:after,.w .pf-card:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.w .pf-card:before{padding:1px;background:radial-gradient(260px circle at var(--mx,-999px) var(--my,-999px),#b3a6ffaa,transparent 60%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.w .pf-top{padding-top:46px;padding-bottom:40px;background:radial-gradient(120% 60% at 50% 0,#2b2370,transparent 70%),linear-gradient(180deg,#121540,#080b22);border-color:#6b5cff55;box-shadow:0 60px 120px -50px #6b5cffaa,inset 0 1px 0 #ffffff26}.w .pf-halo{z-index:-1;inset:-60px -40px;border-radius:60px;background:radial-gradient(50% 40% at 50% 20%,#6b5cff59,transparent 70%);filter:blur(24px)}.w .pf-halo,.w .pf-ring{position:absolute;pointer-events:none}.w .pf-ring{inset:0;border-radius:inherit;padding:1.5px;z-index:2;background:conic-gradient(from var(--pfa,0deg),#6b5cff00 0,#6b5cff 20%,#b3a6ff 28%,#2f86ff 36%,#6b5cff00 50%,#6b5cff00 70%,#6b5cff 85%,#6b5cff00 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:pf-spin 7s linear infinite}@property --pfa{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes pf-spin{to{--pfa:360deg}}.w .pf-flag{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);z-index:3;white-space:nowrap;padding:9px 14px;border-radius:999px;font:500 12.5px/1 var(--body);color:#ffe7bf;background:#241a08;border:1px solid #f2a93bb3;box-shadow:0 0 30px -6px #f2a93b,inset 0 1px 0 #ffffff22}.w .pf-mono{font:500 12px/1.2 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--pi3);display:inline-flex;align-items:center;gap:10px}.w .pf-for,.w .pf-plan{color:var(--pi2)}.w .pf-for{margin:0;font-size:15px;line-height:1.5}.w .pf-pr{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px}.w .pf-pr>span:not(.pf-num){color:var(--pi2);font-size:15px}.w .pf-num{font:800 clamp(48px,4.6vw,64px)/.95 var(--disp);font-stretch:108%;letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:#fff}.w .pf-num small{font-size:.5em;letter-spacing:0;color:var(--pi2);font-weight:700;margin-left:2px}.w .pf-inc{display:grid;gap:14px;padding-top:22px;border-top:1px solid var(--pl)}.w .pf-inc ul{list-style:none;margin:0;padding:0;display:grid;gap:12px;font-size:15px;color:#d7deeb}.w .pf-inc li{display:flex;gap:12px;align-items:flex-start;line-height:1.4}.w .pf-ok{flex:none;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:#6b5cff26;border:1px solid #6b5cff66}.w .pf-ok svg{width:12px;height:12px;fill:none;stroke:#c9c1ff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.w .pf-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:15px 18px;border-radius:12px;font:600 15px/1 var(--body);color:#fff;cursor:pointer;background:linear-gradient(180deg,#ffffff14,#ffffff06);border:1px solid #ffffff1f;box-shadow:inset 0 1px 0 #ffffff1a;transition:transform .25s}.w .pf-btn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;transition:transform .25s}.w .pf-btn:hover{transform:translateY(-1px)}.w .pf-btn:hover svg{transform:translateX(3px)}.w .pf-btn.main{border:0;background:linear-gradient(180deg,#8577ff,#5b4cf0);box-shadow:inset 0 1px 0 #ffffff55,inset 0 -2px 0 #0000002e,0 18px 40px -14px #6b5cffcc,0 0 0 1px #6b5cff}.w .pf-cta{display:grid;gap:10px}.w .pf-cta p{margin:0;text-align:center;color:var(--pi3);font-size:12px;line-height:1.45}.w .pf-cta a:not(.pf-btn){color:var(--pi2);text-decoration:underline}.w .pf-aviat{font:600 10px/1 var(--body);font-style:normal;padding:5px 7px;border-radius:6px;color:#2a1a00;background:var(--amb);letter-spacing:.02em;text-transform:none}.w .pf-store{color:var(--pi3);font-size:13px;text-align:center;padding:15px 0;border-radius:12px;border:1px dashed #ffffff1f}.w .pf-bill{position:relative;display:grid;grid-template-columns:repeat(var(--n),1fr);padding:4px;border-radius:12px;background:#ffffff08;border:1px solid var(--pl)}.w .pf-thumb{position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px) / var(--n));border-radius:9px;background:#fff;transform:translateX(calc(var(--i) * 100%));transition:transform .45s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 12px -4px #0008}.w .pf-bill button{position:relative;z-index:1;border:0;background:none;padding:9px 4px;font:600 13px/1 var(--body);color:var(--pi2);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;transition:color .3s}.w .pf-bill button[aria-pressed=true]{color:#0b1a30}.w .pf-bill em{font-style:normal;font-size:10px;color:#2fd08a}.w .pf-bill button[aria-pressed=true] em{color:#0e8457}.w .pf-trust{list-style:none;padding:0;margin:44px 0 0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 28px;color:var(--pi2);font-size:14px}.w .pf-trust li:before{content:"";display:inline-block;width:6px;height:6px;margin-right:10px;border-radius:50%;background:#2fd08a;box-shadow:0 0 10px #2fd08a;vertical-align:middle}@media (max-width:1080px){.w .pf-oferta{grid-template-columns:minmax(0,1fr) auto}.w .pf-of-vs{grid-column:1/-1;grid-template-columns:1fr 1fr}}@media (max-width:960px){.w .pf-grid{grid-template-columns:minmax(0,1fr)}.w .pf-top{order:-1;margin-top:16px}.w .pf-of-vs,.w .pf-oferta{grid-template-columns:minmax(0,1fr)}.w .pf-cd b{min-width:0;width:100%;font-size:30px}.w .pf-cd{display:grid;grid-template-columns:repeat(4,1fr)}}@media (prefers-reduced-motion:reduce){.w .pf *,.w .pf-oferta:before{animation:none!important}}.w .k-kick{display:inline-flex;align-items:center;gap:10px;font:500 12px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#a9b7ce}.w .k-kick i{width:6px;height:6px;border-radius:50%;background:#6b5cff;box-shadow:0 0 12px #6b5cff}.w .k-fis{background:radial-gradient(60% 50% at 50% 30%,#f9731622,transparent 70%),#03070f;color:#e9eef8;padding:clamp(72px,8vw,112px) 0}.w .k-fis-h{display:grid;justify-items:center;text-align:center;gap:14px;margin-bottom:44px}.w .k-faq-g h2,.w .k-fis-h h2{margin:0;font:800 clamp(32px,4vw,56px)/1.02 var(--disp);font-stretch:112%;letter-spacing:-.03em;color:#fff}.w .k-fis-h p{margin:0;max-width:56ch;color:#a9b7ce;font-size:18px}.w .k-fis-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.w .k-fis-g article{display:grid;gap:18px;justify-items:center;text-align:center}.w .k-fis-g .iphx{width:min(230px,70%)}.w .k-fis-g span{font:600 12px/1 var(--mono);color:#f97316;letter-spacing:.1em}.w .k-fis-g b{display:block;margin:6px 0;font:700 21px/1.2 var(--body);color:#fff}.w .k-fis-g p{margin:0;color:#a9b7ce;font-size:15px;line-height:1.5;max-width:32ch}.w .k-avis{margin:36px auto 0;text-align:center;color:#6f7f9c;font-size:12.5px;max-width:80ch}.w .k-after{background:#02060d;color:#e9eef8;padding:0 0 clamp(64px,7vw,96px)}.w .k-mercat{margin:0 auto;max-width:880px;text-align:center;padding:18px 24px;border-radius:999px;border:1px solid #ffffff17;background:#ffffff06;color:#a9b7ce;font-size:15px}.w .k-mercat b{color:#fff}.w .k-mercat .me{color:#2fd08a}.w .k-legal{margin:16px auto 0;max-width:880px;text-align:center;color:#6f7f9c;font-size:12.5px;line-height:1.55}.w .k-legal a{color:#a9b7ce;text-decoration:underline}.w .k-faq-g{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:48px;margin-top:72px;align-items:start}.w .k-faq-g>div:first-child{display:grid;gap:14px}.w .k-faq-g>div:first-child p{margin:0;color:#a9b7ce}.w .k-faq-g a{color:#b3a6ff}.w .k-faq{display:grid;gap:10px}.w .k-faq details{border-radius:16px;background:linear-gradient(180deg,#0c1527,#070d1a);border:1px solid #ffffff14}.w .k-faq details[open]{border-color:#6b5cff55;background:linear-gradient(180deg,#121540,#0a0d26)}.w .k-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font:600 16.5px/1.3 var(--body);color:#fff}.w .k-faq summary::-webkit-details-marker{display:none}.w .k-faq summary:after{display:none!important}.w .k-faq summary i{flex:none;width:26px;height:26px;border-radius:50%;background:#ffffff0f;position:relative;transition:transform .35s cubic-bezier(.16,1,.3,1),background .3s}.w .k-faq summary i:after,.w .k-faq summary i:before{content:"";position:absolute;left:50%;top:50%;width:11px;height:1.6px;background:#fff;translate:-50% -50%}.w .k-faq summary i:after{rotate:90deg}.w .k-faq details[open] summary i{transform:rotate(45deg);background:#6b5cff}.w .k-faq p{margin:0;padding:0 22px 18px;color:#a9b7ce;font-size:15px;line-height:1.6}.w .k-sticky{display:none}@media (max-width:900px){.w .k-fis-g{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 calc(-1*var(--gut,16px));padding:0 var(--gut,16px) 8px;scrollbar-width:none}.w .k-fis-g::-webkit-scrollbar{display:none}.w .k-fis-g article{flex:0 0 72%;scroll-snap-align:center}.w .k-fis-g .iphx{width:min(190px,80%)}.w .k-fis-h{margin-bottom:28px}.w .k-faq-g{grid-template-columns:minmax(0,1fr);gap:24px}.w .k-mercat{border-radius:18px}.w .k-sticky{position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:60;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:14px 18px;border-radius:16px;background:linear-gradient(180deg,#8577ff,#5b4cf0);color:#fff!important;box-shadow:0 18px 40px -12px #000a,0 0 0 1px #6b5cff;transform:translateY(140%);transition:transform .45s cubic-bezier(.16,1,.3,1);font-size:14.5px}.w .k-sticky.on{transform:none}.w .k-sticky em{font-style:normal;font-weight:700}}.w .app-intro{background:#03070f;padding:clamp(72px,8vw,112px) 0 8px;text-align:center}.w .app-intro .wrap{display:grid;justify-items:center;gap:18px}.w .app-intro p{max-width:56ch;margin:0;color:var(--ink-2,#a9b7ce);font-size:18px}.w .cr-ico{position:relative;width:42px;height:42px;display:grid;place-items:center;border:0;border-radius:12px;background:transparent;color:var(--ink,#fff);cursor:pointer;transition:background .2s}.w .cr-ico:hover{background:rgba(255,255,255,.07)}.w .cr-ico svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.w .cr-ico b{position:absolute;top:4px;right:3px;min-width:18px;height:18px;padding:0 5px;border-radius:99px;background:#6b5cff;color:#fff;font:700 11px/18px var(--body);text-align:center;box-shadow:0 0 0 2px #050b1c;animation:cr-pop .4s cubic-bezier(.16,1,.3,1)}@keyframes cr-pop{0%{transform:scale(.3)}}.w .cr-fons{position:fixed;inset:0;z-index:90;background:rgba(2,6,13,.6);backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:opacity .35s}.w .cr-fons.on{opacity:1;pointer-events:auto}.w .cr{position:fixed;top:0;right:0;bottom:0;z-index:91;width:min(440px,100%);display:flex;flex-direction:column;color:#e9eef8;background:radial-gradient(90% 50% at 100% 0,#2b237055,transparent 60%),#070d1a;border-left:1px solid #ffffff17;box-shadow:-30px 0 80px -20px #000;transform:translateX(102%);transition:transform .5s cubic-bezier(.16,1,.3,1);padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0)}.w .cr.on{transform:none}.w .cr:not(.on){box-shadow:none}.w .cr-h{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:22px 24px;border-bottom:1px solid #ffffff12}.w .cr-h>div{display:grid;gap:4px}.w .cr-h b{font:800 22px/1.1 var(--disp);color:#fff}.w .cr-k{font:500 11.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#a9b7ce}.w .cr-x{width:38px;height:38px;display:grid;place-items:center;border:0;border-radius:50%;background:#ffffff0f;color:#fff;cursor:pointer}.w .cr-x svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.w .cr-buit{padding:28px 24px;display:grid;gap:10px}.w .cr-buit p{margin:0 0 6px;color:#a9b7ce}.w .cr-buit a{display:block;padding:14px 16px;border-radius:14px;border:1px solid #ffffff17;background:#ffffff06;color:#fff;font-weight:600}.w .cr-buit a:hover{border-color:#6b5cff88}.w .cr-ll{list-style:none;margin:0;padding:16px 24px;display:grid;gap:10px;overflow:auto;flex:1;align-content:start}.w .cr-ll li{display:flex;justify-content:space-between;gap:14px;padding:16px 18px;border-radius:16px;background:linear-gradient(180deg,#121540,#0a0d26);border:1px solid #6b5cff44;animation:z-in .35s ease both}.w .cr-ll li>div:first-child{display:grid;gap:3px;min-width:0}.w .cr-ll span{font:500 11px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#a9b7ce}.w .cr-ll li b{font:700 17px/1.2 var(--body);color:#fff}.w .cr-ll em{font-style:normal;font-size:13px;color:#a9b7ce}.w .cr-r{display:grid;justify-items:end;align-content:space-between;gap:8px}.w .cr-r b{font-variant-numeric:tabular-nums;white-space:nowrap}.w .cr-r button{border:0;background:none;padding:0;color:#8a97b0;font:500 13px/1 var(--body);text-decoration:underline;cursor:pointer}.w .cr-r button:hover{color:#ff8f9b}.w .cr-peu{padding:18px 24px 24px;border-top:1px solid #ffffff12;display:grid;gap:10px;background:#050b16}.w .cr-tot{display:flex;justify-content:space-between;align-items:baseline}.w .cr-tot span{color:#a9b7ce}.w .cr-tot b{font:800 30px/1 var(--disp);color:#fff;font-variant-numeric:tabular-nums}.w .cr-iva,.w .cr-seg{margin:0;color:#6f7f9c;font-size:12.5px}.w .cr-seg{text-align:center}@keyframes z-in{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.w .cr,.w .cr-fons{transition:none}.w .cr-ico b,.w .cr-ll li{animation:none}}.w .k-totes{justify-self:start;margin-top:6px;display:inline-flex;padding:12px 18px;border-radius:12px;border:1px solid #ffffff22;background:#ffffff0a;color:#fff!important;font-weight:600;transition:border-color .25s}.w .k-totes:hover{border-color:#6b5cff99}.w .k-faq p+p{padding-top:0;margin-top:-6px}.w .pq{background:#02060d;color:#e9eef8}.w .pq-hero{position:relative;overflow:hidden;padding:clamp(120px,12vw,168px) 0 40px;background:radial-gradient(60% 60% at 50% 0,#2b237055,transparent 70%),#02060d}.w .pq-beam{position:absolute;left:50%;top:-30%;width:60%;height:90%;transform:translateX(-50%);background:conic-gradient(from 180deg at 50% 0,transparent 42%,#6b5cff40 48%,#b3a6ff55 50%,#2f86ff40 52%,transparent 58%);filter:blur(40px);pointer-events:none}.w .pq-hero .wrap{position:relative;display:grid;justify-items:center;text-align:center;gap:18px}.w .pq-hero h1{margin:0;max-width:18ch;font:800 clamp(38px,5.2vw,76px)/1 var(--disp);font-stretch:112%;letter-spacing:-.035em;color:#fff;text-wrap:balance}.w .pq-hero p{margin:0;max-width:56ch;color:#a9b7ce;font-size:18px;line-height:1.5}.w .pq-hero p a{color:#b3a6ff}.w .pq-cerca{margin-top:10px;width:min(640px,100%);display:flex;align-items:center;gap:12px;padding:0 20px;height:60px;border-radius:18px;background:#0b1427;border:1px solid #ffffff1f;box-shadow:0 30px 60px -30px #000,inset 0 1px 0 #ffffff12;transition:border-color .25s,box-shadow .25s}.w .pq-cerca:focus-within{border-color:#6b5cffaa;box-shadow:0 0 0 4px #6b5cff26,0 30px 60px -30px #000}.w .pq-cerca svg{width:20px;height:20px;flex:none;fill:none;stroke:#a9b7ce;stroke-width:2;stroke-linecap:round}.w .pq-cerca input{flex:1;min-width:0;height:100%;border:0;background:none;color:#fff;font:500 16px/1 var(--body);outline:none}.w .pq-cerca input::placeholder{color:#6f7f9c}.w .pq-temes{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:6px}.w .pq-temes button{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;border:1px solid #ffffff17;background:#ffffff06;color:#c3cee0;font:600 14px/1 var(--body);cursor:pointer;transition:background .2s,border-color .2s,color .2s}.w .pq-temes button svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.w .pq-temes em{font-style:normal;font-size:12px;color:#6f7f9c}.w .pq-temes button[aria-selected=true]{background:#6b5cff;border-color:#6b5cff;color:#fff}.w .pq-temes button[aria-selected=true] em{color:#e3e0ff}.w .pq-cos{padding:32px 0 clamp(72px,8vw,112px)}.w .pq-cos .wrap{display:grid;gap:56px;max-width:920px}.w .pq-bloc{display:grid;gap:18px;animation:z-in .4s ease both}.w .pq-bloc header{display:flex;align-items:center;gap:16px}.w .pq-ico{width:48px;height:48px;flex:none;display:grid;place-items:center;border-radius:14px;background:linear-gradient(160deg,#2b2370,#121540);border:1px solid #6b5cff66;box-shadow:0 0 30px -8px #6b5cff}.w .pq-ico svg{width:22px;height:22px;fill:none;stroke:#c9c1ff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.w .pq-bloc h2{margin:0;font:800 clamp(24px,2.6vw,32px)/1.1 var(--disp);color:#fff}.w .pq-bloc header p{margin:4px 0 0;color:#a9b7ce;font-size:15px}.w .pq-buit{text-align:center;padding:40px 20px;border-radius:18px;border:1px dashed #ffffff22}.w .pq-buit b{color:#fff;font-size:18px}.w .pq-buit p{color:#a9b7ce;margin:8px 0 0}.w .pq-buit a{color:#b3a6ff}.w .pq-final{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding:26px 28px;border-radius:22px;background:radial-gradient(120% 120% at 0 0,#2b237088,transparent 60%),linear-gradient(180deg,#121540,#0a0d26);border:1px solid #6b5cff55;box-shadow:0 40px 80px -40px #6b5cffaa}.w .pq-final div{display:grid;gap:4px}.w .pq-final b{font:800 24px/1.1 var(--disp);color:#fff}.w .pq-final span{color:#a9b7ce}.w .pq-final .pf-btn{width:auto;padding:15px 24px}@media (max-width:720px){.w .pq-temes{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;width:calc(100% + 2 * var(--gut, 16px));margin-inline:calc(-1 * var(--gut, 16px));padding:2px var(--gut,16px);scrollbar-width:none}.w .pq-temes::-webkit-scrollbar{display:none}.w .pq-temes button{flex:none}.w .pq-final .pf-btn{width:100%}}.w{--panel:#0c1831;--llib:#ff8a4c;--llib-2:#ffc2a1}.w .nv-badge{display:inline-block;padding:3px 7px;border-radius:999px;font:700 10.5px/1 var(--body);letter-spacing:.04em;text-transform:uppercase;vertical-align:2px}.w .nv-badge.nou{background:var(--llib);color:#1a0d05}.w .nv-badge.aviat{background:rgba(242,184,75,.16);color:var(--soon)}.w .nv-live{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 3px rgba(63,211,154,.2);flex:none}.w .nv-ic{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:var(--glass);border:1px solid var(--line);flex:none}.w .nv-ic svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.w .dd{position:absolute;top:calc(100% + 10px);left:-10px;background:var(--panel);border:1px solid var(--line);border-radius:18px;box-shadow:0 30px 70px rgba(0,0,0,.55);z-index:5;display:none}.w .open>.dd{display:block}.w .dd.two{width:800px;grid-template-columns:1fr 1.25fr}.w .open>.dd.two{display:grid}.w .dd.alt2{width:660px;left:-160px}.w .dd.alt2,.w .dd.is2{grid-template-columns:1fr 1fr}.w .dd.is2{width:680px}.w .dd .c{padding:20px 18px 16px;display:grid;gap:2px;align-content:start}.w .dd .c:first-child{border-radius:18px 0 0 0}.w .dd.two:not(.alt2) .c+.c{background:rgba(255,255,255,.025);border-left:1px solid var(--line);border-radius:0 18px 0 0}.w .dd .g2{display:grid;grid-template-columns:1fr 1fr;gap:2px}.w .dd h6{margin:0 8px 8px;font:700 11.5px/1 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.w .nv-it{display:flex;gap:12px;align-items:center;padding:8px;border-radius:10px}.w .nv-it:hover{background:var(--glass)}.w .nv-it b{display:block;font:600 14.5px/1.25 var(--body)}.w .nv-it small{display:block;font-size:12.5px;color:var(--ink-3);line-height:1.35}.w .nv-cta{display:block;margin:10px 8px 0;padding:12px 14px;border-radius:12px;font-size:14px}.w .nv-cta.op{background:rgba(123,108,255,.14);border:1px solid rgba(123,108,255,.35)}.w .nv-cta.op b{color:var(--op-2)}.w .nv-cta.is{background:rgba(47,134,255,.12);border:1px solid rgba(47,134,255,.35)}.w .nv-cta.is b{color:var(--ispc-2)}.w .nv-cta span{color:var(--ink-3)}.w .alt2 .nv-cta{grid-column:1/-1;margin:0 18px 16px}.w .nv-ft{grid-column:1/-1;display:flex;justify-content:space-between;gap:16px;padding:12px 26px;border-top:1px solid var(--line);font-size:13.5px;color:var(--ink-3)}.w .nv-ft a{color:var(--ink);font-weight:600;white-space:nowrap}.w .nv-ft a:hover{color:#9cc4ff}.w .dd.llib{width:480px;padding:20px;left:-200px}.w .llib>b{display:block;font:650 18px/1.2 var(--disp);font-stretch:104%}.w .llib>p{margin:2px 0 16px;color:var(--ink-3);font-size:14px}.w .nv-shelf{display:flex;gap:16px}.w .nv-shelf a{flex:1;display:grid;gap:8px;justify-items:start;font-size:13.5px;font-weight:600;line-height:1.3}.w .nv-avis{display:flex;gap:10px;align-items:center;margin-top:16px;padding:12px;border-radius:12px;background:rgba(255,138,76,.1);border:1px solid rgba(255,138,76,.3);font-size:14px;line-height:1.4}.w .nv-avis b{color:var(--llib-2)}.w .nv-avis small{display:block;font-size:13px;color:var(--ink-3)}.w .nv-book{position:relative;width:92px;aspect-ratio:.7;max-width:100%;border-radius:3px 7px 7px 3px;padding:10px 9px 9px 14px;display:flex;flex-direction:column;justify-content:space-between;color:#fff;box-shadow:0 10px 24px rgba(0,0,0,.45),inset 4px 0 0 rgba(0,0,0,.22),inset 5px 0 0 rgba(255,255,255,.12);overflow:hidden;hyphens:auto}.w .nv-book:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,rgba(255,255,255,.18),transparent 40%)}.w .nv-book small{font:700 7.5px/1 var(--body);letter-spacing:.12em;text-transform:uppercase;opacity:.85}.w .nv-book strong{display:block;font:750 12px/1.05 var(--disp);font-stretch:112%}.w .nv-book .n{display:block;font:800 26px/.9 var(--disp);font-stretch:120%}.w .nv-book.k{background:linear-gradient(160deg,#8b7dff,#4a3bd1)}.w .nv-book.p{background:linear-gradient(160deg,#2fd0a8,#0d7d6a)}.w .nv-book.s{background:linear-gradient(160deg,#ff9a5c,#d1452a)}.w .nv-book.s strong{font-size:10.5px}.w .dd.nv-cursos{width:940px;left:-12px}.w .nv-cards{display:grid;grid-template-columns:1fr 1fr .78fr;gap:14px;padding:14px}.w .nv-curs{--acc:var(--op-2);position:relative;display:grid;grid-template-rows:auto 1fr;border-radius:16px;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.015));border:1px solid var(--line);transition:border-color .25s,background .25s}.w .nv-curs.is{--acc:var(--ispc-2)}.w .nv-curs:hover{border-color:rgba(255,255,255,.22);background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.02))}.w .nv-curs-img{position:relative;display:block;aspect-ratio:16/7.4;overflow:hidden}.w .nv-curs-img img{width:100%;height:100%;object-fit:cover;object-position:0 0;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.w .nv-curs:hover .nv-curs-img img{transform:scale(1.04)}.w .nv-curs-img{border-bottom:1px solid var(--line)}.w .nv-curs-img:after{content:"";position:absolute;inset:0;box-shadow:inset 0 -40px 40px -30px rgba(5,13,28,.55);pointer-events:none}.w .nv-curs-cos{display:grid;gap:10px;align-content:start;grid-template-rows:auto auto auto 1fr;padding:16px 18px}.w .nv-curs-cos .nv-curs-go{align-self:end}.w .nv-kick{margin:0;font:600 11px/1 var(--body);letter-spacing:.09em;text-transform:uppercase;color:var(--acc)}.w .nv-curs-t{display:grid;gap:4px}.w .nv-curs-t b{font:700 21px/1.1 var(--disp);font-stretch:106%;letter-spacing:-.015em}.w .nv-curs-t small{font-size:13px;color:var(--ink-3);line-height:1.4;min-height:2.8em}.w .nv-parts{display:grid;grid-template-columns:1fr 1fr;gap:2px 8px;padding:8px 0 2px;border-top:1px solid var(--line)}.w .nv-parts a{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 0;border-radius:8px;font-size:13.5px;color:var(--ink-2);line-height:1.2}.w .nv-parts a:hover{color:var(--ink)}.w .nv-parts svg{width:15px;height:15px;flex:none;fill:none;stroke:var(--acc);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;opacity:.9}.w .nv-curs-go{display:inline-flex;align-items:center;gap:6px;justify-self:start;font:600 14px/1 var(--body);color:var(--ink);padding:9px 13px;border-radius:999px;background:rgba(255,255,255,.07);border:1px solid var(--line);transition:background .2s,gap .2s}.w .nv-curs-go:hover{background:rgba(255,255,255,.12);gap:9px}.w .nv-llib{display:grid;align-content:start;gap:22px;padding:22px 18px 18px;border-radius:16px;border:1px dashed rgba(255,255,255,.16);background:radial-gradient(90% 70% at 50% 0,rgba(255,138,76,.1),transparent 70%);transition:border-color .25s}.w .nv-llib:hover{border-color:rgba(255,138,76,.45)}.w .nv-llib-shelf{display:flex;justify-content:center;align-items:flex-end;padding-top:6px}.w .nv-llib-shelf .nv-book{width:80px;margin:0 -10px;hyphens:auto;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.w .nv-llib-shelf .nv-book:first-child{transform:rotate(-8deg) translateY(6px)}.w .nv-llib-shelf .nv-book:nth-child(2){z-index:1;transform:translateY(-4px)}.w .nv-llib-shelf .nv-book:nth-child(3){transform:rotate(8deg) translateY(6px)}.w .nv-llib:hover .nv-book:first-child{transform:rotate(-12deg) translate(-6px,4px)}.w .nv-llib:hover .nv-book:nth-child(3){transform:rotate(12deg) translate(6px,4px)}.w .nv-llib:hover .nv-book:nth-child(2){transform:translateY(-10px)}.w .nv-llib-t{display:grid;gap:6px}.w .nv-llib-shelf .nv-book strong{font-size:10.5px}.w .nv-llib-shelf .nv-book.s strong{font-size:9px}.w .nv-llib-shelf .nv-book .n{font-size:22px}.w .nv-llib-l{display:grid;gap:0;margin:4px 0 2px;border-top:1px solid var(--line)}.w .nv-llib-l>span{display:flex;align-items:baseline;gap:10px;padding:7px 0;border-bottom:1px solid var(--line);font-size:13.5px;color:var(--ink-2)}.w .nv-llib-l i{font:normal 600 10.5px/1 var(--body);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);flex:none;width:52px}.w .nv-llib-t b{font:700 19px/1.1 var(--disp);font-stretch:106%}.w .nv-llib-t b .nv-badge{margin-left:6px}.w .nv-llib-t small{font-size:13px;color:var(--ink-3);line-height:1.4}.w .nv-llib-t em{font-style:normal;display:inline-flex;align-items:center;gap:6px;margin-top:4px;font:600 13.5px/1 var(--body);color:var(--llib-2)}.w .dd.nv-guies{width:960px;left:-130px;grid-template-columns:200px 1fr}.w .nv-rail,.w .open>.dd.nv-guies{display:grid}.w .nv-rail{gap:2px;align-content:start;padding:14px 10px;border-right:1px solid var(--line);background:rgba(255,255,255,.02);border-radius:18px 0 0 0}.w .nv-rail button,.w .nv-tabs button{display:flex;align-items:center;gap:10px;border:0;background:none;color:var(--ink-2);cursor:pointer;text-align:left;font:600 14.5px/1.2 var(--body)}.w .nv-rail button{padding:11px 12px;border-radius:10px;position:relative}.w .nv-rail button span{flex:1}.w .nv-rail button em,.w .nv-tabs button em{font:normal 600 11.5px/1 var(--body);color:var(--ink-3);padding:3px 7px;border-radius:999px;background:rgba(255,255,255,.06)}.w .nv-rail button[aria-selected=true]{background:rgba(255,255,255,.07);color:var(--ink)}.w .nv-rail button[aria-selected=true]:before{content:"";position:absolute;left:-10px;top:10px;bottom:10px;width:2px;border-radius:2px;background:var(--blue)}.w .nv-gpane{padding:16px 16px 12px;min-height:340px}.w .nv-gpane h6{margin:2px 8px 10px}.w .nv-glist{display:grid;gap:2px}.w .nv-gcos{display:grid;grid-template-columns:1fr 250px;gap:16px;align-items:start}.w .nv-promo{display:grid;gap:6px;align-content:start;padding:0 0 16px;border-radius:14px;overflow:hidden;border:1px solid var(--line);background:rgba(255,255,255,.03);transition:border-color .25s}.w .nv-promo:hover{border-color:rgba(255,255,255,.22)}.w .nv-promo img{width:100%;aspect-ratio:16/8;object-fit:cover;object-position:0 0;border-bottom:1px solid var(--line);margin-bottom:8px}.w .nv-promo>:not(img){margin:0 16px}.w .nv-promo.op{--acc:var(--op-2)}.w .nv-promo.is{--acc:var(--ispc-2)}.w .nv-promo b{font:700 16.5px/1.2 var(--disp);font-stretch:104%}.w .nv-promo small{font-size:13px;color:var(--ink-3);line-height:1.4}.w .nv-promo em{font-style:normal;display:inline-flex;align-items:center;gap:6px;margin-top:4px;font:600 13.5px/1 var(--body);color:var(--ink)}.w .nv-promo.radar{padding:18px 0 16px;background:radial-gradient(120% 80% at 0 0,rgba(63,211,154,.12),transparent 70%);border-color:rgba(63,211,154,.3)}.w .nv-promo.radar .nv-live{width:9px;height:9px;margin-bottom:6px}.w .nv-promo.radar em{color:var(--ok)}.w .nv-glist.dues{grid-template-columns:1fr 1fr}.w .nv-glist .nv-it{padding:8px}@media (prefers-reduced-motion:no-preference){.w .nv-gpane{animation:nvfade .22s ease-out}}@keyframes nvfade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (max-width:1180px){.w .dd.nv-cursos{width:840px}.w .dd.nv-guies{width:860px;left:-170px}}@media (max-width:1240px){.w .nav-end .lang{display:none}}.w .nv-x{width:42px;height:42px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:none;color:var(--ink);display:grid;place-items:center;cursor:pointer;flex:none}.w .nv-x svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.w .llp{padding-bottom:clamp(70px,9vw,120px)}.w .llp>.wrap{padding-top:clamp(40px,6vw,90px)}.w .llp .h1{margin:14px 0}.w .llp .lead{max-width:560px}.w .llp-g{display:grid;grid-template-columns:repeat(3,minmax(0,220px));gap:clamp(16px,4vw,48px);margin-top:48px}.w .llp-l{display:grid;gap:10px;justify-items:start}.w .llp-l .nv-book{width:100%;max-width:200px;padding:18px 16px 16px 26px}.w .llp-l .nv-book small{font-size:11px}.w .llp-l .nv-book strong{font-size:clamp(14px,2.4vw,22px)}.w .llp-l .nv-book.s strong{font-size:clamp(12px,2vw,19px)}.w .llp-l .nv-book .n{font-size:clamp(30px,5vw,48px)}.w .llp-l b{font:650 17px/1.25 var(--disp);font-stretch:104%}.w .llp-avis{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;margin-top:56px;max-width:760px;padding:22px 24px;border-radius:16px;background:rgba(255,138,76,.1);border:1px solid rgba(255,138,76,.3)}.w .llp-avis b{font:650 19px/1.2 var(--disp);font-stretch:104%;color:var(--llib-2)}.w .llp-avis p{margin:4px 0 0;color:var(--ink-2);font-size:15.5px}@media (max-width:560px){.w .llp-g{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.w .llp-l b{font-size:14px}.w .llp-l .nv-book{padding:10px 8px 8px 14px}.w .llp-l .nv-book small{font-size:7px}}.w .mac{display:none}@media (max-width:720px){.w .mac{display:flex;flex-direction:column;position:fixed;z-index:45;top:calc(env(safe-area-inset-top, 0px) + 64px);left:0;right:0;bottom:0;background:var(--night);color:var(--ink);opacity:0;transform:translateY(-8px);pointer-events:none;transition:opacity .2s,transform .28s cubic-bezier(.2,.9,.3,1)}.w .mac.open{opacity:1;transform:none;pointer-events:auto}.w .mac svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none}.w .mac-cos{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:4px 16px 18px}.w .mac-link,.w .mac-sec{border-bottom:1px solid rgba(255,255,255,.09)}.w .mac-cap{width:100%;min-height:58px;padding:0 2px;border:0;background:none;color:var(--ink);font:700 19px/1.2 var(--body);text-align:left;cursor:pointer}.w .mac-cap,.w .mac-cap>span{display:flex;align-items:center;gap:10px}.w .mac-cap>span{flex:1}.w .mac-cap>svg{color:var(--ink-2);transition:rotate .3s}.w .mac-sec.on .mac-cap>svg{rotate:180deg}.w .mac-link>svg{color:var(--ink-3)}.w .mac-cap .nv-live{width:8px;height:8px}.w .mac-dins{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.3,.8,.3,1)}.w .mac-sec.on .mac-dins{grid-template-rows:1fr}.w .mac-dins>div{overflow:hidden}.w .mac-sec.on .mac-dins>div{padding-bottom:14px}.w .mp-cc{--c:var(--op);position:relative;margin:0 0 8px;padding:12px 12px 10px;border-radius:16px;border:1px solid color-mix(in srgb,var(--c) 32%,transparent);overflow:hidden;background:linear-gradient(150deg,color-mix(in srgb,var(--c) 22%,#0d1629) 0,#0d1629 62%)}.w .mp-cc.is{--c:var(--ispc)}.w .mp-cc-t{display:grid;gap:3px;padding-right:40px;color:inherit}.w .mp-k{font:500 10.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--c) 65%,#fff)}.w .mp-cc-t b{font:700 18px/1.15 var(--body);margin-top:3px}.w .mp-cc-t small{font-size:12.5px;color:var(--ink-2)}.w .mp-go{position:absolute;right:12px;top:12px;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--c);color:#fff}.w .mp-go svg{width:15px;height:15px;stroke-width:2.2}.w .mp-xips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin:10px -12px 0;padding:0 12px 2px}.w .mp-xips::-webkit-scrollbar{display:none}.w .mp-xips a{flex:none;display:flex;align-items:center;gap:6px;min-height:34px;padding:6px 11px;border-radius:999px;background:rgba(255,255,255,.07);color:#d5dcea;font-size:12.5px;white-space:nowrap}.w .mp-xips svg{width:14px;height:14px;color:color-mix(in srgb,var(--c) 55%,#fff)}.w .mac-llib{display:flex;align-items:center;gap:16px;padding:12px 14px;border-radius:16px;border:1px dashed rgba(255,255,255,.16);background:radial-gradient(90% 90% at 0 50%,rgba(255,138,76,.1),transparent 70%);color:inherit}.w .mac-ventall{position:relative;width:82px;height:62px;flex:none}.w .mac-ventall img{position:absolute;bottom:0;width:42px;height:59px;object-fit:cover;border-radius:2px 4px 4px 2px;box-shadow:0 8px 18px rgba(0,0,0,.55)}.w .mac-ventall img:first-child{left:0;rotate:-9deg;transform-origin:bottom right}.w .mac-ventall img:nth-child(2){left:20px;bottom:3px;z-index:1}.w .mac-ventall img:nth-child(3){left:40px;rotate:9deg;transform-origin:bottom left}.w .mp-t{flex:1;min-width:0;display:grid;gap:3px}.w .mp-t b{display:flex;align-items:center;gap:8px;font:700 17px/1.2 var(--body)}.w .mp-t small{font-size:12.5px;color:var(--ink-2)}.w .mp-t em{font-style:normal;display:inline-flex;align-items:center;gap:5px;margin-top:3px;font:600 13px/1 var(--body);color:var(--llib-2,#ffb27a)}.w .mp-cosos{display:flex;flex-wrap:wrap;gap:6px;padding:0 0 8px}.w .mp-cosos button{padding:8px 11px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:none;color:var(--ink-2);font:500 13px var(--body);cursor:pointer}.w .mp-cosos button[aria-selected=true]{background:var(--ink);color:var(--night);border-color:var(--ink);font-weight:600}.w .mp-gl a{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:46px;padding:8px 0;border-top:1px solid rgba(255,255,255,.07);font-size:15px;color:var(--ink)}.w .mp-gl a:first-child{border-top:0}.w .mp-gl a svg{color:var(--ink-3);width:16px}.w .mp-totes{justify-content:center;gap:6px;margin-top:8px;padding:12px;border-radius:13px;border:1px solid rgba(140,188,255,.3);color:#8cbcff;font-weight:600;font-size:14.5px}.w .mac-peu,.w .mp-totes{display:flex;align-items:center}.w .mac-peu{gap:18px;padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px));border-top:1px solid rgba(255,255,255,.09);font-size:13.5px;color:var(--ink-2)}.w .mac-peu .lang{margin:0 auto 0 0}}@media (prefers-reduced-motion:reduce){.w .mac,.w .mac-cap>svg,.w .mac-dins{transition:none}}.w .dd.nv-cursos{width:920px}.w .nv-cursos .nv-cards{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.74fr);gap:12px;padding:12px}.w .nv-curs .nv-kick{padding-right:42px}.w .nv-curs{--c:var(--op);grid-template-rows:auto;border-color:color-mix(in srgb,var(--c) 30%,transparent);background:linear-gradient(150deg,color-mix(in srgb,var(--c) 20%,#0d1629) 0,#0d1629 65%)}.w .nv-curs.is{--c:var(--ispc)}.w .nv-curs:hover{border-color:color-mix(in srgb,var(--c) 55%,transparent);background:linear-gradient(150deg,color-mix(in srgb,var(--c) 26%,#0d1629) 0,#0d1629 65%)}.w .nv-curs-cos{grid-template-rows:auto auto 1fr;gap:8px;padding:16px 16px 14px}.w .nv-curs .nv-parts{align-self:end}.w .nv-curs-t{position:relative;padding-right:44px}.w .nv-curs-t b{font-size:20px}.w .nv-curs-t small{min-height:0}.w .nv-curs-t .nv-curs-go{position:absolute;right:0;top:-24px;width:34px;height:34px;padding:0;border:0;border-radius:50%;display:grid;place-items:center;background:var(--c);color:#fff;transition:transform .25s}.w .nv-curs-t:hover .nv-curs-go{transform:translateX(3px)}.w .nv-curs .nv-parts{gap:5px;padding:6px 0 0;border-top:0}.w .nv-curs .nv-parts a{white-space:nowrap;padding:7px 9px;border-radius:9px;background:rgba(255,255,255,.055);color:#d5dcea;font-size:13px}.w .nv-curs .nv-parts a:hover{background:rgba(255,255,255,.1)}.w .nv-curs .nv-parts svg{stroke:color-mix(in srgb,var(--c) 55%,#fff)}.w .nv-cursos .nv-llib{gap:14px;padding:16px 16px 14px}.w .nv-llib-shelf img{width:70px;aspect-ratio:.708;object-fit:cover;margin:0 -9px;border-radius:2px 4px 4px 2px;box-shadow:0 10px 22px rgba(0,0,0,.5);transition:transform .35s cubic-bezier(.2,.7,.2,1)}.w .nv-llib-shelf img:first-child{transform:rotate(-8deg) translateY(5px)}.w .nv-llib-shelf img:nth-child(2){position:relative;z-index:1;transform:translateY(-4px)}.w .nv-llib-shelf img:nth-child(3){transform:rotate(8deg) translateY(5px)}.w .nv-llib:hover .nv-llib-shelf img:first-child{transform:rotate(-12deg) translate(-6px,3px)}.w .nv-llib:hover .nv-llib-shelf img:nth-child(3){transform:rotate(12deg) translate(6px,3px)}.w .nv-llib:hover .nv-llib-shelf img:nth-child(2){transform:translateY(-9px)}.w .nv-promo{padding-top:16px}@media (max-width:1180px){.w .dd.nv-cursos{width:min(860px,calc(100vw - 200px))}.w .nv-curs .nv-parts a{font-size:12.5px;white-space:normal}}@media (min-width:721px) and (max-width:980px){.w .nav .wrap{gap:10px}.w .menu{margin-left:2px}.w .mi{padding:0 9px;font-size:14.5px}.w .menu>li{position:static}.w .dd,.w .dd.nv-cursos,.w .dd.nv-guies{left:16px;right:16px;width:auto;top:calc(100% + 6px);max-height:calc(100svh - 84px);overflow-y:auto;overscroll-behavior:contain}.w .nv-cursos .nv-cards{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.w .nv-curs .nv-parts a{white-space:nowrap;font-size:13px}.w .nv-cursos .nv-llib{grid-column:1/-1;grid-template-columns:auto 1fr;align-items:center;gap:22px;padding:14px 20px}.w .nv-llib-shelf{padding:4px 10px 0}.w .dd.nv-guies{grid-template-columns:190px minmax(0,1fr)}.w .nv-gcos{grid-template-columns:minmax(0,1fr)}.w .nv-gcos .nv-promo{display:none}.w .nv-gpane{min-height:0}}@media (min-width:721px) and (max-width:800px){.w .nav-end .btn{padding:0 11px}.w .mi{padding:0 7px;font-size:14px}.w .nv-curs .nv-parts a{white-space:normal}}@media (max-width:1180px){.w .nv-gcos{grid-template-columns:minmax(0,1fr)}.w .nv-gcos .nv-promo{display:none}}@media (min-width:721px) and (max-width:1240px){.w .nav-end .lang{display:inline-flex;margin-right:2px}.w .nav-end .lang a{padding:5px 7px}}.w .nav-end .btn-ghost{border:1px solid rgba(255,255,255,.22)}