.client-page,.client-auth,.scan-page{--cp-navy:#12395f;--cp-ink:#172334;--cp-copper:#985b2e;--cp-muted:#5f6b75;--cp-line:#dfe4e8;--cp-bg:#f3f5f5;--cp-ok:#246b3a;--cp-bad:#a71d2a;color:var(--cp-ink);font-family:var(--font-archivo),sans-serif}.client-page ::selection,.client-auth ::selection,.scan-page ::selection{background:var(--cp-copper);color:#fff}.client-page{background:radial-gradient(circle at 50% 0,#985b2e17,transparent 34%),var(--cp-bg);min-height:100vh;padding:32px 20px 56px}.client-shell{gap:22px;width:min(980px,100%);margin:auto;display:grid}.client-topbar{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.client-brand{color:var(--cp-navy);align-items:center;gap:11px;text-decoration:none;display:inline-flex}.client-brand img{object-fit:contain;width:43px;height:43px}.client-brand span{display:grid}.client-brand strong{font-size:15px}.client-brand small{color:var(--cp-muted);margin-top:2px;font-size:11px}.client-secure{color:var(--cp-ok);background:#e7f3e9;border-radius:999px;align-items:center;gap:6px;padding:7px 11px;font-size:12px;font-weight:700;display:inline-flex}.client-top-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.client-top-link,.client-company{border:1px solid var(--cp-line);min-height:38px;color:var(--cp-navy);font:inherit;cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:7px;padding:0 11px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.client-company select{max-width:210px;color:inherit;font:inherit;background:0 0;border:0;outline:0}.client-intro{color:#fff;background:#12395f;border-radius:16px;grid-template-columns:1fr minmax(260px,.7fr);align-items:end;gap:28px;padding:30px 32px;display:grid;box-shadow:0 20px 46px #12395f33}.client-intro h1{font-family:var(--font-lora),serif;letter-spacing:-.03em;margin:0;font-size:clamp(28px,5vw,44px);font-weight:600}.client-intro p{color:#d5e1ea;margin:7px 0 0;line-height:1.55}.client-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.client-stat{background:#fff;border-radius:14px;gap:8px;padding:17px;display:grid;box-shadow:0 10px 24px #12395f0f}.client-stat svg{width:19px;color:var(--cp-copper)}.client-stat span{color:var(--cp-muted);font-size:12px;font-weight:700}.client-stat strong{color:var(--cp-navy);font-variant-numeric:tabular-nums;font-size:27px}.client-stat.danger{background:#fff1f2}.client-stat.danger svg,.client-stat.danger strong{color:var(--cp-bad)}.client-panel{background:#fff;border-radius:14px;padding:22px 23px;box-shadow:0 10px 24px #12395f0d}.client-panel>header{align-items:center;gap:10px;margin-bottom:14px;display:flex}.client-panel h2{color:var(--cp-navy);margin:0;font-size:17px}.client-panel>header>span{color:var(--cp-muted);background:#eef1f2;border-radius:999px;margin-left:auto;padding:3px 9px;font-size:12px;font-weight:700}.client-list{gap:8px;display:grid}.client-row{background:#fafbfa;border:1px solid #e7eaec;border-radius:12px;align-items:center;gap:14px;padding:13px 14px;scroll-margin-top:16px;display:flex}.client-row.focused{border-color:var(--cp-copper);outline:3px solid #985b2e3d}.client-row>div:first-of-type{gap:4px;min-width:0;display:grid}.client-row strong{color:var(--cp-navy);font-size:14px}.client-row span,.client-row small{color:var(--cp-muted);font-size:12px;line-height:1.4}.client-row small{font-size:10px}.client-row-meta{text-align:right;align-items:flex-end;margin-left:auto;gap:8px!important;display:flex!important}.client-pill{white-space:nowrap;border-radius:999px;padding:4px 9px;font-weight:750;display:inline-flex;font-size:11px!important}.client-pill.ok{color:var(--cp-ok);background:#e7f3e9}.client-pill.warn{color:#8a4b16;background:#fbefdf}.client-pill.bad{color:var(--cp-bad);background:#fdebed}.client-check input{width:19px;height:19px;accent-color:var(--cp-copper)}.client-renewal{color:#fff;background:#12395f;border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:16px;padding:23px;display:grid;box-shadow:0 14px 32px #12395f29}.client-renewal h2,.client-renewal p{margin:0}.client-renewal h2{font-size:19px}.client-renewal p{color:#d5e1ea;max-width:68ch;margin-top:7px;font-size:13px;line-height:1.5}.client-renewal form{border-top:1px solid #ffffff26;grid-column:1/-1;grid-template-columns:1fr 1fr auto;align-items:end;gap:12px;padding-top:15px;display:grid}.client-renewal label{color:#e6edf3;gap:6px;font-size:12px;font-weight:700;display:grid}.client-renewal input,.client-renewal textarea{color:#fff;width:100%;font:inherit;background:#ffffff17;border:1px solid #ffffff47;border-radius:10px;padding:10px 11px}.client-renewal-notice{grid-column:1/-1;align-items:center;gap:7px;margin:0;display:flex;color:#dff6e5!important}.client-button{background:var(--cp-copper);color:#fff;min-height:43px;font:inherit;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.client-button:hover:not(:disabled){background:#7d4521}.client-button:disabled{cursor:not-allowed;opacity:.55}.client-button.secondary{border:1px solid var(--cp-line);color:var(--cp-navy);background:#fff}.client-button.light{color:var(--cp-navy);background:#fff}.client-download{justify-items:end;gap:4px;display:grid}.client-download button{background:var(--cp-copper);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:9px;align-items:center;gap:6px;padding:8px 11px;font-size:12px;font-weight:700;display:inline-flex}.client-download small{max-width:230px;color:var(--cp-bad);text-align:right}.client-empty{text-align:center;color:var(--cp-muted);padding:28px;font-size:13px}.client-footer{color:var(--cp-muted);justify-content:space-between;align-items:center;gap:14px;padding:3px 5px;font-size:12px;display:flex}.client-contact{flex-wrap:wrap;gap:14px;display:flex}.client-contact a{color:var(--cp-navy);align-items:center;gap:6px;font-weight:700;text-decoration:none;display:inline-flex}.client-auth{background:radial-gradient(circle at 50% 0,#985b2e1c,transparent 35%),var(--cp-bg);place-items:center;min-height:100vh;padding:24px;display:grid}.client-auth>section{text-align:center;background:#fff;border-radius:16px;justify-items:center;width:min(450px,100%);padding:32px;display:grid;box-shadow:0 24px 60px #12395f24}.client-auth-icon{width:54px;height:54px;color:var(--cp-copper);background:#f4e8de;border-radius:14px;place-items:center;margin-top:24px;display:grid}.client-auth h1{color:var(--cp-navy);font-family:var(--font-lora),serif;letter-spacing:-.03em;margin:22px 0 8px;font-size:30px}.client-auth p{max-width:58ch;color:var(--cp-muted);margin:0 0 16px;font-size:14px;line-height:1.6}.client-form{text-align:left;gap:13px;width:100%;margin-top:8px;display:grid}.client-form label{color:var(--cp-muted);gap:7px;font-size:12px;font-weight:700;display:grid}.client-form input{border:1px solid var(--cp-line);height:45px;color:var(--cp-ink);font:inherit;background:#fff;border-radius:10px;padding:0 12px}.client-text-button{color:var(--cp-copper);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin-top:16px;font-size:12px;font-weight:700;display:inline-flex}.client-back{color:var(--cp-navy);margin:20px 0 14px;font-size:12px}.client-message{text-align:left;border-radius:10px;width:100%;margin:6px 0 10px;padding:10px 12px;font-size:12px}.client-message.error{color:var(--cp-bad);background:#fdebed}.client-message.success{color:var(--cp-ok);background:#e7f3e9}.client-config-warning{color:var(--cp-bad);margin-top:12px}.client-spin{animation:.8s linear infinite client-spin}@keyframes client-spin{to{transform:rotate(360deg)}}.scan-page{background:var(--cp-bg);place-items:center;min-height:100vh;padding:24px;display:grid}.scan-card{background:#fff;border-radius:16px;width:min(540px,100%);padding:28px;box-shadow:0 24px 60px #12395f21}.scan-card>header{margin:28px 0 18px}.scan-card h1{color:var(--cp-navy);font-family:var(--font-lora),serif;margin:0;font-size:36px}.scan-card header p{color:var(--cp-muted);margin:6px 0}.scan-status{border-radius:12px;align-items:center;gap:12px;padding:16px;display:flex}.scan-status span{color:inherit;font-size:12px;display:grid}.scan-status strong{font-size:18px}.scan-status.ok{color:var(--cp-ok);background:#e7f3e9}.scan-status.danger{color:var(--cp-bad);background:#fdebed}.scan-card dl{background:var(--cp-line);grid-template-columns:1fr 1fr;gap:1px;margin:20px 0;display:grid}.scan-card dl div{background:#fff;grid-template-columns:auto 1fr;gap:5px 9px;padding:14px;display:grid}.scan-card dl svg{width:17px;color:var(--cp-copper);grid-row:1/3}.scan-card dt{color:var(--cp-muted);font-size:11px}.scan-card dd{color:var(--cp-navy);margin:0;font-size:13px;font-weight:700}.scan-card dl div:last-child{grid-column:1/-1}.scan-card footer{gap:14px;display:grid}.scan-card footer p{color:var(--cp-muted);margin:0;font-size:12px;line-height:1.5}.client-page :focus-visible,.client-auth :focus-visible,.scan-page :focus-visible{outline-offset:3px;outline:3px solid #985b2e61}@media (max-width:760px){.client-page{padding:18px 11px 36px}.client-topbar{align-items:flex-start}.client-secure{order:3}.client-top-actions{width:100%;margin-left:0}.client-intro{grid-template-columns:1fr;padding:23px 20px}.client-stats{grid-template-columns:1fr 1fr}.client-panel{padding:18px 14px}.client-row{flex-wrap:wrap;align-items:flex-start}.client-row-meta{text-align:left;width:100%;margin-left:0;align-items:flex-start!important}.client-renewal,.client-renewal form{grid-template-columns:1fr}.client-footer{flex-direction:column;align-items:flex-start}.client-auth>section{padding:25px 20px}.scan-card{padding:22px 18px}}@media (prefers-reduced-motion:reduce){.client-spin{animation-duration:1.8s}}
:root:root{--font-sf-sans:var(--font-barlow);--font-archivo:var(--font-barlow);--font-lora:var(--font-barlow);--font-serif:var(--font-barlow);--sf-ink:#1b1d27;--sf-navy:#112652;--sf-navy-deep:#02143a;--sf-blue:#255b8e;--sf-sky:#7fb8e7;--sf-white:#fff;--sf-pale:#e7eaf2;--sf-black:#000;--sf-line:#d1d6e6;--sf-accent:#154497;--sf-pearl:#bcbfcf;--sf-mist:#bcbfcf;--sf-r:0;--navy:#112652;--navy2:#02143a;--dark:#112652;--orange:#255b8e;--orange-d:#235686;--eye:#255b8e;--bg:#fff;--card:#fff;--line:#d1d6e6;--line2:#d1d6e6;--gray:#1b1d27;--gray2:#1b1d27;--action-blue:#255b8e;--action-blue-deep:#235686;--action-blue-soft:#e7eaf2;--af-editorial-text:#1b1d27;--af-editorial-muted:#1b1d27;--af-editorial-heading:#112652;--af-editorial-dark:#112652;--af-editorial-action:#255b8e;--af-editorial-surface:#fff;--af-editorial-surface-muted:#e7eaf2;--af-editorial-line:#d1d6e6}body{font-family:var(--font-sf-sans), Barlow, ui-sans-serif, system-ui, sans-serif;color:var(--sf-ink);background:var(--sf-white);font-size:18px;line-height:1.6}h1,h2,h3,h4,h5,.h1,.h-sec,#contenu h1,#contenu h2,#contenu h3,#contenu h4{text-wrap:balance;font-family:var(--font-sf-sans), Barlow, sans-serif!important;color:var(--sf-navy)!important;text-transform:none!important}h1,.h1{font-family:var(--font-sf-sans), Barlow, sans-serif!important;letter-spacing:-.018em!important;font-size:clamp(34px,4.2vw,60px)!important;font-weight:300!important;line-height:1.04!important}#contenu:not(:has(.connect-ultimate)) h1{font-family:var(--font-sf-sans), Barlow, sans-serif!important;letter-spacing:-.018em!important;font-size:clamp(34px,4.2vw,60px)!important;font-weight:300!important;line-height:1.04!important}h2,.h-sec{font-family:var(--font-sf-sans), Barlow, sans-serif!important;letter-spacing:-.012em!important;font-size:clamp(24px,2.4vw,30px)!important;font-weight:300!important;line-height:1.12!important}#contenu:not(:has(.connect-ultimate)) h2{font-family:var(--font-sf-sans), Barlow, sans-serif!important;letter-spacing:-.012em!important;font-size:clamp(24px,2.4vw,30px)!important;font-weight:300!important;line-height:1.12!important}h3{font-family:var(--font-sf-sans), Barlow, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:1.3!important}#contenu:not(:has(.connect-ultimate)) h3{font-family:var(--font-sf-sans), Barlow, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:1.3!important}h4,h5{font-family:var(--font-sf-sans), Barlow, sans-serif!important;font-size:18px!important;font-weight:600!important;line-height:1.4!important}#contenu:not(:has(.connect-ultimate)) h4{font-family:var(--font-sf-sans), Barlow, sans-serif!important;font-size:18px!important;font-weight:600!important;line-height:1.4!important}#contenu:not(:has(.connect-ultimate)) .serif{font-family:var(--font-sf-sans), Barlow, sans-serif!important;font-weight:300!important}:is(#contenu:not(:has(.connect-ultimate)) strong,#contenu:not(:has(.connect-ultimate)) b){font-weight:600!important}#contenu .services-hub-hero h1,#contenu .priority-hero h1,#contenu .zones-hub-hero h1,#contenu .vgp-hero h1,#contenu .verification-page-hero h1,#contenu .ep-hero h1,#contenu .t-hero h1,#contenu .svc-hero h1,#contenu .home-hero .h1,#contenu .family-page-hero h1,#contenu .client-space-hero-copy h1,#contenu .zone-region-hero h1,#contenu .reprise-hero-copy h1,#contenu .svc-h1{font-family:var(--font-sf-sans), Barlow, sans-serif!important;letter-spacing:-.018em!important;color:var(--sf-white)!important;font-size:clamp(34px,4.2vw,60px)!important;font-weight:300!important;line-height:1.04!important}.lead,p{font-size:18px;line-height:1.6}.lead{font-size:22px!important}small,.foot-bot,figcaption,.region-map-source,.report-showcase-note{font-size:13px!important}.eyebrow{letter-spacing:.06em!important;color:var(--sf-blue)!important;text-transform:uppercase!important;font-size:13px!important;font-weight:600!important}#contenu:not(:has(.connect-ultimate)) .eyebrow{letter-spacing:.06em!important;color:var(--sf-blue)!important;text-transform:uppercase!important;font-size:13px!important;font-weight:600!important}*{box-shadow:none!important}.eq-card:hover,.eqc:hover,.family-equipment-card:hover,.services-verification-card:hover,.zones-region-card:hover,.verification-selector-card:hover,.equipment-family-grid>a:hover,.pg-vgphub .vgp-concerned-card:hover{box-shadow:2px 10px 20px #0000000f!important}.home-price-card,.commercial-panel{box-shadow:0 14px 12px #255b8e14!important}.eq-card,.eqc,.family-card,.family-equipment-card,.verification-card,.verification-selector-card,.services-verification-card,.zones-region-card,.zone-department-card,.services-family-mini-grid a,.home-price-card,.equipment-family-grid>a,.commercial-panel,.pg-vgphub .vgp-concerned-card,.family-page-proof,.stats-card,.home-proof-grid,.equipment-visual,.official-sources,.tarifs,.fc-contact,.mega-link-card,.eq-photo,.eqc .ph,.family-equipment-image,.equipment-family-image,.verification-selector-image,.pg-vgphub .vgp-concerned-card-image{overflow:hidden;border-radius:var(--sf-r)!important}.btn,.field input,.field select,.field textarea,.equipment-search input,.home-final-option,.af-section-cta-chip,.step .bdg,.home-zone-list span,.zones-region-links span,.zones-region-departments a,.local-place-list span,.verification-code,.specimen-photo-label,.report-specimen-mark,.equipment-visual__mark{border-radius:var(--sf-r)!important}.darkcard,.home-final-cta-panel,.af-section-cta-panel,.calc-band-in,.bottom .cta-col,.home-process-shell,.home-process-panel,.mega-panel,.report-showcase-card,.risks-img,.pg-vgphub .vgp-hero-image,.home-client-space-visual,.visual-accordion,.consent-banner,.pg-vgphub .vgp-answer-carousel,.pg-vgphub .vgp-final-panel{overflow:hidden;border-radius:var(--sf-r)!important}.why-ic,.risk .ic,.riskm .ic,.home-why-item>span,.euro,.home-price-symbol,.priority-process-route span,.foot-social a,.home-proof-arrow,.family-card-arrow,.verification-selector-icon,.home-process-panel-toggle,.home-process-marker,.cta-head{border-radius:var(--sf-r)!important}.btn{min-height:46px;transition:background-color .16s,color .16s,border-color .16s;font-family:var(--font-sf-sans), Barlow, sans-serif!important;letter-spacing:0!important;text-transform:none!important;padding:14px 25px!important;font-size:16px!important;font-weight:600!important}#contenu:not(:has(.connect-ultimate)) .btn{min-height:46px;transition:background-color .16s,color .16s,border-color .16s;font-family:var(--font-sf-sans), Barlow, sans-serif!important;letter-spacing:0!important;text-transform:none!important;padding:14px 25px!important;font-size:16px!important;font-weight:600!important}.btn-pri,.af-section-cta-actions .btn,.ep-hero .ep-hero-cta,.mcta-quote{background:var(--sf-blue)!important;color:var(--sf-white)!important;border:1px solid var(--sf-blue)!important;background-image:none!important}#contenu:not(:has(.connect-ultimate)) .btn-pri{background:var(--sf-blue)!important;color:var(--sf-white)!important;border:1px solid var(--sf-blue)!important;background-image:none!important}.btn-pri:hover,.af-section-cta-actions .btn:hover{background:var(--sf-navy)!important;border-color:var(--sf-navy)!important;filter:none!important}#contenu:not(:has(.connect-ultimate)) .btn-pri:hover{background:var(--sf-navy)!important;border-color:var(--sf-navy)!important;filter:none!important}.btn-pri .lucide,.mcta-quote .lucide{color:var(--sf-white)!important}.btn-out{color:var(--sf-blue)!important;border:1px solid var(--sf-blue)!important;background:0 0!important}#contenu:not(:has(.connect-ultimate)) .btn-out{color:var(--sf-blue)!important;border:1px solid var(--sf-blue)!important;background:0 0!important}.btn-out:hover{background:var(--sf-pale)!important;color:var(--sf-navy)!important;border-color:var(--sf-navy)!important}#contenu:not(:has(.connect-ultimate)) .btn-out:hover{background:var(--sf-pale)!important;color:var(--sf-navy)!important;border-color:var(--sf-navy)!important}#contenu .home-hero .btn-pri,#contenu .family-page-hero .btn-pri,#contenu .client-space-hero .btn-pri,#contenu .zone-region-hero .btn-pri,#contenu .reprise-hero-copy .btn-pri,#contenu .priority-hero .btn-pri,#contenu .services-hub-hero .btn-pri,#contenu .zones-hub-hero .btn-pri,#contenu .vgp-hero .btn-pri,#contenu .verification-page-hero .btn-pri,#contenu .ep-hero .btn-pri,#contenu .t-hero .btn-pri,#contenu .svc-hero .btn-pri,#contenu .home-final-cta-panel .btn-pri,#contenu .af-section-cta-panel .btn,#contenu .darkcard .btn-pri,#contenu .home-zones .btn-pri,#contenu .calc-band-in .btn-pri,#contenu .bottom .cta-col .btn-pri,.dskbar .btn-pri{background:var(--sf-sky)!important;color:var(--sf-navy)!important;border:1px solid var(--sf-sky)!important}#contenu .home-hero .btn-pri:hover,#contenu .family-page-hero .btn-pri:hover,#contenu .client-space-hero .btn-pri:hover,#contenu .zone-region-hero .btn-pri:hover,#contenu .reprise-hero-copy .btn-pri:hover,#contenu .priority-hero .btn-pri:hover,#contenu .services-hub-hero .btn-pri:hover,#contenu .zones-hub-hero .btn-pri:hover,#contenu .vgp-hero .btn-pri:hover,#contenu .verification-page-hero .btn-pri:hover,#contenu .ep-hero .btn-pri:hover,#contenu .t-hero .btn-pri:hover,#contenu .svc-hero .btn-pri:hover,#contenu .home-final-cta-panel .btn-pri:hover,#contenu .af-section-cta-panel .btn:hover,#contenu .darkcard .btn-pri:hover,#contenu .home-zones .btn-pri:hover,#contenu .calc-band-in .btn-pri:hover,#contenu .bottom .cta-col .btn-pri:hover,.dskbar .btn-pri:hover{background:var(--sf-white)!important;color:var(--sf-navy)!important;border-color:var(--sf-white)!important;filter:none!important}#contenu .home-hero .btn-pri:focus-visible,#contenu .family-page-hero .btn-pri:focus-visible,#contenu .client-space-hero .btn-pri:focus-visible,#contenu .zone-region-hero .btn-pri:focus-visible,#contenu .reprise-hero-copy .btn-pri:focus-visible,#contenu .priority-hero .btn-pri:focus-visible,#contenu .services-hub-hero .btn-pri:focus-visible,#contenu .zones-hub-hero .btn-pri:focus-visible,#contenu .vgp-hero .btn-pri:focus-visible,#contenu .verification-page-hero .btn-pri:focus-visible,#contenu .ep-hero .btn-pri:focus-visible,#contenu .t-hero .btn-pri:focus-visible,#contenu .svc-hero .btn-pri:focus-visible,#contenu .home-final-cta-panel .btn-pri:focus-visible,#contenu .af-section-cta-panel .btn:focus-visible,#contenu .darkcard .btn-pri:focus-visible,#contenu .home-zones .btn-pri:focus-visible,#contenu .calc-band-in .btn-pri:focus-visible,#contenu .bottom .cta-col .btn-pri:focus-visible,.dskbar .btn-pri:focus-visible{outline-color:var(--sf-sky)!important}#contenu .home-hero .btn-pri .lucide,#contenu .family-page-hero .btn-pri .lucide,#contenu .services-hub-hero .btn-pri .lucide,#contenu .priority-hero .btn-pri .lucide,#contenu .zones-hub-hero .btn-pri .lucide,#contenu .af-section-cta-panel .btn .lucide,#contenu .home-final-cta-panel .btn-pri .lucide,.dskbar .btn-pri .lucide{color:var(--sf-navy)!important}#contenu .home-hero .btn-out,#contenu .family-page-hero .btn-out,#contenu .client-space-hero .btn-out,#contenu .zone-region-hero .btn-out,#contenu .reprise-hero-copy .btn-out,#contenu .priority-hero .btn-out,#contenu .services-hub-hero .btn-out,#contenu .zones-hub-hero .btn-out,#contenu .vgp-hero .btn-out,#contenu .verification-page-hero .btn-out,#contenu .ep-hero .btn-out,#contenu .t-hero .btn-out,#contenu .svc-hero .btn-out,#contenu .home-final-cta-panel .btn-out,#contenu .darkcard .btn-out,#contenu .home-zones .btn-out{color:var(--sf-sky)!important;border:1px solid var(--sf-sky)!important;background:0 0!important}.btn-out .lucide{color:currentColor!important}#contenu:not(:has(.connect-ultimate)) .btn-out .lucide{color:currentColor!important}.tlink,.card-link,.compact-link,.home-dossier-actions .tlink,.verification-selector-link,.mega-all-link{color:var(--sf-blue)!important;letter-spacing:0!important;text-transform:none!important;font-size:16px!important;font-weight:600!important}#contenu:not(:has(.connect-ultimate)) .tlink{color:var(--sf-blue)!important;letter-spacing:0!important;text-transform:none!important;font-size:16px!important;font-weight:600!important}.tlink:hover,.card-link:hover,.compact-link:hover,.verification-selector-link:hover,.mega-all-link:hover{color:var(--sf-navy)!important}.tlink .lucide,.card-link .lucide,.compact-link .lucide,.official-sources a{color:var(--sf-blue)!important}.mcta{background:var(--sf-white)!important;border-top:1px solid var(--sf-line)!important}.mcta-call{color:var(--sf-navy)!important}.mcta-call .lucide{color:var(--sf-blue)!important}.dskbar{background:var(--sf-navy)!important}.dskbar-txt{color:var(--sf-pearl)!important}.dskbar-tel,.dskbar-tel:hover,.dskbar-tel .lucide{color:var(--sf-sky)!important}.wrap{width:min(100%,1280px)!important}.hdr .wrap{width:min(100%,1540px)!important}.hdr{background:var(--sf-white)!important;border-bottom:1px solid var(--sf-line)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.hdr .logo .lw,.hdr .logo-wordmark{color:var(--sf-navy)!important;letter-spacing:.08em!important;font-size:18px!important;font-weight:600!important}.hdr .logo .ls{color:var(--sf-ink)!important}.hdr .logo-mark-svg{fill:var(--sf-navy)!important}.hdr .nav{gap:15px!important}.hdr .nav a{color:var(--sf-ink)!important;font-size:16px!important;font-weight:400!important}.hdr .nav a:hover,.hdr .nav a.active{color:var(--sf-blue)!important;font-weight:600!important}.hdr .nav a.active:after{background:var(--sf-blue)!important}.hdr .nav-menu-toggle{color:var(--sf-ink)!important}.hdr-tel,.hdr .client-head,.hdr .burger{color:var(--sf-navy)!important}.hdr-tel .lucide,.hdr .client-head .lucide{color:var(--sf-blue)!important}@media (max-width:1439px){.hdr-tel{display:none!important}}.mega-panel{background:var(--sf-white)!important;border:1px solid var(--sf-line)!important}.mega-link-card{background:var(--sf-pale)!important;border:0!important}.mega-link-card:hover{background:var(--sf-sky)!important;transform:none!important}.mega-link-card>span,.mega-region-title{color:var(--sf-navy)!important}.mega-link-card small,.mega-links a{color:var(--sf-ink)!important}.hdr .mega-panel .mega-link-card>.lucide,.hdr .mega-panel .mega-links a:hover,.hdr .mega-panel .mega-region-title:hover{color:var(--sf-blue)!important}.mobnav{background:var(--sf-white)!important}.mobnav .logo .lw,.mobnav .logo-wordmark{color:var(--sf-navy)!important}.mobnav .logo .ls{color:var(--sf-ink)!important}.mobnav .logo-mark-svg{fill:var(--sf-navy)!important}.mobnav .burger,.mobnav-item-head>button{color:var(--sf-navy)!important}.mobnav-links a{color:var(--sf-navy)!important;border-bottom-color:var(--sf-line)!important}.mobnav-links a.active{color:var(--sf-blue)!important}.mobnav-submenu a{color:var(--sf-ink)!important}.footer,.footer-m{background:var(--sf-navy-deep)!important;color:var(--sf-white)!important;border-top:0!important}.footer .logo .lw,.footer-m .logo .lw,.footer .logo-wordmark,.footer-m .logo-wordmark,.footer .fcol h5,.footer-m .fcol h5{color:var(--sf-white)!important}.footer .fcol h5,.footer-m .fcol h5{letter-spacing:.06em!important;font-size:13px!important}.footer .logo .ls,.footer-m .logo .ls{color:var(--sf-pearl)!important}.footer .logo-mark-svg,.footer-m .logo-mark-svg{fill:var(--sf-sky)!important}.footer .fcol a,.footer .fcol .fi,.footer-m .fcol a,.footer-m .fcol .fi,.footer .footer-brand p,.footer-m .footer-brand p{color:var(--sf-pearl)!important;font-size:16px!important}.footer .fcol a:hover,.footer-m .fcol a:hover{color:var(--sf-sky)!important}.foot-grid>.fcol:not(:first-child):not(.fc-contact):not(.fcol-eq2),.footm-grid>.fcol:nth-child(2n):not(.fc-contact):not(.fcol-eq2){border-left-color:#ffffff29!important}.fc-contact{background:#ffffff0f!important;border:0!important}.fc-contact .lucide{color:var(--sf-sky)!important}.fc-contact .fi-mail-direct{color:var(--sf-pearl)!important}.foot-bot{color:var(--sf-pearl)!important;border-top-color:#ffffff29!important}.footer-consent{color:var(--sf-pearl)!important}.footer-consent:hover{color:var(--sf-sky)!important}.foot-social a{color:var(--sf-white)!important;border-color:#ffffff4d!important}.home-hero,.home-proof-ledger,.home-proof-carousel,.zone-region-hero,.client-space-hero,.reprise-hero,.family-page-hero,:where(.services-hub-hero,.priority-hero,.zones-hub-hero,.vgp-hero,.verification-page-hero,.ep-hero,.t-hero,.svc-hero),.home-final-cta-panel,.af-section-cta-panel,.calc-band-in,.bottom .cta-col,.darkcard,.home-process-panel,.family-page-cta,.verification-page-cta,.home-zones,.pg-vgphub .vgp-prepare,.pg-vgphub .vgp-final-panel,.visual-accordion,.section-cta--dark,.premium-section--night,.client-space-story,.calculator-visual-proof,.vgp-prepare-media,.pg-vgphub .vgp-answer-carousel{background:var(--sf-navy)!important;background-image:none!important}.home-final-cta-panel:after,.af-section-cta-panel:before{display:none!important}.home-hero .himg:after{background:linear-gradient(90deg,#112652f0 0%,#112652d6 42%,#070e1db3 68%,#070e1d1f 100%)!important}:where(.services-hub-hero,.priority-hero,.zones-hub-hero,.vgp-hero,.verification-page-hero,.ep-hero,.t-hero,.svc-hero):after,.family-page-hero:after,.client-space-hero:after,.zone-region-hero:after{background:linear-gradient(90deg,#112652ed 0%,#112652cc 32%,#070e1db3 58%,#070e1d1f 100%)!important}@media (max-width:700px){:where(.services-hub-hero,.priority-hero,.zones-hub-hero,.vgp-hero,.verification-page-hero,.ep-hero,.t-hero,.svc-hero,.client-space-hero):after,.family-page-hero:after,.zone-region-hero:after{background:linear-gradient(#070e1db3 0%,#112652f2 80%)!important}}.home-hero .eyebrow,.home-zones .eyebrow,.home-final-cta .eyebrow,.home-final-cta-panel .eyebrow,.family-page-cta .eyebrow,.verification-page-cta .eyebrow,.priority-hero .eyebrow,.services-hub-hero .eyebrow,.zones-hub-hero .eyebrow,.zone-region-hero .eyebrow,.reprise-hero-copy .eyebrow,:where(.services-hub-hero,.priority-hero,.zones-hub-hero,.vgp-hero,.verification-page-hero,.ep-hero,.t-hero,.svc-hero) .eyebrow{color:var(--sf-sky)!important}.home-final-option span,.af-section-cta-chip span,.home-final-lead,.af-section-cta-copy p,.calc-band-in p,.darkcard p,.bottom .cta-col p,.home-zones p,.home-proof-row>span:last-child,.pg-vgphub .vgp-prepare-copy>p,.pg-vgphub .vgp-final p,.guides-categories span,.home-proof-row p{color:var(--sf-pearl)!important}.home-final-cta-panel h2,.af-section-cta-copy h2,.home-zones h2,.family-page-cta h2,.verification-page-cta h2,.darkcard h3,.calc-band-in h2,.pg-vgphub .vgp-prepare h2,.pg-vgphub .vgp-final h2,.home-final-option strong,.af-section-cta-chip strong,.family-card-content strong,.home-proof-row h3,.darkcard .ph,.visual-accordion__content h3,.client-space-story h3,.calculator-visual-proof h2,.guides-categories strong,.pg-vgphub .vgp-answer-carousel p,#contenu .home-final-cta-panel h2,#contenu .af-section-cta-copy h2,#contenu .home-zones h2,#contenu .family-page-cta h2,#contenu .verification-page-cta h2,#contenu .calc-band-in h2,#contenu .calculator-visual-proof h2,#contenu .pg-vgphub .vgp-prepare h2,#contenu .pg-vgphub .vgp-final h2,#contenu .darkcard h3,#contenu .home-proof-row h3,#contenu .visual-accordion__content h3,#contenu .client-space-story h3{color:var(--sf-white)!important}#contenu .home-hero .eyebrow,#contenu .t-hero .eyebrow,#contenu .svc-hero .eyebrow,#contenu .ep-hero .eyebrow,#contenu .vgp-hero .eyebrow,#contenu .priority-hero .eyebrow,#contenu .services-hub-hero .eyebrow,#contenu .zones-hub-hero .eyebrow,#contenu .verification-page-hero .eyebrow,#contenu .family-page-hero .eyebrow,#contenu .client-space-hero .eyebrow,#contenu .zone-region-hero .eyebrow,#contenu .reprise-hero .eyebrow{color:var(--sf-sky)!important}#contenu .home-hero .crumb a,#contenu .t-hero .crumb a,#contenu .svc-hero .crumb a,#contenu .ep-hero .crumb a,#contenu .vgp-hero .crumb a,#contenu .priority-hero .crumb a,#contenu .services-hub-hero .crumb a,#contenu .zones-hub-hero .crumb a,#contenu .verification-page-hero .crumb a,#contenu .family-page-hero .crumb a,#contenu .client-space-hero .crumb a,#contenu .zone-region-hero .crumb a,#contenu .reprise-hero .crumb a{color:var(--sf-line)!important}#contenu .home-hero .crumb .cur,#contenu .t-hero .crumb .cur,#contenu .svc-hero .crumb .cur,#contenu .ep-hero .crumb .cur,#contenu .vgp-hero .crumb .cur,#contenu .priority-hero .crumb .cur,#contenu .services-hub-hero .crumb .cur,#contenu .zones-hub-hero .crumb .cur,#contenu .verification-page-hero .crumb .cur,#contenu .family-page-hero .crumb .cur,#contenu .client-space-hero .crumb .cur,#contenu .zone-region-hero .crumb .cur,#contenu .reprise-hero .crumb .cur{color:var(--sf-white)!important}.home-final-option,.af-section-cta-chip{background:#ffffff0d!important;border:1px solid #fff3!important}.home-final-option:hover{border-color:var(--sf-sky)!important;background:#7fb8e71f!important;transform:none!important}.home-zone-list span{color:var(--sf-white)!important;background:0 0!important;border-color:#ffffff3d!important}.home-proof-row{border-left-color:#ffffff2e!important}.guides-categories,.guides-categories a{border-color:#fff3!important}.pg-vgphub .vgp-answer-carousel p strong{color:var(--sf-sky)!important}.pg-vgphub .vgp-answer-carousel__controls button span,.home-proof-progress button span{background:var(--sf-sky)!important}.pg-vgphub .vgp-prepare li .lucide{color:var(--sf-sky)!important}.pg-vgphub .vgp-prepare li{color:var(--sf-white)!important}.calc-band-in .cb-ic{background:#7fb8e724!important}.calc-band-in .cb-ic .lucide{color:var(--sf-sky)!important}.home-proof-arrow{border:1px solid var(--sf-sky)!important;color:var(--sf-sky)!important;background:0 0!important}.home-proof-arrow:hover{background:var(--sf-sky)!important;color:var(--sf-navy)!important}.family-card-shade{background:linear-gradient(#11265205 15%,#112652db 100%)!important}.family-card-arrow{border:1px solid var(--sf-sky)!important;color:var(--sf-sky)!important}.visual-accordion__veil{background:linear-gradient(#070e1d29 12%,#1126528f 58%,#112652eb 100%)!important}.vgp-prepare-media:after{background:linear-gradient(100deg,#112652ed,#070e1db3 56%,#070e1d66)!important}.client-space-story article:after{background:linear-gradient(#070e1d1f,#112652eb)!important}.guides-editorial__featured:after{background:linear-gradient(#070e1d1a,#112652eb)!important}.eq-card,.eqc,.family-equipment-card,.services-verification-card,.zones-region-card,.zone-department-card,.verification-selector-card,.services-family-mini-grid a,.home-price-card,.verification-card,.equipment-family-grid>a,.commercial-panel,.pg-vgphub .vgp-concerned-card,.family-page-proof,.stats-card,.home-proof-grid,.report-showcase-card,.equipment-visual,.official-sources,.tarifs,.home-process-shell{background:var(--sf-white)!important;border:1px solid var(--sf-line)!important;background-image:none!important}.eq-card:hover,.eqc:hover,.family-equipment-card:hover,.services-verification-card:hover,.zones-region-card:hover,.verification-selector-card:hover,.zone-department-card:hover,.services-family-mini-grid a:hover,.verification-card:hover,.equipment-family-grid>a:hover,.pg-vgphub .vgp-concerned-card:hover{border-color:var(--sf-blue)!important;transform:none!important}.verification-selector:has(.verification-selector-card:hover) .verification-selector-card:not(:hover){opacity:1!important;transform:none!important}.home-commercial,.commercial-section--mineral,.section-cta--light,.premium-section--soft,.partner-independence,.client-space-proof,.priority-reasons,.vgp-periodicity,.zones-hub-bottom,.guides-sources,.pg-vgphub .vgp-families,.home-families{background:var(--sf-pale)!important;background-image:none!important}.home-verifications,.home-process,.home-final-cta,.priority-zones,.vgp-compact-intro,.vgp-guides,.vgp-zones,.vgp-sources,.family-page-body,.verification-page-body,.zone-region-cta,.af-section-cta,.pg-vgphub .vgp-concerned,.commercial-page,.premium-page-stack,.home-client-space{background:var(--sf-white)!important;background-image:none!important}.home-proof-item,.home-process-grid,.home-process-step,.priority-reason-list,.priority-reason-list>div,.priority-zone-list,.priority-zone-list a,.vgp-family-links,.vgp-family-links a,.vgp-region-links,.vgp-region-links a,.services-process-grid>div,.services-hub-process,.commercial-rows,.commercial-row,.commercial-links,.commercial-links a,.equipment-link-list,.equipment-link-list>a,.price-compact-grid,.price-compact-row,.price-accordions,.price-accordions details,.local-nearby-links a,.services-family-grid,.partner-offer-band,.client-product-proof,.verification-reference__answers,.verification-reference__answers>div,.cl-timeline,.cl-timeline>div,.guides-editorial__list,.guides-editorial__list a,.zones-region-row,.zones-region-list,.vgp-accordion-list,.vgp-accordion-list details,.city-collapsible,.home-dossier-callout,.stat,.feat,.pg-vgphub .vgp-essential-grid,.pg-vgphub .vgp-essential-grid article,.pg-vgphub .vgp-family-list,.pg-vgphub .vgp-family-list>div,.pg-vgphub .vgp-faq .faq details{border-color:var(--sf-line)!important}.commercial-heading h2,.commercial-row strong,.commercial-panel h3,.equipment-family-copy>strong,.equipment-link-list strong,.price-accordions summary,.services-family-grid a,.partner-offer-band>div,.client-product-proof>article,.verification-reference__answers h3,.region-explorer__departments h3,.partner-independence li,.client-space-proof li,.cl-timeline strong,.pg-vgphub .vgp-concerned h2,.pg-vgphub .vgp-concerned-card-body>strong,.verification-selector-title,.verification-selector-code{color:var(--sf-navy)!important}.commercial-heading p,.commercial-content>p,.commercial-row p,.commercial-panel p,.equipment-link-list small,.equipment-empty,.local-context-copy p,.commercial-trust-note,.about-mission p,.premium-section__heading p,.cl-timeline small,.equipment-search,.pg-vgphub .vgp-concerned-lead,.pg-vgphub .vgp-concerned-card-items,.verification-selector-label,.verification-selector-text{color:var(--sf-ink)!important}.commercial-links a,.local-nearby-links a,.price-compact-row a,.region-explorer__departments a,.guides-editorial__list a,.pg-vgphub .vgp-concerned-card-link,.pg-vgphub .vgp-concerned-all,.equipment-link-list svg,.commercial-links svg{color:var(--sf-blue)!important}.pg-vgphub .vgp-concerned-rule,.verification-selector-rule{background:var(--sf-sky)!important;height:3px!important}.pg-vgphub .vgp-concerned-all{border-color:var(--sf-blue)!important}.verification-selector-icon{background:var(--sf-pale)!important;border:1px solid var(--sf-line)!important;color:var(--sf-blue)!important}.home-zone-list span,.zones-region-links span,.zones-region-departments a,.local-place-list span{align-items:center;border:1px solid var(--sf-line)!important;background:var(--sf-pale)!important;color:var(--sf-navy)!important;padding:4px 12px!important;font-size:13px!important;display:inline-flex!important}.zones-region-departments a:hover{background:var(--sf-sky)!important;border-color:var(--sf-sky)!important}.verification-code{background:var(--sf-sky)!important;width:auto!important;height:auto!important;color:var(--sf-navy)!important;letter-spacing:.04em!important;padding:5px 10px!important;font-size:13px!important}.why-ic,.risk .ic,.riskm .ic,.home-why-item>span,.euro,.home-price-symbol,.priority-process-route span,.step .bdg,.equipment-visual__mark,.home-process-marker{background:var(--sf-pale)!important;border:1px solid var(--sf-line)!important;color:var(--sf-blue)!important}.quote .qm{color:var(--sf-line)!important;font-family:inherit!important}.quote .qt{font-style:normal!important}.equipment-visual{background:var(--sf-pale)!important;background-image:none!important}.equipment-visual__body li:before{background:var(--sf-blue)!important}.hero-experience>span{background:var(--sf-sky)!important}.official-sources{border-left:3px solid var(--sf-blue)!important}.test-card .qm{color:var(--sf-line)!important}.test-card .dots i{background:var(--sf-line)!important}.rm-region--base,.rm-base-halo{fill:var(--sf-blue)!important}.rm-region--voisine{fill:var(--sf-mist)!important}.rm-region--autre{fill:var(--sf-line)!important}.dm-dept--couvert{fill:var(--sf-blue)!important}.dm-dept--autre{fill:var(--sf-line)!important}.rm-legend-dot--base,.lg-dot--couvert{background:var(--sf-blue)!important}.rm-legend-dot--voisine{background:var(--sf-mist)!important}.rm-legend-dot--autre,.lg-dot--autre{background:var(--sf-line)!important}img[src*=carte-zones]{filter:none}.specimen-photo-label,.report-specimen-mark{background:var(--sf-sky)!important;color:var(--sf-navy)!important;letter-spacing:.04em!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:0!important;font-size:13px!important;font-weight:600!important;transform:none!important}.field input,.field select,.field textarea,.equipment-search input{background:var(--sf-white)!important;border:1px solid var(--sf-line)!important;color:var(--sf-ink)!important;font-size:16px!important}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--sf-blue)!important}.consent-banner{background:var(--sf-white)!important;border:1px solid var(--sf-line)!important}input[type=checkbox],input[type=radio]{accent-color:var(--sf-blue)!important}a:focus-visible,button:focus-visible,.btn:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline-offset:2px;outline:2px solid var(--sf-blue)!important}.skip-link{background:var(--sf-navy)!important;color:var(--sf-sky)!important}@media (prefers-reduced-motion:no-preference){.eq-card,.eqc,.family-equipment-card,.services-verification-card,.zones-region-card,.zone-department-card,.verification-selector-card,.services-family-mini-grid a,.verification-card,.equipment-family-grid>a,.pg-vgphub .vgp-concerned-card,.mega-link-card,.zones-region-departments a{transition:border-color .16s,background-color .16s,color .16s}.verification-selector-image img,.family-card>img,.eq-photo img,.eqc .ph img,.family-equipment-image img,.equipment-family-image img,.pg-vgphub .vgp-concerned-card-image img{transition:transform .52s cubic-bezier(.22,.61,.36,1)!important}.verification-selector-card:hover .verification-selector-image img,.family-card:hover>img,.eq-card:hover .eq-photo img,.eqc:hover .ph img,.family-equipment-card:hover .family-equipment-image img,.equipment-family-grid>a:hover .equipment-family-image img,.pg-vgphub .vgp-concerned-card:hover .vgp-concerned-card-image img{filter:none!important;transform:scale(1.04)!important}.btn .lucide,.tlink .lucide,.card-link .lucide,.compact-link .lucide{transition:transform .16s}.btn:hover .lucide,.tlink:hover .lucide,.card-link:hover .lucide,.compact-link:hover .lucide{transform:translate(4px)}}
:root:root{--sf-mesure:65ch;--sf-mesure-titre:32ch;--sf-rythme:25px;--sf-section:80px}.wrap{width:min(100%,1312px)!important}.hdr .wrap{width:min(100%,1540px)!important}.home-section,.home-process,.home-commercial,.home-final-cta,.priority-reasons,.priority-zones,.vgp-compact-intro,.vgp-periodicity,.vgp-guides,.vgp-zones,.family-page-body,.verification-page-body,.zones-hub-bottom,.zone-region-cta,.af-section-cta,.home-client-space,.pg-vgphub .vgp-concerned,.pg-vgphub .vgp-families{padding-top:var(--sf-section)!important;padding-bottom:var(--sf-section)!important}#contenu p,#contenu li,#contenu .lead,#contenu blockquote,#contenu dd,.commercial-content>p,.home-final-lead{max-width:var(--sf-mesure)}#contenu h2,#contenu h3,#contenu .h-sec{max-width:var(--sf-mesure-titre)}[style*="text-align: center"] p,[style*=text-align\:center] p,.home-section-head p,.home-section-head h2,.af-section-cta-copy p,.af-section-cta-copy h2,.home-final-cta-panel h2,.home-final-lead,.premium-section__heading p,.premium-section__heading h2,.home-verifications>.wrap>p,.zones-hub-hero p{margin-left:auto;margin-right:auto}#contenu .lead{max-width:88ch;line-height:1.44!important}#contenu p+p,#contenu h2+p,#contenu h3+p,#contenu p+ul,#contenu ul+p,#contenu h2+.lead{margin-top:var(--sf-rythme)!important}h2,.h-sec{letter-spacing:normal!important;font-size:clamp(26px,2.6vw,36px)!important;font-weight:400!important;line-height:1.25!important}#contenu:not(:has(.connect-ultimate)) h2{letter-spacing:normal!important;font-size:clamp(26px,2.6vw,36px)!important;font-weight:400!important;line-height:1.25!important}h1,.h1{letter-spacing:normal!important;font-size:clamp(36px,4.8vw,72px)!important;font-weight:200!important;line-height:1.02!important}#contenu:not(:has(.connect-ultimate)) h1{letter-spacing:normal!important;font-size:clamp(36px,4.8vw,72px)!important;font-weight:200!important;line-height:1.02!important}#contenu .services-hub-hero h1,#contenu .priority-hero h1,#contenu .zones-hub-hero h1,#contenu .vgp-hero h1,#contenu .verification-page-hero h1,#contenu .ep-hero h1,#contenu .t-hero h1,#contenu .svc-hero h1,#contenu .home-hero .h1,#contenu .family-page-hero h1,#contenu .client-space-hero-copy h1,#contenu .zone-region-hero h1,#contenu .reprise-hero-copy h1,#contenu .svc-h1{letter-spacing:normal!important;font-size:clamp(36px,4.8vw,72px)!important;font-weight:200!important;line-height:1.02!important}.eyebrow{letter-spacing:6px!important;text-transform:uppercase!important;font-size:14px!important;font-weight:400!important}#contenu:not(:has(.connect-ultimate)) .eyebrow{letter-spacing:6px!important;text-transform:uppercase!important;font-size:14px!important;font-weight:400!important}.btn{letter-spacing:2.8px!important;text-transform:uppercase!important;border-width:.8px!important;padding:16px 40px!important;font-size:13px!important;font-weight:600!important}#contenu:not(:has(.connect-ultimate)) .btn{letter-spacing:2.8px!important;text-transform:uppercase!important;border-width:.8px!important;padding:16px 40px!important;font-size:13px!important;font-weight:600!important}.dskbar .btn,.hdr .cta-head,.mcta .btn{letter-spacing:1.6px!important;padding:12px 22px!important}.verification-selector-image,.family-equipment-image,.equipment-family-image,.eq-photo,.eqc .ph,.pg-vgphub .vgp-concerned-card-image{aspect-ratio:3/2;align-self:start;overflow:hidden;width:100%!important;height:auto!important}.home-client-space-visual,.risks-img,.report-showcase-card,.pg-vgphub .vgp-hero-image{aspect-ratio:16/9;align-self:start;overflow:hidden;width:100%!important;height:auto!important}.verification-selector-image img,.family-equipment-image img,.equipment-family-image img,.eq-photo img,.eqc .ph img,.pg-vgphub .vgp-concerned-card-image img,.home-client-space-visual img,.risks-img img,.report-showcase-card img,.pg-vgphub .vgp-hero-image img{object-fit:cover!important;border-radius:0!important;width:100%!important;height:100%!important}@media (prefers-reduced-motion:no-preference){.eq-card,.eqc,.family-equipment-card,.services-verification-card,.zones-region-card,.zone-department-card,.verification-selector-card,.services-family-mini-grid a,.verification-card,.equipment-family-grid>a,.pg-vgphub .vgp-concerned-card,.mega-link-card,.zones-region-departments a,.btn,.tlink,.card-link,.hdr .nav a{transition:color .3s,background-color .3s,border-color .3s,box-shadow .3s ease-in-out!important}}.home-hero .himg:after,:where(.services-hub-hero,.priority-hero,.zones-hub-hero,.vgp-hero,.verification-page-hero,.ep-hero,.t-hero,.svc-hero):after,.family-page-hero:after,.client-space-hero:after,.zone-region-hero:after{background:linear-gradient(90deg,#00000094 0%,#0000008c 56%,#00000038 72%,#0000 86%)!important}@media (max-width:700px){:where(.services-hub-hero,.priority-hero,.zones-hub-hero,.vgp-hero,.verification-page-hero,.ep-hero,.t-hero,.svc-hero,.client-space-hero):after,.family-page-hero:after,.zone-region-hero:after{background:linear-gradient(#00000047 0%,#00000094 62%,#0000009e 100%)!important}}#contenu .home-hero .btn-pri,#contenu .family-page-hero .btn-pri,#contenu .client-space-hero .btn-pri,#contenu .zone-region-hero .btn-pri,#contenu .reprise-hero-copy .btn-pri,#contenu .priority-hero .btn-pri,#contenu .services-hub-hero .btn-pri,#contenu .zones-hub-hero .btn-pri,#contenu .vgp-hero .btn-pri,#contenu .verification-page-hero .btn-pri,#contenu .ep-hero .btn-pri,#contenu .t-hero .btn-pri,#contenu .svc-hero .btn-pri,#contenu .ep-hero .ep-hero-cta{background:var(--sf-white)!important;color:var(--sf-navy)!important;border:1px solid var(--sf-white)!important}#contenu .home-hero .btn-pri:hover,#contenu .family-page-hero .btn-pri:hover,#contenu .client-space-hero .btn-pri:hover,#contenu .zone-region-hero .btn-pri:hover,#contenu .reprise-hero-copy .btn-pri:hover,#contenu .priority-hero .btn-pri:hover,#contenu .services-hub-hero .btn-pri:hover,#contenu .zones-hub-hero .btn-pri:hover,#contenu .vgp-hero .btn-pri:hover,#contenu .verification-page-hero .btn-pri:hover,#contenu .ep-hero .btn-pri:hover,#contenu .t-hero .btn-pri:hover,#contenu .svc-hero .btn-pri:hover,#contenu .ep-hero .ep-hero-cta:hover{background:var(--sf-sky)!important;color:var(--sf-navy)!important;border-color:var(--sf-sky)!important}#contenu .home-hero .btn-pri .lucide,#contenu .family-page-hero .btn-pri .lucide,#contenu .client-space-hero .btn-pri .lucide,#contenu .zone-region-hero .btn-pri .lucide,#contenu .reprise-hero-copy .btn-pri .lucide,#contenu .priority-hero .btn-pri .lucide,#contenu .services-hub-hero .btn-pri .lucide,#contenu .zones-hub-hero .btn-pri .lucide,#contenu .vgp-hero .btn-pri .lucide,#contenu .verification-page-hero .btn-pri .lucide,#contenu .ep-hero .btn-pri .lucide,#contenu .t-hero .btn-pri .lucide,#contenu .svc-hero .btn-pri .lucide{color:var(--sf-navy)!important}#contenu .home-hero .btn-out,#contenu .family-page-hero .btn-out,#contenu .client-space-hero .btn-out,#contenu .zone-region-hero .btn-out,#contenu .reprise-hero-copy .btn-out,#contenu .priority-hero .btn-out,#contenu .services-hub-hero .btn-out,#contenu .zones-hub-hero .btn-out,#contenu .vgp-hero .btn-out,#contenu .verification-page-hero .btn-out,#contenu .ep-hero .btn-out,#contenu .t-hero .btn-out,#contenu .svc-hero .btn-out{color:var(--sf-white)!important;background:0 0!important;border:1px solid #ffffff8c!important}#contenu .home-hero .btn-out:hover,#contenu .family-page-hero .btn-out:hover,#contenu .client-space-hero .btn-out:hover,#contenu .zone-region-hero .btn-out:hover,#contenu .reprise-hero-copy .btn-out:hover,#contenu .priority-hero .btn-out:hover,#contenu .services-hub-hero .btn-out:hover,#contenu .zones-hub-hero .btn-out:hover,#contenu .vgp-hero .btn-out:hover,#contenu .verification-page-hero .btn-out:hover,#contenu .ep-hero .btn-out:hover,#contenu .t-hero .btn-out:hover,#contenu .svc-hero .btn-out:hover{background:var(--sf-white)!important;color:var(--sf-navy)!important;border-color:var(--sf-white)!important}
.hdr .offer-trigger{font:400 16px var(--font-barlow), sans-serif;color:var(--sf-ink);cursor:pointer;text-align:left;align-items:center;gap:8px;padding:16px 0;display:flex}.offer-trigger .lucide{width:14px;height:14px}.hdr .offer-trigger[aria-expanded=true]{color:var(--sf-blue)}.hdr .offer-simple:before{height:16px;top:-16px}.hdr .offer-simple{border:1px solid var(--sf-line);width:max-content;min-width:260px;max-width:360px;box-shadow:none;background:#fff;border-radius:0;padding:10px 0}.hdr .offer-panel{border:1px solid var(--sf-line);width:min(740px,100vw - 48px);box-shadow:none;background:#fff;border-radius:0;grid-template-columns:340px 1fr;padding:0;display:grid;position:fixed;top:78px;left:50%;transform:translate(-50%,-6px)}.hdr .nav-menu.is-open .offer-panel{transform:translate(-50%)}.hdr .offer-panel:before{height:16px;top:-16px}.offer-options{border-right:1px solid var(--sf-line);align-content:start;gap:2px;padding:10px;display:grid}.offer-option{text-align:left;cursor:pointer;width:100%;color:var(--sf-ink);background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:15px 16px;transition:background-color .16s,color .16s;display:flex}.offer-option strong{font-size:16px;font-weight:400;line-height:1.3}.offer-option .lucide{opacity:0;flex-shrink:0;width:16px;height:16px;transition:opacity .16s}.offer-option.is-selected{background:var(--sf-pale);color:var(--sf-blue)}.offer-option.is-selected .lucide{opacity:1}.offer-details{min-width:0;padding:20px 26px 24px}.hdr .offer-links{display:grid}.hdr .offer-links a{border-bottom:1px solid var(--sf-line);color:var(--sf-ink);padding:14px 0;line-height:1.4;transition:color .16s;display:block}.hdr .offer-links a:last-child{border-bottom:0}.hdr .offer-links a:hover,.hdr .offer-links a:focus-visible{color:var(--sf-blue)!important;font-weight:400!important}.offer-option:focus-visible{outline:2px solid var(--sf-blue);outline-offset:-2px}@media (max-width:900px){.hdr .offer-panel{grid-template-columns:1fr}.offer-options{border-right:0;border-bottom:1px solid var(--sf-line)}}.hdr .offer-simple a{color:var(--sf-ink);white-space:nowrap;border:0;padding:13px 26px;line-height:1.35;transition:color .16s,background-color .16s;display:block}.hdr .offer-simple a:hover,.hdr .offer-simple a:focus-visible{background:var(--sf-pale);color:var(--sf-blue)!important;font-weight:400!important}.offer-trigger:focus-visible,.mobile-offer-trigger:focus-visible{outline:2px solid var(--sf-blue);outline-offset:3px}.mobile-offer-heading{color:var(--sf-blue);margin:12px 0;font-size:14px}.mobile-offer-trigger{text-align:left;width:100%;color:var(--sf-navy);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:18px 0;font-size:18px;display:flex}.mobile-offer-trigger .lucide{flex-shrink:0;width:16px}.hdr .offer-overview{align-items:center;gap:12px;margin-top:24px;line-height:1.4;display:flex;color:var(--sf-blue)!important;font-size:14px!important}.offer-overview .lucide{flex-shrink:0;width:16px;height:16px}.offer-steps{padding-left:1.5em;list-style:decimal}.offer-steps li::marker{color:var(--sf-blue);font-weight:600}@media (min-width:1080px){.hdr .nav-menu{position:relative}.hdr .offer-simple{position:absolute;top:calc(100% + 12px);left:0;right:auto;transform:translateY(-6px)}.hdr .nav-menu.is-open .offer-simple{transform:translateY(0)}.hdr .nav-menu:nth-last-child(-n+2) .offer-simple{left:auto;right:0}}.mobnav-submenu[hidden]{display:none!important}.mobnav .mobnav-item-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.mobnav .mobnav-item-label,.mobnav .mobnav-item-head>a{appearance:none;text-align:left;cursor:pointer;background:0 0;flex:1;margin:0;font-family:inherit;line-height:1.25;color:var(--sf-navy)!important;border:0!important;padding:16px 0!important;font-size:18px!important;font-weight:600!important}.mobnav .mobnav-item-label:focus-visible,.mobnav .mobnav-item-head>a:focus-visible{outline:2px solid var(--sf-accent);outline-offset:-3px}.mobnav .mobnav-trigger{flex:none;width:auto}.mobnav-trigger .lucide{transition:transform .16s}.mobnav-item.is-open .mobnav-trigger .lucide{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.mobnav-trigger .lucide{transition:none}}.hdr .offer-trigger.is-current{color:var(--sf-blue);font-weight:600}
:root{--af-header-h:79px}.af-hero{isolation:isolate;background:var(--sf-black,#000);color:var(--sf-white,#fff);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.af-hero--full{min-height:calc(100svh - var(--af-header-h))}.af-hero--compact{min-height:clamp(400px,58svh,560px);padding-block:72px}.af-hero-media{z-index:0;position:absolute;inset:0}.af-hero-media img{width:100%;height:100%}.af-hero-scrim{z-index:1;background:radial-gradient(120% 90% at 50% 45%,#00000057 0%,#0000009e 100%),linear-gradient(#00000085 0%,#00000075 42%,#000000ad 100%);position:absolute;inset:0}.af-hero-inner{z-index:2;flex-direction:column;align-items:center;display:flex;position:relative}.af-hero-title,#contenu .af-hero .af-hero-title{text-wrap:balance;max-width:22ch;margin:0;color:#fff!important;text-transform:uppercase!important;letter-spacing:-.005em!important;font-size:clamp(34px,5vw,80px)!important;font-weight:700!important;line-height:1.03!important}.af-hero--compact .af-hero-title,#contenu .af-hero--compact .af-hero-title{max-width:26ch;font-size:clamp(30px,3.6vw,54px)!important}.af-hero-lead,#contenu .af-hero .af-hero-lead{max-width:62ch;margin:26px 0 0;font-size:clamp(18px,1.15vw,22px);font-weight:400;line-height:1.55;color:#fff!important}.af-hero--compact .af-hero-lead{max-width:58ch;margin-top:20px;font-size:18px}.af-hero-action{flex-direction:column;align-items:center;gap:16px;margin-top:40px;display:flex}.af-hero--compact .af-hero-action{margin-top:32px}.af-hero .af-hero-btn,#contenu .af-hero .af-hero-btn{letter-spacing:2.8px;text-transform:uppercase;height:auto;padding:18px 44px;font-size:13px;font-weight:600;color:var(--sf-navy,#112652)!important;box-shadow:none!important;background:#fff!important;border:1px solid #fff!important;border-radius:0!important}.af-hero .af-hero-btn:hover,#contenu .af-hero .af-hero-btn:hover{background:var(--sf-sky,#7fb8e7)!important;border-color:var(--sf-sky,#7fb8e7)!important;color:var(--sf-navy,#112652)!important}.af-hero .af-hero-btn .lucide,#contenu .af-hero .af-hero-btn .lucide{transition:transform .16s;color:currentColor!important}.af-hero .af-hero-btn:hover .lucide{transform:translate(4px)}.af-hero-phone{color:#ffffffdb;margin:0;font-size:16px;line-height:1.4}.af-hero-phone a{color:#fff;text-underline-offset:4px;font-variant-numeric:tabular-nums;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.af-hero-phone a:hover{color:var(--sf-sky,#7fb8e7)}.af-hero :focus-visible{outline-offset:2px;outline:2px solid #fff}.af-hero-title-stack,.af-hero-title-stack>span{display:block}#contenu .af-hero .af-hero-title:has(.af-hero-title-stack){line-height:.98!important}@media (max-width:1079px){:root{--af-header-h:67px}}@media (max-width:700px){.af-hero--compact{min-height:clamp(340px,48svh,440px);padding-block:56px}#contenu .af-hero .af-hero-title{max-width:18ch;font-size:clamp(30px,8vw,40px)!important}#contenu .af-hero--compact .af-hero-title{max-width:20ch;font-size:clamp(26px,6.6vw,34px)!important}.af-hero-lead,.af-hero--compact .af-hero-lead{margin-top:18px;font-size:16px}.af-hero-action{width:100%;margin-top:30px}.af-hero .af-hero-btn{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.af-hero .af-hero-btn .lucide{transition:none}}.af-coverage{background:var(--sf-pale,#e7eaf2);border-bottom:1px solid var(--sf-line,#d1d6e6)}.af-coverage-in{grid-template-columns:minmax(0,22ch) minmax(0,1fr);align-items:start;gap:24px 48px;padding-block:34px;display:grid}.af-coverage-head h2,#contenu .af-coverage-head h2{margin:0;letter-spacing:2.8px!important;text-transform:uppercase!important;color:var(--sf-blue,#255b8e)!important;font-size:13px!important;font-weight:600!important}.af-coverage-head p{margin:10px 0 0;font-size:13px;line-height:1.45}.af-coverage-list{flex-wrap:wrap;gap:10px 28px;margin:0;padding:0;list-style:none;display:flex}.af-coverage-list li{align-items:center;gap:8px;font-size:18px;line-height:1.3;display:inline-flex}.af-coverage-list .lucide{width:16px;height:16px;color:var(--sf-blue,#255b8e);flex:none}@media (max-width:860px){.af-coverage-in{grid-template-columns:1fr;gap:16px;padding-block:26px}.af-coverage-list{gap:10px 20px}.af-coverage-list li{font-size:16px}}.af-facts-in{grid-template-columns:repeat(3,minmax(0,1fr));padding-block:28px;display:grid}.af-fact{border-left:1px solid var(--sf-line,#d1d6e6);gap:12px;padding-inline:28px;display:flex}.af-fact:first-child{border-left:0;padding-left:0}.af-fact .lucide{width:20px;height:20px;color:var(--sf-blue,#255b8e);flex:none;margin-top:2px}.af-fact strong{letter-spacing:2.8px;text-transform:uppercase;color:var(--sf-blue,#255b8e);font-size:13px;font-weight:600;display:block}.af-fact span{margin-top:6px;font-size:18px;line-height:1.4;display:block}@media (max-width:860px){.af-facts-in{grid-template-columns:1fr;gap:18px;padding-block:22px}.af-fact{border-left:0;padding-inline:0}.af-fact span{font-size:16px}}
.footer,.footer-m{padding-top:72px}.foot-main{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:40px 64px;padding-bottom:56px;display:grid}.foot-identity .logo{margin-bottom:22px;display:inline-block}.foot-signature{color:#fff;max-width:32ch;margin:0;font-size:22px;font-weight:400;line-height:1.3}.foot-pitch{max-width:52ch;margin:16px 0 0;font-size:16px;line-height:1.55}.foot-zones-link{color:#fff;align-items:center;gap:10px;margin-top:24px;font-size:16px;font-weight:600;display:inline-flex}.foot-zones-link .lucide{width:16px;height:16px;transition:transform .16s}.foot-identity a:hover .foot-zones-link{color:var(--sf-sky,#7fb8e7)}.foot-identity a:hover .foot-zones-link .lucide{transform:translate(4px)}.foot-contact h5,.footer .foot-contact h5,.footer-m .foot-contact h5{margin:0 0 18px;color:#fff!important;letter-spacing:2.8px!important;text-transform:uppercase!important;font-size:13px!important;font-weight:600!important}.foot-contact .fi{align-items:center;gap:12px;padding:9px 0;font-size:16px;line-height:1.35;display:flex}.foot-contact .lucide,.foot-contact .footer-linkedin-icon{width:18px;height:18px;color:var(--sf-sky,#7fb8e7);flex:none}.foot-depliant{border-top:1px solid #ffffff24}.foot-depliant summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:20px 0;list-style:none;display:flex}.foot-depliant summary::-webkit-details-marker{display:none}.foot-depliant-titre{color:#fff;font-size:18px;font-weight:600;line-height:1.25}.foot-depliant summary .lucide{color:#fff;flex:none;width:19px;height:19px;transition:transform .16s}.foot-depliant[open] summary .lucide{transform:rotate(180deg)}.foot-depliant summary:focus-visible{outline:2px solid var(--sf-sky,#7fb8e7);outline-offset:-3px}.foot-depliant-corps{justify-items:start;padding-bottom:14px;display:grid}.foot-depliant-corps a,.foot-depliant-corps .footer-consent{cursor:pointer;text-align:left;background:0 0;border:0;padding:11px 0;font-size:16px;line-height:1.35;color:#fff!important;margin:0!important}.foot-depliant-corps .footer-consent:hover{color:var(--sf-sky,#7fb8e7)!important}.foot-legal{border-top:1px solid #ffffff24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 32px;padding-top:24px;padding-bottom:32px;display:flex}.footer-m .foot-legal{border-top:1px solid #ffffff24}.foot-legal-mark{margin:0;font-size:13px;line-height:1.4}.foot-legal-links{flex-wrap:wrap;align-items:center;gap:8px 26px;display:flex}.foot-legal-links a,.foot-legal-links .footer-consent{cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;line-height:1.4}@media (max-width:700px){.footer,.footer-m{padding-top:48px}.foot-main{grid-template-columns:1fr;gap:34px;padding-bottom:34px}.foot-legal{padding-bottom:28px}}@media (prefers-reduced-motion:reduce){.foot-zones-link .lucide,.foot-depliant summary .lucide{transition:none}}
