/*!
 * Theme Name: NDesign Theme
 * Template:   twentytwentyfive
 */:root,[data-bs-theme="light"]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13,110,253;--bs-secondary-rgb: 108,117,125;--bs-success-rgb: 25,135,84;--bs-info-rgb: 13,202,240;--bs-warning-rgb: 255,193,7;--bs-danger-rgb: 220,53,69;--bs-light-rgb: 248,249,250;--bs-dark-rgb: 33,37,41;--bs-primary-text-emphasis: #052c65;--bs-secondary-text-emphasis: #2b2f32;--bs-success-text-emphasis: #0a3622;--bs-info-text-emphasis: #055160;--bs-warning-text-emphasis: #664d03;--bs-danger-text-emphasis: #58151c;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #cfe2ff;--bs-secondary-bg-subtle: #e2e3e5;--bs-success-bg-subtle: #d1e7dd;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #9ec5fe;--bs-secondary-border-subtle: #c4c8cb;--bs-success-border-subtle: #a3cfbb;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255,255,255;--bs-black-rgb: 0,0,0;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255,255,255,0.15), rgba(255,255,255,0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33,37,41;--bs-body-bg: #fff;--bs-body-bg-rgb: 255,255,255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0,0,0;--bs-secondary-color: rgba(33,37,41,0.75);--bs-secondary-color-rgb: 33,37,41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233,236,239;--bs-tertiary-color: rgba(33,37,41,0.5);--bs-tertiary-color-rgb: 33,37,41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248,249,250;--bs-heading-color: inherit;--bs-link-color: #0d6efd;--bs-link-color-rgb: 13,110,253;--bs-link-decoration: underline;--bs-link-hover-color: #0a58ca;--bs-link-hover-color-rgb: 10,88,202;--bs-code-color: #d63384;--bs-highlight-color: #212529;--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0,0,0,0.175);--bs-border-radius: .375rem;--bs-border-radius-sm: .25rem;--bs-border-radius-lg: .5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(0,0,0,0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0,0,0,0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0,0,0,0.075);--bs-focus-ring-width: .25rem;--bs-focus-ring-opacity: .25;--bs-focus-ring-color: rgba(13,110,253,0.25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}[data-bs-theme="dark"]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222,226,230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33,37,41;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255,255,255;--bs-secondary-color: rgba(222,226,230,0.75);--bs-secondary-color-rgb: 222,226,230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52,58,64;--bs-tertiary-color: rgba(222,226,230,0.5);--bs-tertiary-color-rgb: 222,226,230;--bs-tertiary-bg: #2b3035;--bs-tertiary-bg-rgb: 43,48,53;--bs-primary-text-emphasis: #6ea8fe;--bs-secondary-text-emphasis: #a7acb1;--bs-success-text-emphasis: #75b798;--bs-info-text-emphasis: #6edff6;--bs-warning-text-emphasis: #ffda6a;--bs-danger-text-emphasis: #ea868f;--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #031633;--bs-secondary-bg-subtle: #161719;--bs-success-bg-subtle: #051b11;--bs-info-bg-subtle: #032830;--bs-warning-bg-subtle: #332701;--bs-danger-bg-subtle: #2c0b0e;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #084298;--bs-secondary-border-subtle: #41464b;--bs-success-border-subtle: #0f5132;--bs-info-border-subtle: #087990;--bs-warning-border-subtle: #997404;--bs-danger-border-subtle: #842029;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: #6ea8fe;--bs-link-hover-color: #8bb9fe;--bs-link-color-rgb: 110,168,254;--bs-link-hover-color-rgb: 139,185,254;--bs-code-color: #e685b5;--bs-highlight-color: #dee2e6;--bs-highlight-bg: #664d03;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255,255,255,0.15);--bs-form-valid-color: #75b798;--bs-form-valid-border-color: #75b798;--bs-form-invalid-color: #ea868f;--bs-form-invalid-border-color: #ea868f}.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width: 576px){.container,.container-sm{max-width:540px}}@media (min-width: 768px){.container,.container-sm,.container-md{max-width:720px}}@media (min-width: 992px){.container,.container-sm,.container-md,.container-lg{max-width:960px}}@media (min-width: 1200px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1140px}}@media (min-width: 1400px){.container,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333%}.col-2{flex:0 0 auto;width:16.66667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333%}.col-5{flex:0 0 auto;width:41.66667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333%}.col-8{flex:0 0 auto;width:66.66667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333%}.col-11{flex:0 0 auto;width:91.66667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: .25rem}.g-1,.gy-1{--bs-gutter-y: .25rem}.g-2,.gx-2{--bs-gutter-x: .5rem}.g-2,.gy-2{--bs-gutter-y: .5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media (min-width: 576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333%}.col-sm-2{flex:0 0 auto;width:16.66667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333%}.col-sm-5{flex:0 0 auto;width:41.66667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333%}.col-sm-8{flex:0 0 auto;width:66.66667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333%}.col-sm-11{flex:0 0 auto;width:91.66667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: .25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: .25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: .5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: .5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media (min-width: 768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333%}.col-md-2{flex:0 0 auto;width:16.66667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333%}.col-md-5{flex:0 0 auto;width:41.66667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333%}.col-md-8{flex:0 0 auto;width:66.66667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333%}.col-md-11{flex:0 0 auto;width:91.66667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: .25rem}.g-md-1,.gy-md-1{--bs-gutter-y: .25rem}.g-md-2,.gx-md-2{--bs-gutter-x: .5rem}.g-md-2,.gy-md-2{--bs-gutter-y: .5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media (min-width: 992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333%}.col-lg-2{flex:0 0 auto;width:16.66667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333%}.col-lg-5{flex:0 0 auto;width:41.66667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333%}.col-lg-8{flex:0 0 auto;width:66.66667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333%}.col-lg-11{flex:0 0 auto;width:91.66667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: .25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: .25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: .5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: .5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media (min-width: 1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333%}.col-xl-2{flex:0 0 auto;width:16.66667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333%}.col-xl-5{flex:0 0 auto;width:41.66667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333%}.col-xl-8{flex:0 0 auto;width:66.66667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333%}.col-xl-11{flex:0 0 auto;width:91.66667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: .25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: .25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: .5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: .5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media (min-width: 1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333%}.col-xxl-2{flex:0 0 auto;width:16.66667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333%}.col-xxl-5{flex:0 0 auto;width:41.66667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333%}.col-xxl-8{flex:0 0 auto;width:66.66667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333%}.col-xxl-11{flex:0 0 auto;width:91.66667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.66667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333%}.offset-xxl-5{margin-left:41.66667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333%}.offset-xxl-8{margin-left:66.66667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333%}.offset-xxl-11{margin-left:91.66667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: .25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: .25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: .5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: .5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}:root{--wp--preset--color--custom-color-1-rgb: 9, 30, 47;--wp--preset--color--custom-color-2-rgb: 46, 162, 176;--wp--preset--color--custom-color-3-rgb: 227, 59, 149;--wp--preset--color--custom-color-4-rgb: 85, 85, 85;--wp--preset--color--custom-color-5-rgb: 217, 228, 232;--wp--preset--color--custom-color-6-rgb: 245, 247, 248;--wp--preset--color--custom-color-7-rgb: 255, 255, 255;--color-deep: #091E2F;--color-aqua: #2EA2B0;--color-pink: #E33B95;--color-neutral: #555555;--color-white: #FFFFFF;--color-off-white: #F5F7F8;--color-border-soft: rgba(9, 30, 47, 0.14);--color-text-soft: rgba(85, 85, 85, 0.86);--font-primary: "Poppins", sans-serif;--report-container: 1180px;--report-container-wide: 1360px;--report-header-height: 72px}img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}:root{--wp-block-synced-color: #7a00df;--wp-block-synced-color--rgb: 122, 0, 223;--wp-bound-block-color: var(--wp-block-synced-color);--wp-editor-canvas-background: #ddd;--wp-admin-theme-color: #007cba;--wp-admin-theme-color--rgb: 0, 124, 186;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-10--rgb: 0, 107, 160.5;--wp-admin-theme-color-darker-20: #005a87;--wp-admin-theme-color-darker-20--rgb: 0, 90, 135;--wp-admin-border-width-focus: 2px;--wp--preset--font-size--normal: 16px;--wp--preset--font-size--huge: 42px;--wp--style--global--content-size: 991px;--wp--style--global--wide-size: 1340px;--wp--style--block-gap: 1rem}@media (min-resolution: 192dpi){:root{--wp-admin-border-width-focus: 1.5px}}:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--white: #ffffff;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--base: #ffffff;--wp--preset--color--contrast: #111111;--wp--preset--color--accent-1: #ffee58;--wp--preset--color--accent-2: #f6cff4;--wp--preset--color--accent-3: #503aa8;--wp--preset--color--accent-4: #686868;--wp--preset--color--accent-5: #fbfaf3;--wp--preset--color--accent-6: color-mix(in srgb, currentColor 20%, transparent);--wp--preset--color--custom-color-1: #0b3559;--wp--preset--color--custom-color-2: #0d6efd;--wp--preset--color--custom-color-3: #f2a22d;--wp--preset--color--custom-color-4: #1b2430;--wp--preset--color--custom-color-5: #5e6b78;--wp--preset--color--custom-color-6: #f5f7fa;--wp--preset--color--custom-color-7: #ffffff;--wp--preset--font-size--small: 0.875rem;--wp--preset--font-size--medium: clamp(1rem, 1rem + ((1vw - 0.2rem) * 0.196), 1.125rem);--wp--preset--font-size--large: clamp(1.125rem, 1.125rem + ((1vw - 0.2rem) * 0.392), 1.375rem);--wp--preset--font-size--x-large: clamp(1.75rem, 1.75rem + ((1vw - 0.2rem) * 0.392), 2rem);--wp--preset--font-size--xx-large: clamp(2.15rem, 2.15rem + ((1vw - 0.2rem) * 1.333), 3rem);--wp--preset--font-family--manrope: Manrope, sans-serif;--wp--preset--font-family--fira-code: "Fira Code", monospace;--wp--preset--font-family--raleway: Raleway, sans-serif;--wp--preset--spacing--20: 10px;--wp--preset--spacing--30: 20px;--wp--preset--spacing--40: 30px;--wp--preset--spacing--50: clamp(30px, 5vw, 50px);--wp--preset--spacing--60: clamp(30px, 7vw, 70px);--wp--preset--spacing--70: clamp(50px, 7vw, 90px);--wp--preset--spacing--80: clamp(70px, 10vw, 140px)}.wp-site-blocks{min-height:100vh}.wp-block-post-content{display:flow-root}.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}.wp-element-button{cursor:pointer}:where(body){margin:0}:where(.wp-site-blocks)>*{margin-block-start:1rem;margin-block-end:0}:where(.wp-site-blocks)>:first-child,:root :where(.is-layout-flow)>:first-child,:root :where(.is-layout-constrained)>:first-child{margin-block-start:0}:where(.wp-site-blocks)>:last-child,:root :where(.is-layout-flow)>:last-child,:root :where(.is-layout-constrained)>:last-child{margin-block-end:0}:root :where(.is-layout-flow)>*,:root :where(.is-layout-constrained)>*{margin-block-start:1rem;margin-block-end:0}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:root :where(.is-layout-flex){gap:1rem}:root :where(.is-layout-grid){gap:1rem}.is-layout-flow>.alignleft,.is-layout-constrained>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}.is-layout-flow>.alignright,.is-layout-constrained>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}.is-layout-flow>.aligncenter,.is-layout-constrained>.aligncenter{margin-left:auto !important;margin-right:auto !important}.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto !important;margin-right:auto !important}.is-layout-constrained>.alignwide{max-width:var(--wp--style--global--wide-size)}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}.wp-block-navigation{position:relative;--navigation-layout-justification-setting: flex-start;--navigation-layout-direction: row;--navigation-layout-wrap: wrap;--navigation-layout-justify: flex-start;--navigation-layout-align: center}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;background-color:inherit;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block;z-index:1}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation.is-vertical{--navigation-layout-direction: column;--navigation-layout-justify: initial;--navigation-layout-align: flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap: nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting: center;--navigation-layout-justify: center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting: flex-end;--navigation-layout-justify: flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting: space-between;--navigation-layout-justify: space-between}.wp-block-navigation__container{align-items:var(--navigation-layout-align, initial);display:flex;flex-direction:var(--navigation-layout-direction, initial);flex-wrap:var(--navigation-layout-wrap, wrap);justify-content:var(--navigation-layout-justify, initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;height:0;left:-1px;opacity:0;overflow:hidden;position:absolute;top:100%;visibility:hidden;width:0;z-index:2}@media (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity 0.1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1;padding:0.5em 1em}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded="true"] ~ .wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid #00000026}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit !important;color:inherit !important}.wp-block-navigation__responsive-container.is-menu-open{background-color:inherit;display:flex;flex-direction:column;overflow:auto;padding:clamp(1rem, var(--wp--style--root--padding-top), 20rem) clamp(1rem, var(--wp--style--root--padding-right), 20rem) clamp(1rem, var(--wp--style--root--padding-bottom), 20rem) clamp(1rem, var(--wp--style--root--padding-left), 20rem);z-index:100000}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting, inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{align-items:var(--navigation-layout-justification-setting, initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container-open,.wp-block-navigation__responsive-container-close{background:transparent;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-open svg,.wp-block-navigation__responsive-container-close svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}@media (min-width: 600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}html.has-modal-open{overflow:hidden}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(0.5em)}100%{opacity:1;transform:translateY(0)}}.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(0.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}.wp-block-image figure{margin:0}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image.aligncenter{display:table;margin-left:auto;margin-right:auto}.wp-block-image .alignleft{float:left;margin:0.5em 1em 0.5em 0}.wp-block-image .alignright{float:right;margin:0.5em 0 0.5em 1em}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:0.5em}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.is-small-text{font-size:0.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap !important}ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}ul.is-style-checkmark-list{list-style-type:"\2713"}ul.is-style-checkmark-list li{padding-inline-start:1ch}.has-custom-color-1-color{color:var(--wp--preset--color--custom-color-1) !important}.has-custom-color-2-color{color:var(--wp--preset--color--custom-color-2) !important}.has-custom-color-3-color{color:var(--wp--preset--color--custom-color-3) !important}.has-custom-color-4-color{color:var(--wp--preset--color--custom-color-4) !important}.has-custom-color-5-color{color:var(--wp--preset--color--custom-color-5) !important}.has-custom-color-6-color{color:var(--wp--preset--color--custom-color-6) !important}.has-custom-color-7-color{color:var(--wp--preset--color--custom-color-7) !important}.has-custom-color-1-background-color{background-color:var(--wp--preset--color--custom-color-1) !important}.has-custom-color-2-background-color{background-color:var(--wp--preset--color--custom-color-2) !important}.has-custom-color-3-background-color{background-color:var(--wp--preset--color--custom-color-3) !important}.has-custom-color-4-background-color{background-color:var(--wp--preset--color--custom-color-4) !important}.has-custom-color-5-background-color{background-color:var(--wp--preset--color--custom-color-5) !important}.has-custom-color-6-background-color{background-color:var(--wp--preset--color--custom-color-6) !important}.has-custom-color-7-background-color{background-color:var(--wp--preset--color--custom-color-7) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}.has-xx-large-font-size{font-size:var(--wp--preset--font-size--xx-large) !important}.has-manrope-font-family{font-family:var(--wp--preset--font-family--manrope) !important}.has-fira-code-font-family{font-family:var(--wp--preset--font-family--fira-code) !important}.has-raleway-font-family{font-family:var(--wp--preset--font-family--raleway) !important}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 0.07em !important;vertical-align:-0.1em !important;background:none !important;padding:0 !important}html :where(.has-border-color){border-style:solid}html :where([style*="border-top-color"]){border-top-style:solid}html :where([style*="border-right-color"]){border-right-style:solid}html :where([style*="border-bottom-color"]){border-bottom-style:solid}html :where([style*="border-left-color"]){border-left-style:solid}html :where([style*="border-width"]){border-style:solid}html :where(img[class*="wp-image-"]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height, 0px)}@media screen and (max-width: 600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset: 0px}}.wp-container-core-group-is-layout-f4c28e8b{flex-wrap:nowrap;gap:var(--wp--preset--spacing--10);justify-content:flex-end}.wp-container-core-group-is-layout-adfc0879{flex-wrap:nowrap;justify-content:space-between}.wp-container-2{top:calc(0px + var(--wp-admin--admin-bar--position-offset, 0px));position:sticky;z-index:10}.wp-container-core-group-is-layout-6c531013{flex-wrap:nowrap}.wp-container-core-group-is-layout-17124a9a{flex-wrap:nowrap;justify-content:flex-end}header .wp-block-group .row .wp-block-group.px-3.py-3{padding-right:3rem !important;padding-left:3rem !important;padding-top:1rem !important;padding-bottom:1rem !important}.site-report-header{position:fixed !important;top:0;left:0;width:100%;z-index:90;margin-block-start:0;background:rgba(255,255,255,0.94);backdrop-filter:blur(18px);box-shadow:0 12px 30px rgba(9,30,47,0.08)}.site-report-header__inner{position:relative;display:flex;align-items:center;justify-content:flex-end;gap:18px;min-height:var(--report-header-height)}.site-report-header .wp-block-site-logo{line-height:0}.site-report-header .wp-block-site-logo a{display:inline-block;line-height:0}.site-report-header .wp-block-site-logo img,.site-report-header .wp-block-site-logo .custom-logo{display:block;width:auto;max-height:58px}.site-report-header__toggle{position:relative;display:inline-flex;flex:0 0 2.75rem;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;margin-left:auto;padding:0;color:#0b3559;background:transparent;border:0;border-radius:999px;cursor:pointer;z-index:2}.site-report-header__toggle:hover,.site-report-header__toggle:focus-visible{color:#2ea2b0;background:rgba(46,162,176,0.12);outline:2px solid rgba(227,43,124,0.55);outline-offset:3px}.site-report-header__toggle[aria-expanded="true"]{color:#ffffff;background:#0b3559}.site-report-header__toggle-icon{position:relative;display:block;width:1.35rem;height:2px;background:currentColor;border-radius:999px;transition:background 0.2s ease}.site-report-header__toggle-icon::before,.site-report-header__toggle-icon::after{content:"";position:absolute;left:0;top:0;width:1.35rem;height:2px;background:currentColor;border-radius:999px;transform-origin:center;transition:transform 0.2s ease}.site-report-header__toggle-icon::before{transform:translateY(-0.45rem)}.site-report-header__toggle-icon::after{transform:translateY(0.45rem)}.site-report-header__toggle[aria-expanded="true"] .site-report-header__toggle-icon{background:transparent}.site-report-header__toggle[aria-expanded="true"] .site-report-header__toggle-icon::before{transform:rotate(45deg)}.site-report-header__toggle[aria-expanded="true"] .site-report-header__toggle-icon::after{transform:rotate(-45deg)}.site-report-header__nav{display:none}.site-report-header__actions{display:none}.site-report-header .wp-block-navigation__container{list-style:none;padding:0;margin:0;gap:10px !important}.site-report-header .wp-block-navigation-item{margin:0}.site-report-header .wp-block-navigation-item a{display:inline-flex;align-items:center;padding:3px 12px;border-radius:20px;background:#ffffff;color:#0b3559;font-size:1rem !important;font-weight:400;text-decoration:none}.site-report-header .wp-block-navigation-item a:hover,.site-report-header .wp-block-navigation-item a:focus-visible{color:#2ea2b0;text-decoration:none;background:#ffffff}.site-report-header .wp-block-buttons{display:flex;align-items:center;gap:0.5rem;margin-block-start:0}.site-report-header .wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 1rem;border-radius:999px;background:#0b3559;color:#ffffff;font-size:0.95rem;font-weight:500;line-height:1;border:1px solid #0b3559;text-decoration:none}.site-report-header .wp-block-button__link:hover,.site-report-header .wp-block-button__link:focus-visible{background:#2ea2b0;color:#ffffff;border-color:#2ea2b0;text-decoration:none}.site-report-header .site-report-header__actions .component-button-primary::after{content:"\f063";font-family:"Font Awesome 6 Free";font-weight:900;display:inline-block;margin-left:0.55em;font-size:0.85em;line-height:1;color:currentColor}@media (min-width: 1200px){.site-report-header__toggle{display:none}.site-report-header__nav{display:flex;align-items:center}.site-report-header__actions{display:flex;align-items:center}.site-report-header .wp-block-navigation__container{display:flex;align-items:center;gap:0.75rem}}@media (max-width: 1199.98px){.js .site-report-header .site-report-header__toggle{position:relative;flex-shrink:0;margin-left:auto;z-index:3}.js .site-report-header .site-report-header__toggle-icon{position:relative;display:block;width:1.25rem;height:2px;background:currentColor;border-radius:999px;transform:none;transition:background-color 0.2s ease}.js .site-report-header .site-report-header__toggle-icon::before,.js .site-report-header .site-report-header__toggle-icon::after{content:"";position:absolute;left:0;top:0;width:1.25rem;height:2px;background:currentColor;border-radius:inherit;transform-origin:center;transition:transform 0.2s ease}.js .site-report-header .site-report-header__toggle-icon::before{transform:translateY(-0.375rem)}.js .site-report-header .site-report-header__toggle-icon::after{transform:translateY(0.375rem)}.js .site-report-header .site-report-header__toggle[aria-expanded="true"]{transform:translateY(12px)}.js .site-report-header .site-report-header__toggle[aria-expanded="true"] .site-report-header__toggle-icon{background:transparent}.js .site-report-header .site-report-header__toggle[aria-expanded="true"] .site-report-header__toggle-icon::before{transform:rotate(45deg)}.js .site-report-header .site-report-header__toggle[aria-expanded="true"] .site-report-header__toggle-icon::after{transform:rotate(-45deg)}.js .site-report-header.is-menu-open .site-report-header__nav .wp-block-navigation__container{gap:0.75rem}.js .site-report-header.is-menu-open .site-report-header__nav .wp-block-navigation-item{background:transparent}.js .site-report-header.is-menu-open .site-report-header__nav a{padding:0.7rem 0 0.7rem 0.9rem;background:transparent;color:var(--color-white);font-size:1.4rem !important;font-weight:300;line-height:1.3}.js .site-report-header.is-menu-open .site-report-header__nav a:hover,.js .site-report-header.is-menu-open .site-report-header__nav a:focus-visible{background:transparent;color:var(--color-white)}.js .site-report-header.is-menu-open .site-report-header__nav .wp-block-navigation-item__label{color:var(--color-white);margin-right:0}.js .site-report-header.is-menu-open .site-report-header__nav a[aria-current],.js .site-report-header.is-menu-open .site-report-header__nav a.is-active,.js .site-report-header.is-menu-open .site-report-header__nav .current-menu-item>a{background:transparent;color:var(--color-white)}.js .site-report-header.is-menu-open .site-report-header__actions .wp-block-button__link,.js .site-report-header.is-menu-open .site-report-header__actions .component-button.component-button-primary{color:var(--color-white);background:var(--color-aqua);border:none;padding:0.7rem 1.5rem 0.7rem;font-size:1.5rem;font-weight:300}.js .site-report-header.is-menu-open .site-report-header__actions .wp-block-button__link:hover,.js .site-report-header.is-menu-open .site-report-header__actions .wp-block-button__link:focus-visible,.js .site-report-header.is-menu-open .site-report-header__actions .component-button.component-button-primary:hover,.js .site-report-header.is-menu-open .site-report-header__actions .component-button.component-button-primary:focus-visible{color:var(--color-white);background:var(--color-pink);border:none}}.reputational-report-page #main-content,.reputational-report-page #introduzione,.reputational-report-page #lettera-presidente,.reputational-report-page #focus-2025,.reputational-report-page #timeline-2025,.reputational-report-page #numeri-cassa,.reputational-report-page #download{scroll-margin-top:0}.site-report-footer{position:relative;overflow:visible;padding:1.25rem 1.5rem;color:rgba(255,255,255,0.84);background:linear-gradient(80deg, rgba(9,30,47,0.98) 0%, rgba(46,162,176,0.92) 100%);margin-block-start:0}.site-report-footer__inner{position:relative;overflow:visible;display:flex;gap:1rem;align-items:center;justify-content:space-between;text-align:left}.site-report-footer__text{margin:0;color:#ffffff;font-weight:500}.site-report-footer__top{position:absolute;right:0;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;color:#ffffff;background:transparent;border:none;border-radius:999px;text-decoration:none;z-index:20;opacity:1;visibility:visible;pointer-events:auto}.site-report-footer__top:hover,.site-report-footer__top:focus-visible{color:#ffffff;background:rgba(255,255,255,0.14);border:none;text-decoration:none}.site-report-footer__top::after{content:"\f062";font-family:"Font Awesome 6 Free", "Font Awesome 5 Free";font-weight:900;font-size:1.15rem;line-height:1;color:currentColor;display:block}.site-report-footer__top-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}section.section-base{padding:80px 0}@media (max-width: 768px){section.section-base{padding:60px 0}}.section-kicker{display:inline-block;font-size:0.75rem;font-weight:600;letter-spacing:0.08em;text-transform:uppercase;margin-bottom:10px;opacity:0.7}.section-heading{margin-bottom:40px}.section-heading h2{font-size:2rem;line-height:1.2;margin-bottom:10px}.section-heading p{max-width:720px;opacity:0.8}.btn-brand{display:inline-block;padding:10px 20px;font-weight:500;text-decoration:none;border-radius:4px}#hero{position:relative;display:flex;align-items:center;min-height:70vh}#hero .hero-content{position:relative;z-index:2}#hero .hero-bg{position:absolute;inset:0;z-index:1;background-size:cover;background-position:center}#hero .hero-overlay{position:absolute;inset:0;z-index:1;opacity:0.5}.stats-section .stat-item{text-align:center}.stats-section .stat-item .value{font-size:2rem;font-weight:600}.stats-section .stat-item .label{font-size:0.85rem;opacity:0.7}.card-base,.service-card,.content-card{display:flex;flex-direction:column;height:100%}.card-base .card-media,.service-card .card-media,.content-card .card-media{margin-bottom:15px}.card-base .card-media img,.service-card .card-media img,.content-card .card-media img{width:100%;height:auto;display:block}.card-base .card-content,.service-card .card-content,.content-card .card-content{flex-grow:1}.service-card h3{font-size:1.1rem;margin-bottom:10px}.content-card .meta{font-size:0.75rem;opacity:0.6;margin-bottom:5px}.content-card h3{font-size:1rem}.cta-section{text-align:center}.cta-section .cta-content{max-width:700px;margin:0 auto}.faq-section .accordion-item{margin-bottom:10px}.grid-3{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px}@media (max-width: 992px){.grid-3{grid-template-columns:1fr 1fr}}@media (max-width: 576px){.grid-3{grid-template-columns:1fr}}.grid-4{display:grid;grid-template-columns:repeat(4, 1fr);gap:30px}@media (max-width: 992px){.grid-4{grid-template-columns:1fr 1fr}}@media (max-width: 576px){.grid-4{grid-template-columns:1fr}}html{scroll-behavior:smooth}.reputational-report-page{--report-container-gutter: 48px;--nd-anchor-offset: 0px;color:var(--color-neutral);background:var(--color-white);font-family:var(--font-primary);font-weight:400}.reputational-report-page .skip-link{position:absolute;top:12px;left:12px;z-index:999;padding:12px 16px;border-radius:999px;color:var(--color-white);background:var(--color-deep);transform:translateY(-160%);transition:transform 180ms ease}.reputational-report-page .skip-link:focus{transform:translateY(0)}.reputational-report-page .wp-site-blocks :focus-visible{outline:3px solid var(--color-pink) !important;outline-offset:4px !important}.reputational-report-page .site-main{overflow:clip}.reputational-report-page .layout-report-container{width:min(calc(100% - var(--report-container-gutter)), var(--report-container));margin-inline:auto}@media (max-width: 1300px){.reputational-report-page .layout-report-container{padding:0 25px}}@media (max-width: 767px){.reputational-report-page .layout-report-container{padding:0 15px}}@media (max-width: 575px){.reputational-report-page .layout-report-container{padding:0px}}.reputational-report-page .section-report{position:relative;scroll-margin-top:120px;padding-block:clamp(72px, 9vw, 124px)}.reputational-report-page .section-report h2{max-width:12ch;color:var(--color-deep);font-size:clamp(2.35rem, 5vw, 5.2rem);font-weight:200;letter-spacing:-0.045em;line-height:0.98}.reputational-report-page .section-report h3{color:var(--color-deep);font-weight:600;line-height:1.18}.reputational-report-page .section-report p{color:var(--color-text-soft);line-height:1.72}.reputational-report-page .section-report-letter,.reputational-report-page .section-report-focus,.reputational-report-page .section-report-timeline,.reputational-report-page .section-report-numbers,.reputational-report-page .section-report-download{scroll-margin-top:var(--nd-anchor-offset)}.reputational-report-page .component-eyebrow{margin:0 0 14px;color:var(--color-pink);font-size:0.74rem;font-weight:600;letter-spacing:0.12em;text-transform:uppercase}.reputational-report-page .section-report-intro{display:grid;gap:14px;max-width:780px;margin-bottom:clamp(32px, 5vw, 58px)}.reputational-report-page .section-report-intro h2#timeline-title{margin:0}.reputational-report-page .component-button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:12px 22px;border-radius:999px;font-size:0.86rem;font-weight:600;line-height:1;text-decoration:none;transition:color 180ms ease, background-color 180ms ease, transform 180ms ease}.reputational-report-page .component-button:hover,.reputational-report-page .component-button:focus-visible{transform:translateY(-1px)}.reputational-report-page .component-button-primary{color:var(--color-white);background:var(--color-deep)}.reputational-report-page .component-button-secondary{color:var(--color-deep);background:var(--color-white)}.reputational-report-page .component-report-card{border:0px solid var(--color-border-soft);border-radius:8px;background:rgba(255,255,255,0.9);box-shadow:0 18px 46px rgba(9,30,47,0.06)}.site-report-header{position:sticky;top:0;z-index:80;border-bottom:1px solid transparent;background:transparent;box-shadow:none;backdrop-filter:none;transition:background-color 180ms ease, border-color 180ms ease, backdrop-filter 180ms ease}.site-report-header .site-report-header__inner{position:relative;display:flex;align-items:center;justify-content:flex-end;gap:18px;min-height:var(--report-header-height)}.site-report-header .wp-block-site-logo,.site-report-header .custom-logo-link{display:none}.site-report-header .custom-logo{width:112px;height:auto;filter:brightness(0) saturate(100%) invert(12%) sepia(48%) saturate(1211%) hue-rotate(162deg) brightness(93%) contrast(101%)}.site-report-header .site-report-header__toggle{display:none;align-items:center;justify-content:center;gap:10px;min-height:42px;width:42px;padding:0;border:0;border-radius:999px;color:var(--color-deep);background:var(--color-white);font-family:var(--font-primary);font-size:0.84rem;font-weight:600;line-height:1;cursor:pointer;pointer-events:auto}@media (max-width: 767.98px){.site-report-header .site-report-header__toggle{color:var(--color-white);background:transparent}}.site-report-header .site-report-header__toggle-icon{position:relative;display:block;width:20px;height:2px;border-radius:999px;background:currentColor;transition:background-color 0.2s ease, transform 0.28s ease, opacity 0.2s ease}.site-report-header .site-report-header__toggle-icon::before,.site-report-header .site-report-header__toggle-icon::after{content:"";position:absolute;left:0;width:20px;height:2px;border-radius:inherit;background:currentColor;transition:transform 0.28s ease, opacity 0.2s ease}.site-report-header .site-report-header__toggle-icon::before{top:-6px}.site-report-header .site-report-header__toggle-icon::after{top:6px}.site-report-header .site-report-header__nav{min-width:0;margin-left:auto;overflow-x:auto}.site-report-header .site-report-header__nav .wp-block-navigation__container{display:flex;gap:8px clamp(12px, 1.4vw, 24px);align-items:center;padding:0;margin:0;list-style:none;white-space:nowrap}.site-report-header .site-report-header__nav a{color:var(--color-neutral);font-size:0.78rem;font-weight:500;text-decoration:none}.site-report-header .site-report-header__nav a:hover,.site-report-header .site-report-header__nav a:focus-visible{color:var(--color-deep)}.site-report-header .site-report-header__actions{display:flex;gap:8px;align-items:center}@media (max-width: 767.98px){.site-report-header.is-header-scrolled .site-report-header__toggle{background:var(--color-aqua);transition:background-color 0.3s ease, opacity 0.3s ease}}@media (max-width: 1199.98px){.js .site-report-header .site-report-header__inner{flex-wrap:wrap}.js .site-report-header .site-report-header__toggle{display:inline-flex;margin-left:auto}.js .site-report-header .site-report-header__nav{display:block;width:100%;max-height:0;padding-top:0;margin-left:0;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-0.75rem);transition:max-height 0.28s ease, opacity 0.28s ease, transform 0.28s ease, visibility 0s linear 0.28s}.js .site-report-header .site-report-header__actions{display:flex;flex-wrap:wrap;width:100%;max-height:0;padding-top:0;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-0.75rem);transition:max-height 0.28s ease, opacity 0.28s ease, transform 0.28s ease, visibility 0s linear 0.28s}.js .site-report-header.is-menu-open{background:rgba(9,30,48,0.95);box-shadow:0 18px 42px rgba(9,30,47,0.16);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);padding-bottom:5px;height:100vh}.js .site-report-header.is-menu-open .site-report-header__toggle-icon{background:transparent}.js .site-report-header.is-menu-open .site-report-header__toggle-icon::before{transform:translateY(6px) rotate(45deg)}.js .site-report-header.is-menu-open .site-report-header__toggle-icon::after{transform:translateY(-6px) rotate(-45deg)}.js .site-report-header.is-menu-open .site-report-header__nav{max-height:320px;padding:18px 0;background:transparent;opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:max-height 0.28s ease, opacity 0.28s ease, transform 0.28s ease, visibility 0s linear 0s}.js .site-report-header.is-menu-open .site-report-header__actions{max-height:120px;padding-top:4px;opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:max-height 0.28s ease, opacity 0.28s ease, transform 0.28s ease, visibility 0s linear 0s}.js .site-report-header .site-report-header__nav{overflow:hidden}.js .site-report-header .site-report-header__nav .wp-block-navigation__container{flex-direction:column;align-items:flex-end;gap:14px;white-space:normal;text-align:right}.js .site-report-header .site-report-header__nav a:hover,.js .site-report-header .site-report-header__nav a:focus-visible{text-decoration-thickness:2px;text-underline-offset:0.28em}.js .site-report-header .site-report-header__actions{justify-content:flex-end}.js .site-report-header .site-report-header__nav a,.js .site-report-header .site-report-header__actions a{-webkit-tap-highlight-color:transparent}.js .site-report-header .site-report-header__nav a:focus:not(:focus-visible),.js .site-report-header .site-report-header__actions a:focus:not(:focus-visible){outline:none;box-shadow:none}.js .site-report-header .site-report-header__nav a:focus-visible,.js .site-report-header .site-report-header__actions a:focus-visible{outline:2px solid currentColor;outline-offset:4px}}@media (min-width: 1200px){.site-report-header .site-report-header__inner{display:flex;justify-content:flex-end}.site-report-header .site-report-header__nav{margin-left:auto;margin-right:0;overflow-x:visible;transform:translateX(0);transition:opacity 0.3s ease, transform 0.45s ease;will-change:transform}.site-report-header .site-report-header__actions{margin-left:24px;transform:none}.site-report-header.is-header-scrolled{backdrop-filter:blur(14px)}.site-report-header.is-header-scrolled .site-report-header__inner{justify-content:flex-end}.site-report-header.is-header-scrolled .site-report-header__nav{margin-left:auto;margin-right:0;transform:translateX(-4vw)}.site-report-header.is-header-scrolled .site-report-header__actions{margin-left:24px;transform:none}.site-report-header .site-report-header__toggle{display:none !important}.site-report-header .site-report-header__nav,.site-report-header .site-report-header__actions{display:flex}}@media (min-width: 768px){.reputational-report-page{--report-container-gutter: 64px}}@media (min-width: 1200px){.reputational-report-page{--report-container-gutter: 80px}}.section-report-hero{--hero-band-width: 260px;--hero-mobile-bg-height: 259px;--hero-content-left: 24px;--hero-year-width: 280px;--hero-year-height: 192px;--hero-year-left: var(--hero-content-left);--hero-year-top: 34px;--hero-title-gap: 26px;--hero-title-left: var(--hero-content-left);--hero-title-top: calc(var(--hero-year-top) + var(--hero-year-height) + var(--hero-title-gap));--hero-title-size: 52px;--hero-logo-width: 108px;--hero-logo-bottom: 74px;--hero-logo-top: 83%;position:relative;min-height:100vh;height:100vh;padding:0 !important;overflow:hidden;background:var(--color-white)}@media (max-width: 575px){.section-report-hero{--hero-mobile-bg-height: 221px}}.section-report-hero .section-report-hero__background{position:absolute;inset:0 0 auto 0;z-index:0;width:100%;height:var(--hero-mobile-bg-height);background:linear-gradient(180deg, rgba(9,30,47,0.98) 0%, rgba(46,162,176,0.92) 100%)}.section-report-hero .section-report-hero__content{position:relative;z-index:3;height:100%;min-height:100%}.section-report-hero .section-report-hero__year-lockup{position:absolute;top:var(--hero-year-top);left:var(--hero-year-left);z-index:3;display:block;width:var(--hero-year-width);max-width:none;pointer-events:none;user-select:none}.section-report-hero .section-report-hero__year-svg{display:block;width:100%;height:auto}.section-report-hero .section-report-hero__year-picture{display:block;width:100%}.section-report-hero .section-report-hero__title{position:absolute;top:var(--hero-title-top);left:var(--hero-title-left);z-index:5;max-width:8ch;margin:0;color:var(--color-white);font-family:var(--font-primary);font-size:var(--hero-title-size);font-weight:200;letter-spacing:-0.04em;line-height:1.05}@media (max-width: 767.98px){.section-report-hero .section-report-hero__title{color:var(--color-aqua);font-size:40px !important;margin-top:30px;margin-left:34px}}@media (max-width: 575px){.section-report-hero .section-report-hero__title{margin-top:50px;margin-left:0}}.section-report-hero .section-report-hero__logo{position:absolute;left:var(--hero-title-left);bottom:var(--hero-logo-bottom);z-index:5;width:var(--hero-logo-width);height:auto;filter:brightness(0) invert(1)}.section-report-hero .section-report-hero__line-layer{position:absolute;inset:0;z-index:1;pointer-events:none}.section-report-hero .section-report-hero__line-art{position:absolute;inset:0;width:100%;height:100%;max-width:none;color:var(--color-deep);opacity:0.98;clip-path:none}.section-report-hero .section-report-hero__line-art img,.section-report-hero .section-report-hero__line-art svg{position:absolute;top:62%;left:0;width:109vw;max-width:none;height:auto;transform:translateY(-50%)}.section-report-hero .section-report-hero__line-svg,.section-report-hero .section-report-hero__line-fallback{display:block;width:100%;height:auto}.section-report-hero .section-report-hero__line-svg{overflow:visible}.section-report-hero .section-report-hero__line-path{fill:none;stroke:currentColor;stroke-width:8;stroke-linecap:round;stroke-linejoin:round}.js .section-report-hero .section-report-hero__line-art{opacity:0;clip-path:inset(0 100% 0 0);transition:clip-path 2.1s cubic-bezier(0.45, 0, 0.15, 1),opacity 0.75s ease}.js .section-report-hero.is-hero-line-ready .section-report-hero__line-art{opacity:0.98;clip-path:inset(0 0 0 0)}.section-report-letter{background:var(--color-white)}.section-report-letter .section-report-letter__grid{display:grid;gap:clamp(28px, 5vw, 68px)}.section-report-letter .section-report-letter__copy{display:grid;gap:22px}.section-report-letter .section-title{position:relative;isolation:isolate;display:inline-flex;align-items:center;width:fit-content;margin:0}.section-report-letter .section-title__marker{position:absolute;top:-0.52em;left:-0.32em;z-index:-1;width:clamp(4.5rem, 9vw, 10rem);pointer-events:none}.section-report-letter .section-title__marker img{display:block;width:100%;height:auto}.section-report-letter .section-title__text{position:relative;z-index:1}.section-report-letter .section-report-letter__intro-text,.section-report-letter .section-report-letter__full{max-width:820px}.section-report-letter .section-report-letter__intro-text p,.section-report-letter .section-report-letter__full p{margin:0 0 1rem}.section-report-letter .section-report-letter__intro-text p:last-child,.section-report-letter .section-report-letter__full p:last-child{margin-bottom:0}.section-report-letter .section-report-letter__full{overflow:hidden;opacity:0;transform:translateY(0.75rem);max-height:0;transition:max-height 0.32s ease, opacity 0.24s ease, transform 0.24s ease}.section-report-letter .section-report-letter__full.is-open{opacity:1;transform:translateY(0);max-height:var(--letter-full-height, 2000px)}.section-report-letter .section-report-letter__toggle{justify-self:start;margin-top:clamp(1.5rem, 3vw, 2.5rem);margin-bottom:0.5rem;cursor:pointer}.section-report-letter .section-report-letter__full[hidden]{display:none !important}.section-report-letter .section-report-letter__signature{display:grid;gap:4px;margin-top:1.4rem;color:var(--color-deep)}.section-report-letter .section-report-letter__signature strong{font-weight:700}.component-president-panel{display:flex;align-self:flex-start;align-items:center;justify-content:center;background:transparent;border:0;box-shadow:none;padding:0}@media (min-width: 992px){.component-president-panel{margin-top:90px}}.component-president-panel__image-wrap{width:clamp(15rem, 24vw, 22rem);aspect-ratio:1 / 1;border-radius:50%;overflow:hidden}.component-president-panel__image{display:block;width:100%;height:100%;object-fit:cover}@media (prefers-reduced-motion: reduce){.section-report-letter__full{transition:none;transform:none}}@property --ring-progress{syntax:"<percentage>";inherits:false;initial-value:0%}.section-report-focus{background:linear-gradient(180deg, rgba(9,30,47,0.98) 0%, rgba(46,162,176,0.92) 100%)}.section-report-focus .section-report-focus__slider{display:grid;gap:clamp(22px, 4vw, 42px)}.section-report-focus .section-report-focus__slider h3 span{font-size:17px;font-weight:300;line-height:2.5em;margin-top:-5px;display:block}.section-report-focus .section-report-focus__header{display:flex;flex-wrap:wrap;gap:18px;align-items:end;justify-content:space-between}.section-report-focus .section-report-focus__header h2{margin-bottom:0;color:var(--color-white);line-height:1.2em}.section-report-focus .section-report-focus__header .component-eyebrow{color:var(--color-white)}.section-report-focus .section-report-focus__counter{margin:0;color:var(--color-white) !important;font-size:clamp(1.25rem, 3vw, 2.5rem);font-weight:300;line-height:1}.section-report-focus .section-report-focus__progress{height:3px;overflow:hidden;border-radius:999px;background:rgba(9,30,47,0.12)}.section-report-focus .section-report-focus__progress span{display:block;width:calc(100% / 7);height:100%;border-radius:inherit;background:linear-gradient(90deg, var(--color-aqua), var(--color-pink));transform-origin:left;transition:width 0.35s ease}.section-report-focus .section-report-focus__steps{display:flex;flex-wrap:wrap;gap:0.5rem;align-items:center;max-width:100%;padding-bottom:4px}.section-report-focus .section-report-focus__step{display:inline-flex;width:2.75rem;height:2.75rem;align-items:center;justify-content:center;padding:0;border:1px solid rgba(9,30,47,0.16);border-radius:50%;color:var(--color-deep);background:rgba(255,255,255,0.72);font-size:0.9rem;font-weight:700;line-height:1;text-align:center;white-space:nowrap;cursor:pointer;transition:color 0.2s ease, background-color 0.2s ease, border-color 0.2s ease, transform 0.2s ease}.section-report-focus .section-report-focus__step:hover,.section-report-focus .section-report-focus__step:focus-visible{border-color:var(--color-aqua);transform:translateY(-1px)}.section-report-focus .section-report-focus__step.is-active,.section-report-focus .section-report-focus__step[aria-current="true"]{color:var(--color-white);border-color:var(--color-deep);background:var(--color-deep)}.section-report-focus .section-report-focus__viewport{position:relative;overflow:hidden;width:100%;touch-action:pan-y}.section-report-focus .section-report-focus__viewport .section-report-focus__viewport-inner{touch-action:pan-y}@media (min-width: 767.98px){.section-report-focus .section-report-focus__viewport .section-report-focus__viewport-inner{max-width:calc(100% - 70px);overflow:hidden;margin:auto}}@media (min-width: 992px){.section-report-focus .section-report-focus__viewport .section-report-focus__viewport-inner{max-width:calc(100% - 80px)}}.section-report-focus .section-report-focus__track{display:grid;gap:clamp(24px, 4vw, 44px);touch-action:pan-y}.section-report-focus .section-report-focus__slide{display:flex;flex-direction:column;gap:clamp(18px, 3vw, 28px);align-content:flex-start;align-items:stretch;justify-content:flex-start;min-width:0;scroll-margin-top:120px}.section-report-focus .section-report-focus__slide .section-report-focus__slide-inner{padding:clamp(18px, 4vw, 30px);border:1px solid var(--color-border-soft);border-radius:8px;background:rgba(255,255,255,0.8)}.section-report-focus .section-report-focus__slide>h3,.section-report-focus .section-report-focus__slide>.section-report-focus__slide-inner>h3{max-width:100%;color:var(--color-deep);font-size:clamp(2rem, 2.6vw, 3rem);font-weight:700;line-height:0.98;margin:0 0 15px}.section-report-focus .section-report-focus__slide-inner{display:flex;flex-direction:column;gap:clamp(18px, 3vw, 28px);align-content:flex-start;align-items:stretch;justify-content:flex-start;min-width:0}.section-report-focus .section-report-focus__grid{display:grid;gap:clamp(28px, 5vw, 64px)}.section-report-focus .section-report-focus__intro{align-self:start}.section-report-focus .section-report-focus__cards{display:grid;gap:16px}.section-report-focus .section-report-focus__card{display:grid;gap:12px;padding:clamp(22px, 3vw, 32px)}.section-report-focus .section-report-focus__card span{color:var(--color-pink);font-size:0.82rem;font-weight:700}.section-report-focus .section-report-focus__data-note{max-width:760px;margin:0;color:var(--color-text-soft);font-size:0.92rem}.section-report-focus .section-report-focus__dashboard{display:grid;gap:18px;min-width:0}.section-report-focus .section-report-focus__dashboard-main,.section-report-focus .section-report-focus__dashboard-side{display:grid;gap:16px;min-width:0}.section-report-focus .section-report-focus__data-card,.section-report-focus .section-report-focus__economic-kpi{display:grid;align-content:start;gap:12px;min-width:0;padding:18px;overflow:hidden}.section-report-focus .section-report-focus__data-label,.section-report-focus .section-report-focus__economic-kpi>span{color:var(--color-text-soft);font-size:0.78rem;font-weight:600;line-height:1.25;text-transform:uppercase}.section-report-focus .section-report-focus__data-card>strong,.section-report-focus .section-report-focus__economic-kpi>strong{color:var(--color-deep);font-size:2.1rem;font-weight:600;line-height:1;overflow-wrap:anywhere}.section-report-focus .section-report-focus__data-card p{margin:0;color:var(--color-text-soft);line-height:1.55}.section-report-focus .section-report-focus__data-card p strong{color:var(--color-deep)}.section-report-focus .section-report-focus__data-card-regioni{border-style:dashed;background:rgba(245,247,248,0.82)}.section-report-focus .section-report-focus__region-list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:14px;padding:20px 0;margin:0;list-style:none}.section-report-focus .section-report-focus__region-list span{position:absolute;top:74px}.section-report-focus .section-report-focus__region-list ._number{font-size:1.2rem;position:absolute;top:44px}.section-report-focus .section-report-focus__region-list li{display:grid;gap:8px;justify-items:center;min-width:0;color:var(--color-deep);font-size:1rem;font-weight:600;text-align:center}.section-report-focus .section-report-focus__region-list img{display:block;width:100%;max-width:112px;height:auto;object-fit:contain;margin-top:10px}@media (max-width: 575.98px){.section-report-focus .section-report-focus__region-list{grid-template-columns:1fr;gap:10px;padding:8px 0 4px}.section-report-focus .section-report-focus__region-list li{grid-template-columns:70px auto minmax(0, 1fr);align-items:center;justify-items:start;gap:10px;width:100%;text-align:left}.section-report-focus .section-report-focus__region-list span,.section-report-focus .section-report-focus__region-list ._number{position:static;top:auto}.section-report-focus .section-report-focus__region-list ._number{font-size:1rem}.section-report-focus .section-report-focus__region-list img{width:70px;max-width:70px;margin-top:0}}.section-report-focus .section-report-focus__economic-kpi{border-color:rgba(9,30,47,0.18);color:var(--color-white);background:rgba(9,30,47,0.94)}.section-report-focus .section-report-focus__economic-kpi>span{color:var(--color-white)}.section-report-focus .section-report-focus__economic-kpi>strong{display:flex;flex-wrap:wrap;gap:0.04em;align-items:baseline;color:var(--color-white);font-size:1.62rem}.section-report-focus .section-report-focus__survey-layout{display:grid;gap:18px;min-width:0}.section-report-focus .section-report-focus__survey-card{display:grid;align-content:start;gap:16px;min-width:0;padding:clamp(20px, 3vw, 32px);overflow:hidden}.section-report-focus .section-report-focus__survey-card p{margin:0;color:var(--color-text-soft);line-height:1.65}.section-report-focus .section-report-focus__survey-card strong{color:var(--color-deep);font-weight:700}.section-report-focus .section-report-focus__survey-icon{display:flex;width:60px;height:60px;align-items:center;justify-content:center;margin:0 0 0.35rem;background-image:url("assets/title-marker.svg");background-position:center;background-repeat:no-repeat;background-size:contain}.section-report-focus .section-report-focus__survey-icon i{color:var(--color-deep);font-size:1.1rem;line-height:1}.section-report-focus .section-report-focus__survey-list{display:grid;gap:10px;padding:0;margin:0;list-style:none}.section-report-focus .section-report-focus__survey-list li{position:relative;min-width:0;padding-left:1.2rem;color:var(--color-deep);font-weight:700;line-height:1.35}.section-report-focus .section-report-focus__survey-list li::before{content:"";position:absolute;top:0.52em;left:0;width:0.45rem;height:0.45rem;border-radius:50%;background:var(--color-aqua)}.section-report-focus .section-report-focus__collab-grid{display:grid;gap:18px;min-width:0}.section-report-focus .section-report-focus__collab-card{justify-items:center;min-width:0;padding:20px;overflow:hidden;text-align:center}.section-report-focus .section-report-focus__collab-card p{max-width:24rem;margin:20px 0 0;color:var(--color-text-soft);line-height:1.55}.section-report-focus .section-report-focus__ring{--ring-value: 0%;--ring-fill: var(--color-aqua);--ring-track: rgba(46, 162, 176, 0.18);--ring-progress: var(--ring-value);position:relative;display:grid;width:clamp(8rem, 13vw, 11rem);aspect-ratio:1 / 1;place-items:center;border-radius:50%;background:conic-gradient(var(--ring-fill) 0%, var(--ring-fill) var(--ring-progress), var(--ring-track) var(--ring-progress), var(--ring-track) 100%)}.section-report-focus .section-report-focus__ring::before{content:"";position:absolute;inset:0.8rem;border-radius:50%;background:var(--color-white)}.section-report-focus .section-report-focus__ring>span{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:0.02em;align-items:baseline;justify-content:center;color:var(--color-deep);font-size:clamp(1.9rem, 3.6vw, 2.3rem);font-weight:700;line-height:1}.section-report-focus .section-report-focus__ring-value-60{--ring-value: 60%;--ring-fill: var(--color-aqua);--ring-track: rgba(46, 162, 176, 0.18)}.section-report-focus .section-report-focus__ring-value-62{--ring-value: 62%;--ring-fill: var(--color-pink);--ring-track: rgba(227, 59, 149, 0.18)}.section-report-focus .section-report-focus__ring-value-50{--ring-value: 50%;--ring-fill: var(--color-deep);--ring-track: rgba(9, 30, 47, 0.16)}.section-report-focus #focus-slide-04-futuro-professione .section-report-focus__collab-card:nth-child(3) .section-report-focus__ring{--ring-fill: #C8AC74;--ring-track: rgba(200, 172, 116, 0.18)}.section-report-focus .section-report-focus__bars-chart{display:grid;gap:18px;min-width:0;padding:clamp(20px, 3vw, 32px);overflow:hidden}.section-report-focus .section-report-focus__bars-track{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:14px;min-width:0;align-items:end}.section-report-focus .section-report-focus__bar-item{display:grid;gap:12px;min-width:0;align-items:end;text-align:center}.section-report-focus .section-report-focus__bar-item p{min-height:3.8rem;margin:0;color:var(--color-text-soft);font-size:0.86rem;font-weight:700;line-height:1.25}.section-report-focus .section-report-focus__bar-wrapper{display:flex;height:clamp(12rem, 28vw, 22rem);min-width:0;align-items:flex-end;padding-inline:4px;border-bottom:1px solid var(--color-border-soft)}.section-report-focus .section-report-focus__bar{display:flex;width:100%;min-height:2.5rem;align-items:flex-start;justify-content:center;padding-top:0.75rem;border-radius:8px 8px 0 0;background:var(--color-aqua)}.section-report-focus .section-report-focus__bar>span{display:flex;flex-wrap:wrap;gap:0.02em;align-items:baseline;justify-content:center;color:var(--color-white);font-size:clamp(0.92rem, 1.7vw, 1.28rem);font-weight:700;line-height:1}.section-report-focus .section-report-focus__bar-value-535{--bar-height: 86%;height:var(--bar-height)}.section-report-focus .section-report-focus__bar-value-416{--bar-height: 67.1%;height:var(--bar-height)}.section-report-focus .section-report-focus__bar-value-199{--bar-height: 32.1%;height:var(--bar-height)}.section-report-focus .section-report-focus__bar-value-127{--bar-height: 20.5%;height:var(--bar-height)}.section-report-focus .section-report-focus__bar-value-64{--bar-height: 10.3%;height:var(--bar-height)}.section-report-focus .section-report-focus__chart-layout--with-highlight{display:grid;gap:18px;min-width:0}.section-report-focus .section-report-focus__chart-area{display:grid;min-width:0}.section-report-focus .section-report-focus__chart-highlight{display:grid;gap:8px;align-self:end;min-width:0;padding:clamp(18px, 2vw, 24px);border-radius:8px}.section-report-focus .section-report-focus__chart-highlight span strong{display:block;color:var(--color-deep);font-size:clamp(2rem, 4vw, 3.5rem);font-weight:700;line-height:1}.section-report-focus .section-report-focus__chart-highlight p{margin:0;color:var(--color-text-soft);font-weight:400;line-height:1.4}.section-report-focus #focus-slide-05-caratteristiche-successo .section-report-focus__nowrap{white-space:nowrap;font-style:normal}.section-report-focus #focus-slide-05-caratteristiche-successo .section-report-focus__bars-chart{overflow:visible}.section-report-focus #focus-slide-05-caratteristiche-successo .section-report-focus__bar-wrapper{position:relative;height:clamp(10rem, 18vw, 14rem);overflow:visible}.section-report-focus #focus-slide-05-caratteristiche-successo .section-report-focus__bar{padding-top:0;overflow:visible}.section-report-focus #focus-slide-05-caratteristiche-successo .section-report-focus__bar>span{position:absolute;right:0;bottom:calc(var(--bar-height) + 0.35rem);left:0;color:var(--color-deep);font-size:clamp(0.88rem, 1.35vw, 1.08rem);text-align:center;pointer-events:none}.section-report-focus #focus-slide-05-caratteristiche-successo .section-report-focus__bar-item p{font-weight:400}.section-report-focus #focus-slide-05-caratteristiche-successo .section-report-focus__bar-item:nth-child(2) .section-report-focus__bar{background:#C8AC74}.section-report-focus #focus-slide-05-caratteristiche-successo .section-report-focus__bars-legend{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px 14px;padding:0;margin:4px 0 0;color:var(--color-neutral);font-size:0.78rem;line-height:1.25;list-style:none}.section-report-focus #focus-slide-05-caratteristiche-successo .section-report-focus__bars-legend li{display:flex;min-width:100%;align-items:flex-start;color:var(--color-text-soft)}.section-report-focus #focus-slide-05-caratteristiche-successo .section-report-focus__bars-legend span{display:inline-block;flex:0 0 10px;width:10px;height:10px;margin-top:0.22em;margin-inline-end:6px;border-radius:50%}.section-report-focus #focus-slide-05-caratteristiche-successo .section-report-focus__chart-layout--silver-economy .section-report-focus__chart-area{order:1}.section-report-focus #focus-slide-05-caratteristiche-successo .section-report-focus__chart-layout--silver-economy .section-report-focus__chart-highlight{order:2}.section-report-focus #focus-slide-05-caratteristiche-successo .section-report-focus__silver-chart{display:grid;gap:18px;min-width:0;padding:clamp(18px, 3vw, 28px);overflow:hidden}.section-report-focus #focus-slide-05-caratteristiche-successo .section-report-focus__horizontal-chart{display:grid;gap:12px;width:100%;min-width:0}.section-report-focus #focus-slide-05-caratteristiche-successo .section-report-focus__horizontal-row{display:grid;grid-template-columns:minmax(180px, 280px) minmax(0, 1fr);gap:12px;align-items:center;min-width:0}.section-report-focus #focus-slide-05-caratteristiche-successo .section-report-focus__horizontal-label{min-width:0;margin:0;color:var(--color-text-soft);font-size:0.82rem;font-weight:400;line-height:1.2}.section-report-focus #focus-slide-05-caratteristiche-successo .section-report-focus__horizontal-track{position:relative;width:100%;height:1.65rem;overflow:hidden;border-radius:4px;background:rgba(9,30,47,0.08)}.section-report-focus #focus-slide-05-caratteristiche-successo .section-report-focus__horizontal-bar{--horizontal-width: 0%;width:var(--horizontal-width);min-width:2px;height:100%;border-radius:4px 0 0 4px;background:var(--color-aqua);transform-origin:left center}.section-report-focus #focus-slide-05-caratteristiche-successo .section-report-focus__horizontal-bar span{position:absolute;top:50%;left:calc(var(--horizontal-width) + 0.45rem);padding:0.12rem 0.32rem;border-radius:4px;background:rgba(255,255,255,0.9);color:var(--color-deep);font-size:0.78rem;font-weight:700;line-height:1;transform:translateY(-50%);white-space:nowrap}.section-report-focus #focus-slide-05-caratteristiche-successo .section-report-focus__horizontal-value-597{--horizontal-width: 100%}.section-report-focus #focus-slide-05-caratteristiche-successo .section-report-focus__horizontal-value-597 span{right:0.35rem;left:auto}.section-report-focus #focus-slide-05-caratteristiche-successo .section-report-focus__horizontal-value-419{--horizontal-width: 72.5%}.section-report-focus #focus-slide-05-caratteristiche-successo .section-report-focus__horizontal-value-275{--horizontal-width: 46.1%}.section-report-focus #focus-slide-05-caratteristiche-successo .section-report-focus__horizontal-value-109{--horizontal-width: 18.3%}.section-report-focus .component-chart__legend.section-report-focus__bars-legend .section-report-focus__bars-legend-primary>span{background:var(--color-aqua)}.section-report-focus .component-chart__legend.section-report-focus__bars-legend .section-report-focus__bars-legend-secondary>span{background:#C8AC74}.section-report-focus .component-chart__legend.section-report-focus__bars-legend .section-report-focus__bars-legend-tertiary>span{background:var(--color-deep)}.section-report-focus .component-chart__legend.section-report-focus__bars-legend .section-report-focus__bars-legend-neutral>span{background:var(--color-pink)}.section-report-focus .component-chart__legend.section-report-focus__bars-legend .section-report-focus__bars-legend-light>span{background:#6D7B86}.section-report-focus .section-report-focus__bar-secondary{background:#7EC6CF}.section-report-focus .section-report-focus__bar-tertiary{background:var(--color-deep)}.section-report-focus .section-report-focus__bar-neutral{background:var(--color-pink)}.section-report-focus .section-report-focus__bar-light{background:#6D7B86}.section-report-focus .section-report-focus__ai-layout{display:grid;gap:18px;min-width:0}.section-report-focus .section-report-focus__ai-chart{display:grid;gap:18px;min-width:0;padding:clamp(18px, 3vw, 28px);overflow:hidden;margin-bottom:0}.section-report-focus #focus-slide-06-intelligenza-artificiale .section-report-focus__ai-layout{grid-template-columns:1fr}.section-report-focus #focus-slide-06-intelligenza-artificiale .section-report-focus__ai-summary-grid{grid-template-columns:1fr}.section-report-focus #focus-slide-06-intelligenza-artificiale .section-report-focus__horizontal-chart{display:grid;gap:12px;width:100%;min-width:0}.section-report-focus #focus-slide-06-intelligenza-artificiale .section-report-focus__horizontal-row{display:grid;grid-template-columns:minmax(180px, 280px) minmax(0, 1fr);gap:12px;align-items:center;min-width:0}.section-report-focus #focus-slide-06-intelligenza-artificiale .section-report-focus__horizontal-label{min-width:0;margin:0;color:var(--color-text-soft);font-size:0.82rem;font-weight:400;line-height:1.2}.section-report-focus #focus-slide-06-intelligenza-artificiale .section-report-focus__horizontal-track{position:relative;width:100%;height:1.65rem;overflow:hidden;border-radius:4px;background:rgba(9,30,47,0.08)}.section-report-focus #focus-slide-06-intelligenza-artificiale .section-report-focus__horizontal-bar{--horizontal-width: 0%;width:var(--horizontal-width);min-width:2px;height:100%;border-radius:4px 0 0 4px;background:var(--color-aqua);transform-origin:left center}.section-report-focus #focus-slide-06-intelligenza-artificiale .section-report-focus__horizontal-bar span{position:absolute;top:50%;left:calc(var(--horizontal-width) + 0.45rem);padding:0.12rem 0.32rem;border-radius:4px;background:rgba(255,255,255,0.9);color:var(--color-deep);font-size:0.78rem;font-weight:700;line-height:1;transform:translateY(-50%);white-space:nowrap}.section-report-focus #focus-slide-06-intelligenza-artificiale .section-report-focus__horizontal-value-746{--horizontal-width: 100%}.section-report-focus #focus-slide-06-intelligenza-artificiale .section-report-focus__horizontal-value-746 span{right:0.35rem;left:auto}.section-report-focus #focus-slide-06-intelligenza-artificiale .section-report-focus__horizontal-value-424{--horizontal-width: 56.8%}.section-report-focus #focus-slide-06-intelligenza-artificiale .section-report-focus__horizontal-value-370{--horizontal-width: 49.6%}.section-report-focus #focus-slide-06-intelligenza-artificiale .section-report-focus__horizontal-value-221{--horizontal-width: 29.6%}.section-report-focus #focus-slide-06-intelligenza-artificiale .section-report-focus__horizontal-value-014{--horizontal-width: 1.9%}.section-report-focus #focus-slide-06-intelligenza-artificiale .section-report-focus__horizontal-value-010{--horizontal-width: 1.3%}.section-report-focus .section-report-focus__ai-summary{display:grid;gap:16px;min-width:0;align-content:start}.section-report-focus .section-report-focus__ai-kpi{gap:16px;justify-items:center;min-width:0;padding:clamp(20px, 3vw, 32px);padding:24px;overflow:hidden;text-align:center}.section-report-focus .section-report-focus__ai-kpi p{margin:10px 0 0;color:var(--color-text-soft);line-height:1.55}.section-report-focus .section-report-focus__ai-ring{--ring-value: 0%;--ring-fill: var(--color-aqua);--ring-track: rgba(46, 162, 176, 0.18);--ring-progress: var(--ring-value);position:relative;display:grid;width:clamp(8rem, 13vw, 8rem);aspect-ratio:1 / 1;place-items:center;border-radius:50%;background:conic-gradient(var(--ring-fill) 0%, var(--ring-fill) var(--ring-progress), var(--ring-track) var(--ring-progress), var(--ring-track) 100%)}.section-report-focus .section-report-focus__ai-ring::before{content:"";position:absolute;inset:0.8rem;border-radius:50%;background:var(--color-white)}.section-report-focus .section-report-focus__ai-ring>span{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:0.02em;align-items:baseline;justify-content:center;color:var(--color-deep);font-size:clamp(1.5rem, 2.9vw, 2.1rem);font-weight:700;line-height:1}.section-report-focus .section-report-focus__ai-ring-value-71{--ring-value: 71%;--ring-fill: var(--color-aqua);--ring-track: rgba(46, 162, 176, 0.18)}.section-report-focus .section-report-focus__ai-ring-secondary,.section-report-focus .section-report-focus__ai-ring-value-76{--ring-value: 76%;--ring-fill: var(--color-pink);--ring-track: rgba(227, 59, 149, 0.18)}.section-report-focus .section-report-focus__ai-ring-value-75{--ring-value: 75%;--ring-fill: var(--color-pink);--ring-track: rgba(227, 59, 149, 0.18)}@media (min-width: 768px){.section-report-focus .section-report-focus__dashboard-main{grid-template-columns:repeat(2, minmax(0, 1fr))}.section-report-focus .section-report-focus__dashboard-side{grid-template-columns:repeat(3, minmax(0, 1fr))}.section-report-focus .section-report-focus__data-card-regioni{grid-column:1 / -1}.section-report-focus .section-report-focus__survey-layout{grid-template-columns:repeat(2, minmax(0, 1fr));align-items:stretch}.section-report-focus .section-report-focus__survey-card{height:100%}.section-report-focus .section-report-focus__collab-grid{grid-template-columns:repeat(3, minmax(0, 1fr));align-items:stretch}.section-report-focus #focus-slide-06-intelligenza-artificiale .section-report-focus__ai-summary-grid{grid-template-columns:repeat(2, minmax(0, 1fr));align-items:stretch}.section-report-focus #focus-slide-04-futuro-professione .section-report-focus__collab-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (min-width: 1200px){.section-report-focus #focus-slide-04-futuro-professione .section-report-focus__collab-grid{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media (max-width: 767.98px){.section-report-focus #focus-slide-04-futuro-professione .section-report-focus__collab-grid{grid-template-columns:1fr}.section-report-focus .section-report-focus__bars-track{gap:10px}.section-report-focus .section-report-focus__bar-item p{min-height:4.8rem;font-size:0.76rem}.section-report-focus .section-report-focus__bar-wrapper{height:13rem;padding-inline:2px}.section-report-focus #focus-slide-06-intelligenza-artificiale .section-report-focus__horizontal-row{grid-template-columns:1fr;gap:6px}.section-report-focus #focus-slide-06-intelligenza-artificiale .section-report-focus__horizontal-track{height:1.5rem}.section-report-focus #focus-slide-06-intelligenza-artificiale .section-report-focus__horizontal-bar span{font-size:0.74rem}.section-report-focus #focus-slide-05-caratteristiche-successo .section-report-focus__horizontal-row{grid-template-columns:1fr;gap:6px}.section-report-focus #focus-slide-05-caratteristiche-successo .section-report-focus__horizontal-track{height:1.5rem}.section-report-focus #focus-slide-05-caratteristiche-successo .section-report-focus__horizontal-bar span{font-size:0.74rem}}@media (min-width: 980px){.section-report-focus .section-report-focus__dashboard{grid-template-columns:minmax(0, 1.45fr) minmax(250px, 0.65fr);align-items:start}.section-report-focus .section-report-focus__dashboard-side{grid-template-columns:minmax(0, 1fr)}.section-report-focus #focus-slide-05-caratteristiche-successo .section-report-focus__chart-layout--with-highlight{grid-template-columns:minmax(160px, 220px) minmax(0, 1fr);align-items:end}.section-report-focus #focus-slide-05-caratteristiche-successo .section-report-focus__chart-layout--silver-economy{grid-template-columns:minmax(0, 0.92fr) minmax(280px, 0.58fr)}.section-report-focus .section-report-focus__ai-layout{grid-template-columns:minmax(0, 1fr) minmax(260px, 0.72fr);align-items:start}}.section-report-focus .section-report-focus__empty-state{display:flex;min-height:180px;align-items:center;padding:clamp(18px, 3vw, 28px);border:1px dashed rgba(9,30,47,0.2);border-radius:8px;background:rgba(245,247,248,0.78)}.section-report-focus .section-report-focus__empty-state p{margin:0;color:var(--color-text-soft);font-weight:500}.section-report-focus .section-report-focus__slide-number{color:var(--color-aqua);font-size:0.82rem;font-weight:700;letter-spacing:0.08em}.section-report-focus .section-report-focus__control{display:none;align-items:center;justify-content:center;width:auto;height:auto;padding:0;border:0;color:rgba(255,255,255,0.7);background:transparent;box-shadow:none;font-weight:700;line-height:1;cursor:pointer;transition:color 180ms ease, transform 180ms ease}.section-report-focus .section-report-focus__control:hover,.section-report-focus .section-report-focus__control:focus-visible{color:var(--color-deep);background:transparent;transform:translateY(-1px)}.section-report-focus .section-report-focus__control .fa-solid{font-size:1.5rem;line-height:1}.section-report-focus .section-report-focus__control:disabled{cursor:not-allowed;opacity:0.42;transform:none}.section-report-focus .section-report-focus__control-prev,.section-report-focus .section-report-focus__control-next{position:absolute;top:48%;z-index:3;transform:translateY(-50%)}.section-report-focus .section-report-focus__control-prev:hover,.section-report-focus .section-report-focus__control-prev:focus-visible,.section-report-focus .section-report-focus__control-next:hover,.section-report-focus .section-report-focus__control-next:focus-visible{transform:translateY(-50%)}.section-report-focus .section-report-focus__control-prev:disabled,.section-report-focus .section-report-focus__control-next:disabled{transform:translateY(-50%)}.section-report-focus .section-report-focus__control-prev{left:0px}.section-report-focus .section-report-focus__control-next{right:0px}.js .section-report-focus__slider.is-slider-ready .section-report-focus__viewport{overflow:hidden}.js .section-report-focus__slider.is-slider-ready .section-report-focus__track{display:flex;align-items:flex-start;gap:0;height:var(--focus-active-slide-height, auto);width:100%;transform:translateX(0);transition:transform 0.45s ease, height 0.32s ease;will-change:transform}.js .section-report-focus__slider.is-slider-ready .section-report-focus__slide{flex:0 0 100%;width:100%}.js .section-report-focus__slider.is-slider-ready .section-report-focus__control{display:inline-flex}.js .section-report-focus__slider.is-slider-ready .section-report-focus__slide.is-active{animation:report-focus-slide-in 420ms ease both}@media (max-width: 767.98px){.js .section-report-focus__slider.is-slider-ready .section-report-focus__viewport{padding-inline:0;padding-bottom:4rem}.js .section-report-focus__slider.is-slider-ready .section-report-focus__control-prev,.js .section-report-focus__slider.is-slider-ready .section-report-focus__control-next{top:auto;bottom:0;transform:none}.js .section-report-focus__slider.is-slider-ready .section-report-focus__control-prev:hover,.js .section-report-focus__slider.is-slider-ready .section-report-focus__control-prev:focus-visible,.js .section-report-focus__slider.is-slider-ready .section-report-focus__control-next:hover,.js .section-report-focus__slider.is-slider-ready .section-report-focus__control-next:focus-visible{transform:none}.js .section-report-focus__slider.is-slider-ready .section-report-focus__control-prev:disabled,.js .section-report-focus__slider.is-slider-ready .section-report-focus__control-next:disabled{transform:none}.js .section-report-focus__slider.is-slider-ready .section-report-focus__control-prev{left:calc(50% - 3.35rem)}.js .section-report-focus__slider.is-slider-ready .section-report-focus__control-next{right:calc(50% - 3.35rem)}}.component-chart-grid{display:grid;gap:18px}.component-chart-grid-single{grid-template-columns:minmax(0, 1fr)}.component-chart{display:grid;gap:0;padding:clamp(18px, 3vw, 28px);padding:80px 28px 28px;overflow:hidden;margin-bottom:0}@media (max-width: 575px){.component-chart{padding:0;box-shadow:none !important;background:none !important}}.component-chart .component-chart__header{display:grid;gap:8px}.component-chart .component-chart__canvas{width:100%;min-height:260px;color:var(--color-deep)}.component-chart .component-chart__legend{display:flex;flex-wrap:wrap;gap:10px 16px;padding:0;margin:0;color:var(--color-neutral);font-size:0.88rem;list-style:none;justify-content:center}.component-chart .component-chart__legend span{display:inline-block;width:10px;height:10px;margin-inline-end:6px;border-radius:50%;background:currentColor}.section-report-focus__progression-layout{display:grid;gap:18px;min-width:0}.section-report-focus__progression-chart{min-width:0}.section-report-focus__progression-chart--desktop{display:grid}.section-report-focus__progression-chart--desktop .component-chart__canvas{overflow:visible}.section-report-focus__progression-chart--mobile{display:none;gap:16px}.section-report-focus__progression-mobile-scroll{width:100%;min-width:0;overflow-x:auto;padding-bottom:6px;scrollbar-width:thin}.section-report-focus__progression-mobile-canvas{display:block;width:100%;min-width:560px;height:auto;color:var(--color-deep)}.section-report-focus__progression-mobile-axis,.section-report-focus__progression-mobile-age{fill:var(--color-text-soft);font-weight:600}.section-report-focus__progression-mobile-axis{font-size:12px}.section-report-focus__progression-mobile-age{font-size:10px}.section-report-focus__progression-mobile-value{fill:var(--color-deep);font-size:12px;font-weight:600;dominant-baseline:middle}@media (max-width: 1024px){.section-report-focus__progression-mobile-value{font-size:14px}}@media (max-width: 1199.98px){.section-report-focus__progression-chart--desktop{display:none}.section-report-focus__progression-chart--mobile{display:grid;padding:clamp(16px, 3vw, 24px);overflow:hidden}}@media (min-width: 1200px){.section-report-focus__progression-chart--desktop{display:grid}.section-report-focus__progression-chart--mobile{display:none}}@media (max-width: 575px){.section-report-focus__progression-chart--mobile{padding:16px;background:rgba(255,255,255,0.9) !important;box-shadow:0 18px 46px rgba(9,30,47,0.06) !important}.section-report-focus__progression-chart--mobile .component-chart__legend{justify-content:flex-start;font-size:0.8rem}}.section-report-focus__progression-summary{display:grid;gap:16px;min-width:0;align-content:start}.section-report-focus__progression-summary .info{margin:0;color:var(--color-text-soft);line-height:1.4}.section-report-focus__progression-summary .info strong{color:var(--color-deep)}.section-report-focus__progression-kpi{display:grid;gap:10px;min-width:0;padding:20px;overflow:hidden}.section-report-focus__progression-kpi>span{color:var(--color-text-soft);font-size:0.78rem;font-weight:700;line-height:1.25;text-transform:uppercase}.section-report-focus__progression-kpi strong{display:flex;flex-wrap:wrap;gap:0.02em;align-items:baseline;color:var(--color-deep);font-size:clamp(1.5rem, 3vw, 2.35rem);font-weight:700;line-height:0.98}@media (min-width: 768px){.section-report-focus__progression-summary{grid-template-columns:repeat(2, minmax(0, 1fr))}}.component-chart .component-chart__legend-aqua{color:var(--color-neutral)}.component-chart .component-chart__legend-aqua span{background-color:#C8AC74}.component-chart .component-chart__legend-pink{color:var(--color-neutral)}.component-chart .component-chart__legend-pink span{background-color:#0D6D7B}.chart-point-aqua{color:#C8AC74}.chart-point-pink{color:#0D6D7B}.component-chart__legend-deep{color:var(--color-deep)}.chart-grid-line{stroke:rgba(9,30,47,0.14);stroke-width:1}.chart-axis-label{fill:var(--color-text-soft);font-size:11px;font-weight:400}.chart-bar-income{fill:#C8AC74}.chart-bar-business{fill:#0D6D7B}.chart-bar-value{fill:var(--color-white);font-size:0.74rem;font-weight:500;letter-spacing:0.03em;text-anchor:middle;dominant-baseline:middle}.section-report-focus__progression-chart--desktop .chart-bar-value{fill:var(--color-deep);text-anchor:start}.chart-donut-bg{fill:none;stroke:rgba(46,162,176,0.14);stroke-width:20}.chart-donut-segment{fill:none;stroke-width:20}.chart-donut-segment-aqua{fill:none;stroke:var(--color-aqua)}.chart-bar__fill{fill:var(--color-aqua)}.chart-donut-segment-pink{stroke:var(--color-pink)}.chart-donut-segment-deep{stroke:var(--color-deep)}.chart-donut-label{fill:var(--color-deep);font-size:22px;font-weight:700;text-anchor:middle}.chart-bar__fill:nth-of-type(2n){fill:var(--color-pink)}.chart-bar__fill:nth-of-type(3n){fill:var(--color-deep)}.chart-line-income,.chart-line-business{fill:none;stroke-width:5;stroke-linecap:round;stroke-linejoin:round}.chart-line-income{stroke:#C8AC74}.chart-line-business{stroke:#0D6D7B}.chart-point{fill:var(--color-white);stroke-width:4}.chart-point-aqua{stroke:#C8AC74}.chart-point-pink{stroke:#0D6D7B}.chart-data-table{overflow-x:auto;border:1px solid var(--color-border-soft);border-radius:8px}.chart-data-table caption{padding:12px 14px 0;color:var(--color-deep);font-weight:700;text-align:left}.chart-data-table th,.chart-data-table td{padding:10px 14px;border-bottom:1px solid var(--color-border-soft);color:var(--color-text-soft);font-size:0.88rem;text-align:left}.section-report-timeline{background:linear-gradient(180deg, var(--color-white), var(--color-off-white))}.section-report-timeline .section-report-timeline__wrap{position:relative}.section-report-timeline .section-report-timeline__progress{position:absolute;top:0;bottom:0;left:18px;width:2px;background:linear-gradient(180deg, var(--color-aqua), var(--color-pink), var(--color-deep));transform-origin:top}.section-report-timeline .section-report-timeline__list{display:grid;gap:20px;padding:0;margin:0;list-style:none}.section-report-timeline .section-report-timeline__item{position:relative;display:grid;gap:10px;padding:20px 27px 30px 44px;border:1px solid var(--color-border-soft);border-radius:8px;background:linear-gradient(80deg, rgba(9,30,47,0.98) 0%, rgba(46,162,176,0.92) 100%);background:var(--color-deep);color:var(--color-white)}@media (max-width: 767.98px){.section-report-timeline .section-report-timeline__item{padding:20px 27px 30px 34px}}.section-report-timeline .section-report-timeline__item h3{color:#C8AC74;margin:5px 0;position:relative;padding-left:30px}.section-report-timeline .section-report-timeline__item h3::before{content:"";position:absolute;top:7px;left:0px;width:8px;height:8px;border-radius:50%;background:var(--color-white);box-shadow:0 0 0 1px var(--color-white)}.section-report-timeline .section-report-timeline__item p{color:var(--color-white);margin:0 0 5px;padding-left:30px}.section-report-timeline .section-report-timeline__item span{color:var(--color-white);font-size:2.5rem;font-weight:200;text-transform:uppercase}.section-report-numbers{margin:0;background:linear-gradient(-80deg, rgba(9,30,47,0.98) 0%, rgba(46,162,176,0.92) 100%)}.section-report-numbers .component-eyebrow{color:var(--color-white) !important}.section-report-numbers h2{color:var(--color-white) !important}.section-report-numbers .component-kpi-grid{display:grid;gap:16px}.section-report-numbers .component-kpi{display:grid;gap:12px;padding:clamp(22px, 2.2vw, 28px)}.section-report-numbers .component-kpi strong{color:var(--color-deep);font-size:clamp(1.9rem, 3.6vw, 5rem);font-weight:700;line-height:0.95}.section-report-numbers .component-kpi span{color:var(--color-text-soft);font-weight:500}.section-report-download{text-align:center;background:linear-gradient(135deg, rgba(46,162,176,0.16), rgba(227,59,149,0.06)),var(--color-white);margin:0}.section-report-download .component-download{display:grid;gap:18px;justify-items:center;max-width:860px;margin-inline:auto;text-align:center}.section-report-download .section-report-download__logo{display:block;width:auto;height:130px;margin:4.5rem auto 0}.section-report-download h2{text-align:center;margin-top:0;margin-bottom:2.5rem}.section-report-download .component-download__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}@media (prefers-reduced-motion: no-preference){.js .reputational-report-page [data-motion]{opacity:0;transform:translateY(22px)}.js .reputational-report-page [data-motion].is-visible,.js .reputational-report-page .section-report-hero.is-loaded [data-motion="hero-cover"]{opacity:1;transform:translateY(0);transition:opacity 700ms ease, transform 700ms ease}.js .reputational-report-page .section-report-hero__year-lockup,.js .reputational-report-page .section-report-hero__title,.js .reputational-report-page .section-report-hero__logo{opacity:0;transform:translateY(18px)}.js .reputational-report-page .section-report-hero.is-loaded .section-report-hero__year-lockup,.js .reputational-report-page .section-report-hero.is-loaded .section-report-hero__title,.js .reputational-report-page .section-report-hero.is-loaded .section-report-hero__logo{opacity:1;transform:translateY(0);transition:opacity 800ms ease, transform 800ms ease}.js .reputational-report-page .section-report-hero.is-loaded .section-report-hero__title{transition-delay:180ms}.js .reputational-report-page .section-report-hero.is-loaded .section-report-hero__logo{transition-delay:480ms}.js .reputational-report-page .section-report-timeline__progress{transform:scaleY(0)}.js .reputational-report-page .section-report-timeline.is-visible .section-report-timeline__progress{transform:scaleY(1);transition:transform 1100ms ease}.js .reputational-report-page #focus-slide-04-futuro-professione .section-report-focus__ring,.js .reputational-report-page #focus-slide-06-intelligenza-artificiale .section-report-focus__ai-ring{--ring-progress: 0%;transition:--ring-progress 950ms cubic-bezier(0.22, 1, 0.36, 1)}.js .reputational-report-page #focus-slide-04-futuro-professione.is-active .section-report-focus__ring,.js .reputational-report-page #focus-slide-06-intelligenza-artificiale.is-active .section-report-focus__ai-ring{--ring-progress: var(--ring-value)}.js .reputational-report-page #dati-sondaggi .section-report-focus__region-list li,.js .reputational-report-page #focus-slide-03-sondaggio .section-report-focus__survey-card{opacity:0;transform:translateY(12px);will-change:opacity, transform}.js .reputational-report-page #dati-sondaggi .section-report-focus__dashboard-main .section-report-focus__data-card:not(.section-report-focus__data-card-regioni),.js .reputational-report-page #dati-sondaggi .section-report-focus__economic-kpi{opacity:0;transform:translateY(12px);will-change:opacity, transform}.js .reputational-report-page #dati-sondaggi .section-report-focus__region-list.is-focus-animated li,.js .reputational-report-page #focus-slide-03-sondaggio .section-report-focus__survey-layout.is-focus-animated .section-report-focus__survey-card{animation:report-focus-item-in 560ms ease both}.js .reputational-report-page #dati-sondaggi.is-focus-animated .section-report-focus__dashboard-main .section-report-focus__data-card:not(.section-report-focus__data-card-regioni),.js .reputational-report-page #dati-sondaggi.is-focus-animated .section-report-focus__economic-kpi{animation:report-focus-item-in 520ms ease both}.js .reputational-report-page #dati-sondaggi.is-focus-animated .section-report-focus__dashboard-main .section-report-focus__data-card:nth-child(1){animation-delay:0ms}.js .reputational-report-page #dati-sondaggi.is-focus-animated .section-report-focus__dashboard-main .section-report-focus__data-card:nth-child(2){animation-delay:90ms}.js .reputational-report-page #dati-sondaggi.is-focus-animated .section-report-focus__economic-kpi:nth-child(1){animation-delay:180ms}.js .reputational-report-page #dati-sondaggi.is-focus-animated .section-report-focus__economic-kpi:nth-child(2){animation-delay:270ms}.js .reputational-report-page #dati-sondaggi.is-focus-animated .section-report-focus__economic-kpi:nth-child(3){animation-delay:360ms}.js .reputational-report-page #dati-sondaggi .section-report-focus__region-list li:nth-child(1){animation-delay:0ms}.js .reputational-report-page #dati-sondaggi .section-report-focus__region-list li:nth-child(2){animation-delay:90ms}.js .reputational-report-page #dati-sondaggi .section-report-focus__region-list li:nth-child(3){animation-delay:180ms}.js .reputational-report-page #focus-slide-03-sondaggio .section-report-focus__survey-card:nth-child(1){animation-delay:0ms}.js .reputational-report-page #focus-slide-03-sondaggio .section-report-focus__survey-card:nth-child(2){animation-delay:120ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect.chart-bar-income,.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect.chart-bar-business,.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-canvas rect.chart-bar-income,.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-canvas rect.chart-bar-business{opacity:1;transform:scaleX(0);transform-box:fill-box;transform-origin:left center;will-change:transform}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas .chart-bar-value,.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-canvas .section-report-focus__progression-mobile-value{opacity:0;will-change:opacity}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas.is-bars-animated rect.chart-bar-income,.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas.is-bars-animated rect.chart-bar-business,.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-canvas.is-bars-animated rect.chart-bar-income,.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-canvas.is-bars-animated rect.chart-bar-business{animation:report-bar-grow 480ms cubic-bezier(0.22, 1, 0.36, 1) both}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas.is-bars-animated .chart-bar-value,.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-canvas.is-bars-animated .section-report-focus__progression-mobile-value{animation:report-svg-bar-label-in 220ms ease both}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(1){animation-delay:60ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(1){animation-delay:50ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(2){animation-delay:70ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(2){animation-delay:51ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(3){animation-delay:80ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(3){animation-delay:52ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(4){animation-delay:90ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(4){animation-delay:53ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(5){animation-delay:100ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(5){animation-delay:54ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(6){animation-delay:110ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(6){animation-delay:55ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(7){animation-delay:120ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(7){animation-delay:56ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(8){animation-delay:130ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(8){animation-delay:57ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(9){animation-delay:140ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(9){animation-delay:58ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(10){animation-delay:150ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(10){animation-delay:59ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(11){animation-delay:160ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(11){animation-delay:60ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(12){animation-delay:170ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(12){animation-delay:61ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(13){animation-delay:180ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(13){animation-delay:62ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(14){animation-delay:190ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(14){animation-delay:63ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(15){animation-delay:200ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(15){animation-delay:64ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(16){animation-delay:210ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(16){animation-delay:65ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(17){animation-delay:220ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(17){animation-delay:66ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(18){animation-delay:230ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(18){animation-delay:67ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(19){animation-delay:240ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(19){animation-delay:68ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(20){animation-delay:250ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(20){animation-delay:69ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(21){animation-delay:260ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(21){animation-delay:70ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(22){animation-delay:270ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(22){animation-delay:71ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(23){animation-delay:280ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(23){animation-delay:72ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(24){animation-delay:290ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(24){animation-delay:73ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(25){animation-delay:300ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(25){animation-delay:74ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(26){animation-delay:310ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(26){animation-delay:75ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(27){animation-delay:320ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(27){animation-delay:76ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(28){animation-delay:330ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(28){animation-delay:77ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(29){animation-delay:340ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(29){animation-delay:78ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(30){animation-delay:350ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(30){animation-delay:79ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(31){animation-delay:360ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(31){animation-delay:80ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(32){animation-delay:370ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(32){animation-delay:81ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(33){animation-delay:380ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(33){animation-delay:82ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(34){animation-delay:390ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(34){animation-delay:83ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(35){animation-delay:400ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(35){animation-delay:84ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(36){animation-delay:410ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(36){animation-delay:85ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(37){animation-delay:420ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(37){animation-delay:86ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(38){animation-delay:430ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(38){animation-delay:87ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(39){animation-delay:440ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(39){animation-delay:88ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(40){animation-delay:450ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(40){animation-delay:89ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(41){animation-delay:460ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(41){animation-delay:90ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect:nth-of-type(42){animation-delay:470ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas text.chart-bar-value:nth-of-type(42){animation-delay:91ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(1) rect.chart-bar-income{animation-delay:40ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(1) rect.chart-bar-business{animation-delay:62ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(1) .section-report-focus__progression-mobile-value{animation-delay:900ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(2) rect.chart-bar-income{animation-delay:56ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(2) rect.chart-bar-business{animation-delay:78ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(2) .section-report-focus__progression-mobile-value{animation-delay:916ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(3) rect.chart-bar-income{animation-delay:72ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(3) rect.chart-bar-business{animation-delay:94ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(3) .section-report-focus__progression-mobile-value{animation-delay:932ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(4) rect.chart-bar-income{animation-delay:88ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(4) rect.chart-bar-business{animation-delay:110ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(4) .section-report-focus__progression-mobile-value{animation-delay:948ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(5) rect.chart-bar-income{animation-delay:104ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(5) rect.chart-bar-business{animation-delay:126ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(5) .section-report-focus__progression-mobile-value{animation-delay:964ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(6) rect.chart-bar-income{animation-delay:120ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(6) rect.chart-bar-business{animation-delay:142ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(6) .section-report-focus__progression-mobile-value{animation-delay:980ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(7) rect.chart-bar-income{animation-delay:136ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(7) rect.chart-bar-business{animation-delay:158ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(7) .section-report-focus__progression-mobile-value{animation-delay:996ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(8) rect.chart-bar-income{animation-delay:152ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(8) rect.chart-bar-business{animation-delay:174ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(8) .section-report-focus__progression-mobile-value{animation-delay:1012ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(9) rect.chart-bar-income{animation-delay:168ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(9) rect.chart-bar-business{animation-delay:190ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(9) .section-report-focus__progression-mobile-value{animation-delay:1028ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(10) rect.chart-bar-income{animation-delay:184ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(10) rect.chart-bar-business{animation-delay:206ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(10) .section-report-focus__progression-mobile-value{animation-delay:1044ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(11) rect.chart-bar-income{animation-delay:200ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(11) rect.chart-bar-business{animation-delay:222ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(11) .section-report-focus__progression-mobile-value{animation-delay:1060ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(12) rect.chart-bar-income{animation-delay:216ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(12) rect.chart-bar-business{animation-delay:238ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(12) .section-report-focus__progression-mobile-value{animation-delay:1076ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(13) rect.chart-bar-income{animation-delay:232ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(13) rect.chart-bar-business{animation-delay:254ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(13) .section-report-focus__progression-mobile-value{animation-delay:1092ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(14) rect.chart-bar-income{animation-delay:248ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(14) rect.chart-bar-business{animation-delay:270ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(14) .section-report-focus__progression-mobile-value{animation-delay:1108ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(15) rect.chart-bar-income{animation-delay:264ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(15) rect.chart-bar-business{animation-delay:286ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(15) .section-report-focus__progression-mobile-value{animation-delay:1124ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(16) rect.chart-bar-income{animation-delay:280ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(16) rect.chart-bar-business{animation-delay:302ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(16) .section-report-focus__progression-mobile-value{animation-delay:1140ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(17) rect.chart-bar-income{animation-delay:296ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(17) rect.chart-bar-business{animation-delay:318ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(17) .section-report-focus__progression-mobile-value{animation-delay:1156ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(18) rect.chart-bar-income{animation-delay:312ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(18) rect.chart-bar-business{animation-delay:334ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(18) .section-report-focus__progression-mobile-value{animation-delay:1172ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(19) rect.chart-bar-income{animation-delay:328ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(19) rect.chart-bar-business{animation-delay:350ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(19) .section-report-focus__progression-mobile-value{animation-delay:1188ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(20) rect.chart-bar-income{animation-delay:344ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(20) rect.chart-bar-business{animation-delay:366ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(20) .section-report-focus__progression-mobile-value{animation-delay:1204ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(21) rect.chart-bar-income{animation-delay:360ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(21) rect.chart-bar-business{animation-delay:382ms}.js .reputational-report-page #focus-slide-02-progressione .section-report-focus__progression-mobile-row:nth-of-type(21) .section-report-focus__progression-mobile-value{animation-delay:1220ms}}@media (prefers-reduced-motion: no-preference) and (min-width: 1200px){.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect.chart-bar-income,.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas rect.chart-bar-business{transform:scaleY(0);transform-origin:center bottom}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas .chart-bar-value{opacity:0;fill-opacity:0}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas.is-bars-resetting rect.chart-bar-income,.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas.is-bars-resetting rect.chart-bar-business{animation:none;transform:scaleY(0)}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas.is-bars-resetting .chart-bar-value{opacity:0;fill-opacity:0;animation:none}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas.is-bars-animated rect.chart-bar-income,.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas.is-bars-animated rect.chart-bar-business{animation:report-svg-vertical-bar-grow 760ms cubic-bezier(0.16, 1, 0.3, 1) both}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas.is-bars-animated .chart-bar-value{animation:report-svg-desktop-bar-label-in 350ms ease-out both;animation-delay:550ms}.js .reputational-report-page #focus-slide-02-progressione .component-chart__canvas.is-bars-animated text.chart-bar-value{animation-delay:550ms}}@media (prefers-reduced-motion: no-preference){.js .reputational-report-page #focus-slide-05-caratteristiche-successo .section-report-focus__bar{height:0;min-height:0;overflow:visible}.js .reputational-report-page #focus-slide-05-caratteristiche-successo .section-report-focus__bar>span{opacity:0;transform:translateY(4px)}.js .reputational-report-page #focus-slide-05-caratteristiche-successo .section-report-focus__bars-chart.is-bars-animated .section-report-focus__bar{animation:report-html-bar-grow 760ms cubic-bezier(0.22, 1, 0.36, 1) both}.js .reputational-report-page #focus-slide-05-caratteristiche-successo .section-report-focus__bars-chart.is-bars-animated .section-report-focus__bar>span{animation:report-bar-label-in 320ms ease both}.js .reputational-report-page #focus-slide-05-caratteristiche-successo .section-report-focus__bar-item:nth-child(1) .section-report-focus__bar{animation-delay:90ms}.js .reputational-report-page #focus-slide-05-caratteristiche-successo .section-report-focus__bar-item:nth-child(1) .section-report-focus__bar>span{animation-delay:430ms}.js .reputational-report-page #focus-slide-05-caratteristiche-successo .section-report-focus__bar-item:nth-child(2) .section-report-focus__bar{animation-delay:180ms}.js .reputational-report-page #focus-slide-05-caratteristiche-successo .section-report-focus__bar-item:nth-child(2) .section-report-focus__bar>span{animation-delay:520ms}.js .reputational-report-page #focus-slide-05-caratteristiche-successo .section-report-focus__bar-item:nth-child(3) .section-report-focus__bar{animation-delay:270ms}.js .reputational-report-page #focus-slide-05-caratteristiche-successo .section-report-focus__bar-item:nth-child(3) .section-report-focus__bar>span{animation-delay:610ms}.js .reputational-report-page #focus-slide-05-caratteristiche-successo .section-report-focus__bar-item:nth-child(4) .section-report-focus__bar{animation-delay:360ms}.js .reputational-report-page #focus-slide-05-caratteristiche-successo .section-report-focus__bar-item:nth-child(4) .section-report-focus__bar>span{animation-delay:700ms}.js .reputational-report-page #focus-slide-05-caratteristiche-successo .section-report-focus__bar-item:nth-child(5) .section-report-focus__bar{animation-delay:450ms}.js .reputational-report-page #focus-slide-05-caratteristiche-successo .section-report-focus__bar-item:nth-child(5) .section-report-focus__bar>span{animation-delay:790ms}.js .reputational-report-page #focus-slide-05-caratteristiche-successo .section-report-focus__silver-chart .section-report-focus__horizontal-bar{transform:scaleX(0);will-change:transform}.js .reputational-report-page #focus-slide-05-caratteristiche-successo .section-report-focus__silver-chart .section-report-focus__horizontal-bar span{opacity:0}.js .reputational-report-page #focus-slide-05-caratteristiche-successo .section-report-focus__silver-chart.is-bars-animated .section-report-focus__horizontal-bar{animation:report-horizontal-bar-grow 800ms cubic-bezier(0.22, 1, 0.36, 1) both}.js .reputational-report-page #focus-slide-05-caratteristiche-successo .section-report-focus__silver-chart.is-bars-animated .section-report-focus__horizontal-bar span{animation:report-horizontal-bar-label-in 220ms ease both}.js .reputational-report-page #focus-slide-05-caratteristiche-successo .section-report-focus__silver-chart .section-report-focus__horizontal-row:nth-child(1) .section-report-focus__horizontal-bar{animation-delay:0ms}.js .reputational-report-page #focus-slide-05-caratteristiche-successo .section-report-focus__silver-chart .section-report-focus__horizontal-row:nth-child(1) .section-report-focus__horizontal-bar span{animation-delay:520ms}.js .reputational-report-page #focus-slide-05-caratteristiche-successo .section-report-focus__silver-chart .section-report-focus__horizontal-row:nth-child(2) .section-report-focus__horizontal-bar{animation-delay:50ms}.js .reputational-report-page #focus-slide-05-caratteristiche-successo .section-report-focus__silver-chart .section-report-focus__horizontal-row:nth-child(2) .section-report-focus__horizontal-bar span{animation-delay:570ms}.js .reputational-report-page #focus-slide-05-caratteristiche-successo .section-report-focus__silver-chart .section-report-focus__horizontal-row:nth-child(3) .section-report-focus__horizontal-bar{animation-delay:100ms}.js .reputational-report-page #focus-slide-05-caratteristiche-successo .section-report-focus__silver-chart .section-report-focus__horizontal-row:nth-child(3) .section-report-focus__horizontal-bar span{animation-delay:620ms}.js .reputational-report-page #focus-slide-05-caratteristiche-successo .section-report-focus__silver-chart .section-report-focus__horizontal-row:nth-child(4) .section-report-focus__horizontal-bar{animation-delay:150ms}.js .reputational-report-page #focus-slide-05-caratteristiche-successo .section-report-focus__silver-chart .section-report-focus__horizontal-row:nth-child(4) .section-report-focus__horizontal-bar span{animation-delay:670ms}.js .reputational-report-page #focus-slide-06-intelligenza-artificiale .section-report-focus__horizontal-bar{transform:scaleX(0);will-change:transform}.js .reputational-report-page #focus-slide-06-intelligenza-artificiale .section-report-focus__horizontal-bar span{opacity:0}.js .reputational-report-page #focus-slide-06-intelligenza-artificiale .section-report-focus__ai-chart.is-bars-animated .section-report-focus__horizontal-bar{animation:report-horizontal-bar-grow 800ms cubic-bezier(0.22, 1, 0.36, 1) both}.js .reputational-report-page #focus-slide-06-intelligenza-artificiale .section-report-focus__ai-chart.is-bars-animated .section-report-focus__horizontal-bar span{animation:report-horizontal-bar-label-in 220ms ease both}.js .reputational-report-page #focus-slide-06-intelligenza-artificiale .section-report-focus__horizontal-row:nth-child(1) .section-report-focus__horizontal-bar{animation-delay:0ms}.js .reputational-report-page #focus-slide-06-intelligenza-artificiale .section-report-focus__horizontal-row:nth-child(1) .section-report-focus__horizontal-bar span{animation-delay:520ms}.js .reputational-report-page #focus-slide-06-intelligenza-artificiale .section-report-focus__horizontal-row:nth-child(2) .section-report-focus__horizontal-bar{animation-delay:50ms}.js .reputational-report-page #focus-slide-06-intelligenza-artificiale .section-report-focus__horizontal-row:nth-child(2) .section-report-focus__horizontal-bar span{animation-delay:570ms}.js .reputational-report-page #focus-slide-06-intelligenza-artificiale .section-report-focus__horizontal-row:nth-child(3) .section-report-focus__horizontal-bar{animation-delay:100ms}.js .reputational-report-page #focus-slide-06-intelligenza-artificiale .section-report-focus__horizontal-row:nth-child(3) .section-report-focus__horizontal-bar span{animation-delay:620ms}.js .reputational-report-page #focus-slide-06-intelligenza-artificiale .section-report-focus__horizontal-row:nth-child(4) .section-report-focus__horizontal-bar{animation-delay:150ms}.js .reputational-report-page #focus-slide-06-intelligenza-artificiale .section-report-focus__horizontal-row:nth-child(4) .section-report-focus__horizontal-bar span{animation-delay:670ms}.js .reputational-report-page #focus-slide-06-intelligenza-artificiale .section-report-focus__horizontal-row:nth-child(5) .section-report-focus__horizontal-bar{animation-delay:200ms}.js .reputational-report-page #focus-slide-06-intelligenza-artificiale .section-report-focus__horizontal-row:nth-child(5) .section-report-focus__horizontal-bar span{animation-delay:720ms}.js .reputational-report-page #focus-slide-06-intelligenza-artificiale .section-report-focus__horizontal-row:nth-child(6) .section-report-focus__horizontal-bar{animation-delay:250ms}.js .reputational-report-page #focus-slide-06-intelligenza-artificiale .section-report-focus__horizontal-row:nth-child(6) .section-report-focus__horizontal-bar span{animation-delay:770ms}}@keyframes report-focus-slide-in{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes report-focus-item-in{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes report-bar-grow{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes report-svg-vertical-bar-grow{from{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes report-html-bar-grow{from{height:0}to{height:var(--bar-height)}}@keyframes report-svg-bar-label-in{from{opacity:0}to{opacity:1}}@keyframes report-svg-desktop-bar-label-in{from{opacity:0;fill-opacity:0;filter:blur(1.5px)}to{opacity:1;fill-opacity:1;filter:blur(0)}}@keyframes report-bar-label-in{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes report-horizontal-bar-grow{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes report-horizontal-bar-label-in{from{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){#dati-sondaggi .section-report-focus__region-list li,#dati-sondaggi .section-report-focus__dashboard-main .section-report-focus__data-card,#dati-sondaggi .section-report-focus__economic-kpi,#focus-slide-03-sondaggio .section-report-focus__survey-card,#focus-slide-02-progressione .component-chart__canvas rect.chart-bar-income,#focus-slide-02-progressione .component-chart__canvas rect.chart-bar-business,#focus-slide-02-progressione .component-chart__canvas .chart-bar-value,#focus-slide-02-progressione .section-report-focus__progression-mobile-canvas rect.chart-bar-income,#focus-slide-02-progressione .section-report-focus__progression-mobile-canvas rect.chart-bar-business,#focus-slide-02-progressione .section-report-focus__progression-mobile-canvas .section-report-focus__progression-mobile-value,#focus-slide-05-caratteristiche-successo .section-report-focus__bar,#focus-slide-05-caratteristiche-successo .section-report-focus__bar>span,#focus-slide-05-caratteristiche-successo .section-report-focus__silver-chart .section-report-focus__horizontal-bar,#focus-slide-05-caratteristiche-successo .section-report-focus__silver-chart .section-report-focus__horizontal-bar span,#focus-slide-06-intelligenza-artificiale .section-report-focus__horizontal-bar,#focus-slide-06-intelligenza-artificiale .section-report-focus__horizontal-bar span{opacity:1;transform:none;animation:none}#focus-slide-05-caratteristiche-successo .section-report-focus__bar{height:var(--bar-height)}}@media (min-width: 575px){.reputational-report-page .component-chart-grid,.reputational-report-page .component-kpi-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (min-width: 980px){.reputational-report-page .section-report-letter__grid,.reputational-report-page .section-report-focus__grid{grid-template-columns:minmax(0, 1fr) minmax(360px, 0.82fr)}.reputational-report-page .section-report-letter__grid{grid-template-areas:"letter-title letter-image" "letter-copy letter-image";align-items:start}.reputational-report-page .section-report-letter .section-title{grid-area:letter-title;max-width:100%}.reputational-report-page .section-report-letter__copy{grid-area:letter-copy}.reputational-report-page .section-report-letter .component-president-panel{grid-area:letter-image;align-self:start}.reputational-report-page .section-report-focus__grid{grid-template-columns:minmax(280px, 0.78fr) minmax(0, 1fr)}.reputational-report-page .section-report-focus__intro{position:sticky;top:128px}.reputational-report-page .component-chart-grid,.reputational-report-page .component-kpi-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}.reputational-report-page .component-chart-grid-single{grid-template-columns:minmax(0, 1fr)}.reputational-report-page .component-chart{grid-column:span 1}.reputational-report-page .component-chart-wide{grid-column:1 / -1}}@media (min-width: 980px){.reputational-report-page .section-report-focus__progression-layout{grid-template-columns:minmax(0, 1fr);align-items:start}.reputational-report-page .section-report-focus__progression-chart{grid-column:1 / -1}.reputational-report-page .section-report-focus__progression-summary{grid-template-columns:minmax(0, 1fr)}}@media (max-width: 991.98px){.section-report-letter__grid{display:flex;flex-direction:column}.section-report-letter .section-title{order:1;max-width:100%;width:100%}.reputational-report-page .section-report-letter .section-title{max-width:100%;width:100%}.section-report-letter .component-president-panel{order:2}.section-report-letter__copy{order:3}}@media (max-width: 979.98px){.site-report-header .site-report-header__inner{flex-wrap:wrap}.site-report-header .site-report-header__actions{width:100%;overflow-x:auto}.section-report-hero{min-height:100vh;height:100vh}.section-report-hero .section-report-hero__content{height:100%;min-height:100%}.section-report-hero .section-report-hero__line-art{inset:0;width:100%;height:100%}.section-report-hero .section-report-hero__line-art img,.section-report-hero .section-report-hero__line-art svg{top:65%;left:-38vw;width:160vw}.section-report-hero .section-report-hero__title{font-size:var(--hero-title-size)}}@media (max-width: 491px){.section-report-hero__line-art img,.section-report-hero__line-art svg{top:68% !important;left:-52vw !important;width:190vw !important}}@media (min-width: 375px){.section-report-hero{--hero-logo-bottom: 58px}}@media (min-width: 576px){.section-report-hero{--hero-band-width: 300px;--hero-content-left: 32px;--hero-year-width: 280px;--hero-year-height: 216px;--hero-year-top: 72px;--hero-title-size: 56px;--hero-logo-width: 130px;--hero-logo-bottom: 42px;--hero-logo-top: 90%}}@media (min-width: 768px){.section-report-hero{--hero-band-width: 340px;--hero-content-left: 48px;--hero-year-width: 513px;--hero-year-height: 184px;--hero-year-top: 84px;--hero-title-size: 36px;--hero-logo-width: 126px;--hero-logo-bottom: 40px;--hero-logo-top: 88%}.section-report-hero .section-report-hero__background{inset:0 auto 0 0;width:var(--hero-band-width);height:100%}}@media (min-width: 768px) and (max-width: 979.98px){.section-report-hero .section-report-hero__line-art img,.section-report-hero .section-report-hero__line-art svg{top:67%}}@media (min-width: 980px){.section-report-hero{--hero-band-width: 360px;--hero-content-left: 64px;--hero-year-width: 520px;--hero-year-height: 184px;--hero-year-top: 90px;--hero-title-size: 36px;--hero-logo-width: 132px;--hero-logo-bottom: 48px}}@media (min-width: 1200px){.section-report-hero{--hero-band-width: 420px;--hero-content-left: 88px;--hero-year-width: 583px;--hero-year-height: 207px;--hero-year-top: 96px;--hero-title-size: 44px;--hero-logo-width: 144px;--hero-logo-bottom: 56px}}@media (min-width: 1400px){.section-report-hero{--hero-band-width: 520px;--hero-content-left: 112px;--hero-year-width: 717px;--hero-year-height: 250px;--hero-year-top: 100px;--hero-title-size: 54px;--hero-logo-width: 148px;--hero-logo-bottom: 64px}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}.reputational-report-page *,.reputational-report-page *::before,.reputational-report-page *::after{scroll-behavior:auto !important;animation-duration:0.001ms !important;animation-iteration-count:1 !important;transition-duration:0.001ms !important}.reputational-report-page [data-motion],.reputational-report-page .section-report-hero__year-lockup,.reputational-report-page .section-report-hero__title,.reputational-report-page .section-report-hero__logo,.reputational-report-page .section-report-timeline__progress{opacity:1 !important;transform:none !important}.reputational-report-page .section-report-hero__line-art,.reputational-report-page .section-report-hero__line-fallback{opacity:1 !important;clip-path:none !important;transition:none !important}.reputational-report-page .site-report-header__inner,.reputational-report-page .site-report-header__nav,.reputational-report-page .site-report-header__actions,.reputational-report-page .site-report-header__toggle-icon,.reputational-report-page .site-report-header__toggle-icon::before,.reputational-report-page .site-report-header__toggle-icon::after{transition:none !important}}@media (max-width: 767.98px){.section-report-hero .section-report-hero__logo{filter:brightness(0) saturate(100%) invert(58%) sepia(48%) saturate(818%) hue-rotate(140deg) brightness(94%) contrast(73%)}}*,*::before,*::after{box-sizing:border-box}button,input,select,textarea{font-family:inherit}a,button,input,textarea,[tabindex]{-webkit-tap-highlight-color:transparent}blockquote{font-size:1.5em;margin:20px 0}:where(.wp-site-blocks *:focus){outline-width:0px !important;outline-style:solid}body{position:relative;background:#ffffff}body a{color:inherit;transition:all 0.3s ease;text-decoration:none}body main{overflow:hidden}:where(.wp-site-blocks *:focus){outline-width:0px !important;outline-style:solid}:where(.wp-site-blocks)>*{margin-block-start:0}body div.wp-site-blocks{min-height:100vh;display:flex;flex-direction:column}body div.wp-site-blocks main{flex:1 0 auto}
