.site{--fond:#0b0b0c;--fond-releve:#111113;--carte:#18181a;--carte-relief:#1c1c1e;--bordure:#262628;--bordure-forte:#3a3a3d;--filet-fort:#3a3a3d;--titre:#f6f3ec;--texte:#ece9e2;--nav:#d2d0c9;--discret:#aaa9a3;--indice:#8d8c86;--or:#ffd400;--jaune:#ffd400;--accent:#ffd400;--accent-survol:#ffe566;--sur-accent:#0b0b0c;--sur-jaune:#0b0b0c;--succes:#5fd38d;--alerte:#f5a524;--danger:#f2685a;--degrade-or:var(--accent);--ombre:none;--ombre-or:none;--police-texte:var(--police-hanken,"Hanken Grotesk"),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--police-titre:var(--police-newsreader,"Newsreader"),Georgia,"Times New Roman",serif;--mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--largeur:1160px;color-scheme:dark;background:var(--fond);color:var(--texte);font-family:var(--police-texte);min-height:100vh;overflow-x:hidden}.site[data-site-theme=clair]{--fond:#f5f2ea;--fond-releve:#ece8de;--carte:#fbf9f4;--carte-relief:#ebe7dd;--bordure:#dcd6c8;--bordure-forte:#a39985;--filet-fort:#b9b1a0;--titre:#0b0b0c;--texte:#161512;--nav:#33302a;--discret:#57534a;--indice:#66625a;--or:#6b5000;--jaune:#6b5000;--succes:#1d7343;--alerte:#8f5400;--danger:#a8352a;color-scheme:light}body:has(>.site){background:#0b0b0c;background-image:none}body:has(>.site[data-site-theme=clair]){background:#f5f2ea}::selection{background:rgba(255,212,0,.5)}.site :is(.maquette,.demo-suivi,.ecran-app){--fond:#0b0b0c;--fond-releve:#111113;--carte:#18181a;--carte-relief:#1c1c1e;--bordure:#2a2a2c;--bordure-forte:#46464a;--titre:#f6f3ec;--texte:#ece9e2;--discret:#aaa9a3;--or:#ffd400;--jaune:#ffd400;--sur-jaune:#0b0b0c;--succes:#5fd38d;--alerte:#f5a524;--danger:#f2685a;color:var(--texte)}.site :is(h1,h2,h3){font-family:var(--police-titre);color:var(--titre);text-wrap:balance}.site h1{font-weight:400;letter-spacing:-.03em}.site h2{font-weight:400;letter-spacing:-.02em}.site h3{font-weight:500;letter-spacing:-.01em}.site :is(h1,h2) em{font-style:italic;color:var(--jaune)}.site main{max-width:var(--largeur);padding:0 24px}.site a{color:var(--texte);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:3px}.site a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.site :is(a.bouton,a.logo,.site-entete nav a,.menu-mobile-panneau a,.carte-lien,.site-pied a,.autres-fonctions a,.colonnes-prix a,.liens-lignes a){text-decoration:none}.site :focus-visible{outline:3px solid var(--texte);outline-offset:2px;border-radius:4px}.site .discret{color:var(--discret)}.site .surtitre{font-family:var(--police-texte);text-transform:uppercase;letter-spacing:.14em;font-size:12.5px;font-weight:700;color:var(--jaune);margin:0 0 12px;display:flex;align-items:center;gap:10px}.site .centre .surtitre{justify-content:center}.site :is(.titre-section,.nouveaute,.page-site-entete,.site-deux,.une) p.surtitre{color:var(--jaune);font-size:12.5px}.site :is(.bouton,button){background:var(--accent);color:var(--sur-accent);border:1.5px solid var(--accent);border-radius:999px;box-shadow:none;font-weight:800}.site :is(.bouton,button):hover{filter:none;transform:none;box-shadow:none;background:var(--accent-survol);border-color:var(--accent-survol)}.site :is(.bouton,button).secondaire{background:transparent;color:var(--titre);border-color:var(--bordure-forte);font-weight:600}.site :is(.bouton,button).secondaire:hover{background:var(--carte-relief);color:var(--titre);border-color:var(--texte)}.site .bouton.grand{border-radius:999px;padding:15px 26px;font-size:16.5px}.site .carte{background:var(--carte);border:1px solid var(--bordure);border-radius:16px;box-shadow:none}.site .carte-lien{transition:border-color .15s}.site .carte-lien:hover{transform:none;border-color:var(--texte)}.site .carte-lien .suite{color:var(--texte)}.site .carte-lien:hover .suite{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:3px}.site .icone-atout{display:none}.site .atout:hover{transform:none}.site .site-liste{gap:8px}.site .site-liste li{padding-left:22px}.site .site-liste li:before{content:"";top:.72em;width:10px;height:2px;border-radius:0;background:var(--texte)}.site .site-liste.compacte{color:var(--discret)}.site .site-entete{background:var(--fond);backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:1px solid var(--bordure);padding:14px max(24px,calc((100% - var(--largeur)) / 2 + 24px))}.site .site-entete nav>a:not(.bouton){color:var(--nav);opacity:1;border-radius:999px;font-size:15px;font-weight:500}.site .site-entete nav>a.actif:not(.bouton),.site .site-entete nav>a:not(.bouton):hover{background:var(--carte-relief);color:var(--titre)}.site .site-entete nav>a.actif:not(.bouton){box-shadow:none}.site .site-entete .bouton{padding:10px 18px;font-size:15px}.site .logo{font-family:var(--police-titre);color:var(--titre);font-weight:600;font-size:24px;letter-spacing:-.01em;gap:0}.site .logo:before{display:none}.site .logo .logo-point{color:var(--accent)}.site[data-site-theme=clair] .logo .logo-point{color:var(--jaune)}.site .logo i{font-weight:400;color:var(--discret);margin-left:.25em}.site .menu-mobile summary{border-radius:999px;border-color:var(--bordure-forte)}.site .menu-mobile-panneau{background:var(--carte);border-color:var(--bordure-forte);border-radius:18px;box-shadow:0 18px 40px -20px rgba(0,0,0,.45)}.site .menu-mobile-panneau a{border-radius:999px}.site .menu-mobile-panneau a.actif,.site .menu-mobile-panneau a:hover{color:var(--texte);background:var(--carte-relief)}.site .menu-mobile-panneau .bouton{color:var(--sur-accent)}.site .site-pied{max-width:var(--largeur);padding:40px 24px 56px;margin-top:112px;border-top:2px solid var(--accent)}.site .site-pied nav strong{font-family:var(--police-texte);font-weight:700;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--indice)}.site .site-pied nav a{color:var(--texte)}.site .site-pied nav a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.site .site-pied .discret{max-width:34ch}.site .page-site-entete{max-width:none;padding:64px 0 8px;display:grid;grid-template-columns:minmax(0,1fr)}.site .page-site-entete>*{max-width:760px}.site .page-site-entete h1{font-size:clamp(40px,6vw,72px);line-height:.98;letter-spacing:-.03em;margin:0 0 20px}.site .page-site-entete .actions{justify-content:flex-start!important}.site .site-intro{font-size:18.5px;color:var(--discret);line-height:1.6;max-width:620px}.site .site-section{margin-top:96px}.site .site-section>h2,.site .titre-section h2{font-size:clamp(32px,4vw,46px);line-height:1.05;letter-spacing:-.02em}.site .titre-section{max-width:720px;margin-bottom:36px}.site .titre-section p{color:var(--discret);font-size:17px}.site .titre-section.centre{margin-left:0;text-align:left}.site .titre-section.centre .surtitre{justify-content:flex-start}.site .site-section .carte h2,.site .site-section .carte h3.titre-carte{font-size:23px;letter-spacing:-.01em;color:var(--titre)}.site .site-deux>div>h2{font-size:clamp(28px,3.2vw,38px);letter-spacing:-.02em}.site .site-appel{text-align:left;border-radius:28px;border:0;background:#ffd400;color:#0b0b0c;padding:52px clamp(24px,5vw,60px);display:grid;grid-gap:4px;gap:4px;justify-items:start}.site .site-appel h2{color:#0b0b0c;font-size:clamp(32px,4vw,48px);line-height:1.02;max-width:22ch;margin:0 0 10px}.site .site-appel p{color:#0b0b0c;margin:0 0 14px;max-width:60ch;font-weight:500}.site .site-appel .actions{justify-content:flex-start!important;opacity:1;margin:6px 0 0}.site .site-appel :is(.bouton,button):not(.secondaire){background:#0b0b0c;color:#f6f3ec;border-color:#0b0b0c}.site .site-appel :is(.bouton,button):not(.secondaire):hover{background:#2a2a2c;border-color:#2a2a2c}.site .site-appel :is(.bouton,button).secondaire{color:#0b0b0c;border-color:#0b0b0c;background:transparent}.site .site-appel :is(.bouton,button).secondaire:hover{background:rgba(11,11,12,.08);color:#0b0b0c}.site .site-appel a:not(.bouton){color:#0b0b0c;-webkit-text-decoration-color:#0b0b0c;text-decoration-color:#0b0b0c}.site .site-etapes{gap:0 36px;border-top:0}.site .site-etapes li{border:0;border-top:1px solid var(--bordure);border-radius:0;background:none;padding:22px 20px 4px 0}.site .site-etapes li:before{content:counter(etape);background:var(--accent);color:#0b0b0c;box-shadow:none;width:42px;height:42px;border-radius:50%;display:grid;place-items:center;font-family:var(--police-titre);font-weight:500;font-size:22px;margin:0 0 12px;position:static}.site .site-etapes li:after{display:none}.site .site-etapes strong{font-family:var(--police-titre);font-weight:500;font-size:22px;line-height:1.2;color:var(--titre)}.site .site-faq{gap:0;border-top:1px solid var(--filet-fort)}.site .site-faq details{background:none;border:0;border-bottom:1px solid var(--bordure);border-radius:0;margin:0}.site .site-faq details[open]{border-color:var(--bordure)}.site .site-faq summary{padding:18px 0;font-size:17px}.site .site-faq summary:after{color:var(--jaune);font-family:var(--police-titre);font-weight:400}.site .site-faq details p{padding:0 0 20px;max-width:70ch}.site .site-prix{font-family:var(--police-titre);font-weight:400;letter-spacing:-.03em;color:var(--titre)}.site .site-formule{border-radius:20px}.site .mise-en-avant{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);background:var(--carte)}.site[data-site-theme=clair] .mise-en-avant{border-color:var(--texte);box-shadow:inset 0 0 0 1px var(--texte)}.site .etiquette{background:var(--accent);color:#0b0b0c;border-radius:999px;letter-spacing:0;font-family:var(--police-texte);font-weight:800;top:-12px;padding-inline:12px}.site .site-formule-courte:hover{transform:none;border-color:var(--texte)}.site .comparatif thead th.mise-en-avant{color:var(--texte);box-shadow:inset 0 3px 0 var(--accent)}.site .comparatif tbody tr.groupe td{color:var(--titre);font-family:var(--police-titre);font-size:19px;border-bottom-color:var(--filet-fort)}.site .comparatif .non{color:var(--bordure-forte)}.site tbody tr:hover{background:none}.site th{color:var(--indice)}.site .badge-formule{border-radius:999px;color:var(--texte);background:transparent;border-color:var(--bordure-forte);font-family:var(--police-texte);font-weight:600;letter-spacing:0}.site .badge-formule.toutes{color:var(--discret);border-color:var(--bordure);background:transparent}.site .site-encart{border-left-color:var(--accent);border-left-width:4px;background:var(--carte-relief);border-radius:0 16px 16px 0}.site .site-sommaire a{border-radius:999px;background:transparent;border-color:var(--bordure-forte)}.site .site-sommaire a:hover{border-color:var(--texte)}.site .site-vitrine{background:var(--carte);border-radius:20px}.site .site-coordonnees{border-radius:16px;background:var(--fond)}.site .site-coordonnees svg{color:var(--texte)}.site .site-temoignage{background:var(--carte)}.site .monogramme{border-radius:50%;background:var(--accent);color:#0b0b0c;box-shadow:none;font-family:var(--police-titre);font-weight:500}.site .garanties svg{color:var(--texte)}.site .pastille{background:transparent}.site .pastille,.site .pastille b{border-radius:999px}.site input,.site select,.site textarea{border-radius:12px}.site input:focus,.site select:focus,.site textarea:focus{border-color:var(--texte);box-shadow:0 0 0 3px rgba(255,212,0,.45)}.site input::placeholder,.site textarea::placeholder{color:var(--discret);opacity:.8}.site .apparait{animation:none!important}.site .maquette{background:none;padding:0;border-radius:16px;box-shadow:none}.site .maquette-fenetre{border-radius:16px;border-color:#2a2a2c;box-shadow:none}.site .maquette .apercu-sms,.site .maquette-flottante{box-shadow:0 10px 24px -14px rgba(0,0,0,.5);border-radius:14px;transform:none}.site .maquette-signet{box-shadow:none;border-radius:999px}.site .demo-suivi{border-radius:16px}.site .une{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:40px 56px;gap:40px 56px;align-items:stretch;padding:64px 0 0;border-bottom:2px solid var(--accent)}.site .une-texte{display:flex;flex-direction:column;gap:0;padding-bottom:44px}.site .une h1{font-size:clamp(44px,4.9vw,62px);line-height:1;letter-spacing:-.03em;margin:0 0 26px;max-width:18ch}.site .une h1 .souligne{background:none;color:var(--jaune);font-style:italic}.site .une .site-intro{font-size:18px;max-width:34em;margin:0}.site .une .actions{gap:12px 18px;margin:28px 0 18px;align-items:center}.site .faits{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px 22px;color:var(--discret);font-size:14.5px}.site .faits li{display:inline-flex;align-items:center;gap:8px}.site .faits li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent);flex:none}.site[data-site-theme=clair] .faits li:before{background:var(--texte)}.site .panneau-jour{margin:0;align-self:end;background:#ffd400;color:#0b0b0c;border-radius:28px 28px 0 0;padding:30px 32px 26px;display:flex;flex-direction:column;gap:14px}.site .panneau-jour-tete{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.site .panneau-jour-tete b{font-family:var(--police-titre);font-size:26px;font-weight:500;letter-spacing:-.01em}.site .panneau-jour-tete span{font-family:var(--police-titre);font-style:italic;font-size:17px}.site .panneau-jour table{width:100%;border-collapse:collapse;font-size:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.site .panneau-jour td{padding:12px 0;border-bottom:1px solid rgba(11,11,12,.18);color:#0b0b0c;vertical-align:baseline}.site .panneau-jour tbody tr:hover{background:none}.site .panneau-jour td:first-child{font-weight:800;width:84px}.site .panneau-jour td:last-child{font-weight:800;text-align:right;padding-left:12px;white-space:nowrap}.site .panneau-jour p{margin:0;font-size:14px;font-weight:600;color:#0b0b0c}.site .panneau-jour small{font-size:12.5px;font-weight:500}.site .une-ecran{margin:48px 0 0}.site .ecran-cadre{border-radius:20px;overflow:hidden;border:1px solid #2a2a2c;background:#0b0b0c;box-shadow:none}.site .ecran-cadre img{display:block;width:100%;height:auto}.site figcaption{font-family:var(--police-titre);font-style:italic;font-size:15px;color:var(--discret);margin-top:10px}.site .bande-nouveau{margin-top:48px;padding:14px 0;border-top:1px solid var(--bordure);border-bottom:1px solid var(--bordure);display:flex;flex-wrap:wrap;gap:6px 16px;align-items:baseline}.site .bande-nouveau b{font-family:var(--police-texte);font-weight:800;font-size:12.5px;background:var(--accent);color:#0b0b0c;padding:3px 11px;border-radius:999px}.site .parcours{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-gap:56px;gap:56px;align-items:start}.site .parcours ol{list-style:none;margin:0;padding:0;counter-reset:etape;border-top:1px solid var(--bordure)}.site .parcours li{counter-increment:etape;display:grid;grid-template-columns:42px 1fr;grid-gap:4px 18px;gap:4px 18px;padding:20px 0;border-bottom:1px solid var(--bordure)}.site .parcours li:before{content:counter(etape);width:42px;height:42px;border-radius:50%;background:var(--accent);color:#0b0b0c;display:grid;place-items:center;font-family:var(--police-titre);font-size:22px;font-weight:500;grid-row:span 2}.site .parcours li strong{font-family:var(--police-titre);font-weight:500;font-size:23px;line-height:1.2;color:var(--titre)}.site .parcours li span{color:var(--discret)}.site .pieces{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 190px;grid-gap:20px;gap:20px;align-items:start}.site .pieces figure{margin:0}.site .piece-papier img{display:block;width:100%;height:auto;border-radius:8px;border:1px solid var(--bordure);background:#fff}.site .piece-papier.etiquette-appareil{max-width:300px;margin-top:20px}.site .piece-tel .ecran-cadre{border-radius:26px;border:6px solid #1c1c1e}.site .pieces .colonne{display:grid;grid-gap:0;gap:0}.site .registre{border-top:1px solid var(--filet-fort);display:grid;grid-template-columns:1fr 1fr;grid-column-gap:48px;column-gap:48px}.site .registre>div{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-gap:16px;gap:16px;padding:22px 0;border-bottom:1px solid var(--bordure)}.site .registre h3{font-size:22px;line-height:1.2;margin:0}.site .registre p{margin:0;color:var(--discret);font-size:15.5px}.site .fondateur{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);grid-gap:56px;gap:56px;padding:56px 0;border-top:1px solid var(--filet-fort);border-bottom:1px solid var(--filet-fort)}.site .fondateur blockquote{margin:0;font-family:var(--police-titre);font-style:italic;font-size:clamp(24px,2.7vw,32px);line-height:1.3;letter-spacing:-.01em;font-weight:400;color:var(--titre)}.site .fondateur .signature{margin:20px 0 0;color:var(--discret)}.site .fondateur .signature b{color:var(--jaune);font-weight:700}.site .fondateur h3{font-size:11.5px;font-family:var(--police-texte);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--indice);margin:0 0 14px}.site .fondateur ul{list-style:none;margin:0 0 20px;padding:0;display:grid;grid-gap:10px;gap:10px;font-size:15px}.site .fondateur li{padding-left:14px;border-left:2px solid var(--accent)}.site .nouveautes{gap:88px;margin-top:8px}.site .nouveaute{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:56px;padding-top:28px;border-top:1px solid var(--bordure)}.site .nouveaute:nth-child(2n){grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.site .nouveaute h3{font-size:clamp(28px,3vw,36px);line-height:1.08;letter-spacing:-.02em;font-weight:400}.site .nouveaute p{color:var(--discret)}.site .nouveaute .surtitre{margin:0}.site .suite-lien{color:var(--texte)}.site .autres-fonctions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0 40px;gap:0 40px;margin-top:0;border-top:1px solid var(--filet-fort)}.site .autres-fonctions a{display:block;padding:16px 0 18px;border-bottom:1px solid var(--bordure);color:var(--texte)}.site .autres-fonctions a:hover strong{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:3px}.site .autres-fonctions strong{font-family:var(--police-titre);font-size:20px;font-weight:500;display:block;margin-bottom:4px;color:var(--titre)}.site .autres-fonctions span{display:block;color:var(--discret);font-size:14.5px}.site .autres-fonctions em{font-style:normal;font-family:var(--police-texte);font-weight:600;font-size:12px;color:var(--texte);margin-top:6px;display:inline-block;border:1px solid var(--bordure-forte);padding:1px 9px;border-radius:999px}.site .colonnes-prix{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--filet-fort);border-bottom:1px solid var(--bordure)}.site .colonnes-prix a{display:grid;grid-gap:8px;gap:8px;align-content:start;padding:24px 24px 28px;color:var(--texte);border-left:1px solid var(--bordure)}.site .colonnes-prix a:first-child{border-left:0;padding-left:0}.site .colonnes-prix a.mise-en-avant{box-shadow:inset 0 4px 0 var(--accent);border-color:var(--bordure);background:none}.site .colonnes-prix a:hover strong{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:3px}.site .colonnes-prix strong{font-family:var(--police-titre);font-weight:500;font-size:23px;color:var(--titre)}.site .colonnes-prix .site-prix{font-size:46px;margin:0}.site .deux-blocs{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);grid-gap:48px;gap:48px;align-items:start}.site .deux-blocs .titre-section{margin:0}.site .note-bas{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;margin-top:22px}.site .liens-lignes{border-top:1px solid var(--filet-fort);display:grid;grid-template-columns:1fr 1fr;grid-column-gap:48px;column-gap:48px}.site .liens-lignes a{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 16px;gap:4px 16px;padding:18px 0;border-bottom:1px solid var(--bordure);color:var(--texte)}.site .liens-lignes strong{font-family:var(--police-titre);font-size:22px;font-weight:500;color:var(--titre)}.site .liens-lignes span{color:var(--discret);font-size:15px;grid-column:1}.site .liens-lignes svg{grid-row:1/span 2;grid-column:2;align-self:center;transition:transform .15s}.site .liens-lignes a:hover svg{transform:translateX(3px)}.site .liens-lignes a:hover strong{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:3px}.site .groupes{border-top:1px solid var(--filet-fort)}.site .groupes>article{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);grid-gap:16px 48px;gap:16px 48px;padding:32px 0;border-bottom:1px solid var(--bordure);scroll-margin-top:80px}.site .groupes h2{font-size:32px;line-height:1.08;margin:0}.site .groupes .site-liste{grid-column:2;grid-row:1/span 2;column-count:2;column-gap:36px;display:block}.site .groupes .site-liste li{page-break-inside:avoid;break-inside:avoid;margin-bottom:10px}.site .grille.grille-3{gap:0 32px;border-top:1px solid var(--filet-fort)}.site .grille-3>.carte{background:none;border:0;border-bottom:1px solid var(--bordure);border-radius:0;padding:22px 0;margin:0}.site .grille-3>.carte :is(h2,h3)>svg:first-child{display:none}.site .profils>article{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.site .profils>article>:not(ul){grid-column:1;margin:0}.site .profils>article>p{color:var(--discret)}.site .profils>article>p:last-child{color:var(--texte)}.site .profils .site-liste{grid-row:1/span 3;column-count:1}.site .appareils{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--filet-fort)}.site .appareils article{padding:20px 24px 8px 0}.site .appareils article+article{padding-left:24px;border-left:1px solid var(--bordure)}.site .appareils h3{margin:0 0 6px;font-size:23px}.site .article-aide h1{font-size:clamp(32px,4.2vw,48px);line-height:1.06;letter-spacing:-.03em;margin:8px 0 16px}.site .contenu-aide h2{font-size:24px;line-height:1.15;margin-top:36px}.site .contenu-aide h3{line-height:1.25}.site :is(.guides-rubrique,.guides-lies) .grille{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:0 36px}.site :is(.guides-rubrique,.guides-lies) .carte-lien{background:none;border:0;border-bottom:1px solid var(--bordure);border-radius:0;padding:18px 0 20px;margin:0;align-content:start}.site :is(.guides-rubrique,.guides-lies) .carte-lien:hover .titre-carte{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:3px}.site .guides-lies>h2{padding-bottom:12px;border-bottom:1px solid var(--filet-fort);margin-bottom:0}.site .guides-rubrique.site-section{margin-top:56px}.site .guides-rubrique>h2{font-size:28px;padding-bottom:12px;border-bottom:1px solid var(--filet-fort);margin-bottom:18px}.site .article-aide h1{color:var(--titre)}.site .fil-ariane a{color:var(--discret)}@media (max-width:1000px){.site .une{grid-template-columns:1fr;gap:8px;padding-top:48px}.site .une-texte{padding-bottom:28px}.site .panneau-jour{align-self:stretch}.site .deux-blocs,.site .fondateur,.site .parcours{grid-template-columns:1fr;gap:36px}.site .liens-lignes,.site .registre{grid-template-columns:1fr}.site .autres-fonctions{grid-template-columns:1fr 1fr}.site .nouveaute,.site .nouveaute:nth-child(2n){grid-template-columns:1fr;gap:32px}.site .groupes>article{grid-template-columns:1fr}.site .groupes .site-liste{grid-column:1;grid-row:auto}.site .profils>article{grid-template-columns:1fr}.site .profils .site-liste{grid-row:auto}.site .appareils{grid-template-columns:1fr 1fr}.site .appareils article:nth-child(3){padding-left:0;border-left:0}}@media (max-width:640px){.site main{padding:0 16px}.site .site-entete{padding:10px 16px}.site .site-section{margin-top:72px}.site .une{padding-top:32px}.site .une h1{font-size:46px}.site .panneau-jour{padding:24px 20px 20px;border-radius:24px 24px 0 0;margin:0 -4px}.site .panneau-jour-tete b{font-size:23px}.site .panneau-jour table{font-size:15px}.site .panneau-jour td:first-child{width:62px}.site .une-ecran{margin-top:32px}.site .ecran-cadre{border-radius:14px}.site .site-intro,.site .une .site-intro{font-size:17px}.site .une .actions .bouton{width:100%}.site .page-site-entete{padding:36px 0 28px}.site .page-site-entete h1{font-size:42px}.site .registre>div{gap:6px}.site .autres-fonctions,.site .colonnes-prix,.site .registre>div{grid-template-columns:1fr}.site .colonnes-prix a{border-left:0;padding:20px 0;border-top:1px solid var(--bordure)}.site .colonnes-prix a:first-child{border-top:0}.site .colonnes-prix a.mise-en-avant{padding-top:24px}.site .pieces{grid-template-columns:minmax(0,1fr) 130px;gap:12px}.site .piece-tel .ecran-cadre{border-width:4px;border-radius:16px}.site .groupes .site-liste{column-count:1}.site .appareils{grid-template-columns:1fr}.site .appareils article,.site .appareils article+article{padding:16px 0 6px;border-left:0;border-top:1px solid var(--bordure)}.site .appareils article:first-child{border-top:0}.site .fondateur{padding:36px 0}.site .site-pied{padding:32px 16px 48px;margin-top:88px}.site .site-appel{padding:36px 20px}.site .site-appel .actions .bouton{width:100%}}.site .bascule-theme,.site .bascule-theme:hover{width:40px;height:40px;padding:0;display:grid;place-items:center;flex:none;border:0;border-radius:50%;background:var(--carte-relief);color:var(--texte);cursor:pointer}.site .bascule-theme:hover{background:var(--bordure)}.site .bascule-theme:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:440px){.site .site-entete nav>a.bouton{display:none}}.site .visuellement-cache{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}