.lp{font-size:16px;--accent:#ed6410;--ink0:#0b0f12;--font:"Outfit",system-ui,-apple-system,sans-serif}.lp,.lp *{box-sizing:border-box;margin:0;padding:0}body.lp-active,html.lp-active{height:100%;overflow:hidden;overscroll-behavior:none}body.lp-active{font-family:var(--font);background:#080604;color:#fff;-webkit-font-smoothing:antialiased;touch-action:none}.lp a{color:inherit;text-decoration:none}.lp .stage{position:fixed;inset:0;overflow:hidden;z-index:0;background:#080604}.lp #still{z-index:1}.lp #still,.lp video.tr{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;filter:brightness(.74) saturate(1.03)}.lp video.tr{z-index:2;opacity:0;pointer-events:none}.lp .darken{position:absolute;inset:0;z-index:3;pointer-events:none;background:rgba(4,3,2,.2)}.lp video.tr.on{opacity:1}.lp .scrim-b{background:linear-gradient(0deg,rgba(6,4,3,.9),rgba(6,4,3,.42) 26%,rgba(6,4,3,.03) 52%,transparent 66%)}.lp .scrim-b,.lp .scrim-t{position:absolute;inset:0;z-index:3;pointer-events:none}.lp .scrim-t{background:linear-gradient(180deg,rgba(6,4,3,.55),transparent 16%)}.lp .vig{position:absolute;inset:0;z-index:3;pointer-events:none;box-shadow:inset 0 0 260px 70px rgba(0,0,0,.55)}.lp #bar{height:2px;background:var(--accent);width:20%;z-index:30;transition:width .5s ease}.lp #bar,.lp header{position:fixed;top:0;left:0}.lp header{right:0;z-index:40;justify-content:space-between;gap:14px;padding:calc(env(safe-area-inset-top) + 13px) clamp(18px,4vw,40px) 13px;background:linear-gradient(180deg,rgba(6,4,3,.55),transparent)}.lp .brand,.lp header{display:flex;align-items:center}.lp .brand{gap:.55em}.lp .brand svg{height:clamp(27px,2.9vw,34px);filter:drop-shadow(0 0 12px rgba(237,100,16,.5))}.lp .brand b{font-weight:800;text-transform:uppercase;letter-spacing:.24em;font-size:clamp(16.8px,1.7vw,20px);text-shadow:0 2px 12px rgba(0,0,0,.7)}.lp .hnav{display:flex;align-items:center;gap:clamp(12px,1.5vw,22px);flex:1;justify-content:center}.lp .hnav a{font-size:clamp(15.68px,1.15vw,17.92px);font-weight:600;color:#ece7df;opacity:.9;white-space:nowrap;transition:color .2s,opacity .2s}.lp .hnav a:hover{color:#fff;opacity:1}.lp .hnav a.muted{opacity:.6}.lp .hact{display:flex;align-items:center;gap:11px}.lp .hlink{font-size:clamp(15.68px,1.15vw,17.92px);font-weight:600;color:#ece7df;white-space:nowrap}.lp .hbtn{font-size:clamp(15.2px,1.1vw,17.28px);font-weight:700;padding:.62em 1.2em;border-radius:999px;border:1.5px solid rgba(255,255,255,.42);color:#fff;white-space:nowrap;transition:background .2s,color .2s}.lp .hbtn:hover{background:#fff;color:#0b0f12;border-color:#fff}.lp .hbtn.primary{background:linear-gradient(180deg,var(--accent),#d45708);border-color:transparent}.lp .hbtn.primary:hover{color:#fff;filter:brightness(1.06)}.lp #burger{display:none;background:none;border:none;color:#fff;font-size:22px;line-height:1;cursor:pointer;padding:4px}.lp #menu{position:fixed;inset:0;z-index:39;background:rgba(8,6,4,.97);backdrop-filter:blur(8px);display:none;align-items:center;justify-content:center;padding:80px 24px}.lp #menu.show{display:flex}.lp #menu nav{display:flex;flex-direction:column;align-items:center;gap:15px}.lp #menu a{font-size:17.92px;font-weight:700;color:#fff}.lp #menu a.hlink{font-size:16px;opacity:.85}.lp #menuClose{position:absolute;top:calc(env(safe-area-inset-top) + 16px);right:20px;background:none;border:none;color:#fff;font-size:26px;line-height:1;cursor:pointer;padding:6px}@media(max-width:1300px){.lp .hnav a.muted{display:none}}@media(max-width:1100px){.lp .hact,.lp .hnav{display:none}.lp #burger{display:block}}.lp .lang{position:relative}.lp .lang-btn{background:none;border:none;color:#ece7df;font-size:clamp(15.2px,1.1vw,17.28px);font-weight:600;cursor:pointer;padding:.3em .2em;letter-spacing:.02em}.lp .lang-menu{position:absolute;top:135%;right:0;background:rgba(11,8,6,.97);border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:6px;display:none;flex-direction:column;min-width:140px;backdrop-filter:blur(8px);box-shadow:0 16px 34px -16px rgba(0,0,0,.8)}.lp .lang-menu.show{display:flex}.lp .lang-menu a{padding:.55em .8em;border-radius:8px;font-size:15.2px;color:#e7e2da}.lp .lang-menu a:hover{background:rgba(255,255,255,.08);color:#fff}.lp #minifoot{position:fixed;left:0;right:0;bottom:0;z-index:22;display:flex;align-items:center;gap:clamp(12px,2vw,26px);padding:9px clamp(16px,4vw,40px) calc(env(safe-area-inset-bottom) + 9px);background:linear-gradient(0deg,rgba(6,4,3,.62),transparent);font-size:12px;transition:opacity .4s}.lp #minifoot.hide{opacity:0;pointer-events:none}.lp .mf-brand{display:flex;align-items:center;gap:.5em;color:#c9ccce;font-weight:600;white-space:nowrap}.lp .mf-brand svg{height:15px;filter:drop-shadow(0 0 8px rgba(237,100,16,.5))}.lp .mf-legal{display:flex;gap:clamp(10px,1.4vw,18px);flex:1}.lp .mf-legal a{color:#a6acb2;white-space:nowrap;transition:color .2s}.lp .mf-legal a:hover{color:#fff}@media(max-width:720px){.lp .mf-legal{display:none}}.lp #footer{position:fixed;inset:0;z-index:15;background:#0b0806;color:#fff;opacity:0;visibility:hidden;transition:opacity .5s ease;overflow-y:auto;-webkit-overflow-scrolling:touch;touch-action:pan-y;display:flex;align-items:center}.lp #footer.show{opacity:1;visibility:visible}.lp .fwrap{max-width:none;margin:0;padding:calc(env(safe-area-inset-top) + 92px) clamp(28px,6vw,80px) 44px;width:100%}.lp .fsign{font-weight:800;text-transform:uppercase;letter-spacing:-.02em;line-height:.9;font-size:clamp(32px,6vw,64px);margin-bottom:clamp(26px,5vh,48px)}.lp .fgrid{display:grid;grid-template-columns:1fr 1fr 1.2fr 1fr;gap:clamp(20px,3vw,44px)}.lp .fgrid h4{font-size:11.2px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin-bottom:1em}.lp .fgrid ul{list-style:none}.lp .fgrid li{margin-bottom:.6em}.lp .fgrid li a{color:#c9ccce;font-size:14.72px;transition:color .2s}.lp .fgrid li a:hover{color:#fff}.lp .fcta{display:flex;flex-direction:column;gap:10px;align-items:stretch}.lp .fcta .btn{justify-content:center}.lp .fcopy{margin-top:clamp(26px,5vh,48px);border-top:1px solid rgba(255,255,255,.1);padding-top:1.3em;display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;color:#8a9096;font-size:13.12px}.lp .fcopy a{color:#c9ccce}.lp .fcopy a:hover{color:var(--accent)}@media(max-width:760px){.lp #footer{align-items:flex-start}.lp .fgrid{grid-template-columns:1fr 1fr}.lp .fcta{grid-column:1/-1;flex-direction:row;flex-wrap:wrap}.lp .fcta .btn{flex:1 1 30%}}@media(max-width:460px){.lp .fgrid{grid-template-columns:1fr}.lp .fcta{flex-direction:column}}.lp #idx{font-size:11.52px;font-weight:700;letter-spacing:.22em;color:rgba(255,255,255,.55);font-variant-numeric:tabular-nums;white-space:nowrap}.lp .ui{position:fixed;z-index:10}.lp .scene,.lp .ui{inset:0;pointer-events:none}.lp .scene{position:absolute;display:flex;flex-direction:column;padding:calc(env(safe-area-inset-top) + 74px) clamp(22px,5vw,64px) calc(env(safe-area-inset-bottom) + clamp(34px,6vh,60px));visibility:hidden}.lp .scene.show{visibility:visible;pointer-events:auto}.lp .a-fade,.lp .a-left,.lp .a-lz,.lp .a-right,.lp .a-top,.lp .a-zoom{opacity:0;transition:opacity .5s ease,transform .6s cubic-bezier(.2,.75,.2,1)}.lp .a-fade{transform:translateY(16px)}.lp .a-top{transform:translateY(-32px)}.lp .a-left{transform:translateX(-48px)}.lp .a-right{transform:translateX(48px)}.lp .a-zoom{transform:scale(.5)}.lp .a-lz{transform:translateX(-48px) scale(.86)}.lp .scene.show .a-fade,.lp .scene.show .a-left,.lp .scene.show .a-lz,.lp .scene.show .a-right,.lp .scene.show .a-top,.lp .scene.show .a-zoom{opacity:1;transform:none}.lp .a-still{opacity:1}.lp .slow{transition:opacity .95s ease,transform 1.05s cubic-bezier(.2,.75,.2,1)!important}.lp .glide{transition:opacity .55s ease,transform 1.25s cubic-bezier(.16,.84,.3,1)!important}.lp .a-left.glide{transform:translateX(-170px)}.lp .wrap{max-width:820px;width:100%}.lp .scene.bc{justify-content:flex-end;align-items:center;text-align:center;padding-bottom:calc(env(safe-area-inset-bottom) + clamp(58px,13vh,120px))}.lp .scene.cl{justify-content:center;align-items:flex-start;text-align:left}.lp .scene.cc{justify-content:center}.lp .scene.cc,.lp .scene.tc{align-items:center;text-align:center}.lp .scene.tc{justify-content:flex-start;padding-top:calc(env(safe-area-inset-top) + clamp(82px,15vh,150px))}.lp .scene.bc .wrap,.lp .scene.cc .wrap,.lp .scene.tc .wrap{margin-inline:auto}.lp .scene.bc .chips,.lp .scene.bc .ctas,.lp .scene.bc .eyebrow,.lp .scene.cc .chips,.lp .scene.cc .ctas,.lp .scene.cc .eyebrow,.lp .scene.tc .chips,.lp .scene.tc .ctas,.lp .scene.tc .eyebrow{justify-content:center}.lp .scene.bc .sub,.lp .scene.cc .sub,.lp .scene.tc .sub{margin-inline:auto}.lp .scene .bul{text-align:left}.lp .eyebrow{font-size:clamp(10.56px,2.2vw,12.8px);font-weight:800;text-transform:uppercase;letter-spacing:.32em;color:var(--accent);display:flex;align-items:center;gap:.8em;margin-bottom:clamp(12px,2vh,18px)}.lp .eyebrow .ln{height:1px;width:32px;background:currentColor;opacity:.6}.lp h1{font-weight:800;text-transform:uppercase;line-height:.9;letter-spacing:-.035em;text-shadow:0 6px 50px rgba(0,0,0,.6)}.lp .d-hero{font-size:clamp(43.2px,11vw,112px)}.lp .d-xl{font-size:clamp(40px,8vw,86.4px)}.lp .ac{color:var(--accent)}.lp .sub{margin-top:clamp(14px,2.4vh,22px);font-size:clamp(16.32px,4vw,23.2px);line-height:1.4;color:#efe9e1;font-weight:400;max-width:34ch;text-shadow:0 2px 18px rgba(0,0,0,.75)}.lp .bul{list-style:none;margin-top:clamp(16px,2.6vh,24px);display:flex;flex-direction:column;gap:.6em}.lp .bul li{display:flex;gap:.7em;align-items:flex-start;font-size:clamp(16px,1.6vw,19.84px);font-weight:500;color:#f3efe9;text-shadow:0 2px 16px rgba(0,0,0,.85);line-height:1.26}.lp .bul li:before{content:"→";color:var(--accent);font-weight:800;margin-top:.02em}.lp .chips{margin-top:clamp(14px,2.4vh,22px);display:flex;flex-wrap:wrap;gap:8px}.lp .chip{display:inline-flex;align-items:center;gap:.45em;border:1.4px solid rgba(255,255,255,.28);border-radius:999px;padding:.5em 1em;font-size:clamp(12.48px,1.2vw,14.72px);font-weight:600;backdrop-filter:blur(3px);background:rgba(0,0,0,.22)}.lp .chip svg{height:.95em;width:auto;stroke:var(--accent);flex:none}.lp .chips.trust-chips{margin-top:clamp(12px,2vh,18px)}.lp .chips.trust-chips .chip{border-color:rgba(237,100,16,.4);background:rgba(237,100,16,.08)}.lp .ctas{margin-top:clamp(20px,3.2vh,32px);display:flex;flex-wrap:wrap;gap:12px}.lp .btn{display:inline-flex;align-items:center;justify-content:center;gap:.55em;font-weight:700;font-size:clamp(15.2px,1.3vw,16.8px);padding:1em 1.7em;border-radius:999px;border:1.6px solid transparent;transition:transform .15s}.lp .btn:active{transform:scale(.98)}.lp .btn-primary{background:linear-gradient(180deg,var(--accent),#d45708);color:#fff;box-shadow:0 14px 34px -12px rgba(237,100,16,.8)}.lp .btn-ghost{border-color:rgba(255,255,255,.6);color:#fff;background:rgba(255,255,255,.06);backdrop-filter:blur(6px)}.lp .btn svg{width:1.05em;height:1.05em}@media(max-width:560px){.lp .ctas{flex-direction:column}.lp .btn{width:100%}.lp .join{display:none}}.lp .trust{margin-top:clamp(18px,2.8vh,28px);display:flex;flex-direction:column;gap:9px;align-items:center}.lp .trust-lbl{font-size:10.88px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.6)}.lp .trust-logos{display:flex;flex-wrap:wrap;gap:9px;align-items:center;justify-content:center}.lp .tlogo{display:inline-flex;align-items:center;gap:.5em;padding:.5em .95em;border-radius:999px;background:rgba(0,0,0,.34);border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(5px);font-size:13.76px;font-weight:600;color:#f0ece6}.lp .tlogo svg{height:17px;width:auto;display:block}.lp .tlogo.stripe{background:#635BFF;border-color:transparent;color:#fff;font-weight:700;letter-spacing:.01em;padding:.5em 1.05em}.lp .tlogo.stripe b{font-size:16.32px;letter-spacing:.005em}.lp .cards{display:flex;gap:14px;flex-wrap:wrap;justify-content:center;margin-top:clamp(18px,3vh,28px)}.lp .card{flex:1 1 200px;max-width:280px;background:rgba(11,15,18,.5);color:#fff;border:1px solid rgba(255,255,255,.14);border-radius:18px;padding:clamp(16px,2vw,22px);text-align:left;transition:background .25s ease,color .25s ease,transform .2s ease,border-color .25s ease;box-shadow:0 16px 36px -16px rgba(0,0,0,.7);backdrop-filter:blur(7px)}.lp .card:hover{background:#fff;color:#0b0f12;border-color:#fff;transform:translateY(-5px)}.lp .card .n{font-weight:800;color:var(--accent);font-size:11.52px;letter-spacing:.18em}.lp .card h3{font-weight:800;text-transform:none;letter-spacing:0;font-size:clamp(16px,1.4vw,19.2px);line-height:1.05;margin-top:.4em;text-shadow:none}.lp .card p{font-size:clamp(13.6px,1.1vw,15.2px);margin-top:.5em;line-height:1.34;opacity:.86;text-shadow:none}.lp .cta-center{margin-top:clamp(18px,2.6vh,26px);display:flex;justify-content:center}.lp .scene.fromL{transform:translateX(-36px)}.lp .scene.fromL.show{transform:translateX(0)}.lp .scene.instant{transition:none}.lp .cue{position:fixed;left:50%;bottom:calc(env(safe-area-inset-bottom) + 48px);transform:translateX(-50%);z-index:20;font-size:9.92px;letter-spacing:.3em;text-transform:uppercase;color:rgba(255,255,255,.6);display:flex;flex-direction:column;align-items:center;gap:6px;transition:opacity .4s}.lp .cue .b{width:1px;height:26px;background:currentColor;opacity:.5;animation:lp-cue 1.8s ease-in-out infinite}@keyframes lp-cue{0%,to{transform:scaleY(.4);transform-origin:top;opacity:.3}50%{transform:scaleY(1);opacity:.8}}.lp #nav{position:fixed;right:clamp(16px,2vw,26px);top:50%;transform:translateY(-50%);z-index:25;display:flex;flex-direction:column;gap:10px}.lp #nav button{width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,.25);background:rgba(0,0,0,.35);color:#fff;font-size:18px;cursor:pointer;backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center}.lp #nav button:disabled{opacity:.3}@media(max-width:820px){.lp #nav{display:none}}.lp .lang-fab{position:fixed;right:clamp(14px,3vw,20px);bottom:calc(env(safe-area-inset-bottom) + 52px);z-index:35;display:inline-flex;align-items:center;gap:.42em;padding:.6em .9em;border-radius:999px;background:rgba(11,8,6,.82);border:1px solid rgba(255,255,255,.24);color:#fff;font:800 14.08px var(--font);letter-spacing:.05em;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 12px 30px -10px rgba(0,0,0,.85);transition:background .2s,color .2s,transform .12s}.lp .lang-fab:hover{background:#fff;color:#0b0f12;border-color:#fff}.lp .lang-fab:active{transform:scale(.94)}.lp .lang-fab svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:2}body.foot-open .lp header{background:#0b0806;border-bottom:1px solid rgba(255,255,255,.08)}.lp #loader{position:fixed;inset:0;z-index:60;background:#080604;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;transition:opacity .6s ease}.lp #loader svg{height:44px;filter:drop-shadow(0 0 20px rgba(237,100,16,.6));animation:lp-pulse 1.6s ease-in-out infinite}@keyframes lp-pulse{0%,to{opacity:.5;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}.lp #loader .pct{font-weight:800;letter-spacing:.2em;font-size:14.4px;color:#c9ccce}.lp #loader.done{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.lp .cue .b{animation:none}}.lp .appwrap{display:flex;align-items:center;justify-content:center;gap:clamp(28px,4vw,64px);width:100%;max-width:1120px;margin-inline:auto}.lp .apptext{flex:1 1 auto;max-width:600px}.lp .phone{flex:0 0 auto;width:clamp(200px,19vw,258px)}.lp .phone-scr{position:relative;aspect-ratio:9/18.6;border-radius:clamp(30px,3vw,40px);background:#0b0806;border:2.5px solid rgba(255,255,255,.16);padding:7px;box-shadow:0 45px 90px -35px rgba(0,0,0,.85);overflow:hidden}.lp .phone-scr img{width:100%;height:100%;object-fit:cover;border-radius:clamp(24px,2.4vw,32px);display:block}.lp .phone-scr:before{content:"";position:absolute;top:14px;left:50%;transform:translateX(-50%);width:30%;height:15px;background:#000;border-radius:999px;z-index:2}@media(max-width:600px){.lp .scene{padding:calc(env(safe-area-inset-top) + 66px) 20px calc(env(safe-area-inset-bottom) + 78px)}.lp .scene.cl{justify-content:flex-end;padding-bottom:calc(env(safe-area-inset-bottom) + 92px)}.lp .scene[data-scene="0"]{justify-content:flex-end;text-align:left;align-items:flex-start;padding-bottom:calc(env(safe-area-inset-bottom) + 104px)}.lp .scene[data-scene="0"] .ctas,.lp .scene[data-scene="0"] .trust{align-items:flex-start}.lp .scene[data-scene="0"] .trust-logos{justify-content:flex-start}.lp .cue{bottom:calc(env(safe-area-inset-bottom) + 24px);gap:5px}.lp .cue .b{height:14px}.lp .appwrap{flex-direction:column;gap:14px;max-width:none}.lp .phone{order:-1;width:clamp(140px,40vw,172px)}.lp .apptext{max-width:none}.lp .scene[data-scene="1"]{justify-content:center;padding-bottom:calc(env(safe-area-inset-bottom) + 70px)}.lp .d-hero{font-size:clamp(43.2px,13.5vw,60.8px)}.lp .d-xl{font-size:clamp(36.8px,11vw,51.2px)}.lp .sub{font-size:16.8px;margin-top:12px}.lp .scene[data-scene="2"] h1,.lp .scene[data-scene="3"] h1{font-size:clamp(32px,9vw,43.2px)}.lp .scene[data-scene="2"] .eyebrow,.lp .scene[data-scene="3"] .eyebrow{margin-bottom:8px}.lp .cards{flex-direction:column;gap:7px;margin-top:12px}.lp .card{flex:0 0 auto;max-width:none;width:100%;padding:11px 15px;border-radius:13px;box-shadow:0 10px 24px -14px rgba(0,0,0,.7)}.lp .card .n{font-size:9.92px}.lp .card h3{font-size:15.68px;margin-top:.1em}.lp .card p{font-size:13.12px;margin-top:.2em;line-height:1.22;opacity:.8;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lp .trust-chips{margin-top:10px}.lp .chip{padding:.42em .8em;font-size:12.16px;gap:.35em}.lp .cta-center{margin-top:13px}.lp .ctas{margin-top:16px}.lp .trust{margin-top:15px;gap:7px}.lp .trust-lbl{font-size:9.92px;letter-spacing:.14em}.lp .trust-logos{gap:7px}.lp .tlogo{padding:.42em .78em;font-size:12.8px;gap:.4em}.lp .tlogo svg{height:15px}.lp .tlogo.stripe b{font-size:14.72px}}@media(max-width:600px) and (max-height:700px){.lp .scene[data-scene="2"] h1,.lp .scene[data-scene="3"] h1{font-size:27.2px}.lp .card p{display:none}}