._main_1qnfz_1{color:#102a43;max-width:1180px;margin:0 auto;padding:32px 28px 65px}._main_1qnfz_1 a{text-decoration:none}._back_1qnfz_1{color:#62788b;margin-bottom:32px;font-size:13px;display:inline-block}._hero_1qnfz_1{padding-bottom:38px}._eyebrow_1qnfz_1{color:#1769e0;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:7px;margin:0 0 13px;font-size:12px;font-weight:750;display:flex}._hero_1qnfz_1 h1{letter-spacing:-.05em;margin:0 0 20px;font-size:clamp(38px,5vw,58px);font-weight:750;line-height:1.13}._introduction_1qnfz_1{color:#486175;max-width:720px;margin:0 0 24px;font-size:17px;line-height:1.75}._actions_1qnfz_1{flex-wrap:wrap;gap:12px;display:flex}._primary_1qnfz_1,._secondary_1qnfz_1{border-radius:8px;justify-content:center;align-items:center;gap:9px;padding:14px 18px;font-size:14px;font-weight:700;line-height:1.3;display:inline-flex}._primary_1qnfz_1{color:#fff;background:#1769e0}._primary_1qnfz_1:hover{background:#1258bd}._secondary_1qnfz_1{color:#102a43;background:#fff;border:1px solid #d6e0e9}._secondary_1qnfz_1:hover{color:#1769e0;border-color:#1769e0}._stats_1qnfz_1{background:#f6f8fb;border:1px solid #e1e8ee;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:30px;padding:23px 25px;display:grid}._stats_1qnfz_1>div{flex-direction:column;gap:7px;display:flex}._stats_1qnfz_1 strong{letter-spacing:-.025em;font-size:19px;font-weight:700;line-height:1.4}._stats_1qnfz_1 span{color:#62788b;font-size:12px;line-height:1.5}._leads_1qnfz_1{border-top:1px solid #e4eaf0;padding:35px 0;scroll-margin-top:95px}._sectionHeading_1qnfz_1{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:25px;display:flex}._sectionHeading_1qnfz_1 h2,._access_1qnfz_1 h2{letter-spacing:-.035em;margin:0;font-size:29px;font-weight:700;line-height:1.25}._sectionHeading_1qnfz_1 ._eyebrow_1qnfz_1{margin-bottom:10px}._sectionHeading_1qnfz_1>a{color:#1769e0;align-items:center;gap:7px;padding-bottom:4px;font-size:13px;font-weight:650;display:inline-flex}._grid_1qnfz_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}._record_1qnfz_1{background:#fff;border:1px solid #dde6ee;border-radius:12px;flex-direction:column;min-width:0;padding:21px;display:flex}._recordTop_1qnfz_1{color:#6c8191;justify-content:space-between;align-items:center;gap:10px;margin-bottom:15px;font-size:10px;display:flex}._recordTop_1qnfz_1>span:first-child{color:#1769e0;align-items:center;gap:5px;font-weight:650;display:inline-flex}._record_1qnfz_1 h3{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0 0 4px;font-size:18px;line-height:1.4}._location_1qnfz_1{color:#6c8191;margin:0 0 18px;font-size:12px}._projectType_1qnfz_1{color:#102a43;margin:0 0 8px;font-size:12px;font-weight:700;line-height:1.6}._scope_1qnfz_1{color:#486175;overflow-wrap:anywhere;margin:0 0 18px;font-size:12px;line-height:1.75}._tags_1qnfz_1{flex-wrap:wrap;gap:5px;margin-top:auto;margin-bottom:16px;display:flex}._tags_1qnfz_1>span{color:#527086;background:#f3f6f9;border:1px solid #e9eef3;border-radius:5px;padding:4px 6px;font-size:10px;line-height:1.4}._reference_1qnfz_1{color:#6c8191;border-top:1px solid #e7edf3;justify-content:space-between;gap:12px;margin-top:auto;padding-top:13px;font-size:10px;line-height:1.5;display:flex}._reference_1qnfz_1 strong{color:#486175;text-align:right;overflow-wrap:anywhere;font-weight:600}._sourceLink_1qnfz_1{color:#1769e0;align-items:center;gap:6px;margin-top:13px;font-size:11px;font-weight:650;display:inline-flex}._note_1qnfz_1{color:#6c8191;max-width:900px;margin:20px 0 0;font-size:12px;line-height:1.7}._empty_1qnfz_1{background:#f6f8fb;border:1px solid #dde6ee;border-radius:12px;padding:26px}._empty_1qnfz_1 h3{margin:0 0 10px;font-size:18px}._empty_1qnfz_1 p{color:#62788b;margin:0;font-size:13px;line-height:1.7}._empty_1qnfz_1 a{color:#1769e0}._access_1qnfz_1{background:#f1f6fe;border:1px solid #d9e5f4;border-radius:14px;grid-template-columns:1.6fr 1fr;align-items:center;gap:35px;margin:20px 0 30px;padding:31px 35px;display:grid}._access_1qnfz_1>div>p:not(._eyebrow_1qnfz_1){color:#486175;max-width:620px;margin:13px 0 0;font-size:14px;line-height:1.75}._accessActions_1qnfz_1{text-align:right}._accessActions_1qnfz_1>p{color:#62788b!important;margin:0 0 14px!important;font-size:13px!important}._accessActions_1qnfz_1>p>strong{color:#102a43;letter-spacing:-.035em;font-size:30px}._signIn_1qnfz_1{color:#527086;margin-top:13px;font-size:12px;display:block}._cities_1qnfz_1{flex-wrap:wrap;gap:10px;display:flex}._cities_1qnfz_1 a{color:#486175;background:#fff;border:1px solid #dce5ed;border-radius:6px;align-items:center;gap:9px;padding:10px 12px;font-size:12px;display:inline-flex}._cities_1qnfz_1 a:hover{color:#1769e0;border-color:#a6c7f5}._main_1qnfz_1 a:focus-visible{outline-offset:4px;outline:3px solid #a5c9fb}@media (max-width:950px){._grid_1qnfz_1{grid-template-columns:repeat(2,minmax(0,1fr))}._stats_1qnfz_1 strong{font-size:17px}._access_1qnfz_1{gap:25px}._access_1qnfz_1 h2{font-size:26px}}@media (max-width:650px){._main_1qnfz_1{padding:25px 20px 45px}._back_1qnfz_1{margin-bottom:27px}._hero_1qnfz_1 h1{font-size:38px}._introduction_1qnfz_1{font-size:15px}._primary_1qnfz_1,._secondary_1qnfz_1{padding:13px 15px;font-size:13px}._stats_1qnfz_1{grid-template-columns:1fr;gap:17px;margin-top:25px;padding:20px}._stats_1qnfz_1 strong{font-size:18px}._stats_1qnfz_1>div+div{border-top:1px solid #dfe7ef;padding-top:15px}._leads_1qnfz_1{padding:28px 0}._sectionHeading_1qnfz_1{flex-direction:column;align-items:flex-start;gap:15px}._sectionHeading_1qnfz_1 h2{font-size:25px}._grid_1qnfz_1{grid-template-columns:1fr;gap:15px}._record_1qnfz_1{padding:21px}._recordTop_1qnfz_1{font-size:11px}._scope_1qnfz_1{font-size:13px}._reference_1qnfz_1{font-size:11px}._sourceLink_1qnfz_1{font-size:12px}._access_1qnfz_1{grid-template-columns:1fr;gap:22px;margin:12px 0 25px;padding:25px}._accessActions_1qnfz_1{text-align:left}._access_1qnfz_1 h2{font-size:25px}}._record_1qnfz_1 ._scope_1qnfz_1{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._record_1qnfz_1 ._sourceLink_1qnfz_1{gap:8px;min-height:44px;margin-top:12px;font-size:13px}
