[data-public-ips-guide=routed-subnets]{--pis-rule:#dce3d5;--pis-sage:#f0f2eb;--color-line-dark:#cbd6c3;--color-action:#365e40;--color-muted:#606b60;--color-control-line:#b5c7ac}[data-public-ips-guide=routed-subnets] .pis-wide{padding-block:55px}[data-public-ips-guide=routed-subnets] .pis-wash{border-block:1px solid var(--pis-rule);background:#f0f2eb}[data-public-ips-guide=routed-subnets] section,[data-public-ips-guide=routed-subnets] #interest{scroll-margin-top:24px}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .pis-label{font:11px/1.7 var(--font-mono);color:#59694f;display:block}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] :is(.pg-hero-summary>small,.spg-release p,.po-close-reading a){color:#606b60}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .spg-release strong{color:#59694f}[data-public-ips-guide=routed-subnets] .pis-jobs{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;display:grid}[data-public-ips-guide=routed-subnets] .pis-jobs article{border-top:1px solid #b8c7b0;padding-top:19px}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .pis-jobs h3{max-width:19ch;margin:17px 0 16px;font-size:25px;line-height:1.25}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .pis-jobs p{font-size:14px;line-height:1.85}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .pis-service-note{border-top:1px solid var(--pis-rule);color:#606b60;max-width:110ch;margin:30px 0 0;padding-top:22px;font-size:13px;line-height:1.85}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .pis-delivery .po-section-heading>p{color:#c2d0b9}[data-public-ips-guide=routed-subnets] .pis-route-board{background:#1c2b23;border:1px solid #64745e;border-radius:7px;margin:0;padding:29px}[data-public-ips-guide=routed-subnets] .pis-route-board ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;margin:0;padding:0;list-style:none;display:grid}[data-public-ips-guide=routed-subnets] .pis-route-board li{border-top:1px solid #73856a;min-width:0;padding-top:17px;position:relative}[data-public-ips-guide=routed-subnets] .pis-route-board li+li:before{content:"→";color:#bbcfb2;font-size:21px;position:absolute;top:64px;left:-31px}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .pis-route-board .pis-label{color:#bbcfb2;font-size:10px}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .pis-route-board strong{color:#eff5e8;max-width:18ch;margin:17px 0 14px;font-size:22px;font-weight:530;line-height:1.35;display:block}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .pis-route-board li p{color:#c2d0b9;max-width:none;margin:0;font-size:13px;line-height:1.85}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .pis-route-example{font:10px/1.7 var(--font-mono);color:#bbcfb2;margin-top:17px;display:block}[data-public-ips-guide=routed-subnets] .pis-return{border-block:1px solid #4e6149;align-items:center;gap:17px;margin-top:27px;padding:16px 0;display:flex}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .pis-return>span{color:#bbcfb2;font-size:23px;line-height:1}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .pis-return p{color:#eff5e8;max-width:none;margin:0;font-size:13px;line-height:1.8}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .pis-route-board figcaption{color:#c2d0b9;margin-top:17px;font-size:11px;line-height:1.8}[data-public-ips-guide=routed-subnets] .pis-delivery-notes{grid-template-columns:1fr 1fr;gap:45px;margin-top:29px;display:grid}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .pis-delivery-notes h3{color:#eff5e8;margin:0 0 13px;font-size:21px;line-height:1.4}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .pis-delivery-notes p{color:#c2d0b9;max-width:none;margin:0;font-size:13px;line-height:1.85}[data-public-ips-guide=routed-subnets] .ipg-subnet{background:#fff;border:1px solid #cbd6c3;border-radius:8px;min-width:0;margin:0;padding:29px}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .ipg-subnet figcaption{justify-content:space-between;align-items:baseline;gap:20px;margin:0 0 23px;display:flex}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .ipg-subnet figcaption strong{color:#202521;font-size:15px;font-weight:550;line-height:1.65}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .ipg-subnet figcaption>span{color:#606b60;font-size:11px;line-height:1.7}[data-public-ips-guide=routed-subnets] .ipg-subnet-controls{grid-template-columns:1fr 1fr;gap:22px;margin-bottom:24px;display:grid}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .ipg-subnet-controls label{color:#364a32;font-size:12px;font-weight:530;line-height:1.7}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .ipg-subnet-controls select{color:#202521;background:#fff;border:1px solid #b5c7ac;border-radius:5px;width:100%;min-width:0;min-height:48px;margin:8px 0 0;padding:10px 13px;font-family:inherit;font-size:13px;line-height:1.6;display:block}[data-public-ips-guide=routed-subnets] .ipg-subnet-controls select:focus-visible{outline-offset:4px;outline:2px solid #365e40}[data-public-ips-guide=routed-subnets] .ipg-subnet-result{background:#24332b;border:0;border-radius:5px;grid-template-columns:.65fr 1.35fr;align-items:center;gap:35px;padding:27px;display:grid}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .ipg-subnet-result [data-subnet-label]{font:11px/1.7 var(--font-mono);color:#bbcfb2;display:block}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .ipg-subnet-result strong{letter-spacing:-.045em;color:#eff5e8;overflow-wrap:anywhere;margin-top:10px;font-size:clamp(45px,5vw,68px);font-weight:500;line-height:1.15;display:block}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .ipg-subnet-result p{color:#d2ddca;max-width:none;margin:0;font-size:14px;line-height:1.85}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .ipg-footnote{color:#606b60;max-width:110ch;margin:20px 0 0;font-size:12px;line-height:1.85}[data-public-ips-guide=routed-subnets] .pis-family-register{grid-template-columns:1fr 1fr;gap:50px;margin-top:34px;display:grid}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .pis-family-register h3{margin:13px 0 23px;font-size:26px;line-height:1.35}[data-public-ips-guide=routed-subnets] .pis-family-register dl{margin:0}[data-public-ips-guide=routed-subnets] .pis-family-register dl>div{border-top:1px solid var(--pis-rule);grid-template-columns:64px minmax(0,1fr);gap:15px;padding:16px 0;display:grid}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .pis-family-register dt{font:19px/1.6 var(--font-mono);color:#365e40}[data-public-ips-guide=routed-subnets] .pis-family-register dd{min-width:0;margin:0}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .pis-family-register dd strong{color:#202521;font-size:14px;font-weight:550;line-height:1.7;display:block}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .pis-family-register dd span{color:#606b60;margin-top:5px;font-size:12px;line-height:1.8;display:block}[data-public-ips-guide=routed-subnets] :is(.pis-count-note,.pis-return-note){background:#eaf0e3;border-left:2px solid #9eb292;margin:26px 0 0;padding:22px 25px}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] :is(.pis-count-note,.pis-return-note)>strong{color:#364a32;font-size:14px;font-weight:550;line-height:1.65}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] :is(.pis-count-note,.pis-return-note)>p{color:#606b60;max-width:110ch;margin:9px 0 0;font-size:13px;line-height:1.85}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .pis-family-note{max-width:110ch;margin:24px 0 0;font-size:13px;line-height:1.85}[data-public-ips-guide=routed-subnets] .pis-placement-boundary{border-top:1px solid #b8c7b0;margin-top:26px;padding-top:21px}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .pis-placement-boundary h3{max-width:29ch;margin:13px 0 15px;font-size:23px;line-height:1.4}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .pis-placement-boundary p{max-width:none;margin:0;font-size:13px;line-height:1.85}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .pis-placement-boundary p+p{margin-top:14px}[data-public-ips-guide=routed-subnets] .pis-router-steps{margin:27px 0 22px;padding:0;list-style:none}[data-public-ips-guide=routed-subnets] .pis-router-steps li{border-top:1px solid var(--pis-rule);grid-template-columns:26px minmax(0,1fr);gap:20px;padding:22px 0;display:grid}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .pis-router-steps h3{margin:0 0 10px;font-size:21px;line-height:1.4}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .pis-router-steps p{margin:0;font-size:14px;line-height:1.85}[data-public-ips-guide=routed-subnets] .pis-terms{border-bottom:1px solid #c3cfba;margin:0}[data-public-ips-guide=routed-subnets] .pis-terms>div{border-top:1px solid #c3cfba;grid-template-columns:.8fr 1.3fr;gap:85px;padding:25px 0;display:grid}[data-public-ips-guide=routed-subnets] .pis-terms dt{align-items:baseline;gap:26px;display:flex}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .pis-terms dt strong{color:#202521;font-size:19px;font-weight:530;line-height:1.5}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .pis-terms dd{color:#202521;max-width:72ch;margin:0;font-size:14px;line-height:1.85}[data-public-ips-guide=routed-subnets] .pis-scope-register{border:1px solid #cbd6c3;border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid;overflow:hidden}[data-public-ips-guide=routed-subnets] .pis-scope-register article{min-width:0;padding:25px}[data-public-ips-guide=routed-subnets] .pis-scope-register article+article{border-left:1px solid #cbd6c3}[data-public-ips-guide=routed-subnets] .pis-scope-current{background:#f0f2eb}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .pis-scope-register h3{margin:16px 0;font-size:26px;line-height:1.3}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .pis-scope-register p{min-height:7.4em;margin:0;font-size:13px;line-height:1.85}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .pis-scope-register .po-link{margin-top:18px;font-size:12px;line-height:1.8}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .pis-current-label{font:11px/1.8 var(--font-mono);color:#59694f;margin-top:18px;display:block}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .pis-scope-note{color:#606b60;max-width:110ch;margin:25px 0 18px;font-size:13px;line-height:1.85}@media (width<=1100px){[data-public-ips-guide=routed-subnets] .pis-terms>div{grid-template-columns:.8fr 1.4fr;gap:45px}[data-public-ips-guide=routed-subnets] .pis-jobs{gap:26px}[data-public-ips-guide=routed-subnets] .pis-scope-register article{padding:22px}}@media (width<=900px){[data-public-ips-guide=routed-subnets] .pis-route-board ol{gap:30px}[data-public-ips-guide=routed-subnets] .pis-route-board li+li:before{left:-24px}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .pis-route-board strong{font-size:19px}[data-public-ips-guide=routed-subnets] .pis-terms>div{grid-template-columns:1fr 1.8fr;gap:30px}[data-public-ips-guide=routed-subnets] .pis-terms dt{gap:16px}[data-public-ips-guide=routed-subnets] .pis-family-register{gap:30px}}@media (width<=700px){[data-public-ips-guide=routed-subnets] .pis-wide{padding-block:42px}[data-public-ips-guide=routed-subnets] :is(.pis-jobs,.pis-route-board ol,.pis-delivery-notes,.pis-family-register,.pis-scope-register){grid-template-columns:1fr;gap:25px}[data-public-ips-guide=routed-subnets] .pis-route-board{padding:22px}[data-public-ips-guide=routed-subnets] .pis-route-board ol{gap:38px}[data-public-ips-guide=routed-subnets] .pis-route-board li+li:before{content:"↓";top:-35px;left:calc(50% - 7px)}[data-public-ips-guide=routed-subnets] .pis-route-board li{padding-top:15px}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .pis-route-board strong{max-width:none;font-size:23px}[data-public-ips-guide=routed-subnets] .ipg-subnet{padding:22px}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .ipg-subnet figcaption{flex-direction:column;align-items:start;gap:5px}[data-public-ips-guide=routed-subnets] .ipg-subnet-result{grid-template-columns:1fr;gap:20px;padding:24px}[data-public-ips-guide=routed-subnets] .pis-terms>div{grid-template-columns:1fr;gap:14px;padding:22px 0}[data-public-ips-guide=routed-subnets] .pis-scope-register{gap:0}[data-public-ips-guide=routed-subnets] .pis-scope-register article{padding:24px}[data-public-ips-guide=routed-subnets] .pis-scope-register article+article{border-top:1px solid #cbd6c3;border-left:0}html body.type-system.next-site #main [data-public-ips-guide=routed-subnets] .pis-scope-register p{min-height:0}}@media (width<=450px){[data-public-ips-guide=routed-subnets] .ipg-subnet-controls{grid-template-columns:1fr;gap:16px}[data-public-ips-guide=routed-subnets] :is(.ipg-subnet,.pis-route-board){padding:17px}[data-public-ips-guide=routed-subnets] .ipg-subnet-result,[data-public-ips-guide=routed-subnets] :is(.pis-count-note,.pis-return-note){padding:20px}[data-public-ips-guide=routed-subnets] .pis-router-steps li{grid-template-columns:24px minmax(0,1fr);gap:13px}[data-public-ips-guide=routed-subnets] .pis-family-register dl>div{grid-template-columns:52px minmax(0,1fr);gap:12px}}
