.b-agence-hero{padding-top:clamp(40px,6vw,80px)}.b-agence-in{max-width:var(--mesure);justify-items:start;gap:18px;margin:0 auto;display:grid}.b-agence-in .b-chapeau{max-width:44em;color:var(--sur-nuit);font-size:18px}.b-agence-texte+.b-agence-texte{padding-top:0}.ziegler .b-section>.b-agence-col{max-width:820px}.b-agence-col{gap:18px;margin:0 auto;display:grid}.b-agence-col h2{letter-spacing:-1.2px;text-transform:uppercase;color:var(--marque);font-size:clamp(28px,3vw,42px);font-weight:900;line-height:1.05}.b-agence-col p{color:var(--encre);font-size:17.5px;line-height:1.7}.b-agence-col p strong{color:var(--marque)}.b-agence-col a{color:var(--marque);-webkit-text-decoration-color:var(--appel);text-decoration-color:var(--appel);text-underline-offset:3px;font-weight:700}.b-agence-nuit .b-agence-col h2{color:#fff}.b-agence-nuit .b-agence-col p{color:var(--sur-nuit)}.b-agence-nuit .b-agence-col a{color:#fff}.b-agence-cartes{grid-template-columns:1fr 1fr;gap:22px;display:grid}.ziegler .b-section>.b-agence-cartes,.ziegler .b-section>.b-agence-cta{max-width:1040px}.b-agence-offre{background:var(--carte);color:var(--encre);border-top:4px solid var(--marque);align-content:start;gap:12px;padding:26px 26px 24px;display:grid;position:relative}.b-agence-teinte{background:var(--c);border:2px solid #fff;width:18px;height:34px;position:absolute;top:-4px;right:26px;box-shadow:0 2px 6px #07152b33}.b-agence-offre h3{text-transform:uppercase;color:var(--marque);letter-spacing:-.3px;font-size:22px}.b-agence-offre h3 small{font:600 12px/1 var(--texte);letter-spacing:.12em;text-transform:uppercase;color:var(--encre-douce);vertical-align:middle;margin-left:8px}.b-agence-prix{color:var(--encre-douce);font-size:16px}.b-agence-prix b{font:900 26px/1 var(--affichage);color:var(--encre)}.b-agence-prix s{color:var(--encre-douce);margin-right:6px}.b-agence-intro{color:var(--encre-douce);font-size:15.5px}.b-agence-offre ul{gap:8px;font-size:15.5px;display:grid}.b-agence-offre li{padding-left:18px;position:relative}.b-agence-offre li:before{content:"";background:var(--marque);width:8px;height:8px;position:absolute;top:.55em;left:0}.b-agence-objectif{color:var(--marque);font-size:15px;font-weight:600}.b-agence-cta{max-width:1040px;color:var(--encre-douce);justify-items:start;gap:10px;font-size:15px;display:grid;margin:30px auto 0!important}.b-agence-bouton{border:2px solid var(--marque);font:800 15px/1.2 var(--affichage);text-transform:uppercase;letter-spacing:.03em;padding:14px 20px;text-decoration:none;display:inline-block;color:var(--marque)!important}.b-agence-bouton:hover{background:var(--marque);color:#fff!important}.b-agence-cta span a{color:var(--marque);font-weight:700}.b-agence-lien{border-bottom:2px solid var(--appel);display:inline-block;text-decoration:none!important}@media (max-width:900px){.b-agence-cartes{grid-template-columns:1fr}}
