@font-face{font-display:swap;font-family:KIO V2 Display;font-style:normal;font-weight:200 800;src:url(/fonts/v2/newsreader-variable.ttf) format("truetype-variations")}@font-face{font-display:swap;font-family:KIO V2 Sans;font-style:normal;font-weight:100 900;src:url(/fonts/v2/inter-variable.ttf) format("truetype-variations")}.kio-v2-page{--kio-v2-palette-signal-yellow:#a77b00;--kio-v2-palette-signal-red-fill:#d44b58;--kio-v2-palette-signal-yellow-fill:#f4cf42;--kio-v2-palette-signal-yellow-fill-inverse:#edc72b;--kio-v2-palette-signal-green:#176a35;--kio-v2-palette-canvas:#fafaf9;--kio-v2-palette-paper:#ffffff;--kio-v2-palette-soft:#f2f1f0;--kio-v2-palette-ink:#0f0e0d;--kio-v2-palette-body:#33312c;--kio-v2-palette-muted:#706d66;--kio-v2-palette-border:#d6d4d0;--kio-v2-palette-brand:#7c0cff;--kio-v2-palette-brand-deep:#4d00a8;--kio-v2-palette-brand-wash:#eee4ff;--kio-v2-palette-on-brand:#ffffff;--kio-v2-font-display:"KIO V2 Display",Georgia,serif;--kio-v2-font-sans:"KIO V2 Sans",Arial,sans-serif;--kio-v2-type-display-xl:clamp(4.5rem,10vw,8rem);--kio-v2-type-display-lg:clamp(3rem,5.625vw,4.5rem);--kio-v2-type-display-md:clamp(2.25rem,4vw,3rem);--kio-v2-type-title-lg:clamp(2rem,3.125vw,2.5rem);--kio-v2-type-title-md:clamp(1.5rem,2.5vw,2rem);--kio-v2-type-title-sm:1.5rem;--kio-v2-type-lead:1.25rem;--kio-v2-type-body:1rem;--kio-v2-type-small:0.875rem;--kio-v2-type-label:0.75rem;--kio-v2-leading-display:1.05;--kio-v2-leading-title:1.1;--kio-v2-leading-lead:1.3;--kio-v2-leading-body:1.5;--kio-v2-leading-reading:1.625;--kio-v2-tracking-display:-0.0125em;--kio-v2-tracking-title:-0.01em;--kio-v2-tracking-label:0.08em;--kio-v2-space-1:0.25rem;--kio-v2-space-2:0.5rem;--kio-v2-space-3:0.75rem;--kio-v2-space-4:1rem;--kio-v2-space-5:1.5rem;--kio-v2-space-6:2rem;--kio-v2-space-7:3rem;--kio-v2-space-8:4rem;--kio-v2-space-9:5rem;--kio-v2-space-10:6rem;--kio-v2-space-11:8rem;--kio-v2-space-12:10rem;--kio-v2-size-container-wide:76rem;--kio-v2-size-container-report:60rem;--kio-v2-size-container-copy:38rem;--kio-v2-size-container-reading:44rem;--kio-v2-size-gutter:2rem;--kio-v2-size-header:4.5rem;--kio-v2-size-control:3rem;--kio-v2-size-border:0.0625rem;--kio-v2-size-focus:0.125rem;--kio-v2-size-focus-offset:0.1875rem;--kio-v2-size-logo:10rem;--kio-v2-size-avatar:4rem;--kio-v2-size-avatar-lg:6rem;--kio-v2-size-card-min:16rem;--kio-v2-size-media-md:24rem;--kio-v2-size-media-lg:32rem;--kio-v2-radius-sm:0.25rem;--kio-v2-radius-md:0.5rem;--kio-v2-radius-lg:0.75rem;--kio-v2-radius-pill:999rem;--kio-v2-shadow-card:0 1.25rem 4rem rgba(15,14,13,0.12);--kio-v2-motion-fast:160ms;--kio-v2-motion-standard:320ms;--kio-v2-ease-standard:cubic-bezier(0.22,1,0.36,1);--kio-v2-overlay-photo:linear-gradient(90deg,rgba(15,14,13,0.76),rgba(15,14,13,0.62));--kio-v2-gradient-product:radial-gradient(circle at 72% 20%,rgba(154,53,255,0.78),transparent 34%),linear-gradient(135deg,#17131f,#4d00a8 52%,#9a35ff);--kio-v2-gradient-dark:linear-gradient(145deg,#0f0e0d,#17131f);--kio-v2-scale-hero:4rem;--kio-v2-scale-section:2.5rem;--kio-v2-scale-subheading:1.75rem;--kio-v2-scale-lead:1.25rem;--kio-v2-scale-body:1rem;--kio-v2-scale-label:.75rem;--kio-v2-scale-hero-mobile:2.5rem;--kio-v2-scale-section-mobile:2rem;--kio-v2-scale-subheading-mobile:1.5rem;--kio-v2-scale-lead-mobile:1.125rem;--kio-v2-leading-heading:1.15;--kio-v2-weight-regular:400;--kio-v2-weight-medium:500;--kio-v2-tracking-normal:0;--kio-v2-overlay-strong:rgb(25 15 38/94%);--kio-v2-overlay-middle:rgb(25 15 38/80%);--kio-v2-overlay-light:rgb(25 15 38/10%);--kio-v2-overlay-gradient:linear-gradient(90deg,var(--kio-v2-overlay-strong) 0%,var(--kio-v2-overlay-middle) 48%,var(--kio-v2-overlay-light) 100%);--kio-v2-overlay-mobile-gradient:linear-gradient(90deg,var(--kio-v2-overlay-strong),var(--kio-v2-overlay-middle))}[data-color-preview]{--kio-v2-palette-canvas:#f8f5ef;--kio-v2-palette-paper:#ffffff;--kio-v2-palette-soft:#eeeae4;--kio-v2-palette-ink:#211f1b;--kio-v2-palette-body:#45413a;--kio-v2-palette-muted:#70685f;--kio-v2-palette-border:#d5cec4;--kio-v2-palette-brand:#8500ff;--kio-v2-palette-brand-deep:#4d00a8;--kio-v2-palette-brand-wash:#eee4ff;--kio-v2-palette-on-brand:#ffffff;--kio-v2-overlay-strong:rgb(33 31 27/94%);--kio-v2-overlay-middle:rgb(33 31 27/80%);--kio-v2-overlay-light:rgb(33 31 27/10%)}[data-color-preview=neutral]{--kio-v2-palette-canvas:#fbfcff;--kio-v2-palette-soft:#f5f7fb;--kio-v2-palette-ink:#0a0e1f;--kio-v2-palette-body:#4a5063;--kio-v2-palette-muted:#6e7487;--kio-v2-palette-border:#c8ccd8;--kio-v2-overlay-strong:rgb(10 14 31/94%);--kio-v2-overlay-middle:rgb(10 14 31/80%);--kio-v2-overlay-light:rgb(10 14 31/10%)}[data-color-preview=editorial]{--kio-v2-palette-ink:#0f0e0d;--kio-v2-palette-body:#33312c;--kio-v2-overlay-strong:rgb(15 14 13/96%);--kio-v2-overlay-middle:rgb(15 14 13/88%);--kio-v2-overlay-light:rgb(15 14 13/20%)}[data-color-preview=neutral]{--kio-v2-palette-inverse-secondary:#b3b7c6}.kio-v2-page{--kio-v2-status-attention-surface:var(--kio-v2-palette-signal-yellow-fill);--kio-v2-status-attention-chart-inverse:var(--kio-v2-palette-signal-yellow-fill-inverse);--kio-v2-status-attention:var(--kio-v2-palette-signal-yellow);--kio-v2-status-critical:var(--kio-v2-palette-signal-red-fill);--kio-v2-status-positive:var(--kio-v2-palette-signal-green);--kio-v2-surface-canvas:var(--kio-v2-palette-canvas);--kio-v2-surface-paper:var(--kio-v2-palette-paper);--kio-v2-surface-subtle:var(--kio-v2-palette-soft);--kio-v2-surface-inverse:var(--kio-v2-palette-ink);--kio-v2-surface-brand:var(--kio-v2-palette-brand);--kio-v2-surface-accent:var(--kio-v2-palette-brand-wash);--kio-v2-border-inverse-accent:var(--kio-v2-palette-brand);--kio-v2-text-primary:var(--kio-v2-palette-ink);--kio-v2-text-secondary:var(--kio-v2-palette-body);--kio-v2-text-muted:var(--kio-v2-palette-muted);--kio-v2-text-inverse:var(--kio-v2-palette-canvas);--kio-v2-text-brand:var(--kio-v2-palette-brand-deep);--kio-v2-border-default:var(--kio-v2-palette-border);--kio-v2-layout-wide:var(--kio-v2-size-container-wide);--kio-v2-layout-report:var(--kio-v2-size-container-report);--kio-v2-layout-copy:var(--kio-v2-size-container-copy);--kio-v2-layout-reading:var(--kio-v2-size-container-reading);--kio-v2-layout-gutter:var(--kio-v2-size-gutter);--kio-v2-section-compact:var(--kio-v2-space-8);--kio-v2-section-standard:var(--kio-v2-space-10);--kio-v2-section-airy:var(--kio-v2-space-12);--kio-v2-content-gap:var(--kio-v2-space-6);--kio-v2-grid-gap:var(--kio-v2-space-4);--kio-v2-action-primary-surface:var(--kio-v2-palette-ink);--kio-v2-action-primary-text:var(--kio-v2-palette-canvas);--kio-v2-action-brand-surface:var(--kio-v2-palette-brand);--kio-v2-action-brand-text:var(--kio-v2-palette-on-brand);--kio-v2-action-inverse-surface:var(--kio-v2-palette-canvas);--kio-v2-action-inverse-text:var(--kio-v2-palette-ink)}@media (max-width:62rem){.kio-v2-page{--kio-v2-section-compact:var(--kio-v2-space-7);--kio-v2-section-standard:var(--kio-v2-space-9);--kio-v2-section-airy:var(--kio-v2-space-10);--kio-v2-content-gap:var(--kio-v2-space-5)}}@media (max-width:48rem){.kio-v2-page{--kio-v2-layout-gutter:1.75rem;--kio-v2-section-compact:var(--kio-v2-space-7);--kio-v2-section-standard:var(--kio-v2-space-8);--kio-v2-section-airy:var(--kio-v2-space-9);--kio-v2-content-gap:var(--kio-v2-space-5)}}.kio-v2-page{--kio-v2-role-hero-size:var(--kio-v2-scale-hero);--kio-v2-role-hero-family:var(--kio-v2-font-display);--kio-v2-role-hero-leading:var(--kio-v2-leading-display);--kio-v2-role-hero-weight:var(--kio-v2-weight-regular);--kio-v2-role-hero-tracking:var(--kio-v2-tracking-title);--kio-v2-role-section-size:var(--kio-v2-scale-section);--kio-v2-role-section-family:var(--kio-v2-font-display);--kio-v2-role-section-leading:var(--kio-v2-leading-heading);--kio-v2-role-section-weight:var(--kio-v2-weight-regular);--kio-v2-role-section-tracking:var(--kio-v2-tracking-title);--kio-v2-role-subheading-size:var(--kio-v2-scale-subheading);--kio-v2-role-subheading-family:var(--kio-v2-font-display);--kio-v2-role-subheading-leading:var(--kio-v2-leading-heading);--kio-v2-role-subheading-weight:var(--kio-v2-weight-regular);--kio-v2-role-subheading-tracking:var(--kio-v2-tracking-title);--kio-v2-role-lead-size:var(--kio-v2-scale-lead);--kio-v2-role-lead-family:var(--kio-v2-font-sans);--kio-v2-role-lead-leading:var(--kio-v2-leading-body);--kio-v2-role-lead-weight:var(--kio-v2-weight-regular);--kio-v2-role-lead-tracking:var(--kio-v2-tracking-normal);--kio-v2-role-body-size:var(--kio-v2-scale-body);--kio-v2-role-body-family:var(--kio-v2-font-sans);--kio-v2-role-body-leading:var(--kio-v2-leading-reading);--kio-v2-role-body-weight:var(--kio-v2-weight-regular);--kio-v2-role-body-tracking:var(--kio-v2-tracking-normal);--kio-v2-role-label-size:var(--kio-v2-scale-label);--kio-v2-role-label-family:var(--kio-v2-font-sans);--kio-v2-role-label-leading:var(--kio-v2-leading-body);--kio-v2-role-label-weight:var(--kio-v2-weight-medium);--kio-v2-role-label-tracking:var(--kio-v2-tracking-label)}@media (max-width:48rem){.kio-v2-page{--kio-v2-role-hero-size:var(--kio-v2-scale-hero-mobile);--kio-v2-role-section-size:var(--kio-v2-scale-section-mobile);--kio-v2-role-subheading-size:var(--kio-v2-scale-subheading-mobile);--kio-v2-role-lead-size:var(--kio-v2-scale-lead-mobile)}}.kio-v2-page{--kio-v2-rhythm-banner:var(--kio-v2-section-compact);--kio-v2-rhythm-content:var(--kio-v2-section-standard);--kio-v2-rhythm-topic:var(--kio-v2-section-airy);--kio-v2-gap-heading-copy:var(--kio-v2-space-6);--kio-v2-gap-paragraph:var(--kio-v2-space-5);--kio-v2-gap-copy-action:var(--kio-v2-space-5)}@media (max-width:48rem){.kio-v2-page{--kio-v2-gap-heading-copy:var(--kio-v2-space-5);--kio-v2-gap-paragraph:var(--kio-v2-space-4);--kio-v2-gap-copy-action:var(--kio-v2-space-5)}}.kio-v2-page{--kio-v2-benefit-symbol-size:var(--kio-v2-space-6);--kio-v2-benefit-symbol-padding:var(--kio-v2-space-2);--kio-v2-benefit-symbol-gap:var(--kio-v2-space-4);--kio-v2-benefit-symbol-surface:var(--kio-v2-surface-subtle);--kio-v2-hero-image-scrim:var(--kio-v2-overlay-gradient)}@media (max-width:48rem){.kio-v2-page{--kio-v2-hero-image-scrim:var(--kio-v2-overlay-mobile-gradient)}}.kio-v2-page{--kio-v2-conversion-inverse-action-gap:var(--kio-v2-space-7);--kio-v2-text-inverse-secondary:var(--kio-v2-palette-border);--kio-v2-border-inverse:var(--kio-v2-palette-muted)}[data-color-preview]{--kio-v2-surface-canvas:var(--kio-v2-palette-canvas);--kio-v2-surface-paper:var(--kio-v2-palette-paper);--kio-v2-surface-subtle:var(--kio-v2-palette-soft);--kio-v2-surface-inverse:var(--kio-v2-palette-ink);--kio-v2-surface-brand:var(--kio-v2-palette-brand);--kio-v2-surface-accent:var(--kio-v2-palette-brand-wash);--kio-v2-border-inverse-accent:var(--kio-v2-palette-brand);--kio-v2-text-primary:var(--kio-v2-palette-ink);--kio-v2-text-secondary:var(--kio-v2-palette-body);--kio-v2-text-muted:var(--kio-v2-palette-muted);--kio-v2-text-inverse:var(--kio-v2-palette-canvas);--kio-v2-text-brand:var(--kio-v2-palette-brand-deep);--kio-v2-border-default:var(--kio-v2-palette-border);--kio-v2-action-primary-surface:var(--kio-v2-palette-ink);--kio-v2-action-primary-text:var(--kio-v2-palette-canvas);--kio-v2-action-brand-surface:var(--kio-v2-palette-brand);--kio-v2-action-brand-text:var(--kio-v2-palette-on-brand);--kio-v2-action-inverse-surface:var(--kio-v2-palette-canvas);--kio-v2-action-inverse-text:var(--kio-v2-palette-ink);--kio-v2-text-inverse-secondary:var(--kio-v2-palette-border);--kio-v2-border-inverse:var(--kio-v2-palette-muted);--kio-v2-gradient-dark:var(--kio-v2-palette-ink);--kio-v2-hero-image-scrim:linear-gradient(90deg,var(--kio-v2-overlay-strong) 0%,var(--kio-v2-overlay-middle) 48%,var(--kio-v2-overlay-light) 100%)}[data-color-preview=neutral]{--kio-v2-text-inverse:var(--kio-v2-palette-soft);--kio-v2-text-inverse-secondary:var(--kio-v2-palette-inverse-secondary)}@media (max-width:48rem){[data-color-preview]{--kio-v2-hero-image-scrim:linear-gradient(90deg,var(--kio-v2-overlay-strong),var(--kio-v2-overlay-middle))}}.kio-v2-page{background:var(--kio-v2-surface-canvas);color:var(--kio-v2-text-primary);font-family:var(--kio-v2-font-sans);font-size:var(--kio-v2-type-body);line-height:var(--kio-v2-leading-body);min-height:100vh;overflow:clip}.kio-v2-page blockquote,.kio-v2-page dd,.kio-v2-page dl,.kio-v2-page figure,.kio-v2-page h1,.kio-v2-page h2,.kio-v2-page h3,.kio-v2-page p{margin:0}.kio-v2-page ol,.kio-v2-page ul{list-style:none;margin:0;padding:0}.kio-v2-page blockquote,.kio-v2-page h1,.kio-v2-page h2,.kio-v2-page h3{font-family:var(--kio-v2-font-display);font-weight:400;letter-spacing:var(--kio-v2-tracking-title)}.kio-v2-page h1{font-size:var(--kio-v2-type-display-lg);letter-spacing:var(--kio-v2-tracking-display)}.kio-v2-page h1,.kio-v2-page h2{line-height:var(--kio-v2-leading-display)}.kio-v2-page h2{font-size:var(--kio-v2-type-display-md)}.kio-v2-page h3{font-size:var(--kio-v2-type-title-md);line-height:var(--kio-v2-leading-title)}.kio-v2-page a{text-underline-offset:var(--kio-v2-space-1)}.kio-v2-page :focus-visible{outline:var(--kio-v2-size-focus) solid currentColor;outline-offset:var(--kio-v2-size-focus-offset)}.kio-v2-container{margin-inline:auto;max-width:calc(var(--kio-v2-layout-wide) + (2 * var(--kio-v2-layout-gutter)));padding-inline:var(--kio-v2-layout-gutter);width:100%}.kio-v2-container[data-size=copy]{max-width:calc(var(--kio-v2-layout-copy) + (2 * var(--kio-v2-layout-gutter)))}.kio-v2-container[data-size=reading]{max-width:calc(var(--kio-v2-layout-reading) + (2 * var(--kio-v2-layout-gutter)))}.kio-v2-button{align-items:center;background:var(--kio-v2-action-primary-surface);border:var(--kio-v2-size-border) solid var(--kio-v2-action-primary-surface);border-radius:var(--kio-v2-radius-sm);color:var(--kio-v2-action-primary-text);display:inline-flex;font-size:var(--kio-v2-type-small);font-weight:600;justify-content:center;min-height:var(--kio-v2-size-control);padding-inline:var(--kio-v2-space-5);text-decoration:none;transition:background-color var(--kio-v2-motion-fast) var(--kio-v2-ease-standard),border-color var(--kio-v2-motion-fast) var(--kio-v2-ease-standard),color var(--kio-v2-motion-fast) var(--kio-v2-ease-standard)}.kio-v2-button[data-tone=brand]{background:var(--kio-v2-action-brand-surface);border-color:var(--kio-v2-action-brand-surface);color:var(--kio-v2-action-brand-text)}.kio-v2-button[data-tone=inverse]{background:var(--kio-v2-action-inverse-surface);border-color:var(--kio-v2-action-inverse-surface);color:var(--kio-v2-action-inverse-text)}.kio-v2-button:not(:disabled):hover{background:transparent;color:var(--kio-v2-text-primary)}[data-tone=inverse] .kio-v2-button:not(:disabled):hover{color:var(--kio-v2-text-inverse)}.kio-v2-button:disabled{background:var(--kio-v2-surface-subtle);border-color:var(--kio-v2-border-default);color:var(--kio-v2-text-muted);cursor:not-allowed}.kio-v2-footer{background:var(--kio-v2-surface-inverse);border-top:var(--kio-v2-size-border) solid var(--kio-v2-text-muted);color:var(--kio-v2-text-inverse);padding-block:var(--kio-v2-space-9) var(--kio-v2-space-6)}.kio-v2-footer a{color:var(--kio-v2-palette-border);font-size:var(--kio-v2-type-small);text-decoration:none}.kio-v2-footer a:hover{color:var(--kio-v2-text-inverse)}@media (prefers-reduced-motion:reduce){.kio-v2-page *,.kio-v2-page :after,.kio-v2-page :before{scroll-behavior:auto;transition-duration:0s}}.kio-v2-page [data-typography=hero]{font-size:var(--kio-v2-role-hero-size);font-family:var(--kio-v2-role-hero-family);line-height:var(--kio-v2-role-hero-leading);font-weight:var(--kio-v2-role-hero-weight);letter-spacing:var(--kio-v2-role-hero-tracking);text-wrap:pretty}.kio-v2-page [data-typography=section]{font-size:var(--kio-v2-role-section-size);font-family:var(--kio-v2-role-section-family);line-height:var(--kio-v2-role-section-leading);font-weight:var(--kio-v2-role-section-weight);letter-spacing:var(--kio-v2-role-section-tracking);text-wrap:pretty}.kio-v2-page [data-typography=subheading]{font-size:var(--kio-v2-role-subheading-size);font-family:var(--kio-v2-role-subheading-family);line-height:var(--kio-v2-role-subheading-leading);font-weight:var(--kio-v2-role-subheading-weight);letter-spacing:var(--kio-v2-role-subheading-tracking);text-wrap:pretty}.kio-v2-page [data-typography=lead]{font-size:var(--kio-v2-role-lead-size);font-family:var(--kio-v2-role-lead-family);line-height:var(--kio-v2-role-lead-leading);font-weight:var(--kio-v2-role-lead-weight);letter-spacing:var(--kio-v2-role-lead-tracking);text-wrap:pretty}.kio-v2-page [data-typography=body]{font-size:var(--kio-v2-role-body-size);font-family:var(--kio-v2-role-body-family);line-height:var(--kio-v2-role-body-leading);font-weight:var(--kio-v2-role-body-weight);letter-spacing:var(--kio-v2-role-body-tracking);text-wrap:pretty}.kio-v2-page [data-typography=label]{font-size:var(--kio-v2-role-label-size);font-family:var(--kio-v2-role-label-family);line-height:var(--kio-v2-role-label-leading);font-weight:var(--kio-v2-role-label-weight);letter-spacing:var(--kio-v2-role-label-tracking);text-wrap:pretty}.kio-v2-footer[data-variant=landing]{padding-block:var(--kio-v2-space-6);border-color:var(--kio-v2-border-inverse)}.kio-v2-footer__landing,.kio-v2-footer__landing nav,.kio-v2-footer__landing-brand{display:flex;align-items:center;gap:var(--kio-v2-space-5)}.kio-v2-footer__landing{justify-content:space-between;flex-wrap:wrap}.kio-v2-footer__landing-brand{color:var(--kio-v2-text-inverse-secondary)}.kio-v2-footer__landing-brand img{width:calc(var(--kio-v2-space-8) * 2);height:auto}.kio-v2-footer__landing nav{flex-wrap:wrap}@media (max-width:48rem){.kio-v2-footer__landing,.kio-v2-footer__landing-brand{flex-direction:column;align-items:flex-start}}.kio-v2-result__header{background:var(--kio-v2-surface-inverse);color:var(--kio-v2-text-inverse);padding-block:var(--kio-v2-space-5)}.kio-v2-result__header-row{display:flex;align-items:center;justify-content:space-between;gap:var(--kio-v2-space-4);font-size:var(--kio-v2-type-small)}.kio-v2-result__header img{width:var(--kio-v2-size-logo);height:auto}.kio-v2-result section{padding-block:var(--kio-v2-section-standard)}.kio-v2-result__intro h1{margin-block:var(--kio-v2-space-5)}.kio-v2-result__intro [data-typography=lead],.kio-v2-result__intro h1{max-width:var(--kio-v2-layout-reading)}.kio-v2-result__note{color:var(--kio-v2-text-muted);font-size:var(--kio-v2-type-small);margin-top:var(--kio-v2-space-5)}.kio-v2-result__insights,.kio-v2-result__overview{background:var(--kio-v2-surface-subtle)}.kio-v2-result__area,.kio-v2-result__overview-grid,.kio-v2-result__split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:var(--kio-v2-section-compact)}.kio-v2-result__overview-grid{margin-top:var(--kio-v2-space-7);align-items:center}.kio-v2-result__model{width:100%;max-width:var(--kio-v2-size-media-md);height:auto}.kio-v2-result__score-row{display:flex;justify-content:space-between;align-items:center;gap:var(--kio-v2-space-4);padding-block:var(--kio-v2-space-5);border-bottom:var(--kio-v2-size-border) solid var(--kio-v2-border-default);text-decoration:none;color:inherit}.kio-v2-result__score-row:hover strong{text-decoration:underline}.kio-v2-result__score-row strong{font-size:var(--kio-v2-type-lead);font-weight:500}.kio-v2-result small{font-size:var(--kio-v2-type-small);color:var(--kio-v2-text-muted)}.kio-v2-result__score-row div small{display:block;margin-top:var(--kio-v2-space-2)}.kio-v2-result__score{font-size:var(--kio-v2-type-title-md);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.kio-v2-result__score small{font-weight:400}.kio-v2-result section.kio-v2-result__insights{border-top:var(--kio-v2-size-border) solid var(--kio-v2-border-default)}.kio-v2-result__split h2{margin-top:var(--kio-v2-space-4)}.kio-v2-result__prose p{line-height:var(--kio-v2-leading-reading)}.kio-v2-result__prose h3,.kio-v2-result__prose p{margin:0 0 var(--kio-v2-space-5)}.kio-v2-result__insight+.kio-v2-result__insight{margin-top:var(--kio-v2-space-7);padding-top:var(--kio-v2-space-7);border-top:var(--kio-v2-size-border) solid var(--kio-v2-border-default)}.kio-v2-result__area{padding-block:var(--kio-v2-section-compact);border-bottom:var(--kio-v2-size-border) solid var(--kio-v2-border-default);scroll-margin-top:var(--kio-v2-space-6)}.kio-v2-result__area>div>p{margin-block:var(--kio-v2-space-4)}.kio-v2-result__answers{margin-top:var(--kio-v2-space-6);border-top:var(--kio-v2-size-border) solid var(--kio-v2-border-default)}.kio-v2-result__answers summary{cursor:pointer;padding-block:var(--kio-v2-space-5)}.kio-v2-result__answers li{padding-block:var(--kio-v2-space-4);line-height:var(--kio-v2-leading-reading)}.kio-v2-result__answers ol{padding-left:var(--kio-v2-space-5)}.kio-v2-result__answers strong{font-weight:500}.kio-v2-result__buddy{background:var(--kio-v2-surface-inverse);color:var(--kio-v2-text-inverse);text-align:center}.kio-v2-result__buddy h2{margin-block:var(--kio-v2-space-5)}.kio-v2-result__buddy a.kio-v2-button,.kio-v2-result__buddy button{margin-block:var(--kio-v2-space-7) var(--kio-v2-space-4)}.kio-v2-result__buddy small{display:block;color:var(--kio-v2-text-inverse)}@media(max-width:62rem){.kio-v2-result__area,.kio-v2-result__overview-grid,.kio-v2-result__split{gap:var(--kio-v2-space-6)}}@media(max-width:48rem){.kio-v2-result__area,.kio-v2-result__overview-grid,.kio-v2-result__split{grid-template-columns:minmax(0,1fr)}.kio-v2-result__model{margin-inline:auto;max-width:var(--kio-v2-size-card-min)}.kio-v2-result__header-row{flex-wrap:wrap}.kio-v2-result__score{white-space:normal}}.kio-v2-result__development{margin-top:var(--kio-v2-space-7);padding-top:var(--kio-v2-space-7);border-top:var(--kio-v2-size-border) solid var(--kio-v2-border-default)}.kio-v2-result__development>h3{margin-bottom:var(--kio-v2-space-5)}.kio-v2-result__invitation{margin-top:var(--kio-v2-space-6);padding:var(--kio-v2-space-5);background:var(--kio-v2-surface-subtle)}.kio-v2-result__invitation small{display:block;margin-top:var(--kio-v2-space-3)}.kio-v2-result__invitation button{max-width:100%;white-space:normal;text-align:left}.kio-v2-result[data-variant=case] .kio-v2-result__intro{background:var(--kio-v2-surface-inverse);color:var(--kio-v2-text-inverse)}.kio-v2-result[data-variant=case] .kio-v2-result__intro .kio-v2-result__note{color:inherit}.kio-v2-result[data-variant=case] .kio-v2-result__intro .kio-v2-result__overview-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);margin-top:0}.kio-v2-result__total{padding-left:var(--kio-v2-space-7);border-left:var(--kio-v2-size-border) solid}.kio-v2-result__total strong{display:block;font-family:var(--kio-v2-font-display);font-size:var(--kio-v2-type-display-lg);font-weight:var(--kio-v2-weight-regular);margin-block:var(--kio-v2-space-5)}.kio-v2-result__total p{line-height:var(--kio-v2-leading-reading)}.kio-v2-result__metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--kio-v2-space-6);margin-block:var(--kio-v2-space-7)}.kio-v2-result__metric{color:inherit;text-decoration:none;min-width:0}.kio-v2-result__metric>div{display:flex;flex-direction:column;gap:var(--kio-v2-space-4)}.kio-v2-result__metric strong{font-weight:500}.kio-v2-result__metric>div>span{font-size:var(--kio-v2-type-title-md);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kio-v2-result__metric svg{width:100%;height:var(--kio-v2-space-2);margin-block:var(--kio-v2-space-4);display:block}.kio-v2-result__track{fill:var(--kio-v2-border-default)}.kio-v2-result__fill{fill:var(--kio-v2-text-primary)}.kio-v2-result__metric small{display:flex;justify-content:space-between}.kio-v2-result__metric:hover strong{text-decoration:underline}.kio-v2-result__metric:focus-visible{outline:var(--kio-v2-size-border) solid currentColor;outline-offset:var(--kio-v2-space-2)}.kio-v2-result__prose blockquote{font-family:var(--kio-v2-font-sans);font-size:var(--kio-v2-type-body);font-weight:400;letter-spacing:normal;margin:0 0 var(--kio-v2-space-6);padding:var(--kio-v2-space-5);border-left:var(--kio-v2-size-border) solid var(--kio-v2-text-primary);background:var(--kio-v2-surface-subtle);line-height:var(--kio-v2-leading-reading)}.kio-v2-result__area-heading{align-self:start;position:sticky;top:var(--kio-v2-space-7)}@media (max-width:62rem){.kio-v2-result__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:48rem){.kio-v2-result[data-variant=case] .kio-v2-result__intro .kio-v2-result__overview-grid{grid-template-columns:minmax(0,1fr)}.kio-v2-result__total{padding-left:0;padding-top:var(--kio-v2-space-6);border-left:0;border-top:var(--kio-v2-size-border) solid}.kio-v2-result__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.kio-v2-result__area-heading{position:static}}.kio-v2-result__status{display:inline-flex;align-items:center;gap:var(--kio-v2-space-2)}.kio-v2-result__status:before{content:"";width:var(--kio-v2-space-3);height:var(--kio-v2-space-3);border-radius:50%;background:var(--kio-v2-status-attention)}.kio-v2-result__status[data-status="Grün"]:before{background:var(--kio-v2-status-positive)}.kio-v2-result__metric>div>.kio-v2-result__percentage-badge,.kio-v2-result__percentage-badge{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;min-width:calc(var(--kio-v2-space-8) * 2);padding:var(--kio-v2-space-2) var(--kio-v2-space-5);border-radius:var(--kio-v2-radius-pill);background:var(--kio-v2-action-brand-surface);color:var(--kio-v2-action-brand-text);font-size:var(--kio-v2-type-lead);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.4}.kio-v2-result__area-heading>small{display:block}.kio-v2-result__metric>div>.kio-v2-result__percentage-badge[data-status=Gelb],.kio-v2-result__percentage-badge[data-status=Gelb]{background:var(--kio-v2-status-attention-surface);color:var(--kio-v2-text-primary)}.kio-v2-result__metric>div>.kio-v2-result__percentage-badge[data-status="Grün"],.kio-v2-result__percentage-badge[data-status="Grün"]{background:var(--kio-v2-status-positive);color:var(--kio-v2-text-inverse)}.kio-v2-result[data-variant=case] .kio-v2-result__intro .kio-v2-result__overview-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start}.kio-v2-result[data-variant=case] .kio-v2-result__total{border:0;padding:0;margin-top:var(--kio-v2-space-6)}.kio-v2-result[data-variant=case] .kio-v2-result__total strong{font-size:var(--kio-v2-type-title-md);margin-block:var(--kio-v2-space-2)}.kio-v2-result__distribution{margin:0;min-width:0}.kio-v2-result__distribution svg{display:block;width:100%;height:auto;max-width:var(--kio-v2-size-media-md);margin-inline:auto}.kio-v2-result__distribution path{fill:var(--kio-v2-status-attention-chart-inverse);stroke:var(--kio-v2-surface-inverse);stroke-width:2}.kio-v2-result__distribution [data-status="Grün"] path{fill:var(--kio-v2-status-positive)}.kio-v2-result__distribution text{fill:var(--kio-v2-text-primary);font-family:var(--kio-v2-font-sans);font-size:var(--kio-v2-type-small)}.kio-v2-result__distribution [data-status="Grün"] text{fill:var(--kio-v2-text-inverse)}.kio-v2-result__distribution figcaption{margin-top:var(--kio-v2-space-4);text-align:center;font-size:var(--kio-v2-type-small);line-height:var(--kio-v2-leading-reading)}@media (max-width:48rem){.kio-v2-result[data-variant=case] .kio-v2-result__intro .kio-v2-result__overview-grid{grid-template-columns:minmax(0,1fr)}}.kio-v2-result__distribution .kio-v2-result__ring-label,.kio-v2-result__distribution .kio-v2-result__ring-score{fill:var(--kio-v2-text-inverse)}.kio-v2-result__distribution .kio-v2-result__ring-score{font-size:var(--kio-v2-type-title-md);font-weight:600}.kio-v2-result__distribution svg{max-width:none}.kio-v2-result__distribution path{stroke-width:8;stroke-linejoin:round}.kio-v2-result__distribution .kio-v2-result__leader{fill:none;stroke:var(--kio-v2-text-inverse);stroke-width:1}.kio-v2-result__distribution .kio-v2-result__outer-label{fill:var(--kio-v2-text-inverse);font-size:var(--kio-v2-type-body);font-weight:500}.kio-v2-result__distribution .kio-v2-result__ring-label{fill:var(--kio-v2-status-attention-chart-inverse);font-size:var(--kio-v2-type-lead);font-weight:600}.kio-v2-result__distribution .kio-v2-result__ring-score{fill:var(--kio-v2-status-attention-chart-inverse);font-size:var(--kio-v2-type-display-lg)}.kio-v2-result__area-nav{background:var(--kio-v2-surface-canvas);color:var(--kio-v2-text-primary);padding-block:var(--kio-v2-space-6);border-bottom:var(--kio-v2-size-border) solid var(--kio-v2-border-default)}.kio-v2-result__area-nav .kio-v2-container>div{display:flex;justify-content:space-between;gap:var(--kio-v2-space-5);flex-wrap:wrap}.kio-v2-result__area-nav a{color:inherit;text-decoration:none;font-size:var(--kio-v2-type-lead);padding-block:var(--kio-v2-space-2)}.kio-v2-result__area-nav a:hover{text-decoration:underline;text-underline-offset:var(--kio-v2-space-2)}.kio-v2-result__area-nav a:focus-visible{outline:var(--kio-v2-size-border) solid currentColor;outline-offset:var(--kio-v2-space-2)}.kio-v2-result__area-nav+section.kio-v2-result__details{padding-top:0}.kio-v2-result__area-nav>.kio-v2-container,.kio-v2-result__details>.kio-v2-container{max-width:calc(var(--kio-v2-layout-report) + (2 * var(--kio-v2-layout-gutter)))}.kio-v2-result__details .kio-v2-result__area{grid-template-columns:minmax(0,1fr) minmax(0,var(--kio-v2-layout-copy))}@media (max-width:48rem){.kio-v2-result__details .kio-v2-result__area{grid-template-columns:minmax(0,1fr)}}.kio-v2-result__disclosure{border:0}.kio-v2-result__disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--kio-v2-space-5);padding-block:var(--kio-v2-space-5);cursor:pointer;list-style:none;font-size:var(--kio-v2-type-lead);font-weight:500;line-height:var(--kio-v2-leading-reading)}.kio-v2-result__disclosure>summary::-webkit-details-marker{display:none}.kio-v2-result__disclosure>summary:focus-visible{outline:var(--kio-v2-size-border) solid currentColor;outline-offset:var(--kio-v2-space-2)}.kio-v2-result__disclosure-hint{display:block;margin-top:var(--kio-v2-space-2);font-size:var(--kio-v2-type-small);font-weight:400}.kio-v2-result__disclosure-less,.kio-v2-result__disclosure[open] .kio-v2-result__disclosure-more{display:none}.kio-v2-result__disclosure[open] .kio-v2-result__disclosure-less{display:inline}.kio-v2-result__disclosure>summary:hover .kio-v2-result__disclosure-hint{text-decoration:underline;text-underline-offset:var(--kio-v2-space-1)}.kio-v2-result__development:has(>.kio-v2-result__disclosure){margin-top:var(--kio-v2-space-5);padding-top:0;border-top:0}.kio-v2-footer[data-appearance=report]{background:var(--kio-v2-surface-inverse);color:var(--kio-v2-text-inverse);border-top:0}.kio-v2-footer[data-appearance=report]>.kio-v2-container{max-width:calc(var(--kio-v2-layout-report) + (2 * var(--kio-v2-layout-gutter)))}.kio-v2-footer[data-appearance=report] .kio-v2-footer__landing-brand{color:var(--kio-v2-text-inverse)}.kio-v2-footer[data-appearance=report] a,.kio-v2-footer[data-appearance=report] small{color:var(--kio-v2-text-inverse-secondary);font-size:var(--kio-v2-type-small)}.kio-v2-result__details .kio-v2-result__area:last-child{border-bottom:0}.kio-v2-result section.kio-v2-result__details{padding-bottom:0}.kio-v2-result__disclosure>summary{padding-top:0}.kio-v2-result__legend{margin-top:var(--kio-v2-space-7);font-size:var(--kio-v2-type-small);display:flex;justify-content:flex-start;flex-wrap:wrap;gap:var(--kio-v2-space-5);color:var(--kio-v2-text-inverse)}.kio-v2-result__legend>span{display:inline-flex;align-items:center;gap:var(--kio-v2-space-2);font-weight:500}.kio-v2-result__legend i{width:var(--kio-v2-space-4);height:var(--kio-v2-space-4);border-radius:50%;background:var(--kio-v2-status-attention-chart-inverse)}.kio-v2-result__legend [data-status=Rot] i{background:var(--kio-v2-status-critical)}.kio-v2-result__legend [data-status="Grün"] i{background:var(--kio-v2-status-positive)}.kio-v2-result__distribution [data-status=Rot] path{fill:var(--kio-v2-status-critical)}.kio-v2-result[data-variant=case] section.kio-v2-result__intro{padding-top:var(--kio-v2-section-compact)}.kio-v2-result__intro [data-typography=lead]+[data-typography=lead]{margin-top:var(--kio-v2-space-5)}