.page-heading,.section-heading,.section-subheading,.tagline{margin-block:var(--space-m)}.page-heading{font-size:var(--step-7);font-family:var(--font-instrument-serif);font-weight:300}.section-heading{font-size:var(--step--1);font-family:var(--font-google-sans-flex);text-transform:uppercase;font-weight:600}.section-subheading{font-size:var(--step-6);font-family:var(--font-instrument-serif);font-weight:300;max-width:25ch}#landing-hero{display:flex;gap:var(--space-l);max-width:900px;margin-inline:auto;.introduction{max-width:50%;.pill{background-color:var(--bg-color-light);font-weight:500;text-transform:uppercase;letter-spacing:1px;font-size:var(--step--1);padding:var(--space-2xs) var(--space-m);border-radius:999px}}.pain-points{border:1px solid var(--border-color);border-radius:24px;padding:var(--space-l);section{display:flex;flex-direction:column;padding-inline:unset;padding-block:var(--space-m);border-bottom:1px solid var(--border-color);span:first-child{font-size:var(--step-4);font-weight:600;font-family:var(--font-instrument-serif)}}section:last-child{border-bottom:unset}}}#landing-problem{max-width:1200px;margin-inline:auto;.points{display:flex;border:1px solid var(--border-color);border-radius:16px;.item{padding:var(--space-m);border-right:1px solid var(--border-color)}.item:last-child{border-right:unset}}}:root{--danger: #D85A30;--danger-bg: #FDF0EC;--danger-border: #F5C5B3;--ok: #2A9D7C;--ok-bg: #EEF8F5;--ok-border: #B8E6D8;--warn: #E0A82E;--warn-bg: #FDF6E3;--warn-border: #F0DEA8;--mid: #7C8A96;--dark: var(--text);--lighter: var(--bg-color-light)}#audit{max-width:1100px;margin-inline:auto;padding-inline:var(--space-l)}#app{border:1px solid var(--border-color);padding:var(--space-l);border-radius:16px;overflow:hidden}.pad{padding:var(--space-m) 0}.intro{text-align:center;max-width:60ch;margin-inline:auto;margin-bottom:var(--space-xl);color:var(--mid);line-height:1.5}.dgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:var(--space-s);margin-bottom:var(--space-xl)}.db{display:flex;align-items:center;gap:var(--space-s);padding:var(--space-m);border:1px solid var(--border-color);border-radius:12px;background:#fff;cursor:pointer;transition:border-color .15s,background-color .15s;text-align:left;font-family:inherit;font-size:inherit;color:inherit}.db:hover{border-color:var(--dark)}.db.on{border-color:var(--ok);background-color:var(--ok-bg)}.db-num{width:2rem;height:2rem;border-radius:999px;background:var(--border-color);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:var(--step--1);flex-shrink:0}.db.on .db-num{background:var(--ok);color:#fff}.db-name{font-weight:500;font-size:var(--step-0)}.db-desc{font-size:var(--step--1);color:var(--mid);margin-top:.15rem}.hf{display:flex;align-items:center;justify-content:center;gap:var(--space-m);flex-wrap:wrap}.btn-go{padding:var(--space-s) var(--space-xl);border-radius:999px;border:none;background:var(--primary-light);color:var(--primary);font-family:inherit;font-size:var(--step-0);font-weight:500;cursor:pointer;transition:background-color .15s,color .15s}.btn-go:hover:not(:disabled){background:var(--primary);color:#fff}.btn-go:disabled{opacity:.4;cursor:not-allowed}.hint{font-size:var(--step--1);color:var(--mid)}.prog{margin-bottom:var(--space-l)}.prog-top{display:flex;justify-content:space-between;font-size:var(--step--1);font-weight:500;margin-bottom:var(--space-2xs);color:var(--dark)}.pbar{height:6px;background:var(--border-color);border-radius:999px;overflow:hidden;margin-bottom:var(--space-2xs)}.pfill{height:100%;background:var(--ok);border-radius:999px;transition:width .3s ease}.segs{display:flex;gap:3px}.seg{flex:1;height:3px;border-radius:999px}.ax{display:inline-block;font-size:var(--step--1);font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var(--ok);margin-bottom:var(--space-s)}.qt{font-family:var(--font-instrument-serif);font-size:var(--step-3);font-weight:300;margin-bottom:var(--space-xl);line-height:1.2;text-wrap:balance}.opts{display:flex;flex-direction:column;gap:var(--space-s);margin-bottom:var(--space-xl)}.opt{display:flex;align-items:center;gap:var(--space-m);padding:var(--space-m) var(--space-l);border:1px solid var(--border-color);border-radius:12px;background:#fff;cursor:pointer;transition:border-color .15s,background-color .15s;text-align:left;font-family:inherit;font-size:var(--step-0);color:inherit}.opt:hover{border-color:var(--dark)}.opt.on{border-color:var(--ok);background-color:var(--ok-bg)}.opt-d{width:2rem;height:2rem;border-radius:999px;background:var(--border-color);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:var(--step--1);flex-shrink:0}.opt.on .opt-d{background:var(--ok);color:#fff}.opt-l{line-height:1.35}.qfoot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-s)}.btn-back{padding:var(--space-s) var(--space-l);border-radius:999px;border:1px solid var(--border-color);background:#fff;cursor:pointer;font-family:inherit;font-size:var(--step--1);font-weight:500;color:var(--dark);transition:border-color .15s}.btn-back:hover{border-color:var(--dark)}.capture-head{text-align:center;margin-bottom:var(--space-l)}.capture-icon{font-size:var(--step-5);line-height:1;margin-bottom:var(--space-s)}.capture-title{font-family:var(--font-instrument-serif);font-size:var(--step-4);font-weight:300;line-height:1.2;margin:0 0 var(--space-s) 0}.capture-sub{font-size:var(--step-0);color:var(--mid);max-width:48ch;margin-inline:auto;line-height:1.5}.capture-form{max-width:560px;margin-inline:auto}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-m);margin-bottom:var(--space-m)}.field{display:flex;flex-direction:column;gap:var(--space-2xs)}.field-label{font-size:var(--step--1);font-weight:500;color:var(--mid)}.field-input{width:100%;padding:var(--space-s) var(--space-m);border:1px solid var(--border-color);border-radius:10px;background:#fff;font-family:inherit;font-size:var(--step-0);color:var(--dark);outline:none;transition:border-color .15s;box-sizing:border-box}.field-input:focus{border-color:var(--primary)}.capture-err{background:var(--danger-bg);color:var(--danger);padding:var(--space-s) var(--space-m);border-radius:10px;font-size:var(--step--1);margin-bottom:var(--space-m);line-height:1.4}.capture-cta{width:100%;padding:var(--space-m);border:none;border-radius:999px;background:var(--primary-light);color:var(--primary);font-family:inherit;font-size:var(--step-0);font-weight:500;cursor:pointer;transition:background-color .15s,color .15s}.capture-cta:hover{background:var(--primary);color:#fff}.capture-legal{display:block;text-align:center;font-size:var(--step--2);color:var(--mid);margin-top:var(--space-s);line-height:1.4}.res-hero{text-align:center;padding:var(--space-2xl) var(--space-l);border:1px solid var(--border-color);border-radius:24px;margin-bottom:var(--space-xl)}.rl{font-size:var(--step--1);font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var(--mid);margin-bottom:var(--space-s)}.rv{font-family:var(--font-instrument-serif);font-size:var(--step-8);font-weight:300;line-height:1;color:var(--danger)}.rv span{font-size:var(--step-4);color:var(--mid)}.rsub{margin-top:var(--space-m);font-size:var(--step-0);color:var(--mid);max-width:50ch;margin-inline:auto;line-height:1.5}.sgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-m);margin-bottom:var(--space-xl)}.sc{text-align:center;padding:var(--space-l) var(--space-m);border:1px solid var(--border-color);border-radius:12px}.sc.d{border-color:var(--danger-border);background:var(--danger-bg)}.scl{font-size:var(--step--1);font-weight:500;color:var(--mid);margin-bottom:var(--space-2xs)}.scv{font-family:var(--font-instrument-serif);font-size:var(--step-5);font-weight:300;line-height:1}.scv span{font-size:var(--step-2);color:var(--mid)}.scsub{font-size:var(--step--1);color:var(--mid);margin-top:var(--space-2xs)}.btn-rst{background:none;border:none;cursor:pointer;font-family:inherit;font-size:var(--step--1);color:var(--ok);font-weight:500;text-decoration:underline}.slabel{display:block;font-size:var(--step--1);font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var(--mid);margin-bottom:var(--space-m)}.spider-wrap{margin-bottom:var(--space-xl)}.spider-intro{font-size:var(--step-0);color:var(--mid);max-width:55ch;margin-inline:auto;margin-bottom:var(--space-l);text-align:center;line-height:1.5}.reco{border:1px solid var(--border-color);border-radius:16px;padding:var(--space-l);margin-bottom:var(--space-xl)}.reco-head{display:flex;gap:var(--space-m);margin-bottom:var(--space-l)}.reco-icon{font-size:var(--step-5);flex-shrink:0;line-height:1}.reco-tag{font-size:var(--step--1);font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var(--primary);margin-bottom:var(--space-2xs)}.reco-title{font-family:var(--font-instrument-serif);font-size:var(--step-3);font-weight:300;line-height:1.2;margin-bottom:var(--space-s)}.reco-pitch{font-size:var(--step-0);color:var(--mid);line-height:1.5}.reco-body{border-top:1px solid var(--border-color);padding-top:var(--space-l)}.reco-reasons{list-style:none;padding:0;margin:0 0 var(--space-l) 0}.reco-reason{position:relative;padding-left:var(--space-l);margin-bottom:var(--space-s);font-size:var(--step-0);line-height:1.5;color:var(--dark)}.reco-reason:before{content:"→";position:absolute;left:0;color:var(--ok);font-weight:600}.reco-cta{display:inline-block;padding:var(--space-s) var(--space-xl);border-radius:999px;background:var(--primary-light);color:var(--primary);font-weight:500;text-decoration:none;transition:background-color .15s,color .15s}.reco-cta:hover{background:var(--primary);color:#fff}.reco-note{display:block;margin-top:var(--space-s);font-size:var(--step--1);color:var(--mid)}.dc{border:1px solid var(--border-color);border-radius:12px;padding:var(--space-l);margin-bottom:var(--space-m)}.dc-head{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-m);margin-bottom:var(--space-m)}.dc-name{font-weight:500;font-size:var(--step-1)}.dc-desc{font-size:var(--step--1);color:var(--mid);margin-top:.15rem}.vbadge{font-size:var(--step--1);font-weight:600;padding:var(--space-2xs) var(--space-s);border-radius:999px;white-space:nowrap;flex-shrink:0}.cgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--space-s);margin-bottom:var(--space-m)}.ci{display:flex;align-items:flex-start;gap:var(--space-s);padding:var(--space-s);border:1px solid;border-radius:8px}.ci-dot{width:1.5rem;height:1.5rem;border-radius:999px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.7rem;font-weight:700;flex-shrink:0}.ci-name{font-weight:500;font-size:var(--step--1)}.ci-test{font-size:var(--step--2);color:var(--mid);margin-top:.1rem;line-height:1.3}.dc-foot{display:flex;gap:var(--space-l);flex-wrap:wrap;font-size:var(--step--1);color:var(--mid)}.dc-ca{color:var(--danger);font-weight:500}#landing-offers{max-width:1200px;margin-inline:auto;padding-inline:var(--space-l);.section-heading,.section-subheading,.tagline{text-align:center;max-width:100%}.cards{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--space-l);margin-bottom:var(--space-l);margin-top:var(--space-xl);width:100%}.card{flex:1 1 400px;background-color:#fff;padding:var(--space-xl) var(--space-l) var(--space-s);border-radius:12px;box-shadow:0 0 18px #b3b3b34d;border:1px solid #dadadd;max-width:35rem;font-size:var(--step-0)}.card ul{margin-left:var(--space-m)}.card header{border-bottom:1px solid #dadadd;padding-bottom:var(--space-s);margin-bottom:var(--space-s);position:relative;margin-inline:unset;max-width:unset}.card .header-icon{display:flex;align-items:center;gap:var(--space-s);margin-bottom:.5rem}.card svg{--length: 1.5rem;width:var(--length);height:var(--length);color:var(--text)}.card-title{margin-top:0;margin-bottom:0;font-size:1.5rem}.card-tagline{font-size:var(--step-0);font-weight:200;line-height:1.15}.card-price{font-size:var(--step-2);font-weight:600}.card-price span{font-size:var(--step-0);color:#909090;font-weight:300;margin-left:.25rem}.card .button{margin-top:var(--space-s);margin-inline:unset}.cta i{transform:rotate(-45deg)}.modality{margin-top:var(--space-s);color:#909090}.copilotage{border:3px solid var(--bg-color-light);position:relative}.copilotage:after{content:"Recommandé";position:absolute;left:30%;right:30%;top:-1rem;background-color:var(--bg-color-light);color:#fff;font-weight:550;height:2rem;border-radius:999px;display:flex;justify-content:center;align-items:center}@keyframes glowing{0%{background-color:var(--text);box-shadow:0 0 3px var(--text)}50%{background-color:var(--bg-color-light);box-shadow:0 0 9px var(--bg-color-light)}to{background-color:var(--text);box-shadow:0 0 3px var(--text)}}.led{--length: 12px;width:var(--length);height:var(--length);border-radius:var(--length);animation:glowing 1.5s infinite;display:inline-block;margin-right:var(--space-2xs)}.macaron{display:inline-block;margin-left:1rem;font-size:var(--step--1);letter-spacing:1px;font-weight:600;background-color:var(--primary-light);color:var(--primary);padding:.1rem .75rem;border-radius:99px}}@media(width<=900px){#landing-problem{.points{flex-direction:column;.item{border-right:unset;border-bottom:1px solid var(--border-color)}.item:last-child{border-bottom:unset}}}.dgrid,.sgrid,.cgrid,.field-row{grid-template-columns:1fr}}header[data-astro-cid-wbbxzbhq]{max-width:350px;padding-block:var(--space-m);margin-inline:auto}footer[data-astro-cid-wbbxzbhq]{border-top:1px solid var(--border-color);padding:var(--space-m);.container[data-astro-cid-wbbxzbhq]{display:grid;grid-template-columns:repeat(3,1fr);>[data-astro-cid-wbbxzbhq]{justify-self:center;align-self:center}}.logo[data-astro-cid-wbbxzbhq]{max-width:250px}}.index-reviews[data-astro-cid-wbbxzbhq]{.section-heading[data-astro-cid-wbbxzbhq],.section-subheading[data-astro-cid-wbbxzbhq]{text-align:center}.cta[data-astro-cid-wbbxzbhq]{margin-inline:auto;margin-top:var(--space-xl)}.section-subheading[data-astro-cid-wbbxzbhq]{max-width:unset}.review-wrapper[data-astro-cid-wbbxzbhq]{display:flex;flex-direction:row;align-items:center;gap:var(--space-s);padding-inline:var(--space-2xl)}.left-scroller[data-astro-cid-wbbxzbhq],.right-scroller[data-astro-cid-wbbxzbhq]{--length: 4rem;width:var(--length);aspect-ratio:1/1;border:2px solid var(--border-color);color:var(--border-color);display:flex;justify-content:center;align-items:center;font-size:var(--step-2);border-radius:999px;transition-property:color,border-color;transition-duration:.15s;transition-timing-function:ease-in-out}.left-scroller[data-astro-cid-wbbxzbhq]:hover,.right-scroller[data-astro-cid-wbbxzbhq]:hover{color:var(--text);border-color:var(--text)}.carousel[data-astro-cid-wbbxzbhq]{display:flex;justify-content:flex-start;gap:var(--space-m);width:100%;padding-inline:15vw;overflow-x:scroll;scroll-behavior:smooth;mask-image:linear-gradient(to right,#0000,#000 20% 80%,#0000);&::-webkit-scrollbar{display:none}.review[data-astro-cid-wbbxzbhq]{border:1px solid var(--border-color);padding:var(--space-m);min-width:max(370px,calc(100vw / 5.5));border-radius:16px;header[data-astro-cid-wbbxzbhq]{display:flex;margin-bottom:var(--space-s)}.profile-img[data-astro-cid-wbbxzbhq]{border:1px solid var(--border-color);aspect-ratio:1/1;width:48px;height:48px;border-radius:48px;margin-right:var(--space-s)}div[data-astro-cid-wbbxzbhq] span[data-astro-cid-wbbxzbhq]{display:block;margin-right:var(--space-m);&.date{font-size:var(--step--1);color:gray;font-weight:200}}.review-logo[data-astro-cid-wbbxzbhq]{max-width:32px;max-height:32px;object-fit:contain;margin-left:auto}}}}.index-successes[data-astro-cid-wbbxzbhq]{max-width:1200px;margin-inline:auto;padding-inline:var(--space-xl);.carousel[data-astro-cid-wbbxzbhq]{display:flex}.buttons[data-astro-cid-wbbxzbhq]{display:none;flex-direction:column;justify-content:center;gap:var(--space-s)}.success-card[data-astro-cid-wbbxzbhq]{display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:auto;grid-template-areas:"portrait portrait portrait portrait metric metric metric metric" "portrait portrait portrait portrait metric metric metric metric" "portrait portrait portrait portrait review review review review" "description description description description review review review review" "cta cta cta cta review review review review";gap:var(--space-m);width:100%;margin-inline:auto;border:1px solid var(--border-color);border-radius:36px;padding:var(--space-l);.item[data-astro-cid-wbbxzbhq]:nth-child(1){grid-area:portrait}.item[data-astro-cid-wbbxzbhq]:nth-child(2){grid-area:description}.item[data-astro-cid-wbbxzbhq]:nth-child(3){grid-area:metric}.item[data-astro-cid-wbbxzbhq]:nth-child(4){grid-area:review}.item[data-astro-cid-wbbxzbhq]:nth-child(5){grid-area:cta}}blockquote[data-astro-cid-wbbxzbhq]{margin:0}.story-portrait[data-astro-cid-wbbxzbhq]{object-fit:cover;grid-area:portrait;width:100%}.description[data-astro-cid-wbbxzbhq]{font-size:var(--step-1);font-weight:500;text-align:left;margin:0;color:var(--border-color);text-transform:uppercase;letter-spacing:1px}.metrics[data-astro-cid-wbbxzbhq]{display:flex;flex-direction:row;gap:var(--space-m)}.metric[data-astro-cid-wbbxzbhq]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-xl) var(--space-m);margin-bottom:var(--space-m);height:100%;width:100%;&:nth-of-type(1){background-color:var(--primary-light);color:var(--primary)}&:nth-of-type(2){background-color:var(--bg-color-light);color:var(--text)}}.metric[data-astro-cid-wbbxzbhq] header[data-astro-cid-wbbxzbhq]{font-size:var(--step-4);font-weight:600}.metric[data-astro-cid-wbbxzbhq] main[data-astro-cid-wbbxzbhq]{font-size:var(--step-0);font-weight:400;line-height:95%;margin-top:.5rem}.review[data-astro-cid-wbbxzbhq]{position:relative;border:1px solid var(--border-color);padding:var(--space-m)}.review[data-astro-cid-wbbxzbhq] svg[data-astro-cid-wbbxzbhq]{position:absolute;top:var(--space-xs);left:var(--space-xs);width:6rem;height:6rem;color:var(--text);opacity:.1;z-index:1}.metric[data-astro-cid-wbbxzbhq],.review[data-astro-cid-wbbxzbhq],.story-portrait[data-astro-cid-wbbxzbhq],.description[data-astro-cid-wbbxzbhq]{border-radius:12px}.cta[data-astro-cid-wbbxzbhq]{margin-top:0;margin-left:0}}
