.site-shell.landing-signal-shell{--landing-canvas:var(--chrome-canvas);--landing-hero-canvas:var(--canvas);--landing-section:var(--canvas-feature);--landing-section-alt:var(--surface);--landing-fit:var(--canvas-light);--landing-fit-backdrop:var(--canvas-alt);--landing-paper:var(--surface);--landing-paper-alt:var(--surface-alt);--landing-ink:var(--ink);--landing-muted:var(--muted);--landing-line:var(--line);--landing-control:var(--control);--landing-brand:var(--brand);--landing-brand-hover:var(--brand-hover);--landing-on-brand:var(--on-brand);--landing-brand-ink:var(--brand-ink);--landing-brand-soft:var(--brand-soft);--landing-brand-wash:var(--brand-wash);--landing-deep:var(--brand-deep);--landing-on-deep:var(--on-deep);--landing-deep-muted:var(--on-deep-muted);--landing-focus:var(--focus);--landing-attention:var(--warning-soft);--landing-attention-ink:var(--warning);--landing-success:var(--success-soft);--landing-success-ink:var(--success);--landing-danger:var(--danger-soft);--landing-danger-ink:var(--danger);--landing-shadow-rgb:var(--shadow-rgb);--landing-hero-ink:var(--ink);--landing-hero-muted:var(--muted);--landing-demo-drop-rest:inset 0 0 0 4px rgb(var(--line-rgb)/.7);--landing-demo-drop-active:inset 0 0 0 5px rgb(var(--brand-rgb)/.18);--landing-demo-halo-none:0 0 0 0 rgb(var(--brand-rgb)/0);--landing-demo-input-halo:0 0 0 3px rgb(var(--brand-rgb)/.16);--landing-demo-button-halo:0 0 0 4px rgb(var(--brand-rgb)/.16);--signal-canvas:var(--landing-canvas);--signal-surface:var(--landing-paper);--signal-cool:var(--landing-paper-alt);--signal-ink:var(--landing-ink);--signal-muted:var(--landing-muted);--signal-line:var(--landing-line);--signal-control:var(--landing-control);--signal-brand:var(--landing-brand);--signal-brand-hover:var(--landing-brand-hover);--signal-violet-ink:var(--landing-brand-ink);--signal-violet-soft:var(--landing-brand-soft);--signal-violet-wash:var(--landing-canvas);--signal-sun:var(--accent-warm);--signal-sun-soft:var(--landing-attention);--signal-coral:var(--landing-danger-ink);--signal-coral-soft:var(--landing-danger);--signal-mint:var(--landing-success);--signal-mint-ink:var(--landing-success-ink);--signal-focus:var(--landing-focus)}.site-shell.landing-signal-shell .site-header{background:var(--landing-hero-canvas);box-shadow:inset 0 -1px transparent;transition:background-color .18s ease,box-shadow .18s ease}.site-shell.landing-signal-shell .site-header[data-scrolled]{background:var(--chrome-canvas);box-shadow:inset 0 -1px var(--line)}@media (prefers-reduced-motion:reduce){.site-shell.landing-signal-shell .site-header{transition:none}}.site-shell.landing-signal-shell .brand-mark,.site-shell.landing-signal-shell .primary-button{color:var(--landing-on-brand)}.site-shell.landing-signal-shell .site-header .brand-mark,.site-shell.landing-signal-shell .site-header .header-cta{box-shadow:inset 0 0 0 1px rgb(var(--ink-rgb)/30%)}.site-shell.landing-signal-shell .site-header .header-pricing-link:hover{color:var(--landing-ink);text-decoration:underline;text-underline-offset:5px}.site-shell.landing-signal-shell .fold-site-footer :focus-visible,.site-shell.landing-signal-shell .site-header :focus-visible{outline:3px solid var(--landing-focus);outline-offset:4px}.site-shell.landing-signal-shell .custom-select-option:hover,.site-shell.landing-signal-shell .custom-select-option[aria-selected=true]{color:var(--landing-brand-ink);background:var(--landing-brand-soft)}.site-shell.landing-signal-shell .fold-landing{background:var(--landing-section)}.site-shell.landing-signal-shell .fold-eyebrow,.site-shell.landing-signal-shell .fold-hero-copy h1{color:var(--landing-hero-ink)}.site-shell.landing-signal-shell .fold-hero-assurances,.site-shell.landing-signal-shell .fold-hero-copy>p:not(.fold-eyebrow){color:var(--landing-hero-muted)}.site-shell.landing-signal-shell .hero-sunlight i{background:var(--landing-hero-ink)}.site-shell.landing-signal-shell .hero-workflow-connector{color:var(--landing-hero-ink)}.site-shell.landing-signal-shell .fold-hero .composer-compact,.site-shell.landing-signal-shell .fold-hero .hero-process-demo{border-color:var(--landing-line);background:var(--landing-paper);box-shadow:0 25px 55px rgb(var(--landing-shadow-rgb)/19%)}.site-shell.landing-signal-shell .fold-hero .composer-compact .dropzone{border-color:var(--landing-control);background:var(--landing-brand-wash)}.site-shell.landing-signal-shell .fold-hero .composer-compact .dropzone.is-dragging,.site-shell.landing-signal-shell .fold-hero .composer-compact .dropzone:hover{border-color:var(--landing-brand-ink);background:var(--landing-brand-soft)}.site-shell.landing-signal-shell .composer-compact .disclosure svg,.site-shell.landing-signal-shell .composer-compact .dropzone-title svg,.site-shell.landing-signal-shell .hero-workflow-icon{color:var(--landing-brand-ink)}.site-shell.landing-signal-shell .hero-workflow-card{border-color:rgb(var(--line-rgb)/84%);box-shadow:0 18px 34px -22px rgb(var(--landing-shadow-rgb)/42%),0 3px 8px rgb(var(--landing-shadow-rgb)/8%)}.site-shell.landing-signal-shell .hero-score-card{border-color:rgb(var(--line-rgb)/84%);box-shadow:0 24px 44px -22px rgb(var(--landing-shadow-rgb)/48%),0 4px 10px rgb(var(--landing-shadow-rgb)/9%)}.site-shell.landing-signal-shell .hero-score-ring{background:conic-gradient(var(--landing-success-ink) 0 78%,var(--landing-success) 78% 100%)}.site-shell.landing-signal-shell .hero-demo-or button,.site-shell.landing-signal-shell .hero-demo-scan,.site-shell.landing-signal-shell .hero-demo-scores,.site-shell.landing-signal-shell .hero-demo-scores>div,.site-shell.landing-signal-shell .hero-demo-suggestions>div,.site-shell.landing-signal-shell .hero-process-steps>button,.site-shell.landing-signal-shell .hero-report-section-label{border-color:var(--landing-line)}.site-shell.landing-signal-shell .hero-process-steps .is-current{border-bottom-color:var(--landing-brand-ink)}.site-shell.landing-signal-shell .hero-process-steps .is-current b{background:var(--landing-brand);color:var(--landing-on-brand)}.site-shell.landing-signal-shell .hero-demo-report header>span,.site-shell.landing-signal-shell .hero-process-steps .is-complete{border-color:var(--landing-success)}.site-shell.landing-signal-shell .hero-demo-dropzone,.site-shell.landing-signal-shell .hero-demo-file-fly,.site-shell.landing-signal-shell .hero-demo-scores{background:var(--landing-paper)}.site-shell.landing-signal-shell .hero-demo-dropzone{box-shadow:inset 0 0 0 4px rgb(var(--line-rgb)/75%)}.site-shell.landing-signal-shell .hero-demo-file-fly{border-color:var(--landing-line);box-shadow:0 16px 24px rgb(var(--landing-shadow-rgb)/16%)}.site-shell.landing-signal-shell .hero-demo-input{background:var(--landing-paper-alt);border-color:var(--landing-line)}.site-shell.landing-signal-shell .hero-demo-job-placeholder,.site-shell.landing-signal-shell .hero-report-next-section{color:var(--landing-muted)}.site-shell.landing-signal-shell .hero-demo-suggestions svg{color:var(--landing-attention-ink);fill:var(--landing-attention)}.site-shell.landing-signal-shell .hero-demo-paste-mark{color:var(--landing-attention-ink)}.site-shell.landing-signal-shell .hero-demo-scan{box-shadow:0 16px 32px rgb(var(--landing-shadow-rgb)/14%)}.site-shell.landing-signal-shell .hero-demo-scan>span{box-shadow:0 0 14px rgb(var(--landing-shadow-rgb)/45%)}.site-shell.landing-signal-shell .hero-demo-pointer{filter:drop-shadow(0 3px 5px rgb(var(--landing-shadow-rgb)/20%))}.site-shell.landing-signal-shell .fold-site-footer{background:var(--landing-canvas)}.site-shell.landing-signal-shell .fold-site-footer .footer-privacy{color:var(--landing-muted)!important}.site-shell.landing-signal-shell .fold-site-footer .footer-grid a:hover{color:var(--landing-ink);text-decoration:underline;text-underline-offset:4px}@media (max-width:400px){html:lang(uk) .site-shell.landing-signal-shell .header-actions{gap:2px}html:lang(uk) .site-shell.landing-signal-shell .header-cta{padding-inline:10px}}