.af-offer{padding:70px 7%;background:#eef1f4;color:#162e42;display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.af-offer .af-label{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#44647a;margin:0 0 20px}.af-offer h2{font:500 clamp(32px,4vw,48px)/1.1 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.04em;margin:0 0 22px;color:#162e42}.af-offer p{font-size:14px;color:#546b7c;max-width:520px}.af-offer a{display:inline-flex;align-items:center;min-height:48px;padding:12px 22px;background:#174d73;color:white;font-size:12px;margin-top:18px}.af-offer a.af-secondary{background:transparent;color:#174d73;border-bottom:1px solid #174d73;padding-inline:0;margin-left:20px}.af-offer aside{padding:28px;border:1px solid #bfcfd9;background:white}.af-offer aside p{font-size:12px;margin:0}.af-offer details{border-top:1px solid #c3d1da;margin-top:20px;padding-top:15px}.af-offer summary{font-size:12px;min-height:44px;align-content:center;cursor:pointer}.af-offer details p{margin:12px 0}.af-offer details a{background:transparent;color:#174d73;padding:0;margin:0;min-height:44px;text-decoration:underline}@media(max-width:650px){.af-offer{grid-template-columns:1fr;padding:55px 7%;gap:25px}.af-offer a.af-secondary{display:flex;width:fit-content;margin-left:0}}
