.pfw-page .pfw-exhibit-reading{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:58px;margin-top:31px;display:grid}.pfw-page .pfw-exhibit-reading h3{max-width:23ch}.pfw-page .pfw-exhibit-reading p{max-width:70ch}.pfw-page .pfw-anatomy{border-block:1px solid var(--pfr-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 37px;padding:0;display:grid}.pfw-page .pfw-anatomy>div{min-width:0;padding:27px 30px 30px 0}.pfw-page .pfw-anatomy>div+div{border-left:1px solid var(--pfr-line);padding-left:30px}.pfw-page .pfw-anatomy dt{letter-spacing:-.025em;max-width:23ch;font-size:23px;font-weight:530;line-height:1.3}.pfw-page .pfw-anatomy dt>span{letter-spacing:0;color:var(--pfr-muted);margin-bottom:18px;font-size:12px;font-weight:550;line-height:1.6;display:block}.pfw-page .pfw-anatomy dd{color:var(--pfr-muted);margin:18px 0 0;font-size:16px;line-height:1.7}html body.type-system.next-site.precision-site #main .pfr-page.pfw-page .pfw-table-cue{margin-bottom:13px}html body.type-system.next-site.precision-site #main .pfr-page.pfw-page .pfw-field-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}html body.type-system.next-site.precision-site #main .pfr-page.pfw-page .pfw-field-table caption{text-align:left;color:var(--pfr-ink);padding:20px 0;font-size:16px;font-weight:550;line-height:1.6}html body.type-system.next-site.precision-site #main .pfr-page.pfw-page .pfw-field-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}html body.type-system.next-site.precision-site #main .pfr-page.pfw-page .pfw-field-table th{font-weight:550}html body.type-system.next-site.precision-site #main .pfr-page.pfw-page .pfw-field-table th:first-child{width:24%;min-width:220px}html body.type-system.next-site.precision-site #main .pfr-page.pfw-page .pfw-field-table thead th{color:var(--pfr-muted);padding-block:15px;font-size:13px}.pfw-page .pfw-reference{margin-top:32px}html body.type-system.next-site.precision-site #main .pfr-page.pfw-page .pfr-disclosures summary{font-size:16px}.pfw-page .pfw-direction-rows>section{border-top:1px solid var(--pfr-line);grid-template-columns:40px minmax(0,.7fr) minmax(0,1.3fr);gap:28px;padding-block:27px;display:grid}.pfw-page .pfw-row-number{color:var(--pfr-muted);padding-top:5px;font-size:12px;line-height:1.6}.pfw-page .pfw-direction-rows h3{max-width:19ch}.pfw-page .pfw-direction-rows p{max-width:69ch}.pfw-page .pfw-product-boundary{border-top:1px solid var(--pfr-line);grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:48px;padding-top:25px;display:grid}.pfw-page .pfw-product-boundary .pfr-link{justify-self:end}.pfw-page .pfw-prefix-chapter{--focus-ring:#d7eccd;background:var(--pfr-dark);color:#fafaf7;padding-block:65px}.pfw-page .pfw-prefix-intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:68px;display:grid}html body.type-system.next-site.precision-site #main .pfr-page.pfw-page .pfw-prefix-chapter .pfr-eyebrow{color:#d1ddcc;margin-bottom:17px}html body.type-system.next-site.precision-site #main .pfr-page.pfw-page .pfw-prefix-chapter .pfr-lead{color:#d1ddcc;font-size:18px}.pfw-page .pfw-prefix-owners{border-top:1px solid #7d8e76;grid-template-columns:1fr 1fr;gap:68px;margin-top:35px;padding-top:28px;display:grid}.pfw-page .pfw-prefix-owners h3{margin-bottom:17px!important}.pfw-page .pfw-prefix-owners p{max-width:55ch}.pfw-page .pfw-prefix-chapter .pfr-disclosures details{border-color:#7d8e76}html body.type-system.next-site.precision-site #main .pfr-page.pfw-page .pfw-prefix-chapter .pfr-disclosures summary{color:#fafaf7}html body.type-system.next-site.precision-site #main .pfr-page.pfw-page .pfw-prefix-link{color:#d7eccd;margin-top:20px}.pfw-page .pfw-verification{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:58px;margin:0;padding:0;list-style:none;display:grid}.pfw-page .pfw-verification li{border-top:1px solid var(--pfr-line);min-width:0;margin:0;padding:26px 0 29px}.pfw-page .pfw-check-index{color:var(--pfr-muted);margin-bottom:16px;font-size:12px;line-height:1.6;display:block}.pfw-page .pfw-verification h3{margin-bottom:17px!important}.pfw-page .pfw-verification p{max-width:56ch}.pfw-page .pfw-retirement{border-top:1px solid var(--pfr-line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:58px;padding-top:28px;display:grid}.pfw-page .pfw-retirement h3{max-width:23ch}.pfw-page .pfw-close{justify-content:space-between;align-items:center;gap:30px;padding-top:36px;display:flex}.pfw-page .pfw-close .pfr-link{flex:none}.pfw-page .pfw-questions{border-bottom:0;padding-bottom:88px}html body.type-system.next-site.precision-site #main .pfr-page.pfw-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}.pfw-page .pf-diagram figcaption{gap:20px;padding:24px 28px 16px}html body.type-system.next-site.precision-site #main .pfr-page.pfw-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.pfw-page .pf-diagram figcaption span{color:var(--pfr-muted);font-size:12px;line-height:1.6}.pfw-page .pf-controls{gap:8px;padding:0 28px 22px}.pfw-page .pf-controls[hidden],.pfw-page [data-platform-panel][hidden]{display:none}html body.type-system.next-site.precision-site #main .pfr-page.pfw-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.pfw-page .pf-controls button[aria-pressed=true]{background:var(--pfr-dark);border-color:var(--pfr-dark);color:#fafaf7}.pfw-page .pf-diagram-stage{color:var(--pfr-ink);border-top:1px solid var(--pfr-line);background:#fff;padding:32px 28px}.pfw-page .pf-diagram-stage section+section{border-color:var(--pfr-line)}.pfw-page .pf-scene-heading{margin-bottom:30px}html body.type-system.next-site.precision-site #main .pfr-page.pfw-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.pfw-page .pf-scene-heading h2{letter-spacing:-.035em;text-wrap:balance;max-width:29ch;margin:0;font-size:clamp(27px,2.8vw,37px);font-weight:530;line-height:1.2}.pfw-page .pf-rule-strip{border:0;border-block:1px solid var(--pfr-line);background:var(--pfr-wash);border-radius:0;grid-template-columns:1.5fr .7fr 1fr 1fr}.pfw-page .pf-rule-strip>span{border-color:var(--pfr-line);padding:14px 16px}html body.type-system.next-site.precision-site #main .pfr-page.pfw-page .pf-rule-strip small{letter-spacing:0;text-transform:none;color:var(--pfr-muted);margin-bottom:5px;font-family:inherit;font-size:12px;line-height:1.6}html body.type-system.next-site.precision-site #main .pfr-page.pfw-page .pf-rule-strip b{color:var(--pfr-ink);font-family:inherit;font-size:13px;font-weight:550;line-height:1.6}.pfw-page .pf-route{gap:104px}.pfw-page .pf-resource{background:0 0;border:0;border-top:1px solid #96a48e;border-radius:0;min-width:0;padding:22px 13px 20px}.pfw-page .pf-node-art{color:#486d42;justify-content:flex-start;height:68px}.pfw-page .pf-node-art svg{width:50px;height:50px}html body.type-system.next-site.precision-site #main .pfr-page.pfw-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.pfw-page .pf-resource strong{color:var(--pfr-ink);font-size:16px;font-weight:550;line-height:1.45}html body.type-system.next-site.precision-site #main .pfr-page.pfw-page .pf-node-description{color:var(--pfr-muted);max-width:27ch;font-size:13px;line-height:1.7}.pfw-page .pf-connector{width:104px;top:46px;right:-104px}html body.type-system.next-site.precision-site #main .pfr-page.pfw-page .pf-connector small{width:100px;color:var(--pfr-muted);font-size:12px;line-height:1.6}.pfw-page .pf-connector b{color:#486d42}.pfw-page .pf-blocked .pf-resource:last-child{background:#faf5ef;border:1px dashed #986b49}.pfw-page .pf-blocked .pf-resource:nth-last-child(2) .pf-connector b{color:#986b49;animation:none}.pfw-page .pf-scene-result{border-color:var(--pfr-line);align-items:flex-start}html body.type-system.next-site.precision-site #main .pfr-page.pfw-page .pf-result{color:var(--pfr-ink);font-size:16px!important;line-height:1.7!important}.pfw-page .pf-result-mark{background:var(--pfr-wash);color:#486d42;border-color:#7d8e76;margin-top:2px}.pfw-page .pf-result-mark.is-blocked{color:#875b3e;background:#faf5ef;border-color:#986b49}html body.type-system.next-site.precision-site #main .pfr-page.pfw-page .pf-diagram-note{color:var(--pfr-muted);max-width:88ch;margin-top:16px!important;font-size:13px!important;line-height:1.75!important}@media (hover:hover){html body.type-system.next-site.precision-site #main .pfr-page.pfw-page .pfw-prefix-chapter .pfr-disclosures summary:hover{color:#d7eccd}}@media (width<=1100px){.pfw-page .pfw-exhibit-reading,.pfw-page .pfw-retirement{gap:35px}.pfw-page .pfw-anatomy>div{padding-right:23px}.pfw-page .pfw-anatomy>div+div{padding-left:23px}.pfw-page .pfw-prefix-intro,.pfw-page .pfw-prefix-owners{gap:40px}.pfw-page .pf-diagram figcaption{align-items:flex-start}.pfw-page .pf-route{flex-direction:column;gap:56px}.pfw-page .pf-resource{min-height:146px;padding:20px 20px 20px 95px}.pfw-page .pf-node-art{width:55px;height:55px;margin:0;position:absolute;top:24px;left:19px}.pfw-page .pf-connector{justify-content:center;align-items:center;gap:14px;width:100%;display:flex;inset:auto auto -49px 0}.pfw-page .pf-connector b{animation:none;transform:rotate(90deg)}html body.type-system.next-site.precision-site #main .pfr-page.pfw-page .pf-connector small{width:auto;max-width:80%;margin:0;position:static;left:auto;transform:none}.pfw-page .pfw-direction-rows>section{grid-template-columns:30px minmax(0,.8fr) minmax(0,1.2fr);gap:20px}}@media (width<=800px){.pfw-page .pfw-exhibit-reading,.pfw-page .pfw-retirement,.pfw-page .pfw-anatomy,.pfw-page .pfw-product-boundary,.pfw-page .pfw-prefix-intro,.pfw-page .pfw-prefix-owners{grid-template-columns:minmax(0,1fr);gap:25px}.pfw-page .pfw-anatomy{gap:0;margin-bottom:28px}.pfw-page .pfw-anatomy>div,.pfw-page .pfw-anatomy>div+div{border-left:0;padding:24px 0}.pfw-page .pfw-anatomy>div+div{border-top:1px solid var(--pfr-line)}.pfw-page .pfw-anatomy dt{max-width:none}.pfw-page .pfw-anatomy dt>span{margin-bottom:12px}.pfw-page .pfw-anatomy dd{margin-top:13px}.pfw-page .pfw-direction-rows>section{grid-template-columns:30px minmax(0,1fr);gap:13px 18px}.pfw-page .pfw-row-number{grid-row:1/3}.pfw-page .pfw-direction-rows h3{max-width:none}.pfw-page .pfw-direction-rows p{grid-column:2}.pfw-page .pfw-product-boundary .pfr-link{justify-self:start}.pfw-page .pfw-prefix-chapter{padding-block:52px}.pfw-page .pfw-prefix-owners{gap:28px;margin-top:28px}.pfw-page .pfw-verification{column-gap:30px}.pfw-page .pf-diagram figcaption{display:block}html body.type-system.next-site.precision-site #main .pfr-page.pfw-page .pf-diagram figcaption span{margin-top:6px}.pfw-page .pfw-close{flex-direction:column;align-items:flex-start;gap:16px}}@media (width<=700px){.pfw-page .pf-rule-strip{grid-template-columns:1.5fr 1fr}.pfw-page .pf-rule-strip>span{border-bottom:1px solid var(--pfr-line);padding:12px}.pfw-page .pf-rule-strip>span:nth-child(2){border-right:0}.pfw-page .pf-rule-strip>span:nth-child(n+3){border-bottom:0}}@media (width<=560px){.pfw-page .pf-diagram figcaption{padding:20px 18px 15px}.pfw-page .pf-controls{padding:0 18px 20px}.pfw-page .pf-diagram-stage{padding:26px 18px}.pfw-page .pf-resource{min-height:0;padding:18px}.pfw-page .pf-node-art{width:45px;height:45px;margin-bottom:15px;position:static}.pfw-page .pf-node-art svg{width:42px;height:42px}html body.type-system.next-site.precision-site #main .pfr-page.pfw-page .pf-node-description{max-width:none}.pfw-page .pfw-prefix-chapter{padding-block:43px}.pfw-page .pfw-verification{grid-template-columns:minmax(0,1fr)}.pfw-page .pfw-questions{padding-bottom:58px}}@media (prefers-reduced-motion:reduce){.pfw-page .pf-connector b{animation:none}}
