.lightpaper{color:var(--foreground)}.lightpaper-sheet{max-width:46rem;margin-inline:auto;background:var(--background);border:1px solid var(--border);border-radius:2px;padding:2.5rem 1.25rem 3.5rem;box-shadow:0 18px 50px rgba(0,0,0,.12)}@media (min-width:768px){.lightpaper-sheet{padding:3.5rem 3.75rem 4.5rem}}.lightpaper blockquote,.lightpaper h1,.lightpaper h2,.lightpaper h3,.lightpaper h4{font-family:var(--font-family-heading);font-weight:650;letter-spacing:-.02em;margin:0;color:var(--foreground);background:none;background-clip:border-box;-webkit-background-clip:border-box;-webkit-text-fill-color:currentColor}.lightpaper h1{font-size:2.35rem;line-height:1.15;margin-bottom:.75rem}.lightpaper h2{font-size:1.45rem;line-height:1.3;margin-top:2.75rem;margin-bottom:.85rem;padding-top:.35rem}.lightpaper h3{font-size:1.12rem;line-height:1.4;margin-top:1.75rem;margin-bottom:.45rem}.lightpaper li,.lightpaper p{font-size:1.0625rem;line-height:1.75}.lightpaper p{margin:0 0 1rem}.lightpaper .kicker{font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;font-weight:700;margin-bottom:.75rem}.lightpaper .meta{color:var(--muted-foreground);font-size:.95rem;margin-bottom:1.5rem}.lightpaper .toc{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:1rem 0 .5rem;margin:1.5rem 0 .5rem}.lightpaper .toc ol{margin:0;padding-left:1.25rem}.lightpaper .toc li{margin:.2rem 0}.lightpaper .toc a{color:inherit;text-decoration:none}.lightpaper .toc a:hover{color:var(--primary);text-decoration:underline;text-underline-offset:3px}.lightpaper a{color:inherit;text-underline-offset:3px}.lightpaper a:hover{color:var(--primary)}.lightpaper .note{border-left:3px solid var(--primary);padding-left:1rem;color:var(--muted-foreground)}@media print{body:has(.lightpaper) .no-print,body:has(.lightpaper) footer,body:has(.lightpaper) header{display:none!important}body:has(.lightpaper){background:white!important}.lightpaper{padding:0!important;color:black}.lightpaper-sheet{max-width:none;border:0;box-shadow:none;padding:0;background:white}.lightpaper a{color:black;text-decoration:none}.lightpaper h2{break-after:avoid}.lightpaper li,.lightpaper p{orphans:3;widows:3}}