.hero[data-astro-cid-i3irphx7]{padding:calc(var(--header-h) + clamp(2.5rem, 7vh, 5rem)) 0 clamp(3.5rem, 8vh, 6rem);position:relative;overflow:hidden}.hero__glow[data-astro-cid-i3irphx7]{z-index:-1;pointer-events:none;background:radial-gradient(38% 45% at 78% 45%,#ff4d1c24,#0000 70%);height:120%;position:absolute;inset:-30% -10% auto}.hero__grid[data-astro-cid-i3irphx7]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.hero__title[data-astro-cid-i3irphx7]{letter-spacing:-.045em;max-width:14ch;margin-top:1.2rem;font-size:clamp(2.5rem,1.4rem + 4.2vw,5.6rem);line-height:.95}.hero__title[data-astro-cid-i3irphx7] em[data-astro-cid-i3irphx7]{color:var(--c-accent-text);font-style:normal}.hero__lead[data-astro-cid-i3irphx7]{max-width:48ch;font-size:var(--fs-md);color:var(--c-muted);margin-top:1.5rem;line-height:1.6}.hero__actions[data-astro-cid-i3irphx7]{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.hero__btn[data-astro-cid-i3irphx7]{min-height:56px;font-weight:800;font-size:var(--fs-md);transition:transform .25s var(--ease-out), background .25s, color .25s;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:0 1.6rem;display:inline-flex}.hero__btn[data-astro-cid-i3irphx7]:hover{transform:translateY(-2px)}.hero__btn--main[data-astro-cid-i3irphx7]:hover{background:var(--c-text);color:var(--c-bg);box-shadow:none}.hero__btn--main[data-astro-cid-i3irphx7]{background:var(--c-accent);color:var(--c-on-accent);box-shadow:0 10px 30px #ff4d1c47}.hero__btn--call[data-astro-cid-i3irphx7]{box-shadow:inset 0 0 0 1.5px var(--c-line-strong);color:var(--c-text)}.hero__btn--call[data-astro-cid-i3irphx7]:hover{background:var(--c-text);color:var(--c-bg)}.hero__btn[data-astro-cid-i3irphx7] svg[data-astro-cid-i3irphx7]{width:20px;height:20px}.hero__trust[data-astro-cid-i3irphx7]{font-size:var(--fs-sm);color:var(--c-text);flex-wrap:wrap;gap:.5rem 1.4rem;margin-top:1.6rem;display:flex}.hero__trust[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]:before{content:"✓";color:var(--c-accent-text);margin-right:.45rem;font-weight:800}.hero__visual[data-astro-cid-i3irphx7]{position:relative}.mock[data-astro-cid-i3irphx7]{border-radius:var(--radius-lg);color:#202124;box-shadow:0 0 0 1px var(--c-line), var(--shadow-2);background:#fff;overflow:hidden;transform:rotate(-1.5deg)}.mock__bar[data-astro-cid-i3irphx7]{background:#e9e6df;align-items:center;gap:6px;padding:.7rem 1rem;display:flex}.mock__bar[data-astro-cid-i3irphx7] i[data-astro-cid-i3irphx7]{background:#cfcac0;border-radius:50%;width:10px;height:10px}.mock__bar[data-astro-cid-i3irphx7] span[data-astro-cid-i3irphx7]{color:#5f6368;background:#fff;border-radius:999px;margin-left:.6rem;padding:.2rem .8rem;font-size:.75rem}.mock__body[data-astro-cid-i3irphx7]{gap:.9rem;padding:1.2rem 1.3rem 1.5rem;display:grid}.mock__query[data-astro-cid-i3irphx7]{border-radius:999px;padding:.6rem 1rem;font-size:.9rem;box-shadow:0 1px 6px #20212433}.mock__result[data-astro-cid-i3irphx7]{border-radius:12px;gap:.25rem;padding:.8rem;display:grid}.mock__result[data-astro-cid-i3irphx7].is-top{box-shadow:inset 0 0 0 2px var(--brand-braise);background:#fff4ef}.mock__url[data-astro-cid-i3irphx7]{color:#188038;font-size:.75rem}.mock__title[data-astro-cid-i3irphx7]{color:#1a0dab;font-size:1.02rem;font-weight:700;line-height:1.25}.mock__desc[data-astro-cid-i3irphx7]{color:#4d5156;font-size:.8rem}.mock__line[data-astro-cid-i3irphx7]{background:#e3e0d8;border-radius:6px;height:10px}.mock__line--short[data-astro-cid-i3irphx7]{width:60%}.notif[data-astro-cid-i3irphx7]{background:var(--brand-encre);color:var(--brand-papier);box-shadow:var(--shadow-2);animation:notif .8s .6s var(--ease-out) both;border-radius:16px;align-items:center;gap:.8rem;padding:.9rem 1.2rem;display:flex;position:absolute;bottom:2.6rem;left:-6%}.notif__icon[data-astro-cid-i3irphx7]{background:var(--c-accent);width:38px;height:38px;color:var(--c-on-accent);border-radius:10px;place-items:center;font-size:1.1rem;display:grid}.notif[data-astro-cid-i3irphx7] strong[data-astro-cid-i3irphx7]{font-size:var(--fs-sm);display:block}.notif[data-astro-cid-i3irphx7] small[data-astro-cid-i3irphx7]{color:#f5f0e6b3;font-size:var(--fs-xs)}.hero__caption[data-astro-cid-i3irphx7]{text-align:right;font-size:var(--fs-xs);color:var(--c-muted);margin-top:3rem}@keyframes notif{0%{opacity:0;transform:translateY(16px)scale(.96)}}@media (prefers-reduced-motion:reduce){.notif[data-astro-cid-i3irphx7]{animation:none}}@media (width<=900px){.hero__grid[data-astro-cid-i3irphx7]{grid-template-columns:1fr}.hero__visual[data-astro-cid-i3irphx7]{max-width:460px;margin-top:1rem}.notif[data-astro-cid-i3irphx7]{left:0}}@media (width<=560px){.hero__btn[data-astro-cid-i3irphx7]{width:100%}.notif[data-astro-cid-i3irphx7]{width:fit-content;margin:-1.6rem 0 0 .8rem;position:relative;bottom:auto;left:0}.hero__caption[data-astro-cid-i3irphx7]{text-align:left;margin-top:1rem}}.sg__title[data-astro-cid-wxodnfkh]{max-width:18ch;margin-top:1rem;font-size:clamp(2.2rem,1.2rem + 3.2vw,4.4rem)}.sg__grid[data-astro-cid-wxodnfkh]{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;margin-top:clamp(2rem,4vw,3rem);display:grid}.sg__grid[data-astro-cid-wxodnfkh]>li[data-astro-cid-wxodnfkh]{grid-column:span 2}.sg__grid[data-astro-cid-wxodnfkh]>li[data-astro-cid-wxodnfkh]:nth-child(n+4){grid-column:span 3}.sg__card[data-astro-cid-wxodnfkh]{border-radius:var(--radius);border:1px solid var(--c-line);background:var(--c-surface);height:100%;box-shadow:var(--shadow-1);transition:border-color .25s, transform .25s var(--ease-out);flex-direction:column;gap:.7rem;padding:1.8rem;display:flex}.sg__card[data-astro-cid-wxodnfkh]:hover{border-color:var(--c-accent);transform:translateY(-3px)}.sg__card[data-astro-cid-wxodnfkh] h3[data-astro-cid-wxodnfkh]{font-size:var(--fs-lg);line-height:1.15}.sg__benefit[data-astro-cid-wxodnfkh]{color:var(--c-text);font-weight:700}.sg__short[data-astro-cid-wxodnfkh]{color:var(--c-muted);font-size:var(--fs-sm);line-height:1.55}.sg__more[data-astro-cid-wxodnfkh]{color:var(--c-accent-text);justify-content:space-between;gap:1rem;margin-top:auto;padding-top:.6rem;font-weight:700;display:flex}.sg__price[data-astro-cid-wxodnfkh]{color:var(--c-text)}@media (width<=1000px){.sg__grid[data-astro-cid-wxodnfkh]{grid-template-columns:1fr 1fr}.sg__grid[data-astro-cid-wxodnfkh]>li[data-astro-cid-wxodnfkh],.sg__grid[data-astro-cid-wxodnfkh]>li[data-astro-cid-wxodnfkh]:nth-child(n+4){grid-column:auto}}@media (width<=600px){.sg__grid[data-astro-cid-wxodnfkh]{grid-template-columns:1fr}}.aud[data-astro-cid-45553j52]{padding-block:clamp(1rem,3vw,2rem)}.aud__title[data-astro-cid-45553j52]{font-size:var(--fs-lg);margin-bottom:1.2rem}.aud__grid[data-astro-cid-45553j52]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.aud__item[data-astro-cid-45553j52]{border-radius:var(--radius);border:1px solid var(--c-line);background:var(--c-surface);height:100%;box-shadow:var(--shadow-1);gap:.5rem;padding:1.4rem;transition:border-color .25s;display:grid}.aud__item[data-astro-cid-45553j52]:hover{border-color:var(--c-accent)}.aud__item[data-astro-cid-45553j52] strong[data-astro-cid-45553j52]{font-family:var(--f-display);font-size:var(--fs-md)}.aud__item[data-astro-cid-45553j52] span[data-astro-cid-45553j52]{color:var(--c-muted);font-size:var(--fs-sm);line-height:1.5}@media (width<=1000px){.aud__grid[data-astro-cid-45553j52]{grid-template-columns:1fr 1fr}}@media (width<=560px){.aud__grid[data-astro-cid-45553j52]{grid-template-columns:1fr}}.why__grid[data-astro-cid-solwo6ow]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.why__person[data-astro-cid-solwo6ow]{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:clamp(1.2rem,3vw,2.2rem);display:grid}.why__photo[data-astro-cid-solwo6ow],.why__initials[data-astro-cid-solwo6ow]{aspect-ratio:4/5;border-radius:var(--radius);object-fit:cover;width:clamp(88px,12vw,160px)}.why__initials[data-astro-cid-solwo6ow]{background:var(--brand-encre);color:var(--brand-papier);font-family:var(--f-display);place-items:center;font-size:clamp(1.8rem,3vw,3rem);font-weight:800;display:grid}.why__title[data-astro-cid-solwo6ow]{margin-top:.8rem;line-height:1.1}.why__text[data-astro-cid-solwo6ow]{color:var(--c-muted);max-width:52ch;margin-top:1rem;line-height:1.65}.why__legal[data-astro-cid-solwo6ow]{font-size:var(--fs-xs);color:var(--c-muted);margin-top:.8rem}.why__link[data-astro-cid-solwo6ow]{color:var(--c-accent-text);margin-top:.4rem;padding-block:.7rem;font-weight:700;display:inline-block}.why__guarantees[data-astro-cid-solwo6ow]{border-radius:var(--radius);border:1px solid var(--c-line);background:var(--c-surface);box-shadow:var(--shadow-1);padding:clamp(1.4rem,3vw,2rem)}.why__guarantees[data-astro-cid-solwo6ow] h3[data-astro-cid-solwo6ow],.why__reviews[data-astro-cid-solwo6ow] h3[data-astro-cid-solwo6ow]{font-size:var(--fs-lg);margin-bottom:1rem}.why__guarantees[data-astro-cid-solwo6ow] li[data-astro-cid-solwo6ow]{border-top:1px solid var(--c-line);padding:.7rem 0 .7rem 2rem;line-height:1.45;position:relative}.why__guarantees[data-astro-cid-solwo6ow] li[data-astro-cid-solwo6ow]:before{content:"✓";color:var(--c-accent-text);font-weight:800;position:absolute;left:.2rem}.why__reviews[data-astro-cid-solwo6ow]{margin-top:clamp(3rem,6vw,5rem)}.why__reviews[data-astro-cid-solwo6ow] ul[data-astro-cid-solwo6ow]{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1rem;display:grid}.why__reviews[data-astro-cid-solwo6ow] blockquote[data-astro-cid-solwo6ow]{border-radius:var(--radius);border:1px solid var(--c-line);background:var(--c-surface);height:100%;margin:0;padding:1.5rem}.why__reviews[data-astro-cid-solwo6ow] footer[data-astro-cid-solwo6ow]{font-size:var(--fs-sm);color:var(--c-muted);margin-top:1rem}@media (width<=900px){.why__grid[data-astro-cid-solwo6ow]{grid-template-columns:1fr}}@media (width<=480px){.why__person[data-astro-cid-solwo6ow]{grid-template-columns:1fr}}
