.pdxGZG_hero{isolation:isolate;color:#fff;background:#123c4b;border-radius:25px 25px 100px;grid-template-columns:1fr .95fr;align-items:center;gap:55px;margin-top:25px;padding:55px 45px;display:grid;position:relative;overflow:hidden}.pdxGZG_arcs{z-index:-1;opacity:.35;width:650px;height:650px;position:absolute;bottom:-380px;left:-350px;transform:rotate(30deg)}.pdxGZG_copy{min-width:0}.pdxGZG_eyebrow{letter-spacing:.07em;color:#f6dc89;margin-bottom:25px;font-size:12px;font-weight:600;display:block}.pdxGZG_hero h1{letter-spacing:-.055em;font-size:clamp(40px,4.2vw,60px);font-weight:550;line-height:1.15}.pdxGZG_hero h1 em{color:#fff}.pdxGZG_copy>p{color:#e0ebec;max-width:40ch;margin-top:28px;font-size:17px;line-height:1.9}.pdxGZG_cta{color:#123c4b;background:#fff3c7;border-radius:5px;justify-content:space-between;align-items:center;gap:22px;min-height:52px;margin-top:30px;padding:14px 20px;font-size:15px;font-weight:650;display:inline-flex}.pdxGZG_cta:hover{background:#ffe6a1}.pdxGZG_note{color:#e0ebec;margin-top:17px;font-size:12px;display:block}.pdxGZG_photo{background:#d3ded3;border-radius:180px 180px 12px 12px;min-width:0;height:520px;position:relative;overflow:hidden}.pdxGZG_photo img{object-fit:cover;object-position:65% center}.pdxGZG_photo:after{content:"";background:linear-gradient(#0000,#123c4bbf);height:120px;position:absolute;bottom:0;left:0;right:0}.pdxGZG_photo>span{z-index:1;color:#fff;font-size:14px;position:absolute;bottom:25px;left:25px;right:25px}.pdxGZG_services{padding-block:85px 65px}.pdxGZG_heading{max-width:650px}.pdxGZG_heading>span{color:#455d66;margin-bottom:20px;font-size:13px;font-weight:600;display:block}.pdxGZG_heading>p{color:#455d66;max-width:58ch;margin-top:25px;font-size:17px;line-height:1.9}.pdxGZG_serviceGrid{grid-template-columns:1fr 1fr;gap:0 60px;margin-top:40px;display:grid}.pdxGZG_serviceGrid article{border-top:1px solid #d9e4e5;padding-block:30px}.pdxGZG_serviceGrid article>span{color:#006184;font-variant-numeric:tabular-nums;font-size:13px}.pdxGZG_serviceGrid h3{margin-top:17px;font-size:27px;font-weight:550}.pdxGZG_serviceGrid p{color:#455d66;max-width:46ch;margin-top:18px;font-size:17px;line-height:1.9}.pdxGZG_approach{background:#f1f6ec;border-radius:20px 20px 75px;grid-template-columns:1fr 1.1fr;gap:70px;padding:45px;display:grid}.pdxGZG_approach .pdxGZG_eyebrow{color:#477300}.pdxGZG_approach h2{font-size:clamp(32px,3.2vw,43px)}.pdxGZG_approach ul{gap:20px;margin:0;padding:0;list-style:none;display:grid}.pdxGZG_approach li{align-items:flex-start;gap:13px;font-size:16px;line-height:1.8;display:flex}.pdxGZG_approach svg{color:#477300;flex-shrink:0;margin-top:5px}.pdxGZG_framework{border-bottom:1px solid #d9e4e5;max-width:760px;margin:65px auto 0;padding:0 0 30px}.pdxGZG_framework strong{font-size:20px;font-weight:650}.pdxGZG_framework p{color:#455d66;margin-top:20px;font-size:16px;line-height:1.9}.pdxGZG_framework a{color:#006184;text-underline-offset:4px;align-items:center;gap:15px;min-height:44px;margin-top:17px;font-size:15px;font-weight:650;text-decoration:underline;display:inline-flex}.pdxGZG_hero a:focus-visible{outline:3px solid var(--yellow);outline-offset:5px}@media (max-width:1049px){.pdxGZG_hero{gap:30px;padding:35px}.pdxGZG_hero h1{font-size:43px}.pdxGZG_photo{height:460px}.pdxGZG_approach{gap:35px;padding:35px}}@media (max-width:760px){.pdxGZG_hero{border-radius:20px 20px 65px;grid-template-columns:1fr;gap:35px;padding:32px 25px}.pdxGZG_hero h1{font-size:clamp(35px,8vw,48px)}.pdxGZG_photo{border-radius:130px 130px 12px 12px;height:370px}.pdxGZG_copy>p{font-size:16px}.pdxGZG_eyebrow{font-size:11px}.pdxGZG_services{padding-block:55px 40px}.pdxGZG_serviceGrid{grid-template-columns:1fr;gap:0;margin-top:30px}.pdxGZG_serviceGrid h3{font-size:26px}.pdxGZG_approach{grid-template-columns:1fr;gap:30px;padding:30px 25px}.pdxGZG_framework{margin-top:45px}}
