._page_1ppeh_1{max-width:1360px;padding:44px var(--pfx-layout-page-gutter) 64px;color:var(--pfx-color-ink);margin:auto}._page_1ppeh_1 a{color:inherit;text-underline-offset:5px}._page_1ppeh_1 :focus-visible{outline:2px solid var(--pfx-color-studio-accent);outline-offset:5px}._header_1ppeh_4{max-width:850px;padding:20px 0 32px}._eyebrow_1ppeh_5{font:12px/1.6 var(--pfx-font-mono);color:var(--pfx-color-studio-accent);text-transform:uppercase;letter-spacing:.06em}._header_1ppeh_4 h1{font:500 clamp(34px,4vw,54px)/1.15 var(--pfx-font-sans);letter-spacing:-.04em;text-wrap:balance;margin:18px 0}._description_1ppeh_7{max-width:65ch;color:var(--pfx-color-muted);font-size:18px;line-height:1.7}._updated_1ppeh_8{color:var(--pfx-color-muted);flex-wrap:wrap;gap:12px;margin-top:22px;font-size:12px;line-height:1.6;display:flex}._updated_1ppeh_8 time{color:var(--pfx-color-ink)}._related_1ppeh_10{border-block:1px solid var(--pfx-color-line);flex-wrap:wrap;gap:8px 30px;padding:10px 0;display:flex}._related_1ppeh_10 a{min-height:44px;color:var(--pfx-color-muted);align-items:center;gap:18px;font-size:13px;text-decoration:none;display:inline-flex}._related_1ppeh_10 a[aria-current=page]{color:var(--pfx-color-studio-accent);font-weight:600}._related_1ppeh_10 a:hover{color:var(--pfx-color-studio-accent)}._layout_1ppeh_14{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:clamp(36px,6vw,85px);padding-top:40px;display:grid}._contents_1ppeh_15{position:sticky;top:108px}._contents_1ppeh_15 h2{margin-bottom:16px;font-size:13px;font-weight:600}._contents_1ppeh_15 ol{margin:0;padding:0;list-style:none}._contents_1ppeh_15 a{color:var(--pfx-color-muted);padding:9px 0;font-size:13px;line-height:1.5;text-decoration:none;display:block}._contents_1ppeh_15 a:hover{color:var(--pfx-color-studio-accent)}._reading_1ppeh_20{min-width:0;max-width:760px}._summary_1ppeh_21{background:var(--pfx-surface-raised);border-left:3px solid var(--pfx-color-studio-accent);padding:24px 28px}._summary_1ppeh_21 h2{margin-bottom:12px;font-size:16px;font-weight:600}._summary_1ppeh_21 ul{margin:0;padding-left:20px}._summary_1ppeh_21 li{margin-block:6px;font-size:15px;line-height:1.8}._section_1ppeh_25{border-bottom:1px solid var(--pfx-color-line);padding:34px 0;scroll-margin-top:110px}._section_1ppeh_25 h2,._contact_1ppeh_26 h2{letter-spacing:-.025em;text-wrap:balance;margin:0 0 18px;font-size:22px;font-weight:550;line-height:1.35}._section_1ppeh_25 p,._contact_1ppeh_26 p{color:var(--pfx-color-muted);overflow-wrap:anywhere;margin:0;font-size:17px;line-height:1.85}._section_1ppeh_25 p+p{margin-top:18px}._references_1ppeh_29{margin:20px 0 0;padding:0;list-style:none}._references_1ppeh_29 a{min-height:44px;color:var(--pfx-color-studio-accent);align-items:baseline;gap:14px;padding:8px 0;font-size:14px;line-height:1.7;display:inline-flex}._contact_1ppeh_26{background:var(--pfx-surface-raised);margin-top:34px;padding:28px;scroll-margin-top:110px}._contact_1ppeh_26>a{overflow-wrap:anywhere;min-height:44px;color:var(--pfx-color-studio-accent);align-items:center;gap:20px;margin-top:14px;font-size:16px;display:inline-flex}._top_1ppeh_33{align-items:center;min-height:44px;margin-top:28px;font-size:13px;display:inline-flex}@media (max-width:800px){._layout_1ppeh_14{grid-template-columns:1fr;gap:30px}._contents_1ppeh_15{position:static}._contents_1ppeh_15 ol{columns:2;column-gap:28px}._contents_1ppeh_15 li{break-inside:avoid}}@media (max-width:540px){._page_1ppeh_1{padding-top:24px}._header_1ppeh_4{padding-top:12px}._description_1ppeh_7{font-size:16px}._related_1ppeh_10{gap:0 18px}._related_1ppeh_10 a{gap:8px;font-size:12px}._layout_1ppeh_14{padding-top:28px}._contents_1ppeh_15 ol{columns:1}._summary_1ppeh_21,._contact_1ppeh_26{padding:22px}._section_1ppeh_25{padding:28px 0}._section_1ppeh_25 p,._contact_1ppeh_26 p{font-size:16px}._section_1ppeh_25 h2{font-size:21px}}
