:root{--night:#070b24;--ink:#0b1236;--panel:#121b4d;--line:#7896ff29;--fg:#eef1ff;--muted:#9aa6d6;--blue:#3d7bff;--blue-soft:#7aa6ff;--violet:#5b3df0;--display:"Montserrat",system-ui,-apple-system,"Segoe UI",sans-serif;--body:"Figtree",system-ui,-apple-system,"Segoe UI",sans-serif;--r:18px;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(env(safe-area-inset-top,0px) + 84px)}body{background:var(--night);color:var(--fg);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.6;overflow-x:hidden}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:60;background:var(--night);position:fixed;inset:0 0 auto}a{color:inherit}img{max-width:100%;display:block}.wrap{max-width:1180px;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px));margin:0 auto}h1,h2,h3{font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:800;line-height:1.08}p{margin:0}.hl{color:var(--blue)}.eyebrow{font-family:var(--display);letter-spacing:.32em;text-transform:uppercase;color:var(--blue-soft);font-size:12px;font-weight:600}.tag{border:1px solid var(--line);font-family:var(--display);background:#0a1030bf;border-radius:999px;align-items:center;gap:10px;padding:7px 16px 7px 12px;font-size:13px;font-weight:700;display:inline-flex}.tag:before{content:"";background:var(--blue);width:9px;height:9px;box-shadow:0 0 10px var(--blue);border-radius:50%}.chip{font-family:var(--display);white-space:nowrap;background:#101846eb;border:1px solid #7aa6ff4d;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:12.5px;font-weight:600;display:inline-flex;box-shadow:0 10px 30px #00000059}.chip i{background:var(--blue);border-radius:50%;place-items:center;width:22px;height:22px;font-style:normal;display:grid}.chip svg{width:12px;height:12px}.btn{font-family:var(--display);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:10px;padding:15px 26px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.btn-primary{background:var(--blue);color:#fff;box-shadow:0 10px 34px #3d7bff73}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 14px 40px #3d7bff99}.btn-ghost{color:var(--fg);border:1px solid var(--line);background:0 0}.btn-ghost:hover{border-color:var(--blue-soft)}:focus-visible{outline:2px solid var(--blue-soft);outline-offset:3px;border-radius:8px}.floor{pointer-events:none;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);transform-origin:bottom;background-size:70px 70px;height:55%;position:absolute;bottom:0;left:-20%;right:-20%;transform:perspective(600px)rotateX(62deg);-webkit-mask-image:linear-gradient(#0000 15%,#000 90%);mask-image:linear-gradient(#0000 15%,#000 90%)}.glow{filter:blur(90px);pointer-events:none;border-radius:50%;position:absolute}header.nav{top:env(safe-area-inset-top,0px);z-index:50;-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#070b24b8;position:sticky}.nav .wrap{justify-content:space-between;align-items:center;gap:20px;height:68px;display:flex}.brand{font-family:var(--display);letter-spacing:-.01em;align-items:center;gap:10px;font-size:20px;font-weight:700;text-decoration:none;display:flex}.brand svg{width:34px;height:34px}.brand span{color:var(--blue)}.nav ul{font-family:var(--display);gap:28px;margin:0;padding:0;font-size:14px;font-weight:600;list-style:none;display:flex}.nav ul a{color:var(--muted);text-decoration:none;transition:color .2s}.nav ul a:hover{color:var(--fg)}.nav .btn{padding:10px 18px;font-size:13.5px}.hero{padding-block:72px 96px;position:relative;overflow:hidden}.hero .glow.a{opacity:.55;background:#1d3fd8;width:620px;height:620px;top:-180px;left:-160px}.hero .glow.b{background:var(--violet);opacity:.4;width:520px;height:520px;top:120px;right:-120px}.hero .wrap{grid-template-columns:1fr 1.15fr;align-items:center;gap:56px;display:grid;position:relative}.hero h1{margin:22px 0;font-size:clamp(38px,5.4vw,66px)}.hero h1 .mieux{color:var(--blue);white-space:nowrap;position:relative}.hero h1 .mieux:after{content:"";border:2px solid #7aa6ffbf;border-radius:50%;position:absolute;inset:-14% -8% -18%;transform:rotate(-8deg);box-shadow:0 0 18px #3d7bff99}.hero .lead{color:var(--muted);max-width:30em;font-size:19px}.hero .ctas{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.player{box-shadow:0 40px 90px #0000008c,0 0 0 1px var(--line);background:linear-gradient(160deg,#7aa6ff59,#5b3df026 60%,#7aa6ff1a);border-radius:22px;padding:10px;position:relative}.player video{aspect-ratio:16/9;background:var(--ink);border-radius:14px;width:100%;display:block}.player .corner{border:2px solid var(--blue-soft);width:26px;height:26px;position:absolute}.player .c1{border-bottom:0;border-right:0;top:-12px;left:-12px}.player .c2{border-bottom:0;border-left:0;top:-12px;right:-12px}.player .c3{border-top:0;border-right:0;bottom:-12px;left:-12px}.player .c4{border-top:0;border-left:0;bottom:-12px;right:-12px}.player .chip{position:absolute}.player .p1{top:28%;right:-14px}.player .p2{bottom:16%;left:-18px}section{position:relative}.head{gap:18px;max-width:760px;display:grid}.head .tag{justify-self:start}.pret .head .tag,.qui .head .tag{justify-self:center}.head h2{font-size:clamp(32px,4.4vw,54px)}.head p{color:var(--muted);max-width:36em;font-size:18px}.constat{background:linear-gradient(180deg,var(--night),#0a0f2e);overflow:hidden}.constat .wrap{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.tiles{perspective:900px;height:420px;position:relative}.tiles .plane{transform-origin:50%;grid-template-columns:repeat(6,1fr);gap:16px;display:grid;position:absolute;inset:-30% -40% -10% -10%;transform:rotateX(52deg)rotate(-28deg)}.tile{aspect-ratio:4/3.2;background:#1a2140;border:1px solid #ffffff14;border-radius:10px;padding:6px}.tile b{filter:grayscale()brightness(.7);background-position:50%;background-size:cover;border-radius:6px;height:68%;display:block}.tile s{background:#ffffff24;border-radius:3px;width:70%;height:5px;margin-top:7px;text-decoration:none;display:block}.tile s+s{width:45%;margin-top:5px}.tiles{-webkit-mask-image:radial-gradient(at 45%,#000 30%,#0000 72%);mask-image:radial-gradient(at 45%,#000 30%,#0000 72%)}.c-tout{font-family:var(--display);letter-spacing:-.03em;color:#fff;text-shadow:0 0 30px #3d7bffcc,0 0 2px #9fc0ff;margin-top:26px;font-size:clamp(46px,6vw,80px);font-style:italic;font-weight:900;line-height:1}.constat .note{color:var(--muted);max-width:28em;margin-top:18px;font-size:18px}.histoire{overflow:hidden}.histoire .glow{opacity:.35;background:#1d3fd8;width:560px;height:560px;top:-60px;right:-100px}.histoire .wrap{grid-template-columns:1fr 1.05fr;align-items:center;gap:64px;display:grid}.bien{background:linear-gradient(170deg,#4052be8c,#34288c8c);border:1px solid #a0b4ff47;border-radius:22px;padding:12px 12px 22px;position:relative;transform:rotate(1.5deg);box-shadow:0 40px 80px #00000080}.bien img{aspect-ratio:700/470;object-fit:cover;border-radius:14px;width:100%}.bien .cap{justify-content:space-between;align-items:end;padding:16px 10px 0;display:flex}.bien h3{font-size:22px}.bien .cap p{color:var(--muted);font-size:14px}.dots{gap:6px;display:flex}.dots i{background:#ffffff4d;border-radius:9px;width:7px;height:7px}.dots i:first-child{background:var(--blue);width:26px}.bien .chip{position:absolute;top:-18px;left:-20px}.demarquer{font-family:var(--display);letter-spacing:-.03em;text-transform:uppercase;margin-top:18px;font-size:clamp(40px,5.6vw,72px);font-weight:900;line-height:.95}.histoire .sub{font-family:var(--display);color:var(--blue-soft);margin-top:30px;font-size:18px;font-weight:700}.offre{background:linear-gradient(180deg,#0a0f2e,var(--night))}.offre-grid{gap:28px;margin-top:64px;display:grid}.card{border:1px solid var(--line);background:linear-gradient(160deg,#1c286ebf,#0e143cd9);border-radius:26px;position:relative;overflow:hidden}.card .inner{grid-template-columns:1fr 1.2fr;align-items:center;gap:44px;padding:52px;display:grid}.card .num{font-family:var(--display);color:var(--blue-soft);letter-spacing:.2em;font-size:13px;font-weight:700}.card h3{margin:14px 0 16px;font-size:clamp(28px,3.4vw,42px)}.card .txt p{color:var(--muted)}.feat{gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}.feat li{align-items:flex-start;gap:12px;font-weight:500;display:flex}.feat li:before{content:"";background:var(--blue);width:8px;height:8px;box-shadow:0 0 8px var(--blue);border-radius:50%;flex:none;margin-top:9px}.collage{height:360px;position:relative}.collage img{object-fit:cover;border:3px solid #e9ecff;border-radius:12px;position:absolute;box-shadow:0 20px 40px #00000080}.collage .i1{aspect-ratio:355/197;width:52%;top:0;left:0}.collage .i2{aspect-ratio:231/244;z-index:2;width:40%;top:30%;left:38%}.collage .i3{aspect-ratio:329/218;z-index:3;width:48%;top:56%;left:2%}.collage .info{z-index:4;font-family:var(--display);background:linear-gradient(160deg,#2a47c9,#3a2fb0);border:1px solid #a0beff66;border-radius:14px;padding:16px 20px;font-size:14px;font-weight:600;line-height:1.9;position:absolute;top:4%;right:0;box-shadow:0 20px 40px #0006}.collage .info div:before{content:"";vertical-align:middle;background:#9fc0ff;border-radius:50%;width:6px;height:6px;margin-right:9px;display:inline-block}.formats{z-index:4;gap:8px;display:flex;position:absolute;bottom:2%;right:0}.formats span{font-family:var(--display);border:1px solid var(--line);background:#070b24d9;border-radius:7px;padding:5px 9px;font-size:11px;font-weight:700}.browser{background:#151b3c;border:1px solid #a0b4ff40;border-radius:14px;position:relative;overflow:visible;box-shadow:0 30px 70px #0000008c}.browser .bar{border-bottom:1px solid #ffffff0f;align-items:center;gap:6px;padding:10px 12px;display:flex}.browser .bar i{background:#ff5f57;border-radius:50%;width:9px;height:9px}.browser .bar i:nth-child(2){background:#febc2e}.browser .bar i:nth-child(3){background:#28c840}.browser .url{max-width:240px;color:var(--muted);background:#ffffff12;border-radius:7px;flex:1;margin-left:10px;padding:4px 12px;font-size:11.5px}.site{aspect-ratio:16/9.4;background:url(/__l5e/assets-v1/da185a78-ca6a-48ad-9ddf-b8990717380b/salon.jpg) 50%/cover;border-radius:0 0 14px 14px;position:relative;overflow:hidden}.site:before{content:"";background:linear-gradient(90deg,#1e0e04e0 0%,#1e0e048c 55%,#1e0e0433);position:absolute;inset:0}.site .in{grid-template-columns:1.3fr 1fr;align-items:center;gap:5%;height:100%;padding:5% 6%;display:grid;position:relative}.site .badge{color:#fff;background:#d97a2b;border-radius:5px;margin-bottom:8px;padding:3px 8px;font-size:9.5px;font-weight:600;display:inline-block}.site h4{font-family:var(--display);color:#fff;margin:0 0 10px;font-size:clamp(17px,2.2vw,28px);font-weight:800;line-height:1.05}.site .ln{background:#ffffff4d;border-radius:3px;width:90%;height:5px;margin:5px 0}.site .ln.s{width:60%}.site .row{gap:6px;margin-top:12px;display:flex}.site .row b{color:#fff;background:#d97a2b;border-radius:5px;padding:5px 9px;font-size:9.5px;font-weight:600}.site .row b+b{color:#2a1608;background:#fff}.price{color:#1d1d1d;font-family:var(--display);background:#fff;border-radius:10px;padding:12px;box-shadow:0 12px 30px #0006}.price small{color:#888;font-size:9px;font-weight:600;display:block}.price strong{color:#d97a2b;font-size:clamp(18px,2.4vw,28px);font-weight:800}.price strong em{color:#666;font-size:10px;font-style:normal;font-weight:600}.price .ln{background:#ececec;width:100%}.price .go{text-align:center;color:#fff;background:#d97a2b;border-radius:6px;margin-top:10px;padding:7px;font-size:10px;font-weight:700}.browser .chip{position:absolute}.browser .q1{top:-18px;right:16px}.browser .q2{bottom:-18px;left:-12px}.browser .q3{bottom:-18px;right:22%}.pret{overflow:hidden}.pret .glow{background:var(--violet);opacity:.28;width:600px;height:600px;top:10%;left:30%}.supports{flex-wrap:wrap;justify-content:center;align-items:center;gap:26px;margin-top:70px;display:flex;position:relative}.sup{border:3px solid #e9ecff;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 24px 50px #00000080}.sup img{object-fit:cover;width:100%;height:100%}.sup .lbl{font-family:var(--display);color:var(--fg);background:#070b24d9;border-radius:6px;padding:3px 7px;font-size:11px;font-weight:700;position:absolute;top:8px;left:8px}.sup.w{aspect-ratio:16/9;width:min(300px,80vw)}.sup.t{aspect-ratio:9/16;border-width:5px;border-color:#0d1129;border-radius:26px;outline:1px solid #a0b4ff66;width:min(190px,48vw)}.sup.t .notif{color:#111;background:#fffffff2;border-radius:12px;align-items:center;gap:8px;padding:8px 10px;font-size:10.5px;line-height:1.3;display:flex;position:absolute;top:14px;left:10px;right:10px}.sup.t .notif svg{flex:none;width:20px;height:20px}.sup.t .notif b{font-family:var(--display);display:block}.sup.s{aspect-ratio:1;width:min(200px,50vw)}.pret .chips{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:40px;display:flex}.pret .head{text-align:center;justify-items:center;margin:0 auto}.qui{background:linear-gradient(180deg,var(--night),#0b1033)}.qui-grid{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:60px;display:grid}.persona{border:1px solid var(--line);text-align:center;background:linear-gradient(170deg,#24348c8c,#121a4dbf);border-radius:22px;justify-items:center;gap:12px;padding:36px 30px;transition:transform .3s,border-color .3s;display:grid}.persona:hover{border-color:#7aa6ff80;transform:translateY(-6px)}.persona .ic{background:var(--blue);border-radius:16px;place-items:center;width:62px;height:62px;margin-bottom:6px;display:grid;box-shadow:0 0 30px #3d7bff8c}.persona .ic svg{width:30px;height:30px}.persona h3{font-size:22px}.persona p{color:var(--muted);font-size:15.5px}.biens{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:70px;display:flex}.biens .lead{font-family:var(--display);margin-right:6px;font-size:18px;font-weight:700}.bien-type{border:1px solid var(--line);background:#0f164099;border-radius:18px;flex-direction:column;align-items:center;gap:10px;min-width:130px;padding:18px 22px 14px;display:flex}.bien-type svg{width:74px;height:58px}.bien-type span{font-family:var(--display);font-size:14px;font-weight:700}.cle{font-family:var(--display);color:var(--blue-soft);text-align:center;letter-spacing:.02em;margin-top:34px;font-size:22px;font-style:italic;font-weight:900}.steps{counter-reset:s;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:60px;display:grid}.step{border-top:2px solid var(--blue);background:linear-gradient(#3d7bff1a,#0000 70%);border-radius:0 0 16px 16px;padding:30px}.step .n{font-family:var(--display);color:var(--blue-soft);font-size:15px;font-weight:800}.step h3{margin:10px 0;font-size:21px}.step p{color:var(--muted);font-size:15.5px}.resultat{overflow:hidden}.res-grid{grid-template-columns:1fr 1fr;gap:24px;margin-top:56px;display:grid}.res{border:1px solid var(--line);background:linear-gradient(170deg,#24348c80,#121a4dbf);border-radius:22px;padding:28px}.res .t{font-family:var(--display);align-items:center;gap:10px;margin-bottom:22px;font-size:16px;font-weight:700;display:flex}.res .t i{background:var(--blue);border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.res .t svg{width:14px;height:14px}.res svg.curve{width:100%;height:auto;display:block}.res .photo{background:#fff;border-radius:14px;position:relative;overflow:hidden}.res .photo img{aspect-ratio:16/9;object-fit:cover;width:100%}.res .photo .pm{font-family:var(--display);background:var(--blue);color:#fff;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700;position:absolute;top:10px;right:10px}.res .photo .pc{color:#fff;background:linear-gradient(160deg,#2a47c9,#3a2fb0);padding:12px 14px}.res .photo .pc b{font-family:var(--display);display:block}.res .photo .pc small{opacity:.8}.plus-pro{font-family:var(--display);letter-spacing:-.03em;text-shadow:0 0 30px #3d7bffb3;font-size:clamp(44px,6vw,78px);font-style:italic;font-weight:900;line-height:1}.contact{background:linear-gradient(#0b1033,#141a52);position:relative;overflow:hidden}.contact .glow{opacity:.45;background:#1d3fd8;width:700px;height:500px;top:40%;left:50%;transform:translate(-50%)}.contact .wrap{grid-template-columns:1fr 1fr;align-items:start;gap:60px;display:grid;position:relative}.contact h2{font-size:clamp(32px,4.4vw,52px)}.contact .lead{color:var(--muted);max-width:28em;margin-top:18px}.contact .mail{flex-wrap:wrap;align-items:center;gap:10px;margin-top:30px;display:flex}.contact .mail code{font-family:var(--display);-webkit-user-select:all;user-select:all;border:1px solid var(--line);background:#070b2499;border-radius:12px;padding:10px 16px;font-size:18px;font-weight:700}.contact .mail button{padding:10px 16px;font-size:13px}form{border:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#070b24b3;border-radius:24px;gap:14px;padding:30px;display:grid}.f2{grid-template-columns:1fr 1fr;gap:14px;display:grid}label{font-family:var(--display);color:var(--muted);gap:6px;font-size:13px;font-weight:600;display:grid}input,select,textarea{font:inherit;color:var(--fg);border:1px solid var(--line);background:#ffffff0a;border-radius:12px;width:100%;min-width:0;padding:12px 14px;font-size:15.5px}input:focus,select:focus,textarea:focus{border-color:var(--blue);outline:none;box-shadow:0 0 0 3px #3d7bff40}textarea{resize:vertical;min-height:110px}.pills{flex-wrap:wrap;gap:8px;display:flex}.pills input{opacity:0;width:1px;height:1px;position:absolute}.pills label{border:1px solid var(--line);cursor:pointer;color:var(--fg);border-radius:999px;padding:9px 14px;font-size:13px;transition:background .2s,border-color .2s;display:inline-flex}.pills input:checked+label{background:var(--blue);border-color:var(--blue)}.pills input:focus-visible+label{outline:2px solid var(--blue-soft);outline-offset:2px}form .btn{justify-content:center;margin-top:6px}.formmsg{color:var(--blue-soft);min-height:1.4em;font-size:14px}footer{border-top:1px solid var(--line);background:var(--night);padding-block:34px}footer .wrap{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;font-size:14px;display:flex}footer .brand{color:var(--fg);font-size:17px}footer .brand svg{width:28px;height:28px}.nav ul a[aria-current=page]{color:var(--fg)}.nav ul a[aria-current=page]:after{content:"";background:var(--blue);height:2px;box-shadow:0 0 8px var(--blue);border-radius:2px;margin-top:4px;display:block}.page-head{padding-block:80px 70px;position:relative;overflow:hidden}.page-head .glow{opacity:.45;background:#1d3fd8;width:620px;height:620px;top:-220px;left:-140px}.page-head .wrap{position:relative}.page-head h1{max-width:15em;margin:22px 0 20px;font-size:clamp(36px,5vw,62px)}.page-head .lead{color:var(--muted);max-width:36em;font-size:19px}.jump{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.ov-grid{grid-template-columns:1fr 1fr;gap:24px;margin-top:50px;display:grid}.ov{border:1px solid var(--line);background:linear-gradient(170deg,#24348c8c,#121a4dcc);border-radius:24px;text-decoration:none;transition:transform .3s,border-color .3s;display:grid;overflow:hidden}.ov:hover{border-color:#7aa6ff80;transform:translateY(-6px)}.ov img{aspect-ratio:16/8;object-fit:cover;width:100%}.ov-body{gap:10px;padding:26px 28px 30px;display:grid}.ov .num{font-family:var(--display);letter-spacing:.2em;color:var(--blue-soft);font-size:12px;font-weight:700}.ov h3{font-size:24px}.ov p{color:var(--muted)}.ov .more{font-family:var(--display);color:var(--blue-soft);margin-top:6px;font-weight:700}.card .inner.wide{grid-template-columns:.85fr 1.25fr}.card .inner.wide.rev{grid-template-columns:1.25fr .85fr}.example{gap:16px;min-width:0;margin:0;display:grid}.example figcaption{font-family:var(--display);color:var(--muted);align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.ex-tag{background:var(--blue);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.example .player{animation:none}.shotlink{--h:clamp(240px,34vw,430px);text-decoration:none;display:block}.shot{height:var(--h);background:#f6f4ef;border-radius:0 0 14px 14px;position:relative;overflow:hidden}.shot img{width:100%;animation:38s ease-in-out 1s infinite alternate scrollshot}.shotlink:hover .shot img{animation-play-state:paused}@keyframes scrollshot{0%,6%{transform:translateY(0)}94%,to{transform:translateY(calc(-100% + var(--h)))}}.shotlink .open{background:var(--blue);color:#fff;font-family:var(--display);border-radius:999px;padding:9px 16px;font-size:13px;font-weight:700;position:absolute;bottom:14px;right:14px;box-shadow:0 10px 30px #3d7bff80}.nous-hero{grid-template-columns:1.3fr .9fr;align-items:center;gap:60px;display:grid}.id-card{text-align:center;color:#0b1236;background:linear-gradient(160deg,#eef2ff,#dfe3ff 60%,#e6dcff);border-radius:26px;justify-self:end;justify-items:center;gap:14px;width:100%;max-width:380px;padding:44px 36px;display:grid;transform:rotate(-2deg);box-shadow:0 40px 80px #00000080}.id-card svg{color:#0b1236;width:92px;height:92px}.id-card .wm{font-family:var(--display);letter-spacing:-.01em;font-size:30px;font-weight:700}.id-card .wm span{color:var(--blue)}.id-card .sep{background:var(--blue);width:40px;height:2px}.id-card p{font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;color:#3a4270;font-size:11px;font-weight:700}.story{grid-template-columns:1.1fr 1fr;align-items:start;gap:64px;display:grid}.story-txt{gap:18px;max-width:34em;display:grid}.story-txt h2{margin-bottom:6px;font-size:clamp(28px,3.4vw,42px)}.story-txt p{color:var(--muted);font-size:18px}.values{gap:16px;display:grid}.value{border:1px solid var(--line);background:linear-gradient(170deg,#24348c73,#121a4db3);border-radius:20px;padding:24px 26px}.value .vn{font-family:var(--display);margin-bottom:6px;font-size:19px;font-weight:800;display:block}.value p{color:var(--muted);font-size:15.5px}.quote{text-align:center;border:1px solid var(--line);background:radial-gradient(at 50% 0,#3d7bff40,#0000 70%);border-radius:28px;justify-items:center;gap:30px;padding:60px 24px;display:grid}.quote p{font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;max-width:18em;font-size:clamp(26px,3.6vw,44px);font-weight:800;line-height:1.15}.card .inner.stack{grid-template-columns:1fr;gap:34px}.vtxt{grid-template-columns:1.1fr .9fr;align-items:end;gap:44px;display:grid}.vtxt .feat{margin:0}.ex-head{font-family:var(--display);color:var(--muted);border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding-top:26px;font-size:14px;font-weight:600;display:flex}.formats-ex{grid-template-columns:minmax(0,1fr) minmax(0,300px);align-items:start;gap:40px;display:grid}.example figcaption b{color:var(--fg);margin-bottom:2px;font-size:16px;display:block}.example figcaption{font-weight:500;line-height:1.45;display:block}.phone{background:#05081c;border:1px solid #a0b4ff59;border-radius:38px;width:100%;max-width:300px;margin:0 auto;padding:9px;position:relative;box-shadow:0 40px 80px #0000008c,0 0 0 6px #3d7bff14}.phone video{aspect-ratio:9/16;background:var(--ink);object-fit:cover;border-radius:30px;width:100%;display:block}.phone:before{content:"";z-index:2;pointer-events:none;background:#05081c;border-radius:12px;width:70px;height:18px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.example.vert figcaption{text-align:center;max-width:300px;margin:0 auto}@media (width<=960px){.vtxt{grid-template-columns:1fr;gap:24px}.formats-ex{grid-template-columns:1fr;gap:44px}.phone{max-width:280px}}@keyframes rise{0%{opacity:.001;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes ring{0%{opacity:0;transform:rotate(-8deg)scale(.6)}to{opacity:1;transform:rotate(-8deg)scale(1)}}.hero .txt>*{animation:.8s cubic-bezier(.2,.7,.2,1) both rise}.hero .txt>:nth-child(2){animation-delay:80ms}.hero .txt>:nth-child(3){animation-delay:.16s}.hero .txt>:nth-child(4){animation-delay:.24s}.hero h1 .mieux:after{animation:1s cubic-bezier(.2,.7,.2,1) .6s both ring}.player{animation:1s cubic-bezier(.2,.7,.2,1) .2s both rise}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}html{scroll-behavior:auto}}@media (width<=960px){.nav ul{display:none}.hero .wrap,.constat .wrap,.histoire .wrap,.contact .wrap,.nous-hero,.story,.ov-grid,.card .inner.wide,.card .inner.wide.rev{grid-template-columns:1fr}.card .inner.wide.rev .example{order:2}.id-card{justify-self:center}.nav ul{gap:18px;font-size:13.5px;display:flex}.card .inner{grid-template-columns:1fr;padding:34px 26px}.card.rev .visual{order:2}.qui-grid,.steps,.res-grid{grid-template-columns:1fr}.tiles{height:300px}.block{padding-block:80px}}@media (width<=560px){body{font-size:16px}.hero{padding-block:44px 70px}.player .chip,.browser .q3{display:none}.collage{height:300px}.collage .info{padding:10px 12px;font-size:12px}.f2{grid-template-columns:1fr}form{padding:22px}.site .in{grid-template-columns:1fr}.price{display:none}.nav .btn{padding:9px 14px;font-size:13px;display:inline-flex}.nav .wrap{gap:10px}.nav ul{gap:12px!important;font-size:13px!important}.nav .brand{gap:0;font-size:0}.nav ul{gap:16px}}.nav-cta .short{display:none}@media (width<=560px){.nav-cta .full{display:none}.nav-cta .short{display:inline}}@media (width<=340px){.nav ul{gap:9px!important;font-size:12px!important}.nav .btn{padding:8px 11px}}:root{--fs-h1:clamp(34px,5.2vw,64px);--fs-h2:clamp(28px,4.2vw,50px);--fs-h3:clamp(24px,3vw,36px);--fs-h4:clamp(18px,1.7vw,21px);--fs-display:clamp(44px,7vw,80px);--fs-lead:clamp(16.5px,1.5vw,19px);--fs-body:16px;--fs-small:15px;--fs-label:12px;--sec:clamp(64px,9vw,112px);--stack:clamp(32px,4.5vw,56px);--pad-card:clamp(22px,4vw,48px);--pad-tile:clamp(20px,2.4vw,28px);--r-lg:24px;--r-md:18px;--r-sm:12px}body{font-size:var(--fs-body)}.wrap{padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}.hero h1,.page-head h1{font-size:var(--fs-h1);margin:20px 0 18px}.head h2,.h2,.contact h2,.story-txt h2{font-size:var(--fs-h2)}.h2.mt{margin-top:20px}.card h3{font-size:var(--fs-h3);margin:12px 0 14px}.persona h3,.step h3,.ov h3,.value .vn,.bien h3,.res .t{font-size:var(--fs-h4)}.c-tout,.demarquer,.plus-pro{font-size:var(--fs-display);line-height:.95}.quote p{font-size:var(--fs-h2)}.lead,.hero .lead,.page-head .lead,.head p,.constat .note,.story-txt p,.contact .lead{font-size:var(--fs-lead);line-height:1.6}.card .txt p,.feat li,.ov p{font-size:var(--fs-body)}.persona p,.step p,.value p,.example figcaption{font-size:var(--fs-small)}.eyebrow,.card .num,.ov .num{font-size:var(--fs-label);letter-spacing:.24em}.tag{font-size:13px}.block{padding-block:var(--sec)}.block.tight{padding-top:calc(var(--sec)*.35)}.hero{padding-block:clamp(40px,6vw,72px) var(--sec)}.page-head{padding-block:clamp(40px,6vw,72px) clamp(24px,4vw,48px)}.offre-grid,.ov-grid,.qui-grid,.steps,.res-grid{margin-top:var(--stack)}.offre .offre-grid{margin-top:0}.supports,.biens{margin-top:var(--stack)}.head{gap:16px}.head.center{text-align:center;justify-items:center;margin:0 auto}.ctas,.jump,.ex-btn{margin-top:28px}.card,.ov,.quote,.id-card,form{border-radius:var(--r-lg)}.persona,.res,.value,.bien,.bien-type,.player{border-radius:var(--r-md)}.player video,.res .photo,.browser,.bien img,.contact .mail code,input,select,textarea{border-radius:var(--r-sm)}.shot{border-radius:0 0 var(--r-sm) var(--r-sm)}.card .inner{padding:var(--pad-card);gap:clamp(28px,4vw,48px)}.card .inner.stack{gap:clamp(24px,3vw,34px)}.persona,.res,.value,.step,form,.ov-body{padding:var(--pad-tile)}.persona{padding-block:calc(var(--pad-tile) + 6px)}.quote{padding:calc(var(--pad-card) + 8px) var(--pad-tile)}.floor.low{height:40%}fieldset{border:0;gap:8px;margin:0;padding:0;display:grid}legend{font-family:var(--display);color:var(--muted);margin-bottom:8px;padding:0;font-size:13px;font-weight:600}input,select,textarea{font-size:16px}.example figcaption .ex-tag{margin-right:8px}@media (width<=960px){.hero .wrap{gap:40px}.card .inner.wide.rev .example,.card .inner.wide .example{order:2}.card .inner.wide .txt{order:1}.contact .wrap{gap:36px}.nous-hero{gap:40px}}@media (width<=560px){:root{--pad-card:22px;--pad-tile:20px;--stack:32px}.hero h1 .mieux:after{inset:-6% -4% -10%}.ctas{grid-template-columns:1fr;gap:10px;display:grid}.jump{grid-template-columns:1fr 1fr;gap:10px;display:grid}.jump .btn{padding-inline:12px;font-size:14px}.ctas .btn,.jump .btn,.ex-btn,form .btn{justify-content:center;width:100%}.player{padding:6px}.player .corner{display:none}.tiles{height:240px}.bien{transform:none}.bien .chip{top:-16px;left:10px}.collage{height:280px}.formats-ex{gap:36px}.phone{max-width:240px}.browser .url{font-size:10.5px}.shotlink{--h:300px}.shotlink .open{padding:8px 13px;font-size:12px;bottom:10px;right:10px}.supports{flex-wrap:nowrap;align-items:center;gap:10px}.sup.w{border-width:2px;border-radius:8px;width:38%}.sup.t{border-width:3px;border-radius:14px;width:25%}.sup.s{border-width:2px;border-radius:8px;width:28%}.sup .lbl{padding:2px 5px;font-size:9px;top:5px;left:5px}.sup.t .notif{display:none}.pret .chips{gap:8px}.biens{gap:10px}.biens .lead{text-align:center;width:100%;margin:0 0 4px}.bien-type{flex:1;min-width:0;padding:14px 8px 12px}.bien-type svg{width:56px;height:44px}.bien-type span{font-size:12.5px}.persona .ic{width:54px;height:54px}.step{padding-inline:4px}.res-grid{gap:16px}.id-card{max-width:300px;padding:32px 24px;transform:rotate(-1.5deg)}.id-card svg{width:70px;height:70px}.id-card .wm{font-size:24px}.id-card p{letter-spacing:.1em;font-size:10px}.story{gap:36px}.contact .mail{grid-template-columns:1fr;gap:8px;display:grid}.contact .mail code{text-align:center;font-size:16px}.contact .mail button{justify-content:center}.pills label{padding:9px 13px}footer .wrap{flex-direction:column;align-items:flex-start;gap:10px}}.constat .wrap{display:block}.compare{max-width:980px;margin-inline:auto;margin-top:var(--stack);grid-template-columns:1fr auto 1fr;align-items:stretch;gap:20px;display:grid}.ba{padding:var(--pad-tile);border-radius:var(--r-lg);border:1px solid var(--line);align-content:start;gap:18px;display:grid}.ba.before{background:#ffffff08}.ba.after{background:linear-gradient(165deg,#2d46c88c,#191e64bf);border-color:#7aa6ff73;box-shadow:0 30px 70px #1d3fd84d}.ba-tag{font-family:var(--display);font-weight:700;font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);background:#ffffff12;border-radius:999px;justify-self:start;padding:6px 12px}.ba.after .ba-tag{background:var(--blue);color:#fff}.listing{border-radius:var(--r-md);color:inherit;background:#161c3d;text-decoration:none;display:block;position:relative;overflow:hidden}.listing img{aspect-ratio:16/9;object-fit:cover;width:100%}.before .listing img{filter:grayscale()brightness(.75)}.before .listing{opacity:.85}.l-body{gap:7px;padding:14px 16px 16px;display:grid}.l-body b{font-family:var(--display);font-size:15px}.l-body i{background:#ffffff1f;border-radius:4px;width:80%;height:6px;display:block}.l-body i.s{width:50%}.before .l-body b{color:var(--muted)}.l-body .url{color:var(--blue-soft);font-size:13px;font-weight:600}.listing .play{background:var(--blue);border-radius:50%;place-items:center;width:58px;height:58px;display:grid;position:absolute;top:calc(50% - 30px);left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 8px #3d7bff40,0 10px 30px #0006}.listing .play svg{width:24px;height:24px;margin-left:3px}.listing .fmt{font-family:var(--display);background:#070b24d9;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:700;position:absolute;top:10px;right:10px}.ba-list{font-size:var(--fs-body);gap:10px;margin:0;padding:0;list-style:none;display:grid}.ba-list li{align-items:flex-start;gap:12px;line-height:1.45;display:flex}.ba-list li:before{border-radius:50%;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;font-size:13px;font-weight:800;display:grid}.ba-list.minus li{color:var(--muted)}.ba-list.minus li:before{content:"–";color:var(--muted);background:#ffffff14}.ba-list.plus li:before{content:"✓";background:var(--blue);color:#fff}.ba-arrow{background:var(--blue);color:#fff;border-radius:50%;align-self:center;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 0 30px #3d7bff8c}.ba-arrow svg{width:24px;height:24px}.benefits{margin-top:var(--stack);grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.benefit{padding:var(--pad-tile);border-radius:var(--r-md);border:1px solid var(--line);background:linear-gradient(170deg,#24348c80,#121a4dbf);align-content:start;gap:10px;display:grid}.benefit .ic{background:var(--blue);border-radius:14px;place-items:center;width:48px;height:48px;margin-bottom:6px;display:grid;box-shadow:0 0 24px #3d7bff80}.benefit .ic svg{width:24px;height:24px}.benefit h3{font-size:var(--fs-h4)}.benefit p{color:var(--muted);font-size:var(--fs-small)}@media (width<=960px){.compare{grid-template-columns:1fr;gap:14px}.ba-arrow{justify-self:center;width:44px;height:44px;transform:rotate(90deg)}.benefits{grid-template-columns:1fr;gap:14px}}@media (width<=560px){.benefit{grid-template-columns:auto 1fr;column-gap:16px}.benefit .ic{grid-row:span 2;margin:0}}.tarifs{overflow:hidden}.tarifs .glow{opacity:.3;background:#1d3fd8;width:640px;height:640px;top:20%;right:-200px}.tarifs .wrap{position:relative}.price-group{font-size:var(--fs-h4);margin:var(--stack) 0 16px;color:var(--blue-soft);align-items:center;gap:14px;display:flex}.price-group:after{content:"";background:var(--line);flex:1;height:1px}.prices{align-items:stretch;gap:18px;display:grid}.prices.three{grid-template-columns:repeat(3,1fr)}.prices.two{grid-template-columns:repeat(2,1fr)}.price-card{padding:var(--pad-tile);border-radius:var(--r-md);border:1px solid var(--line);background:linear-gradient(170deg,#24348c73,#121a4dbf);flex-direction:column;gap:8px;display:flex;position:relative}.price-card.best{background:linear-gradient(165deg,#2d46c899,#191e64cc);border-color:#7aa6ff99;box-shadow:0 24px 60px #1d3fd84d}.p-badge{background:var(--blue);color:#fff;font-family:var(--display);letter-spacing:.04em;border-radius:999px;padding:5px 12px;font-size:11.5px;font-weight:700;position:absolute;top:-12px;right:18px;box-shadow:0 6px 20px #3d7bff80}.p-name{font-family:var(--display);font-weight:800;font-size:var(--fs-h4)}.p-format{font-family:var(--display);color:var(--blue-soft);font-size:13px;font-weight:600}.p-amount{font-family:var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:clamp(34px,4vw,44px);font-weight:800;line-height:1.1}.p-save{color:#8fe3b0;font-size:13.5px;font-weight:600}.p-old{font-family:var(--body);letter-spacing:0;color:var(--muted);vertical-align:middle;white-space:nowrap;font-size:15px;font-weight:500;display:inline-block}.p-old s{text-decoration:none}.price-card p{color:var(--muted);font-size:var(--fs-small)}.p-list{font-size:var(--fs-small);gap:8px;margin:4px 0 0;padding:0;list-style:none;display:grid}.p-list li{gap:10px;display:flex}.p-list li:before{content:"✓";color:var(--blue-soft);flex:none;font-weight:800}.price-card .btn{justify-content:center;width:100%;margin-top:auto}.price-card p+.btn,.price-card .p-list+.btn{margin-top:auto}.price-card>:nth-last-child(2){margin-bottom:14px}.ov .from{font-family:var(--display);color:var(--fg);font-size:15px;font-weight:700}.faq-wrap{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(28px,5vw,64px);display:grid}.faq-list{gap:10px;display:grid}.faq details{border-radius:var(--r-md);border:1px solid var(--line);background:#121a4d8c;transition:border-color .2s,background .2s}.faq details[open]{background:#24348c73;border-color:#7aa6ff73}.faq summary{cursor:pointer;font-family:var(--display);justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-size:16px;font-weight:700;line-height:1.35;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";background:#ffffff14;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:18px;font-weight:600;transition:transform .2s,background .2s;display:grid}.faq details[open] summary:after{background:var(--blue);transform:rotate(45deg)}.faq details p{color:var(--muted);font-size:var(--fs-small);max-width:60ch;padding:0 20px 20px}.promises{gap:10px;margin:24px 0 0;padding:0;list-style:none;display:grid}.promises li{color:var(--muted);align-items:center;gap:12px;display:flex}.promises li:before{content:"✓";background:var(--blue);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:13px;font-weight:800;display:grid}.promises b{color:var(--fg)}@media (width<=960px){.prices.three,.prices.two{grid-template-columns:1fr;gap:22px}.faq-wrap{grid-template-columns:1fr}}@media (width<=560px){.jump{grid-template-columns:1fr 1fr}.faq summary{padding:16px;font-size:15px}.faq details p{padding:0 16px 16px}}.contact .mail code{overflow-wrap:anywhere}.socials{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;display:flex}.s-label{width:100%;font-family:var(--display);color:var(--muted);font-size:13px;font-weight:600}.social{border:1px solid var(--line);font-family:var(--display);border-radius:999px;align-items:center;gap:9px;padding:10px 16px;font-size:14px;font-weight:700;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.social:hover{border-color:var(--blue-soft);background:#3d7bff1f}.social svg{width:18px;height:18px}.f-mail{-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}.f-social{gap:10px;display:flex}.f-social a{border:1px solid var(--line);width:38px;height:38px;color:var(--fg);border-radius:50%;place-items:center;transition:border-color .2s,background .2s;display:grid}.f-social a:hover{border-color:var(--blue-soft);background:#3d7bff1f}.f-social svg{width:18px;height:18px}@media (width<=560px){.socials .social{flex:1;justify-content:center}}.modes{justify-content:center;gap:10px;width:100%;margin-bottom:10px;display:flex}.mode{background:var(--blue);color:#fff;font-family:var(--display);border-radius:999px;align-items:center;gap:9px;padding:10px 18px;font-size:15px;font-weight:700;display:inline-flex;box-shadow:0 8px 24px #3d7bff66}.mode svg{width:18px;height:18px}.pro-card{border-radius:var(--r-lg);background:linear-gradient(165deg,#2d46c880,#141a5ad9);border:1px solid #7aa6ff80;grid-template-columns:1.5fr 1fr;display:grid;overflow:hidden;box-shadow:0 30px 70px #1d3fd84d}.pro-main{padding:var(--pad-card);align-content:start;gap:12px;display:grid}.pro-main p{color:var(--muted);font-size:var(--fs-body);max-width:46ch}.pro-title{font-size:var(--fs-h3)}.p-badge.static{justify-self:start;position:static}.p-list.two-col{grid-template-columns:1fr 1fr;column-gap:24px;margin-top:8px}.pro-side{padding:var(--pad-card);border-left:1px solid var(--line);background:#070b2473;flex-direction:column;gap:10px;display:flex}.pro-side .p-amount{margin:0 0 6px}.pro-steps{counter-reset:st;font-size:var(--fs-small);color:var(--muted);gap:10px;margin:0 0 18px;padding:0;list-style:none;display:grid}.pro-steps li{counter-increment:st;align-items:flex-start;gap:12px;display:flex}.pro-steps li:before{content:counter(st);width:24px;height:24px;color:var(--fg);font-family:var(--display);background:#3d7bff40;border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.pro-side .btn{justify-content:center;width:100%;margin-top:auto}@media (width<=960px){.pro-card{grid-template-columns:1fr}.pro-side{border-left:0;border-top:1px solid var(--line)}}@media (width<=560px){.p-list.two-col{grid-template-columns:1fr}.jump .btn:last-child:nth-child(odd){grid-column:1/-1}}.portrait{border-radius:var(--r-lg);background:linear-gradient(160deg,#7aa6ff8c,#5b3df040 60%,#7aa6ff26);justify-self:end;width:100%;max-width:380px;margin:0;padding:10px;position:relative;box-shadow:0 40px 80px #0000008c}.portrait img{aspect-ratio:5/6;object-fit:cover;border-radius:calc(var(--r-lg) - 8px);width:100%}.portrait figcaption{border-radius:var(--r-sm);-webkit-backdrop-filter:blur(8px);border:1px solid var(--line);background:#070b24d1;gap:2px;padding:12px 16px;display:grid;position:absolute;bottom:24px;left:24px;right:24px}.portrait figcaption b{font-family:var(--display);font-size:17px}.portrait figcaption span{color:var(--blue-soft);font-size:13.5px;font-weight:600}.traits{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.traits span{font-family:var(--display);background:#101846b3;border:1px solid #7aa6ff59;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600}.about{grid-template-columns:.9fr 1.1fr;align-items:start;gap:clamp(28px,5vw,64px);display:grid}.about-txt{gap:18px;max-width:36em;display:grid}.about-txt p{color:var(--muted);font-size:var(--fs-lead);line-height:1.65}.about-txt p:first-child{color:var(--fg)}@media (width<=960px){.portrait{justify-self:center}.about{grid-template-columns:1fr}}@media (width<=560px){.portrait{max-width:320px}.portrait figcaption{bottom:18px;left:18px;right:18px}.traits span{padding:7px 12px;font-size:12.5px}}.legal-wrap{grid-template-columns:220px 1fr;align-items:start;gap:clamp(28px,5vw,64px);display:grid}.legal-nav{top:calc(env(safe-area-inset-top,0px) + 90px);gap:4px;display:grid;position:sticky}.legal-nav a{border-radius:var(--r-sm);color:var(--muted);font-family:var(--display);padding:9px 14px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s,color .2s}.legal-nav a:hover{color:var(--fg);background:#3d7bff1f}.legal-body{gap:18px;min-width:0;max-width:760px;display:grid}.legal-body article{padding:var(--pad-tile);border-radius:var(--r-md);border:1px solid var(--line);background:#121a4d80;gap:14px;display:grid}.legal-body h2{font-size:var(--fs-h4)}.legal-body p{color:var(--muted);font-size:var(--fs-small);line-height:1.7}.legal-body dl{font-size:var(--fs-small);grid-template-columns:minmax(0,200px) 1fr;gap:10px 20px;margin:0;display:grid}.legal-body dt{color:var(--muted)}.legal-body dd{overflow-wrap:anywhere;margin:0;font-weight:600}.legal-body dd.todo{color:#ffcf6b;font-style:italic;font-weight:500}.legal-date{color:var(--muted);font-size:13px}.todo-inline{color:#ffcf6b;font-style:italic;font-weight:500}.vat-note{border:1px solid var(--line);color:var(--muted);background:#101846b3;border-radius:999px;justify-self:start;padding:7px 14px;font-size:13px;font-weight:600}.f-legal a{color:var(--fg)}.form-note{color:var(--muted);margin-top:-4px;font-size:13px}.form-note a{color:var(--blue-soft)}@media (width<=960px){.legal-wrap{grid-template-columns:1fr}.legal-nav{flex-wrap:wrap;gap:6px;display:flex;position:static}.legal-nav a{border:1px solid var(--line);border-radius:999px;padding:7px 12px;font-size:13px}}@media (width<=560px){.legal-body dl{grid-template-columns:1fr;gap:2px}.legal-body dd{margin-bottom:10px}}
