/* Contact only: retain existing Klymatik primitives. */
#formulaire,#demande{scroll-margin-top:110px}.ki-contact-top h1{font-size:clamp(2.25rem,4.4vw,4rem);max-width:18ch;line-height:1.08}.ac-proof,.ac-options{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,72px);align-items:center}.ac-proof p,.ac-options p{max-width:62ch;line-height:1.7}.ac-options{align-items:start}.ac-options h3{margin-top:24px}.ac-proof .ki-photo{margin:0}.km-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap}@media(max-width:700px){.ac-proof,.ac-options{grid-template-columns:1fr}.ki-contact-top h1{font-size:2.3rem}.km-actions .km-button{width:100%;text-align:center}#formulaire,#demande{scroll-margin-top:88px}}

#demande>.ki-payment{margin:0 0 12px}#demande>.ki-payment-terms{margin:0 0 18px;padding:0}#demande>.km-caption{margin:0 0 18px}#demande .km-form{margin-top:0}
