.overview-landing .overview-intro{display:grid;grid-template-columns:1fr 1.2fr;gap:75px;padding-block:90px 65px}.overview-landing h2{font-size:clamp(27px,3vw,38px);line-height:1.25;letter-spacing:-1px;margin:0 0 22px}.overview-landing .overview-intro p,.overview-landing .overview-next p,.overview-landing .overview-team-grid p{font-size:17px;line-height:1.85;color:#526675;margin:0 0 18px}.overview-workflow{padding-block:45px 85px}.overview-section-heading{display:flex;align-items:start;justify-content:space-between;gap:50px;margin-bottom:45px}.overview-section-heading>p{max-width:340px;font-size:16px;line-height:1.8;color:#526675}.overview-stages{display:grid;grid-template-columns:1fr 1fr;gap:45px 75px;position:relative}.overview-stages article{position:relative;padding-left:55px}.overview-stage-number{position:absolute;left:0;top:0;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,#d9f0f7,#f3fafc);color:#2182a0;font-size:12px;letter-spacing:1px}.overview-stages h3,.overview-team-details h3{font-size:21px;line-height:1.4;font-weight:500;color:#254e63;margin:0 0 14px}.overview-stages p{font-size:16px;line-height:1.85;color:#526675;margin:0 0 20px}.overview-team-band{padding-block:75px;background:linear-gradient(180deg,#f7fcfe00,#eaf6fa99 30%,#f1f8fc99 70%,#ffffff00)}.overview-team-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:75px}.overview-team-details{display:grid;gap:38px}.overview-next{padding-block:70px;max-width:850px;text-align:center}.overview-landing .home-text-link{display:inline-flex;border:1px solid #c9dfe8;border-radius:999px;padding:10px 16px;text-decoration:none;font-size:14px;color:#24718c;background:linear-gradient(135deg,#ffffffaa,#edf8fb55)}.overview-landing .home-text-link:hover{background:linear-gradient(135deg,#e1f3f8,#f4fafc)}@media(max-width:800px){.overview-landing .overview-intro,.overview-team-grid{grid-template-columns:1fr;gap:16px}.overview-landing .overview-intro{padding-block:65px 25px}.overview-section-heading{display:block;margin-bottom:30px}.overview-section-heading>p{max-width:none}.overview-stages{grid-template-columns:1fr;gap:34px}.overview-team-band{padding-block:40px}.overview-workflow{padding-block:35px 45px}.overview-next{padding-block:45px}.overview-stages article{padding-left:48px}}