html[data-kileni-theme=light]{color-scheme:light;background:#f7f8fb}html[data-kileni-theme=dark]{color-scheme:dark;background:#07111f}html[data-kileni-theme=signal]{color-scheme:dark;background:#070b18}html[data-kileni-theme=signal] body{background:#070b18;color:#f5f7ff}html[data-kileni-theme=dark] body{background:#07111f;color:#f7f8fc}.theme-toggle{display:inline-flex;min-height:40px;align-items:center;gap:8px;padding:0 8px;border:0;background:transparent;color:inherit;font:650 .72rem var(--kileni-font-body),Arial,sans-serif;white-space:nowrap}.theme-toggle__icon{position:relative;display:grid;width:22px;height:22px;place-items:center;border:1px solid;border-radius:50%}.theme-toggle__icon:after,.theme-toggle__icon:before,.theme-toggle__icon>span{position:absolute;width:8px;height:8px;border-radius:50%;content:""}.theme-toggle__icon:before{background:currentColor}.theme-toggle__icon:after{transform:translate(3px,-2px);background:var(--theme-toggle-cutout,#f7f8fb)}.theme-toggle--mobile,.theme-toggle__icon>span{display:none}html[data-kileni-theme=light] .kileni-site{--background:#f7f8fb;--background-elevated:#eef2f7;--surface:#ffffff;--surface-hover:#eef1f6;--surface-selected:#e2e8ff;--text-primary:#0b132b;--text-secondary:#2f3a55;--text-muted:#596179;--text-inverse:#ffffff;--border:#d8dce6;--border-strong:#aeb8ca;--brand:#4164ff;--brand-contrast:#ffffff;--success:#147d52;--warning:#a85b15;--danger:#ba3f4b;--focus:#4164ff;--warm-ink:#0b132b;--warm-charcoal:#0b132b;--warm-paper:#f7f8fb;--warm-paper-bright:#ffffff;--warm-stone:#e8ebf1;--warm-muted:#596179;--warm-line:#d8dce6;--home-ink:#0d1729;--home-paper:#f7f8fb;--home-line:#d6dce7;--theme-toggle-cutout:#ffffff;background:var(--warm-paper);color:var(--warm-ink)}html[data-kileni-theme=light] .kileni-site main{background:var(--warm-paper)}html[data-kileni-theme=light] .kileni-site .site-header,html[data-kileni-theme=light] .kileni-site .site-header--home:not([data-scrolled=true]),html[data-kileni-theme=light] .kileni-site .site-header[data-scrolled=true]{border-bottom-color:rgba(11,19,43,.14);background:rgba(255,255,255,.92);color:var(--warm-ink);box-shadow:0 10px 28px rgba(11,19,43,.07);backdrop-filter:blur(18px)}html[data-kileni-theme=light] .kileni-site .site-header--home:not([data-scrolled=true]){border-bottom-color:transparent;background:rgba(255,255,255,.76);box-shadow:none}html[data-kileni-theme=light] .kileni-site .site-header .brand-logo,html[data-kileni-theme=light] .kileni-site .site-header .brand-logo__wordmark{color:var(--warm-ink);fill:currentColor}html[data-kileni-theme=light] .kileni-site .site-header .brand-logo__scan{stroke:var(--kileni-action)}html[data-kileni-theme=light] .kileni-site .site-header .brand-logo__scan-dot{fill:var(--kileni-action)}html[data-kileni-theme=light] .kileni-site .menu-button{border-color:rgba(11,19,43,.25)}html[data-kileni-theme=light] .kileni-site .menu-button span{background:var(--warm-ink)}html[data-kileni-theme=light] .kileni-site .services-menu{border-color:var(--warm-line);background:#fff;color:var(--warm-ink);box-shadow:0 24px 60px rgba(11,19,43,.14)}html[data-kileni-theme=light] .kileni-site .desktop-nav .services-menu a{border-bottom-color:var(--warm-line);color:var(--warm-ink)}html[data-kileni-theme=light] .kileni-site .desktop-nav .services-menu a:focus-visible,html[data-kileni-theme=light] .kileni-site .desktop-nav .services-menu a:hover,html[data-kileni-theme=light] .kileni-site .desktop-nav .services-menu a[aria-current=page]{background:#eef2f7}html[data-kileni-theme=light] .kileni-site .mobile-menu{border-color:var(--warm-line);background:#fff;color:var(--warm-ink)}html[data-kileni-theme=light] .kileni-site .mobile-menu nav>a,html[data-kileni-theme=light] .kileni-site .mobile-services-list a,html[data-kileni-theme=light] .kileni-site .mobile-services-trigger{border-bottom-color:var(--warm-line);color:var(--warm-ink)}html[data-kileni-theme=light] .kileni-site .mobile-services-list{border-bottom-color:var(--warm-line)}html[data-kileni-theme=light] .kileni-site .mobile-services-list a{color:#4f5b70}html[data-kileni-theme=light] .kileni-site .mobile-language-link span{color:#667287}html[data-kileni-theme=light] .kileni-site .signal-hero{background:radial-gradient(circle at 80% 16%,rgba(65,100,255,.09),transparent 32rem),#fdfdfd;color:var(--warm-ink)}html[data-kileni-theme=light] .kileni-site .signal-hero h1{color:var(--warm-ink)}html[data-kileni-theme=light] .kileni-site .signal-hero .hero-copy>.eyebrow,html[data-kileni-theme=light] .kileni-site .signal-hero .hero-lead{color:var(--warm-muted)}html[data-kileni-theme=light] .kileni-site .signal-hero .hero-honesty{color:var(--warm-ink)}html[data-kileni-theme=light] .kileni-site .signal-hero .hero-proof-link{border-bottom-color:#718098;color:var(--warm-ink)}html[data-kileni-theme=light] .kileni-site .signal-hero .scan-keywords{border-top-color:var(--warm-line)}html[data-kileni-theme=light] .kileni-site .signal-hero .scan-keywords span{color:var(--warm-ink)}html[data-kileni-theme=light] .kileni-site .signal-hero .scan-keywords b{color:#667287}html[data-kileni-theme=light] .kileni-site .signal-hero .audit-form{border-color:var(--warm-line);background:#fff;color:var(--warm-ink)}html[data-kileni-theme=light] .kileni-site .signal-hero .audit-form input{border-color:#cbd3df;background:#f7f8fb;color:var(--warm-ink)}html[data-kileni-theme=light] .kileni-site .signal-hero .audit-form .form-actions .text-link,html[data-kileni-theme=light] .kileni-site .signal-hero .audit-form .form-heading h2,html[data-kileni-theme=light] .kileni-site .signal-hero .audit-form label>span{color:var(--warm-ink)}html[data-kileni-theme=light] .kileni-site .signal-hero .audit-form .audit-form-step-status,html[data-kileni-theme=light] .kileni-site .signal-hero .audit-form .form-limit{color:#667287}html[data-kileni-theme=light] .kileni-site .free-audit-usage{color:#596179}html[data-kileni-theme=light] .kileni-site .free-audit-usage strong{color:var(--warm-ink)}html[data-kileni-theme=dark] .kileni-site{--background:#07111f;--background-elevated:#0b1727;--surface:#101d2f;--surface-hover:#15253b;--surface-selected:#1d3152;--text-primary:#f7f8fc;--text-secondary:#d5ddec;--text-muted:#aab6c7;--text-inverse:#050b14;--border:#2b3a50;--border-strong:#586983;--brand:#8aa4ff;--brand-contrast:#07111f;--success:#4bd893;--warning:#ffd078;--danger:#ff9da5;--focus:#9db4ff;--warm-ink:#f7f8fc;--warm-charcoal:#050b14;--warm-paper:#07111f;--warm-paper-bright:#0b1727;--warm-stone:#101d2f;--warm-muted:#aab6c7;--warm-line:#2b3a50;--home-ink:#f7f8fc;--home-paper:#07111f;--home-line:#2b3a50;--theme-toggle-cutout:#0a0d12;background:var(--warm-paper);color:var(--warm-ink)}html[data-kileni-theme=dark] .kileni-site .home-articles,html[data-kileni-theme=dark] .kileni-site .home-case-section,html[data-kileni-theme=dark] .kileni-site .home-deliverables,html[data-kileni-theme=dark] .kileni-site .home-directions,html[data-kileni-theme=dark] .kileni-site .home-levels,html[data-kileni-theme=dark] .kileni-site main{background:var(--warm-paper)}html[data-kileni-theme=dark] .kileni-site .site-header,html[data-kileni-theme=dark] .kileni-site .site-header[data-scrolled=true]{border-bottom-color:rgba(247,248,252,.12);background:rgba(5,11,20,.94);color:#f7f8fc;box-shadow:0 12px 30px rgba(0,0,0,.24)}html[data-kileni-theme=dark] .kileni-site .site-header--home:not([data-scrolled=true]){border-bottom-color:rgba(247,248,252,.08);background:rgba(7,17,31,.82);box-shadow:none}html[data-kileni-theme=dark] .kileni-site .mobile-menu,html[data-kileni-theme=dark] .kileni-site .services-menu{border-color:var(--warm-line);background:#0b1727;color:#f7f8fc}html[data-kileni-theme=dark] .kileni-site .desktop-nav .services-menu a,html[data-kileni-theme=dark] .kileni-site .mobile-menu nav>a,html[data-kileni-theme=dark] .kileni-site .mobile-services-list a,html[data-kileni-theme=dark] .kileni-site .mobile-services-trigger{border-bottom-color:var(--warm-line);color:#f7f8fc}html[data-kileni-theme=dark] .kileni-site .desktop-nav .services-menu a:focus-visible,html[data-kileni-theme=dark] .kileni-site .desktop-nav .services-menu a:hover,html[data-kileni-theme=dark] .kileni-site .desktop-nav .services-menu a[aria-current=page]{background:#15243a}html[data-kileni-theme=dark] .kileni-site .home-task-routes{background:var(--warm-stone)}html[data-kileni-theme=dark] .kileni-site .home-case-story,html[data-kileni-theme=dark] .kileni-site .home-level-card,html[data-kileni-theme=dark] .kileni-site .home-task-grid>a,html[data-kileni-theme=dark] .kileni-site .warm-article-list>a{background:var(--warm-paper-bright)}html[data-kileni-theme=dark] .kileni-site .home-case-story:nth-child(2n){background:#0e1b2d}html[data-kileni-theme=dark] .kileni-site .home-direction-list>a:hover{background:var(--warm-stone)}html[data-kileni-theme=dark] .kileni-site .signal-hero{background:radial-gradient(circle at 78% 18%,rgba(65,100,255,.17),transparent 31rem),#07111f;color:#f7f8fc}html[data-kileni-theme=dark] .kileni-site .signal-hero .hero-proof-link,html[data-kileni-theme=dark] .kileni-site .signal-hero .scan-keywords span,html[data-kileni-theme=dark] .kileni-site .signal-hero h1{color:#f7f8fc}html[data-kileni-theme=dark] .kileni-site .signal-hero .hero-copy>.eyebrow,html[data-kileni-theme=dark] .kileni-site .signal-hero .hero-lead{color:#b9c3d2}html[data-kileni-theme=dark] .kileni-site .button-primary,html[data-kileni-theme=dark] .kileni-site .signal-hero .audit-form .form-actions .button-primary{border-color:#4164ff;background:#4164ff;color:#fff}html[data-kileni-theme=dark] .kileni-site .button-primary:disabled{background:#3455df;color:#fff;opacity:.78}html[data-kileni-theme=dark] .kileni-site .button-light{border-color:#f7f8fc;background:#f7f8fc;color:#07111f}html[data-kileni-theme=dark] .kileni-site input::placeholder,html[data-kileni-theme=dark] .kileni-site textarea::placeholder{color:#9facbf;opacity:1}html[data-kileni-theme=dark] .kileni-site .page-dark-top{color:#f7f8fc}html[data-kileni-theme=dark] .kileni-site .audit-form input,html[data-kileni-theme=dark] .kileni-site .audit-form select,html[data-kileni-theme=dark] .kileni-site .audit-form textarea{border-color:#42516a;background:#07111f;color:#f7f8fc}html[data-kileni-theme=dark] .kileni-site .audit-form .audit-form-step-status{color:#aab6c7}html[data-kileni-theme=dark] .kileni-site .home-10{--home-ink:#f7f8fc;--home-paper:#07111f;--home-line:#2b3a50}html[data-kileni-theme=dark] .kileni-site .home-10 .home-section-heading>div>p,html[data-kileni-theme=dark] .kileni-site .home-10 .home-section-heading>p,html[data-kileni-theme=dark] .kileni-site .home-deliverable-list span,html[data-kileni-theme=dark] .kileni-site .home-direction-list>a>span,html[data-kileni-theme=dark] .kileni-site .home-level-card>span{color:#aab6c7}html[data-kileni-theme=dark] .kileni-site .home-deliverable-list strong,html[data-kileni-theme=dark] .kileni-site .home-deliverables .warm-heading h2,html[data-kileni-theme=dark] .kileni-site .home-direction-list h3,html[data-kileni-theme=dark] .kileni-site .home-level-card h3{color:#f7f8fc}html[data-kileni-theme=dark] .kileni-site .home-deliverable-list,html[data-kileni-theme=dark] .kileni-site .home-deliverable-list li{border-color:#2b3a50}html[data-kileni-theme=dark] .kileni-site .home-case-metrics{background:#050b14;color:#f7f8fc}html[data-kileni-theme=dark] .kileni-site .home-case-metrics dt{color:#cbd2e1}html[data-kileni-theme=dark] .kileni-site .home-case-metrics dd,html[data-kileni-theme=dark] .kileni-site .home-promise,html[data-kileni-theme=dark] .kileni-site .home-promise .warm-text-link-light,html[data-kileni-theme=dark] .kileni-site .warm-final-cta,html[data-kileni-theme=dark] .kileni-site .warm-final-cta h2,html[data-kileni-theme=dark] .kileni-site .warm-process{color:#f7f8fc}html[data-kileni-theme=dark] .kileni-site .editorial-page{--article-paper:#07111f;--article-ink:#f7f8fc;--article-muted:#aab6c7;--article-line:#2b3a50;--article-soft:#101d2f}html[data-kileni-theme=dark] .kileni-site .editorial-page .article-card,html[data-kileni-theme=dark] .kileni-site .editorial-page .article-cta{background:#0b1727}html[data-kileni-theme=dark] .kileni-site .editorial-page .article-card:hover{background:#101d2f}html[data-kileni-theme=dark] .kileni-site .about-10,html[data-kileni-theme=dark] .kileni-site .pricing-10,html[data-kileni-theme=dark] .kileni-site .service-10,html[data-kileni-theme=dark] .kileni-site .services-10{--svc-ink:#f7f8fc;--svc-paper:#07111f;--svc-soft:#101d2f;--svc-line:rgba(247,248,252,.16);--svc-muted:#aab6c7}html[data-kileni-theme=dark] .kileni-site .about-hero,html[data-kileni-theme=dark] .kileni-site .pricing-10 .cp-hero,html[data-kileni-theme=dark] .kileni-site .svc-detail-hero,html[data-kileni-theme=dark] .kileni-site .svc-index-hero{background:#050b14;color:#f7f8fc}html[data-kileni-theme=dark] .kileni-site .about-hero h1{color:#f7f8fc}html[data-kileni-theme=dark] .kileni-site .about-hero .svc-kicker,html[data-kileni-theme=dark] .kileni-site .about-hero-grid>p{color:#aab6c7}html[data-kileni-theme=dark] .kileni-site .services-10 .section-light,html[data-kileni-theme=dark] .kileni-site .svc-package-grid>article,html[data-kileni-theme=dark] .kileni-site .svc-request-grid .lead-form{background:#0b1727;color:#f7f8fc}html[data-kileni-theme=dark] .kileni-site .svc-request-grid .lead-form h2,html[data-kileni-theme=dark] .kileni-site .svc-request-grid .lead-form label>span{color:#f7f8fc}html[data-kileni-theme=dark] .kileni-site .svc-request-grid .lead-form input,html[data-kileni-theme=dark] .kileni-site .svc-request-grid .lead-form textarea{border-color:#42516a;background:#07111f;color:#f7f8fc}html[data-kileni-theme=dark] .kileni-site .cases-redesign,html[data-kileni-theme=dark] .kileni-site .pricing-redesign{--cp-ink:#f7f8fc;--cp-paper:#07111f;--cp-surface:#0b1727;--cp-lime:#07111f;--cp-coral:#101d2f;--cp-sage:#101d2f;--cp-muted:#aab6c7;--cp-line:rgba(247,248,252,.16)}html[data-kileni-theme=dark] .kileni-site .cases-redesign .cp-case-detail-hero,html[data-kileni-theme=dark] .kileni-site .cases-redesign .cp-result-section,html[data-kileni-theme=dark] .kileni-site .cp-narrative-result{background:#050b14;color:#f7f8fc}html[data-kileni-theme=dark] .kileni-site .cases-redesign .cp-case-detail-hero .breadcrumbs,html[data-kileni-theme=dark] .kileni-site .cases-redesign .cp-case-detail-hero .breadcrumbs a,html[data-kileni-theme=dark] .kileni-site .cases-redesign .cp-case-detail-hero .breadcrumbs span,html[data-kileni-theme=dark] .kileni-site .cases-redesign .cp-case-detail-hero .cp-kicker,html[data-kileni-theme=dark] .kileni-site .cases-redesign .cp-case-detail-title .cp-case-identity p,html[data-kileni-theme=dark] .kileni-site .cases-redesign .cp-case-detail-title>p:not(.cp-kicker){color:#cbd2e1}html[data-kileni-theme=dark] .kileni-site .cases-redesign .cp-result-heading p{color:#f7f8fc}html[data-kileni-theme=dark] .kileni-site .pricing-10 .cp-first-audit-offer{background:#101d2f;color:#f7f8fc}html[data-kileni-theme=dark] .kileni-site .pricing-10 .cp-package-scope{background:#142238;color:#f7f8fc}html[data-kileni-theme=dark] .kileni-site .cp-request-grid .lead-form input,html[data-kileni-theme=dark] .kileni-site .cp-request-grid .lead-form textarea{border-color:#42516a;background:#07111f;color:#f7f8fc}html[data-kileni-theme=dark] .kileni-site .cp-extras-section,html[data-kileni-theme=dark] .kileni-site .cp-extras-section .cp-kicker,html[data-kileni-theme=dark] .kileni-site .cp-extras-section h2,html[data-kileni-theme=dark] .kileni-site .cp-extras-section li{color:#f7f8fc}html[data-kileni-theme=dark] .kileni-site .brief-refinement{--brief-ink:#f7f8fc;--brief-paper:#07111f;--brief-muted:#aab6c7;--brief-soft:#101d2f;--brief-line:rgba(247,248,252,.16)}html[data-kileni-theme=dark] .kileni-site .brief-offer-preview dt{color:#526078}html[data-kileni-theme=dark] .kileni-site .brief-compass{background:#050b14;color:#f7f8fc}html[data-kileni-theme=dark] .kileni-site .brief-route li[aria-current=step],html[data-kileni-theme=dark] .kileni-site .brief-service-guide>h2,html[data-kileni-theme=dark] .kileni-site .brief-service-guide>strong{color:#f7f8fc}html[data-kileni-theme=dark] .kileni-site .brief-response-promise{background:#050b14;color:#f7f8fc}html[data-kileni-theme=dark] .kileni-site .brief-response-promise h3{color:#f7f8fc}html[data-kileni-theme=signal] .kileni-site{--background:#070b18;--background-elevated:#0c1428;--surface:#111c34;--surface-hover:#172747;--surface-selected:#223963;--text-primary:#f5f7ff;--text-secondary:#d3dcef;--text-muted:#a9b5cd;--text-inverse:#050814;--border:#2a3856;--border-strong:#5a6e95;--brand:#4f6dff;--brand-contrast:#ffffff;--success:#38d783;--warning:#ffcf75;--danger:#ff9ca8;--focus:#9db4ff;--warm-ink:#f5f7ff;--warm-charcoal:#050814;--warm-paper:#070b18;--warm-paper-bright:#0c1428;--warm-stone:#111c34;--warm-muted:#a9b5cd;--warm-line:#2a3856;--home-ink:#f5f7ff;--home-paper:#070b18;--home-line:#2a3856;--kileni-action:#4f6dff;--theme-toggle-cutout:#070b18;background:var(--warm-paper);color:var(--warm-ink)}html[data-kileni-theme=signal] .kileni-site .home-articles,html[data-kileni-theme=signal] .kileni-site .home-case-section,html[data-kileni-theme=signal] .kileni-site .home-deliverables,html[data-kileni-theme=signal] .kileni-site .home-directions,html[data-kileni-theme=signal] .kileni-site .home-levels,html[data-kileni-theme=signal] .kileni-site main{background:var(--warm-paper)}html[data-kileni-theme=signal] .kileni-site .site-header,html[data-kileni-theme=signal] .kileni-site .site-header[data-scrolled=true]{border-bottom-color:#2a3856;background:rgba(5,8,20,.94);color:#f5f7ff}html[data-kileni-theme=signal] .kileni-site .mobile-menu,html[data-kileni-theme=signal] .kileni-site .services-menu{border-color:#2a3856;background:#0c1428;color:#f5f7ff}html[data-kileni-theme=signal] .kileni-site .desktop-nav .services-menu a,html[data-kileni-theme=signal] .kileni-site .mobile-menu a,html[data-kileni-theme=signal] .kileni-site .mobile-services-trigger{border-color:#2a3856;color:#f5f7ff}html[data-kileni-theme=signal] .kileni-site .signal-hero{background:radial-gradient(circle at 78% 16%,rgba(79,109,255,.22),transparent 31rem),radial-gradient(circle at 88% 30%,rgba(141,92,255,.09),transparent 24rem),#070b18;color:#f5f7ff}html[data-kileni-theme=signal] .kileni-site .signal-hero .hero-honesty,html[data-kileni-theme=signal] .kileni-site .signal-hero .hero-proof-link,html[data-kileni-theme=signal] .kileni-site .signal-hero .scan-keywords span,html[data-kileni-theme=signal] .kileni-site .signal-hero h1{color:#f5f7ff}html[data-kileni-theme=signal] .kileni-site .signal-hero .hero-copy>.eyebrow,html[data-kileni-theme=signal] .kileni-site .signal-hero .hero-lead{color:#a9b5cd}html[data-kileni-theme=signal] .kileni-site .button-primary{border-color:#4f6dff;background:#4f6dff;color:#fff}html[data-kileni-theme=signal] .kileni-site .signal-hero .audit-form{border-color:#2a3856;background:#0c1428;color:#f5f7ff}html[data-kileni-theme=signal] .kileni-site .signal-hero .audit-form input{border-color:#35476b;background:#070b18;color:#f5f7ff}html[data-kileni-theme=signal] .kileni-site .page-dark-top{color:#f5f7ff}html[data-kileni-theme=signal] .kileni-site .audit-form input,html[data-kileni-theme=signal] .kileni-site .audit-form select,html[data-kileni-theme=signal] .kileni-site .audit-form textarea{border-color:#35476b;background:#070b18;color:#f5f7ff}.kileni-site .brand-logo{min-height:44px;color:var(--warm-ink)}.kileni-site .brand-logo__wordmark{display:block;width:clamp(8.6rem,10vw,10rem);height:auto;color:currentColor;overflow:visible}.kileni-site .brand-logo__wordmark text{font-family:var(--font-manrope),Arial,sans-serif;dominant-baseline:alphabetic}.kileni-site .brand-logo__name{fill:currentColor;font-size:43px;font-weight:720;letter-spacing:-3.25px}.kileni-site .brand-logo__descriptor{fill:var(--brand);font-size:20px;font-weight:760;letter-spacing:-1.45px}.kileni-site .site-header .brand-logo,html[data-kileni-theme=dark] .kileni-site .site-header .brand-logo,html[data-kileni-theme=signal] .kileni-site .site-header .brand-logo{color:var(--warm-ink)}.kileni-site .site-footer .brand-logo,.kileni-site .site-footer .brand-logo__name,.kileni-site .site-footer .brand-logo__wordmark{color:#f7f8fc;fill:#f7f8fc}.kileni-site .site-footer .brand-logo__descriptor{fill:var(--brand)}.kileni-site .header-phone{display:inline-flex;min-height:40px;align-items:center;gap:8px;color:var(--warm-ink);font-family:var(--font-manrope),Arial,sans-serif;font-size:.79rem;font-weight:700;letter-spacing:-.02em;white-space:nowrap}.kileni-site .header-phone img{width:16px;height:16px;opacity:.78}.kileni-site .header-phone--mobile{display:none;min-height:52px}html[data-kileni-theme=dark] .kileni-site .header-phone,html[data-kileni-theme=signal] .kileni-site .header-phone{color:#f7f8fc}@media (max-width:1200px){.kileni-site .header-phone--desktop{display:none}}@media (max-width:1080px){.kileni-site .header-phone--mobile{display:inline-flex}}html[data-kileni-theme=signal] .kileni-site .audit-form .audit-form-step-status{color:#a9b5cd}html[data-kileni-theme=signal] .kileni-site .home-process-section,html[data-kileni-theme=signal] .kileni-site .home-promise{background:#050814}html[data-kileni-theme=signal] .kileni-site .home-case-story,html[data-kileni-theme=signal] .kileni-site .home-level-card,html[data-kileni-theme=signal] .kileni-site .warm-article-list>a{background:#0c1428;color:#f5f7ff}html[data-kileni-theme=signal] .kileni-site .editorial-page{--article-paper:#070b18;--article-ink:#f5f7ff;--article-muted:#a9b5cd;--article-line:#2a3856;--article-soft:#111c34}html[data-kileni-theme=signal] .kileni-site .editorial-page .article-card,html[data-kileni-theme=signal] .kileni-site .editorial-page .article-cta{background:#0c1428}html[data-kileni-theme=signal] .kileni-site .editorial-page .article-card:hover{background:#111c34}html[data-kileni-theme=signal] .kileni-site .about-10,html[data-kileni-theme=signal] .kileni-site .pricing-10,html[data-kileni-theme=signal] .kileni-site .service-10,html[data-kileni-theme=signal] .kileni-site .services-10{--svc-ink:#f5f7ff;--svc-paper:#070b18;--svc-soft:#111c34;--svc-line:rgba(245,247,255,.17);--svc-muted:#a9b5cd;--svc-accent:#4f6dff}html[data-kileni-theme=signal] .kileni-site .about-hero,html[data-kileni-theme=signal] .kileni-site .pricing-10 .cp-hero,html[data-kileni-theme=signal] .kileni-site .svc-detail-hero,html[data-kileni-theme=signal] .kileni-site .svc-index-hero{background:#050814;color:#f5f7ff}html[data-kileni-theme=signal] .kileni-site .about-hero h1{color:#f5f7ff}html[data-kileni-theme=signal] .kileni-site .about-hero .svc-kicker,html[data-kileni-theme=signal] .kileni-site .about-hero-grid>p{color:#a9b5cd}html[data-kileni-theme=signal] .kileni-site .services-10 .section-light,html[data-kileni-theme=signal] .kileni-site .svc-buyer-questions,html[data-kileni-theme=signal] .kileni-site .svc-package-grid>article,html[data-kileni-theme=signal] .kileni-site .svc-request-grid .lead-form{background:#0c1428;color:#f5f7ff}html[data-kileni-theme=signal] .kileni-site .svc-request-grid .lead-form h2,html[data-kileni-theme=signal] .kileni-site .svc-request-grid .lead-form label>span{color:#f5f7ff}html[data-kileni-theme=signal] .kileni-site .svc-request-grid .lead-form input,html[data-kileni-theme=signal] .kileni-site .svc-request-grid .lead-form textarea{border-color:#35476b;background:#070b18;color:#f5f7ff}html[data-kileni-theme=signal] .kileni-site .cases-redesign,html[data-kileni-theme=signal] .kileni-site .pricing-redesign{--cp-ink:#f5f7ff;--cp-paper:#070b18;--cp-surface:#0c1428;--cp-lime:#070b18;--cp-coral:#0c1428;--cp-sage:#111c34;--cp-muted:#a9b5cd;--cp-line:rgba(245,247,255,.17)}html[data-kileni-theme=signal] .kileni-site .cases-redesign .cp-case-detail-hero,html[data-kileni-theme=signal] .kileni-site .cases-redesign .cp-result-section,html[data-kileni-theme=signal] .kileni-site .cp-narrative-result{background:#050814;color:#f5f7ff}html[data-kileni-theme=signal] .kileni-site .cases-redesign .cp-case-detail-hero .breadcrumbs,html[data-kileni-theme=signal] .kileni-site .cases-redesign .cp-case-detail-hero .breadcrumbs a,html[data-kileni-theme=signal] .kileni-site .cases-redesign .cp-case-detail-hero .breadcrumbs span,html[data-kileni-theme=signal] .kileni-site .cases-redesign .cp-case-detail-hero .cp-kicker,html[data-kileni-theme=signal] .kileni-site .cases-redesign .cp-case-detail-title .cp-case-identity p,html[data-kileni-theme=signal] .kileni-site .cases-redesign .cp-case-detail-title>p:not(.cp-kicker){color:#d0d8eb}html[data-kileni-theme=signal] .kileni-site .cases-redesign .cp-result-heading p{color:#f5f7ff}html[data-kileni-theme=signal] .kileni-site .pricing-10 .cp-first-audit-offer{background:#111c34;color:#f5f7ff}html[data-kileni-theme=signal] .kileni-site .pricing-10 .cp-package-scope{background:#172545;color:#f5f7ff}html[data-kileni-theme=signal] .kileni-site .cp-request-grid .lead-form input,html[data-kileni-theme=signal] .kileni-site .cp-request-grid .lead-form textarea{border-color:#35476b;background:#070b18;color:#f5f7ff}html[data-kileni-theme=signal] .kileni-site .cp-extras-section,html[data-kileni-theme=signal] .kileni-site .cp-extras-section .cp-kicker,html[data-kileni-theme=signal] .kileni-site .cp-extras-section h2,html[data-kileni-theme=signal] .kileni-site .cp-extras-section li{color:#f5f7ff}html[data-kileni-theme=signal] .kileni-site .brief-refinement{--brief-ink:#f5f7ff;--brief-paper:#070b18;--brief-muted:#a9b5cd;--brief-soft:#111c34;--brief-line:rgba(245,247,255,.17)}html[data-kileni-theme=signal] .kileni-site .brief-offer-preview dt{color:#7181a0}html[data-kileni-theme=signal] .kileni-site .brief-compass,html[data-kileni-theme=signal] .kileni-site .brief-response-promise{background:#050814;color:#f5f7ff}html[data-kileni-theme=signal] .kileni-site .brief-response-promise h3,html[data-kileni-theme=signal] .kileni-site .brief-route li[aria-current=step],html[data-kileni-theme=signal] .kileni-site .brief-service-guide>h2,html[data-kileni-theme=signal] .kileni-site .brief-service-guide>strong{color:#f5f7ff}html[data-kileni-theme=signal] .kileni-site input::placeholder,html[data-kileni-theme=signal] .kileni-site textarea::placeholder{color:#8492ad;opacity:1}html[data-kileni-theme] .kileni-site .contact-grid>.public-contact-links--cards>.public-contact-link{border-color:var(--warm-line);background:var(--warm-paper-bright);color:var(--warm-ink)}html[data-kileni-theme] .kileni-site .public-contact-links--cards .public-contact-link:focus-visible,html[data-kileni-theme] .kileni-site .public-contact-links--cards .public-contact-link:hover{border-color:var(--kileni-action);background:var(--warm-stone)}html[data-kileni-theme] .kileni-site .public-contact-links--cards .public-contact-copy small,html[data-kileni-theme] .kileni-site .public-contact-links--cards .public-contact-label{color:var(--warm-muted)}.kileni-site .svc-index-custom .svc-index-number,.kileni-site .svc-index-custom .svc-kicker,.kileni-site .svc-index-hero .svc-kicker{color:#fff}@media (max-width:1080px){.theme-toggle:not(.theme-toggle--mobile) .theme-toggle__label{display:none}}@media (max-width:560px){.theme-toggle:not(.theme-toggle--mobile){display:none}.theme-toggle--mobile{display:flex;width:100%;min-height:48px;justify-content:flex-start;padding:8px 4px;border-bottom:1px solid var(--warm-line)}}@media (prefers-reduced-motion:reduce){.theme-toggle,.theme-toggle *{transition:none!important}}.kileni-site .signal-hero .hero-grid{grid-template-columns:minmax(0,1.03fr) minmax(26rem,.8fr);align-items:center}.kileni-site .signal-hero .hero-copy{grid-column:1;min-width:0}.kileni-site .signal-hero .hero-tool{grid-column:2;grid-template-columns:minmax(0,1fr);min-width:0}.kileni-site .signal-hero .hero-tool>*{grid-column:1;min-width:0}.kileni-site .signal-hero h1{font-size:clamp(3rem,4.5vw,4.5rem)}.audit-submission-scan strong{font-size:clamp(1.25rem,1.8vw,1.7rem);line-height:1.12;letter-spacing:-.025em}.audit-complete{grid-template-columns:minmax(21rem,.72fr) minmax(0,1.28fr)}.score-panel{min-width:0;overflow:hidden}.score-panel>*{max-width:100%}.final-score{min-width:0;gap:.55rem;overflow:hidden}.final-score strong{flex:0 1 auto;font-size:clamp(5.25rem,7.8vw,9.25rem);font-variant-numeric:tabular-nums}.final-score span{flex:0 0 auto;padding-bottom:.32em;font-size:clamp(1rem,1.5vw,1.35rem)}@media (max-width:1180px){.kileni-site .signal-hero .hero-grid{grid-template-columns:minmax(0,1fr)}.kileni-site .signal-hero .hero-copy,.kileni-site .signal-hero .hero-tool{grid-column:1}}@media (max-width:520px){.audit-complete{grid-template-columns:minmax(0,1fr)}.score-panel{min-height:0}.final-score strong{font-size:clamp(5rem,25vw,7rem)}}html[data-kileni-theme=light] .audit-result-shell{--audit-oil:#f7f8fb;--audit-white:#0b132b;--audit-line:#cfd7e4;--audit-muted:#59667d;--audit-page:#f7f8fb;--audit-surface:#ffffff;--audit-soft:#eef2f7;--audit-strong:#ffffff;--audit-ink:#0b132b;--audit-action:#4164ff;--theme-toggle-cutout:#f7f8fb;background:var(--audit-page);color:var(--audit-ink)}html[data-kileni-theme=dark] .audit-result-shell{--audit-oil:#07111f;--audit-white:#f7f8fc;--audit-line:#2b3a50;--audit-muted:#aab6c7;--audit-page:#07111f;--audit-surface:#0b1727;--audit-soft:#101d2f;--audit-strong:#050b14;--audit-ink:#f7f8fc;--audit-action:#4164ff;--theme-toggle-cutout:#07111f;background:var(--audit-page);color:var(--audit-ink)}html[data-kileni-theme=signal] .audit-result-shell{--audit-oil:#070b18;--audit-white:#f5f7ff;--audit-line:#2a3856;--audit-muted:#a9b5cd;--audit-page:#070b18;--audit-surface:#0c1428;--audit-soft:#111c34;--audit-strong:#050814;--audit-ink:#f5f7ff;--audit-action:#4f6dff;--theme-toggle-cutout:#070b18;background:var(--audit-page);color:var(--audit-ink)}.audit-result-shell .audit-result-header{border-bottom-color:var(--audit-line);background:color-mix(in srgb,var(--audit-page) 92%,transparent);color:var(--audit-ink);backdrop-filter:blur(18px)}.audit-result-logo{position:relative;display:inline-grid;align-items:center}.audit-result-logo>img{grid-area:1/1}.audit-result-logo--dark,html[data-kileni-theme=dark] .audit-result-logo--light,html[data-kileni-theme=signal] .audit-result-logo--light{visibility:hidden}html[data-kileni-theme=dark] .audit-result-logo--dark,html[data-kileni-theme=signal] .audit-result-logo--dark{visibility:visible}.audit-result-header__actions{display:flex;min-width:0;align-items:center;gap:clamp(.75rem,2vw,1.5rem)}.audit-result-header__actions>.mono{color:var(--audit-muted)}.audit-floating-theme{position:fixed;z-index:5;top:1rem;right:1rem;color:var(--audit-ink)}.audit-result-shell .audit-failed,.audit-result-shell .audit-loading,.audit-result-shell .audit-running{background-color:var(--audit-page);color:var(--audit-ink)}.audit-result-shell .audit-running{background-image:linear-gradient(color-mix(in srgb,var(--audit-ink) 5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--audit-ink) 5%,transparent) 1px,transparent 1px)}.audit-result-shell .audit-failed h1,.audit-result-shell .audit-loading h1,.audit-result-shell .audit-stage h1{color:var(--audit-ink)}.audit-result-shell .audit-failed p,.audit-result-shell .audit-loading h1,.audit-result-shell .audit-privacy-note,.audit-result-shell .audit-stage>p:not(.eyebrow){color:var(--audit-muted)}.audit-result-shell .audit-scan-core{border-color:var(--audit-line);background:var(--audit-oil)}.audit-result-shell .audit-scan-core>strong{color:var(--audit-white)}.audit-result-shell .audit-scan-core>small{color:var(--audit-muted)}.audit-result-shell .audit-phase-track,.audit-result-shell .audit-phase-track li+li,.audit-result-shell .audit-scan-ring{border-color:var(--audit-line)}.audit-result-shell .audit-phase-track li{color:var(--audit-muted)}.audit-result-shell .audit-phase-track li.active{border-top-color:var(--audit-action);color:var(--audit-ink)}.audit-result-shell .audit-running .real-progress{border-color:var(--audit-line)}.audit-result-shell .audit-running .real-progress span{background:var(--audit-action);box-shadow:0 0 1.4rem color-mix(in srgb,var(--audit-action) 54%,transparent)}.audit-result-shell .scan-spinner{border-color:var(--audit-line);border-top-color:var(--audit-action)}.audit-result-shell .audit-complete{background:var(--audit-page);color:var(--audit-ink)}.audit-result-shell .score-panel{background:var(--audit-strong);color:var(--audit-ink)}.audit-result-shell .score-panel .final-score span,.audit-result-shell .score-panel>p,.audit-result-shell .score-panel>small{color:var(--audit-muted)}.audit-result-shell .result-body{background:var(--audit-surface);color:var(--audit-ink)}.audit-result-shell .result-heading h2,.audit-result-shell .risk-directions h3{color:var(--audit-ink)}.audit-result-shell .risk-directions,.audit-result-shell .risk-directions article{border-color:var(--audit-line)}.audit-result-shell .risk-directions p{color:var(--audit-muted)}.audit-result-shell .result-actions .button-secondary{border-color:var(--audit-line);color:var(--audit-ink)}html[data-kileni-theme=light] .audit-result-shell .result-cta{border-color:var(--audit-line);background:var(--audit-soft);color:var(--audit-ink)}html[data-kileni-theme=light] .audit-result-shell .result-cta h2{color:var(--audit-ink)}html[data-kileni-theme=light] .audit-result-shell .result-cta .eyebrow,html[data-kileni-theme=light] .audit-result-shell .result-cta p{color:var(--audit-muted)}html[data-kileni-theme=light] .audit-result-shell .result-cta .button-secondary{border-color:#9cabc0;color:var(--audit-ink)}html[data-kileni-theme=dark] .audit-result-shell .result-cta,html[data-kileni-theme=signal] .audit-result-shell .result-cta{border-color:var(--audit-line);background:var(--audit-strong);color:var(--audit-ink)}html[data-kileni-theme=dark] .audit-result-shell .result-cta h2,html[data-kileni-theme=signal] .audit-result-shell .result-cta h2{color:var(--audit-ink)}html[data-kileni-theme=dark] .audit-result-shell .result-cta .eyebrow,html[data-kileni-theme=dark] .audit-result-shell .result-cta p,html[data-kileni-theme=signal] .audit-result-shell .result-cta .eyebrow,html[data-kileni-theme=signal] .audit-result-shell .result-cta p{color:var(--audit-muted)}html[data-kileni-theme=dark] .audit-result-shell .result-cta .button-secondary,html[data-kileni-theme=signal] .audit-result-shell .result-cta .button-secondary{border-color:var(--audit-line);color:var(--audit-ink)}@media (max-width:620px){.audit-result-header__actions .theme-toggle__label,.audit-result-header__actions>.mono{display:none}.audit-result-header{padding-inline:1rem}.audit-result-logo img{width:9.8rem;height:auto}}.error-page .brand-logo{width:201px;margin:0 auto 50px;color:#f7f8fc}.error-page .brand-logo__wordmark{width:100%;height:auto;overflow:visible}.error-page .brand-logo__wordmark text{font-family:var(--font-manrope),Arial,sans-serif;dominant-baseline:alphabetic}.error-page .brand-logo__name{fill:currentColor;font-size:43px;font-weight:720;letter-spacing:-3.25px}.error-page .brand-logo__descriptor{fill:#6f8dff;font-size:20px;font-weight:760;letter-spacing:-1.45px}.glossary-page,.marketplace-page{background:var(--theme-bg,#f7f8fc);color:var(--theme-ink,#0b132b)}.glossary-hero,.marketplace-hero{padding:clamp(5rem,10vw,9rem) 0 clamp(3rem,7vw,6rem);display:grid;grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);gap:2rem;align-items:end}.glossary-hero .section-kicker,.marketplace-hero .section-kicker{grid-column:1/-1}.glossary-hero h1,.marketplace-hero h1{font-size:clamp(2.6rem,6vw,6rem);line-height:.96;letter-spacing:-.06em;max-width:13ch}.glossary-hero>p:last-child,.marketplace-hero>p:last-child{font-size:clamp(1.05rem,1.7vw,1.35rem);line-height:1.55;color:var(--theme-muted,#59657d);max-width:38rem}.marketplace-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--theme-line,#d7dce7);border-left:1px solid var(--theme-line,#d7dce7)}.marketplace-card{min-height:25rem;padding:2.25rem;display:grid;grid-template-rows:auto 1fr auto;gap:2.5rem;color:inherit;border-right:1px solid var(--theme-line,#d7dce7);border-bottom:1px solid var(--theme-line,#d7dce7);text-decoration:none;transition:background .25s ease,transform .25s ease}.marketplace-card:hover{background:var(--theme-panel,#fff);transform:translateY(-3px)}.marketplace-card h2{font-size:clamp(2rem,4vw,3.6rem);line-height:1;margin-bottom:1rem}.marketplace-card p{color:var(--theme-muted,#59657d);line-height:1.6;max-width:38rem}.marketplace-card>span:last-child{font-weight:700}.platform-mark{--platform-color:#4665ff;display:grid;place-items:center;width:5.25rem;height:5.25rem;padding:.65rem;border-radius:1rem;background:#fff;color:#111;font-size:1.2rem;font-weight:800;letter-spacing:-.03em;box-shadow:0 0 0 1px color-mix(in srgb,var(--platform-color),#000 15%)}.platform-mark img{display:block;width:100%;height:100%;object-fit:contain;border-radius:.55rem}.marketplace-detail-hero{padding:clamp(5rem,10vw,9rem) 0 4rem;display:grid;grid-template-columns:auto 1fr;gap:2rem;align-items:start}.marketplace-detail-hero h1{font-size:clamp(3.2rem,8vw,7.5rem);line-height:.9;letter-spacing:-.06em}.marketplace-detail-hero p:last-child{font-size:1.25rem;line-height:1.55;color:var(--theme-muted,#59657d);max-width:42rem;margin-top:1.25rem}.marketplace-detail{border-top:1px solid var(--theme-line,#d7dce7)}.marketplace-detail-row{display:grid;grid-template-columns:4rem minmax(15rem,.75fr) minmax(18rem,1.25fr);gap:2rem;padding:3rem 0;border-bottom:1px solid var(--theme-line,#d7dce7)}.marketplace-detail-row>span{font-family:var(--mono);color:var(--theme-muted,#59657d)}.marketplace-detail-row h2{font-size:clamp(1.7rem,3vw,2.7rem);line-height:1.05}.marketplace-detail-row ul{display:grid;gap:.85rem;color:var(--theme-muted,#59657d);line-height:1.5}.marketplace-detail-row li::marker{color:#4665ff}.marketplace-cta,.marketplace-docs{margin-top:4rem;padding:3rem;border:1px solid var(--theme-line,#d7dce7);background:var(--theme-panel,#fff);display:grid;grid-template-columns:1fr 1fr;gap:2rem}.marketplace-cta h2,.marketplace-docs h2{font-size:clamp(2rem,4vw,3.4rem);line-height:1.05;max-width:18ch}.marketplace-docs>div:last-child{display:grid;align-content:center;gap:1rem}.marketplace-docs a{color:inherit;font-weight:700;text-underline-offset:.35em}.marketplace-cta{align-items:center;margin-bottom:1rem}.marketplace-cta .button{justify-self:end}.marketplace-disclaimer{padding:1.5rem 0 5rem;color:var(--theme-muted,#59657d);font-size:.82rem;line-height:1.5}.glossary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--theme-line,#d7dce7);border-left:1px solid var(--theme-line,#d7dce7)}.glossary-item{min-height:19rem;padding:1.75rem;border-right:1px solid var(--theme-line,#d7dce7);border-bottom:1px solid var(--theme-line,#d7dce7)}.glossary-item>span{font-family:var(--mono);color:#4665ff}.glossary-item h2{font-size:clamp(1.5rem,2.5vw,2.35rem);margin:2.5rem 0 1rem;line-height:1.05}.glossary-item p{color:var(--theme-muted,#59657d);line-height:1.55}.glossary-cta{margin-top:4rem;margin-bottom:6rem;padding:3rem;background:#07101f;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:2rem}.glossary-cta h2{font-size:clamp(2rem,4vw,3.5rem);max-width:17ch}html[data-kileni-theme=dark] .kileni-site .glossary-page,html[data-kileni-theme=dark] .kileni-site .marketplace-page{--theme-bg:#07111f;--theme-panel:#0b1727;--theme-ink:#f7f8fc;--theme-muted:#aab6c7;--theme-line:#2b3a50}html[data-kileni-theme=signal] .kileni-site .glossary-page,html[data-kileni-theme=signal] .kileni-site .marketplace-page{--theme-bg:#070b18;--theme-panel:#0c1428;--theme-ink:#f5f7ff;--theme-muted:#a9b5cd;--theme-line:#2a3856}@media(max-width:820px){.glossary-grid,.glossary-hero,.marketplace-cta,.marketplace-detail-hero,.marketplace-docs,.marketplace-grid,.marketplace-hero{grid-template-columns:1fr}.marketplace-card{min-height:20rem}.marketplace-detail-row{grid-template-columns:2.5rem 1fr}.marketplace-detail-row ul{grid-column:2}.marketplace-cta .button{justify-self:start}.glossary-cta{align-items:flex-start;flex-direction:column}}@media(max-width:520px){.glossary-hero,.marketplace-hero{padding-top:3.5rem}.marketplace-card,.marketplace-cta,.marketplace-docs{padding:1.4rem}.marketplace-detail-row{gap:1rem;padding:2rem 0}.platform-mark{width:4.25rem;height:4.25rem}.glossary-item{min-height:0;padding:1.35rem}.glossary-cta{padding:1.5rem}}.footer-cookie-button{appearance:none;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;text-decoration:underline;text-underline-offset:.25em}.cookie-layer{position:fixed;z-index:9998;inset:0;display:grid;align-items:end;padding:1rem;background:rgba(3,8,16,.46);backdrop-filter:blur(8px)}.cookie-manager{width:min(72rem,100%);margin:0 auto;padding:1.5rem;background:#f7f8fc;color:#07101f;border:1px solid #cad3e1;box-shadow:0 1.5rem 5rem rgba(0,0,0,.22);display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;animation:cookie-manager-enter .28s cubic-bezier(.22,1,.36,1) both}.cookie-manager--compact{width:min(50rem,100%);grid-template-columns:1fr;gap:1rem}.cookie-manager--compact .cookie-manager__intro h2{font-size:clamp(1.45rem,2.2vw,2.15rem)}.cookie-manager--compact .cookie-manager__actions{grid-column:1}.cookie-manager__intro h2{font-size:clamp(1.8rem,3vw,3rem);line-height:1;margin-bottom:1rem}.cookie-manager__intro>p:last-child{color:#526078;line-height:1.5;max-width:38rem}.cookie-manager__categories{display:grid;border-top:1px solid #cad3e1}.cookie-manager__category{border-bottom:1px solid #cad3e1}.cookie-manager__category label{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 0}.cookie-manager__category label span{display:grid;gap:.25rem}.cookie-manager__categories small,.cookie-manager__category details p{color:#526078}.cookie-manager__categories input{width:1.25rem;height:1.25rem;accent-color:#4665ff}.cookie-manager__category details{padding:0 0 .8rem}.cookie-manager__category details summary{width:max-content;cursor:pointer;font-size:.82rem;font-weight:700}.cookie-manager__category details p{max-width:38rem;margin:.55rem 0 0;font-size:.78rem;line-height:1.55}.cookie-manager__actions{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.cookie-manager__actions .button{min-height:3.25rem}.cookie-manager__actions .text-link{margin-left:auto}@keyframes cookie-manager-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.cookie-manager__details{display:grid;gap:.65rem;margin-top:.55rem;color:#526078;font-size:.78rem;line-height:1.5}.cookie-manager__details>p{margin:0}.cookie-manager__details ul{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.cookie-manager__details li{display:grid;grid-template-columns:minmax(8rem,.8fr) minmax(10rem,1.4fr);gap:.15rem .75rem;padding:.55rem 0;border-top:1px solid #dbe2ec}.cookie-manager__details li strong{color:#07101f}.cookie-manager__details li small{grid-column:1/-1;color:#526078}@media(max-width:720px){.cookie-manager{grid-template-columns:1fr;max-height:calc(100svh - 2rem);overflow:auto}.cookie-manager__actions{grid-column:1}.cookie-manager__actions>*{width:100%;justify-content:center}.cookie-manager__actions .text-link{margin-left:0}.cookie-manager__details li{grid-template-columns:1fr}.cookie-manager__details li small{grid-column:1}}@media(prefers-reduced-motion:reduce){.cookie-manager{animation:none}}.kileni-site{--analytics-surface:var(--warm-paper-bright);--analytics-soft:var(--warm-stone);--analytics-text:var(--warm-ink);--analytics-muted:var(--warm-muted);--analytics-line:var(--warm-line);--analytics-grid:color-mix(in srgb,var(--warm-line) 72%,transparent);--analytics-blue:var(--kileni-action,#4164ff);--analytics-blue-soft:color-mix(in srgb,var(--kileni-action,#4164ff) 16%,transparent);--analytics-success:#149b61;--analytics-success-soft:color-mix(in srgb,#149b61 15%,transparent);--analytics-risk:#c55561;--analytics-risk-soft:color-mix(in srgb,#c55561 18%,transparent);--analytics-shadow:0 20px 52px color-mix(in srgb,var(--warm-ink) 10%,transparent)}html[data-kileni-theme=dark] .kileni-site,html[data-kileni-theme=signal] .kileni-site{--analytics-grid:color-mix(in srgb,var(--warm-line) 86%,transparent);--analytics-success:#38d783;--analytics-success-soft:color-mix(in srgb,#38d783 18%,transparent);--analytics-risk:#e98b94;--analytics-risk-soft:color-mix(in srgb,#e98b94 19%,transparent);--analytics-shadow:0 24px 58px rgba(0,0,0,0.26)}.kileni-site .hero-audit-visual.analytics-card{display:grid;gap:16px;margin:0;padding:clamp(18px,2vw,28px)}.kileni-site .analytics-card,.kileni-site .hero-audit-visual.analytics-card{border:1px solid var(--analytics-line);border-radius:22px;background:var(--analytics-surface);box-shadow:var(--analytics-shadow);color:var(--analytics-text)}.kileni-site .analytics-hero-chart{display:grid;gap:15px;min-width:0}.kileni-site .analytics-card__eyebrow,.kileni-site .analytics-hero-chart__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.kileni-site .analytics-card__eyebrow span,.kileni-site .analytics-hero-chart__header p{margin:0;color:var(--analytics-text);font:700 .9rem/1.3 var(--font-manrope,sans-serif)}.kileni-site .analytics-card__eyebrow small{color:var(--analytics-muted);font:600 .68rem/1.35 var(--font-mono,ui-monospace,monospace);letter-spacing:.075em;text-transform:uppercase}.kileni-site .analytics-errors-card footer i,.kileni-site .analytics-hero-chart__statuses i,.kileni-site .analytics-legend i{width:8px;height:8px;border-radius:999px;background:var(--analytics-success);content:""}.kileni-site .analytics-hero-chart__metric{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:7px 10px}.kileni-site .analytics-hero-chart__metric strong,.kileni-site .analytics-metric-header strong{color:var(--analytics-text);font:650 clamp(2.55rem,5vw,4.5rem)/.92 var(--font-manrope,sans-serif);letter-spacing:-.075em}.kileni-site .analytics-hero-chart__metric p{grid-column:1/-1;margin:0;color:var(--analytics-muted);font:500 .86rem/1.4 var(--font-manrope,sans-serif)}.kileni-site .analytics-visibility-detail{min-width:0;border:1px solid var(--analytics-line);border-radius:14px;background:color-mix(in srgb,var(--analytics-soft) 48%,transparent);overflow:hidden}.kileni-site .analytics-visibility-detail svg{display:block;width:100%;height:auto;overflow:visible}.kileni-site .analytics-visibility-detail__grid{stroke:var(--analytics-grid);stroke-width:1;vector-effect:non-scaling-stroke}.kileni-site .analytics-visibility-detail__axis,.kileni-site .analytics-visibility-detail__month,.kileni-site .analytics-visibility-detail__target-label{fill:var(--analytics-muted);font:600 10px/1 var(--font-manrope,sans-serif)}.kileni-site .analytics-visibility-detail__month{text-anchor:middle}.kileni-site .analytics-visibility-detail__target-label{font-size:8px;letter-spacing:.06em;text-transform:uppercase}.kileni-site .analytics-visibility-detail__target-zone{fill:var(--analytics-blue-soft);opacity:.58}.kileni-site .analytics-visibility-detail__area-top{stop-color:var(--analytics-blue);stop-opacity:.27}.kileni-site .analytics-visibility-detail__area-bottom{stop-color:var(--analytics-blue);stop-opacity:0}.kileni-site .analytics-visibility-detail__area{opacity:0;clip-path:inset(100% 0 0 0)}.kileni-site .analytics-visibility-detail__line{fill:none;stroke:var(--analytics-blue);stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100;vector-effect:non-scaling-stroke}.kileni-site .analytics-visibility-detail__projection{fill:none;stroke:var(--analytics-success);stroke-width:1.45;stroke-dasharray:4 4;opacity:0;vector-effect:non-scaling-stroke}.kileni-site .analytics-visibility-detail__point-wrap{cursor:crosshair;outline:none}.kileni-site .analytics-visibility-detail__hit{fill:transparent}.kileni-site .analytics-visibility-detail__point{fill:var(--analytics-blue);stroke:var(--analytics-surface);stroke-width:1.8;transform-box:fill-box;transform-origin:center;opacity:0;transform:scale(0);vector-effect:non-scaling-stroke}.kileni-site .analytics-visibility-detail__point-wrap:focus-visible .analytics-visibility-detail__point{stroke:var(--analytics-success);stroke-width:3.2}.kileni-site .analytics-visibility-detail__stage{opacity:0;transform-box:fill-box;transform-origin:center}.kileni-site .analytics-visibility-detail__stage rect{fill:var(--analytics-surface);stroke:var(--analytics-line)}.kileni-site .analytics-visibility-detail__stage text{fill:var(--analytics-muted);font:700 7.8px/1 var(--font-mono,ui-monospace,monospace);letter-spacing:.04em;text-anchor:middle}.kileni-site .analytics-visibility-detail__tooltip{pointer-events:none}.kileni-site .analytics-visibility-detail__tooltip rect{fill:var(--analytics-surface);stroke:var(--analytics-line)}.kileni-site .analytics-visibility-detail__tooltip text{fill:var(--analytics-muted);font:600 8px/1 var(--font-manrope,sans-serif);text-anchor:middle}.kileni-site .analytics-visibility-detail__tooltip .analytics-visibility-detail__tooltip-value{fill:var(--analytics-text);font-weight:800}.kileni-site .analytics-visibility-detail__end-tag{opacity:0}.kileni-site .analytics-visibility-detail__end-tag rect{fill:var(--analytics-success)}.kileni-site .analytics-visibility-detail__end-tag text{fill:#fff;font:800 8px/1 var(--font-manrope,sans-serif);text-anchor:middle}.kileni-site .analytics-visibility-detail__summary{margin:0;padding:.55rem .8rem;border-top:1px solid var(--analytics-line);color:var(--analytics-muted);font:500 .72rem/1.35 var(--font-manrope,sans-serif)}.kileni-site .analytics-visibility-detail__summary strong{color:var(--analytics-text);font-weight:800}.kileni-site .analytics-visibility-detail__chips{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.kileni-site .analytics-visibility-detail__chips>span{display:grid;gap:3px;min-width:0;padding:.56rem .5rem;border:1px solid var(--analytics-line);border-radius:9px;background:color-mix(in srgb,var(--analytics-soft) 56%,transparent);opacity:0;transform:translateY(5px)}.kileni-site .analytics-visibility-detail__chips small{overflow:hidden;color:var(--analytics-muted);font:600 .58rem/1.25 var(--font-manrope,sans-serif);text-overflow:ellipsis;white-space:nowrap}.kileni-site .analytics-visibility-detail__chips strong{color:var(--analytics-text);font:800 .8rem/1 var(--font-manrope,sans-serif)}.kileni-site .analytics-visibility-detail__chips>span:first-child strong,.kileni-site .analytics-visibility-detail__chips>span:last-child strong{color:var(--analytics-success)}.kileni-site .analytics-detail-trend .analytics-visibility-detail__chips>span:last-child strong{color:var(--analytics-text)}.kileni-site .analytics-visibility-detail__chips>span.is-success strong{color:var(--analytics-success)}.kileni-site .analytics-detail-trend[data-ready=true] .analytics-visibility-detail__area,.kileni-site .analytics-hero-chart[data-ready=true] .analytics-visibility-detail__area{animation:analytics-area-reveal .98s cubic-bezier(.22,.9,.28,1) .28s forwards}.kileni-site .analytics-detail-trend[data-ready=true] .analytics-visibility-detail__line,.kileni-site .analytics-hero-chart[data-ready=true] .analytics-visibility-detail__line{animation:analytics-line-draw 1.38s cubic-bezier(.37,.05,.2,1) .18s forwards}.kileni-site .analytics-detail-trend[data-ready=true] .analytics-visibility-detail__point,.kileni-site .analytics-hero-chart[data-ready=true] .analytics-visibility-detail__point{animation:analytics-point-in .36s var(--point-delay) cubic-bezier(.15,1.35,.45,1) forwards}.kileni-site .analytics-detail-trend[data-ready=true] .analytics-visibility-detail__stage,.kileni-site .analytics-hero-chart[data-ready=true] .analytics-visibility-detail__stage{animation:analytics-fade-in .38s cubic-bezier(.22,.9,.28,1) .92s forwards}.kileni-site .analytics-detail-trend[data-ready=true] .analytics-visibility-detail__projection,.kileni-site .analytics-hero-chart[data-ready=true] .analytics-visibility-detail__projection{animation:analytics-fade-in .42s ease 1.26s forwards}.kileni-site .analytics-detail-trend[data-ready=true] .analytics-visibility-detail__end-tag,.kileni-site .analytics-hero-chart[data-ready=true] .analytics-visibility-detail__end-tag{animation:analytics-fade-in .38s cubic-bezier(.22,.9,.28,1) 1.19s forwards}.kileni-site .analytics-detail-trend[data-ready=true] .analytics-visibility-detail__chips>span,.kileni-site .analytics-hero-chart[data-ready=true] .analytics-visibility-detail__chips>span{animation:analytics-status-in .38s var(--chip-delay) cubic-bezier(.22,.9,.28,1) forwards}.kileni-site .analytics-delta{display:inline-flex;align-items:center;min-height:1.85rem;padding:.22rem .5rem;border-radius:.5rem;background:var(--analytics-success-soft);color:var(--analytics-success);font:750 .78rem/1 var(--font-manrope,sans-serif)}.kileni-site .analytics-chart{position:relative;min-width:0;padding-left:2.1rem}.kileni-site .analytics-chart__plot{position:relative;height:clamp(12rem,23vw,16.8rem);overflow:visible}.kileni-site .analytics-chart svg{width:100%;height:100%;overflow:visible}.kileni-site .analytics-chart__grid{stroke:var(--analytics-grid);stroke-width:.45;vector-effect:non-scaling-stroke}.kileni-site .analytics-chart__area{fill:var(--analytics-blue-soft);opacity:0;clip-path:inset(100% 0 0 0)}.kileni-site .analytics-chart__line{fill:none;stroke:var(--analytics-blue);stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:100;stroke-dashoffset:100}.kileni-site .analytics-chart__point{fill:var(--analytics-blue);stroke:var(--analytics-surface);stroke-width:1.25;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:center;opacity:0;transform:scale(0)}.kileni-site .analytics-chart--errors .analytics-chart__area{opacity:0}.kileni-site .analytics-chart--errors .analytics-chart__risk-stop{stop-color:var(--analytics-risk)}.kileni-site .analytics-chart--errors .analytics-chart__neutral-stop{stop-color:var(--analytics-blue)}.kileni-site .analytics-chart--errors .analytics-chart__success-stop{stop-color:var(--analytics-success)}.kileni-site .analytics-chart--errors .analytics-chart__risk-fill{stop-color:var(--analytics-risk-soft)}.kileni-site .analytics-chart--errors .analytics-chart__area-bottom{stop-color:transparent}.kileni-site .analytics-chart--errors .analytics-chart__point{fill:var(--analytics-success)}.kileni-site .analytics-chart[data-ready=true] .analytics-chart__area{animation:analytics-area-reveal .9s cubic-bezier(.22,.9,.28,1) .3s forwards}.kileni-site .analytics-chart[data-ready=true] .analytics-chart__line{animation:analytics-line-draw 1.18s cubic-bezier(.37,.05,.2,1) .26s forwards}.kileni-site .analytics-chart[data-ready=true] .analytics-chart__point{animation:analytics-point-in .36s var(--point-delay) cubic-bezier(.15,1.35,.45,1) forwards}.kileni-site .analytics-chart__ticks{position:absolute;inset:0 auto 1.9rem 0;display:flex;flex-direction:column;justify-content:space-between}.kileni-site .analytics-chart__labels,.kileni-site .analytics-chart__ticks{color:var(--analytics-muted);font:500 .66rem/1 var(--font-manrope,sans-serif)}.kileni-site .analytics-chart__labels{display:grid;grid-template-columns:repeat(var(--analytics-point-count),minmax(0,1fr));margin-top:.1rem;text-align:center}.kileni-site .analytics-chart__hit-targets{position:absolute;inset:0}.kileni-site .analytics-chart__hit{position:absolute;top:var(--y);left:var(--x);z-index:2;width:24px;height:24px;margin:-12px 0 0 -12px;border:0;border-radius:50%;background:transparent;cursor:crosshair;opacity:0;transform:scale(0)}.kileni-site .analytics-chart[data-ready=true] .analytics-chart__hit{animation:analytics-hit-in 1ms var(--point-delay) forwards}.kileni-site .analytics-chart__hit:focus-visible{outline:2px solid var(--analytics-blue);outline-offset:2px}.kileni-site .analytics-chart__tooltip{position:absolute;top:calc(var(--y) - 11px);left:var(--x);z-index:3;display:grid;gap:2px;min-width:4.2rem;padding:.38rem .5rem;border:1px solid var(--analytics-line);border-radius:.5rem;background:var(--analytics-surface);box-shadow:var(--analytics-shadow);color:var(--analytics-text);font:600 .65rem/1.2 var(--font-manrope,sans-serif);pointer-events:none;transform:translate(-50%,-100%)}.kileni-site .analytics-chart__tooltip span{color:var(--analytics-muted);font-weight:500}.kileni-site .analytics-chart__tooltip strong{color:var(--analytics-text)}.kileni-site .analytics-chart__final-check{position:absolute;top:4px;right:-.1rem;display:grid;width:1.5rem;height:1.5rem;place-items:center;border-radius:999px;background:var(--analytics-success);color:#fff;font:800 .85rem/1 sans-serif;opacity:0;transform:scale(0)}.kileni-site .analytics-chart[data-ready=true] .analytics-chart__final-check{animation:analytics-point-in .4s cubic-bezier(.15,1.35,.45,1) 1.1s forwards}.kileni-site .analytics-hero-chart__statuses{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.kileni-site .analytics-hero-chart__statuses span{display:inline-flex;align-items:center;gap:6px;color:var(--analytics-text);font:650 .7rem/1.2 var(--font-manrope,sans-serif);opacity:0;transform:translateY(6px)}.kileni-site .analytics-detail-trend[data-ready=true] .analytics-hero-chart__statuses span,.kileni-site .analytics-hero-chart[data-ready=true] .analytics-hero-chart__statuses span{animation:analytics-status-in .4s var(--status-delay) cubic-bezier(.22,.9,.28,1) forwards}.kileni-site .analytics-replay{display:inline-flex;align-items:center;justify-content:space-between;width:100%;padding:.72rem 0;border:0;border-top:1px solid var(--analytics-line);background:transparent;color:var(--analytics-muted);cursor:pointer;font:600 .76rem/1.2 var(--font-manrope,sans-serif);text-align:left}.kileni-site .analytics-replay:hover{color:var(--analytics-text)}.kileni-site .analytics-replay:focus-visible{outline:2px solid var(--analytics-blue);outline-offset:3px}.kileni-site .service-analytics-section{background:var(--analytics-soft)}.kileni-site .service-analytics-layout{display:grid;grid-template-columns:minmax(0,.94fr) minmax(21rem,.8fr);align-items:center;gap:clamp(2rem,6vw,8rem)}.kileni-site .service-analytics-layout>header{max-width:38rem}.kileni-site .service-analytics-heading h2,.kileni-site .service-analytics-layout h2{margin:0;color:var(--analytics-text);font:600 clamp(2rem,4vw,4.2rem)/.98 var(--font-manrope,sans-serif);letter-spacing:-.065em}.kileni-site .service-analytics-heading>p:not(.svc-kicker),.kileni-site .service-analytics-layout>header>p:not(.svc-kicker){margin:1.25rem 0 0;color:var(--analytics-muted);font:500 1rem/1.6 var(--font-manrope,sans-serif)}.kileni-site .analytics-score-card{padding:clamp(1.25rem,3vw,2.2rem)}.kileni-site .analytics-gauge{position:relative;display:grid;place-items:center;max-width:20rem;margin:1.5rem auto 1rem}.kileni-site .analytics-gauge svg{grid-area:1/1;width:100%;overflow:visible}.kileni-site .analytics-gauge path{fill:none;stroke-width:10;stroke-linecap:round;vector-effect:non-scaling-stroke}.kileni-site .analytics-gauge__track{stroke:var(--analytics-line)}.kileni-site .analytics-gauge__value{stroke:var(--analytics-blue);stroke-dasharray:100;stroke-dashoffset:100}.kileni-site .analytics-score-card[data-ready=true] .analytics-gauge__value{animation:analytics-gauge-fill 1.25s cubic-bezier(.22,.9,.28,1) .16s forwards}.kileni-site .analytics-gauge>div{grid-area:1/1;display:grid;grid-template-columns:auto auto;align-items:baseline;gap:5px;margin-top:1.4rem;text-align:center}.kileni-site .analytics-gauge strong{color:var(--analytics-text);font:700 3rem/.9 var(--font-manrope,sans-serif);letter-spacing:-.09em}.kileni-site .analytics-gauge span{color:var(--analytics-muted);font:600 .78rem/1 var(--font-manrope,sans-serif)}.kileni-site .analytics-gauge p{grid-column:1/-1;margin:.35rem 0 0;color:var(--analytics-muted);font:600 .75rem/1.25 var(--font-manrope,sans-serif)}.kileni-site .analytics-score-bars{display:grid;gap:.88rem}.kileni-site .analytics-score-bar>div{display:flex;justify-content:space-between;gap:1rem;margin-bottom:.38rem;color:var(--analytics-text);font:600 .78rem/1.2 var(--font-manrope,sans-serif)}.kileni-site .analytics-score-bar strong{font:700 .75rem/1.2 var(--font-mono,ui-monospace,monospace)}.kileni-site .analytics-score-bar>i{display:block;height:4px;overflow:hidden;border-radius:999px;background:var(--analytics-line)}.kileni-site .analytics-score-bar>i>b{display:block;width:0;height:100%;border-radius:inherit;background:var(--analytics-blue)}.kileni-site .analytics-score-card[data-ready=true] .analytics-score-bar>i>b{animation:analytics-bar-fill .62s var(--bar-delay) cubic-bezier(.22,.9,.28,1) forwards}.kileni-site .analytics-score-bar>i>b{--target-width:var(--bar-value)}.kileni-site .analytics-legend{display:flex;align-items:start;gap:8px;margin:1.25rem 0 0;color:var(--analytics-muted);font:500 .78rem/1.45 var(--font-manrope,sans-serif)}.kileni-site .analytics-legend i{flex:0 0 auto;margin-top:.22rem}.kileni-site .service-analytics-heading{max-width:50rem;margin-bottom:clamp(1.75rem,4vw,3.4rem)}.kileni-site .analytics-time-grid{display:grid;grid-template-columns:minmax(0,1fr);width:min(100%,68rem);gap:1.5rem}.kileni-site .analytics-errors-card,.kileni-site .analytics-time-card{min-width:0;padding:clamp(1.25rem,2.2vw,1.75rem)}.kileni-site .analytics-metric-header{display:grid;gap:.46rem;margin-bottom:1rem}.kileni-site .analytics-metric-header>p{margin:0;color:var(--analytics-text);font:700 .9rem/1.2 var(--font-manrope,sans-serif)}.kileni-site .analytics-metric-header>div{display:flex;align-items:center;gap:.6rem}.kileni-site .analytics-metric-header strong{font-size:clamp(2.4rem,4vw,3.55rem)}.kileni-site .analytics-metric-header small{color:var(--analytics-muted);font:500 .74rem/1.35 var(--font-manrope,sans-serif)}.kileni-site .analytics-detail-trend{display:grid;gap:.9rem;min-width:0}.kileni-site .analytics-trend-detail--errors .analytics-visibility-detail__target-zone{fill:var(--analytics-success-soft)}.kileni-site .analytics-trend-detail--errors .analytics-trend-detail__risk-stop{stop-color:var(--analytics-risk)}.kileni-site .analytics-trend-detail--errors .analytics-trend-detail__neutral-stop{stop-color:var(--analytics-blue)}.kileni-site .analytics-trend-detail--errors .analytics-trend-detail__success-stop{stop-color:var(--analytics-success)}.kileni-site .analytics-trend-detail--errors .analytics-trend-detail__risk-fill{stop-color:var(--analytics-risk);stop-opacity:.3}.kileni-site .analytics-trend-detail--errors .analytics-visibility-detail__point.is-risk{fill:var(--analytics-risk)}.kileni-site .analytics-trend-detail--errors .analytics-visibility-detail__point.is-neutral{fill:var(--analytics-blue)}.kileni-site .analytics-trend-detail--errors .analytics-visibility-detail__point.is-success{fill:var(--analytics-success)}.kileni-site .analytics-trend-detail__check{opacity:0}.kileni-site .analytics-trend-detail__check circle{fill:var(--analytics-success)}.kileni-site .analytics-trend-detail__check path{fill:none;stroke:#fff;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.kileni-site .analytics-detail-trend[data-ready=true] .analytics-trend-detail__check{animation:analytics-fade-in .36s ease 1.32s forwards}.kileni-site .analytics-definition{min-height:2.5rem;margin:-.15rem 0 .8rem;color:var(--analytics-muted);font:500 .76rem/1.45 var(--font-manrope,sans-serif)}.kileni-site .cp-errors-chart-section{padding:clamp(3rem,6vw,5.5rem) 0;background:var(--cp-surface,var(--analytics-soft))}.kileni-site .analytics-errors-card{width:min(100%,68rem);margin:0 auto}.kileni-site .analytics-errors-card footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.2rem;padding-top:1rem;border-top:1px solid var(--analytics-line)}.kileni-site .analytics-errors-card footer p{display:flex;align-items:center;gap:.55rem;margin:0;color:var(--analytics-muted);font:600 .8rem/1.2 var(--font-manrope,sans-serif)}.kileni-site .analytics-errors-card footer p strong{color:var(--analytics-text);font:750 1rem/1 var(--font-mono,ui-monospace,monospace)}.kileni-site .analytics-case-errors__control{color:var(--analytics-success)!important}.kileni-site .analytics-case-errors__control span{display:grid;width:1.25rem;height:1.25rem;place-items:center;border-radius:50%;background:var(--analytics-success);color:#fff;font:800 .7rem/1 sans-serif}@keyframes analytics-line-draw{to{stroke-dashoffset:0}}@keyframes analytics-area-reveal{to{opacity:1;clip-path:inset(0 0 0 0)}}@keyframes analytics-point-in{to{opacity:1;transform:scale(1)}}@keyframes analytics-hit-in{to{opacity:1;transform:scale(1)}}@keyframes analytics-status-in{to{opacity:1;transform:translateY(0)}}@keyframes analytics-fade-in{to{opacity:.9}}@keyframes analytics-gauge-fill{to{stroke-dashoffset:var(--gauge-offset)}}@keyframes analytics-bar-fill{to{width:var(--target-width)}}@media (max-width:900px){.kileni-site .service-analytics-layout{grid-template-columns:1fr}}@media (max-width:620px){.kileni-site .hero-audit-visual.analytics-card{padding:16px;border-radius:18px}.kileni-site .analytics-hero-chart__statuses{grid-template-columns:1fr}.kileni-site .analytics-visibility-detail__chips{grid-template-columns:repeat(2,minmax(0,1fr))}.kileni-site .analytics-chart__plot{height:12rem}.kileni-site .analytics-time-grid{grid-template-columns:1fr}.kileni-site .analytics-errors-card footer{align-items:flex-start;flex-direction:column}.kileni-site .analytics-card__eyebrow{display:grid}}@media (prefers-reduced-motion:reduce){.kileni-site .analytics-chart__area,.kileni-site .analytics-chart__final-check,.kileni-site .analytics-chart__hit,.kileni-site .analytics-chart__point,.kileni-site .analytics-hero-chart__statuses span,.kileni-site .analytics-visibility-detail__area,.kileni-site .analytics-visibility-detail__chips>span,.kileni-site .analytics-visibility-detail__end-tag,.kileni-site .analytics-visibility-detail__point,.kileni-site .analytics-visibility-detail__projection,.kileni-site .analytics-visibility-detail__stage{opacity:1!important;transform:none!important;clip-path:none!important;animation:none!important}.kileni-site .analytics-chart__line,.kileni-site .analytics-visibility-detail__line{stroke-dashoffset:0!important;animation:none!important}.kileni-site .analytics-gauge__value{stroke-dashoffset:var(--gauge-offset)!important;animation:none!important}.kileni-site .analytics-score-bar>i>b{width:var(--target-width)!important;animation:none!important}}.kileni-site{--kileni-radius-xl:1.65rem;--kileni-radius-lg:1.2rem;--kileni-radius-md:.85rem;--kileni-surface-shadow:0 1.1rem 3.2rem color-mix(in srgb,var(--warm-ink,#0b132b) 8%,transparent)}.kileni-site .button,.kileni-site .header-cta,.kileni-site .site-theme-toggle,.kileni-site .theme-toggle,.kileni-site .warm-button,.kileni-site .warm-button-light{border-radius:var(--kileni-radius-md)}.kileni-site .analytics-card,.kileni-site .analytics-errors-card,.kileni-site .analytics-score-card,.kileni-site .analytics-time-card,.kileni-site .audit-form,.kileni-site .calculator,.kileni-site .case-preview-grid>a,.kileni-site .cookie-manager,.kileni-site .download-grid article,.kileni-site .lead-form,.kileni-site .marketing-dashboard,.kileni-site .pricing-grid article,.kileni-site .report-sample,.kileni-site .service-choice button,.kileni-site .toggle-field{border-radius:var(--kileni-radius-lg)}.kileni-site .analytics-card,.kileni-site .analytics-errors-card,.kileni-site .analytics-score-card,.kileni-site .analytics-time-card,.kileni-site .audit-form,.kileni-site .calculator,.kileni-site .case-preview-grid>a,.kileni-site .download-grid article,.kileni-site .lead-form,.kileni-site .pricing-grid article,.kileni-site .report-sample{overflow:hidden;box-shadow:var(--kileni-surface-shadow)}.kileni-site .cookie-manager{overflow:auto;box-shadow:0 1.7rem 5rem color-mix(in srgb,var(--warm-ink,#0b132b) 20%,transparent)}.kileni-site .brief-refinement .brief-wizard{border-radius:var(--kileni-radius-xl);box-shadow:var(--kileni-surface-shadow)}.kileni-site .cp-case-card,.kileni-site .cp-narrative-case,.kileni-site .cp-narrative-result,.kileni-site .cp-narrative-summary,.kileni-site .cp-package,.kileni-site .cp-request-grid .lead-form,.kileni-site .marketplace-offer,.kileni-site .marketplace-result-example,.kileni-site .svc-result-example,.kileni-site .svc-tier-card,.kileni-site .svc-visual{border-radius:var(--kileni-radius-lg)}.kileni-site .cp-case-card,.kileni-site .cp-narrative-case,.kileni-site .cp-package,.kileni-site .marketplace-offer,.kileni-site .marketplace-result-example,.kileni-site .svc-result-example,.kileni-site .svc-tier-card{overflow:hidden;box-shadow:var(--kileni-surface-shadow)}.kileni-site .audit-form input,.kileni-site .audit-form select,.kileni-site .brief-fields input,.kileni-site .brief-fields select,.kileni-site .brief-fields textarea,.kileni-site .brief-review dl,.kileni-site .calculator input,.kileni-site .calculator select,.kileni-site .cp-fact-strip,.kileni-site .estimate-panel input,.kileni-site .file-drop,.kileni-site .lead-form input,.kileni-site .lead-form textarea,.kileni-site .marketplace-result-states,.kileni-site .svc-result-fragment{border-radius:var(--kileni-radius-md)}.kileni-site .marketplace-result-states,.kileni-site .svc-result-fragment{overflow:hidden;box-shadow:var(--kileni-surface-shadow)}.kileni-site .analytics-card,.kileni-site .analytics-errors-card,.kileni-site .analytics-time-card,.kileni-site .case-preview-grid>a,.kileni-site .download-grid article,.kileni-site .pricing-grid article,.kileni-site .service-choice button{transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease,border-color .25s ease,background-color .25s ease}@media (hover:hover) and (prefers-reduced-motion:no-preference){.kileni-site .analytics-card:hover,.kileni-site .analytics-errors-card:hover,.kileni-site .analytics-time-card:hover,.kileni-site .case-preview-grid>a:hover,.kileni-site .download-grid article:hover,.kileni-site .pricing-grid article:hover{transform:translateY(-.32rem);box-shadow:0 1.45rem 3.8rem color-mix(in srgb,var(--warm-ink,#0b132b) 13%,transparent)}.kileni-site .service-choice button:hover{transform:translateY(-.18rem);border-color:var(--home-blue,#4566f6)}.kileni-site .button:hover,.kileni-site .header-cta:hover,.kileni-site .warm-button:hover{transform:translateY(-.14rem) scale(1.01)}}@media (max-width:640px){.kileni-site{--kileni-radius-xl:1.3rem;--kileni-radius-lg:1rem;--kileni-radius-md:.72rem}}@media (min-width:1081px){.kileni-site .site-header,.kileni-site .site-header--home:not([data-scrolled=true]),.kileni-site .site-header[data-scrolled=true]{top:.85rem;right:clamp(.8rem,1.8vw,1.9rem);left:clamp(.8rem,1.8vw,1.9rem);width:auto;height:68px;border:1px solid var(--warm-line);border-radius:1.3rem;background:color-mix(in srgb,var(--warm-paper-bright) 88%,transparent);box-shadow:0 .9rem 2.8rem color-mix(in srgb,var(--warm-ink) 14%,transparent);backdrop-filter:blur(18px);transition:height .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1),background-color .28s ease,box-shadow .28s ease}.kileni-site .site-header[data-scrolled=true]{height:60px;transform:translateY(-.18rem);box-shadow:0 .7rem 2.1rem color-mix(in srgb,var(--warm-ink) 17%,transparent)}.kileni-site .site-header .header-cta{border-radius:.82rem}.kileni-site .services-menu{top:calc(100% + .65rem);left:50%;border-radius:1rem;transform:translateX(-50%)}}@media (max-width:1080px){.kileni-site .site-header,.kileni-site .site-header--home:not([data-scrolled=true]),.kileni-site .site-header[data-scrolled=true]{top:.55rem;right:.6rem;left:.6rem;width:auto;border:1px solid var(--warm-line);border-radius:1.08rem;background:color-mix(in srgb,var(--warm-paper-bright) 91%,transparent);box-shadow:0 .65rem 2.2rem color-mix(in srgb,var(--warm-ink) 13%,transparent);backdrop-filter:blur(16px)}.kileni-site .mobile-menu{top:calc(.55rem + 68px + .45rem);right:.6rem;left:.6rem;border:1px solid var(--warm-line);border-radius:1.08rem}.kileni-site .site-header[data-scrolled=true] .mobile-menu{top:calc(.55rem + 60px + .45rem)}}@media (max-width:560px){.kileni-site .mobile-menu{top:calc(.55rem + 64px + .45rem);max-height:calc(100svh - 5.4rem)}.kileni-site .site-header[data-scrolled=true] .mobile-menu{top:calc(.55rem + 58px + .45rem);max-height:calc(100svh - 5rem)}}@media (prefers-reduced-motion:reduce){.kileni-site .analytics-card,.kileni-site .analytics-errors-card,.kileni-site .analytics-time-card,.kileni-site .case-preview-grid>a,.kileni-site .download-grid article,.kileni-site .pricing-grid article,.kileni-site .service-choice button{transition:none}}.kileni-site .signal-hero{isolation:isolate;overflow:clip}.kileni-site .signal-hero:after{display:block;position:absolute;z-index:0;top:8%;right:max(-7rem,-7vw);width:clamp(15rem,29vw,34rem);aspect-ratio:1;border-radius:999px;content:"";background:radial-gradient(circle,color-mix(in srgb,var(--home-blue,#4566f6) 19%,transparent) 0,color-mix(in srgb,var(--home-blue,#4566f6) 7%,transparent) 44%,transparent 72%);filter:blur(2px);opacity:.8;pointer-events:none;animation:kileni-hero-orbit 11s ease-in-out infinite alternate}.kileni-site .signal-hero .hero-grid{position:relative;z-index:1}.kileni-site .signal-hero .hero-copy>.eyebrow,.kileni-site .signal-hero .hero-copy>.hero-actions,.kileni-site .signal-hero .hero-copy>.hero-free-audit-usage,.kileni-site .signal-hero .hero-copy>.hero-honesty,.kileni-site .signal-hero .hero-copy>.hero-lead,.kileni-site .signal-hero .hero-copy>h1{animation:kileni-hero-rise .7s cubic-bezier(.22,1,.36,1) both}.kileni-site .signal-hero .hero-copy>h1{animation-delay:.06s}.kileni-site .signal-hero .hero-copy>.hero-lead{animation-delay:.12s}.kileni-site .signal-hero .hero-copy>.hero-honesty{animation-delay:.18s}.kileni-site .signal-hero .hero-copy>.hero-free-audit-usage{animation-delay:.23s}.kileni-site .signal-hero .hero-copy>.hero-actions{animation-delay:.28s}.kileni-site .signal-hero .hero-tool{align-self:center;animation:kileni-hero-tool-in .9s cubic-bezier(.22,1,.36,1) .1s both}.kileni-site .signal-hero .hero-audit-visual.analytics-card{overflow:hidden;border-radius:var(--kileni-radius-xl);box-shadow:0 1.35rem 3.8rem color-mix(in srgb,var(--warm-ink,#0b132b) 14%,transparent)}.kileni-site .signal-hero .analytics-visibility-detail{border-radius:calc(var(--kileni-radius-lg) - .1rem);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--analytics-grid,#d9e0ed) 60%,transparent)}.kileni-site .signal-hero .analytics-kpi-grid>article,.kileni-site .signal-hero .analytics-visibility-detail__chips>span{border-radius:var(--kileni-radius-md)}@keyframes kileni-hero-rise{0%{opacity:0;transform:translateY(1.1rem)}to{opacity:1;transform:translateY(0)}}@keyframes kileni-hero-tool-in{0%{opacity:0;transform:translateY(1.25rem) scale(.975)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes kileni-hero-orbit{0%{transform:translate3d(-1.5%,-1%,0) scale(.97);opacity:.58}to{transform:translate3d(2%,2.5%,0) scale(1.04);opacity:.86}}@media (max-width:760px){.kileni-site .signal-hero:after{top:16%;right:-11rem;width:21rem}.kileni-site .signal-hero .hero-tool{margin-top:.35rem}}@media (prefers-reduced-motion:reduce){.kileni-site .signal-hero .hero-copy>.eyebrow,.kileni-site .signal-hero .hero-copy>.hero-actions,.kileni-site .signal-hero .hero-copy>.hero-free-audit-usage,.kileni-site .signal-hero .hero-copy>.hero-honesty,.kileni-site .signal-hero .hero-copy>.hero-lead,.kileni-site .signal-hero .hero-copy>h1,.kileni-site .signal-hero .hero-tool,.kileni-site .signal-hero:after{animation:none}}.kileni-site .home-case-explorer__chart-wrap,.kileni-site .home-case-explorer__results,.kileni-site .home-case-explorer__surface,.kileni-site .home-decision,.kileni-site .home-deliverable-list,.kileni-site .home-entry-route__list,.kileni-site .home-process-board,.kileni-site .warm-article-list>a{overflow:hidden;border-radius:var(--kileni-radius-xl)}.kileni-site .home-case-explorer__chart-wrap,.kileni-site .home-case-explorer__results,.kileni-site .home-case-explorer__surface,.kileni-site .home-entry-route__list{box-shadow:0 1.05rem 3.1rem color-mix(in srgb,var(--warm-ink,#0b132b) 8%,transparent)}.kileni-site .home-process-board{border-radius:var(--kileni-radius-xl);box-shadow:0 1.5rem 4.1rem rgba(0,0,0,.22)}.kileni-site .home-case-explorer__switch{overflow:hidden;border-radius:var(--kileni-radius-lg) var(--kileni-radius-lg) 0 0}.kileni-site .home-case-explorer__surface{border-radius:0 0 var(--kileni-radius-xl) var(--kileni-radius-xl)}.kileni-site .home-case-explorer__chart-wrap,.kileni-site .home-case-explorer__results{border-radius:var(--kileni-radius-lg)}.kileni-site .warm-article-list>a figure{overflow:hidden;border-radius:calc(var(--kileni-radius-xl) - .2rem)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.kileni-site .home-case-explorer__switch button,.kileni-site .home-entry-route__list>a,.kileni-site .warm-article-list>a{transition:transform .28s cubic-bezier(.22,1,.36,1),background-color .28s ease,box-shadow .28s ease}.kileni-site .home-case-explorer__switch button:hover,.kileni-site .home-entry-route__list>a:hover{transform:translateY(-.16rem)}.kileni-site .warm-article-list>a:hover figure img{transform:scale(1.035)}.kileni-site .warm-article-list>a figure img{transition:transform .55s cubic-bezier(.22,1,.36,1)}}.kileni-site .brief-download-grid,.kileni-site .brief-downloads,.kileni-site .brief-hero-note,.kileni-site .brief-offer-preview,.kileni-site .brief-wizard,.kileni-site .cp-extras-section,.kileni-site .cp-hero-note,.kileni-site .cp-package-list,.kileni-site .marketplace-grid,.kileni-site .service-choice{border-radius:var(--kileni-radius-xl);overflow:hidden}.kileni-site .brief-hero-note,.kileni-site .brief-offer-preview,.kileni-site .cp-hero-note,.kileni-site .service-choice{box-shadow:var(--kileni-surface-shadow-soft)}.kileni-site .brief-wizard,.kileni-site .cp-extras-section,.kileni-site .cp-package-list,.kileni-site .marketplace-grid{box-shadow:var(--kileni-surface-shadow)}.kileni-site .brief-refinement .brief-wizard.brief-wizard{border-radius:var(--kileni-radius-xl);overflow:clip}.kileni-site .brief-download-grid>*,.kileni-site .cp-package-list>*,.kileni-site .marketplace-grid>*{transition:transform .24s cubic-bezier(.22,.8,.25,1),box-shadow .24s ease,border-color .24s ease}@media (hover:hover) and (pointer:fine){.kileni-site .brief-download-grid>:hover,.kileni-site .cp-package-list>:hover,.kileni-site .marketplace-grid>:hover{position:relative;z-index:1;transform:translateY(-3px)}}.kileni-site .about-10 .about-acceptance-grid.about-acceptance-grid,.kileni-site .about-10 .about-action-list.about-action-list,.kileni-site .about-10 .about-boundary-grid.about-boundary-grid,.kileni-site .about-10 .about-deliverables-grid.about-deliverables-grid,.kileni-site .about-10 .about-next-grid.about-next-grid,.kileni-site .about-10 .about-roles-grid.about-roles-grid,.kileni-site .about-10 .about-start-route.about-start-route,.kileni-site .editorial-page .article-card.article-card,.kileni-site .editorial-page .article-index-grid.article-index-grid,.kileni-site .editorial-page .article-related-grid.article-related-grid,.kileni-site .editorial-page .article-topic-filter.article-topic-filter,.kileni-site .service-10 .svc-buyer-question-list.svc-buyer-question-list,.kileni-site .service-10 .svc-inline-glossary-list.svc-inline-glossary-list,.kileni-site .service-10 .svc-step-grid.svc-step-grid,.kileni-site .service-10 .svc-symptom-list.svc-symptom-list,.kileni-site .service-10 .svc-work-list.svc-work-list,.kileni-site .services-10 .svc-index-custom.svc-index-custom,.kileni-site .services-10 .svc-index-row.svc-index-row{border-radius:var(--kileni-radius-lg);overflow:clip}.kileni-site .about-10 .about-boundary-grid.about-boundary-grid,.kileni-site .about-10 .about-deliverables-grid.about-deliverables-grid,.kileni-site .about-10 .about-roles-grid.about-roles-grid,.kileni-site .editorial-page .article-card.article-card,.kileni-site .service-10 .svc-package-grid>article,.kileni-site .service-10 .svc-proof-card.svc-proof-card,.kileni-site .service-10 .svc-result-fragment.svc-result-fragment{box-shadow:var(--kileni-surface-shadow-soft)}.kileni-site .editorial-page .article-card-image.article-card-image,.kileni-site .editorial-page .article-card.article-card,.kileni-site .service-10 .svc-package-grid>article,.kileni-site .service-10 .svc-proof-card.svc-proof-card,.kileni-site .service-10 .svc-result-fragment.svc-result-fragment{border-radius:var(--kileni-radius-lg);overflow:clip}.kileni-site .editorial-page .article-card-image.article-card-image{border-bottom-left-radius:0;border-bottom-right-radius:0}.kileni-site .service-10 .svc-package-grid>article{transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease,border-color .28s ease}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.kileni-site .editorial-page .article-card.article-card:hover,.kileni-site .service-10 .svc-package-grid>article:hover{position:relative;z-index:1;transform:translateY(-.24rem);box-shadow:var(--kileni-surface-shadow)}}html[data-kileni-intro=finishing],html[data-kileni-intro=pending],html[data-kileni-intro=play],html[data-kileni-intro=reduced]{overflow:hidden}html[data-kileni-intro=finishing] .cookie-layer,html[data-kileni-intro=finishing] .site-header--home,html[data-kileni-intro=pending] .cookie-layer,html[data-kileni-intro=pending] .site-header--home,html[data-kileni-intro=play] .cookie-layer,html[data-kileni-intro=play] .site-header--home,html[data-kileni-intro=reduced] .cookie-layer,html[data-kileni-intro=reduced] .site-header--home{visibility:hidden!important;opacity:0!important;pointer-events:none!important}.brand-intro.brand-intro-v9{position:fixed;inset:0;z-index:10000;display:none;width:100vw;height:100dvh;overflow:hidden;pointer-events:auto;background:#f3f5f8;opacity:1;transform:translateY(0);animation:none!important;transition:opacity .26s ease,transform .26s cubic-bezier(.4,0,1,1)}html[data-kileni-intro=finishing] .brand-intro-v9,html[data-kileni-intro=pending] .brand-intro-v9,html[data-kileni-intro=play] .brand-intro-v9,html[data-kileni-intro=reduced] .brand-intro-v9{display:block}html[data-kileni-intro=finishing] .brand-intro-v9{opacity:0;transform:translateY(-2.5dvh)}.brand-intro-v9__scene{display:block;width:100vw;height:100dvh;background:#f3f5f8}.brand-intro-v9__viewport{opacity:0;transform-box:view-box;transform-origin:960px 540px}html[data-kileni-intro-ready=true] .brand-intro-v9__viewport{opacity:1}.brand-intro-v9__letter{font-size:218px;font-weight:650;letter-spacing:-10px}.brand-intro-v9__letter,.brand-intro-v9__slogan{fill:#0a1020;font-family:var(--font-manrope),Manrope,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.brand-intro-v9__slogan{font-size:40px;font-weight:520;letter-spacing:-1.4px}.brand-intro-v9__slogan--blue{fill:#4164ff}.brand-intro-v9__accent{stroke:#4164ff;stroke-width:3;stroke-linecap:round}.brand-intro-v9__sound{position:fixed;right:max(24px,env(safe-area-inset-right));bottom:max(24px,env(safe-area-inset-bottom));z-index:2;min-height:44px;padding:10px 16px;border:1px solid rgb(10 16 32/16%);border-radius:999px;color:#0a1020;background:rgb(255 255 255/82%);box-shadow:0 8px 30px rgb(10 16 32/8%);font:600 14px/1 var(--font-manrope),Manrope,sans-serif;cursor:pointer}@media (max-width:600px){.brand-intro-v9__viewport{transform:scale(1.9)}.brand-intro-v9__sound{right:50%;transform:translateX(50%)}}@media (max-width:600px) and (max-height:680px){.brand-intro-v9__viewport{transform:scale(1.65)}}@media (prefers-reduced-motion:reduce){.brand-intro.brand-intro-v9{transition-duration:.12s}}