.l3d{--l3d-line:#1d3553;--l3d-muted:#8ea0b5;--l3d-sec:#b5c1cf;--l3d-glow:#5ec8ff;--l3d-or:#f69052;--l3d-gold:#e1b95d;--l3d-hdh:calc(70px + env(safe-area-inset-top, 0px));position:relative;background:#0a1426;color:#e4eef8;font-size:15px;line-height:1.6}.l3d a{color:inherit}.l3d img{max-width:none}.l3d .grad{background:linear-gradient(90deg,#b71c1c,#d34325 55%,#e9b444);color:#fff;border:0}.l3d .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:10px;font-weight:800;font-size:14px;text-decoration:none;cursor:pointer;transition:transform .2s}.l3d .btn:hover{transform:translateY(-2px)}.l3d .btn.o{border:1px solid #405168;background:rgba(10,20,38,.55);color:#fff}.l3d .grad.btn{box-shadow:0 10px 35px rgba(218,80,35,.2)}.l3d-bar{position:fixed;z-index:51;top:0;left:0;height:2px;width:100%;transform-origin:0 0;transform:scaleX(0);background:linear-gradient(90deg,#5ec8ff,#f69052);pointer-events:none}[data-nav].on{color:#fff;opacity:1;box-shadow:inset 0 -2px 0 #f69052}.l3d .stage{position:sticky;top:0;height:100svh;overflow:hidden;perspective:1400px;background:radial-gradient(circle at 70% 45%,rgba(37,99,235,.18),transparent 32rem),radial-gradient(circle at 20% 80%,rgba(234,88,12,.08),transparent 26rem),linear-gradient(rgba(143,180,255,.045) 1px,transparent 0) 0 0 /44px 44px,linear-gradient(90deg,rgba(143,180,255,.045) 1px,transparent 0) 0 0 /44px 44px,#0a1426}.l3d .world{left:50%;top:50%;width:0;height:0}.l3d .it,.l3d .world{position:absolute;transform-style:preserve-3d}.l3d .it{left:0;top:0;will-change:transform,opacity}.l3d .it>div{transform:translate(-50%,-50%)}.l3d .core{width:var(--cd);height:var(--cd);border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 30%,#2a4a7c,#0d1f3a 55%,#060e1c);box-shadow:0 0 60px rgba(94,200,255,.28),inset 0 0 40px rgba(143,180,255,.25),inset -18px -22px 50px rgba(0,0,0,.5);border:1px solid rgba(143,180,255,.35)}.l3d .core b{display:block;text-align:center;font-size:calc(var(--cd) * .22);letter-spacing:.02em;color:#fff;font-weight:900;line-height:1.2}.l3d .core b i{font-style:normal;color:#f69052}.l3d .core small{display:block;text-align:center;font-size:11px;color:var(--l3d-sec);margin-top:-4px;letter-spacing:.08em}.l3d .orb{position:absolute;left:0;top:0;border-radius:50%;border:1px solid rgba(143,180,255,.22);transform-style:preserve-3d}.l3d .orb.d{border-style:dashed;border-color:rgba(225,185,93,.35)}.l3d .sat{width:58px;height:58px;border-radius:50%;overflow:hidden;border:2px solid rgba(143,180,255,.5);background:#0b1b2e;box-shadow:0 6px 20px rgba(0,0,0,.4)}.l3d .sat img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.l3d .it em{position:absolute;left:0;top:36px;transform:translateX(-50%);font-style:normal;font-size:11px;color:var(--l3d-sec);white-space:nowrap}.l3d .chip{padding:6px 11px;border-radius:8px;border:1px solid #2b405e;background:#091827;font-size:12px;color:#cfd9e6;white-space:nowrap}.l3d .chip.hi{border-color:#e1b95d;color:#fff;box-shadow:0 0 22px rgba(225,185,93,.35)}.l3d .pan3{width:220px;padding:12px 14px;border-radius:12px;border:1px solid #28425f;background:rgba(8,21,34,.94);box-shadow:0 20px 50px rgba(0,0,0,.35);font-size:12px;color:var(--l3d-sec)}.l3d .pan3 small{display:block;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#5ec8ff}.l3d .pan3 b{display:block;color:#fff;font-size:13px;margin:3px 0 2px}.l3d .pan3.g{border-color:rgba(225,185,93,.6)}.l3d .pan3.g small{color:#e1b95d}.l3d .pan3.n b{color:var(--l3d-muted);font-style:italic}.l3d .phone{position:absolute;left:50%;top:50%;width:min(300px,30vw);aspect-ratio:9/16;border-radius:26px;border:1px solid #2b405e;background:#081522;overflow:hidden;box-shadow:0 0 60px rgba(59,130,246,.18),0 30px 80px rgba(0,0,0,.5);opacity:0;visibility:hidden;pointer-events:none;will-change:transform,opacity}.l3d .phone video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.l3d .phone.live{pointer-events:auto}.l3d .blocks{position:relative;margin-top:-100svh;z-index:2}.l3d .blk{min-height:100svh;display:flex;align-items:center;padding:calc(var(--l3d-hdh) + 30px) 6vw 40px;scroll-margin-top:0}.l3d .blk[data-side=r]{justify-content:flex-end}.l3d .blk[data-side=w]{justify-content:center}.l3d .blk[data-side=foot]{flex-direction:column;justify-content:center;align-items:stretch;gap:0;padding-left:0;padding-right:0}.l3d .pan{max-width:510px;padding:30px 30px 26px;border-radius:18px;background:rgba(9,19,35,.86);border:1px solid var(--l3d-line);box-shadow:0 30px 80px rgba(0,0,0,.25)}.l3d .pan.lg{max-width:600px}.l3d .blk[data-side=foot] .pan,.l3d .blk[data-side=w] .pan{max-width:1120px;width:100%;background:rgba(9,19,35,.93)}.l3d .blk[data-side=foot] .pan{margin:0 auto;width:calc(100% - 12vw);text-align:center}.l3d #accueil .pan,.l3d #video .pan{background:rgba(9,19,35,.7)}.l3d .k{margin:0 0 10px;font-size:11px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:#e1b95d}.l3d h1{margin:0;font-size:clamp(2.1rem,4.4vw,3.3rem);line-height:1.05;letter-spacing:-.03em;color:#fff;font-weight:800}.l3d h2{margin:0 0 12px;font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.15;letter-spacing:-.02em;color:#fff;font-weight:700}.l3d h3{margin:0 0 4px;font-size:14px;color:#fff;font-weight:600}.l3d p{margin:0 0 12px;color:var(--l3d-sec);font-size:14.5px}.l3d .lead{color:#fff;font-weight:600}.l3d .muted{color:var(--l3d-muted);font-size:12px}.l3d .row{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 10px}.l3d .lnk{color:#5ec8ff}.l3d ul.ck{list-style:none;padding:0;margin:14px 0}.l3d ul.ck li{position:relative;padding-left:24px;margin:7px 0;font-size:14px;color:var(--l3d-sec)}.l3d ul.ck li:before{content:"";position:absolute;left:2px;top:7px;width:11px;height:6px;border-left:2px solid #34d399;border-bottom:2px solid #34d399;transform:rotate(-45deg)}.l3d ul.ck li b{color:#fff}.l3d .chain{flex-wrap:wrap;margin:14px 0;font-size:11px;color:var(--l3d-muted);list-style:none;padding:0}.l3d .chain,.l3d .chain li{display:flex;gap:6px;align-items:center}.l3d .chain span{border:1px solid #2b405e;background:#091827;border-radius:6px;padding:4px 8px}.l3d .gain4{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0}.l3d .gain4 a{display:block;text-decoration:none;padding:12px;border-radius:12px;border:1px solid var(--l3d-line);background:#0b1b2e}.l3d .cardk,.l3d .gain4 small{display:block;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#5ec8ff}.l3d .gain4 b{display:block;color:#fff;font-size:13.5px;margin-top:3px}.l3d .ol{counter-reset:s;list-style:none;padding:0;margin:14px 0}.l3d .ol li{counter-increment:s;position:relative;padding-left:40px;margin:10px 0;font-size:14px;color:var(--l3d-sec)}.l3d .ol li b{color:#fff;display:block;font-size:14px}.l3d .ol li:before{content:counter(s);position:absolute;left:0;top:0;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;border:1px solid #1f5b9d;background:#0b2241;color:#5ec8ff;font-size:12px}.l3d .cases,.l3d .grid2{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.l3d .case,.l3d .cell{padding:13px;border-radius:12px;border:1px solid var(--l3d-line);background:#0b1b2e;font-size:12.5px;color:var(--l3d-sec)}.l3d .case h3{font-size:13.5px}.l3d .case i{display:block;color:#cfd9e6;margin:4px 0}.l3d .case strong{display:block;color:#dce6f1;font-weight:400}.l3d .cmp{width:100%;border-collapse:collapse;margin-top:12px;font-size:12.5px}.l3d .cmp td,.l3d .cmp th{padding:9px 8px;border-top:1px solid var(--l3d-line);text-align:left;vertical-align:top;color:var(--l3d-sec)}.l3d .cmp th{color:#fff}.l3d .cmp td:last-child{color:#e4eef8}.l3d .plans{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:18px}.l3d .plan{display:flex;flex-direction:column;padding:22px;border-radius:16px;border:1px solid var(--l3d-line);background:#0b1b2e}.l3d .plan.hl{border-color:rgba(59,130,246,.6);box-shadow:0 0 30px rgba(59,130,246,.12)}.l3d .plan .tag{align-self:flex-start;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#5ec8ff;background:rgba(59,130,246,.18);padding:4px 10px;border-radius:99px;margin-bottom:8px}.l3d .plan h3{font-size:18px}.l3d .price{font-size:30px;font-weight:900;color:#fff;margin:8px 0 2px}.l3d .price small{font-size:12px;color:var(--l3d-muted);font-weight:500}.l3d .plan ul{flex:1;margin:12px 0 16px}.l3d .plan ul li{font-size:12.5px;margin:5px 0}.l3d .faq{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;align-items:start}.l3d details{border:1px solid var(--l3d-line);background:#0b1b2e;border-radius:10px;padding:12px 14px}.l3d summary{cursor:pointer;font-weight:700;color:#fff;font-size:13.5px}.l3d details p{margin:8px 0 0;font-size:13px}.l3d .posts{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:16px}.l3d .post{display:flex;flex-direction:column;min-height:220px;padding:20px;border-radius:16px;border:1px solid var(--l3d-line);background:linear-gradient(135deg,rgba(15,34,61,.8),rgba(6,18,32,.9));text-decoration:none}.l3d .post .t{font-size:10.5px;color:var(--l3d-muted)}.l3d .post .t span{color:#5ec8ff;border:1px solid rgba(94,200,255,.25);border-radius:99px;padding:2px 8px;margin-right:6px}.l3d .post h3{font-size:17px;margin:10px 0 8px;line-height:1.25}.l3d .post em,.l3d .post p{font-size:12.5px}.l3d .post em{margin-top:auto;font-style:normal;color:#5ec8ff}.l3d .partners{display:flex;gap:14px;flex-wrap:wrap;margin-top:14px}.l3d .partners a{flex:1 1 200px;display:flex;flex-direction:column;align-items:center;gap:10px;padding:18px;border-radius:14px;border:1px solid var(--l3d-line);background:#0b1b2e;text-decoration:none;font-size:11.5px;color:var(--l3d-sec);text-align:center}.l3d .partners img{height:36px;width:auto;border-radius:6px}.l3d .sig{margin:14px 0 0;font-size:10px;letter-spacing:2px;color:#caa950}@media (min-width:861px){.l3d .dsr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}@media (max-width:860px){.l3d .blk{align-items:flex-start;padding:calc(var(--l3d-hdh) + 42svh) 16px 40px}.l3d .blk[data-side]{justify-content:center}.l3d .blk[data-side=foot],.l3d .blk[data-side=w]{padding-top:calc(var(--l3d-hdh) + 16px)}.l3d .blk[data-side=foot] .pan{width:calc(100% - 32px)}.l3d .pan,.l3d .pan.lg{max-width:none;width:100%;padding:22px 18px;background:rgba(9,19,35,.95);box-shadow:none}.l3d #accueil .pan,.l3d #video .pan{background:rgba(9,19,35,.9)}.l3d .cases,.l3d .faq,.l3d .gain4,.l3d .grid2,.l3d .plans,.l3d .posts{grid-template-columns:1fr}.l3d .phone{width:min(170px,40vw)}.l3d .pan3{width:180px}.l3d .sat{width:44px;height:44px}.l3d .stage{perspective:1000px}.l3d .plan,.l3d .post{box-shadow:none}.l3d .it{will-change:auto}}@media (prefers-reduced-motion:reduce){.l3d .btn{transition:none}}