.aaca-lite-banner{position:relative;background:#efece3;color:#063a2c;isolation:isolate;min-height:560px;aspect-ratio:12/5;overflow:hidden}.aaca-lite-banner__picture,.aaca-lite-banner__picture img{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.aaca-lite-banner__copy{position:relative;z-index:1;width:49%;padding:clamp(24px,3.6vw,65px) 0 28px 5vw}.aaca-lite-banner__eyebrow{font-size:12px;letter-spacing:3px;font-weight:800;margin:0 0 13px}.aaca-lite-banner h2{color:inherit;font-size:clamp(40px,4.5vw,78px);font-weight:900;letter-spacing:-.045em;line-height:.98;margin:0 0 15px}.aaca-lite-banner__dek{font-size:clamp(14px,1.3vw,20px);line-height:1.45;margin:0 0 16px}.aaca-lite-banner__offer{display:flex;align-items:center;gap:18px;margin:0 0 17px}.aaca-lite-banner__offer strong{font-size:clamp(32px,3.3vw,54px);line-height:1;font-weight:900;letter-spacing:-1px}.aaca-lite-banner__offer span{font-size:11px;line-height:1.4;font-weight:800;letter-spacing:1px}.aaca-lite-banner__cta{display:inline-flex;align-items:center;gap:32px;background:#063a2c;color:#fff;text-decoration:none;padding:15px 24px;min-height:48px;font-size:12px;letter-spacing:1px;font-weight:800}.aaca-lite-banner__cta:focus-visible{outline:3px solid #bd813d;outline-offset:4px}.aaca-lite-banner__fit{font-size:13px;margin:12px 0 7px}.aaca-lite-banner__terms{font-size:10px;line-height:1.4;max-width:440px;margin:0;color:#354c40}@media(max-width:749px){.aaca-lite-banner{min-height:0;aspect-ratio:auto}.aaca-lite-banner__picture{position:relative;aspect-ratio:4/5}.aaca-lite-banner__copy{width:100%;padding:25px 24px 28px;background:#f0f1e9}.aaca-lite-banner h2{font-size:46px}.aaca-lite-banner__dek{font-size:15px}.aaca-lite-banner__offer strong{font-size:38px}.aaca-lite-banner__terms{font-size:10px}.aaca-lite-banner__cta{min-height:48px}}