html body.type-system.next-site.precision-site #main .ssh-page .ssh-diagram-note{max-width:88ch;margin-top:20px}html body.type-system.next-site.precision-site #main .ssh-page .sfr-copy>.sfr-link{margin-top:13px}.ssh-placement{grid-template-columns:repeat(2,minmax(0,1fr));gap:80px;display:grid}.ssh-placement>section{border-top:1px solid var(--sfr-line);min-width:0;padding-top:22px}html body.type-system.next-site.precision-site #main .ssh-page .ssh-placement-label,html body.type-system.next-site.precision-site #main .ssh-page .ssh-audience-label{color:#365e40;font-size:12px;line-height:1.7}html body.type-system.next-site.precision-site #main .ssh-page .ssh-placement h3{margin-block:19px 17px}.ssh-placement p:not(.ssh-placement-label){color:var(--sfr-muted)}.ssh-hosting-heading{border-top:1px solid var(--sfr-line);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:70px;margin-top:55px;padding-top:33px;display:grid}.ssh-hosting-heading p{max-width:64ch;color:var(--sfr-muted)}html body.type-system.next-site.precision-site #main .ssh-page .ssh-responsibilities{margin:29px 0 0;padding:0}.ssh-responsibilities>div{border-top:1px solid var(--sfr-line);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:70px;padding-block:23px;display:grid}.ssh-responsibilities>div:last-child{padding-bottom:0}html body.type-system.next-site.precision-site #main .ssh-page .ssh-responsibilities dt{align-items:baseline;gap:22px;font-size:16px;font-weight:550;line-height:1.7;display:flex}.ssh-responsibilities dd{min-width:0;color:var(--sfr-muted);margin:0}html body.type-system.next-site.precision-site #main .ssh-page .ssh-index{letter-spacing:0;color:var(--sfr-muted);font-size:12px;font-weight:400;line-height:1.7}.ssh-audience{background:var(--sfr-wash);border-block:1px solid var(--sfr-line);padding-block:74px}.ssh-audience-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:80px;display:grid}.ssh-audience-grid>section{border-top:1px solid #c4cfbc;min-width:0;padding-top:23px}html body.type-system.next-site.precision-site #main .ssh-page .ssh-audience-grid h3{max-width:24ch;margin-block:18px 22px}.ssh-audience-grid p:not(.ssh-audience-label){color:var(--sfr-muted)}html body.type-system.next-site.precision-site #main .ssh-page .ssh-private>p+p:not(.ssh-audience-label){margin-top:19px}.ssh-audience-grid .sfr-link{width:fit-content;margin-top:15px;display:flex}.ssh-audience p a{color:#365e40}html body.type-system.next-site.precision-site #main .ssh-page .ssh-public-options h4{letter-spacing:-.008em;margin:0 0 10px;font-size:16px;font-weight:550;line-height:1.5}.ssh-public-options>section+section{margin-top:25px}.ssh-routing-note{border-top:1px solid #c4cfbc;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:80px;margin-top:38px;padding-top:29px;display:grid}.ssh-routing-note p,.ssh-working .sfr-copy p{color:var(--sfr-muted)}html body.type-system.next-site.precision-site #main .ssh-page .ssh-checks{grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;padding:0;list-style:none;display:grid}.ssh-checks li{border-top:1px solid var(--sfr-line);min-width:0;padding-top:21px}html body.type-system.next-site.precision-site #main .ssh-page .ssh-checks h3{max-width:22ch;margin-block:21px 17px}.ssh-checks p{color:var(--sfr-muted)}html body.type-system.next-site.precision-site #main .ssh-page .ssh-steps{padding:0;list-style:none}.ssh-steps li{border-top:1px solid var(--sfr-line);grid-template-columns:minmax(0,.2fr) minmax(0,1fr);gap:48px;padding-block:28px;display:grid}.ssh-steps li:last-child{padding-bottom:0}html body.type-system.next-site.precision-site #main .ssh-page .ssh-steps h3{margin-bottom:15px}.ssh-steps p{color:var(--sfr-muted);max-width:76ch}.ssh-security{flex-wrap:wrap;align-items:center;gap:0 24px;margin-top:30px;display:flex}.ssh-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 .ssh-page .ssh-questions h2{max-width:16ch;margin-top:18px}.ssh-next{background:var(--sfr-dark);color:var(--sfr-paper);--focus-ring:#c7f7d4;padding-block:65px 73px}.ssh-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 .ssh-page .ssh-next .sfr-eyebrow{color:#b8c5b5}html body.type-system.next-site.precision-site #main .ssh-page .ssh-next h2{max-width:21ch;margin-top:18px}html body.type-system.next-site.precision-site #main .ssh-page .ssh-next p:not(.sfr-eyebrow){color:#b8c5b5;max-width:63ch;margin-top:24px}.ssh-next .sfr-primary{background:#c7f7d4;border-color:#c7f7d4;color:#1d231f!important}.ssh-next .sfr-primary:hover{background:#deffe6;border-color:#deffe6}@media (width<=1100px){.ssh-placement,.ssh-audience-grid,.ssh-routing-note,.ssh-hosting-heading,.ssh-responsibilities>div,.ssh-questions{gap:48px}html body.type-system.next-site.precision-site #main .ssh-page .ssh-checks{gap:28px}.ssh-next-grid{gap:35px}}@media (width<=800px){.ssh-placement,.ssh-hosting-heading,.ssh-audience-grid,.ssh-routing-note,.ssh-questions{grid-template-columns:minmax(0,1fr);gap:30px}.ssh-hosting-heading{margin-top:38px}.ssh-responsibilities>div{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:30px}.ssh-audience{padding-block:53px}.ssh-routing-note{margin-top:31px}.ssh-next-grid{grid-template-columns:minmax(0,1fr);justify-items:start;gap:28px}.ssh-next{padding-block:53px}}@media (width<=600px){.ssh-responsibilities>div{grid-template-columns:minmax(0,1fr);gap:12px;padding-block:23px}.ssh-responsibilities dt{gap:16px}.ssh-audience{padding-block:44px}html body.type-system.next-site.precision-site #main .ssh-page .ssh-checks{grid-template-columns:minmax(0,1fr);gap:28px}html body.type-system.next-site.precision-site #main .ssh-page .ssh-checks h3{max-width:none;margin-top:14px}.ssh-steps li{grid-template-columns:minmax(0,1fr);gap:15px;padding-block:25px}.ssh-next{padding-block:44px 50px}}
