.award-b{color:inherit;align-items:center;gap:12px;max-width:100%;margin-top:32px;text-decoration:none;display:inline-flex}.award-b img{flex:0 0 44px;width:44px;height:auto}.award-b>span{flex-direction:column;gap:2px;min-width:0;font-size:13px;line-height:1.35;display:flex}.award-b b{font-weight:600}.award-b>span>span{opacity:.7}.award-b:hover b{text-underline-offset:3px;text-decoration:underline}.award-b.is-dark{margin-top:24px}.award-b.is-dark>span{font-size:12px}@font-face{font-family:Inter Tight;src:url(/fonts/InterTight-wght.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}body{background:#fff;margin:0}a,a:hover{color:inherit}html{scroll-behavior:smooth}.page{--ink:#0c0c0d;--paper:#f1f1ef;--mist:#f7f7f5;--line:#e2e2df;--g300:#c4c4c1;--g400:#8a8a8f;--g600:#5c5c62;--line-dark:#2a2a2e;--graphite:#18181a;--blue:#0b57d0;--blue-dark:#3d6ff0;--app:#0b57d0;--app-soft:#eaf1fd;--bg:#fff;--fg:var(--ink);--fg2:var(--g600);--fg3:var(--g400);--linec:var(--line);--dot:var(--blue);--ease:cubic-bezier(.16,1,.3,1);--ease-io:cubic-bezier(.65,0,.35,1);letter-spacing:-.005em;color:var(--fg);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter Tight,Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:18px;line-height:1.55;overflow-x:clip}.page *,.page :before,.page :after{box-sizing:border-box}.page section{scroll-margin-top:84px}.t-paper{--bg:var(--paper);--linec:#d9d9d4;background:var(--bg);color:var(--fg)}.t-dark{--bg:var(--ink);--fg:#fff;--fg2:var(--g400);--fg3:#6e6e74;--linec:var(--line-dark);--dot:var(--blue-dark);background:var(--bg);color:var(--fg)}.wrap{width:100%;max-width:1320px;margin:0 auto;padding:0 48px}.sec{padding:152px 0}.sec.tight{padding:112px 0}.i{flex:none;width:1em;height:1em;display:block}.d-xl{letter-spacing:-.056em;margin:0;font-size:clamp(52px,8.4vw,116px);font-weight:600;line-height:.9}.d-l{letter-spacing:-.048em;margin:0;font-size:clamp(40px,5.4vw,80px);font-weight:600;line-height:.95}.d-m{letter-spacing:-.04em;margin:0;font-size:clamp(30px,3.4vw,48px);font-weight:600;line-height:1}.mute{color:var(--fg3)}.lead{color:var(--fg2);text-wrap:pretty;max-width:34ch;margin:0;font-size:clamp(19px,1.5vw,21px);font-weight:400;line-height:1.45}.body{color:var(--fg2);max-width:52ch;margin:0;font-size:17px;line-height:1.55}.c-label{letter-spacing:.005em;color:var(--fg);align-items:center;gap:.65em;font-size:14px;font-weight:600;display:inline-flex}.c-label:before{content:"";background:var(--dot);border-radius:50%;flex:none;width:7px;height:7px}.small{color:var(--fg2);font-size:13px;line-height:1.4}.num{font-variant-numeric:tabular-nums}.idx{align-items:center;gap:20px;margin-bottom:72px;padding-bottom:26px;display:flex;position:relative}.idx .hair{position:absolute;bottom:0;left:0;right:0}.frise{gap:8px;margin-left:auto;display:flex}.frise i{width:7px;height:7px;box-shadow:inset 0 0 0 1.5px var(--fg3);border-radius:50%;display:block}.frise i.done{background:var(--fg);box-shadow:none}.frise i.on{background:var(--dot);box-shadow:none}.count{color:var(--fg2);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.btn{background:var(--fg);min-height:52px;color:var(--bg);font:inherit;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;transition:transform .5s var(--ease);border:0;border-radius:999px;justify-content:center;align-items:center;gap:.65em;padding:0 26px;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}.btn:hover{color:var(--bg);transform:translateY(-2px)}.btn .bd{background:var(--dot);width:7px;height:7px;transition:transform .5s var(--ease);border-radius:50%;display:block}.btn:hover .bd{transform:translate(3px)scale(1.15)}.btn.sm{min-height:42px;padding:0 18px;font-size:15px}.btn.line{color:var(--fg);box-shadow:inset 0 0 0 1px var(--fg);background:0 0;margin-bottom:0;padding-bottom:0;display:inline-flex;overflow:visible}.btn.line>span{transform:none}.btn.line:hover{background:var(--fg);color:var(--bg)}.btn.full{width:100%}.lnk{min-height:44px;color:var(--fg);align-items:center;gap:.5em;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.lnk:after{content:"";transform-origin:0;height:1px;transition:transform .5s var(--ease);background:currentColor;position:absolute;bottom:9px;left:0;right:1.6em;transform:scaleX(0)}.lnk:hover:after{transform:scaleX(1)}.lnk .i{width:14px;height:14px;transition:transform .5s var(--ease)}.lnk:hover .i{transform:translate(4px)}.rv{opacity:0;transition:opacity .9s var(--ease),transform .9s var(--ease);transform:translateY(24px)}.is-in .rv{opacity:1;transform:none}.d1{transition-delay:.1s}.d2{transition-delay:.2s}.d3{transition-delay:.3s}.d4{transition-delay:.4s}.d5{transition-delay:.5s}.d6{transition-delay:.6s}.line{margin-bottom:-.12em;padding-bottom:.12em;display:block;overflow:hidden}.line>span{transition:transform 1.15s var(--ease);display:block;transform:translateY(105%)}.is-in .line>span{transform:none}.line.l2>span{transition-delay:.12s}.pt{background:var(--dot);vertical-align:baseline;opacity:0;width:.19em;height:.19em;transition:transform 1s var(--ease) .95s,opacity .4s ease .95s;border-radius:50%;margin-left:.05em;display:inline-block;transform:translateY(-1.4em)}.is-in .pt{opacity:1;transform:none}.hair{background:var(--linec);transform-origin:0;height:1px;transition:transform 1.4s var(--ease);display:block;transform:scaleX(0)}.is-in .hair{transform:none}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes wave{0%,to{transform:scaleY(.22)}50%{transform:scaleY(1)}}@keyframes travel{0%{opacity:0;left:0}12%{opacity:1}88%{opacity:1}to{opacity:0;left:calc(100% - 8px)}}@keyframes travelY{0%{opacity:0;top:0}12%{opacity:1}88%{opacity:1}to{opacity:0;top:calc(100% - 8px)}}.nav{z-index:50;-webkit-backdrop-filter:blur(22px)saturate(1.6);backdrop-filter:blur(22px)saturate(1.6);background:#ffffff9e;border:1px solid #ffffffbf;border-radius:999px;width:calc(100% - 64px);max-width:1260px;margin:14px auto 0;position:sticky;top:14px;box-shadow:inset 0 1px #fffffff2,0 18px 40px -24px #0c0c0d66,0 0 0 1px #0c0c0d0d}.nav-in{align-items:center;gap:40px;height:60px;padding:0 8px 0 26px;display:flex}.logo{width:auto;height:24px;color:var(--ink);display:block}.logo .dot{fill:var(--blue)}.nav-links{gap:30px;display:flex}.nav-links a{color:var(--g600);font-size:15px;text-decoration:none;transition:color .25s}.nav-links a:hover,.nav-links a.on{color:var(--ink)}.nav-cta{align-items:center;gap:8px;margin-left:auto;display:flex}.nav-login{min-height:44px;color:var(--g600);align-items:center;padding:0 12px;font-size:15px;text-decoration:none;display:inline-flex}.nav .btn{--fg:var(--ink);--bg:#fff;--dot:var(--blue)}.phero{padding:120px 0 104px}.phero .lead{margin-top:40px}.crumbs{color:var(--g600);gap:10px;margin-bottom:40px;font-size:14px;display:flex}.crumbs a{text-decoration:none}.crumbs a:hover{color:var(--ink)}.phero-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px 64px;margin-top:48px;display:flex}.ctas{flex-wrap:wrap;align-items:center;gap:12px 32px;display:flex}.art{background:#3a3a3e url(/media/matieres/lavis-d-encre.webp) 50%/cover;border-radius:28px;position:relative;overflow:hidden}.art.dark{background:#0c0c0d url(/media/matieres/encre-sombre.webp) 50%/cover}.glass{-webkit-backdrop-filter:blur(26px)saturate(1.5);backdrop-filter:blur(26px)saturate(1.5);color:var(--ink);background:#ffffffb3;position:relative;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #ffffff8c,0 50px 100px -30px #0009}.glass:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(155deg,#fff9 0%,#fff0 32%);position:absolute;inset:0}.glass>*{position:relative}.glass.dark{color:#fff;background:#28282c57;box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff14,0 30px 60px -30px #000000b3}.glass.dark:before{background:linear-gradient(155deg,#ffffff17 0%,#fff0 35%)}.ph-tag{color:var(--ink);background:#ffffffe0;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:500;line-height:1.35;display:inline-flex}.ph-tag:before{content:"";background:var(--blue);border-radius:50%;width:6px;height:6px}.win{border-radius:18px;overflow:hidden}.win-bar{border-bottom:1px solid #fff9;align-items:center;gap:7px;height:42px;padding:0 16px;display:flex}.win-bar i{background:#0c0c0d29;border-radius:50%;width:10px;height:10px;display:block}.win-bar span{color:#46464c;margin-left:auto;font-size:12px}.win-in{flex-direction:column;gap:14px;padding:24px;display:flex}.chip-app{background:var(--app-soft);min-height:26px;color:var(--app);white-space:nowrap;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.okb{background:var(--app);color:#fff;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.okb .i{width:11px;height:11px}.row-a{background:#ffffffd9;border-radius:11px;align-items:center;gap:12px;min-height:46px;padding:0 14px;font-size:14px;display:flex}.row-a .grow{flex:1;min-width:0}.rows{margin-top:24px}.r{color:var(--fg);grid-template-columns:72px minmax(0,1.1fr) minmax(0,1fr) 120px;align-items:center;gap:24px;padding:34px 0;text-decoration:none;display:grid;position:relative}.r .hair{position:absolute;top:0;left:0;right:0}.r:last-child:after{content:"";background:var(--linec);height:1px;position:absolute;bottom:0;left:0;right:0}.r-n{color:var(--fg2);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.r-t{letter-spacing:-.04em;font-size:clamp(26px,2.8vw,40px);font-weight:600;line-height:1.05}.r-d{color:var(--fg2);font-size:17px;line-height:1.45}.r-m{color:var(--fg2);white-space:nowrap;justify-self:end;font-size:13px;font-weight:500}.r-m.dot:before{content:"";background:var(--dot);vertical-align:2px;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.steps{grid-template-columns:repeat(var(--n,3),minmax(0,1fr));margin-top:16px;display:grid;position:relative}.steps:before{content:"";background:var(--linec);height:1px;position:absolute;top:10.25px;left:0;right:0}.step{padding-right:40px;position:relative}.step .sd{z-index:1;background:var(--bg);width:22px;height:22px;box-shadow:inset 0 0 0 2px var(--fg);border-radius:50%;margin-bottom:28px;display:block;position:relative}.step.done .sd{background:var(--fg)}.step.on .sd{background:var(--dot);box-shadow:0 0 0 8px #0b57d029}.step .sn{color:var(--fg2);font-variant-numeric:tabular-nums;margin-bottom:10px;font-size:14px;font-weight:500;display:block}.step h3{letter-spacing:-.025em;margin:0 0 10px;font-size:clamp(21px,1.9vw,26px);font-weight:600;line-height:1.15}.step p{max-width:30ch;color:var(--fg2);margin:0;font-size:16px;line-height:1.5}.facts{grid-template-columns:repeat(var(--n,4),minmax(0,1fr));gap:32px;display:grid}.fact{flex-direction:column;gap:10px;padding-top:24px;display:flex;position:relative}.fact .hair{position:absolute;top:0;left:0;right:0}.fact-n{color:var(--fg2);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.fact h3{letter-spacing:-.03em;margin:6px 0 0;font-size:22px;font-weight:600;line-height:1.15}.fact p{color:var(--fg2);margin:0;font-size:16px;line-height:1.45}.qrow{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:72px;display:grid}.qrow blockquote{letter-spacing:-.04em;max-width:24ch;margin:0;font-size:clamp(30px,3.6vw,52px);font-weight:500;line-height:1.08}.qrow figcaption{flex-wrap:wrap;gap:6px 14px;margin-top:32px;font-size:16px;display:flex}.qrow figcaption b{font-weight:600}.qrow figcaption span{color:var(--fg2)}.portrait{aspect-ratio:4/5;background:#5c5c62 url(/media/matieres/lavis-d-encre.webp) 68% 45%/280%;border-radius:22px;align-items:flex-end;margin:0;padding:18px;display:flex;position:relative;overflow:hidden}.faq-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:64px;display:grid}.faq{border-top:1px solid var(--linec)}.faq:last-child{border-bottom:1px solid var(--linec)}.faq-q{width:100%;min-height:76px;font:inherit;letter-spacing:-.02em;color:var(--fg);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;font-size:20px;font-weight:500;line-height:1.3;display:flex}.faq-q .i{width:18px;height:18px;transition:transform .5s var(--ease)}.faq.is-open .faq-q .i{transform:rotate(45deg)}.faq-a{transition:grid-template-rows .55s var(--ease);grid-template-rows:0fr;display:grid}.faq.is-open .faq-a{grid-template-rows:1fr}.faq-a>div{overflow:hidden}.faq-a p{max-width:62ch;color:var(--fg2);margin:0;padding:0 0 26px;font-size:17px}.field{color:var(--g600);flex-direction:column;gap:8px;font-size:13px;font-weight:500;display:flex}.input{background:var(--mist);width:100%;min-height:50px;box-shadow:inset 0 0 0 1px var(--line);font:inherit;color:var(--ink);border:0;border-radius:12px;padding:0 16px;font-size:15px}.input:focus{box-shadow:inset 0 0 0 2px var(--blue);outline:none}textarea.input{resize:none;min-height:110px;padding:14px 16px}.fgrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.cta{padding:152px 0 112px}.cta .btn{--fg:#fff;--bg:var(--ink)}.cta-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px 64px;margin-top:48px;display:flex}.mat-cta{background:linear-gradient(#0c0c0d00 55%,#0c0c0d 100%),#0c0c0d url(/media/matieres/encre-sombre.webp) 50%/cover}.foot{padding:0 0 40px}.foot-in{grid-template-columns:minmax(0,1.4fr) repeat(4,minmax(0,1fr));gap:32px;padding-top:56px;display:grid;position:relative}.foot-in .hair{position:absolute;top:0;left:0;right:0}.foot .logo{color:#fff;height:26px}.foot .logo .dot{fill:var(--blue-dark)}.foot h4{color:var(--g400);margin:0 0 14px;font-size:13px;font-weight:500}.foot ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.foot ul a{color:#fff;font-size:15px;text-decoration:none}.foot ul a:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.foot-bot{color:var(--g400);flex-wrap:wrap;justify-content:space-between;gap:12px 32px;margin-top:64px;font-size:13px;display:flex}.stores{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.store-b{border-radius:8px;transition:opacity .3s;display:inline-flex}.store-b:hover{opacity:.85}.store-b img{width:auto;display:block}.sb-a,.sb-g{height:40px}.portrait.has-photo{background:#5c5c62;padding:0}.portrait img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.chips-f{flex-wrap:wrap;gap:8px;display:flex}.chip{min-height:40px;box-shadow:inset 0 0 0 1px var(--linec);font:inherit;color:var(--fg2);cursor:pointer;transition:background .4s var(--ease),color .4s var(--ease);background:0 0;border:0;border-radius:999px;align-items:center;padding:0 16px;font-size:14px;display:inline-flex}.chip:hover{color:var(--fg)}.chip.on{background:var(--fg);color:var(--bg);box-shadow:none}.fi.is-off{display:none}.cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 32px;margin-top:56px;display:grid}.card{color:var(--fg);flex-direction:column;gap:14px;text-decoration:none;display:flex}.card .im{aspect-ratio:16/9;background:#f1f1ef;border-radius:20px;display:block;position:relative;overflow:hidden}.card .im:before{content:"";background-image:var(--img);background-size:var(--sz,cover);background-position:var(--pos,center);transition:transform 1.2s var(--ease);position:absolute;inset:0}.card:hover .im:before{transform:scale(1.04)}.card .im .ph-tag{position:absolute;bottom:14px;left:14px}.card .k{color:var(--fg2);flex-wrap:wrap;gap:6px 14px;font-size:13px;font-weight:500;display:flex}.card h3{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:24px;font-weight:600;line-height:1.15}.card p{color:var(--fg2);margin:0;font-size:16px;line-height:1.5}.phero .d-xl{letter-spacing:-.058em;font-size:clamp(48px,7.4vw,100px);line-height:.92}.phero .lead{max-width:38ch;font-size:clamp(19px,1.6vw,22px)}.crumbs{color:var(--g400);font-size:13px}.crumbs span:last-child{color:var(--g600)}.ctas{gap:12px}.ctas .lnk{min-height:52px;box-shadow:inset 0 0 0 1px var(--linec);transition:box-shadow .4s var(--ease),background .4s var(--ease);border-radius:999px;padding:0 24px}.ctas .lnk:after{display:none}.ctas .lnk:hover{background:var(--mist);box-shadow:inset 0 0 0 1px var(--g300)}.page a:focus-visible,.page button:focus-visible,.page input:focus-visible,.page select:focus-visible,.page textarea:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.nav-burger{cursor:pointer;background:0 0;border:0;border-radius:999px;flex-direction:column;justify-content:center;gap:6px;width:44px;height:44px;margin-left:4px;display:none}.nav-burger span{background:var(--ink);width:18px;height:1.5px;transition:transform .45s var(--ease);border-radius:2px;margin:0 auto;display:block}.nav-burger[aria-expanded=true] span:first-child{transform:translateY(3.75px)rotate(45deg)}.nav-burger[aria-expanded=true] span:last-child{transform:translateY(-3.75px)rotate(-45deg)}.mnav{display:none}.mnav.is-open{z-index:40;animation:rise .45s var(--ease) both;background:#fff;padding:96px 20px 32px;display:block;position:fixed;inset:0;overflow:auto}.mnav-in{flex-direction:column;display:flex}.mnav-in a.mlink{letter-spacing:-.03em;border-bottom:1px solid var(--line);align-items:center;min-height:60px;font-size:26px;font-weight:600;text-decoration:none;display:flex}.mnav-cta{flex-direction:column;gap:12px;margin-top:32px;display:flex}.mnav-cta .btn{--fg:var(--ink);--bg:#fff;--dot:var(--blue)}.mnav-login{min-height:48px;color:var(--g600);justify-content:center;align-items:center;font-size:16px;text-decoration:none;display:flex}@media (width<=1080px){.nav-burger{display:flex}}@media (width>=1081px){.mnav.is-open{display:none}}@media (width<=720px){.nav .btn.sm{display:none}.ctas{flex-direction:column;align-items:stretch;width:100%}.ctas .btn,.ctas .lnk{justify-content:center}}.no-motion .rv,.no-motion .line>span,.no-motion .pt,.no-motion .hair{opacity:1;transition:none;transform:none}.no-motion *{animation-duration:10ms!important;animation-iteration-count:1!important;animation-delay:0s!important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.rv,.line>span,.pt,.hair{opacity:1;transition:none;transform:none}*{animation-duration:10ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}@media (width<=1080px){.nav-links{display:none}.cards{grid-template-columns:repeat(2,minmax(0,1fr))}.nav{width:calc(100% - 24px);top:10px}.r{grid-template-columns:48px minmax(0,1fr) auto;row-gap:10px}.r-d{grid-area:2/2/auto/4}.facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 32px}.foot-in{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.qrow,.faq-grid{grid-template-columns:minmax(0,1fr);gap:40px}.portrait{aspect-ratio:4/3}.steps{grid-template-columns:minmax(0,1fr);gap:40px}.steps:before{width:1px;height:auto;inset:0 auto 0 10.25px}.step{padding:0 0 0 48px}.step .sd{margin:0;position:absolute;top:0;left:0}}@media (width<=720px){.wrap{padding:0 20px}.sec{padding:96px 0}.phero{padding:72px 0 64px}.idx{margin-bottom:48px}.count{display:none}.nav-in{gap:12px;padding:0 6px 0 18px}.nav-login{display:none}.facts,.fgrid,.cards,.foot-in{grid-template-columns:minmax(0,1fr)}}.skip{z-index:100;background:var(--ink);color:#fff;border-radius:999px;padding:10px 16px;font-size:14px;text-decoration:none;position:absolute;top:-60px;left:12px}.skip:focus{top:12px}.page :focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:6px}.nav-links a.on{color:var(--ink)}.foot-legal a{color:inherit;text-decoration:none}.foot-legal a:hover{text-decoration:underline}.seq-ph{aspect-ratio:16/9;max-height:720px}@keyframes c-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes c-line{0%{transform:translateY(105%)}to{transform:none}}@keyframes c-dot{0%{opacity:0;transform:translateY(-1.4em)}to{opacity:1;transform:none}}.page :is([data-sec=s0],[data-sec=hero]) .rv{opacity:1;animation:c-rise .9s var(--ease) both;transition:none;transform:none}.page :is([data-sec=s0],[data-sec=hero]) .rv.d1{animation-delay:.1s}.page :is([data-sec=s0],[data-sec=hero]) .rv.d2{animation-delay:.2s}.page :is([data-sec=s0],[data-sec=hero]) .rv.d3{animation-delay:.3s}.page :is([data-sec=s0],[data-sec=hero]) .rv.d4{animation-delay:.4s}.page :is([data-sec=s0],[data-sec=hero]) .line>span{animation:c-line 1.15s var(--ease) both;transition:none;transform:none}.page :is([data-sec=s0],[data-sec=hero]) .line.l2>span{animation-delay:.12s}.page :is([data-sec=s0],[data-sec=hero]) .pt{opacity:1;animation:c-dot 1s var(--ease) .5s both;transition:none;transform:none}@media (prefers-reduced-motion:reduce){.page :is([data-sec=s0],[data-sec=hero]) .rv,.page :is([data-sec=s0],[data-sec=hero]) .line>span,.page :is([data-sec=s0],[data-sec=hero]) .pt{animation:none}}.faq-a{visibility:hidden;transition:grid-template-rows .55s var(--ease),visibility 0s linear .55s}.faq.is-open .faq-a{visibility:visible;transition:grid-template-rows .55s var(--ease),visibility 0s}.consent{z-index:60;width:min(380px,100vw - 32px);color:var(--ink);background:#fff;border-radius:18px;padding:20px;position:fixed;bottom:16px;left:16px;box-shadow:0 1px #0000000a,0 18px 48px #00000029}.consent-t{margin:0 0 6px;font-size:15px;font-weight:600}.consent-d{color:var(--g600);margin:0;font-size:13.5px;line-height:1.5}.consent-d a{color:inherit}.consent-b{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}.foot-ck{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.foot-ck:hover{text-decoration:underline}:where(.page) *,:where(.page) :before,:where(.page) :after{border-width:revert;border-style:revert;border-color:revert}:where(.page) h1,:where(.page) h2,:where(.page) h3,:where(.page) h4,:where(.page) h5,:where(.page) h6{font-family:inherit;font-size:revert;font-weight:revert;margin:revert}:where(.page) blockquote,:where(.page) dl,:where(.page) dd,:where(.page) hr,:where(.page) figure,:where(.page) p,:where(.page) pre{margin:revert}:where(.page) b,:where(.page) strong{font-weight:revert}:where(.page) ol,:where(.page) ul,:where(.page) menu{list-style:revert;margin:revert;padding:revert}:where(.page) a{-webkit-text-decoration:revert;-webkit-text-decoration:revert;text-decoration:revert}:where(.page) img,:where(.page) svg,:where(.page) video,:where(.page) canvas,:where(.page) audio,:where(.page) iframe,:where(.page) embed,:where(.page) object{display:revert;vertical-align:revert}:where(.page) img,:where(.page) video{max-width:revert;height:revert}:where(.page) button,:where(.page) input,:where(.page) optgroup,:where(.page) select,:where(.page) textarea{font:revert;color:revert;margin:revert;padding:revert;letter-spacing:revert}:where(.page) button{cursor:revert;text-transform:revert}:where(.page) input::placeholder,:where(.page) textarea::placeholder{color:revert;opacity:revert}:where(.page) textarea{resize:revert}:where(.page) table{border-collapse:revert;border-color:revert;text-indent:revert}.page .glass{border:revert}@font-face{font-family:Newsreader;src:url(/fonts/Newsreader-500-latin.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}.page{--font-newsreader:"Newsreader", "Times New Roman", serif}.p-accueil .trust-marquee{align-self:stretch;width:100%;max-width:1120px;margin:0 auto;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.p-accueil .trust-marquee .trust-track{animation:trust-defile var(--defile,40s) linear infinite;flex-wrap:nowrap;flex:none;justify-content:flex-start;padding-right:72px}.p-accueil .trust-marquee:hover .trust-track{animation-play-state:paused}@keyframes trust-defile{to{transform:translate(-100%)}}@media (width<=720px){.p-accueil .trust-marquee .trust-track{padding-right:40px}}.no-motion .p-accueil .trust-marquee{-webkit-mask-image:none;mask-image:none}.no-motion .p-accueil .trust-marquee .trust-track{flex-wrap:wrap;flex:1;justify-content:center;padding-right:0;animation:none!important}.no-motion .p-accueil .trust-marquee .trust-track[aria-hidden=true]{display:none}@media (prefers-reduced-motion:reduce){.p-accueil .trust-marquee{-webkit-mask-image:none;mask-image:none}.p-accueil .trust-marquee .trust-track{flex-wrap:wrap;flex:1;justify-content:center;padding-right:0;animation:none!important}.p-accueil .trust-marquee .trust-track[aria-hidden=true]{display:none}}.p-accueil .sec{padding:168px 0}.p-accueil .d-xl{font-size:clamp(54px,9.2vw,124px)}.p-accueil .d-l{font-size:clamp(42px,5.8vw,86px)}.p-accueil .lead{max-width:30ch}.p-accueil .idx{margin-bottom:80px}.p-accueil .hero{text-align:center;padding-top:104px;position:relative}.p-accueil .hero-kick{min-height:38px;box-shadow:inset 0 0 0 1px var(--line);color:var(--g600);transition:box-shadow .4s var(--ease),color .4s var(--ease);border-radius:999px;align-items:center;gap:12px;margin:0 0 36px;padding:0 16px 0 5px;font-size:14px;text-decoration:none;display:inline-flex}.p-accueil .hero-kick:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--g300)}.p-accueil .hero-kick .k-new{background:var(--mist);min-height:28px;color:var(--ink);border-radius:999px;align-items:center;gap:7px;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex}.p-accueil .hero-kick .k-new:before{content:"";background:var(--blue);border-radius:50%;width:6px;height:6px}.p-accueil .hero-kick .i{width:12px;height:12px;transition:transform .5s var(--ease)}.p-accueil .hero-kick:hover .i{transform:translate(3px)}.p-accueil .hero .d-xl{letter-spacing:-.058em;margin-left:auto;margin-right:auto;font-size:clamp(52px,7.6vw,104px);line-height:.92}.p-accueil .hero-row{flex-flow:column wrap;justify-content:center;align-items:center;gap:36px;margin-top:36px;display:flex}.p-accueil .hero .lead{max-width:40ch;margin-left:auto;margin-right:auto;font-size:clamp(19px,1.6vw,22px);line-height:1.45}.p-accueil .hero .ctas{justify-content:center}.p-accueil .trust-w{margin-top:88px}.p-accueil .trust{text-align:center;flex-direction:column;align-items:center;gap:26px;margin:0;padding:0;display:flex}.p-accueil .trust-cap{color:var(--g400);align-items:center;gap:18px;margin:0;font-size:14px;line-height:1.4;display:flex}.p-accueil .trust-cap:before,.p-accueil .trust-cap:after{content:"";background:var(--line);width:56px;height:1px}.p-accueil .trust-cap b{color:var(--g600);font-weight:600}.p-accueil .trust-logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px 72px;margin:0;padding:0;list-style:none;display:flex}.p-accueil .trust-logos li{opacity:0;height:44px;transition:opacity .9s var(--ease) .7s,transform .9s var(--ease) .7s;align-items:center;display:flex;transform:translateY(10px)}.p-accueil .trust-logos li:nth-child(2){transition-delay:.82s}.p-accueil .trust-logos li:nth-child(3){transition-delay:.94s}.p-accueil .is-in .trust-logos li{opacity:1;transform:none}.p-accueil .trust-logos .lg{filter:brightness(0);opacity:.5;width:auto;height:26px;display:block}.p-accueil .trust-logos .lg.sq{height:40px}.p-accueil .trust-logos .wm{letter-spacing:-.035em;color:#0c0c0d;opacity:.5;white-space:nowrap;font-size:18px;font-weight:700}.p-accueil .seq-host{margin-top:32px;position:relative}.p-accueil .auds{margin-top:88px}.p-accueil .aud{color:var(--fg);grid-template-columns:72px minmax(0,1.15fr) minmax(0,1fr) 48px;align-items:center;gap:24px;padding:38px 0;text-decoration:none;display:grid;position:relative}.p-accueil .aud .hair{position:absolute;top:0;left:0;right:0}.p-accueil .aud:last-child:after{content:"";background:var(--linec);height:1px;position:absolute;bottom:0;left:0;right:0}.p-accueil .aud-n{color:var(--fg2);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.p-accueil .aud-t{letter-spacing:-.045em;transition:transform .7s var(--ease);font-size:clamp(34px,4.2vw,60px);font-weight:600;line-height:1;position:relative}.p-accueil .aud-t:before{content:"";background:var(--dot);width:12px;height:12px;transition:transform .6s var(--ease);border-radius:50%;margin-top:-5px;position:absolute;top:50%;left:-26px;transform:scale(0)}.p-accueil .aud:hover .aud-t{transform:translate(26px)}.p-accueil .aud:hover .aud-t:before{transform:scale(1)}.p-accueil .aud-d{color:var(--fg2);font-size:17px;line-height:1.45;transition:color .4s}.p-accueil .aud:hover .aud-d{color:var(--fg)}.p-accueil .aud-a{width:48px;height:48px;box-shadow:inset 0 0 0 1px var(--linec);border-radius:50%;place-items:center;transition:background-color .4s,color .4s,box-shadow .4s;display:grid}.p-accueil .aud-a .i{width:16px;height:16px;transition:transform .6s var(--ease)}.p-accueil .aud:hover .aud-a{background:var(--fg);color:var(--bg);box-shadow:none}.p-accueil .aud:hover .aud-a .i{transform:translate(2px)}.p-accueil .fx{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:64px;margin-top:88px;display:grid}.p-accueil .fx-list{flex-direction:column;justify-content:center;display:flex}.p-accueil .fx-it{border-top:1px solid var(--linec);position:relative}.p-accueil .fx-it:last-child{border-bottom:1px solid var(--linec)}.p-accueil .fx-bar{height:1px;position:absolute;top:-1px;left:0;right:0;overflow:hidden}.p-accueil .fx-bar i{background:var(--fg);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.p-accueil .fx-it.on .fx-bar i{animation:7s linear forwards fxp}@keyframes fxp{to{transform:none}}.p-accueil .fx-h{width:100%;font:inherit;letter-spacing:-.035em;color:var(--g400);text-align:left;cursor:pointer;transition:color .5s var(--ease);background:0 0;border:0;align-items:baseline;gap:16px;padding:26px 0;font-size:clamp(24px,2.3vw,32px);font-weight:600;line-height:1.1;display:flex}.p-accueil .fx-h:hover,.p-accueil .fx-it.on .fx-h{color:var(--fg)}.p-accueil .fx-n{letter-spacing:0;width:28px;color:var(--fg2);font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:500}.p-accueil .fx-it.on .fx-n{color:var(--blue)}.p-accueil .fx-b{transition:grid-template-rows .6s var(--ease);grid-template-rows:0fr;display:grid}.p-accueil .fx-it.on .fx-b{grid-template-rows:1fr}.p-accueil .fx-b>div{padding-left:44px;overflow:hidden}.p-accueil .fx-b p{max-width:40ch;color:var(--fg2);margin:0 0 6px;font-size:17px;line-height:1.5}.p-accueil .fx-b .lnk{margin-bottom:20px}.p-accueil .fx-art{background:#0c0c0d url(/media/matieres/lavis-d-encre.webp) 50%/cover;border-radius:28px;justify-content:center;align-items:center;min-height:580px;padding:56px;display:flex;position:relative;overflow:hidden}.p-accueil .fx-win{-webkit-backdrop-filter:blur(26px)saturate(1.5);backdrop-filter:blur(26px)saturate(1.5);width:100%;max-width:540px;color:var(--ink);animation:rise .7s var(--ease) both;background:#ffffffb8;border-radius:18px;position:relative;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #ffffff8c,0 50px 100px -30px #0009}.p-accueil .fx-win:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(155deg,#fff9 0%,#fff0 32%);position:absolute;inset:0}.p-accueil .fx-win>*{position:relative}.p-accueil .fx-wb{border-bottom:1px solid #fff9;align-items:center;gap:7px;height:42px;padding:0 16px;display:flex}.p-accueil .fx-wb i{background:#0c0c0d29;border-radius:50%;width:10px;height:10px;display:block}.p-accueil .fx-wb span{color:#46464c;margin-left:auto;font-size:12px}.p-accueil .fx-in{flex-direction:column;gap:14px;padding:24px;display:flex}.p-accueil .fx-rec{align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.p-accueil .rec-dot{background:var(--app);border-radius:50%;width:9px;height:9px;display:block}.p-accueil .rec-t{font-variant-numeric:tabular-nums;color:var(--g600);margin-left:auto}.p-accueil .mwave{align-items:center;gap:3px;height:64px;display:flex}.p-accueil .mwave i{background:var(--ink);height:100%;animation:wave 1.3s var(--ease-io) infinite;border-radius:2px;flex:1;display:block;transform:scaleY(.25)}.p-accueil .mwave i:nth-child(2n){height:70%}.p-accueil .mwave i:nth-child(3n){height:90%}.p-accueil .mwave i:nth-child(7n){height:52%}.p-accueil .fx-card{color:#46464c;background:#ffffffe0;border-radius:14px;flex-direction:column;gap:8px;padding:16px 18px;font-size:14px;line-height:1.45;display:flex}.p-accueil .fx-card b{letter-spacing:-.01em;color:var(--ink);font-size:16px;font-weight:600}.p-accueil .fx-ul{gap:8px;margin:4px 0 0;padding:0;list-style:none;display:grid}.p-accueil .fx-ul li{color:var(--ink);animation:rise .6s var(--ease) both;align-items:center;gap:12px;font-size:14px;display:flex}.p-accueil .fx-ul li:nth-child(2){animation-delay:.12s}.p-accueil .fx-ul li:nth-child(3){animation-delay:.24s}.p-accueil .fx-ul li:nth-child(4){animation-delay:.36s}.p-accueil .fx-ul.big li{background:#ffffffd9;border-radius:11px;min-height:46px;padding:0 12px}.p-accueil .fx-ul.big li.on{box-shadow:inset 0 0 0 1.5px var(--app)}.p-accueil .fx-ul.big li.todo{color:#5c5c62}.p-accueil .tm{color:var(--g600);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:500}.p-accueil .fx-ul .tm{margin-left:auto}.p-accueil .fx-o{border-radius:50%;flex:none;width:20px;height:20px;display:block;box-shadow:inset 0 0 0 1.5px #b9b9b6}.p-accueil .fx-d{background:var(--app);width:10px;height:10px;animation:fxpulse 1.6s var(--ease-io) infinite;border-radius:50%;flex:none;margin:0 5px;display:block}@keyframes fxpulse{0%,to{box-shadow:0 0 #0b57d059}50%{box-shadow:0 0 0 6px #0b57d000}}.p-accueil .fx-ask{background:#ffffffeb;border-radius:999px;align-items:center;gap:10px;min-height:50px;padding:6px 6px 6px 18px;font-size:14px;display:flex}.p-accueil .fx-ask span{flex:1}.p-accueil .fx-ask b{background:var(--app);color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;font-size:15px;display:grid}.p-accueil .fx-src{flex-wrap:wrap;gap:7px;margin-top:4px;display:flex}.p-accueil .fx-src span{background:var(--app-soft);min-height:26px;color:var(--app);animation:rise .6s var(--ease) both .3s;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.p-accueil .fx-k{color:#46464c;align-items:center;margin:0;font-size:12px;display:flex}.p-accueil .fx-k .chip-app{margin-left:8px}.p-accueil .fx-prog{background:#0c0c0d14;border-radius:2px;height:4px;overflow:hidden}.p-accueil .fx-prog i{background:var(--app);transform-origin:0;width:62%;height:100%;animation:fxgrow 1.6s var(--ease) both;border-radius:2px;display:block}@keyframes fxgrow{0%{transform:scaleX(0)}}.p-accueil .stmt{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px 40px;margin-top:96px;padding-top:36px;display:flex;position:relative}.p-accueil .stmt .hair{position:absolute;top:0;left:0;right:0}.p-accueil .stmt p{letter-spacing:-.03em;align-items:baseline;gap:.6em;margin:0;font-size:clamp(22px,2.2vw,30px);font-weight:500;line-height:1.25;display:flex}.p-accueil .stmt p:before{content:"";background:var(--dot);border-radius:50%;flex:none;width:.34em;height:.34em;transform:translateY(-.06em)}.p-accueil .qwrap{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:72px;display:grid}.p-accueil .qmain{flex-direction:column;gap:40px;min-width:0;display:flex}.p-accueil .qstage{display:grid}.p-accueil .quote{opacity:0;visibility:hidden;transition:opacity .9s var(--ease),transform .9s var(--ease),visibility 0s linear .9s;grid-area:1/1;margin:0;transform:translateY(14px)}.p-accueil .quote.is-on{opacity:1;visibility:visible;transition:opacity .9s var(--ease),transform .9s var(--ease),visibility 0s;transform:none}.p-accueil .quote blockquote{letter-spacing:-.04em;text-wrap:pretty;max-width:24ch;margin:0;font-size:clamp(32px,4vw,58px);font-weight:500;line-height:1.08}.p-accueil .quote figcaption{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-top:36px;font-size:16px;display:flex}.p-accueil .quote figcaption b{font-weight:600}.p-accueil .quote figcaption span{color:var(--fg2)}.p-accueil .qfoot{justify-content:space-between;align-items:center;gap:16px;display:flex}.p-accueil .qnav{margin-left:-12px;display:flex}.p-accueil .qdot{cursor:pointer;background:0 0;border:0;place-items:center;width:36px;height:44px;padding:0;display:grid}.p-accueil .qdot:before{content:"";width:8px;height:8px;box-shadow:inset 0 0 0 1.5px var(--fg);border-radius:50%;transition:background-color .4s,box-shadow .4s}.p-accueil .qdot.is-on:before{background:var(--dot);box-shadow:none}.p-accueil .portrait-img{object-fit:cover;visibility:hidden}.p-accueil .portrait-img.is-on{visibility:visible}.p-accueil .nums{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:120px;display:grid}.p-accueil .num-c{flex-direction:column;gap:12px;padding-top:28px;display:flex;position:relative}.p-accueil .num-c .hair{background:var(--fg);position:absolute;top:0;left:0;right:0}.p-accueil .num{letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-size:clamp(56px,6vw,88px);font-weight:600;line-height:.9}.p-accueil .num-l{max-width:26ch;font-size:17px;line-height:1.4}.p-accueil .src{color:var(--fg2);font-size:13px;font-weight:450;line-height:1.35}.p-accueil .facts{margin-top:88px}.p-accueil .sec-foot{margin-top:56px}.p-accueil .cta{padding:168px 0 120px}.p-accueil .cta-row{margin-top:56px}.no-motion .p-accueil .trust-logos li{opacity:1;transition:none;transform:none}.no-motion .p-accueil .mwave i{animation:none;transform:scaleY(.6)}.no-motion .p-accueil .fx-it.on .fx-bar i{animation:none;transform:none}@media (prefers-reduced-motion:reduce){.p-accueil .trust-logos li{opacity:1;transition:none;transform:none}.p-accueil .mwave i{animation:none;transform:scaleY(.6)}.p-accueil .fx-it.on .fx-bar i{animation:none;transform:none}}@media (width<=900px){.p-accueil .aud{grid-template-columns:40px minmax(0,1fr) 44px;row-gap:10px;padding:30px 0}.p-accueil .aud-d{grid-area:2/2/auto/3}.p-accueil .aud-a{grid-area:1/3;width:44px;height:44px}.p-accueil .aud:hover .aud-t{transform:none}.p-accueil .aud-t:before{display:none}.p-accueil .fx{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:56px}.p-accueil .fx-art{min-height:440px;padding:20px 14px}.p-accueil .fx-ul .tm{display:none}.p-accueil .qwrap{grid-template-columns:minmax(0,1fr);gap:40px}.p-accueil .nums{grid-template-columns:minmax(0,1fr);gap:48px;margin-top:88px}}@media (width<=720px){.p-accueil .sec{padding:104px 0}.p-accueil .idx{margin-bottom:56px}.p-accueil .hero{padding-top:56px}.p-accueil .hero-kick{margin-bottom:28px;font-size:13px}.p-accueil .trust-w{margin-top:56px}.p-accueil .trust-cap:before,.p-accueil .trust-cap:after{width:20px}.p-accueil .trust-logos{gap:16px 40px}.p-accueil .tm{display:none}.p-accueil .cta{padding:112px 0 88px}}.p-accueil .ab{display:contents}.p-accueil .ab-b,.p-accueil .ab-c,html[data-accroche=b] .p-accueil .ab-a,html[data-accroche=c] .p-accueil .ab-a{display:none}html[data-accroche=b] .p-accueil .ab-b,html[data-accroche=c] .p-accueil .ab-c{display:contents}html[data-accroche=b] .p-accueil .hero .d-xl{font-size:clamp(44px,6vw,84px)}.p-sur-mesure .plan{padding:80px 72px 0}.p-sur-mesure .plan .win{border-radius:18px 18px 0 0;max-width:900px;margin:0 auto}.p-sur-mesure .wk{background:#ffffffd9;border-radius:11px;grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:52px;padding:0 14px;font-size:14px;display:grid}.p-sur-mesure .wk .w{color:#46464c;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.p-sur-mesure .wk .st{color:#46464c;align-items:center;gap:8px;font-size:12px;display:inline-flex}.p-sur-mesure .wk.on{box-shadow:inset 0 0 0 1.5px var(--app)}.p-sur-mesure .wk.on .st:before{content:"";background:var(--app);width:8px;height:8px;animation:pulse 1.8s var(--ease-io) infinite;border-radius:50%}.p-sur-mesure .wk.todo{color:#5c5c62}.p-sur-mesure .tag-row{justify-content:flex-end;padding:22px 0 26px;display:flex}@keyframes pulse{0%,to{box-shadow:0 0 #0b57d059}50%{box-shadow:0 0 0 6px #0b57d000}}.p-sur-mesure .stat{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:64px;display:grid}.p-sur-mesure .stat-n{letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-size:clamp(96px,14vw,200px);font-weight:600;line-height:.85;display:block}.p-sur-mesure .stat-n i{background:var(--dot);border-radius:50%;width:.14em;height:.14em;margin-left:.03em;display:inline-block}.p-sur-mesure .stat p{letter-spacing:-.03em;max-width:30ch;margin:0;font-size:clamp(22px,2.2vw,30px);font-weight:500;line-height:1.25}.p-sur-mesure .stat .src{letter-spacing:0;color:var(--fg2);margin-top:18px;font-size:13px;font-weight:400;display:block}.p-sur-mesure .offer{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:72px;display:grid}.p-sur-mesure .of{background:var(--mist);box-shadow:inset 0 0 0 1px var(--line);border-radius:24px;flex-direction:column;gap:14px;padding:36px 32px;display:flex;position:relative}.p-sur-mesure .of.t-dark{box-shadow:none;background:var(--bg)}.p-sur-mesure .of .when{color:var(--fg2);font-size:13px;font-weight:500}.p-sur-mesure .of h3{letter-spacing:-.04em;margin:0;font-size:30px;font-weight:600;line-height:1.05}.p-sur-mesure .of ul{border-top:1px solid var(--linec);gap:11px;margin:10px 0 0;padding:20px 0 0;list-style:none;display:grid}.p-sur-mesure .of li{gap:10px;font-size:15px;line-height:1.4;display:flex}.p-sur-mesure .of li .i{width:16px;height:16px;color:var(--dot);margin-top:2px}.p-sur-mesure .of .out{margin-top:auto;padding-top:20px;font-size:14px;font-weight:500}.p-sur-mesure .of .out:before{content:"Livrable · ";color:var(--fg2);font-weight:400}.p-sur-mesure .offer-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 40px;margin-top:32px;display:flex}.p-sur-mesure .bricks .r{grid-template-columns:72px minmax(0,1fr) minmax(0,1.3fr) 140px}.p-sur-mesure .rule-l{letter-spacing:-.03em;align-items:baseline;gap:.6em;margin:56px 0 0;padding-top:32px;font-size:clamp(22px,2.2vw,30px);font-weight:500;line-height:1.25;display:flex;position:relative}.p-sur-mesure .rule-l .hair{position:absolute;top:0;left:0;right:0}.p-sur-mesure .rule-l:before{content:"";background:var(--dot);border-radius:50%;flex:none;width:.34em;height:.34em;transform:translateY(-.06em)}.p-sur-mesure .start{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:64px;display:grid}@media (width<=1080px){.p-sur-mesure .offer{grid-template-columns:minmax(0,1fr)}.p-sur-mesure .bricks .r{grid-template-columns:48px minmax(0,1fr) auto}}@media (width<=900px){.p-sur-mesure .plan{padding:32px 14px 0}.p-sur-mesure .wk{grid-template-columns:96px minmax(0,1fr)}.p-sur-mesure .wk .st{display:none}.p-sur-mesure .stat,.p-sur-mesure .start{grid-template-columns:minmax(0,1fr);gap:32px}}.p-app .apps .r{grid-template-columns:72px minmax(0,.7fr) minmax(0,1.3fr) 240px}.p-app .apps .r-m{white-space:normal;justify-content:flex-end;display:flex}.p-app .compat{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:40px 64px;display:grid}.p-app .compat-r{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.p-app.is-redirecting .rv,.p-app.is-redirecting .line>span,.p-app.is-redirecting .pt{opacity:1;transition:none;transform:none}.p-app.is-redirecting .hair{transition:none;transform:scaleX(1)}@media (width<=1080px){.p-app .apps .r{grid-template-columns:48px minmax(0,1fr) auto}.p-app .compat{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){.p-app .apps .r-m{grid-area:3/2/auto/4;justify-content:flex-start;justify-self:start}}.p-metier-juridique .seg{box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;flex-wrap:wrap;gap:6px;margin-bottom:48px;padding:5px;display:inline-flex}.p-metier-juridique .seg a{min-height:38px;color:var(--g600);transition:background .4s var(--ease),color .4s var(--ease);border-radius:999px;align-items:center;padding:0 16px;font-size:14px;text-decoration:none;display:inline-flex}.p-metier-juridique .seg a:hover{color:var(--ink)}.p-metier-juridique .seg a.on{background:var(--ink);color:#fff}.p-metier-juridique .q-ph{min-height:320px;box-shadow:inset 0 0 0 1px var(--line);background:var(--mist);border-radius:24px;flex-direction:column;justify-content:center;gap:14px;padding:48px;display:flex}.p-metier-juridique .q-ph b{letter-spacing:-.035em;color:var(--g400);font-size:clamp(26px,2.6vw,36px);font-weight:500;line-height:1.15}.p-metier-juridique .q-ph span{color:var(--g600);font-size:14px}@media (width<=720px){.p-metier-juridique .seg{margin-bottom:32px}.p-metier-juridique .seg a{min-height:36px;padding:0 12px;font-size:13px}}.p-blog .feat{color:var(--fg);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:56px;text-decoration:none;display:grid}.p-blog .feat .im{aspect-ratio:16/10;background:#3a3a3e;border-radius:24px;display:block;position:relative;overflow:hidden}.p-blog .feat .im:before{content:"";background:#f1f1ef var(--img) center/cover;transition:transform 1.2s var(--ease);position:absolute;inset:0}.p-blog .feat:hover .im:before{transform:scale(1.03)}.p-blog .feat .im .ph-tag{position:absolute;bottom:16px;left:16px}.p-blog .feat-t{flex-direction:column;gap:18px;display:flex}.p-blog .feat-t .k{color:var(--fg2);flex-wrap:wrap;gap:6px 14px;font-size:13px;font-weight:500;display:flex}.p-blog .feat-t h2{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(30px,3.2vw,44px);font-weight:600;line-height:1.05}.p-blog .feat-t p{color:var(--fg2);margin:0;font-size:17px;line-height:1.55}.p-blog .bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding-bottom:28px;display:flex;position:relative}.p-blog .bar .hair{position:absolute;bottom:0;left:0;right:0}.p-blog .more{justify-content:center;margin-top:64px;display:flex}@media (width<=900px){.p-blog .feat{grid-template-columns:minmax(0,1fr);gap:28px}}.p-blog .chips-f a{text-decoration:none}.editorial-links{border-top:1px solid var(--line);padding:48px 0}.editorial-links h2{letter-spacing:0;color:var(--fg);margin:0 0 24px;font-size:26px;line-height:1.25}.editorial-links ul{margin:0;padding:0;list-style:none}.editorial-links li+li{border-top:1px solid var(--line)}.editorial-links a{color:var(--fg);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:24px;padding:18px 0;font-size:18px;line-height:1.5;text-decoration:none;display:flex}.editorial-links a:hover{color:var(--blue)}.editorial-links a:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.editorial-links a svg{flex:none;width:20px;height:20px}.editorial-links .small{color:var(--fg2)}.p-metier-cgp .seg{box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;flex-wrap:wrap;gap:6px;margin-bottom:48px;padding:5px;display:inline-flex}.p-metier-cgp .seg a{min-height:38px;color:var(--g600);transition:background .4s var(--ease),color .4s var(--ease);border-radius:999px;align-items:center;padding:0 16px;font-size:14px;text-decoration:none;display:inline-flex}.p-metier-cgp .seg a:hover{color:var(--ink)}.p-metier-cgp .seg a.on{background:var(--ink);color:#fff}.p-metier-cgp .q-ph{min-height:320px;box-shadow:inset 0 0 0 1px var(--line);background:var(--mist);border-radius:24px;flex-direction:column;justify-content:center;gap:14px;padding:48px;display:flex}.p-metier-cgp .q-ph b{letter-spacing:-.035em;color:var(--g400);font-size:clamp(26px,2.6vw,36px);font-weight:500;line-height:1.15}.p-metier-cgp .q-ph span{color:var(--g600);font-size:14px}@media (width<=720px){.p-metier-cgp .seg{margin-bottom:32px}.p-metier-cgp .seg a{min-height:36px;padding:0 12px;font-size:13px}}.p-metier-courtiers .seg{box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;flex-wrap:wrap;gap:6px;margin-bottom:48px;padding:5px;display:inline-flex}.p-metier-courtiers .seg a{min-height:38px;color:var(--g600);transition:background .4s var(--ease),color .4s var(--ease);border-radius:999px;align-items:center;padding:0 16px;font-size:14px;text-decoration:none;display:inline-flex}.p-metier-courtiers .seg a:hover{color:var(--ink)}.p-metier-courtiers .seg a.on{background:var(--ink);color:#fff}.p-metier-courtiers .q-ph{min-height:320px;box-shadow:inset 0 0 0 1px var(--line);background:var(--mist);border-radius:24px;flex-direction:column;justify-content:center;gap:14px;padding:48px;display:flex}.p-metier-courtiers .q-ph b{letter-spacing:-.035em;color:var(--g400);font-size:clamp(26px,2.6vw,36px);font-weight:500;line-height:1.15}.p-metier-courtiers .q-ph span{color:var(--g600);font-size:14px}@media (width<=720px){.p-metier-courtiers .seg{margin-bottom:32px}.p-metier-courtiers .seg a{min-height:36px;padding:0 12px;font-size:13px}}.fm-col{flex-direction:column;gap:14px;display:flex}.fm-stack{flex-direction:column;gap:16px;margin-top:28px;display:flex}.fm-opt{color:var(--g400);font-weight:400}.fm-err{color:#a3361f;font-size:13px;font-weight:500;line-height:1.4}.page .input[aria-invalid=true]{box-shadow:inset 0 0 0 2px #a3361f}.page .input[aria-invalid=true]:focus{box-shadow:inset 0 0 0 2px var(--blue)}.fm-checkw{flex-direction:column;gap:8px;display:flex}.fm-check{color:var(--g600);align-items:flex-start;gap:12px;font-size:13px;font-weight:400;line-height:1.45;display:flex}.fm-check input{width:18px;height:18px;accent-color:var(--ink);cursor:pointer;flex:none;margin:1px 0 0}.fm-check label{cursor:pointer}.fm-check a{color:var(--ink);text-underline-offset:2px;text-decoration-thickness:1px}.fm-check input[aria-invalid=true]{outline-offset:2px;outline:2px solid #a3361f}.fm-hp{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.fm-vh{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fm-alert{color:#7f2a17;background:#fbefeb;border-radius:12px;margin:16px 0 0;padding:12px 16px;font-size:14px;line-height:1.45}.page .btn:disabled{opacity:.6;cursor:progress;transform:none}.fm-done:focus{outline:none}.p-demo .demo{padding:104px 0 152px}.p-demo .demo-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:88px;display:grid}.p-demo .demo .lead{margin-top:36px}.p-demo .dsteps{margin:56px 0 0;padding:0;list-style:none}.p-demo .dsteps li{grid-template-columns:52px minmax(0,1fr);gap:6px 0;padding:24px 0;display:grid;position:relative}.p-demo .dsteps li .hair{position:absolute;top:0;left:0;right:0}.p-demo .dsteps li:last-child:after{content:"";background:var(--linec);height:1px;position:absolute;bottom:0;left:0;right:0}.p-demo .dsteps .n{color:var(--g600);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.p-demo .dsteps b{letter-spacing:-.02em;font-size:20px;font-weight:600}.p-demo .dsteps .t{color:var(--g600);grid-column:2;font-size:16px;line-height:1.45}.p-demo .mini-trust{flex-wrap:wrap;align-items:center;gap:20px 32px;margin-top:48px;display:flex}.p-demo .mini-trust .n{color:var(--g600);font-size:15px}.p-demo .mini-trust .n b{color:var(--ink);font-weight:600}.p-demo .wm{letter-spacing:-.035em;color:#4a4a50;white-space:nowrap;font-size:17px;font-weight:700}.p-demo .mini-trust .lg{filter:brightness(0);opacity:.62;width:auto;height:20px;display:block}.p-demo .mini-trust .lg.sq{height:32px}.p-demo .fcard{background:var(--mist);box-shadow:inset 0 0 0 1px var(--line);border-radius:28px;padding:44px;position:sticky;top:104px}.p-demo .fcard h2{letter-spacing:-.035em;margin:0 0 8px;font-size:28px;font-weight:600}.p-demo .fcard .fgrid{margin-top:28px}.p-demo .fcard .full{grid-column:1/-1}.p-demo .fcard .note{color:var(--g600);margin:18px 0 0;font-size:13px;line-height:1.45}.p-demo .fcard select.input{appearance:none;background:var(--mist) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%235c5c62'%3E%3Cpath d='M216.49,104.49l-80,80a12,12,0,0,1-17,0l-80-80a12,12,0,0,1,17-17L128,159l71.51-71.52a12,12,0,0,1,17,17Z'/%3E%3C/svg%3E") right 16px center/14px no-repeat;padding-right:40px}.p-demo .done-st{flex-direction:column;justify-content:center;align-items:flex-start;gap:18px;min-height:520px;display:flex}.p-demo .done-st .ok{background:var(--ink);color:#fff;width:56px;height:56px;animation:rise .8s var(--ease) both;border-radius:50%;place-items:center;display:grid}.p-demo .done-st .ok .i{width:24px;height:24px}.p-demo .done-st h2{letter-spacing:-.045em;font-size:44px;line-height:1}.p-demo .done-st h2 i{background:var(--blue);border-radius:50%;width:.19em;height:.19em;margin-left:.05em;display:inline-block}@media (width<=900px){.p-demo .demo-grid{grid-template-columns:minmax(0,1fr);gap:56px}.p-demo .fcard{padding:28px 22px;position:static}}.p-ecosysteme .pr .r{transition:padding .5s var(--ease);grid-template-columns:96px minmax(0,1fr) minmax(0,1.2fr) 200px}.p-ecosysteme .pr .r:hover{padding-left:12px}.p-ecosysteme .r-logo{object-fit:cover;border-radius:14px;width:56px;height:56px;display:block}.p-ecosysteme .r-logo.round{border-radius:50%}.p-ecosysteme .r-c{letter-spacing:0;color:var(--fg2);margin-top:10px;font-size:13px;font-weight:500;line-height:1.4;display:block}.p-ecosysteme .pr .r-m{color:var(--fg);align-items:center;gap:8px;display:inline-flex}.p-ecosysteme .pr .r-m .i{width:14px;height:14px;transition:transform .5s var(--ease)}.p-ecosysteme .pr .r:hover .r-m .i{transform:translate(4px)}.p-ecosysteme .join{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:40px 64px;display:grid}.p-ecosysteme .join-r{flex-direction:column;align-items:flex-start;gap:28px;display:flex}@media (width<=1080px){.p-ecosysteme .pr .r{grid-template-columns:64px minmax(0,1fr) auto}.p-ecosysteme .r-logo{border-radius:11px;width:44px;height:44px}.p-ecosysteme .join{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){.p-ecosysteme .pr .r-m{grid-area:3/2/auto/4;justify-self:start}}.p-evenements .ev{background:var(--mist);box-shadow:inset 0 0 0 1px var(--line);border-radius:28px;grid-template-columns:200px minmax(0,1fr) minmax(0,.9fr);align-items:start;gap:56px;padding:48px;display:grid}.p-evenements .ev-d{flex-direction:column;gap:4px;display:flex}.p-evenements .ev-d .day{letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-size:96px;font-weight:600;line-height:.85}.p-evenements .ev-d .mo{letter-spacing:-.02em;font-size:22px;font-weight:600}.p-evenements .ev-d .yr{color:var(--g600);font-size:14px}.p-evenements .ev-t{flex-direction:column;gap:16px;display:flex}.p-evenements .ev-t .k{flex-wrap:wrap;gap:8px;display:flex}.p-evenements .ev-t .k span{min-height:28px;box-shadow:inset 0 0 0 1px var(--line);color:var(--g600);background:#fff;border-radius:999px;align-items:center;padding:0 12px;font-size:13px;display:inline-flex}.p-evenements .ev-t .k span:first-child{background:var(--ink);color:#fff;box-shadow:none}.p-evenements .ev-t h2{letter-spacing:-.04em;margin:0;font-size:clamp(28px,3vw,40px);font-weight:600;line-height:1.05}.p-evenements .ev-t p{color:var(--g600);margin:0;font-size:17px;line-height:1.55}.p-evenements .ev-t ul{gap:10px;margin:6px 0 0;padding:0;list-style:none;display:grid}.p-evenements .ev-t li{gap:10px;font-size:15px;display:flex}.p-evenements .ev-t li .i{width:16px;height:16px;color:var(--blue);margin-top:2px}.p-evenements .ev-f{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:20px;flex-direction:column;gap:14px;padding:28px;display:flex}.p-evenements .ev-f h3{letter-spacing:-.02em;margin:0 0 4px;font-size:20px;font-weight:600}.p-evenements .ev-f .note{color:var(--g600);margin:0;font-size:13px}.p-evenements .ev-ok{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.p-evenements .ev-ok .ok{background:var(--ink);color:#fff;width:48px;height:48px;animation:rise .8s var(--ease) both;border-radius:50%;place-items:center;display:grid}.p-evenements .ev-ok .ok .i{width:20px;height:20px}.p-evenements .ev-ok b{letter-spacing:-.03em;font-size:22px;font-weight:600}.p-evenements .fmt .r{grid-template-columns:72px minmax(0,1fr) minmax(0,1.2fr) 160px}@media (width<=1080px){.p-evenements .ev{grid-template-columns:minmax(0,1fr);gap:32px;padding:28px 22px}.p-evenements .fmt .r{grid-template-columns:48px minmax(0,1fr) auto}}.p-evenements .ev+.ev{margin-top:24px}.p-evenements .ev-f .fgrid{gap:14px}.p-evenements .ev-none{background:var(--mist);box-shadow:inset 0 0 0 1px var(--line);border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;padding:40px 48px;display:flex}.p-evenements .ev-none p{max-width:48ch;color:var(--g600);margin:0;font-size:17px;line-height:1.55}.p-evenements .unsub{max-width:560px}.p-evenements .unsub-t{letter-spacing:-.03em;margin:0 0 4px;font-size:22px;font-weight:600}@media (width<=1080px){.p-evenements .ev-none{padding:28px 22px}}.p-metier-fiscalistes .seg{box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;flex-wrap:wrap;gap:6px;margin-bottom:48px;padding:5px;display:inline-flex}.p-metier-fiscalistes .seg a{min-height:38px;color:var(--g600);transition:background .4s var(--ease),color .4s var(--ease);border-radius:999px;align-items:center;padding:0 16px;font-size:14px;text-decoration:none;display:inline-flex}.p-metier-fiscalistes .seg a:hover{color:var(--ink)}.p-metier-fiscalistes .seg a.on{background:var(--ink);color:#fff}.p-metier-fiscalistes .q-ph{min-height:320px;box-shadow:inset 0 0 0 1px var(--line);background:var(--mist);border-radius:24px;flex-direction:column;justify-content:center;gap:14px;padding:48px;display:flex}.p-metier-fiscalistes .q-ph b{letter-spacing:-.035em;color:var(--g400);font-size:clamp(26px,2.6vw,36px);font-weight:500;line-height:1.15}.p-metier-fiscalistes .q-ph span{color:var(--g600);font-size:14px}@media (width<=720px){.p-metier-fiscalistes .seg{margin-bottom:32px}.p-metier-fiscalistes .seg a{min-height:36px;padding:0 12px;font-size:13px}}.p-faq .fq{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:64px;display:grid}.p-faq .fq-side{flex-direction:column;gap:28px;display:flex;position:sticky;top:110px}.p-faq .fq-side .help{background:var(--mist);box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;flex-direction:column;gap:12px;padding:24px;display:flex}.p-faq .fq-side .help b{letter-spacing:-.02em;font-size:17px;font-weight:600}.p-faq .fq-side .help span{color:var(--g600);font-size:15px;line-height:1.45}.p-faq .fq-list{border-top:1px solid var(--linec)}.p-faq .fq .faq{border-top:0;border-bottom:1px solid var(--linec)}.p-faq .fq .faq-a ul,.p-faq .fq .faq-a ol{max-width:62ch;color:var(--fg2);margin:0 0 26px;padding-left:1.2em;font-size:17px}.p-faq .fq .faq-a p+ul,.p-faq .fq .faq-a p+ol{margin-top:-14px}.p-faq .fq .faq-a a{color:var(--ink);text-underline-offset:3px}.p-faq .fq-empty{color:var(--fg2);padding:28px 0;font-size:17px}@media (width<=900px){.p-faq .fq{grid-template-columns:minmax(0,1fr);gap:32px}.p-faq .fq-side{position:static}}.p-feedback .fb{padding:104px 0 152px}.p-feedback .fb-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:88px;display:grid}.p-feedback .fb .lead{margin-top:36px}.p-feedback .fb-points{margin:56px 0 0;padding:0;list-style:none}.p-feedback .fb-points li{flex-direction:column;gap:6px;padding:24px 0;display:flex;position:relative}.p-feedback .fb-points li .hair{position:absolute;top:0;left:0;right:0}.p-feedback .fb-points li:last-child:after{content:"";background:var(--linec);height:1px;position:absolute;bottom:0;left:0;right:0}.p-feedback .fb-points b{letter-spacing:-.02em;font-size:20px;font-weight:600}.p-feedback .fb-points li>span:last-child{color:var(--g600);font-size:16px;line-height:1.45}.p-feedback .fcard{background:var(--mist);box-shadow:inset 0 0 0 1px var(--line);border-radius:28px;padding:44px;position:sticky;top:104px}.p-feedback .fcard h2{letter-spacing:-.035em;margin:0 0 8px;font-size:28px;font-weight:600}.p-feedback .fcard .note{color:var(--g600);margin:18px 0 0;font-size:13px;line-height:1.45}.p-feedback .fcard .note a{color:var(--ink);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.p-feedback .fcard select.input{appearance:none;background:var(--mist) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%235c5c62'%3E%3Cpath d='M216.49,104.49l-80,80a12,12,0,0,1-17,0l-80-80a12,12,0,0,1,17-17L128,159l71.51-71.52a12,12,0,0,1,17,17Z'/%3E%3C/svg%3E") right 16px center/14px no-repeat;padding-right:40px}.p-feedback .done-st{flex-direction:column;justify-content:center;align-items:flex-start;gap:18px;min-height:520px;display:flex}.p-feedback .done-st .ok{background:var(--ink);color:#fff;width:56px;height:56px;animation:rise .8s var(--ease) both;border-radius:50%;place-items:center;display:grid}.p-feedback .done-st .ok .i{width:24px;height:24px}.p-feedback .done-st h2{letter-spacing:-.045em;font-size:44px;line-height:1}.p-feedback .done-st h2 i{background:var(--blue);border-radius:50%;width:.19em;height:.19em;margin-left:.05em;display:inline-block}@media (width<=900px){.p-feedback .fb-grid{grid-template-columns:minmax(0,1fr);gap:56px}.p-feedback .fcard{padding:28px 22px;position:static}}.p-logiciel .stage-art{min-height:560px;padding:88px 72px 0}.p-logiciel .stage-art .win{border-radius:18px 18px 0 0;max-width:820px}.p-logiciel .phone{border-radius:44px;width:236px;height:480px;padding:12px;position:absolute;bottom:-48px;right:64px}.p-logiciel .phone-in{background:#ffffffd1;border-radius:34px;flex-direction:column;gap:14px;height:100%;padding:28px 16px 16px;display:flex}.p-logiciel .phone-t{font-size:13px;font-weight:600}.p-logiciel .phone .wave{align-items:center;gap:3px;height:70px;display:flex}.p-logiciel .phone .wave i{background:var(--ink);border-radius:2px;flex:1;height:100%;animation:1.2s ease-in-out infinite wave;display:block;transform:scaleY(.25)}.p-logiciel .phone .wave i:nth-child(2n){height:70%;animation-delay:-.35s}.p-logiciel .phone .wave i:nth-child(3n){height:90%;animation-delay:-.7s}.p-logiciel .phone .wave i:nth-child(5n){animation-delay:-.15s}.p-logiciel .rec{color:#46464c;align-items:center;gap:8px;font-size:12px;display:flex}.p-logiciel .rec:before{content:"";background:var(--blue);border-radius:50%;width:8px;height:8px}.p-logiciel .stop{background:var(--ink);border-radius:50%;align-self:center;place-items:center;width:56px;height:56px;margin-top:auto;display:grid}.p-logiciel .stop:before{content:"";background:#fff;border-radius:4px;width:16px;height:16px}.p-logiciel .tag-row{position:absolute;bottom:28px;left:72px}.p-logiciel .chips{flex-wrap:wrap;gap:10px;margin-top:40px;display:flex}.p-logiciel .chips span{min-height:40px;box-shadow:inset 0 0 0 1px var(--linec);border-radius:999px;align-items:center;padding:0 16px;font-size:15px;display:inline-flex}@media (width<=900px){.p-logiciel .phone{display:none}.p-logiciel .stage-art{min-height:0;padding:40px 16px 0}}.p-logiciel .tools{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:48px;display:grid}.p-logiciel .tool{box-shadow:inset 0 0 0 1px var(--linec);transition:box-shadow .5s var(--ease),transform .5s var(--ease);border-radius:20px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 18px;padding:24px;display:grid}.p-logiciel .tool:hover{box-shadow:inset 0 0 0 1px var(--fg);transform:translateY(-2px)}.p-logiciel .tool .tl{background:var(--mist);border-radius:14px;grid-row:1/3;place-items:center;width:56px;height:56px;display:grid}.p-logiciel .tool .tl img{object-fit:contain;filter:grayscale()contrast(1.1);width:28px;height:28px;display:block}.p-logiciel .tool .tl.wide{width:112px}.p-logiciel .tool .tl.wide img{width:92px;height:22px}.p-logiciel .tool .tl.tl-wc img{filter:none}.p-logiciel .tool .tl.txt{letter-spacing:-.03em;color:#4a4a50;width:112px;font-size:16px;font-weight:700}.p-logiciel .tool .tl.api{color:var(--ink);font-size:18px;font-weight:600}.p-logiciel .tool b{letter-spacing:-.02em;font-size:18px;font-weight:600}.p-logiciel .tool b.sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.p-logiciel .tool>span:last-child{color:var(--fg2);grid-column:2;font-size:15px;line-height:1.4}.p-logiciel .tool .tl.wide~span:last-child{grid-row:1/3}@media (width<=900px){.p-logiciel .tools{grid-template-columns:minmax(0,1fr)}}.p-logiciel .rows .r{grid-template-columns:72px minmax(0,1.1fr) minmax(0,1fr) 160px}@media (width<=1080px){.p-logiciel .rows .r{grid-template-columns:48px minmax(0,1fr) auto}}.p-tarifs .unit{text-align:right;color:var(--fg2);flex-direction:column;align-items:flex-end;gap:4px;font-size:15px;display:flex}.p-tarifs .unit b{color:var(--fg);font-size:17px;font-weight:600}.p-tarifs .plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.p-tarifs .plan{background:var(--mist);box-shadow:inset 0 0 0 1px var(--line);border-radius:24px;flex-direction:column;padding:36px 32px 32px;display:flex;position:relative}.p-tarifs .plan.t-dark{box-shadow:none;background:var(--bg)}.p-tarifs .plan .tag{color:var(--fg);align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;top:30px;right:28px}.p-tarifs .plan .tag:before{content:"";background:var(--dot);border-radius:50%;width:6px;height:6px}.p-tarifs .plan h3{letter-spacing:-.035em;margin:0;font-size:28px;font-weight:600}.p-tarifs .plan .pd{min-height:3em;color:var(--fg2);margin:10px 0 0;font-size:15px;line-height:1.45}.p-tarifs .price{align-items:baseline;gap:10px;min-height:64px;margin-top:32px;display:flex}.p-tarifs .amt{letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-size:64px;font-weight:600;line-height:1}.p-tarifs .cur{color:var(--fg2);font-size:14px}.p-tarifs .ondem{letter-spacing:-.04em;font-size:34px;font-weight:600;line-height:64px}.p-tarifs .per{min-height:1.4em;color:var(--fg2);margin:8px 0 0;font-size:13px}.p-tarifs .plan .btn{margin-top:28px}.p-tarifs .plan.t-dark .btn{--fg:#fff;--bg:var(--ink)}.p-tarifs .feats{border-top:1px solid var(--linec);gap:12px;margin:28px 0 0;padding:24px 0 0;list-style:none;display:grid}.p-tarifs .feats li{gap:10px;font-size:15px;line-height:1.4;display:flex}.p-tarifs .feats li .i{width:16px;height:16px;color:var(--dot);margin-top:2px}.p-tarifs .feats li.h{font-weight:600}.p-tarifs .feats li.h .i{visibility:hidden}.p-tarifs .ent{border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);gap:56px;margin-top:20px;padding:48px;display:grid}.p-tarifs .ent .btn{--fg:#fff;--bg:var(--ink);align-self:flex-start}.p-tarifs .ent-l{flex-direction:column;gap:14px;display:flex}.p-tarifs .ent-l .k{color:var(--fg2);font-size:13px;font-weight:500}.p-tarifs .ent-l h3{letter-spacing:-.045em;margin:0;font-size:44px;font-weight:600;line-height:1}.p-tarifs .ent-l p{color:var(--fg2);margin:0;font-size:16px;line-height:1.5}.p-tarifs .ent-l .ondem{margin:8px 0 12px;line-height:1.2}.p-tarifs .ent-g{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.p-tarifs .ent-g h4{border-bottom:1px solid var(--linec);color:var(--fg2);margin:0 0 14px;padding-bottom:14px;font-size:13px;font-weight:500}.p-tarifs .ent-g ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.p-tarifs .ent-g li{gap:10px;font-size:15px;line-height:1.4;display:flex}.p-tarifs .ent-g li .i{width:16px;height:16px;color:var(--dot);margin-top:2px}.p-tarifs .opt{box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;grid-template-columns:minmax(0,.9fr) minmax(0,.9fr) minmax(0,1.6fr) auto;align-items:center;gap:24px;margin-top:20px;padding:24px 32px;display:grid}.p-tarifs .opt-k{color:var(--fg2);font-size:13px;font-weight:500}.p-tarifs .opt-k:before{content:"";background:var(--dot);vertical-align:2px;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.p-tarifs .opt-t{letter-spacing:-.03em;font-size:22px;font-weight:600}.p-tarifs .opt-d{color:var(--fg2);font-size:15px;line-height:1.45}.p-tarifs .opt-p{white-space:nowrap;justify-self:end;font-size:15px;font-weight:500}.p-tarifs .acc-head{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:32px 64px;display:grid}.p-tarifs .acc-g{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:64px;display:grid;position:relative}.p-tarifs .acc-g:before{content:"";background:var(--linec);height:1px;position:absolute;top:44px;left:32px;right:32px}.p-tarifs .ac{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:24px;flex-direction:column;padding:36px 32px 32px;display:flex;position:relative}.p-tarifs .ac-dot{width:13px;height:13px;box-shadow:inset 0 0 0 2px var(--ink);background:#fff;border-radius:50%;position:absolute;top:38px;left:32px}.p-tarifs .ac:first-child .ac-dot{background:var(--blue);box-shadow:0 0 0 6px #0b57d024}.p-tarifs .ac .when{color:var(--fg2);margin-top:30px;font-size:13px;font-weight:500}.p-tarifs .ac h3{letter-spacing:-.035em;margin:8px 0 0;font-size:26px;font-weight:600}.p-tarifs .ac-p{align-items:baseline;gap:8px;margin-top:24px;display:flex}.p-tarifs .ac-p .from{color:var(--fg2);font-size:14px}.p-tarifs .ac-p .amt{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:48px;font-weight:600;line-height:1}.p-tarifs .ac-p .cur{color:var(--fg2);font-size:14px}.p-tarifs .ac-p .ondem{letter-spacing:0;color:var(--fg3);font-size:16px;font-weight:500;line-height:1.4}.p-tarifs .ac .per{color:var(--fg2);margin:6px 0 0;font-size:13px}.p-tarifs .ac-d{border-top:1px solid var(--line);color:var(--fg2);margin:20px 0 0;padding-top:20px;font-size:15px;line-height:1.5}.p-tarifs .acc-foot{margin-top:28px}@media (width<=1080px){.p-tarifs .acc-head,.p-tarifs .acc-g{grid-template-columns:minmax(0,1fr)}.p-tarifs .acc-g:before{display:none}.p-tarifs .opt{grid-template-columns:minmax(0,1fr);gap:8px;padding:22px}.p-tarifs .opt-p{justify-self:start}.p-tarifs .plans{grid-template-columns:minmax(0,1fr);max-width:560px}.p-tarifs .ent{grid-template-columns:minmax(0,1fr);padding:32px 24px}.p-tarifs .ent-g{grid-template-columns:minmax(0,1fr)}.p-tarifs .acc .r{grid-template-columns:48px minmax(0,1fr) auto}.p-tarifs .unit{text-align:left;align-items:flex-start}}.p-ressources .film{background:#0c0c0d;border-radius:28px;position:relative;overflow:hidden}.p-ressources .film video{aspect-ratio:16/9;object-fit:cover;background:#0c0c0d;width:100%;display:block}.p-ressources .cover{aspect-ratio:16/9;color:#fff;width:100%;font:inherit;text-align:left;cursor:pointer;background:linear-gradient(#0c0c0d00 40%,#0c0c0db3 100%),#0c0c0d url(/media/matieres/encre-sombre.webp) 50%/cover;border:0;flex-direction:column;justify-content:space-between;padding:48px 56px;display:flex;position:relative}.p-ressources .cover-top{color:var(--g400);justify-content:space-between;gap:24px;font-size:14px;font-weight:500;display:flex}.p-ressources .cover-top b{color:#fff;align-items:center;gap:9px;font-weight:600;display:inline-flex}.p-ressources .cover-top b:before{content:"";background:var(--blue-dark);border-radius:50%;width:7px;height:7px}.p-ressources .cover-t{letter-spacing:-.055em;margin:0;font-size:clamp(44px,6.4vw,92px);font-weight:600;line-height:.92;display:block}.p-ressources .cover-t span{color:var(--g400)}.p-ressources .cover-t i{background:var(--blue-dark);border-radius:50%;width:.19em;height:.19em;margin-left:.05em;display:inline-block}.p-ressources .cover-b{justify-content:space-between;align-items:center;gap:24px;display:flex}.p-ressources .play{align-items:center;gap:16px;font-size:17px;font-weight:500;display:inline-flex}.p-ressources .play span{width:72px;height:72px;color:var(--ink);transition:transform .6s var(--ease);background:#fff;border-radius:50%;place-items:center;display:grid}.p-ressources .play span svg{width:22px;height:22px;margin-left:3px}.p-ressources .cover:hover .play span{transform:scale(1.08)}.p-ressources .cover-b small{color:var(--g400);font-size:13px}.p-ressources .cat .r{transition:padding .5s var(--ease);grid-template-columns:72px minmax(0,1fr) minmax(0,1.1fr) 140px}.p-ressources .cat .r:hover{padding-left:12px}.p-ressources .cat .r-m{color:var(--fg);align-items:center;gap:8px;display:inline-flex}.p-ressources .cat .r-m .i{width:14px;height:14px;transition:transform .5s var(--ease)}.p-ressources .cat .r:hover .r-m .i{transform:translate(4px)}.p-ressources .head-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 40px;display:flex}@media (width<=1080px){.p-ressources .cat .r{grid-template-columns:48px minmax(0,1fr) auto}.p-ressources .cover{padding:24px}}.p-securite .flowart{padding:80px 64px}.p-securite .flow{grid-template-columns:minmax(0,1fr) 72px minmax(0,1.2fr) 72px minmax(0,1fr);align-items:stretch;display:grid}.p-securite .fc{border-radius:20px;flex-direction:column;gap:14px;padding:30px;display:flex}.p-securite .fc .k{color:var(--g400);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.p-securite .fc h3{letter-spacing:-.025em;margin:0;font-size:24px;font-weight:600}.p-securite .fc ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.p-securite .fc li{align-items:center;gap:10px;font-size:15px;line-height:1.4;display:flex}.p-securite .fc.glass.dark li{color:#c4c4c1}.p-securite .fc.glass.dark li:before{content:"";background:#fff;border-radius:50%;flex:none;width:5px;height:5px}.p-securite .fc.main .k{color:#5c5c62}.p-securite .fc.main li svg{width:15px;height:15px;color:var(--blue);flex:none}.p-securite .wire{background:#ffffff38;align-self:center;height:1px;position:relative}.p-securite .wire i{background:var(--blue-dark);opacity:0;width:8px;height:8px;animation:travel 2.8s var(--ease-io) infinite;border-radius:50%;margin-top:-4px;position:absolute;top:50%;left:0}.p-securite .wire i.b{animation-delay:1.4s}.p-securite .models{grid-template-columns:1fr 1fr;gap:8px;display:grid}.p-securite .models span{color:#fff;border-radius:12px;align-items:center;gap:10px;min-height:42px;padding:0 12px;font-size:14px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff2e}.p-securite .models img{object-fit:contain;filter:brightness(0)invert();width:16px;height:16px;display:block}.p-securite .fc .note{color:#c4c4c1;margin:0;font-size:14px;line-height:1.45}.p-securite .dos{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:72px;display:grid}.p-securite .dos-l{border-top:1px solid var(--linec);margin:40px 0 0;padding:0;list-style:none}.p-securite .dos-l li{border-bottom:1px solid var(--linec);color:var(--fg2);gap:14px;padding:18px 0;font-size:15px;line-height:1.45;display:flex}.p-securite .dos-l li .i{width:16px;height:16px;color:var(--dot);margin-top:3px}.p-securite .dos-l b{letter-spacing:-.02em;color:var(--fg);font-size:17px;font-weight:600;display:block}.p-securite .dos-f{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:28px;padding:40px;position:sticky;top:104px}.p-securite .dos-f h3{letter-spacing:-.03em;margin:0 0 24px;font-size:26px;font-weight:600}.p-securite .dos-f .note{color:var(--g600);margin:14px 0 0;font-size:13px}.p-securite .dos-ok{flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;min-height:300px;display:flex}.p-securite .dos-ok .ok{background:var(--ink);color:#fff;width:52px;height:52px;animation:rise .8s var(--ease) both;border-radius:50%;place-items:center;display:grid}.p-securite .dos-ok .ok .i{width:22px;height:22px}.p-securite .dos-ok b{letter-spacing:-.04em;font-size:30px;font-weight:600}.p-securite .dos-f select.input{appearance:none}@media (width<=900px){.p-securite .dos{grid-template-columns:minmax(0,1fr);gap:40px}.p-securite .dos-f{padding:28px 22px;position:static}}@media (width<=1080px){.p-securite .flow{grid-template-columns:minmax(0,1fr)}.p-securite .wire{width:1px;height:44px;margin:0 auto}.p-securite .wire i{margin:0 0 0 -4px;animation-name:travelY;top:0;left:50%}.p-securite .flowart{padding:32px 14px}}.p-telechargements .apps .r{grid-template-columns:72px minmax(0,.7fr) minmax(0,1.3fr) 240px}.p-telechargements .apps .r-m{white-space:normal;justify-content:flex-end;display:flex}.p-telechargements .compat{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:40px 64px;display:grid}.p-telechargements .compat-r{flex-direction:column;align-items:flex-start;gap:20px;display:flex}@media (width<=1080px){.p-telechargements .apps .r{grid-template-columns:48px minmax(0,1fr) auto}.p-telechargements .compat{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){.p-telechargements .apps .r-m{grid-area:3/2/auto/4;justify-content:flex-start;justify-self:start}}.p-temoignages .tq{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:72px;display:grid}.p-temoignages .tq.flip{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}.p-temoignages .tq.flip .portrait{order:-1}.p-temoignages .tq blockquote{letter-spacing:-.03em;text-wrap:pretty;margin:0;font-size:clamp(24px,2.4vw,32px);font-weight:500;line-height:1.3}.p-temoignages .tq blockquote em{color:var(--g400);font-style:normal}.p-temoignages .tq figcaption{border-top:1px solid var(--linec);grid-template-columns:repeat(3,auto);justify-content:start;gap:8px 40px;margin-top:40px;padding-top:24px;font-size:14px;display:grid}.p-temoignages .tq figcaption b{letter-spacing:-.02em;font-size:18px;font-weight:600;display:block}.p-temoignages .tq figcaption span{color:var(--fg2)}.p-temoignages .tq figcaption .v{color:var(--fg);margin-top:4px;font-size:15px;display:block}.p-temoignages .tq .portrait{aspect-ratio:4/5}.p-temoignages .logos-r{flex-wrap:wrap;align-items:center;gap:28px 56px;margin:0;padding:0;list-style:none;display:flex}.p-temoignages .wm{letter-spacing:-.035em;color:#4a4a50;white-space:nowrap;font-size:20px;font-weight:700}.p-temoignages .logos-r li{align-items:center;min-height:44px;display:flex}.p-temoignages .logos-r .lg{filter:brightness(0);opacity:.6;width:auto;height:28px;display:block}.p-temoignages .logos-r .lg.sq{height:44px}@media (width<=900px){.p-temoignages .tq,.p-temoignages .tq.flip{grid-template-columns:minmax(0,1fr);gap:32px}.p-temoignages .tq.flip .portrait{order:0}.p-temoignages .tq .portrait{aspect-ratio:4/3}.p-temoignages .tq figcaption{grid-template-columns:minmax(0,1fr)}}.p-temoignages .tq figcaption{grid-template-columns:repeat(2,auto)}@media (width<=900px){.p-temoignages .tq figcaption{grid-template-columns:minmax(0,1fr)}}.p-cas-usage .bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding-bottom:28px;display:flex;position:relative}.p-cas-usage .bar .hair{position:absolute;bottom:0;left:0;right:0}.p-cas-usage .ucs{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;margin-top:8px;display:grid}.p-cas-usage .uc{color:var(--fg);grid-template-columns:minmax(0,1fr) 28px;gap:10px 24px;padding:32px 0;text-decoration:none;display:grid;position:relative}.p-cas-usage .uc .hair{position:absolute;bottom:0;left:0;right:0}.p-cas-usage .uc .k{color:var(--fg2);grid-column:1/-1;font-size:13px;font-weight:500}.p-cas-usage .uc h3{letter-spacing:-.035em;margin:0;font-size:26px;font-weight:600;line-height:1.1}.p-cas-usage .uc p{color:var(--fg2);grid-column:1;margin:0;font-size:16px;line-height:1.5}.p-cas-usage .uc .who{flex-wrap:wrap;grid-column:1;gap:6px;margin-top:6px;display:flex}.p-cas-usage .uc .who span{min-height:26px;box-shadow:inset 0 0 0 1px var(--linec);color:var(--fg2);border-radius:999px;align-items:center;padding:0 10px;font-size:12px;display:inline-flex}.p-cas-usage .uc .ar{width:18px;height:18px;transition:transform .5s var(--ease);grid-area:2/2;place-self:center end}.p-cas-usage .uc:hover .ar{transform:translate(4px)}.p-cas-usage .uc:hover h3{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}@media (width<=900px){.p-cas-usage .ucs{grid-template-columns:minmax(0,1fr)}}.p-patrimonia .pat-hero{grid-template-columns:1fr auto;align-items:center;gap:48px;display:grid}.p-patrimonia .pat-trophy{width:200px;height:auto}.p-patrimonia .pat-links{flex-wrap:wrap;gap:16px 32px;margin-top:48px;display:flex}@media (width<=760px){.p-patrimonia .pat-hero{grid-template-columns:1fr;gap:24px}.p-patrimonia .pat-trophy{order:-1;width:120px}}.p-wealthcome .pair{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-bottom:40px;display:flex}.p-wealthcome .pair .logo{height:26px}.p-wealthcome .pair .x{color:var(--g400);font-size:24px;font-weight:300;line-height:1}.p-wealthcome .pm{letter-spacing:-.03em;align-items:center;gap:10px;font-size:22px;font-weight:600;display:inline-flex}.p-wealthcome .pm img{border-radius:10px;width:36px;height:36px;display:block}.p-wealthcome .pair .c-label{margin-left:14px}.p-wealthcome .duo{grid-template-columns:minmax(0,1fr) 120px minmax(0,1fr);align-items:stretch;margin-top:72px;display:grid}.p-wealthcome .tool{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:24px;flex-direction:column;gap:16px;padding:40px 36px;display:flex}.p-wealthcome .tool-h{letter-spacing:-.035em;align-items:center;gap:12px;min-height:40px;margin:0;font-size:28px;font-weight:600;display:flex}.p-wealthcome .tool-h img{border-radius:10px;width:40px;height:40px;display:block}.p-wealthcome .tool-h .logo{height:26px}.p-wealthcome .tool p{color:var(--fg2);margin:0;font-size:17px;line-height:1.5}.p-wealthcome .sync{background:var(--g300);align-self:center;height:1px;margin:0 16px;position:relative}.p-wealthcome .sync:after{content:"";background:var(--dot);width:8px;height:8px;animation:travel 2.8s var(--ease-io) infinite;border-radius:50%;position:absolute;top:-3.5px}.p-wealthcome .ticks{border-top:1px solid var(--line);gap:12px;margin:8px 0 0;padding:20px 0 0;list-style:none;display:grid}.p-wealthcome .ticks li{gap:10px;font-size:15px;line-height:1.4;display:flex}.p-wealthcome .ticks .i{width:16px;height:16px;color:var(--fg);margin-top:2px}.p-wealthcome .offer-h{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:32px 64px;display:grid}.p-wealthcome .deals{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:64px;display:grid}.p-wealthcome .deal{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:24px;flex-direction:column;padding:36px 32px 32px;display:flex}.p-wealthcome .deal-h{align-items:center;gap:12px;min-height:32px;display:flex}.p-wealthcome .deal-h .logo{height:22px}.p-wealthcome .deal-h img{border-radius:8px;width:32px;height:32px;display:block}.p-wealthcome .deal-h b{letter-spacing:-.03em;font-size:22px;font-weight:600}.p-wealthcome .deal .tag{background:var(--ink);color:#fff;font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:8px;min-height:30px;margin-left:auto;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.p-wealthcome .deal .tag:before{content:"";background:var(--blue-dark);border-radius:50%;width:6px;height:6px}.p-wealthcome .deal .pd{color:var(--fg2);margin:24px 0 0;font-size:15px}.p-wealthcome .deal .pd b{color:var(--fg);font-weight:600}.p-wealthcome .price{flex-wrap:wrap;align-items:baseline;gap:6px 10px;min-height:64px;margin-top:16px;display:flex}.p-wealthcome .amt{letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-size:64px;font-weight:600;line-height:1}.p-wealthcome .cur{color:var(--fg2);font-size:14px}.p-wealthcome .was{color:var(--fg3);font-size:15px}.p-wealthcome .deal .ticks{border-top-color:var(--linec);margin-top:24px}.p-wealthcome .paths{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:20px;display:grid}.p-wealthcome .path{box-shadow:inset 0 0 0 1px var(--linec);border-radius:20px;flex-direction:column;gap:14px;padding:24px 28px;display:flex}.p-wealthcome .path>span{color:var(--fg2);font-size:13px;font-weight:500}.p-wealthcome .path .btn{width:100%}.p-wealthcome .offer-note{margin:20px 0 0;font-size:14px}.p-wealthcome .form-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:88px;display:grid}.p-wealthcome .form-l .lead{margin-top:36px}.p-wealthcome .bundle{border-top:1px solid var(--linec);flex-direction:column;gap:10px;margin-top:56px;padding-top:24px;display:flex;position:relative}.p-wealthcome .bundle .k{color:var(--fg2);font-size:13px;font-weight:500}.p-wealthcome .bundle .k:before{content:"";background:var(--dot);vertical-align:2px;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.p-wealthcome .bundle p{max-width:40ch;color:var(--fg2);margin:0;font-size:16px;line-height:1.5}.p-wealthcome .bundle .lnk{align-self:flex-start}.p-wealthcome .fcard{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:28px;padding:44px}.p-wealthcome .fcard h3{letter-spacing:-.035em;margin:0 0 8px;font-size:28px;font-weight:600}.p-wealthcome .fcard .fgrid{margin-top:28px}.p-wealthcome .fcard .full{grid-column:1/-1}.p-wealthcome .fcard .note{color:var(--g600);margin:18px 0 0;font-size:13px;line-height:1.45}.p-wealthcome .done-st{flex-direction:column;justify-content:center;align-items:flex-start;gap:18px;min-height:420px;display:flex}.p-wealthcome .done-st .ok{background:var(--ink);color:#fff;width:56px;height:56px;animation:rise .8s var(--ease) both;border-radius:50%;place-items:center;display:grid}.p-wealthcome .done-st .ok .i{width:24px;height:24px}.p-wealthcome .done-st h3{letter-spacing:-.045em;font-size:44px;line-height:1}.p-wealthcome .done-st h3 i{background:var(--blue);border-radius:50%;width:.19em;height:.19em;margin-left:.05em;display:inline-block}@media (width<=1080px){.p-wealthcome .offer-h,.p-wealthcome .paths{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){.p-wealthcome .duo{grid-template-columns:minmax(0,1fr)}.p-wealthcome .sync{justify-self:center;width:1px;height:56px;margin:0}.p-wealthcome .sync:after{animation-name:travelY;top:0;left:-3.5px}.p-wealthcome .deals{grid-template-columns:minmax(0,1fr)}.p-wealthcome .form-grid{grid-template-columns:minmax(0,1fr);gap:56px}.p-wealthcome .fcard{padding:28px 22px}}@media (width<=720px){.p-wealthcome .pair .c-label{flex-basis:100%;margin-left:0}.p-wealthcome .amt{font-size:52px}}.p-h24-campus .pair{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-bottom:40px;display:flex}.p-h24-campus .pair .logo{height:26px}.p-h24-campus .pair .x{color:var(--g400);font-size:24px;font-weight:300;line-height:1}.p-h24-campus .pm{letter-spacing:-.03em;align-items:center;gap:10px;font-size:22px;font-weight:600;display:inline-flex}.p-h24-campus .pm img{object-fit:cover;border-radius:50%;width:44px;height:44px;display:block}.p-h24-campus .pair .c-label{margin-left:14px}.p-h24-campus .parcours .r{grid-template-columns:72px minmax(0,.9fr) minmax(0,1.4fr) 180px;align-items:start}.p-h24-campus .parcours .r-t{font-size:clamp(24px,2.4vw,34px)}.p-h24-campus .parcours .r-m{white-space:normal;text-align:right;line-height:1.4}.p-h24-campus .labels{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:72px;display:grid}.p-h24-campus .lab{background:var(--mist);box-shadow:inset 0 0 0 1px var(--line);border-radius:24px;flex-direction:column;gap:14px;padding:40px 36px;display:flex}.p-h24-campus .lab h3{letter-spacing:-.03em;margin:0;font-size:24px;font-weight:600;line-height:1.15}.p-h24-campus .lab p{max-width:52ch;color:var(--fg2);margin:0;font-size:16px;line-height:1.5}.p-h24-campus .qualiopi{width:auto;height:88px;margin-bottom:12px;display:block}.p-h24-campus .chambres{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:auto 0 0;padding:16px 0 0;list-style:none;display:grid}.p-h24-campus .chambres li{min-height:112px;box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:16px;place-items:center;padding:20px;display:grid}.p-h24-campus .chambres img{object-fit:contain;filter:grayscale();width:auto;max-width:100%;height:48px;display:block}.p-h24-campus .cta .ctas .lnk:hover{box-shadow:inset 0 0 0 1px var(--g600);background:#ffffff14}@media (width<=1080px){.p-h24-campus .parcours .r{grid-template-columns:48px minmax(0,1fr) auto}.p-h24-campus .labels{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){.p-h24-campus .parcours .r-m{text-align:left;grid-area:3/2/auto/4;justify-self:start}.p-h24-campus .pair .c-label{flex-basis:100%;margin-left:0}.p-h24-campus .chambres li{min-height:88px;padding:14px}.p-h24-campus .chambres img{height:36px}}
