:root{--clr-bg:#f32f04;--clr-surface:#fff;--clr-primary:#e74f1b;--clr-primary-dk:#ee6e12;--clr-primary-light:#fe9468;--clr-accent:#ebe482;--clr-accent-lt:#ffd8b0;--clr-ink:#333232;--clr-title:#fff;--clr-footer:#1a1c36;--clr-gray-light:#f8f9fa;--clr-gray:#6c757d;--clr-success:#4caf50;--clr-warning:#ff9800;--clr-danger:#f44336;--clr-info:#2196f3;--mf-fond:#fafaf9;--mf-fond-2:#f5f5f4;--mf-surface:#fff;--mf-encre:#1c1917;--mf-encre-douce:#57534e;--mf-ligne:#e7e5e4;--mf-accent:#e74f1b;--mf-accent-fort:#c2410c;--mf-accent-fonce:#9a3412;--mf-teinte:#fff4ed;--mf-teinte-ligne:#fed7bf;--mf-r-conteneur:20px;--mf-r-interne:12px;--mf-ombre:0 1px 2px #44200c0d, 0 18px 40px -18px #78350f38;--mf-section:clamp(72px, 9vw, 128px);--font-titres:"Bricolage Grotesque Variable", "Geist Variable", system-ui, sans-serif;--font-texte:"Geist Variable", system-ui, -apple-system, "Segoe UI", sans-serif}.mob .phone{background:#1c1917;border-radius:46px;width:100%;max-width:300px;margin:0;padding:9px;position:relative;box-shadow:inset 0 0 0 1px #ffffff0f,0 2px 4px #44200c14,0 40px 70px -30px #78350f73}.mob .phone:before{content:"";z-index:1;background:#1c1917;border-radius:999px;width:26%;height:22px;position:absolute;top:20px;left:50%;transform:translate(-50%)}.mob .phone img{aspect-ratio:720/1565;background:var(--mf-fond-2,#f5f5f4);object-fit:cover;object-position:top;border-radius:37px;width:100%;height:auto;display:block}.mob .phone--petit{border-radius:34px;max-width:220px;padding:7px}.mob .phone--petit:before{height:16px;top:14px}.mob .phone--petit img{border-radius:27px}.mob .mob-hero{background:radial-gradient(55% 90% at 85% 20%, #e74f1b21 0%, #e74f1b00 70%), radial-gradient(35% 60% at 60% 100%, #ebe48233 0%, #ebe48200 70%), var(--h-cream);padding:clamp(48px,7vw,96px) 0 clamp(56px,7vw,104px);overflow:hidden}.mob .mob-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}@media (width<=992px){.mob .mob-hero__inner{grid-template-columns:minmax(0,1fr)}}.mob .mob-hero .eyebrow .icone{width:16px;height:16px}.mob .mob-hero__title{letter-spacing:-.035em;margin-top:20px;font-size:clamp(2.4rem,5vw,4rem);font-weight:700;line-height:1.02}.mob .mob-hero__title .accent{color:var(--mf-accent-fort);display:block}.mob .mob-hero__lead{max-width:54ch;color:var(--h-ink-soft);margin-top:20px;font-size:clamp(1.05rem,1.3vw,1.18rem);line-height:1.65}.mob .mob-hero__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;display:flex}.mob .mob-hero__note{color:var(--h-ink-soft);align-items:center;gap:12px;margin-top:28px;font-size:.92rem;display:flex}.mob .mob-hero__note img{border-radius:10px;box-shadow:0 4px 10px -4px #78350f66}.mob .mob-hero__visuel{justify-content:center;align-items:center;min-height:560px;display:flex;position:relative}.mob .mob-hero__visuel .phone{flex:none;width:46%;max-width:280px}.mob .mob-hero__visuel .phone--avant{z-index:2}.mob .mob-hero__visuel .phone--arriere{z-index:1;opacity:.96;width:38%;max-width:230px}.mob .mob-hero__visuel .phone--gauche{margin-right:-12%;transform:rotate(-7deg)translateY(28px)}.mob .mob-hero__visuel .phone--droite{margin-left:-12%;transform:rotate(7deg)translateY(28px)}@media (width<=992px){.mob .mob-hero__visuel{min-height:0}}.mob .mob-store{color:#fff;background:#1c1917;border-radius:14px;align-items:center;gap:12px;min-height:56px;padding:8px 22px 8px 18px;font-size:1.15rem;font-weight:600;line-height:1.1;text-decoration:none;transition:transform .2s,background-color .2s;display:inline-flex}.mob .mob-store .icone{flex:none;width:28px;height:28px}.mob .mob-store small{opacity:.8;font-size:.72rem;font-weight:500;display:block}.mob .mob-store:hover{color:#fff;background:#000}.mob .mob-store:active{transform:scale(.98)}.mob .mob-store--clair{color:#1c1917;background:#fff}.mob .mob-store--clair:hover{background:var(--mf-teinte);color:#1c1917}.mob .mob-atouts{border-top:1px solid var(--h-line);border-bottom:1px solid var(--h-line);background:var(--mf-surface);padding:clamp(40px,5vw,64px) 0}.mob .mob-atouts__grille{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,3vw,40px);margin:0;padding:0;list-style:none;display:grid}@media (width<=992px){.mob .mob-atouts__grille{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=576px){.mob .mob-atouts__grille{grid-template-columns:minmax(0,1fr)}}.mob .mob-atout__icon{background:var(--mf-teinte);width:44px;height:44px;color:var(--mf-accent-fort);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.mob .mob-atout__icon .icone{width:22px;height:22px}.mob .mob-atout__titre{letter-spacing:-.01em;margin-top:14px;font-size:1.08rem;font-weight:600;line-height:1.3}.mob .mob-atout__texte{color:var(--h-ink-soft);margin-top:6px;font-size:.95rem;line-height:1.6}.mob .mob-blocs{padding:var(--h-section) 0}.mob .mob-bloc{border:1px solid var(--h-line);border-radius:var(--mf-r-conteneur);background:radial-gradient(60% 70% at 25% 30%, #e74f1b12 0%, #e74f1b00 70%), var(--mf-surface);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,96px);padding:clamp(28px,4vw,56px);scroll-margin-top:96px;display:grid}.mob .mob-bloc+.mob .mob-bloc{margin-top:clamp(24px,3vw,40px)}.mob .mob-bloc--inverse{background:radial-gradient(60% 70% at 75% 30%, #e74f1b12 0%, #e74f1b00 70%), var(--mf-surface)}.mob .mob-bloc--inverse .mob-bloc__media{order:2}@media (width<=992px){.mob .mob-bloc{grid-template-columns:minmax(0,1fr);gap:32px}.mob .mob-bloc--inverse .mob-bloc__media{order:0}}.mob .mob-bloc__num{color:var(--mf-accent);letter-spacing:.04em;font-size:.95rem;font-weight:700;display:inline-block}.mob .mob-bloc__titre{letter-spacing:-.025em;margin-top:6px;font-size:clamp(1.7rem,3vw,2.3rem);line-height:1.1}.mob .mob-bloc__lead{max-width:52ch;color:var(--h-ink-soft);margin-top:14px;font-size:1.05rem;line-height:1.7}.mob .mob-duo{justify-content:center;padding-bottom:40px;display:flex;position:relative}.mob .mob-duo .phone{z-index:2;width:58%;max-width:270px}.mob .mob-duo .phone--second{z-index:1;opacity:.97;margin-left:-18%;transform:translateY(40px)rotate(4deg)scale(.86)}.mob .mob-bloc--inverse .mob-duo .phone--second{transform:translateY(40px)rotate(-4deg)scale(.86)}.mob .app-points{gap:18px;margin:28px 0 0;padding:0;list-style:none;display:grid}.mob .app-points li{align-items:flex-start;gap:14px;display:flex}.mob .app-points__icon{background:var(--mf-teinte);width:30px;height:30px;color:var(--mf-accent-fort);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.mob .app-points__icon .icone{width:16px;height:16px}.mob .app-points__texte{color:var(--h-ink-soft);font-size:.97rem;line-height:1.6}.mob .app-points__texte strong{color:var(--h-ink);margin-bottom:2px;font-size:1.02rem;font-weight:600;display:block}.mob .mob-outils{padding:var(--h-section) 0;border-top:1px solid var(--h-line);background:var(--h-cream-2);scroll-margin-top:72px}.mob .mob-outils__grille{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (width<=992px){.mob .mob-outils__grille{grid-template-columns:minmax(0,1fr)}}.mob .mob-outil{border:1px solid var(--h-line);border-radius:var(--mf-r-conteneur);background:var(--mf-surface);flex-direction:column;align-items:center;padding:32px 24px 0;display:flex;overflow:hidden}.mob .mob-outil .phone{box-shadow:none;margin-bottom:-38%}.mob .mob-outil__copy{z-index:1;border-top:1px solid var(--h-line);background:var(--mf-surface);align-self:stretch;margin:0 -24px;padding:22px 24px 26px;position:relative}.mob .mob-outil__copy h3{align-items:center;gap:10px;font-size:1.12rem;font-weight:600;display:flex}.mob .mob-outil__copy h3 .icone{width:20px;height:20px;color:var(--mf-accent-fort)}.mob .mob-outil__copy p{color:var(--h-ink-soft);margin:6px 0 0;font-size:.95rem;line-height:1.6}@media (width<=992px){.mob .mob-outil .phone{margin-bottom:-60%}}.mob .mob-download{padding:var(--h-section) 0 0;background:var(--h-cream)}.mob .mob-download__panel{border-radius:var(--mf-r-conteneur);background:radial-gradient(60% 120% at 100% 0%, #ffffff29 0%, #fff0 60%), linear-gradient(135deg, var(--mf-accent) 0%, var(--mf-accent-fort) 100%);color:#fff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(20px,3vw,36px);padding:clamp(28px,4vw,48px);display:grid;box-shadow:0 30px 60px -30px #9a341299}@media (width<=768px){.mob .mob-download__panel{grid-template-columns:minmax(0,1fr);justify-items:start}}.mob .mob-download__icone{border-radius:20px;box-shadow:0 10px 24px -10px #0006}.mob .mob-download__copy h2{color:#fff;letter-spacing:-.02em;font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.15}.mob .mob-download__copy p{color:#ffffffe6;max-width:56ch;margin:8px 0 0;line-height:1.6}.mob .mob-modes{padding:var(--h-section) 0 0;scroll-margin-top:72px}.mob .mob-modes__grille{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}@media (width<=992px){.mob .mob-modes__grille{grid-template-columns:minmax(0,1fr)}}.mob .mob-modes__cartes{gap:16px;display:grid}.mob .mob-mode{border:1px solid var(--h-line);border-radius:var(--mf-r-conteneur);background:var(--mf-surface);padding:clamp(22px,3vw,32px)}.mob .mob-mode--compagnon{border-color:var(--mf-teinte-ligne);background:radial-gradient(70% 90% at 100% 0%, #e74f1b14 0%, #e74f1b00 70%), var(--mf-surface)}.mob .mob-mode__titre{letter-spacing:-.02em;font-size:1.35rem;font-weight:700}.mob .mob-mode__accroche{color:var(--mf-accent-fort);margin-top:4px;font-weight:600}.mob .mob-mode .app-points{gap:14px;margin-top:20px}.mob .mob-mode__site{border-radius:var(--mf-r-interne);background:var(--mf-fond-2);color:var(--h-ink-soft);align-items:flex-start;gap:10px;margin-top:20px;padding:12px 14px;font-size:.92rem;line-height:1.55;display:flex}.mob .mob-mode__site .icone{width:18px;height:18px;color:var(--mf-accent-fort);flex:none;margin-top:2px}
