.ps-crumbs.bl-wrap{max-width:1600px;padding-inline:clamp(var(--gutter),4vw,64px);padding-top:20px}.ps-crumbs ol{font-family:var(--label);color:var(--faint);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13px;line-height:18px;display:flex}.ps-crumbs li{align-items:center;gap:10px;display:flex}.ps-crumbs li+li:before{content:"/";color:var(--line)}.ps-crumbs a{transition:color .2s}.ps-crumbs a:hover{color:var(--ink)}.ps-head{text-align:center;flex-direction:column;align-items:center;padding-top:72px;display:flex}.ps-cat{font-family:var(--label);letter-spacing:1.6px;text-transform:uppercase;color:var(--brand);font-size:12px;font-weight:600;line-height:16px;transition:color .2s}.ps-cat:hover{color:var(--ink)}.ps-title{max-width:1120px;font-family:var(--display);letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:18px;font-size:44px;font-weight:400;line-height:1.15}@media (min-width:1280px){.ps-head.bl-wrap{max-width:1600px;padding-inline:calc(clamp(var(--gutter),4vw,64px) + 61px)}.ps-title{max-width:1280px}}.ps-meta{font-family:var(--label);color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 0;margin-top:20px;font-size:14px;line-height:20px;display:flex}.ps-meta li{align-items:center;display:flex}.ps-meta li+li:before{content:"";background:var(--line);width:1px;height:14px;margin-inline:14px}.ps-meta a{color:var(--ink);font-weight:500;transition:color .2s}.ps-meta a:hover{color:var(--brand)}.ps-avatar{background:var(--tint);color:var(--brand);font-family:var(--label);place-items:center;font-size:15px;font-weight:600;display:grid}.ps-intro{max-width:calc(760px + var(--gutter) * 2);margin-top:64px}@media (min-width:1240px){.ps-intro{max-width:calc(min(760px, 100vw - var(--gutter) * 2 - 512px) + var(--gutter) * 2)}}.ps-dek{font-family:var(--sans);color:var(--ink);text-wrap:pretty;font-size:19px;line-height:1.65}.ps-hero{max-width:calc(1040px + var(--gutter) * 2);margin-top:56px}@media (min-width:1280px){.ps-hero.bl-wrap{max-width:1600px;padding-inline:calc(clamp(var(--gutter),4vw,64px) + 61px)}}.ps-hero .shot{aspect-ratio:2;border-radius:var(--r-md);background:var(--ph);overflow:hidden}.ps-hero .shot img{object-fit:cover;width:100%;height:100%}@media (prefers-reduced-motion:no-preference){.ps-hero .shot img{animation:ps-hero-zoom 1.6s var(--ease) both,ps-hero-fade .9s var(--ease) both}}@keyframes ps-hero-zoom{0%{transform:scale(1.06)}to{transform:none}}@keyframes ps-hero-fade{0%{opacity:0}to{opacity:1}}.ps-body{max-width:calc(1360px + var(--gutter) * 2);grid-template-columns:minmax(200px,1fr) minmax(0,760px) minmax(200px,1fr);align-items:start;column-gap:56px;padding-top:72px;display:grid}.ps-rail{top:calc(128px + var(--ann-h,0px));flex-direction:column;grid-column:1;justify-self:center;align-items:center;gap:8px;display:flex;position:sticky}.ps-rail-label{font-family:var(--label);letter-spacing:1.4px;text-transform:uppercase;color:var(--faint);margin-bottom:6px;font-size:10.5px;font-weight:600}.ps-rail a,.ps-rail button{border-radius:var(--r-md);border:1px solid var(--line);width:38px;height:38px;color:var(--ink);background:0 0;justify-content:center;align-items:center;transition:background-color .2s,color .2s,border-color .2s;display:flex}.ps-rail a:hover,.ps-rail button:hover,.ps-copy.is-done{background:var(--brand);border-color:var(--brand);color:#fff}.ps-article{grid-column:2}.ps-side{grid-column:3;justify-self:start;width:100%;max-width:256px}@media (min-width:1240px){.ps-toc{top:calc(128px + var(--ann-h,0px));position:sticky}}.ps-toc summary{cursor:default;justify-content:space-between;align-items:baseline;gap:12px;list-style:none;display:flex}.ps-toc summary::-webkit-details-marker{display:none}.ps-toc summary>span:first-child{font-family:var(--label);letter-spacing:1.6px;text-transform:uppercase;color:var(--ink);font-size:11px;font-weight:600}.ps-toc-left{font-family:var(--label);color:var(--faint);font-variant-numeric:tabular-nums;font-size:11.5px}.ps-toc-sign{display:none}.ps-toc-bar{border-radius:var(--r-full);background:var(--line-soft);height:2px;margin-top:12px;overflow:hidden}.ps-toc-bar i{border-radius:var(--r-full);background:var(--brand);width:0;height:100%;transition:width .25s;display:block}.ps-toc ol{border-left:1px solid var(--line-soft);flex-direction:column;margin-top:18px;display:flex}.ps-toc ol a{color:var(--muted);border-left:2px solid #0000;margin-left:-1px;padding:7px 0 7px 16px;font-size:13.5px;line-height:20px;transition:color .25s,border-color .25s;display:block}.ps-toc ol a:hover{color:var(--ink)}.ps-toc ol a[aria-current=true]{color:var(--brand);border-left-color:var(--brand);font-weight:600}.ps-article{min-width:0;color:var(--body);font-size:17px;font-weight:400;line-height:28px}.ps-article>*{margin-top:22px}.ps-article>:first-child{margin-top:0}.ps-lede{color:var(--ink);font-size:17px;line-height:28px}.ps-article h2{font-family:var(--display);letter-spacing:-.01em;color:var(--ink);text-wrap:pretty;scroll-margin-top:calc(128px + var(--ann-h,0px));font-size:28px;font-weight:400;line-height:1.25}.ps-article>h2,.ps-faq>h2{border-top:1px solid var(--line-soft);margin-top:80px;padding-top:80px}.ps-article>h2:first-child{border-top:0;margin-top:0;padding-top:0}.ps-article>h3{font-family:var(--sans);color:var(--ink);margin-top:44px;font-size:19px;font-weight:600;line-height:1.35}.ps-article>h3+p{margin-top:16px}.ps-article :is(p,li,td) a:not([class]){color:var(--brand);text-underline-offset:3px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.ps-article :is(p,li,td) a:not([class]):hover{color:var(--ink)}.ps-article strong,.ps-article b{color:var(--ink);font-weight:600}.ps-article u{text-underline-offset:4px;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--underline);text-decoration-color:var(--underline)}.ps-num,.ps-bul{flex-direction:column;gap:12px;margin-left:24px;display:flex}.ps-num li{grid-template-columns:40px minmax(0,1fr);display:grid}.ps-num li>b{font-family:var(--label);color:var(--brand);font-size:15px;font-weight:700}.ps-bul li{grid-template-columns:22px minmax(0,1fr);display:grid}.ps-bul li:before{content:"";border-radius:var(--r-full);background:var(--brand);width:7px;height:7px;margin-top:12px}.ps-article>.ps-fig{margin-top:40px}.ps-fig .shot{aspect-ratio:16/9;border-radius:var(--r-md);background:var(--ph);overflow:hidden}.ps-fig .shot img{object-fit:cover;width:100%;height:100%}.ps-fig--natural .shot{aspect-ratio:auto}.ps-fig--natural .shot img{height:auto}.ps-fig figcaption{font-family:var(--label);color:var(--faint);margin-top:12px;font-size:13px;line-height:20px}.ps-article>.ps-fig+p{margin-top:32px}.ps-article>.ps-quote{background:var(--tint-25);border-radius:var(--r-sm);box-shadow:inset 4px 0 0 var(--brand);margin-top:48px;padding:30px 34px}.ps-quote-mark{display:none}.ps-quote p{font-family:var(--display);color:var(--ink);text-wrap:balance;font-size:26px;line-height:1.4}.ps-article>.ps-break,.ps-article>.ps-break+*{margin-top:80px}.ps-article>.ps-break+.ps-faq{margin-top:0}.ps-article>.ps-break+.ps-faq>h2{margin-top:80px}.ps-article>.ps-eval{aspect-ratio:auto;height:240px}.ps-article>.ps-eval,.ps-article>.ps-eval+*{margin-top:80px}.ps-eval .bl-eval-art img{aspect-ratio:1600/893;width:auto;height:128%;inset:0 calc(25% - 243px) auto auto;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 30%);mask-image:linear-gradient(90deg,#0000 0%,#000 30%)}.ps-eval .bl-eval-art:after{background:var(--grain),linear-gradient(90deg,#060f29 0%,#060f29 24%,#060f29db 40%,#060f298c 54%,#060f2929 66%,#060f2900 76%)}.ps-eval .bl-eval-body{width:60%;padding-left:40px}.ps-eval .bl-side-title{white-space:nowrap}.ps-eval .bl-side-title em{display:inline}.ps-eval .bl-side-copy{font-size:16px;line-height:24px}.ps-eval .bl-eval-go{height:48px;padding:0 24px;font-size:14px}.ps-article>.table-wrap{background:var(--quiet);border-radius:var(--r-lg);margin-top:28px;padding:6px;overflow-x:auto}.ps-article table{border-collapse:separate;border-spacing:0 6px;width:100%;margin:-6px 0;font-size:15px;line-height:23px}.ps-article th{text-align:left;font-family:var(--label);letter-spacing:1.2px;text-transform:uppercase;color:#fff;background:var(--navy);padding:14px 20px;font-size:11.5px;font-weight:600;line-height:16px}.ps-article th:first-child{border-radius:var(--r-md) 0 0 var(--r-md)}.ps-article th:last-child{border-radius:0 var(--r-md) var(--r-md) 0}.ps-article th:only-child{border-radius:var(--r-md)}.ps-article td{vertical-align:top;color:var(--body);background:#fff;padding:18px 20px;transition:background-color .2s}.ps-article td:first-child{border-radius:var(--r-md) 0 0 var(--r-md);font-family:var(--label);color:var(--ink);font-size:14px;font-weight:600}.ps-article td:last-child{border-radius:0 var(--r-md) var(--r-md) 0}.ps-article td:only-child{border-radius:var(--r-md)}.ps-article tbody tr:hover td{background:var(--tint)}.ps-article>.key-takeaway{background:var(--tint-25);border-radius:var(--r-sm);box-shadow:inset 4px 0 0 var(--brand);margin-top:28px;padding:30px 34px}.ps-article>h2+.key-takeaway{margin-top:24px}.key-takeaway-label{font-family:var(--label);letter-spacing:1.6px;text-transform:uppercase;color:var(--brand);font-size:12px;font-weight:600}.key-takeaway-label+.ps-bul{margin-top:14px}.key-takeaway .ps-bul{gap:14px;margin-left:0}.key-takeaway .ps-bul li{color:var(--ink);grid-template-columns:34px minmax(0,1fr);font-size:17px;line-height:27px}.key-takeaway .ps-bul li:before{content:"✓";width:20px;height:20px;font-family:var(--label);color:#fff;background:var(--brand);justify-content:center;align-items:center;margin-top:4px;font-size:11px;font-weight:700;display:flex}.ps-faq>h2{margin-top:88px;padding-top:80px}.ps-faq-list{flex-direction:column;gap:4px;margin-top:12px;display:flex}.ps-article>.ps-faq{border-bottom:1px solid var(--line-soft);padding-bottom:48px}.ps-faq-item h3{font:inherit}.ps-faq-item button{text-align:left;width:100%;font-family:var(--sans);color:var(--ink);justify-content:space-between;align-items:center;gap:20px;padding:18px 0;font-size:17px;font-weight:600;line-height:25px;transition:color .2s;display:flex}.ps-faq-item button:hover{color:var(--brand)}.ps-faq-item button i{width:30px;height:30px;color:var(--ink);flex:none;position:relative}.ps-faq-item button i:before{content:"";width:9px;height:9px;transition:rotate .3s var(--ease),translate .3s var(--ease);border-bottom:1.5px solid;border-right:1.5px solid;position:absolute;top:50%;left:50%;translate:-50% -75%;rotate:45deg}.ps-faq-item button:hover i{color:var(--brand)}.ps-faq-item.is-open button i:before{translate:-50% -25%;rotate:225deg}.ps-faq-a{transition:grid-template-rows .4s var(--ease);grid-template-rows:1fr;display:grid}.ps-faq-a>div{color:var(--muted);padding:0 56px 0 0;font-size:16px;line-height:27px;transition:opacity .3s;overflow:hidden}.ps-faq-a>div>:last-child{margin-bottom:22px}.ps-faq-a>div>*+*{margin-top:12px}.ps-faq-a .ps-bul,.ps-faq-a .ps-num{margin-left:0}@media (scripting:enabled){.ps-faq-item:not(.is-open) .ps-faq-a{grid-template-rows:0fr}.ps-faq-item:not(.is-open) .ps-faq-a>div{opacity:0}}.ps-article>.ps-sources{margin-top:48px}.ps-foot-label{font-family:var(--label);letter-spacing:1.6px;text-transform:uppercase;color:var(--ink);font-size:12px;font-weight:600}.ps-sources ol{flex-direction:column;gap:10px;margin:14px 0 0 24px;display:flex}.ps-sources li{grid-template-columns:28px minmax(0,1fr);font-size:14.5px;line-height:23px;display:grid}.ps-sources li>span{font-family:var(--label);color:var(--faint);padding-top:1px;font-size:12px;font-weight:600}.ps-article .ps-sources li a{color:var(--brand);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--underline);text-decoration-color:var(--underline);overflow-wrap:anywhere;transition:text-decoration-color .2s}.ps-article .ps-sources li a:hover{-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand)}.ps-arrow{font-family:var(--label);color:var(--brand);align-items:center;gap:8px;font-size:13.5px;font-weight:600;transition:gap .25s,color .2s;display:inline-flex}.ps-arrow:hover{color:var(--ink);gap:12px}.ps-article>.ps-note{background:var(--tint-50);border-radius:var(--r-lg);margin-top:56px;padding:28px 32px}.ps-note-title{font-family:var(--label);letter-spacing:1.4px;text-transform:uppercase;color:var(--ink);font-size:11.5px;font-weight:600;line-height:16px}.ps-note-body{color:var(--muted);text-wrap:pretty;margin-top:8px;font-size:14.5px;line-height:24px}.ps-note .ps-arrow{margin-top:14px}.ps-article>.ps-note--inline{margin-top:28px;padding:18px 24px}.ps-note--inline .ps-note-body{margin-top:0;font-style:italic}.ps-article>.ps-author{border-top:1px solid var(--line-soft);grid-template-columns:56px minmax(0,1fr) auto;align-items:center;column-gap:16px;margin-top:56px;padding-top:32px;display:grid}.ps-author-photo{border-radius:var(--r-full);background:var(--tint);width:56px;height:56px;position:relative;overflow:hidden}.ps-author-photo img{object-fit:cover;object-position:50% 15%;width:100%;height:100%}.ps-author-photo--logo img{object-fit:contain;padding:11px}.ps-author-photo .ps-avatar{position:absolute;inset:0}.ps-author-kick{font-family:var(--label);letter-spacing:1.4px;text-transform:uppercase;color:var(--faint);font-size:10.5px;font-weight:600;line-height:14px}.ps-author-name{font-family:var(--label);letter-spacing:1.2px;text-transform:uppercase;color:var(--ink);margin-top:3px;font-size:14px;font-weight:700;line-height:18px}.ps-author-role{font-family:var(--label);color:var(--faint);margin-top:2px;font-size:13px;line-height:18px}.ps-author-act{flex-wrap:wrap;justify-content:flex-end;gap:10px 24px;display:flex}.ps-author-bio{color:var(--muted);text-wrap:pretty;grid-column:1/-1;margin-top:20px;font-size:15.5px;line-height:26px}.ps-article>.ps-foot{margin-top:48px}.ps-tags{flex-wrap:wrap;gap:8px;display:flex}.ps-tags a{font-family:var(--label);letter-spacing:1.3px;text-transform:uppercase;color:var(--ink);border:1px solid var(--line);border-radius:var(--r-sm);padding:7px 11px;font-size:11px;font-weight:600;line-height:14px;transition:border-color .2s,color .2s}.ps-tags a:hover{border-color:var(--brand);color:var(--brand)}.ps-join{margin-top:112px}.ps-related{padding-top:112px;padding-bottom:120px}.ps-rel-head{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.ps-rel-head .ps-arrow{font-size:14px}.ps-rel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:36px;display:grid}.bl-rel{flex-direction:column;display:flex}.bl-rel-art{aspect-ratio:16/10;border-radius:var(--r-md)}.bl-rel .bl-top-line{margin-top:20px}.bl-rel h3{font-family:var(--display);color:var(--ink);text-wrap:balance;margin-top:8px;font-size:24px;font-weight:400;line-height:1.22}.bl-rel-ex{color:var(--muted);text-wrap:pretty;margin-top:10px;font-size:15px;font-weight:400;line-height:24px}@media (max-width:1239px){.ps-body{max-width:calc(760px + var(--gutter) * 2);flex-direction:column;align-items:stretch;display:flex}.ps-rail{display:none}.ps-side{display:contents}}@media (max-width:900px){.ps-head{padding-top:64px}.ps-title{font-size:44px}.ps-intro{margin-top:48px}.ps-hero{margin-top:44px}.ps-body{padding-top:56px}.ps-join{margin-top:72px}.ps-related{padding-top:88px;padding-bottom:88px}.ps-rel-grid{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;gap:20px;display:flex;overflow-x:auto}.ps-rel-grid::-webkit-scrollbar{display:none}.ps-rel-grid .bl-rel{scroll-snap-align:start;flex:0 0 min(340px,44%)}}body:has(.ps-article) .txt-pop{display:none}.ps-tocbtn{display:none}@media (min-width:601px) and (max-width:1239px){.ps-toc{z-index:45;background:var(--white);border-radius:var(--r-lg);transform-origin:100% 100%;opacity:0;visibility:hidden;width:340px;max-height:calc(100% - 200px);padding:24px;transition:opacity .18s,transform .18s,visibility 0s linear .18s;position:fixed;bottom:96px;right:24px;overflow:auto;transform:translateY(8px)scale(.96);box-shadow:0 2px 6px #060f290f,0 22px 48px #060f292e}.ps-toc.is-open{opacity:1;visibility:visible;transition:opacity .18s,transform .18s,visibility;transform:none}.ps-tocbtn{z-index:46;border-radius:var(--r-full);background:var(--navy);color:#fff;height:52px;font-family:var(--label);align-items:center;gap:10px;padding:0 22px 0 18px;font-size:14px;font-weight:600;transition:background-color .2s;display:inline-flex;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 26px #060f2947}.ps-tocbtn[hidden]{display:none}.ps-tocbtn:hover{background:var(--navy-3)}.ps-tocbtn .i-x{display:none}.ps-tocbtn.is-open .i-x{display:block}.ps-tocbtn.is-open .i-list{display:none}}@media (max-width:600px){.ps-crumbs.bl-wrap{padding-top:14px}.ps-crumbs ol{font-size:12.5px}.ps-head{padding-top:36px}.ps-cat{letter-spacing:1.3px;font-size:11px}.ps-title{letter-spacing:-.01em;margin-top:12px;font-size:31px;line-height:1.16}.ps-meta{margin-top:14px;font-size:13px;line-height:18px}.ps-meta li+li:before{height:12px;margin-inline:10px}.ps-intro{margin-top:32px}.ps-dek{font-size:17px;line-height:1.6}.ps-hero{margin-top:28px}.ps-hero .shot{aspect-ratio:3/2}.ps-body{padding-top:24px}.ps-toc{background:var(--quiet);border-radius:var(--r-md);order:-1;margin-bottom:32px;padding:16px 18px}.ps-toc summary{cursor:pointer;align-items:center}.ps-toc summary>span:first-child{letter-spacing:1.4px;font-size:12px}.ps-toc-left,.ps-toc-bar{display:none}.ps-toc-sign{flex:none;width:12px;height:12px;display:block;position:relative}.ps-toc-sign:before,.ps-toc-sign:after{content:"";background:var(--ink);border-radius:var(--r-sm);position:absolute}.ps-toc-sign:before{height:1.5px;top:5.25px;left:0;right:0}.ps-toc-sign:after{width:1.5px;transition:opacity .2s;top:0;bottom:0;left:5.25px}.ps-toc details[open] .ps-toc-sign:after{opacity:0}.ps-toc ol{gap:0;margin-top:10px}.ps-article{font-size:16px;line-height:26px}.ps-article>*{margin-top:16px}.ps-lede{font-size:18px;line-height:30px}.ps-article h2{font-size:24px}.ps-article>h2,.ps-faq>h2{margin-top:48px;padding-top:48px}.ps-article>h3{margin-top:40px;font-size:17px}.ps-num,.ps-bul{gap:10px;margin-left:16px}.ps-num li{grid-template-columns:34px minmax(0,1fr)}.ps-num li>b{font-size:14px}.ps-article>.ps-fig{margin-top:32px}.ps-article>.ps-quote{margin-top:32px;padding:4px 0 4px 20px}.ps-quote p{font-size:22px}.ps-article>.ps-break,.ps-article>.ps-break+*{margin-top:48px}.ps-article>.ps-eval{height:208px}.ps-article>.ps-eval,.ps-article>.ps-eval+*{margin-top:48px}.ps-eval .bl-eval-art img{aspect-ratio:auto;object-position:50% 6%;width:104%;height:100%;inset:0 -24% auto auto;-webkit-mask-image:none;mask-image:none}.ps-eval .bl-eval-art:after{background:var(--grain),linear-gradient(90deg,#060f29 0%,#060f29 26%,#060f29db 42%,#060f2980 56%,#060f2924 68%,#060f2900 78%)}.ps-eval .bl-eval-body{width:62%;padding:20px 0 20px 20px}.ps-eval .bl-side-title{white-space:normal;font-size:26px;line-height:1.1}.ps-eval .bl-side-title em{display:block}.ps-eval .bl-side-copy{margin-top:8px;font-size:14px;line-height:20px}.ps-eval .bl-eval-foot{padding-top:14px}.ps-eval .bl-eval-go{height:42px;padding:0 18px;font-size:13.5px}.ps-article>.ps-break+.ps-faq{margin-top:0}.ps-article>.ps-break+.ps-faq>h2{margin-top:48px}.ps-article>.table-wrap{background:0 0;border-radius:0;padding:0;overflow:visible}.ps-article table,.ps-article tbody,.ps-article tr,.ps-article td{width:auto;display:block}.ps-article table{margin:0}.ps-article thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ps-article tbody{flex-direction:column;gap:8px;display:flex}.ps-article tr{background:var(--quiet);border-radius:var(--r-md);padding:16px 18px}.ps-article td,.ps-article td:first-child,.ps-article td:last-child{background:0 0;border-radius:0;padding:0;text-align:left!important}.ps-article tbody tr:hover td{background:0 0}.ps-article td+td{color:var(--muted);margin-top:8px;font-size:14.5px;line-height:22px}.ps-article td+td[data-label]:before{content:attr(data-label);font-family:var(--label);letter-spacing:.8px;text-transform:uppercase;color:var(--faint);margin-bottom:2px;font-size:11px;font-weight:600;line-height:16px;display:block}.ps-article>.key-takeaway{border-radius:var(--r-md);padding:22px 20px}.ps-article>h2+.key-takeaway{margin-top:18px}.key-takeaway .ps-bul{gap:12px}.key-takeaway .ps-bul li{grid-template-columns:30px minmax(0,1fr);font-size:15.5px;line-height:24px}.key-takeaway .ps-bul li:before{width:18px;height:18px;margin-top:3px;font-size:10px}.ps-faq-list{gap:0;margin-top:8px}.ps-article>.ps-faq{padding-bottom:32px}.ps-faq-item button{gap:14px;padding:16px 0;font-size:15.5px;line-height:22px}.ps-faq-item button i{width:28px;height:28px}.ps-faq-a>div{padding:0 42px 0 0;font-size:15px;line-height:24px}.ps-faq-a>div>:last-child{margin-bottom:18px}.ps-article>.ps-sources{margin-top:36px}.ps-sources ol{margin-left:0}.ps-article>.ps-note{border-radius:var(--r-md);margin-top:40px;padding:22px 20px}.ps-note-title{letter-spacing:1.2px;font-size:11px}.ps-note-body{margin-top:6px;font-size:14px;line-height:22px}.ps-article>.ps-author{grid-template-columns:48px minmax(0,1fr);column-gap:14px;margin-top:36px;padding-top:24px}.ps-author-photo{width:48px;height:48px}.ps-author-photo--logo img{padding:9px}.ps-author-name{font-size:13px}.ps-author-act{grid-column:1/-1;justify-content:flex-start;gap:10px 20px;margin-top:16px}.ps-author-bio{margin-top:14px;font-size:14.5px;line-height:23px}.ps-article>.ps-foot{margin-top:32px}.ps-join{margin-top:14px}.ps-related{padding-top:48px;padding-bottom:48px}.ps-related .bl-h2{font-size:24px}.ps-rel-head .ps-arrow{display:none}.ps-rel-grid{gap:14px;margin-top:18px}.ps-rel-grid .bl-rel{flex:0 0 280px}.bl-rel .bl-top-line{margin-top:12px}.bl-rel .bl-top-line .rt,.bl-rel-ex,.bl-rel .bl-ph span{display:none}.bl-rel .bl-cat{font-size:11.5px}.bl-rel h3{font-family:var(--sans);text-wrap:pretty;margin-top:5px;font-size:15.5px;font-weight:600;line-height:22px}}@media (prefers-reduced-motion:reduce){.ps-toc,.ps-toc.is-open,.ps-toc-bar i,.ps-faq-item button,.ps-faq-a,.ps-faq-a>div,.ps-faq-item button i:before,.ps-rail a,.ps-rail button,.ps-arrow{transition:none}}
