html body.type-system.next-site.precision-site #main .sdev-page .sdev-diagram-note{max-width:85ch;margin-top:20px}html body.type-system.next-site.precision-site #main .sdev-page .sfr-copy>.sfr-link{margin-top:13px}.sdev-host-scope{grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;margin:0;padding:0;display:grid}.sdev-host-scope>div{border-top:1px solid var(--sfr-line);min-width:0;padding-top:20px}html body.type-system.next-site.precision-site #main .sdev-page .sdev-host-scope dt{color:var(--sfr-muted);font-size:12px;line-height:1.7}.sdev-host-scope dd{margin:20px 0 0}html body.type-system.next-site.precision-site #main .sdev-page .sdev-host-scope strong{color:var(--sfr-ink);font-size:16px;font-weight:550;line-height:1.5;display:block}html body.type-system.next-site.precision-site #main .sdev-page .sdev-host-scope p{color:var(--sfr-muted);margin-top:12px}.sdev-directions{border-top:1px solid var(--sfr-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:80px;margin-top:49px;padding-top:37px;display:grid}.sdev-directions>section{min-width:0}html body.type-system.next-site.precision-site #main .sdev-page .sdev-direction-label{color:#365e40;font-size:12px;line-height:1.7}html body.type-system.next-site.precision-site #main .sdev-page .sdev-directions h3{max-width:24ch;margin-block:19px 21px}.sdev-directions p:not(.sdev-direction-label){color:var(--sfr-muted)}html body.type-system.next-site.precision-site #main .sdev-page .sdev-directions p+p{margin-top:19px}.sdev-directions .sfr-link{width:fit-content;margin-top:13px;display:flex}.sdev-fit{background:var(--sfr-wash);border-block:1px solid var(--sfr-line);padding-block:74px}.sdev-fit-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:90px;display:grid}html body.type-system.next-site.precision-site #main .sdev-page .sdev-fit h2{margin-top:18px}html body.type-system.next-site.precision-site #main .sdev-page .sdev-fit-grid>div>p:not(.sfr-eyebrow){color:var(--sfr-muted);max-width:48ch;margin-top:25px}.sdev-fit .sfr-link{margin-top:14px}.sdev-fit p a{color:#365e40}.sdev-routing section+section{border-top:1px solid #c4cfbc;margin-top:28px;padding-top:28px}html body.type-system.next-site.precision-site #main .sdev-page .sdev-routing h3{max-width:27ch;margin-bottom:18px}.sdev-routing p,.sdev-working .sfr-copy p{color:var(--sfr-muted)}html body.type-system.next-site.precision-site #main .sdev-page .sdev-checks{grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;padding:0;list-style:none;display:grid}.sdev-checks li{border-top:1px solid var(--sfr-line);min-width:0;padding-top:22px}html body.type-system.next-site.precision-site #main .sdev-page .sdev-index{letter-spacing:0;color:var(--sfr-muted);font-size:12px;font-weight:400;line-height:1.7}html body.type-system.next-site.precision-site #main .sdev-page .sdev-checks h3{max-width:21ch;margin-block:21px 17px}.sdev-checks p{color:var(--sfr-muted)}html body.type-system.next-site.precision-site #main .sdev-page .sdev-steps{padding:0;list-style:none}.sdev-steps li{border-top:1px solid var(--sfr-line);grid-template-columns:minmax(0,.2fr) minmax(0,1fr);gap:48px;padding-block:29px;display:grid}.sdev-steps li:last-child{padding-bottom:0}html body.type-system.next-site.precision-site #main .sdev-page .sdev-steps h3{margin-bottom:15px}.sdev-steps p{max-width:76ch;color:var(--sfr-muted)}.sdev-context{flex-wrap:wrap;align-items:center;gap:0 24px;margin-top:30px;display:flex}.sdev-questions{border-bottom:0;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:90px;display:grid}html body.type-system.next-site.precision-site #main .sdev-page .sdev-questions h2{max-width:16ch;margin-top:18px}.sdev-next{background:var(--sfr-dark);color:var(--sfr-paper);--focus-ring:#c7f7d4;padding-block:65px 73px}.sdev-next-grid{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:60px;display:grid}html body.type-system.next-site.precision-site #main .sdev-page .sdev-next .sfr-eyebrow{color:#b8c5b5}html body.type-system.next-site.precision-site #main .sdev-page .sdev-next h2{max-width:21ch;margin-top:18px}html body.type-system.next-site.precision-site #main .sdev-page .sdev-next p:not(.sfr-eyebrow){color:#b8c5b5;max-width:63ch;margin-top:24px}.sdev-next .sfr-primary{background:#c7f7d4;border-color:#c7f7d4;color:#1d231f!important}.sdev-next .sfr-primary:hover{background:#deffe6;border-color:#deffe6}@media (width<=1100px){.sdev-host-scope{gap:28px}.sdev-directions,.sdev-fit-grid,.sdev-questions{gap:48px}html body.type-system.next-site.precision-site #main .sdev-page .sdev-checks{gap:28px}.sdev-next-grid{gap:35px}}@media (width<=800px){.sdev-directions,.sdev-fit-grid,.sdev-questions{grid-template-columns:minmax(0,1fr);gap:34px}.sdev-directions{margin-top:36px;padding-top:30px}.sdev-directions>section+section{border-top:1px solid var(--sfr-line);padding-top:30px}.sdev-fit{padding-block:53px}.sdev-next-grid{grid-template-columns:minmax(0,1fr);justify-items:start;gap:28px}.sdev-next{padding-block:53px}}@media (width<=600px){.sdev-host-scope{grid-template-columns:minmax(0,1fr);gap:25px}.sdev-host-scope dd{margin-top:12px}.sdev-fit{padding-block:44px}html body.type-system.next-site.precision-site #main .sdev-page .sdev-checks{grid-template-columns:minmax(0,1fr);gap:28px}html body.type-system.next-site.precision-site #main .sdev-page .sdev-checks h3{max-width:none;margin-top:14px}.sdev-steps li{grid-template-columns:minmax(0,1fr);gap:15px;padding-block:25px}.sdev-next{padding-block:44px 50px}}
