/* TRF-V199-NOS-HISTOIRES : fusion accueil FR sans modifier les styles globaux */
.field-stories .adt-v199-home-feed{margin-top:clamp(36px,5vw,64px);padding-top:clamp(30px,4vw,52px);border-top:1px solid #d8d7cd}
.adt-v199-home-heading{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:26px}
.adt-v199-home-heading .eyebrow{display:block;font-size:12px;font-weight:800;letter-spacing:.15em;color:#8f6312;margin-bottom:12px}
.adt-v199-home-heading h3{font-family:'Russo One',Impact,sans-serif;font-size:clamp(28px,3.2vw,46px);font-weight:400;line-height:1.08;letter-spacing:-.025em;color:#0e1c15;margin:0}
.adt-v199-home-heading h3 em{font-style:normal;color:#2b6448}
.adt-v199-home-heading p{max-width:360px;color:#536458;font-size:16px;line-height:1.6;margin:0}
.field-stories .adt-v199-home-feed .adt-v198-placeholder{grid-column:1/-1;padding:24px;border:1px dashed #b7c4b8;border-radius:14px;color:#4f5d50}
.field-stories .adt-v199-home-feed .adt-v198-placeholder a{color:#185c39;text-decoration:underline}
.field-stories .adt-v199-home-feed .adt-v198-actions{margin-top:24px}
.field-stories .adt-v199-home-feed .adt-v198-main-action{box-sizing:border-box;white-space:normal;text-align:center}
@media(max-width:850px){.adt-v199-home-heading{flex-direction:column;align-items:flex-start;gap:12px}.adt-v199-home-heading p{max-width:720px}}
@media(max-width:610px){.field-stories .adt-v199-home-feed{margin-top:32px;padding-top:28px}.adt-v199-home-heading h3{font-size:30px}}
