html body.type-system.next-site.precision-site #main .uch-page{color:#202521;--focus-ring:#3e7b4d;background:#fafaf7}.uch-wrap{width:min(1200px,100% - 112px);margin-inline:auto}html body.type-system.next-site.precision-site #main .uch-page :is(h1,h2,h3,h4,p,figure,ul,ol){margin:0}html body.type-system.next-site.precision-site #main .uch-page :is(h1,h2,h3,h4){letter-spacing:-.04em;text-wrap:initial;max-width:none;color:inherit;font-weight:530}html body.type-system.next-site.precision-site #main .uch-page p{letter-spacing:-.008em;font-size:16px;line-height:1.7}html body.type-system.next-site.precision-site #main .uch-page h1{letter-spacing:-.055em;max-width:17ch;font-size:clamp(44px,5.3vw,72px);line-height:1.055}html body.type-system.next-site.precision-site #main .uch-page h2{letter-spacing:-.045em;font-size:clamp(32px,3.5vw,49px);line-height:1.12}html body.type-system.next-site.precision-site #main .uch-page .uch-eyebrow{letter-spacing:.065em;text-transform:uppercase;color:#606b60;margin-bottom:19px;font-size:11px;line-height:1.6}.uch-opening{padding-top:32px}.uch-breadcrumb{color:#606b60;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:40px;font-size:12px;line-height:1.7;display:flex}.uch-breadcrumb a{text-underline-offset:4px}html body.type-system.next-site.precision-site #main .uch-page .uch-breadcrumb a{font-size:12px;line-height:1.7}.uch-opening-detail{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:80px;margin-top:30px;display:grid}html body.type-system.next-site.precision-site #main .uch-page .uch-lead{color:#606b60;max-width:53ch;font-size:18px;line-height:1.7}.uch-actions{flex-wrap:wrap;align-items:center;gap:12px 26px;margin-top:26px;display:flex}html body.type-system.next-site.precision-site #main .uch-page .uch-button{color:#fafaf7;background:#1d231f;border:1px solid #1d231f;border-radius:4px;justify-content:center;align-items:center;gap:24px;min-height:48px;padding:12px 20px;font-size:13px;font-weight:500;line-height:1.7;text-decoration:none;display:inline-flex}html body.type-system.next-site.precision-site #main .uch-page .uch-button:hover{background:#344d39;border-color:#344d39}html body.type-system.next-site.precision-site #main .uch-page .uch-link{color:#365e40;text-underline-offset:5px;align-items:center;min-height:44px;font-size:13px;line-height:1.7;display:inline-flex}html body.type-system.next-site.precision-site #main .uch-page .uch-meta{color:#606b60;font-size:12px;line-height:1.7}.uch-plan{border-top:1px solid #bdcbb2;min-width:0;padding-top:18px}.uch-plan ol{padding:0;list-style:none;margin-top:17px!important}.uch-plan li{border-bottom:1px solid #dce3d5;grid-template-columns:76px minmax(0,1fr);gap:18px;padding-block:12px;display:grid}.uch-plan li>span{font-size:12px;font-weight:500;line-height:1.7}html body.type-system.next-site.precision-site #main .uch-page .uch-plan li p{color:#606b60;font-size:16px;line-height:1.7}html body.type-system.next-site.precision-site #main .uch-page .uch-caption{color:#606b60;margin-top:16px;font-size:12px;line-height:1.7}.uch-contents{border-block:1px solid #dce3d5;flex-wrap:wrap;align-items:center;gap:0 26px;margin-top:42px;padding-block:14px;display:flex}.uch-contents>span{color:#606b60;margin-right:8px;font-size:12px;line-height:1.7}.uch-contents a{text-underline-offset:5px;align-items:center;min-height:44px;font-size:13px;line-height:1.7;display:inline-flex}.uch-directory,.uch-routed{padding-block:72px 80px}.uch-section-heading{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:80px;margin-bottom:40px;display:grid}html body.type-system.next-site.precision-site #main .uch-page .uch-section-heading>p{color:#606b60;max-width:44ch}.uch-group{border-top:1px solid #dce3d5;grid-template-columns:minmax(0,.8fr) minmax(0,2fr);gap:64px;padding-block:31px 36px;display:grid}.uch-group:last-child{border-bottom:1px solid #dce3d5}.uch-index{color:#606b60;font-variant-numeric:tabular-nums;font-size:12px;line-height:1.7}html body.type-system.next-site.precision-site #main .uch-page .uch-group-heading h3{margin-top:16px;font-size:27px;line-height:1.22}html body.type-system.next-site.precision-site #main .uch-page .uch-group-heading p{color:#606b60;max-width:28ch;margin-top:15px}.uch-tasks{min-width:0;padding:0;list-style:none}.uch-tasks li{border-top:1px solid #dce3d5;grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr);gap:32px;padding-block:25px;display:grid}.uch-tasks li:first-child{border-top:0;padding-top:0}.uch-tasks li:last-child{padding-bottom:0}html body.type-system.next-site.precision-site #main .uch-page .uch-tasks h4{letter-spacing:-.025em;margin-top:9px;font-size:22px;line-height:1.3}.uch-task-title h4 a,.uch-owned-tasks h3 a{color:#202521;text-underline-offset:5px;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.uch-task-title h4 a:hover,.uch-owned-tasks h3 a:hover{text-decoration:underline}html body.type-system.next-site.precision-site #main .uch-page .uch-route{color:#365e40;font-size:12px;font-weight:500;line-height:1.7}html body.type-system.next-site.precision-site #main .uch-page .uch-task-detail>p+p{color:#606b60;margin-top:12px}.uch-infrastructure{background:#f1f3eb;border-block:1px solid #dce3d5;padding-block:72px 64px}.uch-owned-tasks{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;display:grid}.uch-owned-tasks article{border-top:1px solid #bdcbb2;min-width:0;padding-top:24px}html body.type-system.next-site.precision-site #main .uch-page .uch-owned-tasks h3{margin-top:13px;font-size:28px;line-height:1.23}html body.type-system.next-site.precision-site #main .uch-page .uch-owned-tasks .uch-route{margin-top:17px}html body.type-system.next-site.precision-site #main .uch-page .uch-owned-tasks article>p:last-child{color:#606b60;max-width:57ch;margin-top:12px}html body.type-system.next-site.precision-site #main .uch-page .uch-infrastructure-note{color:#606b60;border-top:1px solid #bdcbb2;max-width:89ch;margin-top:34px;padding-top:20px;font-size:12px;line-height:1.7}.uch-routed-detail{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:80px;display:grid}.uch-prefix-path{background:#fff;border:1px solid #dce3d5;border-radius:4px;min-width:0;padding:28px}.uch-prefix-path ol{padding:0;list-style:none;margin-top:16px!important}.uch-prefix-path li{border-bottom:1px solid #dce3d5;grid-template-columns:26px minmax(0,1fr);gap:17px;padding-block:20px;display:grid}.uch-prefix-path li:last-child{border-bottom:0}.uch-prefix-path strong{letter-spacing:-.02em;font-size:18px;font-weight:530;line-height:1.4}html body.type-system.next-site.precision-site #main .uch-page .uch-prefix-path li p{color:#606b60;margin-top:7px;font-size:16px;line-height:1.7}html body.type-system.next-site.precision-site #main .uch-page .uch-prefix-path figcaption{color:#606b60;border-top:1px solid #dce3d5;margin-top:4px;padding-top:18px;font-size:12px;line-height:1.7}html body.type-system.next-site.precision-site #main .uch-page .uch-routed-copy h3{max-width:23ch;font-size:28px;line-height:1.23}html body.type-system.next-site.precision-site #main .uch-page .uch-routed-copy>p{color:#606b60;max-width:57ch;margin-top:20px}.uch-routed-copy>.uch-link{margin-top:18px}.uch-brief{color:#fafaf7;--focus-ring:#c7f7d4;background:#1d231f;padding-block:72px 66px}html body.type-system.next-site.precision-site #main .uch-page .uch-brief :is(.uch-eyebrow,.uch-section-heading>p){color:#b8c5b5}.uch-brief-list{padding:0;list-style:none}.uch-brief-list li{border-top:1px solid #536257;grid-template-columns:36px minmax(0,.8fr) minmax(0,1.3fr);align-items:baseline;gap:24px;padding-block:23px;display:grid}.uch-brief .uch-index{color:#b8c5b5}html body.type-system.next-site.precision-site #main .uch-page .uch-brief-list h3{font-size:24px;line-height:1.25}html body.type-system.next-site.precision-site #main .uch-page .uch-brief-list p{color:#b8c5b5;max-width:63ch}.uch-handoff{border-top:1px solid #536257;justify-content:space-between;align-items:center;gap:40px;margin-top:8px;padding-top:28px;display:flex}html body.type-system.next-site.precision-site #main .uch-page .uch-handoff>div>p{color:#b8c5b5;max-width:66ch;font-size:13px;line-height:1.7}html body.type-system.next-site.precision-site #main .uch-page .uch-handoff>div>p+p{margin-top:8px}html body.type-system.next-site.precision-site #main .uch-page .uch-handoff .uch-link{color:#c7f7d4}html body.type-system.next-site.precision-site #main .uch-page .uch-handoff .uch-button{color:#1d231f;background:#c7f7d4;border-color:#c7f7d4;flex-shrink:0}html body.type-system.next-site.precision-site #main .uch-page .uch-handoff .uch-button:hover{background:#e2f7e5;border-color:#e2f7e5}.uch-related{padding-block:4px 64px}html body.type-system.next-site.precision-site #main .uch-page .related-label{margin-bottom:12px;font-size:13px;line-height:1.7}html body.type-system.next-site.precision-site #main .uch-page .related-grid a{font-size:13px;line-height:1.7}html body.type-system.next-site.precision-site #main .uch-page :is(a,summary):focus-visible{outline-offset:4px;outline:2px solid #3e7b4d}html body.type-system.next-site.precision-site #main .uch-page .uch-brief a:focus-visible{outline-color:#c7f7d4}@media (width<=1100px){.uch-wrap{width:calc(100% - 72px)}.uch-opening-detail,.uch-section-heading,.uch-routed-detail{gap:40px}.uch-group{gap:38px}.uch-tasks li{gap:24px}.uch-owned-tasks{gap:40px}}@media (width<=800px){.uch-opening-detail{grid-template-columns:1fr;gap:30px}.uch-plan{max-width:600px}.uch-section-heading{grid-template-columns:1fr;gap:23px}.uch-group{grid-template-columns:1fr;gap:27px}.uch-group-heading{grid-template-columns:28px minmax(0,.9fr) minmax(0,1fr);align-items:baseline;gap:18px;display:grid}html body.type-system.next-site.precision-site #main .uch-page .uch-group-heading :is(h3,p){margin:0}.uch-routed-detail{align-items:start;gap:30px}.uch-brief-list li{grid-template-columns:28px minmax(0,.8fr) minmax(0,1.2fr);gap:18px}.uch-handoff{flex-direction:column;align-items:start;gap:22px}.uch-directory,.uch-routed,.uch-infrastructure{padding-block:54px 60px}.uch-brief{padding-block:54px}}@media (width<=600px){.uch-contents{gap:0 20px;margin-top:30px}.uch-contents>span{width:100%}.uch-group-heading{grid-template-columns:28px minmax(0,1fr);gap:12px 18px}.uch-group-heading>p{grid-column:2}.uch-tasks li{grid-template-columns:1fr;gap:14px;padding-block:23px}.uch-tasks li:first-child{padding-top:0}.uch-owned-tasks,.uch-routed-detail{grid-template-columns:1fr;gap:30px}.uch-section-heading{margin-bottom:30px}.uch-brief-list li{grid-template-columns:28px minmax(0,1fr);gap:12px 16px}.uch-brief-list li>p{grid-column:2}.uch-prefix-path{padding:24px}}@media (width<=560px){.uch-wrap{width:calc(100% - 36px)}.uch-opening{padding-top:25px}.uch-breadcrumb{margin-bottom:30px}.uch-opening-detail{margin-top:23px}.uch-directory,.uch-routed,.uch-infrastructure{padding-block:44px 48px}.uch-group{padding-block:27px 31px}.uch-section-heading br{display:none}.uch-actions{gap:8px 22px}.uch-plan li{grid-template-columns:68px minmax(0,1fr);gap:12px}.uch-prefix-path{padding:22px}.uch-brief{padding-block:48px}.uch-handoff .uch-button{white-space:normal;max-width:100%}.uch-related{padding-bottom:48px}}
