.paper-page[data-astro-cid-uxputffg]{background:var(--surface-1);padding-bottom:var(--space-16)}.paper-header[data-astro-cid-uxputffg]{background:radial-gradient(ellipse at 85% 0%, var(--color-brand-primary-alpha-35) 0%, transparent 60%), var(--surface-dark);padding:calc(var(--space-16) + 40px) max(var(--space-8), calc((100% - 820px) / 2)) calc(var(--space-16) + var(--space-12))}.paper-kicker[data-astro-cid-uxputffg]{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-inverse-muted);margin-bottom:var(--space-6);text-decoration:none;display:inline-block}.paper-kicker[data-astro-cid-uxputffg]:hover{text-decoration:underline}.paper-label[data-astro-cid-uxputffg]{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--color-brand-primary-light);filter:brightness(1.5);margin:0 0 var(--space-3)}.paper-header[data-astro-cid-uxputffg] h1[data-astro-cid-uxputffg]{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);color:var(--text-inverse);line-height:var(--line-height-tight);margin:0 0 var(--space-4)}.paper-lead[data-astro-cid-uxputffg]{font-size:var(--font-size-lg);color:var(--text-inverse-muted);line-height:var(--line-height-relaxed);margin:0}.paper-body[data-astro-cid-uxputffg]{max-width:880px;margin:calc(-1 * var(--space-16)) auto 0;padding:var(--space-12);background:var(--surface-0);border-radius:var(--radius-xl);font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--text-primary);box-shadow:0 24px 60px #0000002e}.paper-body[data-astro-cid-uxputffg] h2{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--text-heading);margin:var(--space-12) 0 var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border-default)}.paper-body[data-astro-cid-uxputffg]>h2:first-child{border-top:0;margin-top:0;padding-top:0}.paper-body[data-astro-cid-uxputffg] h3{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-heading);margin:var(--space-8) 0 var(--space-3)}.paper-body[data-astro-cid-uxputffg] p{margin:0 0 var(--space-5)}.paper-body[data-astro-cid-uxputffg] strong{color:var(--text-heading)}.paper-body[data-astro-cid-uxputffg] em{color:var(--text-secondary)}.paper-body[data-astro-cid-uxputffg] ul,.paper-body[data-astro-cid-uxputffg] ol{margin:0 0 var(--space-5);padding-left:var(--space-8)}.paper-body[data-astro-cid-uxputffg] li{margin-bottom:var(--space-2)}.paper-body[data-astro-cid-uxputffg] blockquote{margin:var(--space-6) 0;padding:var(--space-4) var(--space-6);border-left:4px solid var(--color-brand-primary);background:var(--surface-1);border-radius:0 var(--radius-lg) var(--radius-lg) 0;color:var(--text-secondary)}.paper-body[data-astro-cid-uxputffg] a{color:var(--color-brand-primary);text-decoration:underline}.paper-body[data-astro-cid-uxputffg] a:hover{text-decoration:none}.paper-body[data-astro-cid-uxputffg] table{border-collapse:collapse;width:100%;margin:var(--space-6) 0;font-size:var(--font-size-sm)}.paper-body[data-astro-cid-uxputffg] th,.paper-body[data-astro-cid-uxputffg] td{text-align:left;padding:var(--space-3) var(--space-4);border:1px solid var(--border-default);vertical-align:top}.paper-body[data-astro-cid-uxputffg] th{background:var(--surface-1);font-weight:var(--font-weight-semibold);color:var(--text-heading)}.paper-body[data-astro-cid-uxputffg] tr:nth-child(2n) td{background:var(--surface-1)}.paper-body[data-astro-cid-uxputffg] hr{border:0;border-top:1px solid var(--border-default);margin:var(--space-10) 0}.paper-footer[data-astro-cid-uxputffg]{max-width:820px;padding:var(--space-8) var(--space-8) 0;margin:0 auto}.paper-back[data-astro-cid-uxputffg]{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-brand-primary);text-decoration:none}.paper-back[data-astro-cid-uxputffg]:hover{text-decoration:underline}@media (width<=768px){.paper-header[data-astro-cid-uxputffg]{padding:calc(var(--space-12) + 40px) var(--space-4) calc(var(--space-16) + var(--space-6))}.paper-body[data-astro-cid-uxputffg]{margin:calc(-1 * var(--space-16)) var(--space-3) 0;padding:var(--space-6) var(--space-4)}.paper-footer[data-astro-cid-uxputffg]{padding:var(--space-6) var(--space-4) 0}.paper-header[data-astro-cid-uxputffg] h1[data-astro-cid-uxputffg]{font-size:var(--font-size-2xl)}.paper-body[data-astro-cid-uxputffg] table{font-size:var(--font-size-xs)}}
