.client-hero{color:#fff;background:radial-gradient(circle at 83% 35%,#08b8c22e,#0000 27%),linear-gradient(135deg,#193653,#102840 56%,#214a70);min-height:770px}.client-services .pillars{grid-template-columns:repeat(4,1fr)}.client-services .pillars article{padding-inline:26px}.client-services .pillars h3{font-size:27px}.client-grid{grid-template-columns:1.08fr .72fr;align-items:center;gap:90px;min-height:650px;padding:80px 0 100px;display:grid}.client-promise{background:#0f2840b8;border:1px solid #ffffff2e;padding:48px;box-shadow:0 30px 80px #0004}.client-promise blockquote{margin:55px 0 25px;font:34px/1.2 Georgia,serif}.client-promise>p:nth-of-type(2){color:#fff9;line-height:1.75}.client-promise>div{border-top:1px solid #ffffff24;margin-top:36px;padding-top:24px}.client-promise strong,.client-promise span{display:block}.client-promise span{color:var(--jade);text-transform:uppercase;margin-top:5px;font-size:10px}.client-connect{background:var(--navy);padding-bottom:0}.connect-grid{grid-template-columns:1.45fr .55fr;gap:24px;display:grid}.client-form{grid-template-columns:1fr;gap:38px;margin:0;padding:50px}.client-form select{border:1px solid var(--line);width:100%;color:var(--ink);background:#f8fbfc;padding:13px}.schedule-card{color:var(--navy);background:var(--mint);padding:50px 38px}.schedule-card>span{color:#fff;background:var(--jade2);place-items:center;width:58px;height:58px;margin-bottom:45px;font-size:28px;display:grid}.schedule-card h2{font-size:42px;line-height:1.08}.schedule-card>p:not(.eyebrow){color:var(--muted);margin:24px 0 34px;line-height:1.75}.client-connect footer{padding-bottom:45px}@media (width<=960px){.client-grid,.connect-grid{grid-template-columns:1fr}.client-promise{max-width:650px}.client-services .pillars{grid-template-columns:repeat(2,1fr)}.client-services .pillars article:nth-child(2){border-right:0}}@media (width<=720px){.client-grid{gap:45px;padding:70px 0}.client-services .pillars{grid-template-columns:1fr}.client-promise,.schedule-card{padding:32px 25px}.client-form{padding:40px 24px}.client-hero{min-height:auto;overflow:hidden}.client-hero .nav{gap:12px}.client-hero .nav .compact{text-align:center;gap:6px;max-width:138px;padding:0 12px;line-height:1.2}.client-grid{gap:38px;min-height:auto;padding:58px 0 70px}.client-grid h1{overflow-wrap:anywhere;font-size:clamp(46px,13.5vw,62px)}.client-grid .lead{font-size:16px;line-height:1.65}.client-grid .actions,.client-grid .actions .btn{width:100%}.client-promise,.schedule-card{width:100%;padding:32px 25px}.client-promise blockquote{margin:34px 0 22px;font-size:28px}.connect-grid{width:100%}.client-form{width:100%;padding:40px 22px}.client-form h2{font-size:40px}.client-form input,.client-form textarea,.client-form select{font-size:16px}.client-form .btn,.schedule-card .btn{white-space:normal;text-align:center;width:100%}.schedule-card h2{font-size:36px}.client-connect .section-head h2{font-size:42px}.client-connect footer{padding-bottom:34px}}@media (width<=390px){.client-hero .nav .compact{max-width:124px;font-size:11px}.client-grid h1{font-size:45px}.client-form{padding-inline:18px}.client-promise,.schedule-card{padding-inline:22px}}
