.psc-page .psc-development-link{width:fit-content;margin-top:9px;display:flex}.psc-page .psc-boundary-reading,.psc-page .psc-open-pair{grid-template-columns:1fr 1fr;gap:48px;margin-top:30px;display:grid}.psc-page .psc-open-pair h3{margin-bottom:17px!important}.psc-page .psc-permission-context{border-block:1px solid var(--pfr-line);grid-template-columns:210px 1fr;gap:40px;padding-block:23px;display:grid}.psc-page .psc-permission-context+.psc-open-pair{margin-block:32px}.psc-page .psc-row-label{color:var(--pfr-muted);font-size:13px;font-weight:550;line-height:1.7}.psc-page .psc-permission-context p{max-width:76ch}.psc-page .psc-permission-pair .pfr-eyebrow{margin-bottom:14px!important}.psc-page .psc-policy-note{border-left:3px solid #6a8263;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:18px 65px;margin-top:38px;padding-left:25px;display:grid}.psc-page .psc-policy-note h3{grid-row:1/3;max-width:21ch}.psc-page .psc-policy-note p{max-width:68ch}.psc-page .psc-removal-steps{border-top:1px solid var(--pfr-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.psc-page .psc-removal-steps li{min-width:0;margin:0;padding:26px 27px 0 0}.psc-page .psc-removal-steps li+li{border-left:1px solid var(--pfr-line);padding-left:27px}.psc-page .psc-removal-steps li>span{color:var(--pfr-muted);margin-bottom:17px;font-size:12px;line-height:1.6;display:block}.psc-page .psc-removal-steps h3{margin-bottom:14px!important}.psc-page .psc-revocation-reference{margin-top:35px}html body.type-system.next-site.precision-site #main .pfr-page.psc-page .psc-table-cue{margin-bottom:13px}html body.type-system.next-site.precision-site #main .pfr-page.psc-page .psc-responsibility-table{overscroll-behavior-x:contain;border-collapse:collapse;border:0;border-block:1px solid var(--pfr-line);scrollbar-color:#72806b var(--pfr-wash);width:100%;max-width:100%;margin:0;font-size:16px;line-height:1.7;display:block;overflow-x:auto}.psc-page .psc-responsibility-table caption{text-align:left;color:var(--pfr-ink);padding:20px 0;font-size:16px;font-weight:550;line-height:1.6}.psc-page .psc-responsibility-table :is(th,td){text-align:left;vertical-align:top;border:0;border-top:1px solid var(--pfr-line);min-width:260px;color:var(--pfr-ink);white-space:normal;background:0 0;padding:21px 25px 21px 0;font-size:16px;font-weight:400;line-height:1.7}.psc-page .psc-responsibility-table th{font-weight:550}.psc-page .psc-responsibility-table th:first-child{width:24%;min-width:220px}.psc-page .psc-responsibility-table thead th{color:var(--pfr-muted);padding-block:15px;font-size:13px}.psc-page .psc-responsibility-note{max-width:78ch;margin-top:30px}.psc-page .psc-development{background:var(--pfr-wash);border-block:1px solid var(--pfr-line);padding-block:56px}.psc-page .psc-development-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:75px;display:grid}.psc-page .psc-development .pfr-eyebrow{margin-bottom:17px!important}.psc-page .psc-close{justify-content:space-between;align-items:center;gap:30px;padding-top:40px;display:flex}.psc-page .psc-close .pfr-primary{flex:none;margin:0}.psc-page .psc-questions{border-bottom:0;padding-bottom:88px}html body.type-system.next-site.precision-site #main .pfr-page.psc-page .pf-diagram{--color-on-dark:#202521;--color-muted-dark:#606b60;--color-accent-soft:#486d42;border:1px solid var(--pfr-line);background:var(--pfr-wash);color:var(--pfr-ink);box-shadow:none;border-radius:4px}.psc-page .pf-diagram figcaption{gap:20px;padding:24px 28px 16px}html body.type-system.next-site.precision-site #main .pfr-page.psc-page .pf-diagram figcaption strong{color:var(--pfr-ink);font-size:16px;font-weight:550;line-height:1.6}html body.type-system.next-site.precision-site #main .pfr-page.psc-page .pf-diagram figcaption span{color:var(--pfr-muted);font-size:12px;line-height:1.6}.psc-page .pf-controls{gap:8px;padding:0 28px 22px}html body.type-system.next-site.precision-site #main .pfr-page.psc-page .pf-controls button{min-height:44px;color:var(--pfr-ink);background:0 0;border:1px solid #7d8e76;border-radius:4px;padding:10px 16px;font-family:inherit;font-size:13px;font-weight:550;line-height:1.6}html body.type-system.next-site.precision-site #main .pfr-page.psc-page .pf-controls button[aria-pressed=true]{background:var(--pfr-dark);border-color:var(--pfr-dark);color:#fafaf7}.psc-page .pf-diagram-stage{color:var(--pfr-ink);border-top:1px solid var(--pfr-line);background:#fff;padding:32px 28px}.psc-page .pf-scene-heading{margin-bottom:30px}html body.type-system.next-site.precision-site #main .pfr-page.psc-page .pf-scene-category{letter-spacing:0;text-transform:none;color:var(--pfr-muted);margin-bottom:12px;font-family:inherit;font-size:12px;font-weight:550;line-height:1.6;display:block}html body.type-system.next-site.precision-site #main .pfr-page.psc-page .pf-scene-heading h2{letter-spacing:-.035em;max-width:29ch;margin:0;font-size:clamp(27px,2.8vw,37px);font-weight:530;line-height:1.2}.psc-page .pf-route{gap:104px}.psc-page .pf-resource{background:0 0;border:0;border-top:1px solid #96a48e;border-radius:0;min-width:0;padding:22px 13px 20px}.psc-page .pf-diagram-security .pf-resource:not(:first-child):not(:last-child){background:var(--pfr-wash);border:1px dashed #7d8e76;border-radius:4px}.psc-page .pf-node-art{color:#486d42;justify-content:flex-start;height:68px}.psc-page .pf-node-art svg{width:50px;height:50px}html body.type-system.next-site.precision-site #main .pfr-page.psc-page .pf-node-number{color:var(--pfr-muted);letter-spacing:0;font-size:12px;font-weight:550;line-height:1.6}html body.type-system.next-site.precision-site #main .pfr-page.psc-page .pf-resource strong{color:var(--pfr-ink);font-size:15px;font-weight:550;line-height:1.45}html body.type-system.next-site.precision-site #main .pfr-page.psc-page .pf-node-description{color:var(--pfr-muted);max-width:27ch;font-size:13px;line-height:1.7}html body.type-system.next-site.precision-site #main .pfr-page.psc-page .pf-boundary-label{color:var(--pfr-muted);border-color:#7d8e76;padding:4px 6px;font-size:12px;line-height:1.6}.psc-page .pf-connector{width:104px;top:46px;right:-104px}html body.type-system.next-site.precision-site #main .pfr-page.psc-page .pf-connector small{width:100px;color:var(--pfr-muted);font-size:12px;line-height:1.6}.psc-page .pf-connector b{color:#486d42}.psc-page .pf-scene-result{border-color:var(--pfr-line);align-items:flex-start}html body.type-system.next-site.precision-site #main .pfr-page.psc-page .pf-result{color:var(--pfr-ink);font-size:16px!important;line-height:1.7!important}.psc-page .pf-result-mark{background:var(--pfr-wash);color:#486d42;border-color:#7d8e76;margin-top:2px}html body.type-system.next-site.precision-site #main .pfr-page.psc-page .pf-diagram-note{color:var(--pfr-muted);max-width:88ch;margin-top:16px!important;font-size:13px!important;line-height:1.75!important}html body.type-system.next-site.precision-site #main .pfr-page.psc-page .pf-key-custody{border:1px solid var(--pfr-line);background:#fff;border-radius:4px;grid-template-columns:1fr 1fr;gap:0;margin:0;display:grid;overflow:hidden}html body.type-system.next-site.precision-site #main .pfr-page.psc-page .pf-key-custody>div{color:var(--pfr-ink);background:#fff;border:0;border-radius:0;padding:36px 40px}html body.type-system.next-site.precision-site #main .pfr-page.psc-page .pf-key-custody .pf-key-local{--focus-ring:#d7eccd;background:var(--pfr-dark);color:#fafaf7}html body.type-system.next-site.precision-site #main .pfr-page.psc-page .pf-key-custody h3{letter-spacing:-.035em;color:inherit;margin-block:11px 18px;font-size:32px;font-weight:530;line-height:1.2}html body.type-system.next-site.precision-site #main .pfr-page.psc-page .pf-key-custody p:not(.eyebrow){max-width:36ch;color:inherit;margin-bottom:23px;font-size:16px;line-height:1.7}html body.type-system.next-site.precision-site #main .pfr-page.psc-page .pf-key-custody .eyebrow{letter-spacing:0;color:var(--pfr-muted);text-transform:none;font-size:12px;line-height:1.6}html body.type-system.next-site.precision-site #main .pfr-page.psc-page .pf-key-local .eyebrow{color:#d1ddcc}.psc-page .pf-key-custody svg{color:#486d42;width:45px;height:45px;margin-bottom:27px}.psc-page .pf-key-local svg{color:#b9d9bd}html body.type-system.next-site.precision-site #main .pfr-page.psc-page .pf-custody-badge{color:#486d42;background:0 0;border-color:#9aa78f;font-size:12px;line-height:1.6}html body.type-system.next-site.precision-site #main .pfr-page.psc-page .pf-key-local .pf-custody-badge{color:#d1ddcc;border-color:#99ad91}html body.type-system.next-site.precision-site #main .pfr-page.psc-page .pf-key-custody figcaption{color:var(--pfr-muted);border-top:1px solid var(--pfr-line);background:var(--pfr-paper);padding:20px 28px;font-size:13px;line-height:1.75}@media (width<=1100px){.psc-page .psc-open-pair,.psc-page .psc-boundary-reading{gap:34px}.psc-page .psc-development-grid{gap:42px}.psc-page .psc-policy-note{column-gap:38px}.psc-page .pf-diagram figcaption{align-items:flex-start}.psc-page .pf-route{flex-direction:column;gap:56px}.psc-page .pf-resource,.psc-page .pf-diagram-security .pf-resource:not(:first-child):not(:last-child){min-height:146px;padding:20px 20px 20px 95px}.psc-page .pf-node-art{width:55px;height:55px;margin:0;position:absolute;top:24px;left:19px}.psc-page .pf-connector{justify-content:center;align-items:center;gap:14px;width:100%;display:flex;inset:auto auto -49px 0}.psc-page .pf-connector b{animation:none;transform:rotate(90deg)}html body.type-system.next-site.precision-site #main .pfr-page.psc-page .pf-connector small{width:auto;max-width:80%;margin:0;position:static;left:auto;transform:none}.psc-page .psc-policy-note{grid-template-columns:minmax(0,1fr);row-gap:19px}.psc-page .psc-policy-note h3{grid-row:auto;max-width:30ch}}@media (width<=800px){.psc-page .psc-boundary-reading,.psc-page .psc-open-pair,.psc-page .psc-development-grid{grid-template-columns:minmax(0,1fr);gap:28px}.psc-page .psc-permission-context{grid-template-columns:minmax(0,1fr);gap:10px}.psc-page .psc-removal-steps{grid-template-columns:minmax(0,1fr)}.psc-page .psc-removal-steps li{grid-template-columns:35px 1fr;column-gap:15px;padding:23px 0;display:grid}.psc-page .psc-removal-steps li+li{border-left:0;border-top:1px solid var(--pfr-line);padding-left:0}.psc-page .psc-removal-steps li>span{grid-row:1/3;margin:5px 0 0}.psc-page .psc-removal-steps p{grid-column:2}.psc-page .psc-revocation-reference{margin-top:12px}html body.type-system.next-site.precision-site #main .pfr-page.psc-page .pf-key-custody>div{padding:28px}.psc-page .pf-diagram figcaption{display:block}html body.type-system.next-site.precision-site #main .pfr-page.psc-page .pf-diagram figcaption span{margin-top:6px}.psc-page .psc-close{flex-direction:column;align-items:flex-start;gap:24px}}@media (width<=560px){html body.type-system.next-site.precision-site #main .pfr-page.psc-page .pf-key-custody{grid-template-columns:minmax(0,1fr)}.psc-page .pf-diagram figcaption{padding:20px 18px 15px}.psc-page .pf-controls{padding:0 18px 20px}.psc-page .pf-diagram-stage{padding:26px 18px}.psc-page .pf-resource,.psc-page .pf-diagram-security .pf-resource:not(:first-child):not(:last-child){min-height:0;padding:18px}.psc-page .pf-node-art{width:45px;height:45px;margin-bottom:15px;position:static}.psc-page .pf-node-art svg{width:42px;height:42px}html body.type-system.next-site.precision-site #main .pfr-page.psc-page .pf-node-description{max-width:none}html body.type-system.next-site.precision-site #main .pfr-page.psc-page .pf-key-custody figcaption{padding:19px 24px}.psc-page .psc-policy-note{padding-left:18px}.psc-page .psc-development{padding-block:43px}.psc-page .psc-questions{padding-bottom:58px}}@media (prefers-reduced-motion:reduce){.psc-page .pf-connector b{animation:none}}html body.type-system.next-site.precision-site #main .pfr-page.psc-page :is(.psc-development,.psc-permission-pair) .pfr-eyebrow{font-size:12px;line-height:1.6}
