.ui.prv{min-height:100vh}.ui.prv .prv-page{gap:40px}.ui.prv .prv-head{display:flex;flex-direction:column;gap:14px}.ui.prv .prv-updated{color:var(--color-text-tertiary);font-family:var(--font-mono);font-size:13px;margin:0}.ui.prv .prv-layout{grid-gap:64px;align-items:start;display:grid;gap:64px;grid-template-columns:220px minmax(0,760px)}.ui.prv .prv-toc{position:sticky;top:calc(var(--header-h-desktop) + 24px)}.ui.prv .prv-toc ol{border-left:1px solid var(--color-border);list-style:none;margin:0;padding:0}.ui.prv .prv-toc a{border-left:1px solid #0000;color:var(--color-text-secondary);display:block;font-size:14px;line-height:1.4;margin-left:-1px;padding:7px 0 7px 16px;text-decoration:none}.ui.prv .prv-toc a:hover{border-left-color:var(--color-accent);color:var(--color-accent)}.ui.prv .prv-body{display:flex;flex-direction:column;gap:40px;min-width:0}.ui.prv .prv-section{scroll-margin-top:calc(var(--header-h-desktop) + 24px)}.ui.prv .prv-h2{color:var(--color-text);font-family:var(--font-display);font-size:26px;font-weight:400;letter-spacing:-.01em;line-height:1.15;margin:0 0 14px;text-align:left}.ui.prv .prv-h3{color:var(--color-text);font-size:17px;font-weight:600;line-height:1.4;margin:0 0 6px}.ui.prv .prv-text{color:var(--color-text-secondary);font-size:16px;line-height:1.7;margin:0 0 14px}.ui.prv .prv-text:last-child{margin-bottom:0}.ui.prv .prv-item{border-top:1px solid var(--color-divider);padding:16px 0}.ui.prv .prv-item:last-child{padding-bottom:0}.ui.prv .prv-list{color:var(--color-text-secondary);display:flex;flex-direction:column;font-size:16px;gap:8px;line-height:1.7;margin:0;padding:0 0 0 22px}.ui.prv .prv-list li::marker{color:var(--color-accent)}.ui.prv .prv-cookie-link{color:var(--color-accent);cursor:pointer;font-weight:500}.ui.prv .prv-cookie-link:hover{color:var(--color-accent-hover);text-decoration:underline;text-underline-offset:3px}.ui.prv .prv-cta{align-items:flex-start;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:12px;padding:32px}.ui.prv .prv-cta-title{color:var(--color-text);font-family:var(--font-display);font-size:32px;font-weight:400;line-height:1.1;margin:0}.ui.prv .prv-cta-text{color:var(--color-text-secondary);font-size:16px;line-height:1.6;margin:0 0 8px}@media (max-width:1099px){.ui.prv .prv-layout{grid-template-columns:minmax(0,760px)}.ui.prv .prv-toc{display:none}}@media (max-width:899px){.ui.prv .prv-page{gap:28px}.ui.prv .prv-body{gap:32px}.ui.prv .prv-section{scroll-margin-top:calc(var(--header-h-mobile) + 16px)}.ui.prv .prv-h2{font-size:24px}.ui.prv .prv-cta{padding:20px}.ui.prv .prv-cta-title{font-size:26px}.ui.prv .prv-cta .ui-btn{width:100%}}