.psl-page{overflow-wrap:anywhere}.psl-page [id]{scroll-margin-block-start:var(--ui-space-6)}.psl-page .ui-header__row{gap:var(--ui-space-2)}.psl-page .ui-menu__panel{min-width:0;width:min(var(--ui-card-width), calc(100vw - 2 * var(--ui-gutter)))}.psl-page__hero{gap:var(--ui-space-6);max-width:var(--ui-hero-column);padding:var(--ui-space-3) var(--ui-gutter) var(--ui-space-6);margin-inline:auto;display:grid}.psl-page:not(.psl-topic) .psl-page__hero{gap:var(--ui-hero-gap);padding-block-start:var(--ui-hero-inset)}.psl-page__portraits{align-items:start;gap:var(--ui-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ui-photo.psl-page__portrait{--photo-ratio:.85}.psl-page__hero-content,.psl-page__intro,.psl-page__tools{gap:var(--ui-space-5);min-width:0;display:grid}.psl-page__intro{text-align:center}.psl-page:not(.psl-topic) .psl-page__hero-content{gap:var(--ui-hero-gap);order:-1}.psl-page:not(.psl-topic) .psl-page__intro{gap:var(--ui-space-3)}.psl-page:not(.psl-topic) .psl-page__intro .ui-display{font-size:var(--ui-font-size-hero)}.psl-page__lead{text-wrap:pretty}.psl-page__tool.ui-card{padding:var(--ui-space-half);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.psl-page__after-hero{gap:var(--ui-space-8);padding-block-end:var(--ui-section-space);display:grid}.psl-page__tools{width:100%;max-width:var(--ui-hero-column);margin-inline:auto}.psl-page__note{color:var(--ui-text-muted);text-align:center}.psl-page__note a{color:var(--ui-text);text-decoration:underline;-webkit-text-decoration-color:var(--ui-gold);text-decoration-color:var(--ui-gold);text-underline-offset:var(--ui-space-1)}.psl-page__toc{gap:var(--ui-space-4);border-block-start:var(--ui-hairline) solid var(--ui-rule);padding-block-start:var(--ui-space-7);display:grid}.psl-page__toc ul{gap:var(--ui-space-2) var(--ui-space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.psl-page__toc a{min-height:var(--ui-tap);color:var(--ui-text);font-size:var(--ui-font-size-sm);text-decoration:underline;-webkit-text-decoration-color:var(--ui-gold);text-decoration-color:var(--ui-gold);text-underline-offset:var(--ui-space-1);align-items:center;display:inline-flex}.psl-page__toc a:hover{color:var(--ui-gold-light)}.psl-page__section{border-block-start:var(--ui-hairline) solid var(--ui-rule)}.psl-page__section:nth-of-type(2n){background:var(--ui-surface)}.psl-page .ui-container{max-width:var(--ui-page-width)}.psl-page__section>.ui-container{gap:var(--ui-space-6);display:grid}.psl-sec{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""figs""body"}.psl-sec>h2{grid-area:title}.psl-sec>.psl-page__body{grid-area:body;max-width:none}.psl-sec__figs{align-content:start;gap:var(--ui-space-5);grid-area:figs;min-width:0;display:grid}.psl-sec__fig{min-width:0}.psl-sec[data-layout=stacked] .psl-sec__figs{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr))}.psl-page__section .ui-heading-2{max-width:var(--ui-prose-width)}.psl-page__body{min-width:0;max-width:none}.psl-page__body>:is(p,ul,ol):not(.psl-page__cards,.psl-cats,.psl-steps){max-width:var(--ui-prose-width)}.psl-page__body .psl-page__cards{gap:var(--ui-space-4);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.psl-page__body .psl-page__card,.psl-page__card h3{margin:0}.psl-page__card p{margin-block-start:var(--ui-space-3)}.psl-page__card-weight{color:var(--ui-gold-light);font-family:var(--ui-font-mono);font-size:var(--ui-font-size-sm)}.psl-page__card-metrics{color:var(--ui-text-muted);font-size:var(--ui-font-size-sm)}.psl-page__formula{padding:var(--ui-space-5);border-inline-start:var(--ui-frame) solid var(--ui-gold);background:var(--ui-ivory-a06);color:var(--ui-text);font-family:var(--ui-font-mono);font-size:var(--ui-font-size-sm)}.psl-page__table-wrap{border:var(--ui-hairline) solid transparent;border-radius:var(--ui-radius-lg);background:var(--ui-glass) padding-box, var(--ui-edge-gold) border-box;min-width:0}.psl-page__table caption{padding:var(--ui-space-4);color:var(--ui-text-muted)}.psl-page__table tfoot{background:var(--ui-ivory-a06)}.psl-page__table tfoot td{color:var(--ui-gold-light);font-weight:var(--ui-weight-semibold)}.psl-page .psl-page__reading{max-width:var(--ui-page-width)}.psl-page__related{gap:var(--ui-space-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.psl-page__related-card.ui-card{padding:0}.psl-page__related-card a{align-content:start;gap:var(--ui-space-3);height:100%;padding:var(--ui-space-6);border-radius:inherit;color:var(--ui-text);text-decoration:none;display:grid}.psl-page__related-card a:hover .ui-heading-3{color:var(--ui-gold-light)}.psl-page__related-text{color:var(--ui-text-muted);font-size:var(--ui-font-size-sm)}@media (max-width:47.999rem){.psl-page__table,.psl-page__table :is(caption,tbody,tfoot,tr,th,td){display:block}.psl-page__table thead{width:var(--ui-hairline);height:var(--ui-hairline);clip-path:inset(50%);position:absolute;overflow:hidden}.psl-page__table :is(tbody,tfoot) tr{padding:var(--ui-space-3);border-block-start:var(--ui-hairline) solid var(--ui-rule)}.psl-page__table :is(th,td){padding:var(--ui-space-1) 0;border:0}.psl-page__table td[data-label]:before{content:attr(data-label) ": ";color:var(--ui-text);font-weight:var(--ui-weight-medium)}}@media (max-width:23.749rem){.psl-page__hero{gap:var(--ui-space-4);padding-block-start:var(--ui-space-2)}.ui-photo.psl-page__portrait{--photo-ratio:1}.psl-page__hero-content,.psl-page__intro{gap:var(--ui-space-3)}.psl-page__intro .ui-display{font-size:var(--ui-font-size-display-compact)}}@media (min-width:48rem){.psl-page__body .psl-page__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.psl-page__related{grid-template-columns:repeat(3,minmax(0,1fr))}.psl-page__related-card:only-child{grid-column:1/-1}}@media (min-width:64rem){.psl-page__hero{grid-template-columns:minmax(0, 1fr) var(--ui-hero-column) minmax(0, 1fr);max-width:none;padding:var(--ui-space-8) 0 var(--ui-space-7);align-items:start}.psl-page:not(.psl-topic) .psl-page__hero{grid-template-columns:minmax(0, 1fr) var(--ui-hero-fluid-column) minmax(0, 1fr);max-width:var(--ui-hero-width);padding:var(--ui-hero-inset) var(--ui-gutter) var(--ui-space-7)}.psl-page__portraits{display:contents}.ui-photo.psl-page__portrait{--photo-ratio:.5}.psl-page:not(.psl-topic) .ui-photo.psl-page__portrait{--photo-ratio:.6667;width:100%;max-width:var(--ui-hero-portrait-width);justify-self:center}.psl-page__portrait--man{grid-area:1/1}.psl-page__portrait--woman{grid-area:1/3}.psl-page__hero-content{gap:var(--ui-space-7);grid-area:1/2}.psl-page__portrait .ui-photo__caption{margin-inline-end:var(--ui-gutter)}.psl-page__body .psl-page__cards{grid-template-columns:repeat(4,minmax(0,1fr))}.psl-sec[data-layout=split]{column-gap:var(--ui-split-gap);grid-template:"title figs""body figs"1fr/minmax(0,1.05fr) minmax(0,1fr);align-items:start}.psl-sec[data-layout=split][data-flip]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-template-areas:"figs title""figs body"}.psl-sec[data-layout=split] .psl-sec__figs{width:100%;max-width:var(--ui-fig-max);justify-self:center;position:sticky;inset-block-start:var(--ui-space-6)}.psl-page #faq>.psl-page__reading{column-gap:var(--ui-split-gap);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start}.psl-page #faq>.psl-page__reading>h2{position:sticky;inset-block-start:var(--ui-space-6)}}
