html{scroll-behavior:smooth;scroll-padding-top:9rem}.luminous{background:linear-gradient(var(--card), var(--card)) padding-box, linear-gradient(125deg, var(--primary), var(--border) 45%, var(--chart-2)) border-box;box-shadow:var(--shadow-sm);border:1px solid #0000}.conversion{background:linear-gradient(110deg, var(--primary) 0%, var(--primary) 40%, var(--chart-2) 100%);background-position:0;background-size:240% 100%;transition:background-position .22s,transform .22s,box-shadow .22s}.conversion:hover{box-shadow:var(--shadow-md);background-position:100%;transform:translateY(-2px)}.editorial-text p{color:var(--muted-foreground);margin-top:1rem;line-height:1.9}.editorial-text h2{font-family:var(--font-heading);letter-spacing:-.035em;font-size:1.65rem;font-weight:600}.editorial-text section{scroll-margin-top:9rem}.nav-fade{background:linear-gradient(to left, var(--sidebar), transparent)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}.conversion:hover{transform:none}}@media print{header,footer,.no-print,.site-nav,.announcement{display:none!important}main{padding:0!important}.luminous{border:1px solid var(--border);box-shadow:none}.print-article{display:block!important}.editorial-text section{break-inside:avoid}body{background:var(--card);color:var(--card-foreground)}}
