body,html{overflow-x:hidden;max-width:100%}:root{--scrollbar-width:8px;--scrollbar-track:var(--hockney-blue-soft, rgba(0, 168, 232, 0.15));--scrollbar-thumb:var(--hockney-blue, #00A8E8);--scrollbar-thumb-hover:#0090C8;--scrollbar-border:var(--hockney-dark, #1A1A2E)}::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:4px}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px;border:1px solid var(--scrollbar-border)}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-corner{background:var(--scrollbar-track)}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}#main-content{position:relative;background:var(--color-background)}.page-bg-blobs{position:absolute;top:0;left:0;right:0;height:100%;pointer-events:none;z-index:0;overflow:visible}.page-bg-blobs__orb{position:absolute;border-radius:50% 60% 40% 70%/60% 40% 60% 50%}.page-bg-blobs__orb--1{top:5%;right:-100px;width:400px;height:400px;background:var(--color-secondary);opacity:.12}.page-bg-blobs__orb--2{top:25%;left:-80px;width:350px;height:350px;background:var(--color-accent);border-radius:60% 40% 50% 70%/50% 60% 40% 50%;opacity:.1}.page-bg-blobs__orb--3{top:45%;right:-60px;width:320px;height:320px;background:var(--color-tertiary);border-radius:40% 60% 70% 50%/60% 40% 50% 60%;opacity:.1}.page-bg-blobs__orb--4{top:60%;left:-100px;width:380px;height:380px;background:var(--color-primary);opacity:.08}.page-bg-blobs__orb--5{top:80%;right:-80px;width:300px;height:300px;background:var(--color-secondary);border-radius:60% 40% 50% 70%/40% 60% 50% 60%;opacity:.1}.faq,.features,.hero,.how-it-works,.interactive-demo,.pricing,.testimonials,.trust-badges{position:relative;background:0 0!important;background-color:transparent!important;z-index:1}.hero--dark,.hero--gradient,.hero--light{background:0 0!important}.hero__bg,.hero__bg-grid,.hero__bg-orb{display:none!important}.features::after,.features::before,.how-it-works::after,.how-it-works::before,.interactive-demo__bg,.interactive-demo__bg-orb{display:none!important}.cta--gradient{background:var(--color-primary)!important;z-index:1}.footer{position:relative;z-index:1}.footer::after,.footer::before{display:none!important}@media print{.cta,.footer__newsletter,.interactive-demo,.navbar,.testimonials__nav,[data-animate]{display:none!important}.faq,.features,.footer,.hero,.how-it-works,.pricing,.use-cases,body{background:#fff!important;color:#000!important}*{color:#000!important;background:0 0!important;box-shadow:none!important;text-shadow:none!important}a[href]:after{content:" (" attr(href) ")";font-size:.8em;color:#666}.faq-item,.feature-card,.pricing-card,.testimonial-card{break-inside:avoid;page-break-inside:avoid}.section{page-break-before:always}.section:first-of-type{page-break-before:avoid}}