.content-page{min-height:calc(100vh - 64px)}.content-container{width:min(920px,calc(100% - 88px));padding:22px 0 44px}.content-container.is-wide{width:min(1080px,calc(100% - 88px))}.content-head{margin:0 0 24px}.content-head h1{font-size:clamp(42px,5vw,58px)}.content-head .paper-deck{max-width:58ch}.content-eyebrow{margin:9px 0 0;color:var(--dp-brass);font-family:var(--an-mono);font-size:6.5px;text-transform:uppercase;letter-spacing:.05em}.content-card{padding:15px 0;border-top:1px solid var(--dp-line-strong)}.content-card h2{margin:0;color:var(--dp-ink);font-size:21px;font-weight:500;letter-spacing:-.03em}.content-card p{margin:6px 0 0;color:var(--dp-muted);font-size:9.5px;line-height:1.6}.content-card a{color:var(--dp-blue)}.content-actions{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:14px}.content-actions .paper-button{min-height:28px;font-size:8px}.content-note{margin:16px 0 0;padding-top:9px;border-top:1px solid var(--dp-line);color:var(--dp-muted);font-family:var(--an-mono);font-size:6.5px;line-height:1.55}.paper-prose{color:var(--dp-ink);font-family:var(--an-sans);font-size:11px;line-height:1.75}.paper-prose>:first-child{margin-top:0}.paper-prose h1,.paper-prose h2,.paper-prose h3,.paper-prose h4{margin:25px 0 8px;color:var(--dp-ink);font-family:var(--an-sans);font-weight:500;letter-spacing:-.035em;line-height:1.1}.paper-prose h1{font-size:30px}.paper-prose h2{font-size:24px}.paper-prose h3{font-size:17px}.paper-prose h4{font-size:13px}.paper-prose p{margin:11px 0;color:var(--dp-muted)}.paper-prose ol,.paper-prose ul{margin:12px 0;padding-left:20px;color:var(--dp-muted)}.paper-prose li{margin:5px 0}.paper-prose strong{color:var(--dp-ink);font-weight:600}.paper-prose a{color:var(--dp-blue);text-decoration:underline;text-underline-offset:2px}.paper-prose hr{margin:22px 0;border:0;border-top:1px solid var(--dp-line-strong)}.paper-prose blockquote{margin:18px 0;padding:2px 0 2px 15px;border-left:2px solid var(--dp-brass);color:var(--dp-muted);font-family:var(--an-serif);font-size:16px;font-style:italic}.paper-prose iframe,.paper-prose img,.paper-prose video{display:block;max-width:100%;margin:17px auto;border:1px solid var(--dp-line-strong);border-radius:4px}.paper-prose figure{margin:18px 0}.paper-prose figcaption{margin-top:7px;color:var(--dp-muted);font-family:var(--an-mono);font-size:7px;text-align:center}.paper-prose pre{overflow:auto;padding:11px;border:1px solid var(--dp-line);border-radius:4px;background:#fbfcf8;font-size:8px;line-height:1.55}.paper-prose code,.paper-prose pre{color:var(--dp-ink);font-family:var(--an-mono)}.paper-prose code{padding:1px 3px;border-radius:2px;background:var(--dp-stone);font-size:.9em}.paper-prose pre code{padding:0;background:transparent}.paper-prose table{width:100%;margin:17px 0;border-collapse:collapse;font-size:9px}.paper-prose td,.paper-prose th{padding:6px 7px;border-bottom:1px solid var(--dp-line);text-align:left}.paper-prose th{color:var(--dp-ink);font-family:var(--an-mono);font-size:6.5px;text-transform:uppercase}.legal-card{max-width:860px;padding-top:15px;border-top:1px solid var(--dp-line-strong)}.legal-section{margin-top:24px;padding-top:12px;border-top:1px solid var(--dp-line)}.legal-section h2{margin:0 0 6px;color:var(--dp-ink);font-size:19px;font-weight:500;letter-spacing:-.025em}.legal-section p{margin:7px 0}.legal-list,.legal-section p{color:var(--dp-muted);font-size:9.5px;line-height:1.7}.legal-list{margin:8px 0;padding-left:18px}.legal-list li{margin:5px 0}.legal-list strong{color:var(--dp-ink)}.legal-note{color:var(--dp-brass);font-family:var(--an-mono);font-size:7px}.legal-card a{color:var(--dp-blue)}@media (max-width:760px){.content-container,.content-container.is-wide{width:calc(100% - 40px);padding-top:16px}.content-head{align-items:flex-start;flex-direction:column;gap:12px}.content-head h1{font-size:38px}.paper-prose{font-size:10px}}