/* Mon Équipe IA : signature typographique, texte HTML accessible. */
.branding-site .hero h1.offer-wordmark{display:flex;align-items:center;gap:.2em;max-width:100%!important;color:#31594b;font-weight:800;font-style:italic;letter-spacing:-.045em!important;line-height:1.15!important;margin-bottom:24px}
.offer-wordmark .wordmark-name{white-space:nowrap}
.offer-wordmark .wordmark-ia{display:inline-block;flex:none;padding:.12em .18em .1em;background:#f29a38;border:2px solid #31594b;border-radius:6px;box-shadow:4px 4px 0 #31594b;transform:rotate(-5deg);font-style:normal;line-height:1;letter-spacing:-.04em}
.hero .hero-subtitle{font-family:'DM Sans',sans-serif;font-size:clamp(23px,2.3vw,30px);font-weight:800;line-height:1.25;color:#ad2929;max-width:30ch;margin:0 0 24px}
@media(max-width:760px){.branding-site .hero h1.offer-wordmark{font-size:clamp(30px,8.5vw,43px)!important;gap:.2em}}
