.outlook-review{color:#fff;display:grid;font-family:Inter,Arial,sans-serif;gap:70px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);padding:110px 0}.outlook-review__eyebrow{color:#a1c246;font-size:15px;font-weight:800;letter-spacing:.08em;margin:0 0 24px;text-transform:uppercase}.outlook-review h2{color:#fff;font-size:clamp(58px,7vw,112px);font-weight:800;letter-spacing:-.08em;line-height:.92;margin:0;max-width:660px}.outlook-review__goals{border-top:2px solid hsla(0,0%,100%,.35)}.outlook-review__goal{border-bottom:2px solid hsla(0,0%,100%,.35);display:grid;gap:28px;grid-template-columns:130px minmax(0,1fr);padding:36px 0}.outlook-review__goal>span{color:#a1c246;font-size:clamp(64px,6vw,100px);font-weight:700;letter-spacing:-.09em;line-height:.75}.outlook-review__goal>div{border-left:2px solid rgba(161,194,70,.7);padding-left:28px}.outlook-review__goal h3{color:#fff;font-size:clamp(28px,2.7vw,46px);font-weight:500;letter-spacing:-.055em;line-height:1;margin:0 0 12px}.outlook-review__goal p{color:hsla(0,0%,100%,.76);font-size:clamp(16px,1.2vw,20px);line-height:1.45;margin:0;max-width:650px}@media (max-width:900px){.outlook-review{gap:55px;grid-template-columns:1fr}}@media (max-width:600px){.outlook-review{padding:70px 0}.outlook-review__goal{gap:16px;grid-template-columns:90px minmax(0,1fr)}.outlook-review__goal>div{padding-left:18px}.outlook-review__goal>span{font-size:70px}}