.ps-topnav-link{color:var(--ui-text);text-decoration:none;border-radius:var(--ui-radius-sm)}.ps-topnav-link:hover,.ps-topnav-link[aria-current="page"]{text-decoration:underline;text-underline-offset:0.375em}.ps-topnav-link[aria-current="page"]{font-weight:600;text-decoration-thickness:2px;text-decoration-color:var(--ui-accent)}.ps-topnav-item{min-block-size:var(--ui-tap-target)}.ps-topnav-item[aria-current="page"]{font-weight:600}.ps-display{font-size:clamp(1.75rem,1.2rem + 2.2vw,2.75rem);font-weight:700;line-height:1.15;letter-spacing:-0.02em;text-wrap:balance}.ps-link{display:inline-flex;align-items:center;min-block-size:2.75rem}.ps-text{max-inline-size:75ch}.ps-legal-page{max-inline-size:100ch;margin-inline:auto}.ps-legal h2{margin-block-start:2rem;font-size:1.25rem}.ps-legal h3{margin-block-start:1.5rem;font-size:1rem}.ps-icon{color:var(--ui-accent)}.ps-faq-item{border-block-end:1px solid var(--ui-border)}.ps-faq-question{display:flex;align-items:center;justify-content:space-between;min-block-size:2.75rem;font-weight:600;list-style:none;cursor:pointer}.ps-faq-question::-webkit-details-marker{display:none}.ps-faq-marker::after{flex:none;content:"+";font-size:1.25rem;color:var(--ui-text-muted)}.ps-faq-item[open]>.ps-faq-question .ps-faq-marker::after{content:"\2212"}.ps-guide{display:grid;grid-template-areas:"head" "video" "body";gap:1.5rem}.ps-guide-head{grid-area:head}.ps-guide-video{grid-area:video}.ps-guide-body{grid-area:body}@media (min-width:992px){.ps-guide{grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-areas:"head video" "body video";align-items:start}}.ps-topic{display:grid;grid-template-areas:"title" "text";gap:0.75rem}.ps-topic-title{grid-area:title}.ps-topic-text{grid-area:text}.ps-topic-video{grid-area:video}.ps-topic-with-video{grid-template-columns:minmax(0,1fr) 6rem;grid-template-areas:"title title" "text video";column-gap:1rem;align-items:start}.ps-topic-video .ps-video-play .bi{width:2.5rem;height:2.5rem;font-size:1.25rem}@media (min-width:992px){.ps-topic-with-video{grid-template-columns:minmax(0,1fr) 8rem;column-gap:1.5rem}}.ps-back-to-top{position:fixed;inset-inline-end:clamp(1rem,3vw,2rem);inset-block-end:clamp(1rem,3vw,2rem);z-index:1030;display:grid;inline-size:3rem;block-size:3rem;place-items:center;padding:0;border:1px solid var(--ui-border);border-radius:50%;background-color:var(--ui-surface);box-shadow:var(--ui-shadow-2);color:var(--ui-accent);font-size:1.25rem;opacity:0;visibility:hidden;transform:translateY(0.75rem);transition:opacity 200ms ease,transform 200ms ease,visibility 200ms;cursor:pointer}.ps-back-to-top.is-visible{opacity:1;visibility:visible;transform:none}.ps-back-to-top:hover{border-color:var(--ui-accent);background-color:var(--ui-accent);color:var(--ui-accent-contrast)}@media (prefers-reduced-motion:reduce){.ps-back-to-top{transform:none;transition:none}}
