.gf-potential{background:#fffde5;color:#0b3446;padding:76px 28px;position:relative;overflow:hidden;border-bottom:8px solid #fff000}.gf-potential__inner{max-width:1120px;margin:auto;display:grid;grid-template-columns:1.15fr 1fr;gap:36px 44px;align-items:center}.gf-potential__eyebrow{font-weight:800;font-size:15px;letter-spacing:.08em;margin:0 0 22px}.gf-potential h2{font-size:clamp(32px,3.5vw,48px);line-height:1.55;font-weight:900;letter-spacing:-0.04em;margin:0}.gf-potential h2 span{display:inline-block;background:linear-gradient(transparent 65%, #fff000 65%);font-size:1.25em}.gf-potential__lead{font-size:22px;font-weight:800;margin:26px 0 16px}.gf-potential__text{font-size:15px;line-height:2.1;margin:0}.gf-potential__visual{margin:0;position:relative;transform:rotate(2deg)}.gf-potential__visual img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:48% 48% 12px 12px;border:6px solid #fff}.gf-potential__visual figcaption{position:relative;width:max-content;max-width:100%;margin:-8px auto 0;padding:12px 18px;background:#0b3446;color:#fff;font-size:14px;font-weight:800;transform:rotate(-4deg)}.gf-potential__steps{grid-column:1/-1;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px;list-style:none;padding:26px 0;margin:0;border-block:1px solid #c9d4c9}.gf-potential__steps li{display:flex;gap:14px;align-items:flex-start}.gf-potential__steps li>span{font:900 italic 32px/1.25 Lato,sans-serif;color:#087f9d}.gf-potential__steps h3{font-size:16px;line-height:1.7;margin:0 0 6px;font-weight:800}.gf-potential__steps p{font-size:13px;line-height:1.9;margin:0}.gf-potential__footer{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;gap:24px}.gf-potential__footer p{font-size:14px;line-height:1.9;margin:0}.gf-potential__link{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px;border-radius:6px;background:#0b3446;color:#fff;font-size:14px;font-weight:800;text-decoration:none;transition:background .2s}.gf-potential__link:hover{background:#087f9d;color:#fff}.gf-potential__link:focus-visible{outline:3px solid #087f9d;outline-offset:4px}.gf-potential__link span{font-size:22px}@media(max-width: 767px){.gf-potential{padding:44px 24px}.gf-potential__inner{grid-template-columns:1fr;gap:28px}.gf-potential__eyebrow{font-size:13px;margin-bottom:16px}.gf-potential h2{font-size:clamp(27px,7.5vw,43px)}.gf-potential__lead{font-size:19px;margin:22px 0 12px}.gf-potential__text{font-size:14px;line-height:2}.gf-potential__desktop{display:none}.gf-potential__visual{width:90%;max-width:430px;justify-self:center}.gf-potential__visual figcaption{font-size:12px}.gf-potential__steps{grid-template-columns:1fr;gap:20px;padding:24px 0}.gf-potential__steps h3{margin-bottom:2px}.gf-potential__footer{display:grid;gap:20px}.gf-potential__link{padding:18px 16px;font-size:13px}.gf-potential__footer p{font-size:13px}}
