.lp{--ink:#1b2238;--ink-2:#454c66;--muted:#656b85;--line:rgba(27,34,56,.09);--bg:#fff;--soft:#f6f7fb;--brand:#2d5bff;--brand-hover:#1d47e6;--brand-rgb:45 91 255;--brand-soft:#eef2ff;--ok:#16a34a;--t1:#d6e2ff;--t2:#ebe0ff;--t3:#ffe4d6;--t4:#d5f2ff;--sh-sm:0 0 0 1px rgba(27,34,56,.05),0 1px 2px rgba(27,34,56,.05),0 4px 12px -4px rgba(27,34,56,.08);--sh-md:0 0 0 1px rgba(27,34,56,.05),0 2px 4px rgba(27,34,56,.04),0 14px 32px -10px rgba(27,34,56,.16);--sh-lg:0 0 0 1px rgba(27,34,56,.06),0 4px 8px rgba(27,34,56,.04),0 28px 56px -16px rgba(27,34,56,.22),0 70px 120px -34px rgba(27,34,56,.24);--sh-brand:0 1px 2px rgb(var(--brand-rgb)/.35),0 10px 24px -8px rgb(var(--brand-rgb)/.6);--ease:cubic-bezier(.16,1,.3,1)}.lp *{box-sizing:border-box;margin:0;padding:0}.lp{font-family:var(--font-dm),system-ui,sans-serif;background:var(--bg);color:var(--ink);line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:clip}.lp a{color:inherit;text-decoration:none}.lp button{font:inherit;cursor:pointer;border:0;background:none;color:inherit}.lp svg{width:1em;height:1em;stroke:currentColor;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;flex:none}.lp .wrap{max-width:1160px;margin:0 auto;padding:0 24px}.lp .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 24px;border-radius:999px;font-weight:600;font-size:15.5px;white-space:nowrap;background:var(--brand);color:#fff;box-shadow:var(--sh-brand);transition:transform .25s var(--ease),box-shadow .25s var(--ease),background .2s}.lp .btn:hover{background:var(--brand-hover);transform:translateY(-1px)}.lp .btn:active{transform:scale(.98)}.lp .btn svg{transition:transform .25s var(--ease)}.lp .btn:hover svg{transform:translateX(3px)}.lp .btn-sm{height:40px;padding:0 18px;font-size:14.5px}.lp .btn-lg{height:54px;padding:0 30px;font-size:16.5px}.lp nav{position:sticky;top:0;z-index:50;background:hsla(0,0%,100%,.85);backdrop-filter:saturate(1.6) blur(16px);transition:box-shadow .3s}.lp nav.s{box-shadow:0 1px 0 var(--line),0 8px 24px -12px rgba(27,34,56,.12)}.lp nav .wrap{height:68px}.lp .brand,.lp nav .wrap{display:flex;align-items:center}.lp .brand{gap:10px;font-weight:700;font-size:18px;letter-spacing:-.02em}.lp .brand img{width:32px;height:32px;border-radius:9px;box-shadow:var(--sh-sm)}.lp nav .r{margin-left:auto;display:flex;align-items:center;gap:18px}.lp nav .login{font-size:14.5px;font-weight:500;color:var(--ink-2)}.lp nav .login:hover{color:var(--ink)}.lp .hero{position:relative;overflow:hidden;isolation:isolate;padding:72px 0 0;text-align:center}.lp .mesh{position:absolute;inset:0;z-index:-1;pointer-events:none}.lp .mesh i{position:absolute;border-radius:50%;filter:blur(90px);animation:lp-drift 26s ease-in-out infinite alternate}.lp .mesh .a{width:620px;height:440px;left:-140px;top:380px;background:var(--t1)}.lp .mesh .b{width:720px;height:460px;left:32%;top:520px;background:var(--t2);animation-delay:-8s}.lp .mesh .c{width:600px;height:440px;right:-160px;top:360px;background:var(--t3);animation-delay:-15s}.lp .mesh .d{width:420px;height:300px;left:52%;top:-110px;background:var(--t4);opacity:.5;animation-delay:-4s}@keyframes lp-drift{0%{transform:translate(0) scale(1)}to{transform:translate(60px,-34px) scale(1.08)}}.lp h1{font-size:clamp(40px,5.2vw,66px);line-height:1.04;letter-spacing:-.025em;font-weight:600;max-width:860px;margin:0 auto}.lp h1 em{font-style:normal;color:var(--brand)}.lp .lede{font-size:19px;line-height:1.6;color:var(--ink-2);max-width:620px;margin:22px auto 0}.lp .capture{display:flex;align-items:center;gap:8px;max-width:540px;margin:32px auto 0;padding:6px 6px 6px 22px;background:#fff;border-radius:999px;box-shadow:var(--sh-md);transition:box-shadow .25s}.lp .capture:focus-within{box-shadow:0 0 0 4px rgb(var(--brand-rgb)/.16),var(--sh-md)}.lp .capture svg{color:var(--muted);font-size:18px}.lp .capture input{flex:1;min-width:0;border:0;outline:0;font:inherit;font-size:16px;background:transparent;color:var(--ink)}.lp .capture input::-moz-placeholder{color:#8a8fa5}.lp .capture input::placeholder{color:#8a8fa5}.lp .consent{margin-top:12px;font-size:12.5px;color:var(--muted)}.lp .consent a{color:var(--brand);text-decoration:underline;text-underline-offset:2px}.lp .trust{display:flex;justify-content:center;gap:22px;flex-wrap:wrap;margin-top:16px;font-size:14px;color:var(--muted)}.lp .trust span{display:inline-flex;align-items:center;gap:6px}.lp .trust svg{color:var(--ok)}.lp .frame{position:relative;border-radius:14px;background:#fff;box-shadow:var(--sh-lg);overflow:hidden;text-align:left}.lp .frame .bar{display:flex;align-items:center;gap:7px;height:34px;padding:0 14px;background:#f1f3f8;border-bottom:1px solid var(--line)}.lp .frame .bar i{width:10px;height:10px;border-radius:50%;background:rgba(27,34,56,.16)}.lp .frame .bar span{margin:0 auto;font-size:11.5px;color:var(--muted);background:#fff;border-radius:6px;padding:3px 34px;box-shadow:var(--sh-sm)}.lp .frame img{display:block;width:100%;height:auto}.lp .hero{padding-bottom:36px}.lp .hero-photo{position:absolute;left:0;right:0;top:0;height:820px;z-index:-2;pointer-events:none;background:url(/marketing/abogada.jpg) center 28%/cover;opacity:.26;-webkit-mask-image:linear-gradient(#000 35%,transparent);mask-image:linear-gradient(#000 35%,transparent)}.lp .car{position:relative;margin-top:56px}.lp .car-track{position:relative;height:548px;max-width:1600px;margin:0 auto}.lp .slide{position:absolute;left:50%;top:0;width:780px;margin-left:-390px;padding:12px 12px 16px;border-radius:34px;text-align:center;cursor:pointer;background:hsla(0,0%,100%,.5);backdrop-filter:blur(22px) saturate(1.5);border:1.5px solid hsla(0,0%,100%,.9);box-shadow:var(--sh-lg);transition:transform .8s var(--ease),opacity .6s ease,filter .6s ease,box-shadow .6s ease}.lp .slide[data-pos="0"]{transform:translateX(0) scale(1);opacity:1;z-index:3;cursor:default}.lp .slide[data-pos="-1"]{transform:translateX(-735px) scale(.82)}.lp .slide[data-pos="-1"],.lp .slide[data-pos="1"]{opacity:.5;z-index:2;filter:saturate(.55) blur(.6px);box-shadow:var(--sh-sm)}.lp .slide[data-pos="1"]{transform:translateX(735px) scale(.82)}.lp .slide[data-pos="2"]{transform:translateX(1300px) scale(.7);opacity:0;z-index:1;pointer-events:none}.lp .slide:not([data-pos="0"]):hover{opacity:.72}.lp .cl{display:inline-flex;align-items:center;gap:8px;height:38px;margin:6px 0 2px;padding:0 20px;border-radius:999px;background:hsla(0,0%,100%,.88);box-shadow:var(--sh-sm);font-weight:600;font-size:16px;color:var(--ink)}.lp .cl svg{color:var(--brand);font-size:17px}.lp .shot{position:relative;margin:14px 6px 0;height:420px;border-radius:24px;background:#fff;box-shadow:0 0 0 6px hsla(0,0%,100%,.7),0 18px 40px -14px rgba(27,34,56,.28);overflow:hidden;text-align:left}.lp .shot.shot-short{height:386px}.lp .shot iframe{left:0;top:0;width:1440px;height:900px;border:0;transform-origin:0 0;background:#fff}.lp .shot iframe,.lp .shot:after{position:absolute;pointer-events:none}.lp .shot:after{content:"";inset:0;background:linear-gradient(105deg,transparent 40%,hsla(0,0%,100%,.65) 50%,transparent 60%);transform:translateX(-130%)}.lp .slide[data-pos="0"] .cl{animation:lp-chip .7s var(--ease) .05s both}.lp .slide[data-pos="0"] .shot{animation:lp-lift .8s var(--ease) both}.lp .slide[data-pos="0"] .shot:after{animation:lp-shine 1.1s ease .55s both}@keyframes lp-chip{0%{opacity:0;transform:translateY(10px) scale(.88)}60%{transform:translateY(-2px) scale(1.04)}to{opacity:1;transform:none}}@keyframes lp-reveal{0%{clip-path:inset(0 0 100% 0);transform:scale(1.06)}to{clip-path:inset(0 0 0 0);transform:scale(1)}}@keyframes lp-lift{0%{box-shadow:0 0 0 1px rgba(27,34,56,.07),0 0 0 rgba(27,34,56,0)}}@keyframes lp-shine{to{transform:translateX(130%)}}.lp .car-ctl{display:flex;justify-content:center;gap:10px;margin-top:26px}.lp .car-ctl button{width:46px;height:46px;border-radius:50%;background:#fff;box-shadow:var(--sh-md);display:grid;place-items:center;font-size:19px;color:var(--ink);border:1.5px solid rgba(27,34,56,.14);transition:transform .25s var(--ease),border-color .2s,background .2s}.lp .car-ctl button:hover{transform:translateY(-2px);border-color:var(--ink)}.lp .car-ctl button:active{transform:scale(.94)}.lp .car-ctl .ic-play{display:none}.lp .car.paused .ic-play{display:block}.lp .car.paused .ic-pause{display:none}.lp .in{animation:lp-up .9s var(--ease) both}.lp .d1{animation-delay:.05s}.lp .d2{animation-delay:.15s}.lp .d3{animation-delay:.25s}@keyframes lp-up{0%{opacity:0;transform:translateY(22px)}}.lp section{padding:110px 0}.lp .eyebrow{font-weight:600;font-size:13.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--brand)}.lp h2{font-size:clamp(30px,3.4vw,44px);line-height:1.1;letter-spacing:-.02em;font-weight:600}.lp .sub{font-size:18px;color:var(--ink-2);line-height:1.6;margin-top:14px}.lp .center{text-align:center}.lp .center .sub{max-width:600px;margin-left:auto;margin-right:auto}.lp .feat{display:grid;grid-template-columns:.62fr 1.38fr;gap:56px;align-items:center}.lp .feat.flip{grid-template-columns:1.38fr .62fr}.lp .feat.flip .txt{order:2}.lp .feat+.feat{margin-top:110px}.lp .feat h2{margin-top:12px}.lp .checks{list-style:none;margin-top:22px;display:flex;flex-direction:column;gap:12px}.lp .checks li{display:flex;gap:11px;font-size:16px;color:var(--ink-2)}.lp .checks .ck{width:22px;height:22px;border-radius:50%;background:var(--brand-soft);color:var(--brand);display:grid;place-items:center;font-size:13px;margin-top:1px;flex:none}.lp .stage{position:relative;border-radius:28px;padding:28px;display:grid;place-items:center;isolation:isolate;overflow:hidden;background:radial-gradient(60% 70% at 12% 15%,var(--t1),transparent 70%),radial-gradient(60% 70% at 92% 25%,var(--t2),transparent 70%),radial-gradient(70% 70% at 60% 105%,var(--t3),transparent 70%),#fbfbfd}.lp .stage .frame{width:100%;transition:transform .6s var(--ease)}.lp .stage:hover .frame{transform:translateY(-6px) scale(1.012)}.lp .cta-mid{text-align:center;margin-top:90px}.lp .wheel{position:relative;overflow:hidden;isolation:isolate;padding:70px 0 90px}.lp .wheel:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(50% 70% at 12% 40%,rgba(214,226,255,.6),transparent 70%),radial-gradient(50% 70% at 92% 55%,rgba(255,228,214,.55),transparent 70%)}.lp .wheel .grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:40px;align-items:center}.lp .orbit{position:relative;width:100%;max-width:432px;margin:0 auto;aspect-ratio:1;container-type:inline-size}.lp .orbit .halo{position:absolute;left:50%;top:50%;width:66cqw;height:66cqw;margin:-33cqw 0 0 -33cqw;border-radius:50%;background:radial-gradient(circle,rgba(91,140,255,.34) 0,rgba(150,120,255,.15) 40%,hsla(0,0%,100%,0) 70%);animation:lp-halo 6s ease-in-out infinite}@keyframes lp-halo{50%{transform:scale(1.08);opacity:.8}}.lp .orbit .spin{position:absolute;inset:0;animation:lp-spin 160s linear infinite}.lp .orbit .cr{position:relative;width:100%;height:100%;animation:lp-spin 160s linear infinite reverse}@keyframes lp-spin{to{transform:rotate(1turn)}}.lp .orbit svg.lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.lp .lines .ring{fill:none;stroke:rgba(27,34,56,.28);stroke-width:1.4;stroke-dasharray:100;stroke-dashoffset:0}.lp .lines .ring2{fill:none;stroke:rgba(45,91,255,.3);stroke-width:1;stroke-dasharray:3 7}.lp .lines .arc{fill:none;stroke:#2d5bff;stroke-width:2.6;stroke-linecap:round}.lp .lines .arc-n{stroke:#1b2238;stroke-width:1.8}.lp .lines .arcs{transform-box:view-box;transform-origin:50% 50%;animation:lp-spin 22s linear infinite}.lp .lines .arcs2{animation-duration:34s;animation-direction:reverse}.lp .lines .ln{fill:none;stroke:rgba(45,91,255,.42);stroke-width:1.3;stroke-dasharray:2 5;animation:lp-flow 1.6s linear infinite}@keyframes lp-flow{to{stroke-dashoffset:-14}}.lp .lines .sparks circle{fill:#5b8cff;filter:drop-shadow(0 0 3px #5b8cff)}.lp .orbit .core{position:absolute;left:50%;top:50%;width:28cqw;height:28cqw;margin:-14cqw 0 0 -14cqw;border-radius:50%;background:#fff;display:grid;place-items:center;box-shadow:0 0 0 1.6cqw hsla(0,0%,100%,.75),0 0 0 calc(1.6cqw + 1px) rgba(45,91,255,.28),0 16px 40px -8px rgba(27,34,56,.35),0 0 70px rgba(91,140,255,.5)}.lp .orbit .core img{width:74%;height:auto}.lp .orbit .sat{position:absolute;left:50%;top:50%;width:14cqw;height:14cqw;margin:-7cqw 0 0 -7cqw;transform:translate(calc(var(--dx) * 1cqw),calc(var(--dy) * 1cqw))}.lp .orbit .b{background:#fff;box-shadow:0 6px 18px -6px rgba(27,34,56,.3);animation:lp-ping 5.4s ease-in-out calc(2.2s + var(--i) * .6s) infinite}.lp .orbit .b,.lp .orbit .b img{width:100%;height:100%;border-radius:50%}.lp .orbit .b img{display:block}@keyframes lp-ping{0%,74%,to{transform:scale(1)}82%{transform:scale(1.13);box-shadow:0 0 0 1.4cqw rgba(45,91,255,.14),0 8px 22px -6px rgba(45,91,255,.5)}}.lp .orbit .lb{position:absolute;left:50%;top:100%;transform:translate(-50%,6px);white-space:nowrap;font-size:13px;font-weight:600;color:var(--ink);background:#fff;padding:3px 10px;border-radius:999px;box-shadow:var(--sh-sm);opacity:0;pointer-events:none;transition:opacity .2s}.lp .orbit .sat:hover .lb{opacity:1}.lp .orbit:hover .arcs,.lp .orbit:hover .cr,.lp .orbit:hover .spin{animation-play-state:paused}.lp.lp-js .orbit:not(.on) .arcs,.lp.lp-js .orbit:not(.on) .core,.lp.lp-js .orbit:not(.on) .halo,.lp.lp-js .orbit:not(.on) .lns,.lp.lp-js .orbit:not(.on) .ring2,.lp.lp-js .orbit:not(.on) .sat{opacity:0}.lp.lp-js .orbit:not(.on) .ring{stroke-dashoffset:100}.lp.lp-js .orbit:not(.on) .sparks{opacity:0}.lp .orbit.on .core{animation:lp-pop .9s var(--ease) both}@keyframes lp-pop{0%{transform:scale(.35);opacity:0}}.lp .orbit.on .ring{transition:stroke-dashoffset 1.2s var(--ease) .25s}.lp .orbit .arcs,.lp .orbit .halo,.lp .orbit .lns,.lp .orbit .ring2{transition:opacity .8s ease .5s}.lp .orbit.on .sat{animation:lp-fly .95s var(--ease) calc(.4s + var(--i) * .08s) both}@keyframes lp-fly{0%{transform:translate(0) scale(.25);opacity:0}}.lp .orbit .lns{transition-delay:1.1s}.lp .orbit .sparks{transition:opacity .8s ease 1.9s}@keyframes lp-breathe{50%{transform:scale(1.025)}}.lp .sec{background:var(--soft);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:80px 0}.lp .sgrid{margin:44px auto 0;max-width:820px;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.lp .sc{background:#fff;border-radius:22px;padding:28px;box-shadow:var(--sh-sm);transition:transform .45s var(--ease),box-shadow .45s var(--ease)}.lp .sc:hover{transform:translateY(-4px);box-shadow:var(--sh-md)}.lp .sc .ico{width:46px;height:46px;border-radius:14px;background:var(--brand-soft);color:var(--brand);display:grid;place-items:center;font-size:21px}.lp .sc h3{font-size:18px;font-weight:600;margin-top:18px}.lp .sc p{font-size:15px;color:var(--muted);margin-top:5px}.lp .sfoot{text-align:center;margin-top:26px;font-size:14.5px;color:var(--muted)}.lp .sfoot a{color:var(--brand);font-weight:600}.lp .offer{margin-top:44px;border-radius:30px;overflow:hidden;display:grid;grid-template-columns:.85fr 1.15fr;box-shadow:var(--sh-md);background:#fff}.lp .offer .l{padding:44px;isolation:isolate;position:relative;background:radial-gradient(80% 90% at 0 0,var(--t1),transparent 70%),radial-gradient(80% 90% at 100% 100%,var(--t3),transparent 70%),var(--soft)}.lp .chip{display:inline-flex;height:28px;align-items:center;padding:0 12px;border-radius:999px;background:#fff;box-shadow:var(--sh-sm);font-size:13px;font-weight:600;color:var(--brand)}.lp .price{font-size:84px;font-weight:600;letter-spacing:-.04em;line-height:1;margin-top:18px}.lp .price small{font-size:18px;font-weight:500;letter-spacing:0;color:var(--ink-2);margin-left:8px}.lp .offer .l p{margin:12px 0 26px;color:var(--ink-2);font-size:15.5px}.lp .offer .r{padding:44px;display:flex;flex-direction:column;gap:22px;justify-content:center}.lp .offer .r b{display:block;font-size:16px;font-weight:600}.lp .offer .r span{font-size:14.5px;color:var(--muted)}.lp .row,.lp .steps{display:flex;gap:12px}.lp .steps{margin-top:30px;justify-content:center;flex-wrap:wrap;font-size:14.5px;font-weight:500}.lp .steps span{display:inline-flex;align-items:center;gap:9px;height:42px;padding:0 18px 0 8px;border-radius:999px;background:#fff;box-shadow:var(--sh-sm)}.lp .steps b{width:26px;height:26px;border-radius:50%;background:var(--brand);color:#fff;display:grid;place-items:center;font-size:13px}.lp .faq{max-width:760px;margin:40px auto 0;display:flex;flex-direction:column;gap:12px}.lp details{background:#fff;border-radius:20px;box-shadow:var(--sh-sm);padding:20px 26px;transition:box-shadow .3s}.lp details[open]{box-shadow:var(--sh-md)}.lp summary{display:flex;justify-content:space-between;align-items:center;gap:16px;cursor:pointer;font-weight:600;font-size:17px;list-style:none}.lp summary::-webkit-details-marker{display:none}.lp summary .pm{width:30px;height:30px;border-radius:50%;background:var(--soft);display:grid;place-items:center;flex:none;transition:transform .35s var(--ease),background .25s,color .25s}.lp details[open] .pm{transform:rotate(45deg);background:var(--brand);color:#fff}.lp details p{margin-top:12px;font-size:16px;color:var(--ink-2);line-height:1.6;animation:lp-up .45s var(--ease)}.lp .band{position:relative;overflow:hidden;min-height:580px;display:flex;align-items:center;background:#0e1326 url(/marketing/escritorio-rueda.jpg) 62%/cover}.lp .band:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(14,19,38,.95),rgba(14,19,38,.8) 36%,rgba(14,19,38,.18) 68%,rgba(14,19,38,0))}.lp .band .inner{position:relative;max-width:1160px;margin:0 auto;padding:70px 24px;width:100%;color:#fff}.lp .band h2{font-size:clamp(30px,3.5vw,46px);line-height:1.08;letter-spacing:-.02em;font-weight:600;max-width:520px}.lp .band .sub{font-size:18px;color:#c7d0ea;margin-top:16px;max-width:440px}.lp .band .capture{margin:30px 0 0;max-width:500px}.lp .band .consent{color:#a9b4d6;max-width:500px}.lp .band .consent a{color:#9db4ff}.lp footer{padding:56px 0 48px;font-size:13.5px;color:var(--muted)}.lp footer .wrap{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.lp footer .brand{font-size:15px;color:var(--ink)}.lp footer .r{margin-left:auto;display:flex;gap:20px}.lp footer a:hover{color:var(--ink)}.lp.lp-js .rv{opacity:0;transform:translateY(28px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.lp.lp-js .rv.on{opacity:1;transform:none}.lp .tabsec{padding-top:90px}.lp .tlink{display:inline-flex;align-items:center;gap:6px;color:var(--brand);font-weight:600;font-size:16px}.lp .tlink svg{transition:transform .25s var(--ease)}.lp .tlink:hover svg{transform:translateX(4px)}.lp .ptabs{display:flex;justify-content:center;gap:6px;flex-wrap:wrap;margin:40px auto 0;padding:6px;border-radius:999px;background:var(--soft);box-shadow:inset 0 0 0 1px var(--line);width:-moz-max-content;width:max-content;max-width:100%}.lp .ptab{height:46px;padding:0 22px;border-radius:999px;font-size:15.5px;font-weight:500;color:var(--ink-2);display:inline-flex;align-items:center;gap:9px;transition:background .25s,color .25s,box-shadow .25s}.lp .ptab svg{font-size:17px}.lp .ptab.on,.lp .ptab:hover{color:var(--ink)}.lp .ptab.on{background:#fff;box-shadow:var(--sh-sm)}.lp .ptab.on svg{color:var(--brand)}.lp .ppanes{margin-top:44px}.lp .ppane{display:none;grid-template-columns:.8fr 1.2fr;gap:56px;align-items:center}.lp .ppane.on{display:grid}.lp .ppane.on .ptxt{animation:lp-up .6s var(--ease) both}.lp .ppane.on .pphoto{animation:lp-vis .8s var(--ease) both}.lp .ptxt h3{font-size:clamp(26px,2.6vw,34px);line-height:1.12;letter-spacing:-.02em;font-weight:600}.lp .ptxt p{font-size:17.5px;color:var(--ink-2);line-height:1.65;margin:16px 0 24px}.lp .pphoto{position:relative;height:500px;border-radius:34px;overflow:hidden;box-shadow:var(--sh-lg);background:var(--soft)}.lp .pphoto>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--pos,50% 50%);object-position:var(--pos,50% 50%)}.lp .fcard{position:absolute;width:var(--w);height:var(--h);border-radius:18px;background:#fff;overflow:hidden;box-shadow:0 0 0 1px rgba(27,34,56,.06),0 24px 50px -14px rgba(27,34,56,.4);opacity:0}.lp .ppane.on .fcard{animation:lp-cardin .8s var(--ease) .35s both}.lp .fcard iframe{left:0;top:0;width:1440px;height:900px;border:0;transform-origin:0 0;pointer-events:none}.lp .fcard iframe,.lp .fmini{position:absolute;background:#fff}.lp .fmini{display:flex;gap:10px;align-items:center;border-radius:16px;padding:10px 16px 10px 10px;box-shadow:var(--sh-md);font-size:13px;opacity:0}.lp .ppane.on .fmini{animation:lp-cardin .8s var(--ease) .75s both}.lp .fmini i{width:34px;height:34px;border-radius:10px;background:#dcfce7;color:#15803d;display:grid;place-items:center;font-size:16px;font-style:normal;font-weight:700}.lp .fmini b{display:block;font-weight:600}.lp .fmini span{color:var(--muted);font-size:12px}@keyframes lp-cardin{0%{opacity:0;transform:translateY(22px) scale(.97)}to{opacity:1;transform:none}}@keyframes lp-vis{0%{opacity:0;transform:translateY(16px) scale(.985)}}.lp .minis{margin-top:64px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.lp .mini{background:var(--soft);border-radius:28px;padding:30px 30px 34px;transition:transform .45s var(--ease),box-shadow .45s var(--ease)}.lp .mini:hover{transform:translateY(-4px);box-shadow:var(--sh-md)}.lp .mini h4{font-size:19px;font-weight:600;letter-spacing:-.015em}.lp .mini p{font-size:15.5px;color:var(--ink-2);line-height:1.6;margin-top:8px}.lp .tabsec .cta-mid{margin-top:64px}.lp .phone{position:absolute;width:268px;border-radius:40px;padding:8px;background:linear-gradient(160deg,#2b3350,#0e1326);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12),0 30px 60px -16px rgba(11,18,32,.6),0 8px 18px -6px rgba(11,18,32,.4);opacity:0}.lp .ppane.on .phone{animation:lp-phonein .9s var(--ease) .3s both}.lp .phone:before{content:"";position:absolute;left:50%;top:5px;width:54px;height:6px;margin-left:-27px;border-radius:12px;background:#0b0f1d;z-index:3}.lp .phone .screen{position:relative;height:560px;border-radius:32px;overflow:hidden;background:#fff}.lp .phone iframe{position:absolute;left:0;top:0;width:390px;height:844px;border:0;transform-origin:0 0;pointer-events:none;background:#fff}@keyframes lp-phonein{0%{opacity:0;transform:translateY(46px)}to{opacity:1;transform:none}}.lp .win{position:absolute;width:360px;border-radius:12px;background:#fff;overflow:hidden;box-shadow:0 0 0 1px rgba(27,34,56,.1),0 26px 50px -14px rgba(11,18,32,.55);opacity:0}.lp .ppane.on .win{animation:lp-phonein .9s var(--ease) .3s both}.lp .wbar{display:flex;align-items:center;gap:5px;height:22px;padding:0 9px;background:#eceff5}.lp .wbar i{width:6px;height:6px;border-radius:50%;background:rgba(27,34,56,.22)}.lp .wbar span{margin:0 auto;font-size:8.5px;color:var(--muted);background:#fff;border-radius:4px;padding:1px 20px}.lp .rcard{position:absolute;width:330px;border-radius:14px;background:#fff;overflow:hidden;box-shadow:0 0 0 1px rgba(27,34,56,.07),0 24px 48px -12px rgba(11,18,32,.5);opacity:0}.lp .ppane.on .rcard{animation:lp-phonein .9s var(--ease) .7s both}.lp .dscr{position:relative;overflow:hidden;background:#fff}.lp .dscr iframe{position:absolute;left:0;top:0;width:1440px;height:900px;border:0;transform-origin:0 0;pointer-events:none;background:#fff}@media (max-width:900px){.lp .wheel .grid{grid-template-columns:1fr}.lp .band:before{background:linear-gradient(rgba(14,19,38,.94),rgba(14,19,38,.86))}.lp .band .inner{padding:56px 24px}.lp .band{min-height:0}.lp .hero-photo{height:640px}.lp .car-track{height:430px}.lp .slide{width:min(560px,86vw);margin-left:calc(min(560px,86vw)/-2)}.lp .shot{margin:12px 4px 0}.lp .shot,.lp .shot.shot-short{height:300px}.lp .slide[data-pos="-1"]{transform:translateX(-96vw) scale(.8)}.lp .slide[data-pos="1"]{transform:translateX(96vw) scale(.8)}.lp .ppane,.lp .ppane.on{grid-template-columns:1fr;gap:30px}.lp .pphoto{height:420px}.lp .minis{grid-template-columns:1fr}.lp .ptabs{width:100%;justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.lp .ptabs::-webkit-scrollbar{display:none}.lp .ptab{flex:none}.lp .win{width:300px}.lp .rcard{width:270px}.lp .phone{width:220px}.lp .phone .screen{height:420px}.lp .fmini{left:16px!important;right:auto!important;bottom:20px!important}.lp .feat,.lp .feat.flip{grid-template-columns:1fr;gap:32px}.lp .feat.flip .txt{order:0}.lp .offer,.lp .sgrid{grid-template-columns:1fr}.lp section{padding:80px 0}.lp .stage{padding:20px}.lp .price{font-size:68px}.lp .offer .l,.lp .offer .r{padding:30px}}@media (max-width:600px){.lp .capture{flex-direction:column;border-radius:24px;padding:8px;align-items:stretch}.lp .capture svg{display:none}.lp .capture input{height:44px;padding:0 14px}.lp nav .login{display:none}.lp .hero .frame{margin-top:44px}}@media (prefers-reduced-motion:reduce){.lp .orbit *{animation:none!important;transition:none!important;opacity:1!important}.lp .orbit .ring{stroke-dashoffset:0!important}.lp .orbit .sparks{display:none}.lp *,.lp :after,.lp :before{animation-iteration-count:1!important;animation-duration:.01ms!important;animation-delay:0s!important;transition-duration:.01ms!important}}.lp a:hover{color:inherit}.lp .band .btn:hover,.lp .btn.light:hover,.lp .btn:hover{color:#fff}.lp section[id]{scroll-margin-top:72px}.lp .consent a:hover{color:var(--brand-hover)}.lp .btn[aria-disabled=true]{pointer-events:none}.lp .btn[aria-disabled=true],.lp .capture .btn[disabled]{opacity:.6;cursor:not-allowed;box-shadow:none}@font-face{font-family:__DM_Sans_d9d98a;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_d9d98a;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_d9d98a;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_d9d98a;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_d9d98a;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_d9d98a;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_d9d98a;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_d9d98a;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_Fallback_d9d98a;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_d9d98a{font-family:__DM_Sans_d9d98a,__DM_Sans_Fallback_d9d98a;font-style:normal}.__variable_d9d98a{--font-dm:"__DM_Sans_d9d98a","__DM_Sans_Fallback_d9d98a"}