.sn{--vert:#9cff6a;--vert-clair:#c4b5fd;--abyss:#000;--deep:#0a0a0a;--card:#141414;--ping:#fff;--ping-soft:#ffffff17;--ping-deep:#fff;--paper:#f4f4f4;--ink:#0a0a0a;--slate:#737373;--line:#e4e4e4;--sans:"Geist",-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text","SF Pro",system-ui,"Helvetica Neue",Helvetica,Arial,sans-serif;--mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,monospace;--nav-gap:14px;--nav-bar:60px;--nav-radius:980px;--nav-h:calc(var(--nav-bar) + var(--nav-gap))}.sn *{box-sizing:border-box;margin:0;padding:0}.sn button,.sn input,.sn select,.sn textarea{font-family:inherit}.sn{scroll-behavior:smooth;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--abyss);font-family:var(--sans);color:#ededed;letter-spacing:-.011em;-webkit-font-smoothing:antialiased;font-size:17px;font-weight:500;line-height:1.55;position:relative}.sn:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(58vw 54vh at 0% 0%, #ffffff17, #ffffff05 45%, #fff0 70%), radial-gradient(72vw 66vh at 100% 0%, #ffffff26, #ffffff0a 42%, #fff0 72%), var(--abyss);position:fixed;inset:0}.sn .wrap{max-width:1080px;margin:0 auto;padding:0 24px}.sn .narrow{max-width:760px;margin:0 auto;padding:0 24px}.sn a{color:inherit}.sn :focus-visible{outline:2px solid var(--ping);outline-offset:4px;border-radius:3px}.sn section[id]{scroll-margin-top:calc(var(--nav-h) + var(--nav-gap))}.sn h1[tabindex],.sn h2[tabindex]{outline:none}.sn #top{scroll-margin-top:0}.sn .btn{letter-spacing:-.01em;cursor:pointer;border:1px solid #0000;border-radius:980px;justify-content:center;align-items:center;padding:13px 26px;font-family:inherit;font-size:16px;font-weight:500;text-decoration:none;transition:background .18s,border-color .18s,color .18s;display:inline-flex}.sn .btn-ping{background:var(--ping);color:#000;font-weight:600}.sn .btn-ping:hover{background:#e2e2e2}.sn .btn-sm{padding:9px 19px;font-size:15px}.sn .btn-lg{letter-spacing:-.015em;padding:18px 42px;font-size:18px}.sn .btn-neon{animation:2.6s ease-in-out infinite btn-neon-pulse}.sn .btn-neon:hover{animation-play-state:paused;box-shadow:0 0 16px #ffffff8f,0 0 38px #fff6,0 0 72px #ffffff40}@keyframes btn-neon-pulse{0%,to{box-shadow:0 0 9px #ffffff5e,0 0 22px #ffffff40,0 0 44px #ffffff24}50%{box-shadow:0 0 14px #ffffff87,0 0 32px #ffffff57,0 0 60px #ffffff30}}.sn .dark-top{color:#ededed;position:relative}.sn .dark-top>.wrap,.sn .dark-top>.narrow{z-index:2;position:relative}.sn .hero-decor{z-index:-1;pointer-events:none;height:min(1250px,140vh);position:absolute;top:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 52%,#0000 100%);mask-image:linear-gradient(#000 0% 52%,#0000 100%)}.sn .bath{opacity:.62;position:absolute;inset:0}.sn .glow{background:radial-gradient(circle,#ffffff1a 0%,#ffffff08 34%,#fff0 62%);width:1100px;height:1100px;animation:9s ease-in-out infinite alternate glow-souffle;position:absolute;top:30%;left:50%;transform:translate(-50%,-50%)}@keyframes glow-souffle{0%{opacity:.8;transform:translate(-50%,-50%)scale(.94)}to{opacity:1;transform:translate(-50%,-50%)scale(1.06)}}.sn .massif{transform-box:fill-box;transform-origin:50%}.sn .massif.m1{animation:26s ease-in-out infinite alternate massif-a}.sn .massif.m2{animation:31s ease-in-out infinite alternate massif-b}@keyframes massif-a{0%{transform:translate(-14px,10px)rotate(-1.5deg)}to{transform:translate(14px,-10px)rotate(1.5deg)}}@keyframes massif-b{0%{transform:translate(12px,-8px)rotate(1.2deg)}to{transform:translate(-12px,10px)rotate(-1.2deg)}}.sn .bath .r{transform-box:fill-box;transform-origin:50%;opacity:.7;animation-name:anneau;animation-duration:10s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:normal;animation-play-state:running;animation-fill-mode:none;animation-timeline:auto;animation-range:normal;animation-delay:calc(var(--i) * .9s - 10s)}@keyframes anneau{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.035)}}.sn .bath .flow{stroke:#fff;stroke-width:1.3px;stroke-linecap:round;stroke-dasharray:90 1910;stroke-dashoffset:0;animation:courant var(--t,12s) linear var(--w,0s) infinite}@keyframes courant{to{stroke-dashoffset:-2000px}}.sn .nav{top:var(--nav-gap);z-index:60;margin-top:var(--nav-gap);padding:0 var(--nav-gap);position:sticky}.sn .nav .wrap{height:var(--nav-bar);-webkit-backdrop-filter:saturate(180%)blur(16px);backdrop-filter:saturate(180%)blur(16px);border-radius:var(--nav-radius);background:#000000b8;border:1px solid #ffffff1a;align-items:center;gap:14px;padding:0 22px 0 24px;display:flex;box-shadow:0 18px 40px -22px #000000e6}.sn .brand{letter-spacing:-.022em;color:#fff;flex:none;align-items:center;gap:9px;font-size:17px;font-weight:600;text-decoration:none;display:flex}.sn .menu{gap:2px;margin:0 auto;display:flex}.sn .menu a{color:#adadad;border-radius:9px;padding:8px 14px;font-size:15px;text-decoration:none;transition:color .15s,background .15s}.sn .menu a:hover{color:#fff;background:#ffffff0f}.sn .nav-cta{flex:none;align-items:center;gap:6px;display:flex}.sn .login{color:#adadad;padding:9px 12px;font-size:15px;text-decoration:none}.sn .login:hover{color:#fff}.sn .nav .wrap{position:relative}.sn .mnav{display:none;position:relative}.sn .mnav summary{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;list-style:none;display:flex}.sn .mnav summary::-webkit-details-marker{display:none}.sn .mnav summary:hover{background:#ffffff12}.sn .burger{background:#e4e4e4;border-radius:2px;width:19px;height:2px;transition:background .18s;display:block;position:relative}.sn .burger:before,.sn .burger:after{content:"";background:#e4e4e4;border-radius:2px;width:19px;height:2px;transition:transform .2s;position:absolute;left:0}.sn .burger:before{top:-6px}.sn .burger:after{top:6px}.sn .mnav[open] .burger{background:0 0}.sn .mnav[open] .burger:before{transform:translateY(6px)rotate(45deg)}.sn .mnav[open] .burger:after{transform:translateY(-6px)rotate(-45deg)}.sn .mnav-panel{right:0;top:calc(var(--nav-bar) + 8px);z-index:80;background:#191919;border:1px solid #ffffff1a;border-radius:14px;gap:1px;min-width:236px;padding:7px;display:grid;position:absolute;box-shadow:0 18px 46px #00000080}.sn .mnav-panel a{color:#d1d1d1;border-radius:9px;padding:13px 14px;font-size:16px;text-decoration:none}.sn .mnav-panel a:hover{color:#fff;background:#ffffff12}.sn .mnav-panel .mnav-go{color:var(--ping);font-weight:600}.sn .mnav-panel .mnav-go:hover{color:#000;background:var(--ping)}.sn .hero{min-height:calc(100dvh - var(--nav-h));text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:64px 0;display:flex}.sn .hero>.hero-inner{width:100%}.sn h1{font-family:var(--sans);letter-spacing:-.04em;text-align:center;color:#fff;margin:0;font-size:min(60px,7.14286vw - 3.42857px);font-weight:700;line-height:1.04}.sn h1 span{display:block}.sn .lede{color:#adadad;letter-spacing:-.014em;text-align:center;max-width:38ch;margin:22px auto 0;font-size:clamp(19px,2.1vw,23px);line-height:1.45}.sn .cycle{color:var(--ping);align-items:baseline;font-weight:500;display:inline-flex}.sn .cycle-caret{background:var(--ping);width:2px;height:.95em;margin-left:2px;animation:1s step-end infinite caret-blink;transform:translateY(.1em)}.sn .cycle-caret.is-typing{opacity:1;animation:auto;animation-timeline:none}@keyframes caret-blink{0%,49%{opacity:1}50%,to{opacity:0}}.sn .sr-only{clip:rect(0px, 0px, 0px, 0px);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sn .hero-cta{flex-wrap:wrap;justify-content:center;gap:11px;margin-top:30px;display:flex}.sn .marquee{margin-top:56px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.sn .track{width:max-content;animation:54s linear infinite slide;display:flex}@keyframes slide{0%{transform:translate(-50%)}to{transform:translate(0)}}.sn .mq-group{align-items:center;gap:44px;padding-right:44px;display:flex}.sn .mq{letter-spacing:-.026em;color:#a2a2a2;white-space:nowrap;align-items:center;gap:11px;font-size:20px;font-weight:600;display:inline-flex}.sn .mq svg,.sn .mq>.lg{flex:none;width:27px;height:27px}.sn .mq svg.mq-whop{width:43px;height:22px}.sn .mq>.lg{-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sn .hero-inner{z-index:2;flex-direction:column;align-items:center;width:100%;max-width:1160px;margin:0 auto;padding:0 24px;display:flex;position:relative}.sn .hero-text{width:100%;max-width:862px}.sn .lp-phone{width:clamp(236px,68vw,292px);margin:0 auto;animation:9s ease-in-out infinite phone-sway;position:relative}.sn .avis-band{z-index:2;width:100%;margin-bottom:clamp(40px,6vw,64px);padding:10px 0 16px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.sn .avis-track{width:max-content;animation:46s linear infinite avis-slide;display:flex}@keyframes avis-slide{0%{transform:translate(0)}to{transform:translate(-50%)}}.sn .avis-group{align-items:stretch;gap:clamp(12px,1.6vw,18px);padding-right:clamp(12px,1.6vw,18px);display:flex}.sn .avis{text-align:left;background:var(--card);border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;align-items:flex-start;gap:9px;width:clamp(228px,64vw,286px);padding:15px 17px 13px;display:flex;box-shadow:0 18px 40px -28px #000000e6}.sn .avis-stars{color:var(--vert);letter-spacing:.09em;font-size:13.5px;line-height:1}.sn .avis-txt{letter-spacing:-.012em;color:#bdbdbd;margin:0;font-size:14px;line-height:1.45}.sn .avis-txt:before{content:"« "}.sn .avis-txt:after{content:" »"}.sn .avis-nom{letter-spacing:-.012em;color:var(--ping-deep);margin-top:auto;padding-top:3px;font-size:13px;font-weight:700}@media (prefers-reduced-motion:reduce){.sn .avis-track{animation:auto;animation-timeline:none}}.sn .lp-phone:after{content:"";filter:blur(17px);z-index:-1;background:#0000008c;border-radius:50%;width:66%;height:26px;animation:6.5s ease-in-out infinite phone-shadow;position:absolute;bottom:-5%;left:50%;transform:translate(-50%)}.sn .iphone{aspect-ratio:71.6/146.6;background:linear-gradient(135deg,#9c9c9c 0%,#454545 12%,#1e1e1e 34%,#2c2c2c 60%,#525252 84%,#a5a5a5 100%);border-radius:16%/7.8%;width:100%;padding:1.2%;animation:6.5s ease-in-out infinite phone-float;position:relative;box-shadow:inset 0 0 0 .6px #fff6,inset 0 0 3px #000c,0 60px 110px -30px #000000d9,0 20px 44px #00000080;container-type:inline-size}@keyframes phone-float{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes phone-sway{0%,to{transform:translate(-11px)rotate(-1.2deg)}50%{transform:translate(11px)rotate(1.2deg)}}@keyframes phone-sway-court{0%,to{transform:translate(-5px)rotate(-.9deg)}50%{transform:translate(5px)rotate(.9deg)}}@keyframes phone-shadow{0%,to{opacity:.5;transform:translate(-50%)scaleX(1)}50%{opacity:.3;transform:translate(-50%)scaleX(.82)}}.sn .ip-btn{background:linear-gradient(90deg,#272727,#8d8d8d 55%,#353535);border-radius:1.5px;width:1.4%;position:absolute}.sn .ip-btn.a{height:4.2%;top:16.5%;left:-1%}.sn .ip-btn.v1{height:8%;top:23.5%;left:-1%}.sn .ip-btn.v2{height:8%;top:33%;left:-1%}.sn .ip-btn.p{height:12.5%;top:27%;right:-1%}.sn .ip-bezel{background:#000;border-radius:15%/7.3%;height:100%;padding:3.4%;position:relative;box-shadow:inset 0 0 0 1px #ffffff12}.sn .iphone-screen{background:radial-gradient(95% 55% at 85% 14%,#ffffff61,#fff0 62%),radial-gradient(85% 60% at 5% 72%,#96969642,#96969600 62%),radial-gradient(75% 42% at 62% 100%,#5a5a5a57,#5a5a5a00 66%),linear-gradient(172deg,#272727 0%,#121212 52%,#080808 100%);border-radius:12.4%/6%;width:100%;height:100%;position:relative;overflow:hidden}.sn .iphone-screen:after{content:"";z-index:8;pointer-events:none;background:linear-gradient(118deg,#ffffff1c 0%,#ffffff08 26%,#fff0 38%);position:absolute;inset:0}.sn .iphone-island{z-index:5;background:#000;border-radius:999px;width:30cqw;height:8.8cqw;position:absolute;top:3.2cqw;left:50%;transform:translate(-50%);box-shadow:inset -3cqw 0 0 -2.2cqw #0f0f0f}.sn .iphone-status{z-index:4;color:#fff;letter-spacing:.01em;justify-content:space-between;align-items:center;height:15cqw;padding:0 7.5cqw 0 10cqw;font-size:4.4cqw;font-weight:600;display:flex;position:absolute;top:0;left:0;right:0}.sn .sb-right{align-items:center;gap:1.4cqw;display:flex}.sn .sb-right svg{fill:#fff;width:auto;height:3.4cqw;display:block}.sn .sb-5g{font-size:3.6cqw;font-weight:600}.sn .sb-batt{border:1px solid #ffffff80;border-radius:1cqw;width:7cqw;height:3.4cqw;padding:.45cqw;position:relative}.sn .sb-batt:after{content:"";background:#ffffff80;border-radius:0 .5cqw .5cqw 0;width:.6cqw;height:1.3cqw;position:absolute;top:1cqw;right:-1.1cqw}.sn .sb-batt i{background:#fff;border-radius:.4cqw;width:74%;height:100%;display:block}.sn .lock-date{text-align:center;color:#ffffffdb;letter-spacing:.01em;font-size:5cqw;font-weight:600;position:absolute;top:17.5cqw;left:0;right:0}.sn .lock-time{text-align:center;color:#fffffff0;font-family:"SF Pro Rounded",ui-rounded,var(--sans);letter-spacing:-.025em;text-shadow:0 2px 20px #0003;font-size:25cqw;font-weight:700;line-height:1;position:absolute;top:22cqw;left:0;right:0}.sn .wfeed{height:66cqw;position:absolute;top:58cqw;left:3.8cqw;right:3.8cqw;overflow:hidden}.sn .wnotif{box-sizing:border-box;color:#fff;-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);background:#f7f7f729;border-radius:6.4cqw;align-items:center;gap:3cqw;height:19.6cqw;padding:0 3.6cqw;transition:transform .45s cubic-bezier(.16,1,.3,1),opacity .3s;display:flex;position:absolute;top:0;left:0;right:0;overflow:hidden;box-shadow:inset 0 0 0 .5px #ffffff1f,0 4cqw 9cqw -4cqw #00000073}.sn .wfeed .wnotif:nth-child(2){transform:translateY(calc(100% + 2.2cqw))}.sn .wfeed .wnotif:nth-child(3){transform:translateY(calc(200% + 4.4cqw))}.sn .wnotif.is-new{animation:.9s cubic-bezier(.16,1,.3,1) both notif-flash}@keyframes notif-flash{0%,35%{background:#f7f7f752}to{background:#f7f7f729}}.sn .wnotif-icon{color:#fff;background:linear-gradient(135deg,#ff7a45,#f5271b);border-radius:2.5cqw;flex:none;place-items:center;width:10.4cqw;height:10.4cqw;font-size:5cqw;font-weight:800;display:grid;box-shadow:inset 0 0 0 .5px #ffffff40}.sn .wnotif-txt{flex:1;min-width:0}.sn .wnotif-head{align-items:baseline;gap:2cqw;display:flex}.sn .wnotif-app{letter-spacing:-.01em;font-size:4cqw;font-weight:700}.sn .wnotif-time{color:#ffffff9e;white-space:nowrap;margin-left:auto;font-size:3.3cqw}.sn .wnotif-title{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:3.9cqw;font-weight:500;overflow:hidden}.sn .wnotif-body{color:#ffffffa8;white-space:nowrap;text-overflow:ellipsis;font-size:3.5cqw;overflow:hidden}.sn .ip-act{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#1818186b;border-radius:50%;place-items:center;width:12.6cqw;height:12.6cqw;display:grid;position:absolute;bottom:8cqw}.sn .ip-act.l{left:11cqw}.sn .ip-act.r{right:11cqw}.sn .ip-act svg{fill:none;stroke:#fff;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:5.4cqw;height:5.4cqw}.sn .ip-home{z-index:4;background:#ffffffe6;border-radius:9px;width:35cqw;height:1.4cqw;position:absolute;bottom:2.4cqw;left:50%;transform:translate(-50%)}.sn .pv-stage{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(36px,5vw,72px);max-width:1120px;margin:52px auto 0;display:grid}.sn .pv-side{flex-direction:column;gap:30px;display:flex}.sn .pv-g{align-items:flex-end;transform:perspective(1200px)rotateY(10deg)}.sn .pv-d{align-items:flex-start;transform:perspective(1200px)rotateY(-10deg)}.sn .pv-g .pv-card:nth-child(2){margin-right:44px}.sn .pv-d .pv-card:nth-child(2){margin-left:44px}.sn .pv-card{text-align:left;width:236px;animation:pv-float var(--f,8s) ease-in-out infinite;background:#0a0a0a;border:1px solid #ffffff14;border-radius:18px;padding:16px 18px 18px;box-shadow:0 30px 60px -28px #000000e6,inset 0 1px #ffffff0d}.sn .pv-card:nth-child(2){animation-delay:-3s}@keyframes pv-float{0%,to{transform:translateY(-6px)}50%{transform:translateY(6px)}}.sn .pv-lab{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#8f8f8f;align-items:center;gap:7px;font-size:11px;display:flex}.sn .pv-big{font-family:var(--mono);letter-spacing:-.03em;color:#fff;margin-top:8px;font-size:28px;font-weight:500;line-height:1.1;transition:color .6s,text-shadow .6s}.sn .pv-big small{font-family:var(--sans);color:#a0a0a0;letter-spacing:-.01em;font-size:14px;font-weight:600}.sn .pv-big.bump{color:#fff;text-shadow:0 0 18px #ffffff57;transition:none}.sn .pv-delta{color:var(--ping-deep);margin-top:6px;font-size:13px;font-weight:600}.sn .pv-delta span{color:#7b7b7b;font-weight:500}.sn .pv-spark{width:100%;height:58px;margin-top:12px;display:block}.sn .pv-spark .l{stroke-dasharray:100;stroke-dashoffset:0;filter:drop-shadow(0 0 4px #ffffff6e)}.sn .js .pv-stage:not(.vu) .pv-spark .l{stroke-dashoffset:100px}.sn .js .pv-stage.vu .pv-spark .l{transition:stroke-dashoffset 2s var(--ease) .4s}.sn .js .pv-spark .a{opacity:1;transition:opacity 1.2s 1.2s}.sn .js .pv-stage:not(.vu) .pv-spark .a{opacity:0}.sn .pv-avs{align-items:center;margin-top:12px;display:flex}.sn .pv-avs i{color:#0a0a0a;background:var(--c);border:2px solid #0a0a0a;border-radius:50%;place-items:center;width:30px;height:30px;margin-left:-8px;font-size:12px;font-style:normal;font-weight:700;display:grid}.sn .pv-avs i:first-child{margin-left:0}.sn .pv-avs b{font-family:var(--mono);color:#fff;margin-left:10px;font-size:20px;font-weight:500;transition:color .6s}.sn .pv-avs b.bump{color:#fff;transition:none}.sn .pv-note{color:#7b7b7b;margin-top:4px;font-size:13px}.sn .pv-path ol{flex-direction:column;gap:11px;margin-top:12px;list-style:none;display:flex;position:relative}.sn .pv-path ol:before{content:"";background:#ffffff1a;width:1px;position:absolute;top:10px;bottom:10px;left:8px}.sn .pv-path li{color:#e4e4e4;align-items:center;gap:11px;font-size:14px;display:flex;position:relative}.sn .pv-path li i{z-index:1;background:var(--ping);border-radius:50%;flex:none;width:17px;height:17px;position:relative;box-shadow:0 0 10px #ffffff4f}.sn .pv-path li i:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M3.2 7.3l2.5 2.5L10.9 4.6' fill='none' stroke='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/78% no-repeat;position:absolute;inset:0}.sn .js .pv-path li{opacity:.35;transition:opacity .5s}.sn .js .pv-path li i{box-shadow:none;background:#282828;transition:transform .5s cubic-bezier(.34,1.56,.64,1),background .3s;transform:scale(.4)}.sn .js .pv-path li i:after{opacity:0;transition:opacity .3s}.sn .js .pv-stage.vu .pv-path li{opacity:1}.sn .js .pv-stage.vu .pv-path li i{background:var(--ping);transform:none;box-shadow:0 0 10px #ffffff4f}.sn .js .pv-stage.vu .pv-path li i:after{opacity:1}.sn .js .pv-stage.vu .pv-path li:first-child,.sn .js .pv-stage.vu .pv-path li:first-child i,.sn .js .pv-stage.vu .pv-path li:first-child i:after{transition-delay:.5s}.sn .js .pv-stage.vu .pv-path li:nth-child(2),.sn .js .pv-stage.vu .pv-path li:nth-child(2) i,.sn .js .pv-stage.vu .pv-path li:nth-child(2) i:after{transition-delay:1s}.sn .js .pv-stage.vu .pv-path li:nth-child(3),.sn .js .pv-stage.vu .pv-path li:nth-child(3) i,.sn .js .pv-stage.vu .pv-path li:nth-child(3) i:after{transition-delay:1.5s}.sn .js .pv-stage.vu .pv-path li:nth-child(4),.sn .js .pv-stage.vu .pv-path li:nth-child(4) i,.sn .js .pv-stage.vu .pv-path li:nth-child(4) i:after{transition-delay:2s}.sn .tt-dot{background:#fe2c55;border-radius:50%;width:8px;height:8px;box-shadow:3px 0 #25f4ee}.sn .pv-bars{align-items:flex-end;gap:5px;height:46px;margin-top:12px;display:flex}.sn .pv-bars i{height:var(--h);transform-origin:bottom;background:linear-gradient(#fff,#ffffff26);border-radius:3px 3px 1px 1px;flex:1}.sn .js .pv-bars i{transition:transform 1s var(--ease);transform:scaleY(.08)}.sn .js .pv-stage.vu .pv-bars i{transform:none}.sn .js .pv-stage.vu .pv-bars i:nth-child(2){transition-delay:80ms}.sn .js .pv-stage.vu .pv-bars i:nth-child(3){transition-delay:.16s}.sn .js .pv-stage.vu .pv-bars i:nth-child(4){transition-delay:.24s}.sn .js .pv-stage.vu .pv-bars i:nth-child(5){transition-delay:.32s}.sn .js .pv-stage.vu .pv-bars i:nth-child(6){transition-delay:.4s}.sn .js .pv-stage.vu .pv-bars i:nth-child(7){transition-delay:.48s}.sn .pv-sec{padding:8px 0 24px;position:relative;overflow-x:clip}.sn .pv-sec .pv-stage{margin-top:0}.sn .pv-sec .pv-titre+.pv-stage{margin-top:clamp(44px,5vw,60px)}@media (max-width:1023px){.sn .pv-stage{grid-template-columns:minmax(0,1fr) auto;gap:clamp(12px,3.6vw,40px);max-width:680px}.sn .pv-d{display:none}.sn .pv-g{gap:clamp(14px,3.6vw,30px);transform:perspective(900px)rotateY(8deg)}.sn .pv-g .pv-card{width:100%;max-width:236px}.sn .pv-g .pv-card:nth-child(2){--dec:clamp(8px,3vw,44px);width:calc(100% - var(--dec));margin-right:var(--dec)}.sn .pv-stage .lp-phone{width:clamp(128px,40vw,272px)}}@media (max-width:620px){.sn .pv-sec{padding:0 0 8px}.sn .pv-card{border-radius:14px;padding:11px 11px 13px}.sn .pv-lab{letter-spacing:.07em;gap:5px;font-size:9px}.sn .pv-big{margin-top:6px;font-size:clamp(16px,5vw,21px)}.sn .pv-delta{margin-top:4px;font-size:11px}.sn .pv-spark{height:36px;margin-top:8px}.sn .pv-avs{margin-top:9px}.sn .pv-avs i{border-width:1.5px;width:22px;height:22px;margin-left:-7px;font-size:9.5px}.sn .pv-avs b{margin-left:7px;font-size:15px}.sn .pv-note{margin-top:3px;font-size:11px}.sn .pv-stage .lp-phone{animation-name:phone-sway-court}}@media (prefers-reduced-motion:reduce){.sn .track,.sn .ac-body{animation:auto;animation-timeline:none}.sn .btn-neon{animation:auto;animation-timeline:none;box-shadow:0 0 12px #ffffff6e,0 0 28px #ffffff4d,0 0 52px #ffffff29}.sn .cycle-caret{opacity:0;animation:auto;animation-timeline:none}.sn .wnotif,.sn .wnotif.is-new{transition:none;animation:auto;animation-timeline:none}.sn .pv-card{animation:auto;animation-timeline:none}.sn .js .pv-spark .l,.sn .js .pv-spark .a,.sn .js .pv-path li,.sn .js .pv-path li i,.sn .js .pv-path li i:after,.sn .js .pv-bars i{transition:none}.sn .iphone,.sn .lp-phone,.sn .lp-phone:after{animation:auto;animation-timeline:none}.sn .iphone,.sn .lp-phone{transform:none}}.sn section{padding:96px 0}.sn .galere{padding-top:32px}.sn h2{letter-spacing:-.034em;text-wrap:balance;max-width:17ch;font-size:clamp(30px,4vw,46px);font-weight:700;line-height:1.08}.sn .center{text-align:center}.sn .center h2{margin:0 auto}.sn .sub{color:#adadad;letter-spacing:-.013em;max-width:44ch;margin-top:18px;font-size:19px}.sn .center .sub{margin-left:auto;margin-right:auto}.sn .gl-titre{max-width:none}.sn .gl-titre em{display:block}.sn .gl-titre em,.sn .gl-tete em{color:var(--ping);font-style:normal}.sn .gl-sub{max-width:52ch}.sn .gl-grid{--pad:clamp(24px,2.6vw,34px);grid-template-columns:1.1fr 1fr;grid-template-rows:auto repeat(5,auto) var(--pad);text-align:left;column-gap:clamp(40px,5vw,72px);margin-top:40px;display:grid}.sn .gl-maux,.sn .gl-biens{list-style:none;display:contents}.sn .gl-maux li:first-child,.sn .gl-biens li:first-child{grid-row:2}.sn .gl-maux li:nth-child(2),.sn .gl-biens li:nth-child(2){grid-row:3}.sn .gl-maux li:nth-child(3),.sn .gl-biens li:nth-child(3){grid-row:4}.sn .gl-maux li:nth-child(4),.sn .gl-biens li:nth-child(4){grid-row:5}.sn .gl-maux li:nth-child(5),.sn .gl-biens li:nth-child(5){grid-row:6}.sn .gl-fond{background:#0a0a0a;border:1px solid #ffffff36;border-radius:26px;grid-area:1/2/-1;position:relative;overflow:hidden;box-shadow:0 40px 90px -40px #000c}.sn .gl-fond:before{content:"";background:radial-gradient(closest-side,#ffffff1f,#fff0);border-radius:50%;width:75%;height:75%;position:absolute;top:-30%;right:-25%}.sn .gl-tete{letter-spacing:-.034em;grid-row:1;align-self:end;font-weight:700;line-height:1.1;position:relative}.sn .gl-tete-avant{color:#a0a0a0;grid-column:1;padding:0 4px 16px;font-size:clamp(18px,1.8vw,22px)}.sn .gl-tete-apres{color:#fff;padding:var(--pad) var(--pad) 12px;grid-column:2;font-size:clamp(24px,2.4vw,30px)}.sn .gl-maux li{letter-spacing:-.02em;color:#ededed;border-bottom:1px solid #ffffff14;grid-column:1;align-items:center;gap:16px;padding:14px 4px;font-size:clamp(16px,1.4vw,18px);font-weight:600;line-height:1.38;display:flex}.sn .gl-maux li:first-child{border-top:1px solid #ffffff14}.sn .gl-biens li{padding:8px var(--pad);letter-spacing:-.012em;color:#c4c4c4;grid-column:2;align-items:center;gap:15px;font-size:16.5px;line-height:1.45;display:flex;position:relative}.sn .gl-x{background:#f2625c17;border:1px solid #f2625c4d;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.sn .gl-x svg{fill:none;stroke:#f2625c;stroke-width:1.8px;stroke-linecap:round;width:12px;height:12px}.sn .gl-ok{background:var(--vert);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.sn .gl-ok svg{fill:none;stroke:#041208;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}@media (max-width:940px){.sn .gl-grid{--pad:22px;grid-template-columns:1fr 1fr;column-gap:20px;margin-top:36px}.sn .gl-maux li{gap:12px;padding:14px 2px;font-size:15.5px}.sn .gl-biens li{padding:8px var(--pad);gap:12px;font-size:15px}.sn .gl-x{width:30px;height:30px}.sn .gl-ok{width:24px;height:24px}.sn .gl-tete-apres{font-size:22px}.sn .gl-tete-avant{padding-bottom:14px;font-size:17px}}@media (max-width:620px){.sn .galere{padding:56px 0}.sn .gl-titre{font-size:26px}.sn .gl-sub{margin-top:12px;font-size:16px}.sn .gl-grid{--pad:18px;grid-template-rows:none;grid-template-columns:1fr;margin-top:26px}.sn .gl-tete-avant{grid-area:1/1;padding:0 2px 10px;font-size:15px}.sn .gl-maux li{gap:12px;padding:10px 2px;font-size:14.5px;line-height:1.35}.sn .gl-fond{border-radius:18px;grid-area:7/1/13;margin-top:20px}.sn .gl-tete-apres{padding:var(--pad) var(--pad) 8px;grid-area:7/1;margin-top:20px;font-size:20px}.sn .gl-biens li{padding:6px var(--pad);grid-column:1;gap:10px;font-size:14px}.sn .gl-biens li:first-child{grid-row:8}.sn .gl-biens li:nth-child(2){grid-row:9}.sn .gl-biens li:nth-child(3){grid-row:10}.sn .gl-biens li:nth-child(4){grid-row:11}.sn .gl-biens li:nth-child(5){padding-bottom:var(--pad);grid-row:12}.sn .gl-x{width:26px;height:26px}.sn .gl-x svg{width:10px;height:10px}.sn .gl-ok{width:22px;height:22px}.sn .gl-ok svg{width:11px;height:11px}}.sn .faq{border-top:1px solid #ffffff14}.sn .ac-list{text-align:left;border-top:1px solid #ffffff14;max-width:720px;margin:44px auto 0}.sn .ac{border-bottom:1px solid #ffffff14}.sn .ac summary{cursor:pointer;letter-spacing:-.017em;color:#ededed;justify-content:space-between;align-items:center;gap:24px;padding:21px 2px;font-size:17.5px;font-weight:500;list-style:none;display:flex}.sn .ac summary::-webkit-details-marker{display:none}.sn .ac summary:hover{color:var(--ping)}.sn .ic{flex:none;width:15px;height:15px;position:relative}.sn .ic:before,.sn .ic:after{content:"";background:#ffffff80;border-radius:2px;transition:transform .22s,opacity .22s;position:absolute}.sn .ic:before{width:15px;height:2px;top:6.5px;left:0}.sn .ic:after{width:2px;height:15px;top:0;left:6.5px}.sn .ac[open] .ic:after{opacity:0;transform:rotate(90deg)}.sn .ac[open] summary{color:#fff}.sn .ac-body{overflow:hidden}@keyframes open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.sn .ac-body p{color:#adadad;margin:0;padding:0 40px 24px 2px;font-size:16px;line-height:1.55}.sn footer{color:#737373;background:0 0;border-top:1px solid #ffffff14;margin-top:40px;padding:34px 0 40px;font-size:14px}.sn footer .wrap{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.sn footer a{color:inherit;text-decoration:none}.sn footer a:hover{color:#adadad}.sn footer .fl{flex-wrap:wrap;gap:18px;display:flex}@media (max-width:940px){.sn .menu{display:none}.sn .mnav{display:block}.sn .nav-cta{margin-left:auto}}@media (max-width:860px){.sn section{padding:68px 0}.sn .hero{padding:48px 0}.sn .login{display:none}}@media (max-width:620px){.sn h1 span{display:inline}.sn h1{text-wrap:balance;max-width:none;margin-inline:-8px;font-size:clamp(34px,10.2vw,58px)}.sn .mq-group{gap:32px;padding-right:32px}.sn .mq{font-size:16.5px}.sn .mq svg,.sn .mq>.lg{width:24px;height:24px}.sn .mq svg.mq-whop{width:38px;height:20px}.sn .ac summary{gap:16px;padding:19px 2px;font-size:16.5px}.sn .ac-body p{padding:0 8px 22px 2px;font-size:15.5px}.sn .btn-lg{padding:17px 34px;font-size:17px}.sn .wrap,.sn .narrow,.sn .hero-inner{padding:0 20px}}@media (max-width:470px){.sn .nav-cta>.btn-sm{display:none}}@media (max-width:400px){.sn .lp-phone{animation-name:phone-sway-court}.sn .lede{font-size:18px}.sn .btn-lg{width:100%}.sn .hero-cta{padding:0 20px}}.sn{--ease:cubic-bezier(.16,1,.3,1);--ease-io:cubic-bezier(.65,0,.35,1)}.sn:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), radial-gradient(58vw 54vh at 0% 0%, #ffffff17, #ffffff05 45%, #fff0 70%), radial-gradient(72vw 66vh at 100% 0%, #ffffff26, #ffffff0a 42%, #fff0 72%), var(--abyss)}.sn .tt em{font-style:normal}.sn .js .rv{opacity:0;filter:blur(8px);transition-property: ;transition-duration: ;transition-timing-function: ;transition-behavior: ;transition-delay:var(--d,0s);transform:translateY(24px)}.sn .js .rv.vu{opacity:1;filter:none;transform:none}.sn .js .rv:not(.vu) .btn-neon{animation:auto;animation-timeline:none}.sn .js .rv .btn-neon{animation-delay:var(--d,0s)}.sn .js .hx{animation-duration: ;animation-timing-function: ;animation-iteration-count: ;animation-direction: ;animation-fill-mode: ;animation-play-state: ;animation-name: ;animation-timeline: ;animation-range-start: ;animation-range-end: ;animation-delay:var(--d,0s)}@keyframes hx-in{0%{opacity:0;filter:blur(8px);transform:translateY(18px)}to{opacity:1;filter:none;transform:none}}.sn .hl{margin-bottom:-.08em;padding-bottom:.08em;overflow:hidden}.sn .js .hl>span{animation-duration: ;animation-timing-function: ;animation-iteration-count: ;animation-direction: ;animation-fill-mode: ;animation-play-state: ;animation-name: ;animation-timeline: ;animation-range-start: ;animation-range-end: ;animation-delay:var(--d,0s)}@keyframes hl-up{0%{transform:translateY(105%)}to{transform:none}}.sn .hero{position:relative}.sn .hero-bg{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.sn .echo{width:var(--ew,228px);text-align:left;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;background:#101010c7;border:1px solid #ffffff1a;border-radius:14px;padding:11px 13px 12px;position:absolute;transform:translateY(8px)scale(.97);box-shadow:0 20px 40px -18px #000c}.sn .echo.show{animation:echo-in 5.2s var(--ease) both}@keyframes echo-in{0%{opacity:0;transform:translateY(8px)scale(.97)}10%,78%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)}}.sn .echo-h{font-family:var(--mono);color:#8f8f8f;letter-spacing:.02em;align-items:center;gap:7px;font-size:10.5px;display:flex}.sn .echo-h .r{background:#ff4500;border-radius:50%;flex:none;place-items:center;width:14px;height:14px;display:grid}.sn .echo-h .r:after{content:"";background:#fff;border-radius:50%;width:6px;height:4px}.sn .echo-h .up{color:var(--ping-deep);margin-left:auto}.sn .echo p{color:#dedede;letter-spacing:-.01em;margin-top:6px;font-size:13px;line-height:1.4}.sn .echo-tag{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ping-deep);margin-top:8px;font-size:10px;display:inline-block}.sn .gl-maux li:nth-child(2),.sn .gl-biens li:nth-child(2){--i:1}.sn .gl-maux li:nth-child(3),.sn .gl-biens li:nth-child(3){--i:2}.sn .gl-maux li:nth-child(4),.sn .gl-biens li:nth-child(4){--i:3}.sn .gl-maux li:nth-child(5),.sn .gl-biens li:nth-child(5){--i:4}.sn .js .gl-biens li{opacity:0;transition-property: ;transition-duration: ;transition-timing-function: ;transition-behavior: ;transition-delay:calc(var(--i,0) * .16s + .7s);transform:translate(-12px)}.sn .js .gl-grid.vu .gl-biens li{opacity:1;transform:none}.sn .js .gl-biens .gl-ok{transition-behavior:normal;transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.34,1.56,.64,1);transition-delay:calc(var(--i,0) * .16s + .85s);transform:scale(0)}.sn .js .gl-grid.vu .gl-biens .gl-ok{transform:none}.sn .faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.sn .faq-side{position:static}.sn .faq-side .sub{font-size:17px}.sn .faq-side .sub a{color:#fff;text-underline-offset:3px;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}.sn .faq-side .sub a:hover{-webkit-text-decoration-color:var(--ping);text-decoration-color:var(--ping)}.sn .faq-grid .ac-list{max-width:none;margin:0}.sn .closing{text-align:center;padding:112px 0 96px;position:relative}.sn .closing:before{content:"";background:linear-gradient(90deg,#fff0,#ffffff24,#fff0);width:min(720px,80%);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.sn .cl-wrap{flex-direction:column;align-items:center;display:flex}.sn .closing h2{max-width:none;font-size:clamp(32px,4.4vw,54px)}.sn .closing h2 em{display:block}.sn .closing .sub{margin-left:auto;margin-right:auto}.sn .cl-cta{margin-top:34px}.sn footer{border-top:1px solid #ffffff14;margin-top:60px;padding:56px 0 0;position:relative;overflow:hidden}.sn .ft-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.sn .ft-top .brand{font-size:16px}.sn .ft-top .fl{color:#a0a0a0;flex-wrap:wrap;gap:22px;font-size:14.5px;display:flex}.sn .ft-bot{color:#6d6d6d;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:28px;font-size:13.5px;display:flex}.sn .ft-word{font-family:var(--sans);letter-spacing:-.06em;text-align:center;-webkit-user-select:none;user-select:none;pointer-events:none;white-space:nowrap;color:#0000;background:linear-gradient(#ffffff30,#ffffff03 78%);-webkit-background-clip:text;background-clip:text;margin:clamp(24px,4vw,48px) 0 -.12em;font-size:min(23vw,300px);font-weight:800;line-height:.78}@media (max-width:900px){.sn .faq-grid{grid-template-columns:1fr;gap:36px}.sn .faq-side{text-align:center;position:static}}@media (max-width:620px){.sn .hl{margin:0;padding:0;overflow:visible}.sn .js .hl>span{animation:auto;animation-timeline:none}.sn .js .hero h1{animation:hx-in-m .9s var(--ease) .1s both}.sn .closing{padding:72px 0 56px}.sn .closing h2 em{display:inline}.sn .cl-cta,.sn .cl-cta .btn-lg{width:100%}.sn .ft-top,.sn .ft-bot{flex-direction:column;align-items:flex-start}}@media (max-width:860px){.sn .js .rv{filter:none}.sn .js .hx{animation-name:hx-in-m}.sn a,.sn button,.sn summary{-webkit-tap-highlight-color:transparent}}@keyframes hx-in-m{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:620px){.sn .hero{padding:24px 0 40px}.sn .lede{margin-top:14px;font-size:17px}.sn .hero-cta{margin-top:24px}.sn .galere{padding-top:24px}.sn section{padding:64px 0}.sn h2{font-size:clamp(28px,8vw,34px)}.sn .sub{margin-top:12px;font-size:16.5px}}@media (prefers-reduced-motion:reduce){.sn .js .rv,.sn .js .hx,.sn .js .hl>span,.sn .js .hero h1{opacity:1;filter:none;transition:none;animation:auto;animation-timeline:none;transform:none}.sn .glow,.sn .massif,.sn .bath .r,.sn .bath .flow{animation:auto;animation-timeline:none}.sn .bath .flow,.sn .echo{display:none}.sn .js .gl-biens li,.sn .js .gl-biens .gl-ok{opacity:1;transition:none;transform:none}}@supports (color:color-mix(in srgb,red,blue)) and ((-webkit-background-clip:text) or (background-clip:text)){.sn :where(h1,h2,h3):where(:not(:has(.q-fant,span))),.sn :where(h1,h2,h3):where(:not(:has(.q-fant))) :where(span:not(:has(span))){background-image:linear-gradient(currentcolor 42%, color-mix(in srgb, currentcolor 85%, #000) 100%);-webkit-text-fill-color:transparent;background-repeat:repeat-y;background-size:100% 1lh;background-origin:content-box;-webkit-background-clip:text;background-clip:text}}.sn,.sq{--vert:#9cff6a;--vert-clair:#c4b5fd;--ping:#fff;--abyss:#000;--sans:var(--font-geist-sans),"Geist",-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",system-ui,sans-serif;--mono:ui-monospace,"SF Mono",Menlo,monospace;isolation:isolate;color:#ededed;min-height:100dvh;font-family:var(--sans);background:#000;position:relative}.sn:before,.sq:before{z-index:0}.sn>*,.sq>*{z-index:1;position:relative}.sn h1,.sn h2,.sn h3,.sq h1,.sq .q-title,.sq .chg-titre{max-width:none!important;font-family:var(--sans)!important}.sn h1{letter-spacing:-.04em!important;color:#fff!important;font-size:min(60px,7.14vw - 3.43px)!important;font-weight:700!important;line-height:1.04!important}.sn a.btn-ping,.sn button.btn-ping,.sq a.btn-ping,.sq button.btn-ping{color:#000!important}.sq button.btn-ping:disabled{opacity:.5;color:#000!important}.sn .echo{display:none}@media (min-width:1180px){.sn .echo{display:block}}@media (max-width:1023px){.sn .pv-stage{justify-items:center;max-width:520px;grid-template-columns:minmax(0,1fr)!important}.sn .pv-d{align-items:center;transform:none;display:flex!important}.sn .pv-g{align-items:center;transform:none}.sn .pv-g .pv-card,.sn .pv-d .pv-card{width:min(280px,100%);margin:0!important}.sn .pv-stage .lp-phone{width:min(250px,72vw)}}.sq{--bar-gap:12px;--bar-radius:980px;--paper:#000;--ink:#ededed;--slate:#9e9e9e;--line:#ffffff1a;--ping-soft:#ffffff12;--key:#939393;color:#ededed;background:#000;min-height:100dvh;position:relative}.sq .pr-decor{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.sq .pr-bath{opacity:.6;fill:none;stroke:#fff;stroke-width:1px;width:100%;height:100%;position:absolute;inset:0}.sq .shell.bare{min-height:100dvh;display:block}.sq .main-col{z-index:1;flex-direction:column;min-width:0;min-height:100dvh;display:flex;position:relative}.sq .shell.bare .topbar{z-index:40;color:#fff;background:#000;border:1px solid #ffffff1a;border-radius:980px;align-items:center;gap:10px;margin:12px 12px 0;padding:12px clamp(22px,3vw,30px);display:flex;position:sticky;top:12px;box-shadow:0 18px 40px -24px #000000e6}.sq .brand{color:#fff;letter-spacing:-.022em;align-items:center;gap:8px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.sq .spacer{flex:1}.sq .nav-logout{font:inherit;color:#d1d1d1;background:0 0;border:0;border-radius:980px;padding:6px 14px;font-size:13px;text-decoration:none}.sq .app-main.wiz{flex-direction:column;flex:1;align-items:center;width:100%;max-width:none;padding:28px 20px 0;display:flex}.sq .wizard{width:100%;max-width:496px;padding-top:26px}.sq .wizard.wide{max-width:720px}.sq .wizard .top{align-items:center;gap:16px;display:flex}.sq .wizard .top .bar.segs{flex:1;grid-auto-columns:1fr;grid-auto-flow:column;gap:6px;height:4px;display:grid}.sq .wizard .top .bar.segs i{background:#ffffff1a;border-radius:980px;height:4px;display:block}.sq .count{font-family:var(--mono);color:#9e9e9e;letter-spacing:.02em;white-space:nowrap;font-size:11px}.sq .stage{margin-top:34px}.sq .q-title{margin:0;display:block;letter-spacing:-.021em!important;color:#ededed!important;font-size:clamp(27px,3.9vw,40px)!important;font-weight:700!important;line-height:1.24!important}.sq .q-opts{gap:8px;margin:24px 0 0;padding:0;list-style:none;display:grid}.sq .q-opt{cursor:pointer;color:#ededed;text-align:left;background:#0a0a0a;border:2px solid #ffffff1a;border-radius:14px;flex-direction:row;align-items:center;gap:14px;width:100%;min-height:68px;padding:16px 20px;font-size:15.5px;font-weight:600;line-height:1.3;display:flex;position:relative}.sq .q-opt input{opacity:0;width:1px;height:1px;position:absolute}.sq .q-opt .mark{border:2px solid #ffffff4d;border-radius:50%;flex:none;width:20px;height:20px;position:relative}.sq .q-opt .mark:after{content:"";opacity:0;border:2px solid #000;border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:1.5px;left:5.5px;transform:rotate(45deg)scale(.6)}.sq .q-opt:has(input:checked){background:radial-gradient(130% 170% at 0%,#ffffff1f,#ffffff08 55%,#0000 80%),#0a0a0a;border-color:#fff;box-shadow:0 0 0 4px #ffffff0d,0 18px 40px -22px #ffffff5e}.sq .q-opt:has(input:checked) .mark{background:#fff;border-color:#fff}.sq .q-opt:has(input:checked) .mark:after{opacity:1;transform:rotate(45deg)scale(1)}.sq .q-opt .lab{flex:1}.sq .q-feed{color:#ededed;background:#9cff6a14;border:1px solid #9cff6a47;border-radius:12px;margin-top:14px;padding:12px 14px;font-size:14.5px;line-height:1.45}.sq .q-free{color:#fff;width:100%;font:inherit;resize:vertical;background:#0a0a0a;border:1px solid #ffffff24;border-radius:12px;margin-top:10px;padding:12px 14px}.sq .q-nav{align-items:center;gap:12px;margin-top:30px;display:flex}.sq .q-nav .sp{flex:1}.sq .back{color:#9e9e9e;cursor:pointer;background:0 0;border:0;padding:9px 4px;font-size:14px}.sq .btn{letter-spacing:-.01em;cursor:pointer;color:#000;background:#fff;border:1px solid #0000;border-radius:980px;justify-content:center;align-items:center;padding:12px 22px;font-family:inherit;font-size:15px;font-weight:700;display:inline-flex}.sq .btn-neon{animation:2.6s ease-in-out infinite btn-neon-pulse}.sq .btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;animation:none}.sq .q-faces{grid-template-columns:repeat(5,minmax(0,88px));justify-content:space-between;gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.sq .q-face{aspect-ratio:1;cursor:pointer;background:#0a0a0a;border:2px solid #ffffff24;border-radius:18px;place-items:center;font-size:32px;display:grid;position:relative}.sq .q-face:has(input:checked){border-color:#fff;transform:translateY(-3px);box-shadow:0 10px 26px -12px #ffffff6e}.sq .q-face input{opacity:0;position:absolute}.sq .q-bornes{color:#9e9e9e;justify-content:space-between;margin-top:12px;font-size:13px;display:flex}.sq .dial{-webkit-user-select:none;user-select:none;width:min(92%,420px);margin:22px auto 0;position:relative}.sq .dial-tete{text-align:center;margin-bottom:22px}.sq .dial-montant{font-family:var(--mono);letter-spacing:-.045em;white-space:nowrap;-webkit-text-fill-color:transparent;color:#0000;background-image:linear-gradient(168deg,#fff 0% 18%,#e6e6e6 36%,#b8b8b8 58%,#8e8e8e 80%,#6a6a6a 100%);-webkit-background-clip:text;background-clip:text;font-size:clamp(40px,12vw,68px);font-weight:700;line-height:1;display:block}.sq .dial.vide .dial-montant{background-image:linear-gradient(170deg,#adadad,#898989)}.sq .dial-unite{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#939393;margin-top:10px;font-size:11.5px;display:block}.sq .dial-zone{align-items:center;height:52px;display:flex;position:relative}.sq .dial-piste{background:#ffffff21;border-radius:980px;height:12px;position:absolute;left:0;right:0}.sq .dial-remplie{background:linear-gradient(90deg,#7a7a7a,#d6d6d6 55%,#fff);border-radius:980px;height:12px;animation:2.6s ease-in-out infinite dial-neon;position:absolute;left:0}.sq .dial.vide .dial-remplie{box-shadow:none;opacity:0;animation:none}@keyframes dial-neon{0%,to{box-shadow:0 0 8px #ffffff57,0 0 20px #ffffff38,0 0 40px #ffffff1c}50%{box-shadow:0 0 13px #ffffff80,0 0 30px #ffffff4f,0 0 56px #ffffff29}}.sq .dial-poignee{background:#fff;border:2.5px solid #fff;border-radius:50%;width:20px;height:20px;position:absolute;top:50%;transform:translate(-50%,-50%)}.sq .dial.vide .dial-poignee{background:#adadad;border-color:#ffffff59}.sq .dial-focus{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.sq .dial-bornes{font-family:var(--mono);letter-spacing:.06em;color:#939393;justify-content:space-between;margin-top:4px;font-size:10.5px;display:flex}.sq .chg{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:400px;margin:24px auto;display:flex}.sq .chg .av{--s:min(44vw,196px);width:var(--s);height:var(--s);margin:calc(var(--s) * .16) 0;box-shadow:none;background:0 0;border-radius:0;flex:none;display:inline-block;position:relative}.sq .av>*{pointer-events:none;position:absolute}.sq .av-halo{opacity:1;background:radial-gradient(closest-side,#ffffff1f,#ffffff0a 58%,#0000);border-radius:50%;inset:-14%}.sq .av-c{width:144%;height:144%;inset:-22%}.sq .chg-pct{font-family:var(--mono);letter-spacing:-.04em;color:#fff;font-variant-numeric:tabular-nums;margin-top:4px;font-size:clamp(30px,7vw,38px);font-weight:500;line-height:1}.sq .chg-pct i{color:#fff;vertical-align:.72em;margin-left:4px;font-size:.46em;font-style:normal}.sq .chg-etapes{text-align:left;gap:8px;width:100%;margin:22px 0 0;padding:0;list-style:none;display:grid}.sq .chg-etape{color:#828282;background:#0e0e0e;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:12px;padding:11px 14px;font-size:14px;display:flex}.sq .chg-etape.encours{color:#fff;border-color:#ffffff2b}.sq .chg-etape.fait{color:#fff;background:#ffffff0f;border-color:#ffffff40}.sq .chg-check{border:1.5px solid #ffffff38;border-radius:50%;flex:none;width:19px;height:19px;position:relative}.sq .chg-etape.fait .chg-check:after{content:"";border:2px solid #000;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:2.5px;left:5.5px;transform:rotate(45deg)}.sq .proj-badge{font-family:var(--mono);letter-spacing:.14em;color:#9cff6a;font-size:12px}.sq .proj-tiles{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px;display:grid}.sq .proj-tiles div{text-align:left;background:#0a0a0a;border:1px solid #ffffff1a;border-radius:14px;padding:12px}.sq .proj-tiles span{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#9e9e9e;font-size:10px;display:block}.sq .proj-tiles b{margin-top:6px;font-size:16px;display:block}.sq .social-phone{margin:22px auto 0}.sq .app-foot{width:100%;max-width:none;font-family:var(--mono);color:#9e9e9e;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:auto;padding:22px 28px 26px;font-size:12px;display:flex}.sq .app-foot a,.sq .app-foot button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.sq .fl{flex-wrap:wrap;gap:16px;display:flex}.sn .choix-lead{text-align:center;padding:72px 20px 0}.sn .choix-lead .lede{color:#ffffffd1;margin-top:14px}.sn .apps{gap:16px;width:min(1120px,100%);margin:36px auto 80px;padding:0 20px;display:grid}@media (min-width:980px){.sn .apps{grid-template-columns:repeat(3,1fr)}}.sn .app-card{background:#ffffff0b;border:1px solid #ffffff1f;border-radius:24px;flex-direction:column;padding:14px 14px 16px;display:flex;position:relative;box-shadow:0 24px 50px -32px #000c}.sn .app-card:hover{border-color:#ffffff47}.sn .app-card{color:#fff;text-decoration:none}.sn .app-hit{color:#fff;text-align:left;width:100%;font:inherit;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.sn .app-top{align-items:flex-start;gap:14px;padding-right:92px;display:flex}.sn .app-icon{border-radius:16px;flex:none;place-items:center;width:64px;height:64px;display:grid;box-shadow:inset 0 0 0 1px #ffffff24}.sn .app-icon img{object-fit:contain;width:34px;height:34px;display:block}.sn .app-icon.is-of img{width:28px;height:28px}.sn .app-meta{flex-direction:column;min-width:0;display:flex}.sn .app-name{color:#fffffff0;font-size:15px;font-weight:600;line-height:20px}.sn .app-sub{color:#ffffffb8;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;font-weight:500;line-height:15px;overflow:hidden}.sn .app-badges{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.sn .app-badges span{letter-spacing:.06em;text-transform:uppercase;color:#ffffff9e;border:1px solid #ffffff29;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:600}.sn .app-get{z-index:2;color:#fff;font:inherit;cursor:pointer;background:#0a84ff;border:0;border-radius:999px;padding:7px 16px;font-size:13px;font-weight:700;line-height:18px;position:absolute;top:22px;right:16px}.sn .app-get:hover{background:#0077ed}.sn .app-shots{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px;display:grid}.sn .app-shots img{aspect-ratio:236/420;object-fit:cover;object-position:top;border:1px solid #ffffff24;border-radius:12px;width:100%;display:block}.sn:has(.recap){z-index:200}.sn .recap{z-index:80;background:#000000b8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.sn .recap-sheet{background:#0c0c10;border:1px solid #ffffff24;border-radius:28px;width:min(920px,100%);max-height:min(880px,100%);padding:28px;position:relative;overflow:auto;box-shadow:0 40px 80px #00000080}.sn .recap-x{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:50%;width:36px;height:36px;font-size:22px;line-height:1;position:absolute;top:16px;right:16px}.sn .recap-head{align-items:center;gap:16px;padding-right:48px;display:flex}.sn .recap-head h2{letter-spacing:-.03em!important;color:#fff!important;font-size:28px!important;font-weight:700!important;line-height:1.1!important}.sn .recap-head p{color:#ffffffb8;margin-top:6px;font-size:15px}.sn .recap-shots{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:22px;display:grid}.sn .recap-shots img{aspect-ratio:236/420;object-fit:cover;object-position:top;border:1px solid #ffffff24;border-radius:16px;width:100%;display:block}.sn .recap-sheet ul{gap:8px;margin:22px 0 0;padding:0;list-style:none;display:grid}.sn .recap-sheet li{color:#ffffffe0;font-size:15px;font-weight:500}.sn .recap-sheet li:before{content:"";background:#0a84ff;border-radius:50%;width:7px;height:7px;margin-right:10px;display:inline-block;transform:translateY(-1px)}.sn .recap-go{margin-top:22px;text-decoration:none;display:inline-flex;position:static;color:#fff!important}@media (max-width:700px){.sn .app-sub{white-space:normal}.sn .recap{padding:12px}.sn .recap-sheet{padding:18px}}@media (max-width:480px){.sq .q-faces{gap:7px}.sq .q-face{border-radius:13px;font-size:26px}.sq .proj-tiles{grid-template-columns:1fr}}.sn .wnotif-icon.is-stripe{background:#635bff}.sn .wnotif-icon.is-shop{background:#95bf47}.sn .wnotif-icon.is-in{background:#111}.sn .echo{width:250px}.sn .hero{padding-top:132px}.sn .mq img{object-fit:contain;width:27px;height:27px;display:block}.sn a.btn-marque,.sn .btn-marque{background:linear-gradient(#a78bfa 0%,#6d28d9 100%);border:0;font-weight:700;box-shadow:inset 0 1px #ffffff47,0 0 28px #6d28d98c;color:#fff!important}.sn a.btn-marque:hover{background:linear-gradient(#c4b5fd 0%,#7c3aed 100%)}.sn .avis-stars{color:#c4b5fd}.sn .wnotif-icon{width:13cqw;height:13cqw;overflow:hidden}.sn .wnotif-icon img{object-fit:contain;width:68%;height:68%;display:block}.sn .wnotif-icon.is-in img{border-radius:inherit;width:100%;height:100%}.sn .fan-sec{padding:8px 0 36px}.sn .fan{border-radius:28px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;width:min(1120px,100% - 32px);min-height:420px;margin:0 auto;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 80px -36px #000c}.sn .fan-copy{z-index:2;padding:36px 28px 48px 40px;position:relative}.sn .fan-copy h2{letter-spacing:-.04em!important;color:#fff!important;max-width:14ch!important;font-size:clamp(28px,3vw,40px)!important;font-weight:700!important;line-height:1.05!important}.sn .fan-copy p{color:#ffffffe6;max-width:36ch;margin-top:12px;font-size:16px;line-height:1.45}.sn .fan-row{flex-wrap:wrap;align-items:center;gap:16px;margin-top:22px;display:flex}.sn .fan-stage{height:380px;margin-right:8px;position:relative}.sn .fan-ecran{background:#0b0b10;animation:7s ease-in-out infinite fan-bob;position:absolute;box-shadow:0 24px 50px #0006}.sn .fan-chrome{background:#1c1c24;align-items:center;gap:5px;height:16px;padding:0 8px;display:flex}.sn .fan-chrome i{border-radius:50%;width:7px;height:7px;display:block}.sn .fan-chrome i:first-child{background:#ff5f57}.sn .fan-chrome i:nth-child(2){background:#febc2e}.sn .fan-chrome i:nth-child(3){background:#28c840}.sn .fan-shot{display:block;position:relative;overflow:hidden}.sn .fan-ecran.is-fenetre .fan-shot{height:calc(100% - 16px)}.sn .fan-ecran.is-phone .fan-shot{height:100%}.sn .fan-shot img{object-fit:cover;object-position:left top;width:100%;height:100%;display:block}.sn .fan-ecran.is-fenetre .fan-shot:after{content:"";background:#0c081c1f;position:absolute;inset:0}.sn .fan-mark{z-index:3;border-radius:10px;place-items:center;width:36px;height:36px;display:grid;position:absolute;box-shadow:0 8px 18px #0006}.sn .fan-mark img{object-fit:contain;width:20px;height:20px;display:block}.sn .fan-mark.is-shopify{background:#95bf47}.sn .fan-mark.is-stripe{background:#635bff}.sn .fan-mark.is-of{background:#00aff0}.sn .app-icon.is-shopify,.sn .app-icon.is-stripe,.sn .app-icon.is-of{box-shadow:inset 0 0 0 1px #ffffff2e}.sn .app-icon img{filter:none;width:30px;height:30px}.sn .fan-ecran.is-fenetre{border:1px solid #fff3;border-radius:12px}.sn .fan-ecran.is-phone .fan-shot{border:3px solid #1a1a1a;border-radius:24px;box-shadow:0 18px 40px #00000073,inset 0 0 0 1px #ffffff38}.sn .fan-ecran.is-a{--r:-7deg;z-index:1;width:48%;height:40%;top:16%;left:6%}.sn .fan-ecran.is-b{--r:6deg;z-index:2;width:44%;height:36%;animation-delay:-1.2s;top:8%;right:4%}.sn .fan-ecran.is-c{--r:-10deg;z-index:3;width:27%;height:50%;animation-delay:-2s;bottom:8%;left:2%}.sn .fan-ecran.is-d{--r:9deg;z-index:3;width:27%;height:50%;animation-delay:-.6s;bottom:6%;right:1%}.sn .fan-ecran.is-e{--r:-2deg;z-index:4;width:36%;height:60%;animation-delay:-1.8s;top:20%;left:30%}.sn .fan-ecran.is-a .fan-mark,.sn .fan-ecran.is-c .fan-mark,.sn .fan-ecran.is-e .fan-mark{top:-8px;left:-8px}.sn .fan-ecran.is-b .fan-mark,.sn .fan-ecran.is-d .fan-mark{top:-8px;right:-8px}.sn .fan-dots{z-index:5;gap:8px;display:flex;position:absolute;bottom:18px;left:40px}.sn .fan-dots button{cursor:pointer;background:#ffffff59;border:0;border-radius:99px;width:7px;height:7px;padding:0}.sn .fan-dots button[aria-current=true]{background:#fff;width:18px}@keyframes fan-bob{0%,to{transform:translateY(0) rotate(var(--r,0deg))}50%{transform:translateY(-10px) rotate(var(--r,0deg))}}@media (max-width:860px){.sn .fan{grid-template-columns:1fr;min-height:0}.sn .fan-copy{padding:28px 22px 8px}.sn .fan-stage{height:280px;margin:0 8px 36px}.sn .fan-dots{bottom:14px;left:22px}}@media (prefers-reduced-motion:reduce){.sn .fan-ecran{animation:none}}.sq .proj-range{text-align:center;font-family:var(--mono);letter-spacing:-.04em;color:#fff;margin:18px 0 0;font-size:clamp(28px,6vw,44px);font-weight:700;line-height:1.15}.sq .q-pays{gap:8px;margin:18px 0 0;padding:0;list-style:none;display:grid}.sq .q-pays li{background:#ffffff14;border:1px solid #ffffff1a;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex}.sq .q-pays img{object-fit:cover;background:#111;border-radius:10px;width:36px;height:36px}.sq .q-pays b{font-size:13px;display:block}.sq .q-pays span{color:#cfcfcf;font-size:14px;font-weight:600;display:block}.sn .choix-lead{padding-top:120px}.sq .wizard .q-ecrit{display:block;position:relative}.sq .wizard .q-title.prete .q-fant{color:#0000!important;-webkit-text-fill-color:transparent!important}.sq .wizard .q-tape{background:linear-gradient(#fff 42%,#d9d9d9 100%) 0 0/100% 1lh repeat-y;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@property --qo-a{syntax:"<angle>";inherits:false;initial-value:0deg}.sq .q-opt:has(input:checked):before{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--qo-a),transparent 0 60%,#fff0 66%,#ffffff96 80%,#fff0 90%,transparent 100%);-webkit-mask-composite:xor;padding:2px;animation:3.2s linear infinite qo-tour;position:absolute;inset:-2px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.sq .q-face:has(input:checked):before{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--qo-a),transparent 0 60%,#fff0 66%,#ffffff96 80%,#fff0 90%,transparent 100%);-webkit-mask-composite:xor;padding:2px;animation:3.2s linear infinite qo-tour;position:absolute;inset:-2px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@keyframes qo-tour{to{--qo-a:360deg}}.sq .wm{opacity:.9;pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:10px;margin-top:44px;display:flex}.sq .wm img{width:32px;height:32px}.sq .wm span{letter-spacing:-.022em;color:#fff;font-size:20px;font-weight:600}.sq .wm .dot{color:#fff}.sq .wizard .q-tape{color:inherit;position:absolute;inset:0}.sq .wizard .q-curseur{background:#fff;width:2px;height:.88em;margin-left:4px;animation:1s step-end infinite q-clign;display:inline-block;transform:translateY(.1em)}.sq .wizard .q-tape.tape .q-curseur{opacity:1;animation:none}.sq .wizard .q-tape.fini .q-curseur{display:none}@keyframes q-clign{0%,49%{opacity:1}50%,to{opacity:0}}.sq .wizard .stage.anime .q-opts>li,.sq .wizard .stage.anime .q-faces>li,.sq .wizard .stage.anime .q-bornes,.sq .wizard .stage.anime .dial,.sq .wizard .stage.anime .saas-def,.sq .wizard .stage.anime .saas-point{animation:.34s cubic-bezier(.2,.8,.2,1) both q-monte}.sq .wizard .stage.anime .q-opts>li:first-child{animation-delay:.28s}.sq .wizard .stage.anime .q-opts>li:nth-child(2){animation-delay:.34s}.sq .wizard .stage.anime .q-opts>li:nth-child(3){animation-delay:.4s}.sq .wizard .stage.anime .q-opts>li:nth-child(4){animation-delay:.46s}.sq .wizard .stage.anime .q-opts>li:nth-child(5){animation-delay:.52s}.sq .wizard .stage.anime .q-faces>li:first-child{animation-delay:.28s}.sq .wizard .stage.anime .q-faces>li:nth-child(2){animation-delay:.34s}.sq .wizard .stage.anime .q-faces>li:nth-child(3){animation-delay:.4s}.sq .wizard .stage.anime .q-faces>li:nth-child(4){animation-delay:.46s}.sq .wizard .stage.anime .q-faces>li:nth-child(5){animation-delay:.52s}.sq .wizard .stage.anime .q-bornes{animation-delay:.58s}.sq .wizard .stage.anime .dial{animation-delay:.2s}@keyframes q-monte{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.sq .q-reponse{color:#ededed;background:linear-gradient(#ffffff12,#ffffff12),#0a0a0a;border:1px solid #ffffff30;border-radius:12px;align-items:center;gap:10px;margin-top:8px;padding:12px 16px;font-size:14.5px;font-weight:500;line-height:1.45;animation:.38s cubic-bezier(.22,.85,.3,1) both q-monte;display:flex}.sq .q-face svg{width:62%;height:auto;display:block}.sq .q-face svg .plein{fill:currentColor}.sq .q-face{color:#9e9e9e;transition:border-color .12s,color .12s,transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s}.sq .q-face:hover{color:#ededed;border-color:#ffffff4d}.sq .q-face:has(input:checked){color:#fff}.sq .chg-etape{opacity:0;animation:.42s cubic-bezier(.22,.9,.3,1) forwards chg-in;transform:translateY(8px)}.sq .chg-etape:first-child{animation-delay:.12s}.sq .chg-etape:nth-child(2){animation-delay:.22s}.sq .chg-etape:nth-child(3){animation-delay:.32s}@keyframes chg-in{to{opacity:1;transform:none}}.sq .chg-etape.encours .chg-check{border-color:#fff;animation:1.3s ease-in-out infinite chg-souffle}@keyframes chg-souffle{0%,to{box-shadow:0 0 #ffffff47}50%{box-shadow:0 0 0 5px #fff0}}.sq .wizard .top .bar.segs i{transition:background .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s}.sq .fin-pill{animation:.5s cubic-bezier(.22,.85,.3,1) both fin-monte}.sq .fin-carte,.sq .fin-stats,.sq .fin-note{animation:.6s cubic-bezier(.22,.85,.3,1) both fin-monte}.sq .fin-carte{animation-delay:.3s}.sq .fin-stats{animation-delay:.42s}.sq .fin-note{animation-delay:.52s}@keyframes fin-monte{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sq .wizard .q-curseur{display:none}.sq .wizard .stage.anime .q-opts>li,.sq .wizard .stage.anime .q-faces>li,.sq .wizard .stage.anime .q-bornes,.sq .wizard .stage.anime .dial,.sq .q-reponse,.sq .chg-etape,.sq .fin-pill,.sq .fin-carte,.sq .fin-stats,.sq .fin-note{animation:none}.sq .chg-etape{opacity:1;transform:none}}.sq .q-reponse img{flex:none;width:18px;height:18px}.sq .q-sur,.sq .saas-sur{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:#9e9e9e;margin:0 0 14px;font-size:12px}.sq .saas-def{color:#ededed;margin:14px 0 0;font-size:17px;line-height:1.6}.sq .saas-point{background:#0a0a0a;border:1.5px solid #00c2a0;border-radius:14px;margin-top:24px;padding:16px 18px;box-shadow:0 0 0 4px #00c2a012,0 14px 34px -22px #00c2a080}.sq .saas-point b{letter-spacing:-.015em;color:#fff;font-size:16px;font-weight:700;display:block}.sq .saas-point p{color:#adadad;margin:5px 0 0;font-size:14.5px;line-height:1.5}.sq .saas-champ{color:#fff;width:100%;height:58px;font:500 17px/1 var(--sans);letter-spacing:-.01em;background:#0a0a0a;border:2px solid #ffffff29;border-radius:14px;outline:none;margin-top:22px;padding:0 18px;display:block}.sq .saas-champ::placeholder{color:#6b6b6b}.sq .saas-champ:disabled{opacity:.6}.sq .base-ok{align-items:center;gap:8px;display:inline-flex}.sq .base-ok i{background:#00c2a0;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #00c2a033}.sq .sx-carte{background:#0a0a0a;border:1px solid #ffffff1f;border-radius:16px;margin-top:22px;padding:16px 18px 18px}.sq .sx-dom{font-family:var(--mono);color:#9a9a9a;overflow-wrap:anywhere;font-size:12.5px}.sq .sx-desc{color:#bdbdbd;margin:6px 0 0;font-size:15px;line-height:1.5}.sq .sx-desc.vide{color:#8a8a8a;font-style:italic}.sq .base-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.sq .base-actions .btn{flex:200px;min-height:52px;font-size:16px}.sq .q-opt.autre{border-style:dashed}.sq .q-opt.autre:has(input:checked){border-style:solid}.sq .wizard.saas .q-nav .sp{display:none}.sq .wizard.saas .saas-sur,.sq .wizard.saas .saas-titre,.sq .wizard.saas .saas-def,.sq .wizard.saas .saas-point,.sq .wizard.lien .saas-sur,.sq .wizard.lien .saas-titre,.sq .wizard.lien .saas-def,.sq .wizard.lien .saas-champ,.sq .wizard.base .saas-sur,.sq .wizard.base .saas-titre,.sq .wizard.base .sx-carte,.sq .wizard.base .base-actions{animation:.5s cubic-bezier(.22,.85,.3,1) both q-monte}.sq .wizard.saas .saas-titre,.sq .wizard.lien .saas-titre,.sq .wizard.base .saas-titre{animation-delay:80ms}.sq .wizard.saas .saas-def,.sq .wizard.lien .saas-def,.sq .wizard.base .sx-carte{animation-delay:.16s}.sq .wizard.saas .saas-point,.sq .wizard.lien .saas-champ,.sq .wizard.base .base-actions{animation-delay:.26s}@media (max-width:560px){.sq .wizard.lien .q-nav{flex-wrap:wrap}.sq .wizard.lien .q-nav .sp{display:none}.sq .wizard.lien .q-nav .btn{flex:100%;min-height:52px}.sq .wizard.lien .q-nav .btn:not(.zero){order:1}.sq .wizard.lien .q-nav .zero{order:2}.sq .wizard.lien .back{order:3;margin:0 auto}.sq .base-actions{flex-direction:column}.sq .base-actions .btn{flex:none;width:100%}}.sq .btn-ghost{color:#fff;background:0 0;border:1px solid #ffffff3d}.sq .cpt-titre .gros{letter-spacing:-.036em;margin-bottom:.3em;font-size:clamp(34px,6.4vw,56px);line-height:1.05;display:block}.sq .cpt-titre .phrase{max-width:26ch;margin:0 auto;font-size:clamp(18px,2.4vw,28px);font-weight:600;line-height:1.25;display:block}.sq .avis-band{width:100%;margin-top:28px;overflow:hidden}.sq .avis-track{width:max-content;animation:46s linear infinite avis-slide;display:flex}.sq .avis-group{gap:14px;padding-right:14px;display:flex}.sq .avis{text-align:left;background:#141414;border:1px solid #ffffff1a;border-radius:16px;width:240px;padding:14px 16px}.sq .avis-stars{color:#00c2a0;letter-spacing:.09em;font-size:13px}.sq .avis-txt{color:#bdbdbd;margin:8px 0 0;font-size:13.5px;line-height:1.45}.sq .avis-txt:before{content:"« "}.sq .avis-txt:after{content:" »"}.sq .preuve{background:#111;border:1px solid #ffffff1f;border-radius:11px;width:100%;height:132px;margin:8px 0 0;display:block;overflow:hidden}.sq .preuve img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.sq .avis-nom{color:#fff;margin-top:10px;font-size:12.5px;font-weight:700;display:block}.sq .wizard.cpt{max-width:680px}.sq .wizard.cpt .stage{text-align:center}.sq .q-autre{color:#fff;width:100%;font:inherit;background:#0a0a0a;border:2px solid #ffffff38;border-radius:12px;margin-top:8px;padding:15px 18px;display:block}.sq .q-autre-aide{color:#737373;margin-left:8px;font-size:14px;font-weight:500}.sq .search-loader{z-index:200;background:radial-gradient(58vw 54vh at 12% 0,#ffffff1a,#fff0 60%),radial-gradient(72vw 62vh at 100% 2%,#ffffff26,#fff0 62%),#000;justify-content:center;align-items:center;padding:34px 24px;display:flex;position:fixed;inset:0}.sq .wizard.plein{max-width:680px;padding-top:0}.sq .app-main.wiz:has(.wizard.plein){padding-top:12px}.sq .wizard.plein .stage{text-align:center;margin-top:0}.sq .wizard.plein .q-nav{justify-content:center;margin-top:clamp(14px,3vh,30px)}.sq .wizard.plein .q-nav .sp{display:none}.sq .wizard.plein .q-wm{margin-top:16px}.sq .wizard.plein .q-title.fin-titre{background:linear-gradient(#fff 42%,#d9d9d9 100%) 0 0/100% 1lh repeat-y;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;max-width:34ch;margin:0 auto;letter-spacing:-.036em!important;font-size:clamp(23px,5.2vw,44px)!important;line-height:1.06!important}.sq .fin-pill{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#d4d4d4;background:#0a0a0a;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:9px;margin:0 0 16px;padding:6px 13px 6px 11px;font-size:11px;display:inline-flex}.sq .fin-pill i{background:#00c2a0;border-radius:50%;width:7px;height:7px;position:relative}.sq .fin-pill i:after{content:"";background:#00c2a0;border-radius:50%;animation:2.2s ease-out infinite fin-pouls;position:absolute;inset:0}@keyframes fin-pouls{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}.sq .fin-carte{text-align:left;background:radial-gradient(120% 90% at 100% 0,#ffffff12,#fff0 55%),#0a0a0a;border:1px solid #ffffff2e;border-radius:22px;margin-top:22px;padding:18px 24px 14px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 30px 60px -36px #ffffff47}.sq .fin-tete{justify-content:space-between;align-items:center;gap:12px;display:flex}.sq .fin-lab{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#adadad;margin:0;font-size:11.5px}.sq .fin-tag{font-family:var(--mono);letter-spacing:.08em;color:#ededed;white-space:nowrap;border:1px solid #ffffff29;border-radius:999px;flex:none;padding:4px 10px;font-size:11px}.sq .fin-rev{flex-wrap:wrap;align-items:baseline;column-gap:12px;margin:8px 0 0;display:flex}.sq .fin-m{letter-spacing:-.045em;white-space:nowrap;background:linear-gradient(#fff 30%,#a9a9b2 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(28px,8vw,54px);font-weight:800;line-height:1.05}.sq .fin-a{color:#7a7a7a;font-size:clamp(15px,3vw,22px);font-weight:600}.sq .fin-graph{margin-top:12px}.sq .fin-trace{height:clamp(44px,13vh,120px);position:relative}.sq .fin-courbe{width:100%;height:100%;animation:1.4s cubic-bezier(.45,.05,.25,1) .7s both fin-revele;display:block;overflow:visible}.sq .fin-courbe *{vector-effect:non-scaling-stroke}.sq .fin-grille line{stroke:#ffffff12;stroke-width:1px;stroke-dasharray:3 6}.sq .fin-grille .fin-sol{stroke:#ffffff24;stroke-dasharray:none}.sq .fin-bord{fill:none;stroke:#ffffff47;stroke-width:1.2px}.sq .fin-ligne{fill:none;stroke:#00c2a0;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px #00c2a08c)}.sq .fin-point{background:#fff;border-radius:50%;width:13px;height:13px;margin:-6.5px 0 0 -6.5px;position:absolute;box-shadow:0 0 0 4px #00c2a038,0 0 14px #00c2a099}.sq .fin-point:after{content:"";background:#00c2a038;border-radius:50%;animation:2.4s ease-out 2.2s infinite fin-halo;position:absolute;inset:-9px}@keyframes fin-halo{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(1.6)}}.sq .fin-axe{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#737373;justify-content:space-between;margin:6px 0 0;font-size:10.5px;display:flex}.sq .fin-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.sq .fin-stat{text-align:left;background:#0a0a0a;border:1px solid #ffffff1f;border-radius:16px;flex-direction:column;gap:2px;padding:12px 16px;display:flex}.sq .fin-k{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#8f8f8f;font-size:10.5px}.sq .fin-stat b{letter-spacing:-.03em;color:#fff;margin-top:2px;font-size:clamp(18px,3vw,24px);font-weight:700}.sq .fin-s{color:#8f8f8f;font-size:12.5px}.sq .fin-note{text-align:center;color:#8f8f8f;margin:14px 0 0;font-size:13px}@keyframes fin-revele{0%{clip-path:inset(-20% 100% -20% 0)}to{clip-path:inset(-20% -4% -20% 0)}}.sq .stage{text-align:left}.sq .cpt-titre{text-align:center}.sq{--accent:#635bff;--accent-rgb:99, 91, 255}.sq[data-v=ecom]{--accent:#95bf47;--accent-rgb:149, 191, 71}.sq[data-v=saas]{--accent:#635bff;--accent-rgb:99, 91, 255}.sq[data-v=ofm]{--accent:#00aff0;--accent-rgb:0, 175, 240}.sq .marque{text-align:left;align-items:center;gap:8px;min-width:0;display:flex}.sq .marque-txt{flex-direction:column;min-width:0;line-height:1.05;display:flex}.sq .marque-nom{letter-spacing:-.03em;color:#fff;white-space:nowrap;font-size:13px;font-weight:700}.sq .marque-dom{letter-spacing:-.03em;color:var(--accent);white-space:nowrap;margin-top:2px;font-size:11px;font-weight:650}.sq .wm .marque-nom{font-size:16px}.sq .wm .marque-dom{font-size:12.5px}.sq .avis-res{font-family:var(--mono);letter-spacing:-.02em;color:var(--accent);margin-top:8px;font-size:13px;font-weight:650;display:block}.sq .avis-nom{align-items:center;gap:8px;display:flex}.sq .avis-nom img,.sq .avis-nom i{border-radius:50%;flex:none;width:26px;height:26px}.sq .avis-nom img{object-fit:cover}.sq .avis-nom i{background:rgba(var(--accent-rgb),.2);color:#fff;place-items:center;font-size:12px;font-style:normal;font-weight:700;display:grid}.sq .wizard .q-curseur{background:var(--accent)}.sq .wizard .top .bar.segs i.on{background:var(--accent);box-shadow:0 0 10px -2px rgba(var(--accent-rgb), .7)}.sq .q-opt{transition:transform .16s cubic-bezier(.2,.8,.2,1),border-color .16s,background .16s,box-shadow .16s}.sq .q-opt:hover{border-color:rgba(var(--accent-rgb), .42)}.sq .q-opt:active{transform:scale(.985)}.sq .q-opt:has(input:checked){border-color:var(--accent);background:radial-gradient(130% 170% at 0% 50%, rgba(var(--accent-rgb), .16), rgba(var(--accent-rgb), .04) 55%, transparent 80%), #0a0a0a;box-shadow:0 0 0 4px rgba(var(--accent-rgb), .08), 0 18px 40px -22px rgba(var(--accent-rgb), .5);animation:.34s cubic-bezier(.2,1.2,.3,1) forwards opt-choisi}.sq .q-opt:has(input:checked) .mark{border-color:var(--accent);background:var(--accent)}.sq .q-opt:has(input:checked) .mark:after{animation:.34s cubic-bezier(.2,1.3,.3,1) both mark-pop}.sq .q-opt:has(input:checked):before{background:conic-gradient(from var(--qo-a), transparent 0 58%, rgba(var(--accent-rgb), 0) 64%, rgba(var(--accent-rgb), .95) 80%, rgba(var(--accent-rgb), 0) 90%, transparent 100%)}.sq .q-face:has(input:checked):before{background:conic-gradient(from var(--qo-a), transparent 0 58%, rgba(var(--accent-rgb), 0) 64%, rgba(var(--accent-rgb), .95) 80%, rgba(var(--accent-rgb), 0) 90%, transparent 100%)}@keyframes opt-choisi{0%{transform:scale(.975)}58%{transform:translateY(-2px)scale(1.012)}to{transform:translateY(-1px)scale(1)}}@keyframes mark-pop{0%{opacity:0;transform:rotate(45deg)scale(.25)}68%{opacity:1;transform:rotate(45deg)scale(1.16)}to{opacity:1;transform:rotate(45deg)scale(1)}}.sq .q-face:hover{border-color:rgba(var(--accent-rgb), .4);color:#ededed}.sq .q-face:has(input:checked){border-color:var(--accent);color:var(--accent);box-shadow:0 12px 28px -12px rgba(var(--accent-rgb), .6)}.sq .q-reponse{border-color:rgba(var(--accent-rgb), .28);box-shadow:inset 3px 0 0 var(--accent)}.sq .saas-point{border-color:rgba(var(--accent-rgb), .7);box-shadow:0 0 0 4px rgba(var(--accent-rgb), .08), 0 14px 34px -22px rgba(var(--accent-rgb), .45)}.sq .saas-champ:focus{border-color:rgba(var(--accent-rgb), .7)}.sq .base-ok i{background:var(--accent);box-shadow:0 0 0 3px rgba(var(--accent-rgb), .22)}.sq .avis-stars{color:var(--accent)}.sq .chg-etape.encours{border-color:rgba(var(--accent-rgb), .35)}.sq .chg-etape.encours .chg-check{border-color:var(--accent)}.sq .chg-etape.fait{border-color:rgba(var(--accent-rgb), .4);background:rgba(var(--accent-rgb), .08)}.sq .chg-etape.fait .chg-check{background:var(--accent);border-color:var(--accent)}.sq .dial-remplie{background:linear-gradient(90deg, rgba(var(--accent-rgb), .4), var(--accent));animation:2.6s ease-in-out infinite dial-teinte}.sq .dial-poignee{border-color:var(--accent)}@keyframes dial-teinte{0%,to{box-shadow:0 0 8px rgba(var(--accent-rgb), .3), 0 0 22px rgba(var(--accent-rgb), .16)}50%{box-shadow:0 0 14px rgba(var(--accent-rgb), .5), 0 0 32px rgba(var(--accent-rgb), .24)}}.sq .fin-pill i,.sq .fin-pill i:after{background:var(--accent)}.sq .fin-ligne{stroke:var(--accent);filter:drop-shadow(0 0 6px rgba(var(--accent-rgb), .55))}.sq .fin-point{box-shadow:0 0 0 4px rgba(var(--accent-rgb), .24), 0 0 14px rgba(var(--accent-rgb), .6)}.sq .fin-point:after{background:rgba(var(--accent-rgb), .24)}.sq .search-loader{background:radial-gradient(50vw 46vh at 8% 0%, rgba(var(--accent-rgb), .1), transparent 62%), radial-gradient(60vw 50vh at 100% 0%, rgba(var(--accent-rgb), .07), transparent 64%), #000}.sn .hero-text{min-width:0}.sn .hero-text .marquee{width:100%;max-width:100%;margin-top:56px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.sn .hero-text .marquee .track{animation:72s linear infinite mq-defile}@keyframes mq-defile{0%{transform:translate(0)}to{transform:translate(-50%)}}.sn .hero-text .marquee:hover .track,.sn .hero-text .marquee:focus-within .track{animation-play-state:paused}.sn .hero-text .marquee .mq-group{gap:40px;padding-right:40px}.sn .hero-text .marquee .mq{color:#d2d2d2;opacity:1;letter-spacing:-.026em;text-shadow:0 1px 2px #000000e6;gap:10px;font-size:18px;font-weight:600;line-height:1;text-decoration:none}.sn .hero-text .marquee .mq-nom{color:inherit;font:inherit;letter-spacing:inherit;text-shadow:inherit;line-height:1}.sn .hero-text .marquee .mq img{object-fit:contain;filter:drop-shadow(0 1px 2px #000c);flex:none;width:32px;max-width:none;height:32px;max-height:none;display:block}.sn .hero-text .marquee .mq img.is-wide{width:52px;height:26px}@media (max-width:620px){.sn .hero-text .marquee{margin-top:28px}.sn .hero-text .marquee .mq-group{gap:28px;padding-right:28px}.sn .hero-text .marquee .mq{gap:8px;font-size:15px}.sn .hero-text .marquee .mq img{width:26px;height:26px}.sn .hero-text .marquee .mq img.is-wide{width:42px;height:21px}}@media (prefers-reduced-motion:reduce){.sn .hero-text .marquee{-webkit-mask-image:none;mask-image:none}.sn .hero-text .marquee .track{justify-content:center;width:100%;animation:none;transform:none}.sn .hero-text .marquee .mq-group+.mq-group{display:none}.sn .hero-text .marquee .mq-group{flex-wrap:wrap;justify-content:center;row-gap:14px;width:100%;max-width:100%;padding-right:0}}@media (max-width:800px){body:has(.sq) .cookie-bar{display:none!important}.sq .topbar,.sq .q-wm,.sq .app-foot{display:none!important}.sq .wizard{max-width:none;min-height:100dvh;padding:20px 16px 112px}.sq .q-nav{z-index:40;padding:14px 16px calc(14px + env(safe-area-inset-bottom));background:linear-gradient(#0000,#000 32%);margin:0;position:fixed;bottom:0;left:0;right:0}.sq .q-nav .btn{flex:auto;min-height:52px}}.cs{box-sizing:border-box;color:#ededed;background:#000;flex-direction:column;min-height:100dvh;font-family:Inter,ui-sans-serif,system-ui,sans-serif;display:flex;position:relative;overflow-x:hidden}.cs-bath{pointer-events:none;background:radial-gradient(46vw 40vh at 82% 16%,#ffffff17,#0000 62%),radial-gradient(40vw 36vh at 6% 92%,#ffffff0f,#0000 64%);position:fixed;inset:0}.cs-page{z-index:1;box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:26px;width:100%;max-width:100%;margin:0 auto;padding:28px 24px 12px;display:flex;position:relative}.cs-brand{color:#ededed;letter-spacing:-.03em;align-items:center;gap:9px;font-size:15px;font-weight:700;line-height:1.05;text-decoration:none;display:inline-flex}.cs-brand-txt{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.cs-logo{width:25px;height:25px;display:block}.cs-dom{color:#9a9a9a;letter-spacing:0;font-size:11px;font-weight:600}.cs-porte{text-align:center;flex-direction:column;align-items:center;width:min(520px,100%);display:flex}.cs-porte h1{color:#fff;letter-spacing:-.04em;max-width:280px;margin:0;font-size:clamp(34px,8vw,48px);font-weight:700;line-height:1.05}.cs-start,.cs-google,.cs-submit{color:#000;width:100%;font:inherit;letter-spacing:-.01em;cursor:pointer;background:#fff;border:0;border-radius:980px;justify-content:center;align-items:center;gap:10px;font-weight:700;display:inline-flex}.cs-start{width:auto;min-width:220px;margin-top:28px;padding:14px 22px;font-size:16px;box-shadow:0 0 0 1px #fff3,0 0 28px #ffffff29}.cs-start:hover,.cs-google:hover,.cs-submit:hover{background:#f2f2f2}.cs-auth{box-sizing:border-box;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:20px;width:min(412px,100%);margin:0;padding:36px 34px 30px;box-shadow:0 26px 60px -30px #000000d9}.cs-auth h1{color:#ededed;letter-spacing:-.032em;margin:0;font-size:26px;font-weight:700;line-height:1.12}.cs-auth form{margin-top:22px}.cs-google{border:1px solid #ffffff1a;height:46px;margin-top:22px;padding:12px 20px;font-size:15px;font-weight:600}.cs-google:disabled,.cs-submit:disabled{cursor:progress;opacity:.7}.cs-or{color:#939393;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;margin:20px 0 4px;font-size:10.5px;font-weight:500;display:flex}.cs-or:before,.cs-or:after{content:"";background:#ffffff1f;flex:1;height:1px}.cs-field{gap:6px;margin-top:14px;display:grid}.cs-field label{color:#939393;letter-spacing:.04em;text-transform:uppercase;font-size:10.5px;font-weight:500}.cs-field input{box-sizing:border-box;color:#ededed;width:100%;height:47px;font:inherit;background:#000;border:1px solid #ffffff1a;border-radius:10px;padding:12px 14px;font-size:16px}.cs-field input::placeholder{color:#6d6d6d}.cs-field input:focus{border-color:#ffffff73;outline:none}.cs-pw{position:relative}.cs-pw input{padding-right:44px}.cs-eye{color:#9e9e9e;cursor:pointer;background:0 0;border:0;place-items:center;width:32px;height:32px;padding:0;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.cs-eye svg{width:18px;height:18px}.cs-hint{color:#9e9e9e;font-size:12.5px;font-weight:500}.cs-error{color:#ff8d8d;margin:12px 0 0;font-size:13.5px;line-height:1.4}.cs-submit{height:49px;margin-top:16px;font-size:16px}.cs-next{color:#9e9e9e;background:#000;border:1px solid #ffffff1a;border-radius:12px;align-items:flex-start;gap:10px;margin-top:16px;padding:12px 14px;font-size:13px;font-weight:500;line-height:1.45;display:flex}.cs-terms{color:#939393;text-align:center;margin:14px 0 0;font-size:12px;font-weight:500;line-height:1.5}.cs-terms a,.cs-alt button,.cs-foot a,.cs-foot-btn{color:inherit;font:inherit;text-underline-offset:2px;text-decoration:underline}.cs-alt button,.cs-foot-btn{cursor:pointer;background:0 0;border:0;padding:0}.cs-sep{border:0;border-top:1px solid #ffffff1a;margin:22px 0 18px}.cs-alt{color:#9e9e9e;text-align:center;margin:0;font-size:14.5px;font-weight:500}.cs-alt button{color:#fff;font-weight:700;text-decoration:none}.cs-foot{z-index:1;color:#8d8d8d;text-align:center;margin:0;padding:0 16px 28px;font-size:13px;position:relative}.cs-foot a:hover,.cs-foot-btn:hover,.cs-terms a:hover{color:#fff}@media (max-width:480px){.cs-page{padding:28px 16px 64px}.cs-auth{padding:28px 18px 22px}.cs-porte h1{max-width:260px}}body:has(.cs) .cookie-bar{display:none!important}
