.cai-home-promo{display:flex;align-items:center;gap:20px;border-top:1px solid #d6e0e6;margin-top:26px;padding-top:25px}.cai-home-promo p{margin:5px 0;color:#526978;font-size:.95rem}.cai-home-promo strong{color:#1f3b4d;font-size:1.05rem}.cai-home-promo small{display:block;color:#84551d;font-size:.8rem}.cai-promo-icon{flex:0 0 40px;color:#1f3b4d}.cai-promo-icon svg{width:40px;fill:none;stroke:currentColor;stroke-width:1.6}.cai-home-promo .btn{margin-left:auto;white-space:nowrap}@media(max-width:760px){.cai-home-promo{flex-wrap:wrap;gap:15px}.cai-home-promo>div:nth-child(2){flex:1;min-width:0}.cai-home-promo .btn{margin-left:55px;white-space:normal}}
/* Scheda CAI autonoma tra le casistiche dei privati. */
.page-privati #casistiche .scenario-grid>.cai-scenario-promo{display:flex;flex-direction:column;align-items:flex-start;border-top:3px solid #ef7d14!important;background:#fff7ee!important}
.cai-scenario-promo .eyebrow{color:#a84d00;font-size:.68rem;margin-bottom:7px}
.cai-scenario-promo h3{margin-top:0}
.cai-scenario-promo p{color:#526978;line-height:1.6}
.cai-scenario-promo a{margin-top:auto;padding-top:10px;font-weight:700;color:#a84d00;text-underline-offset:3px}
.cai-scenario-promo a:hover{color:#763600}
.cai-scenario-promo a:focus-visible{outline:2px solid #ef7d14;outline-offset:4px;border-radius:2px}
@media(min-width:1200px){.page-privati #casistiche .scenario-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}
@media(min-width:761px) and (max-width:1199px){.page-privati #casistiche .scenario-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
