@charset "UTF-8";/*!
 * Bootstrap  v5.3.8 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */: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:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.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:0.25rem;--bs-focus-ring-opacity:0.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}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{border-top:var(--bs-border-width) solid}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:500;color:var(--bs-heading-color)}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}blockquote{margin:0 0 1rem}.mark,mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1))}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}code{color:var(--bs-code-color)}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}caption{color:var(--bs-secondary-color)}button,input,optgroup,select,textarea{font-family:inherit}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{cursor:pointer;filter:grayscale(1)}::file-selector-button{-webkit-appearance:button}output{display:inline-block}.lead{font-size:1.25rem;font-weight:300}.display-1{font-weight:300;line-height:1.2;font-size:calc(1.625rem + 4.5vw)}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-weight:300;line-height:1.2;font-size:calc(1.575rem + 3.9vw)}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-weight:300;line-height:1.2;font-size:calc(1.525rem + 3.3vw)}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-weight:300;line-height:1.2;font-size:calc(1.475rem + 2.7vw)}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-weight:300;line-height:1.2;font-size:calc(1.425rem + 2.1vw)}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-weight:300;line-height:1.2;font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer:before{content:"— "}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-lg,.container-md,.container-sm,.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-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.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{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>*{padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}.col{flex:1 0 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.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.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.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.33333333%}.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.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.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:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.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.33333333%}.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.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.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:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.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.33333333%}.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.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.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:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.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.33333333%}.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.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.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:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.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.33333333%}.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.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.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:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.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}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb),0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb),0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb),0.075);border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped-columns>:not(caption)>tr>:nth-child(2n),.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#a6b5cc;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000}.table-primary,.table-secondary{color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#b5b6b7;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#a7b9b1;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000}.table-info,.table-success{color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#a6c3ca;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#ccc2a4;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000}.table-danger,.table-warning{color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#c6acae;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000}.table-dark,.table-light{color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{color:var(--bs-body-color);background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg)}.form-control::-webkit-date-and-time-value{min-width:85px;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color)}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);border-inline-end-width:var(--bs-border-width);-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);border-inline-end-width:var(--bs-border-width)}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:50%;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:0;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:100%;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;-moz-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;max-width:100%;height:100%;padding:1rem .75rem;overflow:hidden;color:rgba(var(--bs-body-color-rgb),.65);text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem;padding-left:.75rem}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>textarea:focus~label:after,.form-floating>textarea:not(:placeholder-shown)~label:after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>textarea:disabled~label:after{background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1 * var(--bs-border-width));border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg)}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}@media (prefers-reduced-motion:reduce){.collapsing,.fade{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;z-index:var(--bs-dropdown-zindex);min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);background-color:var(--bs-dropdown-bg);border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color);border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color)}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255,255,255,0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(-1 * var(--bs-border-width))}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(-1 * var(--bs-border-width))}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:nth-child(n+3),.btn-group-vertical>:not(.btn-check)+.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color)}.nav-link{padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);background:0 0;border:0}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width))}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-grow:1;flex-basis:0;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb),0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb),0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb),0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb),0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color)}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color)}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);color:var(--bs-navbar-color);border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:focus{box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{background-image:var(--bs-navbar-toggler-icon-bg)}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255,255,255,0.55);--bs-navbar-hover-color:rgba(255,255,255,0.75);--bs-navbar-disabled-color:rgba(255,255,255,0.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255,255,255,0.1)}.navbar-dark,.navbar[data-bs-theme=dark],[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb),0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));color:var(--bs-card-subtitle-color)}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child)>.card-header,.card-group>.card:not(:last-child)>.card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child)>.card-footer,.card-group>.card:not(:last-child)>.card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child)>.card-header,.card-group>.card:not(:first-child)>.card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child)>.card-footer,.card-group>.card:not(:first-child)>.card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider,"/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(-1 * var(--bs-border-width))}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:var(--bs-progress-height)}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 0,transparent 50%,rgba(255,255,255,.15) 0,rgba(255,255,255,.15) 75%,transparent 0,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:not(.active):focus,.list-group-item-action:not(.active):hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:not(.active):active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;box-sizing:content-box;width:1em;height:1em;padding:.25em;background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;filter:var(--bs-btn-close-filter);border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close,.btn-close:hover{color:var(--bs-btn-close-color)}.btn-close:hover{text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}:root,[data-bs-theme=light]{--bs-btn-close-filter: }[data-bs-theme=dark]{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb),0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb),0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color:var(--bs-body-color);--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin-top:calc(-.5 * var(--bs-modal-header-padding-y));margin-right:calc(-.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-.5 * var(--bs-modal-header-padding-y));margin-left:auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow:after,.popover .popover-arrow:before{position:absolute;display:block;content:"";border:0 solid transparent}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-top>.popover-arrow:before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-end>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-start>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;filter:var(--bs-carousel-control-icon-filter);border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:var(--bs-carousel-indicator-active-bg);background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:var(--bs-carousel-caption-color);text-align:center}.carousel-dark{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}:root,[data-bs-theme=light]{--bs-carousel-indicator-active-bg:#fff;--bs-carousel-caption-color:#fff;--bs-carousel-control-icon-filter: }[data-bs-theme=dark]{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}.spinner-border,.spinner-grow{display:inline-block;flex-shrink:0;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(1turn)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border-right-color:currentcolor;border:var(--bs-spinner-border-width) solid;border-right:var(--bs-spinner-border-width) solid transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom,.offcanvas-sm.offcanvas-top{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%}.offcanvas-sm.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom,.offcanvas-md.offcanvas-top{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%}.offcanvas-md.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom,.offcanvas-lg.offcanvas-top{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%}.offcanvas-lg.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom,.offcanvas-xl.offcanvas-top{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%}.offcanvas-xl.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom,.offcanvas-xxl.offcanvas-top{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%}.offcanvas-xxl.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom,.offcanvas.offcanvas-top{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%}.offcanvas.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y));margin-left:auto}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn:before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0;mask-position:-200% 0}}.clearfix:after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:RGBA(10,88,202,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:RGBA(86,94,100,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:RGBA(255,205,57,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:RGBA(176,42,55,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-underline-offset:.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{top:0}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}.fixed-bottom{bottom:0}.sticky-top{top:0}.sticky-bottom,.sticky-top{position:-webkit-sticky;position:sticky;z-index:1020}.sticky-bottom{bottom:0}@media (min-width:576px){.sticky-sm-top{top:0}.sticky-sm-bottom,.sticky-sm-top{position:-webkit-sticky;position:sticky;z-index:1020}.sticky-sm-bottom{bottom:0}}@media (min-width:768px){.sticky-md-top{top:0}.sticky-md-bottom,.sticky-md-top{position:-webkit-sticky;position:sticky;z-index:1020}.sticky-md-bottom{bottom:0}}@media (min-width:992px){.sticky-lg-top{top:0}.sticky-lg-bottom,.sticky-lg-top{position:-webkit-sticky;position:sticky;z-index:1020}.sticky-lg-bottom{bottom:0}}@media (min-width:1200px){.sticky-xl-top{top:0}.sticky-xl-bottom,.sticky-xl-top{position:-webkit-sticky;position:sticky;z-index:1020}.sticky-xl-bottom{bottom:0}}@media (min-width:1400px){.sticky-xxl-top{top:0}.sticky-xxl-bottom,.sticky-xxl-top{position:-webkit-sticky;position:sticky;z-index:1020}.sticky-xxl-bottom{bottom:0}}.hstack{flex-direction:row;align-items:center}.hstack,.vstack{display:flex;align-self:stretch}.vstack{flex:1 1 auto;flex-direction:column}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-none{-o-object-fit:none!important;object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb),var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb),var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb),var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb),var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb),var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb),var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb),var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb),var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10,.link-opacity-10-hover:hover{--bs-link-opacity:0.1}.link-opacity-25,.link-opacity-25-hover:hover{--bs-link-opacity:0.25}.link-opacity-50,.link-opacity-50-hover:hover{--bs-link-opacity:0.5}.link-opacity-75,.link-opacity-75-hover:hover{--bs-link-opacity:0.75}.link-opacity-100,.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1,.link-offset-1-hover:hover{text-underline-offset:.125em!important}.link-offset-2,.link-offset-2-hover:hover{text-underline-offset:.25em!important}.link-offset-3,.link-offset-3-hover:hover{text-underline-offset:.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0,.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10,.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:0.1}.link-underline-opacity-25,.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:0.25}.link-underline-opacity-50,.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:0.5}.link-underline-opacity-75,.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:0.75}.link-underline-opacity-100,.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-sm-none{-o-object-fit:none!important;object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-sm-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-sm-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-md-none{-o-object-fit:none!important;object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-md-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-md-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-lg-none{-o-object-fit:none!important;object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-lg-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-lg-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xl-none{-o-object-fit:none!important;object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xxl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xxl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xxl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xxl-none{-o-object-fit:none!important;object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xxl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-xxl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xxl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xxl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}


/*!
 * Bootstrap v5.0.0 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--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-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--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-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",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))}.violet{color:#BC55FF}.blue{color:#5050EF}.tangerine{color:#F89A5B}.pink{color:#E55399}.red{color:#E62E2E}.green{color:#34AD5C}.light-pink{color:#FFAFD5}.light-violet{color:#DFAEFF}.light-blue{color:#B0D8FF}.light-tangerine{color:#FFCDAB}.light-green{color:#98E5B9}.light-red{color:#FFAFAF}.light-gray-bg{background-color:#FAFAFA}.violet-bg{background-color:#BC55FF}.blue-bg{background-color:#5050EF}.tangerine-bg{background-color:#F89A5B}.pink-bg{background-color:#E55399}.red-bg{background-color:#E62E2E}.green-bg{background-color:#34AD5C}.light-pink-bg{background-color:#FFAFD5}.light-violet-bg{background-color:#DFAEFF}.light-blue-bg{background-color:#B0D8FF}.light-tangerine-bg{background-color:#FFCDAB}.light-green-bg{background-color:#98E5B9}.light-red-bg{background-color:#FFAFAF}*,:after,:before{-webkit-box-sizing:border-box}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}body{font-family:DM Sans,sans-serif;background:#ffffff;color:#4B5563;line-height:1.4;font-size:20px}main .module-loading-manager{overflow:hidden}img{max-width:100%}a{text-decoration:none}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;line-height:1.2;color:#000000}.w-full{width:100%}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0}address,p{margin-bottom:1rem}address{font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,pre{font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block;font-size:16px;line-height:1.3;color:#090808}button{border-radius:0}button:focus:not(:focus-visible){outline:0}.form-input,.form-select,.form-textarea,input:not([type=radio]):not([type=checkbox]){color:#000;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;width:100%;padding:16px;font-size:16px;transition:border-color .3s}.form-input:focus,.form-select:focus,.form-textarea:focus,input:not([type=radio]):not([type=checkbox]):focus{outline:none;border-color:#8b5cf6}.form-input::placeholder,.form-textarea::placeholder,input::placeholder{color:#747474}.form-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px;cursor:pointer}.form-textarea{resize:vertical;min-height:148px}form{gap:24px;display:flex;flex-direction:column}button,input,optgroup,select,textarea{margin:0;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.list-unstyled{padding-left:0;list-style:none}.img-fluid{max-width:100%;height:auto}.container,.container-fluid,.container-xl{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container,.container-xl{max-width:1180px}}@media (min-width:1400px){.container,.container-xl{max-width:1180px}}@media (max-width:767px){.container,.container-xl{padding-left:20px!important;padding-right:20px!important}}.container,.container-fluid,.container-xl{--bs-gutter-x:0.75rem!important}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) / -2);margin-left:calc(var(--bs-gutter-x) / -2)}.row>*{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y)}.col{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.col-12,.row-cols-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.g-0{--bs-gutter-x:0;--bs-gutter-y:0}.g-4{--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem}@media (min-width:576px){.col-sm-4{width:33.3333333333%}.col-sm-4,.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-6{width:50%}.col-sm-8{width:66.6666666667%}.col-sm-12,.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-12{width:100%}}@media (min-width:768px){.row-cols-md-2>*{width:50%}.col-md-3,.row-cols-md-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-4,.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-7,.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10,.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-10{width:83.3333333333%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}@media (min-width:992px){.row-cols-lg-3>*{width:33.3333333333%}.col-lg-3,.row-cols-lg-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-4,.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-6,.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-8,.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-10,.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-12{width:100%}}@media (min-width:1200px){.col-xl-4{width:33.3333333333%}.col-xl-4,.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-5{width:41.6666666667%}.col-xl-6{width:50%}.col-xl-6,.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-7{width:58.3333333333%}.col-xl-8{width:66.6666666667%}.col-xl-8,.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-9{width:75%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}@media (min-width:1400px){.col-xxl-3{width:25%}.col-xxl-3,.col-xxl-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-4{width:33.3333333333%}.col-xxl-6{width:50%}.col-xxl-6,.col-xxl-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-8{width:66.6666666667%}.col-xxl-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}}.table{--bs-table-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0,0,0,0.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0,0,0,0.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0,0,0,0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;-webkit-box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg);box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{-webkit-transition:none;transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not(:-moz-read-only){cursor:pointer}.form-control[type=file]:not(:disabled):not(:read-only){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;-webkit-box-shadow:0 0 0 .25rem rgba(13,110,253,.25);box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:-moz-read-only{background-color:#e9ecef;opacity:1}.form-control:disabled,.form-control:read-only{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not(:-moz-read-only)::file-selector-button{background-color:#dde0e3}.form-control:hover:not(:disabled):not(:read-only)::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not(:read-only)::-webkit-file-upload-button{background-color:#dde0e3}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}.btn{display:inline-flex;align-items:center;text-align:center;justify-content:center;font-size:20px;line-height:1.4;padding:16px 20px;font-weight:400;border-radius:32px;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:all .5s ease-in-out}.btn:hover{transform:scale(1.02)}.primary-btn{background:#FFAA01;color:#000}.primary-btn:hover{background:#cf8a00;color:#000}.secondary-btn,.secondary-btn:hover{border:1px solid #141414;background:#fff}.arrow-btn.btn{position:relative;display:inline-flex;align-items:center;justify-content:center}.arrow-btn.btn:after{content:url(/_next/static/media/arrow-right.1596d246.svg);margin-left:8px}@media (prefers-reduced-motion:reduce){.btn{-webkit-transition:none;transition:none}}.btn:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(188,85,255,.2);box-shadow:0 0 0 .2rem rgba(188,85,255,.2)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.fade{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{-webkit-transition:none;transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{-webkit-transition:none;transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";display:none}.dropstart .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{-webkit-transition:none;transition:none}}.nav-link:focus,.nav-link:hover{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:none;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:none;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:.5rem;padding-bottom:.5rem}.navbar,.navbar>.container,.navbar>.container-fluid,.navbar>.container-xl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar>.container,.navbar>.container-fluid,.navbar>.container-xl{-ms-flex-wrap:inherit;flex-wrap:inherit}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;padding-left:15px;text-decoration:none;white-space:nowrap}.navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none;margin-right:0!important}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem!important;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;-webkit-transition:-webkit-box-shadow .15s ease-in-out;transition:-webkit-box-shadow .15s ease-in-out;transition:box-shadow .15s ease-in-out;transition:box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-toggler{-webkit-transition:none;transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;-webkit-box-shadow:0 0 0 .25rem;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:50%;background-size:100%}@media (min-width:992px){.navbar-expand-lg{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:991px){.btn{font-size:16px;line-height:1;padding:16px 22px;font-weight:600}}.breadcrumb{margin-bottom:40px}.breadcrumb-list{align-items:center;gap:8px;font-weight:400;display:flex;list-style:none;padding:0;margin-bottom:0}.breadcrumb-item a,.breadcrumb-list{color:#747474;font-size:16px;line-height:20px}.breadcrumb-item a{text-decoration:none;transition:color .2s ease}.breadcrumb-item a:hover{color:#090808}.breadcrumb-separator{color:#747474}.breadcrumb-item.active a{color:#090808}.privacy-policy-content{padding:200px 0}.privacy-policy-content p{margin-bottom:2rem}.privacy-policy-content p,.privacy-policy-content ul li{color:#090808;font-size:20px;line-height:28px;font-family:DM Sans;font-weight:400}.padding-before-footer{padding-bottom:220px!important}@media (max-width:991px){.padding-before-footer{padding-bottom:85px!important}}header .header-main{z-index:1001;background-color:transparent;width:100%;position:fixed;top:0;left:0;right:0;padding:31px 15px 0}header .header-main .dark-black-bg{background-color:#000;border-radius:37px}header .header-main .navbar-button .nav-link{color:#fff;text-transform:capitalize;border:1px solid #ffaa01;border-radius:50px;justify-content:center;align-items:center;padding:16px 30px;font-size:20px;font-weight:500;line-height:14px;display:flex}header .header-main .navbar-button .nav-link:hover{background:#ffaa01!important;color:#000;border-radius:70px}header .header-main .navbar-button .nav-link:hover img{-webkit-filter:brightness(0);filter:brightness(0)}header .header-main .navbar-button img{margin-left:17px;vertical-align:middle;transform:translateY(-2px)}header .header-main .uxstudio-nav-menu{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;padding:0}header .header-main .uxstudio-nav-menu li a{color:rgba(255,255,255,.8)!important;font-weight:400!important}header .header-main .uxstudio-nav-menu .current_page_item li a{color:rgba(255,255,255,1)!important;font-weight:500!important}header .header-main .uxstudio-nav-menu li{list-style-type:none;margin-right:40px}header .header-main .uxstudio-nav-menu li:hover a{color:#bfb99c}header .header-main .uxstudio-nav-menu li:hover a body{background-color:#ffaa01}header .header-main .uxstudio-nav-menu li a{text-decoration:none;color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0}header .header-main .uxstudio-nav-menu li a:hover{color:#ffffff}header .header-main .uxstudio-nav-menu li.menu-item-has-children{position:relative}header .header-main .uxstudio-nav-menu li.current_page_item a{color:#BFB99C;font-weight:800}header .header-main .uxstudio-nav-menu li:last-child a{margin-right:0}header .header-main .uxstudio-nav-menu .menu-item-has-children{position:relative;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}header .header-main .uxstudio-nav-menu .menu-item-has-children:hover .show{display:block}header .header-main .uxstudio-nav-menu .menu-item-has-children .ux-sub-menu-toggle{margin-left:8px}header .header-main .uxstudio-nav-menu .sub-menu{-webkit-column-count:1;-moz-column-count:1;column-count:1;color:#4B5563;background-color:#fff;border:1px solid #000;border-radius:12px;width:100%;min-width:313px;height:auto;min-height:210px;display:none;position:absolute;padding:20px!important;top:66px!important}header .header-main .uxstudio-nav-menu .sub-menu.show{display:block}header .header-main .uxstudio-nav-menu .sub-menu:before{content:"";background:#fff;border:0;width:24px;height:24px;position:absolute;top:-12px;transform:rotate(45deg);border-top:1px solid #000;border-left:1px solid #000;left:40px;right:auto}header .header-main .uxstudio-nav-menu .sub-menu li{margin-bottom:12px;list-style-type:none;position:relative;margin-right:0}header .header-main .uxstudio-nav-menu .sub-menu li.current-menu-item a{color:#bc55ff!important;font-weight:800}header .header-main .uxstudio-nav-menu .sub-menu li>a{letter-spacing:0;margin-right:0;font-size:16px;line-height:1.3;color:#4B5563!important}header .header-main .uxstudio-nav-menu .sub-menu li>a:hover{color:#000!important}.modal-open header .header-main{padding-right:17px}@media screen and (min-width:992px){header .header-main .uxstudio-nav-menu .menu-item-has-children:hover .sub-menu{display:block}header .header-main .uxstudio-nav-menu .sub-menu:after{content:"";width:100%;height:20px;background:transparent;position:absolute;top:-20px;left:0}}@media (min-width:1400px){header .header-main .dark-black-bg{max-width:1240px}}@media (max-width:991px){header .header-main{padding-top:20px}header .header-main .dark-black-bg{border-radius:35px;padding:14px 22px}header .header-main a.navbar-brand{padding:0}header .header-main button.navbar-toggler{padding:0!important}header .header-main a.navbar-brand img{width:112px}header .header-main .navbar-button{margin-top:25px}header .header-main .navbar-button .nav-link{width:max-content;text-align:left}header .header-main.sticky{padding-top:20px;padding-bottom:20px}header .header-main .uxstudio-nav-menu{padding-left:0;display:block}header .header-main .uxstudio-nav-menu li{padding-top:25px;margin-right:0}header .header-main .uxstudio-nav-menu .menu-item-has-children{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}header .header-main .uxstudio-nav-menu .sub-menu:before{display:none}header .header-main .uxstudio-nav-menu .sub-menu{-webkit-column-count:unset;-moz-column-count:unset;column-count:unset;padding-left:0;left:0;height:auto;overflow-y:scroll;min-width:300px;top:60px!important;padding:10px 0 16px 15px!important;position:static}header .header-main .uxstudio-nav-menu .sub-menu li{padding:0 0 0 15px;margin-bottom:16px}header .header-main .uxstudio-nav-menu .sub-menu li:last-child{margin-bottom:0}header .header-main .uxstudio-nav-menu .sub-menu li>a{font-size:16px}}.footer-section{background:#000;position:relative;padding-top:64px}.footer-section ul{margin:0;padding:0}.footer-section .footer-logo{margin-bottom:56px}.footer-section .footer-logo img{max-width:200px;width:30px}.footer-section .footer-text{max-width:407px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.footer-section .footer-text img{margin-right:32px;margin-top:10px}.footer-section .footer-text .h6,.footer-section .footer-text h6{font-size:24px;color:#928D7C;line-height:38px;font-family:Urbanist;font-weight:700;letter-spacing:-.03em}.footer-section .footer-text .h6 span,.footer-section .footer-text h6 span{font-size:24px;font-family:Urbanist;font-weight:700;color:#BFB99C;line-height:38px;display:block;width:350px;margin-top:35px}.footer-section .footer-menu .footer-widget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:55px}.footer-section .footer-menu .footer-widget ul li{margin-bottom:12px;list-style-type:none;position:relative;line-height:1}.footer-section .footer-menu .footer-widget ul li:last-child{margin-bottom:0}.footer-section .footer-menu .footer-widget ul li a{color:#B0B2B5;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;line-height:130%;text-decoration:none}@media only screen and (max-width:767px){.footer-section .footer-menu .footer-widget{-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer-section .copyright-area .copyright-area-inner{border-top:1px solid rgba(52,52,52,.98);justify-content:space-between;align-items:center;padding:32px 0;display:flex}.footer-section .copyright-area .copyright-area-inner .copyright-text p{color:#FFF;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;line-height:100%;margin-bottom:0}.footer-section .copyright-area .copyright-area-inner .copyright-area-right ul{display:flex;list-style:none;margin:0;padding:0;gap:30px}.footer-section .copyright-area .copyright-area-inner .copyright-area-right ul li{list-style:none;margin:0;padding:0}.footer-section .copyright-area .copyright-area-inner .copyright-area-right ul li a{color:#FFF;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;line-height:100%;text-decoration:none}.footer-middle-content h4{color:rgba(255,255,255,.1);font-family:Bricolage Grotesque;font-size:146.557px;font-style:normal;font-weight:800;line-height:100%;text-align:center;margin-bottom:0}.footer-section .copyright-area .copyright-area-inner .copyright-area-left,.footer-section .copyright-area .copyright-area-inner .copyright-area-right{align-items:flex-start;display:flex}.footer-locations-section{position:relative}.footer-locations-awards{background-image:url(/_next/static/media/footer-top-bg.4c5cbaf7.svg);background-size:contain;background-position:top;background-repeat:no-repeat;padding:16px 0 0;margin-bottom:-2px;margin-top:-155px}.footer-locations-inner{background:#141414;padding:70px 0 29px}.footer-menu-list h4.service-heading{color:#B0D8FF}.footer-menu-list h4.company-heading{color:#98E5B9}.footer-menu-list h4.other-heading{color:#DFAEFF}.footer-menu-list h4{color:#FFF;font-family:DM Sans;font-size:18px;font-style:normal;font-weight:600;line-height:28px;margin-bottom:18px}.footer-locations-awards{text-align:center}.footer-locations-awards-label{letter-spacing:.35px;color:#fff;margin-bottom:21px;font-size:14px;line-height:1.2;text-transform:uppercase}.footer-locations-awards-row{display:flex;justify-content:center;gap:42px;flex-wrap:wrap}.award-item{display:flex;flex-direction:column;align-items:center;gap:10px}.award-icon{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background:#111827;box-shadow:0 18px 40px rgba(0,0,0,.7)}.award-icon svg{width:52px;height:52px;fill:none;stroke-width:2}.award-icon-inc svg circle{stroke:#f9fafb}.award-icon-clutch svg circle{stroke:#22c55e}.award-icon-rating svg circle{stroke:#f97316}.award-icon-forbes svg circle{stroke:#e11d48}.award-label{font-family:Urbanist;font-weight:600;font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:#e5e7eb}@media (max-width:767px){.footer-locations-awards-row{gap:20px}}.footer-locations-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,2fr);gap:40px;align-items:stretch}.footer-locations-map{display:flex;align-items:stretch}.locations-map-title{margin:0;font-weight:700;font-size:30px;letter-spacing:.6px;color:#ffffff;line-height:1.2}.locations-map-visual{position:relative}.locations-map-visual img{width:100%;height:auto;display:block;border-radius:18px}.footer-locations-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:70px}@media (max-width:991px){.footer-locations-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}.location-column{display:flex;flex-direction:column;gap:32px}.location-country{margin:0 0 2px;font-weight:500;font-size:20px;text-transform:uppercase;letter-spacing:.4px;color:#FFAA01;line-height:1.2}.footer-locations-columns .location-column:nth-child(2) .location-country,.footer-locations-columns .location-column:nth-child(3) .location-country{color:#fbbf24}.location-city h5{margin:0 0 12px;font-weight:700;font-size:20px;letter-spacing:0;line-height:1.2}.location-city p{margin:0;font-weight:400;font-size:16px;line-height:1.3;color:#E5E7EB}@media (max-width:575px){.location-city h5{font-size:16px}.location-city p{font-size:13px}}.footer-section .footer-whatsapp-us-button{color:#fff;background:rgba(255,255,255,.05);border:1px solid #ffaa01;border-radius:31px;width:259px;height:62px;font-family:DM Sans;font-size:20px;font-style:normal;font-weight:600;line-height:100%;display:flex;align-items:center;justify-content:center;gap:8px}.footer-section .footer-text p{color:#B0B2B5;letter-spacing:0}.footer-section .footer-text p,.footer-section .footer-text p strong{font-family:DM Sans;font-size:20px;font-style:normal;font-weight:400;line-height:1.4}.footer-section .footer-text p strong{color:#FFF}.footer-bottom-content{justify-content:space-between;padding:67px 0 30px}.footer-bottom-content,.footer-bottom-content-left{display:flex;align-items:flex-start}.footer-bottom-content-left ul{display:flex;gap:20px}.footer-bottom-content-left ul,.footer-bottom-content-left ul li{list-style:none;margin:0;padding:0}.footer-bottom-content-left ul li a{display:inline-block}.footer-bottom-content-right{display:flex;align-items:flex-start}.footer-bottom-content-right ul{display:flex;list-style:none;margin:0;padding:0;align-items:flex-end}.footer-bottom-content-right ul li{list-style:none;margin:0;padding:0 15px;border-right:1px solid rgba(229,231,235,.2)}.footer-bottom-content-right ul li:last-child{border-right:none}.footer-bottom-content-right ul li a{display:inline-block}.footer-bottom-content-right img{width:auto;height:auto}@media (min-width:1400px){.footer-container .container,.footer-container .container-xl{max-width:1264px}}@media (max-width:1280px){.footer-middle-content h4{font-size:106px}.footer-section .footer-menu{margin-left:0}}@media (max-width:991px){.footer-locations-inner .container-xl{padding-left:20px;padding-right:20px}.footer-middle-content h4{font-size:68px;line-height:120%;letter-spacing:.32px}.footer-locations-awards{background-size:260px;margin-top:-35px}.footer-locations-awards-label{margin-bottom:0}.footer-locations-awards-row{background:rgba(20,20,20,1);margin-left:-20px;margin-right:-20px;padding-top:25px;gap:26px}.footer-locations-awards-row .award-item{width:62px}.footer-locations-grid{grid-template-columns:minmax(0,1fr);gap:0}.footer-locations-map{justify-content:center;width:100%}.locations-map-card{width:100%}.footer-locations-inner{padding:25px 0 29px}.locations-map-title{letter-spacing:-.48px;font-size:24px;text-align:center}.locations-map-title br{display:none}.footer-locations-columns .location-column:nth-child(2){order:3}.footer-locations-columns .location-column:nth-child(3){order:2}.footer-whatsapp-us-column .footer-widget{display:flex;flex-direction:column}.footer-whatsapp-us-column .footer-widget .footer-logo{order:2;margin-bottom:0}.footer-whatsapp-us-column .footer-widget .footer-text{order:1;max-width:100%}.footer-section .footer-menu{margin-top:40px}.footer-menu-list h4{margin-bottom:15px;font-size:20px;font-weight:700;line-height:1.3}.footer-section .footer-menu .footer-widget ul li a{font-weight:500}.footer-section .footer-menu .footer-widget ul li{margin-bottom:10px}.footer-section .footer-menu .footer-widget ul li:last-child{margin-bottom:0}}@media (max-width:767px){.footer-bottom-content{flex-direction:column;align-items:self-start;gap:50px;padding-top:28px;padding-bottom:10px}.footer-bottom-content-right ul{align-items:center}.footer-section{padding-top:30px}.footer-section .footer-menu .footer-widget{flex-direction:column;gap:20px}.footer-menu-list{padding-bottom:20px;border-bottom:1px solid}.footer-section .footer-whatsapp-us-button{border:1px solid #34ad5c;width:224px;height:48px;font-size:16px}.footer-section .footer-logo img{width:24px;margin-right:10px}.footer-bottom-content-right{align-items:center;display:flex;justify-content:center;width:100%}.footer-section .copyright-area .copyright-area-inner{flex-direction:column;justify-content:center;align-items:center;padding:15px 0 20px;gap:20px}.footer-section .copyright-area .copyright-area-inner .copyright-area-right ul li a,.footer-section .copyright-area .copyright-area-inner .copyright-text p{color:rgba(176,178,181,.6)}}@media (max-width:640px){.footer-locations-columns{gap:20px}.location-country{font-size:18px;margin-bottom:-10px}.location-column{gap:25px}.location-city h5{margin:0 0 5px}}.global-modal-body h2{font-family:Bricolage Grotesque;font-weight:700;font-size:48px;line-height:58px;margin-bottom:12px}.global-modal-body h2,.global-modal-body p{font-style:normal;text-align:center;color:#FFFFFF}.global-modal-body .ux-audit-form{flex-direction:column;max-width:100%;width:100%}.global-modal-body .ux-audit-form button.ux-audit-download-btn{background:#FFAA01;border-radius:88px;font-family:DM Sans;font-style:normal;font-weight:500;font-size:20px;line-height:26px;text-align:center;color:#000000;min-width:377px}.global-modal-body h2 span{color:#BC55FF}button.global-modal-close:hover{background-color:transparent!important}.global-modal-body .ux-audit-form input{background:#FFFFFF;border:1px solid #bab8b8;border-radius:88px;font-family:DM Sans;font-style:normal;font-weight:400;font-size:20px;line-height:28px;align-items:center;color:#747474;margin-bottom:40px;width:100%;max-width:523px;padding-left:34px}.global-modal-body p{font-family:DM Sans;font-weight:400;font-size:28px;line-height:34px;margin-bottom:40px}.popup-shape-top-left{position:absolute;left:105px;top:59px}.popup-shape-top-right{position:absolute;right:118px;top:59px}.popup-shape-bottom-left{position:absolute;left:40px;top:159px}.popup-shape-bottom-right{position:absolute;right:40px;top:225px}.global-modal-body .ux-audit-form p.success-message{top:auto;bottom:-80px}.global-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px}.global-modal-overlay .global-modal-content{background-color:#fff;border-radius:8px;max-width:1037px;width:100%;max-height:90vh;overflow-y:auto;position:relative;border:1px solid #f0efeb;border-radius:20px;padding:79px 130px;background:#090808 radial-gradient(circle,rgba(255,255,255,.2) 1px,rgba(0,0,0,0) 0) 0 0 /20px 20px}.global-modal-overlay .global-modal-close{position:absolute;top:15px;right:15px;background:transparent;border:none;font-size:50px;cursor:pointer;color:#fff;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s}.global-modal-body .form-group{width:100%;margin:0 auto;text-align:center}.global-modal-overlay .recaptcha-group.gf-google-recaptcha{justify-items:center;margin-bottom:40px}@media only screen and (max-width:767px){.global-modal-content{padding:79px 20px!important}.global-modal-body h2{font-size:32px;line-height:38px}.global-modal-body p{font-size:20px;line-height:25px;margin-bottom:20px}.global-modal-body .ux-audit-form button.ux-audit-download-btn{min-width:100%}.global-modal-body .ux-audit-form input{margin-bottom:20px}.popup-shape-bottom-left svg,.popup-shape-bottom-right svg,.popup-shape-top-left svg,.popup-shape-top-right svg{max-width:40px}.popup-shape-top-left{left:30px;top:10px}.popup-shape-top-right{right:60px;top:10px}.popup-shape-bottom-left{left:30px;top:auto;bottom:0}.popup-shape-bottom-right{right:40px;top:auto;bottom:0}}.hero-banner{display:flex;align-items:center;padding:105px 0 21px;background-image:radial-gradient(rgba(0,0,0,.03) 2px,transparent 0);background-size:20px 20px;overflow:hidden;max-width:100%;width:100%;position:relative}.hero-element-top{position:absolute;top:105px;right:-48px}.hero-element-bottom{position:absolute;bottom:0;left:0}.hero-element-pencil-line{position:absolute;top:150px;left:0}.hero-element-pencil-line img{width:955px}.drawing-svg{display:block;margin:0;padding:0;overflow:visible;z-index:0!important}#drawing-path{will-change:stroke-dashoffset;opacity:0}#pencil-group{opacity:0;transform-origin:38.6912px 6.3888px}.hero-banner .container{position:relative}.hero-content{display:flex;gap:50px;padding-top:134px}.hero-content-left{min-width:60%}.hero-content-right .lottie-container{margin-right:-57px}.hero-content-right img,.lottie-container{min-width:485px}.hero-content h1{font-size:68px;line-height:1.2;font-weight:800;margin-bottom:6px;letter-spacing:-1.36px;font-family:Bricolage Grotesque,sans-serif;color:#000000}.hero-content h1 span{position:relative;display:inline-block;background-color:#DFAEFF;border:2px solid #bc55ff;line-height:1}.hero-content h1 span:after,.hero-content h1 span:before{content:"";position:absolute;width:5px;height:5px;background:#BC55FF}.hero-content h1 span:before{top:-4px;left:-4px}.hero-content h1 span:after{bottom:-4px;left:-4px}.hero-content h1 span strong:after,.hero-content h1 span strong:before{content:"";position:absolute;width:5px;height:5px;background:#BC55FF}.hero-content h1 span strong:before{top:-4px;right:-4px}.hero-content h1 span strong:after{bottom:-4px;right:-4px}.hero-content p{color:#4b5563;margin-bottom:0;font-size:20px;line-height:28px;font-weight:400;font-family:DM Sans}.arrow-btn .btn{padding-right:47.85px;position:relative;display:flex;align-items:center;justify-content:center}.arrow-btn .btn:after{content:url(/_next/static/media/arrow-right.1596d246.svg);margin-left:8px}.hero-content-buttons{margin-top:52px;display:flex;gap:12px}.hero-content-buttons .see-case-study{align-items:center;gap:12px;display:flex;text-decoration:none;cursor:pointer}.hero-content-buttons .see-case-study span{font-size:16px;line-height:1.3;max-width:76px;text-transform:uppercase;color:rgba(0,0,0,.8)}.highlight{position:relative;display:inline-block;padding:0}.highlight svg{position:absolute;left:0;bottom:-10px;width:100%;height:80px;pointer-events:none}.pencil-mark path{stroke:#c7a6ff;stroke-width:12;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 2px 0 rgba(0,0,0,.15))}.hero-logos .hero-logos-title{font-weight:400;font-size:20px;line-height:1.4;color:#000000;margin-bottom:12px}.hero-logos .logo-grid{flex-wrap:nowrap;gap:60px;justify-content:space-between;width:100%}.hero-logos .logo-grid,.hero-logos .logo-item{display:flex;position:relative;align-items:center}.hero-logos .logo-item{justify-content:center;flex:1 1 auto;min-width:0;height:73px;overflow:hidden;opacity:1}.hero-logos .logo-item img{position:absolute;width:100%;height:auto;max-width:150px;max-height:52px;object-fit:contain}@media (min-width:1600px){.hero-element-pencil-line{width:65%}.hero-element-pencil-line svg.drawing-svg,.hero-element-pencil-line svg.drawing-svg #drawing-path{width:100%}}@media (max-width:1399px){.hero-element-pencil-line{width:65%}.hero-element-pencil-line svg.drawing-svg{width:100%}}@media (max-width:1360px){.hero-content{margin-bottom:24px}}@media (max-width:1280px){.hero-banner{padding:124px 0 40px}.hero-content-right .lottie-container{margin-right:0}.hero-content-right img{min-width:100%;max-width:100%}.hero-content-left{min-width:58%;width:58%;padding-right:8%}.hero-content-right{width:42%}.hero-element-bottom{left:-10px;width:67px}.hero-element-top-rgt{position:absolute;top:12px;right:0;width:109px}}@media (max-width:1199px){.hero-content-left{padding-right:0}.hero-content-right .lottie-container{min-width:400px}.hero-content h1{letter-spacing:0;margin-bottom:5px;font-size:40px;font-weight:700;line-height:1.2}.hero-content h1 br{display:none}.hero-content p{font-size:18px}.hero-content-buttons{margin-top:40px}}@media (max-width:1024px){.hero-logos .logo-grid{gap:30px}}@media (max-width:991px){.hero-logos .logo-grid{gap:20px}.hero-element-pencil-line{top:60px}.hero-content-left{width:100%;min-width:100%;padding-right:0}.hero-content{flex-direction:column;gap:30px;margin-bottom:40px;padding-top:80px}.hero-content-buttons{margin-top:30px;display:flex}.hero-content-right{width:100%;min-width:100%;max-width:100%;text-align:center}.hero-content-right img{margin:0 auto}.hero-content-right .lottie-container{display:flex;justify-content:center}.hero-logos .logo-item img{max-height:26px}}@media (max-width:767px){.hero-logos .hero-logos-title{font-weight:400;font-size:14px;line-height:17px;text-align:center;letter-spacing:.35px;text-transform:uppercase;color:#090808}.hero-logos .logo-grid{flex-wrap:wrap;gap:20px}.hero-logos .logo-item{flex:0 0 calc(33.333% - 14px);max-width:calc(33.333% - 14px)}.hero-element-top{top:86px;right:-30px;width:60px}.hero-content{gap:0;padding-top:0;margin-bottom:0}.hero-content-buttons{gap:10px}.hero-content-buttons a.btn.primary-btn.arrow-btn{padding:16px}.hero-element-pencil-line{top:30px;width:calc(100% - 28px)}.hero-content-buttons .see-case-study{gap:7px}.hero-content-buttons .see-case-study img{width:48px}.hero-content-buttons .see-case-study span{font-size:14px;line-height:1.2}}.showreel-sec{min-height:100vh;background:#000000;overflow:hidden}.showreel-container,.showreel-sec{position:relative;display:flex;align-items:center;justify-content:center}.showreel-container{width:100%;height:100vh;cursor:pointer;z-index:2}.showreel-sec:before{content:"";z-index:1;background-image:linear-gradient(rgba(117,117,117,.2) 2px,rgba(0,0,0,0) 0),linear-gradient(90deg,rgba(117,117,117,.2) 2px,rgba(0,0,0,0) 0);background-size:220px 220px}.showreel-sec:before,.showreel-video{width:100%;height:100%;position:absolute;top:0;left:0}.showreel-video{object-fit:cover;z-index:0;opacity:0;transition:opacity .5s ease}.showreel-video.playing{opacity:1}.showreel-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;max-width:900px}.showreel-text{padding-top:70px;padding-bottom:70px;position:relative;z-index:3;transition:opacity .5s ease,visibility .5s ease;opacity:1;visibility:visible}.showreel-text.hidden{opacity:0;visibility:hidden}.showreel-title{font-size:160px;font-weight:800;line-height:1;margin:0;letter-spacing:0;font-family:Bricolage Grotesque,sans-serif}.showreel-title .text-white{color:#ffffff}.showreel-title .text-magenta{color:rgba(188,85,255,1)}.showreel-title span{display:inline-block}.showreel-year{display:flex;align-items:center;justify-content:center;gap:10px;font-size:344px;font-weight:800;line-height:1;font-family:Bricolage Grotesque,sans-serif}.showreel-year .text-magenta{color:rgba(188,85,255,1)}.flower-icon{display:inline-flex;align-items:center;justify-content:center;width:238px;height:238px;position:relative;transform-origin:center center}.flower-icon img{width:100%;height:100%;object-fit:contain}.our-services .service-card.flipped .flower-icon{top:8px!important}.showreel-star{position:absolute;opacity:.3;transform:scale(.8);z-index:4;transition:opacity .5s ease,visibility .5s ease;visibility:visible}.showreel-star.hidden{opacity:0;visibility:hidden}.showreel-star.star-1{top:90px;right:-80px;display:flex;flex-direction:column;position:absolute}.showreel-star.star-1 img:first-child{margin-left:54px;margin-bottom:24px}.showreel-star.star-2{bottom:85px;left:-65px;display:flex;flex-direction:column;position:absolute}.showreel-star.star-2 img:last-child{margin-left:25px;margin-top:21px}.showreel-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;border-radius:50%;background:rgba(255,255,255,.2);border:2px solid rgba(255,255,255,.5);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .3s ease,visibility .3s ease,transform .3s ease,background .3s ease,border-color .3s ease;z-index:5;backdrop-filter:blur(10px)}.showreel-play-btn,.showreel-play-btn.pause-btn.visible,.showreel-play-btn.play-btn{opacity:1;visibility:visible}.showreel-play-btn.pause-btn.hidden{opacity:0;visibility:hidden;pointer-events:none}.showreel-play-btn:hover{background:rgba(255,255,255,.3);border-color:rgba(255,255,255,.8);transform:translate(-50%,-50%) scale(1.1)}.showreel-play-btn svg{width:60px;height:60px}@media (max-width:991px){.showreel-title{font-size:90px}.showreel-year{font-size:200px}.flower-icon{width:120px;height:120px}}@media (max-width:767px){.showreel-sec:before{background-size:100px 100px}.showreel-year{font-size:110px}.showreel-title{font-size:50px}.flower-icon{width:68px;height:68px}.showreel-play-btn{width:60px;height:60px}.showreel-play-btn svg{width:40px;height:40px}}.our-services{padding:80px 0;background:#f6f5f1;position:relative}.hero-element-top-lft{position:absolute;left:0;top:0}.hero-element-top-rgt{position:absolute;right:0;top:0}.our-services .section-title{text-align:center;margin-bottom:12px;font-size:48px;font-weight:700;line-height:1.2;color:#090808;font-family:Bricolage Grotesque}.our-services .section-title span{color:#BC55FF}.our-services .section-subtitle{text-align:center;max-width:796px;margin:0 auto 28px;color:#4B5563}.our-services .services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:27px}.our-services .service-card{position:relative;min-height:524px;padding:8.5px;border-radius:25.16px;background:#fff;box-shadow:0 8.55px 27.17px 0 rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease;overflow:hidden;cursor:pointer}.our-services .service-card-inner{border-radius:20px;height:100%;padding:20px 20px 38px;display:flex;flex-direction:column}.our-services .service-card:hover{transform:translateY(-6px);box-shadow:0 16px 40px rgba(0,0,0,.12)}.our-services .service-card h3{font-size:30px;line-height:1.2;font-weight:700;letter-spacing:.6px;margin-bottom:0}.our-services .step-number{font-size:100px;font-weight:700;line-height:1;margin-top:auto;color:rgba(9,8,8,.1);display:initial;width:auto;height:auto}.our-services .shape{z-index:0}.our-services .service-card .flower-icon,.our-services .shape{position:absolute;top:30px;right:30px;width:100px;height:100px}.our-services .service-card .flower-icon{z-index:10;pointer-events:none;transform-origin:center center;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;contain:layout style paint}.service-card-detailed{background:#fff;padding:115px 10px 10px;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:all .3s ease-out;display:flex;flex-direction:column;max-height:100%;overflow:auto}.our-services .service-card.flipped .service-card-detailed,.our-services .service-card:hover .service-card-detailed{opacity:1}.card-detailed-content{padding:0 8px}.our-services .service-card-detailed .card-detailed-icon{width:70px;margin-bottom:20px}.our-services .service-card-detailed .card-detailed-icon img{width:100%}.our-services .service-card-detailed h4{font-size:20px;line-height:1.3;font-weight:700;letter-spacing:0;margin-bottom:6px;color:#090808}.our-services .service-card-detailed p{font-size:16px;line-height:1.3;margin-bottom:30px;color:#4B5563}.card-detailed-list{background:#FFCDAB;padding:37px 20px 17px;border-radius:20px;margin-top:auto}.our-services .pink .service-card-inner .card-detailed-list{background:#DFAEFF}.our-services .blue .service-card-inner .card-detailed-list{background:#B0D8FF}.our-services .peach .service-card-inner .card-detailed-list{background:#ffd1a6}.our-services .light-pink .service-card-inner .card-detailed-list{background:#FFAFD5}.our-services .green .service-card-inner .card-detailed-list{background:#98E5B9}.our-services .red .service-card-inner .card-detailed-list{background:#FFAFAF}.our-services .service-card-detailed ul{list-style:none;margin-bottom:0}.our-services .service-card-detailed li{font-size:16px;line-height:1.3;font-weight:400;margin-bottom:20px;color:#090808;position:relative}.our-services .service-card-detailed li:last-child{margin-bottom:0}.our-services .service-card-detailed li:after{content:url(/_next/static/media/list-border.c194d144.svg);position:absolute;left:0;bottom:0;width:100%;height:10px}.our-services .service-card-detailed li:before{content:url(/_next/static/media/check-list.e2c9c8d2.svg);position:absolute;top:2px;left:-18px}.our-services .btn{display:inline-block;width:100%;padding:10.5px 20px;background:#090808;color:#fff;border-radius:52px;font-size:16px;line-height:1.4;text-decoration:none;text-transform:uppercase;letter-spacing:.32px;margin-top:30px}.our-services .btn svg{margin-left:7px}.our-services .btn:hover{background:#ffffff;color:#090808}.our-services .btn:hover svg{filter:brightness(0) saturate(100%) invert(0) sepia(0) saturate(22%) hue-rotate(273deg) brightness(103%) contrast(100%)}.our-services .pink .service-card-inner{background:#DFAEFF}.our-services .blue .service-card-inner{background:#B0D8FF}.our-services .peach .service-card-inner{background:#ffd1a6}.our-services .light-pink .service-card-inner{background:#FFAFD5}.our-services .green .service-card-inner{background:#98E5B9}.our-services .red .service-card-inner{background:#FFAFAF}@media (max-width:1199px){.our-services .services-grid{grid-template-columns:repeat(2,1fr)}.our-services .service-card .flower-icon{width:80px;height:80px;top:20px;right:20px}.service-card-detailed{padding:90px 10px 10px}}@media (max-width:767px){.our-services{padding:100px 0 110px}.our-services .section-title{margin-bottom:15px;font-size:32px}.our-services .section-title span{display:block}.our-services .section-subtitle{margin:0 auto 40px;font-size:18px;line-height:1.4}.our-services .service-card:after{background-image:url(/_next/static/media/plus.b77c6fa2.svg);top:auto;right:27px;bottom:40px}.our-services .service-card:after,.service-card.flipped:after{width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:50%;position:absolute;content:""}.service-card.flipped:after{background-image:url(/_next/static/media/minus.bc486228.svg);bottom:auto;top:40px}.our-services .services-grid{grid-template-columns:1fr;gap:15px}.our-services .service-card{border-radius:12px;min-height:88px;padding:15px;border:5px solid #fff;position:relative}.our-services .service-card .flower-icon{width:35px;height:35px;position:absolute;top:15px;left:15px;right:auto;transform:scaleX(1)!important}.our-services .service-card.pink{background:#DFAEFF}.our-services .service-card.blue{background:#B0D8FF}.our-services .service-card.peach{background:#ffd1a6}.our-services .service-card.light-pink{background:#FFAFD5}.our-services .service-card.green{background:#98E5B9}.our-services .service-card.red{background:#FFAFAF}.our-services .step-number{margin-top:0;font-size:24px;line-height:1.2;padding-left:55px}.our-services .service-card h3{letter-spacing:.6px;font-size:18px;padding-left:55px}.service-card-detailed{padding:0}.our-services .service-card-inner{border-radius:5px;padding:0;background:transparent!important}.card-detailed-content{padding:0}.our-services .service-card-detailed h4{letter-spacing:.2px;margin-bottom:20px;font-size:18px;line-height:1.2;min-height:35px;display:flex;align-items:center}.our-services .service-card.flipped{background-color:#ffffff}.our-services .service-card.flipped .service-card-detailed{opacity:1;position:relative;height:100%}.our-services .service-card.flipped .flower-icon{left:15px;top:15px!important}.our-services .service-card.flipped .service-card-inner h3,.our-services .service-card.flipped .step-number{display:none!important}.our-services .service-card.flipped .service-card-detailed h4{padding-left:55px}.our-services .service-card-detailed p{margin-bottom:15px}}.proven-result{display:flex;align-items:center;padding:70px 0;background-color:#ffffff;background-image:radial-gradient(rgba(0,0,0,.03) 2px,transparent 0);background-size:20px 20px;max-width:100%;width:100%}.proven-result,.proven-result .container{position:relative;z-index:1}.proven-element-top-lft{position:absolute;top:-65px;left:23px;z-index:1}.proven-element-top-rgt{position:absolute;top:-60px;right:27px}.proven-result .section-title{text-align:center;margin-bottom:12px;font-size:48px;font-weight:700;line-height:1.2;color:#000000;font-family:Bricolage Grotesque}.proven-result .section-title span{color:#BC55FF}.proven-result .section-subtitle{text-align:center;max-width:623px;margin:0 auto 12px;color:#000000}.proven-result .proven-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.proven-result .proven-card{position:relative;min-height:523px}.proven-result .proven-card-inner{height:100%;display:flex;flex-direction:column}.proven-result .proven-card-header{width:100%;position:relative}.proven-result .proven-card-header-inner{position:relative;z-index:1;background-image:url(/_next/static/media/proven-card-bg.360a81ed.png);background-size:cover;background-position:top;background-repeat:no-repeat;padding:109px 50px 20px;display:flex;justify-content:center}.proven-result .proven-card-header:before{content:"";background:#34AD5C;border-top-left-radius:34px;width:100%;height:100px;position:absolute;z-index:0;border-top-right-radius:35px;bottom:-30px}.proven-result .forest-green .proven-card-header:before{background:#34AD5C}.proven-result .magengta-pink .proven-card-header:before{background:#E55399}.proven-result .royal-blue .proven-card-header:before{background:#5050EF}.proven-result .proven-card-header h5{font-size:20px;font-weight:400;line-height:1;color:#000000;margin-bottom:0;max-width:135px;text-align:center;position:relative;font-family:Patrick Hand SC,cursive}.proven-card-body{height:calc(100% - 169px)}.proven-card-body-top .category{line-height:1.2;letter-spacing:.35px;color:#4B5563;text-transform:uppercase}.proven-card-body-top .result{font-size:16px;border-radius:30px}.proven-result .forest-green .proven-card-body-top .result{background-color:#98E5B9}.proven-result .magengta-pink .proven-card-body-top .result{background-color:#FFAFD5}.proven-result .royal-blue .proven-card-body-top .result{background-color:#B0D8FF}.proven-card-body-middle p{line-height:1.3;color:#4B5563}.proven-element-bottom{z-index:0;position:absolute;left:140px}@media (max-width:991px){.proven-result .proven-grid{grid-template-columns:repeat(2,1fr)}.proven-element-bottom{display:none}.proven-element-top-lft{top:-60px;left:21px;width:120px}.proven-element-top-rgt{width:120px;top:-42px;right:15px}}@media (max-width:767px){section.proven-result{padding:80px 0 30px}.proven-result .section-title{font-size:32px}.proven-result .section-subtitle{font-size:18px;color:#4B5563;margin:0 auto 40px}.proven-result .proven-grid{grid-template-columns:repeat(1,1fr);padding-left:15px;padding-right:15px;gap:10px}.proven-result .proven-card{min-height:auto}.proven-result .proven-card-header-inner{padding:100px 50px 10px}.proven-result .proven-card-header h5{font-size:18px}.proven-result .proven-card-header:before{height:80px;bottom:-30px;border-top-left-radius:20px;border-top-right-radius:20px}.proven-result .proven-card-inner{height:auto}.proven-card-body{border-radius:16px;padding:20px 15px 22px;height:calc(100% - 146px)}.proven-card-body-top .result{font-size:14px;line-height:1;padding:3px 8px}.proven-card-body-top{gap:15px;margin-bottom:15px}.proven-card-body-middle h3{font-size:18px;margin-bottom:10px}.proven-card-body-middle p{font-size:16px;line-height:21.75px}.proven-card-body-bottom{gap:15px;padding-top:0;margin-top:15px}}.ux-audit-checklist{position:relative;padding:117px 0 76px;background:#000000;background-image:radial-gradient(rgba(0,0,0,.03) 2px,transparent 0);background-size:20px 20px;overflow:hidden}section.ux-audit-checklist:before{content:"";width:137px;height:100px;background:#000;position:absolute;top:0;margin:auto;left:0;right:0;border-left:5px solid #fff;border-right:5px solid #fff}.ux-audit-shape{position:absolute;z-index:2;width:80px;height:80px}.shape-top-left{top:121px;left:12%}.shape-bottom-left{top:267px;left:4%}.shape-top-right{top:138px;right:12%}.shape-bottom-right{top:295px;right:4%}.ux-audit-content{position:relative;z-index:3;text-align:center;max-width:863px;margin:0 auto}.ux-audit-headline{font-size:48px;line-height:1.2;color:#ffffff;font-weight:700;margin-bottom:15px}.ux-audit-headline span{position:relative;display:inline-block;background-color:transparent;border:2px solid #bc55ff;line-height:1;color:#BC55FF}.ux-audit-headline span:after,.ux-audit-headline span:before{content:"";position:absolute;width:5px;height:5px;background:#BC55FF}.ux-audit-headline span:before{top:-4px;left:-4px}.ux-audit-headline span:after{bottom:-4px;left:-4px}.ux-audit-headline span strong:after,.ux-audit-headline span strong:before{content:"";position:absolute;width:5px;height:5px;background:#BC55FF}.ux-audit-headline span strong:before{top:-4px;right:-4px}.ux-audit-headline span strong:after{bottom:-4px;right:-4px}.ux-audit-description{font-size:28px;line-height:1.2;color:#ffffff;margin-bottom:40px}.ux-audit-hand{text-align:center}.ux-audit-form{justify-content:center;align-items:center;gap:0;max-width:625px;display:flex;flex-wrap:nowrap;margin:10px auto 0;flex-direction:row;position:relative}.ux-audit-form .required-field-error{border-color:#dc3545!important}p.success-message{font-size:16px;color:#ffffff;position:absolute;bottom:-45px;left:0;right:0;text-align:center;z-index:1}.ux-audit-checklist input.ux-audit-email-input{color:#000;background:#fff;border:none;border-radius:0;border-top-left-radius:45px;border-bottom-left-radius:45px;outline:none;flex:1;min-width:280px;padding:17px 26px;font-size:20px;line-height:1.4}.ux-audit-checklist input.ux-audit-email-input::placeholder{color:#747474}.ux-audit-download-btn{padding:17px 46px;border-top-right-radius:45px;border-bottom-right-radius:45px;border:none;background:#FFAA01;color:#090808;font-size:20px;line-height:1.4;cursor:pointer;transition:background .3s ease,transform .2s ease;white-space:nowrap}.ux-audit-download-btn:hover{background:#cf8a00}.ux-audit-buttons{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.ux-audit-buttons .btn{min-width:320px}@media (max-width:1280px){.shape-top-left{top:37px;left:62px}.shape-top-right{top:37px;right:48px}}@media (max-width:991px){.shape-bottom-left{bottom:160px;left:20px;top:auto}.shape-bottom-right{right:0;bottom:240px;top:auto}}@media (max-width:767px){.ux-audit-checklist{padding:80px 0 60px}.ux-audit-headline{font-size:32px;max-width:300px;margin-left:auto;margin-right:auto}.ux-audit-description{font-size:18px;padding:0 20px;line-height:1.4;margin-bottom:20px}.ux-audit-shape{width:40px;height:40px}.ux-audit-hand img{width:200px}.ux-audit-checklist input.ux-audit-email-input{min-width:auto;padding:16px 20px;font-size:16px;max-width:calc(100% - 170px)}.ux-audit-download-btn{width:max-content;padding:16px 8px;font-size:16px;font-weight:600}section.ux-audit-checklist:before{border-left:2px solid #fff;border-right:2px solid #fff;width:80px;height:65px}}@media (max-width:390px){.ux-audit-checklist input.ux-audit-email-input{padding:16px 14px}}.latest-blog.latest-blog-home{background:#fff;background-image:radial-gradient(rgba(0,0,0,.03) 2px,rgba(0,0,0,0) 0);background-size:20px 20px;color:#0b0c11;padding:70px 0;position:relative}.latest-blog.latest-blog-home:after,.latest-blog.latest-blog-home:before{display:none}.latest-blog{position:relative;padding:130px 0}.insight-element-top-left{position:absolute;top:-94px;left:-64px;width:218px}.insight-element-top-left img{width:100%}.insight-element-top-right{position:absolute;top:-30px;right:-20px;width:240px}.insight-element-top-right img{width:100%}.latest-blog.latest-blog-home .case-study-header{text-align:center;margin:0 auto;max-width:623px;padding:0}.latest-blog.latest-blog-home .case-study-header .section-top-section{margin-bottom:12px}.latest-blog.latest-blog-home .case-study-header .section-top-section h2{color:#000;font-size:48px;line-height:120%;font-weight:700;margin-bottom:0;font-family:Bricolage Grotesque}.latest-blog.latest-blog-home .case-study-header .section-top-section h2 span{color:#BC55FF}.latest-blog.latest-blog-home .case-study-header .top-section{border:none;margin-bottom:12px}.latest-blog.latest-blog-home .case-study-header .bottom-section p{color:#4B5563;margin-bottom:0;font-size:20px;font-weight:400;line-height:1.4}.latest-blog.latest-blog-home .case-study-header .bottom-section .primary-btn{font-weight:600;margin-top:12px}.latest-blog.latest-blog-home #customers-blocks{padding-top:0;border-top:none;margin-top:26px}.latest-blog.latest-blog-home .latest-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;justify-items:center}.latest-blog.latest-blog-home .latest-blog-grid .col-md-4{display:flex;max-width:440px;width:100%}.latest-blog.latest-blog-home .item{width:100%;display:flex;height:100%}.latest-blog.latest-blog-home .shadow-effect{background:#fff;border-radius:17px;border:2px solid #000;overflow:hidden;display:flex;flex-direction:column;height:100%;transform:translateY(0);transition:transform .35s ease,box-shadow .35s ease;will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.latest-blog.latest-blog-home .latest-blog-card-1 .latest-blog-card-icon{background-color:#B0D8FF}.latest-blog.latest-blog-home .latest-blog-card-2 .latest-blog-card-icon{background-color:#FFAFD5}.latest-blog.latest-blog-home .latest-blog-card-3 .latest-blog-card-icon{background-color:#98E5B9}.latest-blog.latest-blog-home .latest-blog-card-image{width:100%;overflow:hidden;padding:0 30px}.latest-blog.latest-blog-home .latest-blog-card-content{padding:15px 30px 23px;display:flex;flex-direction:column}.latest-blog.latest-blog-home .latest-blog-card-icon{display:flex;justify-content:flex-start;padding:21px 24px 16px;border-bottom:2px solid #000}.latest-blog.latest-blog-home .shadow-effect:hover{transform:translateY(-8px);box-shadow:0 45px 70px rgba(6,6,6,.15)}.latest-blog.latest-blog-home .block-title{padding:26px 28px 30px;text-align:left}.latest-blog.latest-blog-home .block-title a{text-decoration:none}.latest-blog.latest-blog-home .block-title .h5,.latest-blog.latest-blog-home .block-title h5{color:#090808;margin:0;font-size:20px;font-weight:700;line-height:1.3}.latest-blog.latest-blog-home .block-title p{color:#6c6c6c;margin:0;font-size:14px;line-height:20px}.latest-blog.latest-blog-home .latest-blog-card-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:7px}.latest-blog.latest-blog-home .latest-blog-card-tag{color:#090808;border-radius:4px;padding:6px 8px;font-size:12px;font-weight:400;line-height:1;background:rgba(152,229,185,.4)}.latest-blog.latest-blog-home .latest-blog-card-tag.design-tag{background:rgba(223,174,255,.4)}.latest-blog.latest-blog-home .latest-blog-card-description{color:#4B5563;text-align:left;margin:0;font-size:16px;line-height:1.3}.latest-blog.latest-blog-home .latest-blog-card-meta{justify-content:space-between;align-items:center;gap:12px;display:flex;padding-top:36px;margin-top:auto}.latest-blog.latest-blog-home .latest-blog-card-author{display:flex;align-items:center;gap:8px}.latest-blog.latest-blog-home .latest-blog-card-author-avatar{min-width:26px;min-height:26px;width:26px;height:26px;border-radius:999px;background:radial-gradient(circle at 30% 30%,#fef3c7,#fbbf24)}.latest-blog.latest-blog-home .latest-blog-card-author-name{color:#4B5563;font-size:14px;font-weight:400;line-height:1}.latest-blog.latest-blog-home .latest-blog-card-date{color:#4B5563;font-size:14px;line-height:1;white-space:nowrap}.latest-blog.latest-blog-home .latest-blog-card-image img{width:100%;height:220px;object-fit:cover;border-radius:0 0 5px 5px;border:1px solid #e5e7eb}.latest-blog.latest-blog-home .latest-blog-card-content .block-title{padding:0;margin-bottom:4px}.latest-blog.latest-blog-home .latest-blog-view-all{margin-top:40px;text-align:center}@media (max-width:991px){.insight-element-top-left{width:103px;top:-45px;left:-16px}.insight-element-top-right{width:123px;top:-24px;right:-5px}.latest-blog.latest-blog-home #customers-blocks{width:calc(100% + 12px);max-width:calc(100% + 12px);margin-top:40px;margin-right:-12px;overflow-x:auto}.latest-blog.latest-blog-home .customers-blocks-card{width:390px;max-width:390px}}@media (max-width:767px){.latest-blog.latest-blog-home{padding:80px 0 58px}.latest-blog.latest-blog-home .case-study-header .section-top-section h2{font-size:32px;margin-bottom:15px}.latest-blog.latest-blog-home .case-study-header .bottom-section p{font-size:18px}.latest-blog.latest-blog-home #customers-blocks{max-width:calc(100% + 20px);margin-top:40px;overflow-x:auto;margin-right:-20px;width:calc(100% + 20px)}.latest-blog.latest-blog-home .latest-blog-grid{gap:15px}.latest-blog.latest-blog-home .customers-blocks-card{width:270px;max-width:270px}.latest-blog.latest-blog-home .latest-blog-card-image{padding:0 20px}.latest-blog.latest-blog-home .latest-blog-card-content{padding:15px 20px 23px;height:calc(100% - 210px)}.latest-blog.latest-blog-home .latest-blog-card-image img{height:160px}.latest-blog.latest-blog-home .latest-blog-card-tags{margin-bottom:15px}.latest-blog.latest-blog-home .block-title .h5,.latest-blog.latest-blog-home .block-title h5{font-size:18px;line-height:1.3;margin-bottom:5px}.latest-blog.latest-blog-home .latest-blog-card-description{font-size:16px;line-height:21.75px}.latest-blog.latest-blog-home .latest-blog-card-meta{padding-top:15px;flex-wrap:wrap}.latest-blog.latest-blog-home .latest-blog-card-author{gap:6px}}.testimonial-block{background-color:#10100f;position:relative;padding:129px 0;margin-bottom:-1px}.testimonial-element-top{position:absolute;top:-100px;right:0}.testimonial-block .head-section .bottom-section,.testimonial-block .head-section .top-section{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.testimonial-block .head-section .bottom-section{text-align:center;padding:56px 0 81px}.testimonial-block .head-section .bottom-section .h2 span:after,.testimonial-block .head-section .bottom-section h2 span:after{right:auto;margin-left:10px;top:55px}.testimonial-block .testimonials .testimonials-inner{border-radius:10px;border:1px solid rgba(163,156,129,.2);height:508px;position:relative;padding:32px 43px 32px 32px}.testimonial-block .testimonials .testimonials-inner .content{width:100%;max-width:100%;height:250px;margin-top:24px;margin-bottom:45px}.testimonial-block .testimonials .testimonials-inner .content p{font-size:24px;line-height:41px;font-family:Urbanist;font-weight:900;color:#928D82;margin:0;letter-spacing:-.03em}.testimonial-block .testimonials .testimonials-inner .content:after{content:"";border-bottom:1px solid rgba(163,156,129,.2);display:block;position:absolute;width:100%;left:0;right:0;bottom:115px}.testimonial-block .testimonials .testimonials-inner:hover{border:1px solid rgb(255,170,1)}.testimonial-block .testimonials .testimonials-inner:hover p{color:#bfb99c}.testimonial-block .testimonials .testimonials-inner:hover .one-path{fill:rgb(255,170,1);fill-opacity:1}.testimonial-block .testimonials .testimonials-inner:hover .two-path{fill:rgb(54,41,13);fill-opacity:1}.testimonial-block .testimonials .testimonials-inner:hover .testimonial-footer .h5,.testimonial-block .testimonials .testimonials-inner:hover .testimonial-footer .h6,.testimonial-block .testimonials .testimonials-inner:hover .testimonial-footer h5,.testimonial-block .testimonials .testimonials-inner:hover .testimonial-footer h6{color:#bfb99c}.testimonial-block .testimonials .testimonials-inner:hover .testimonial-footer img{-webkit-filter:brightness(1);filter:brightness(1)}.testimonial-block .testimonials .testimonials-inner .testimonial-footer{padding-top:32px}.testimonial-block .testimonials .testimonials-inner .testimonial-footer .h5,.testimonial-block .testimonials .testimonials-inner .testimonial-footer h5{font-size:20px;line-height:24px;color:#928d7c;font-family:Urbanist;font-weight:900}.testimonial-block .testimonials .testimonials-inner .testimonial-footer .h6,.testimonial-block .testimonials .testimonials-inner .testimonial-footer h6{font-size:18px;line-height:18px;color:#928d7c;font-family:Urbanist;font-weight:600}.testimonial-block .testimonials .testimonials-inner .testimonial-footer .author-img{margin-right:16px}.testimonial-block .testimonials .testimonials-inner .testimonial-footer img{-webkit-filter:brightness(.5);filter:brightness(.5)}.testimonial-block .owl-carousel .owl-item img{display:inline-block!important;width:auto}.testimonial-block .font-medium{font-weight:500}.testimonial-block .owl-carousel{position:relative}.testimonial-block .owl-carousel .owl-nav [class*=owl-]{-webkit-transition:all .3s ease;transition:all .3s ease}.testimonial-block .owl-carousel .owl-nav .disabled img{-webkit-filter:grayscale(1);filter:grayscale(1)}.testimonial-block .owl-carousel .owl-nav .owl-prev img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.testimonial-block .owl-carousel .owl-prev{left:-70px}.testimonial-block .owl-carousel .owl-next,.testimonial-block .owl-carousel .owl-prev{width:50px;height:50px;line-height:50px;border-radius:50%;position:absolute;top:35%;font-size:20px;color:#fff;border:1px solid #ddd;text-align:center}.testimonial-block.redesigned-testimonial{background:#E0FFEE;padding:70px 0 58px;margin-bottom:0;position:relative;overflow:hidden}.testimonial-block.redesigned-testimonial .container-xl{position:relative;z-index:1}.testimonial-block.redesigned-testimonial .testimonial-layout{align-items:stretch}.testimonial-block.redesigned-testimonial .testimonial-left-section{display:flex;flex-direction:column;gap:40px}.testimonial-block.redesigned-testimonial .testimonial-header{max-width:420px}.testimonial-block.redesigned-testimonial .testimonial-title{margin-bottom:20px;font-size:48px;font-weight:700;line-height:1.2;color:#090808;font-family:Bricolage Grotesque,sans-serif}.testimonial-block.redesigned-testimonial .testimonial-title span{color:rgba(188,85,255,1);display:block}.testimonial-block.redesigned-testimonial .testimonial-title .title-part-1{display:block;color:#111827}.testimonial-block.redesigned-testimonial .testimonial-title .title-part-2{display:block;color:#bc55ff}.testimonial-block.redesigned-testimonial .testimonial-description{font-size:20px;line-height:1.4;color:#090808;margin-bottom:0;max-width:362px}.testimonial-block.redesigned-testimonial .company-badges{display:flex;flex-wrap:wrap;gap:20px;margin-top:129px}.testimonial-block.redesigned-testimonial .badge-item{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#111827;width:80px;height:80px}.testimonial-block.redesigned-testimonial .badge-inc5000{background:#22c55e;color:#ffffff}.testimonial-block.redesigned-testimonial .badge-clutch{background:#f97316;color:#ffffff}.testimonial-block.redesigned-testimonial .badge-rating{background:#111827;color:#ffffff}.testimonial-block.redesigned-testimonial .badge-rating .flame-icon{margin-right:6px}.testimonial-block.redesigned-testimonial .badge-rating .rating-dots{display:flex;gap:4px}.testimonial-block.redesigned-testimonial .badge-rating .rating-dots .dot{width:6px;height:6px;border-radius:999px;background:#fbbf24}.testimonial-block.redesigned-testimonial .badge-forbes{background:#ec4899;color:#ffffff}.testimonial-block.redesigned-testimonial .testimonial-nav-controls{align-items:center;gap:6.87px;margin-top:7px;display:flex;padding-left:64px}.testimonial-block.redesigned-testimonial .nav-arrow{background:rgba(9,8,8,.1);border:0;border-radius:999px;justify-content:center;align-items:center;width:52px;height:52px;transition:transform .3s,background-color .15s;display:inline-flex;backdrop-filter:blur(7.162264347076416px)}.testimonial-block.redesigned-testimonial .nav-arrow:hover{background:rgba(9,8,8,1)}.testimonial-block.redesigned-testimonial .nav-arrow svg{width:20px;height:14px}.testimonial-block.redesigned-testimonial .nav-arrow:hover img{filter:brightness(0) saturate(100%) invert(99%) sepia(28%) saturate(181%) hue-rotate(43deg) brightness(112%) contrast(100%)}.testimonial-block.redesigned-testimonial .testimonial-right-section{display:flex;align-items:center;justify-content:center}.testimonial-block.redesigned-testimonial .testimonial-carousel-wrapper{width:calc(100% + 64px);position:relative}.testimonial-block.redesigned-testimonial .slick-track{display:flex!important}.testimonial-block.redesigned-testimonial .slick-slide{height:auto!important}.testimonial-block.redesigned-testimonial .slick-slide>div{height:100%}.testimonial-block.redesigned-testimonial .testimonial-slide{height:100%;display:flex;flex-direction:column;position:relative;padding:64px}.testimonial-block.redesigned-testimonial .rating-badge{color:#fff;background:#FFAA01;border-radius:48px;align-items:center;gap:4px;padding:17.5px 35px;display:inline-flex;position:absolute;top:30px;left:0;transform:rotate(-11.8deg);z-index:1}.testimonial-block.redesigned-testimonial .rating-badge svg{color:#fff;width:39px;height:39px}.testimonial-block.redesigned-testimonial .testimonial-box{border:2px solid #000;border-radius:0;height:100%;padding:40px 40px 74px;position:relative;display:flex;flex-direction:column;justify-content:center}.testimonial-block.redesigned-testimonial .speech-bubble-tail{position:absolute;left:90px;bottom:-30px}.testimonial-block.redesigned-testimonial .quote-icon{top:-32px;right:56px}.testimonial-block.redesigned-testimonial .testimonial-content{margin-top:12px}.testimonial-block.redesigned-testimonial .testimonial-content .testimonial-quote{font-size:30px;line-height:1.3;font-weight:600;color:#090808}.testimonial-block.redesigned-testimonial .testimonial-content .testimonial-quote-subtext{font-size:20px;line-height:1.4;color:#090808;margin-top:7px;font-weight:400}.testimonial-block.redesigned-testimonial .quote-icon{position:absolute;top:-64px;right:47px;padding:12px 16px 15px;background:#E0FFEE}.testimonial-box:after{content:"";background-repeat:no-repeat;width:59px;height:49px;position:absolute;bottom:-49px;left:124px;right:auto;background-color:#e0ffee;background-image:url(/_next/static/media/testimonial-chat.385d4a1d.svg)}.testimonial-block.redesigned-testimonial .testimonial-quote .highlighted-text{color:#5050EF}.testimonial-block.redesigned-testimonial .client-profile-badge{color:#fff;background:#E55399;border-radius:999px;align-items:center;gap:5px;padding:12px 46px 12px 15px;display:inline-flex;position:absolute;bottom:-46px;right:-64px;transform:rotate(5.15deg)}.testimonial-block.redesigned-testimonial .client-avatar{border-radius:999px;flex-shrink:0;width:61px;height:61px;overflow:hidden}.testimonial-block.redesigned-testimonial .avatar-image{width:100%;height:100%;object-fit:cover}.testimonial-block.redesigned-testimonial .client-info{display:flex;flex-direction:column;gap:2px}.testimonial-block.redesigned-testimonial .client-name{color:#fff;margin:0;font-size:24px;font-weight:600;line-height:1}.testimonial-block.redesigned-testimonial .client-title{color:#e5e7eb;margin:0;font-size:20px;font-weight:400;line-height:1.4;max-width:211px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:991px){.testimonial-block{padding:60px 0}.testimonial-block.redesigned-testimonial .rating-badge{left:20px}.testimonial-block.redesigned-testimonial .client-profile-badge{right:-30px}}@media (max-width:767px){.testimonial-element-top{top:-40px;right:-22px;width:110px}.testimonial-block.redesigned-testimonial{padding:30px 0 90px}.testimonial-block.redesigned-testimonial .testimonial-title{font-size:32px;margin-bottom:15px}.testimonial-block.redesigned-testimonial .testimonial-description{font-size:18px;max-width:100%}.testimonial-block.redesigned-testimonial .company-badges{gap:18px;margin-top:0;justify-content:center}.testimonial-block.redesigned-testimonial .badge-item{width:72px;height:72px}.testimonial-block.redesigned-testimonial .testimonial-layout{gap:60px}.testimonial-block.redesigned-testimonial .testimonial-slide{padding:30px 32px 40px}.testimonial-block.redesigned-testimonial .testimonial-box{padding:40px 20px}.testimonial-block.redesigned-testimonial .testimonial-content .testimonial-quote{font-size:20px}.testimonial-block.redesigned-testimonial .rating-badge svg{width:21px;height:21px}.testimonial-block.redesigned-testimonial .rating-badge{padding:9px 17px;top:13px;left:15px;transform:rotate(-11.8deg)}.testimonial-block.redesigned-testimonial .quote-icon{padding:12px;top:-36px;right:27px}.testimonial-block.redesigned-testimonial .quote-icon svg{width:49px;height:39px}.testimonial-block.redesigned-testimonial .testimonial-content .testimonial-quote-subtext{margin-top:7px;font-size:18px;line-height:1.4}.testimonial-block.redesigned-testimonial .client-profile-badge{padding:5px 15px;bottom:-20px;right:-11px;transform:rotate(5.15deg)}.testimonial-block.redesigned-testimonial .client-name,.testimonial-block.redesigned-testimonial .client-title{font-size:14px}.testimonial-block.redesigned-testimonial .client-avatar{width:32px;height:32px}.testimonial-box:after{width:40px;height:40px;bottom:-40px;left:44px;background-size:40px}.testimonial-block.redesigned-testimonial .testimonial-nav-controls{justify-content:center;padding:0}.delivery-heading h2 span{max-width:250px;display:inline-block}}@media (max-width:390px){.testimonial-block.redesigned-testimonial .company-badges{gap:10px}}.how-we-deliver-section{position:relative;background:#000000;padding:120px 0 0}.how-we-deliver-top-lft{position:absolute;top:-85px;left:0;z-index:1}.graphic-circle-outer{width:100px;height:100px;top:10px;left:10px}.graphic-circle-inner,.graphic-circle-outer{position:absolute;border:2px solid #000000;border-radius:50%}.graphic-circle-inner{width:70px;height:70px;top:25px;left:25px;background:#BC55FF;clip-path:polygon(0 50%,0 100%,100% 100%,100% 50%)}.delivery-content{position:relative;z-index:3;display:flex;gap:60px;align-items:center}.delivery-heading{display:flex;flex-direction:column;gap:10px;min-width:385px}.delivery-heading,.delivery-heading h2{font-family:Bricolage Grotesque,sans-serif}.delivery-heading h2{font-size:48px;font-weight:700;color:#ffffff;line-height:1.2;margin:0}.delivery-heading h2 span{color:#BC55FF}.delivery-step{gap:35px}.delivery-step,.step-circle{display:flex;align-items:center}.step-circle{width:316px;height:316px;border-radius:50%;background:#F89A5B;justify-content:center;flex-shrink:0}.step-text{color:#fff;font-size:50px;font-weight:400;line-height:36.36px;font-family:Patrick Hand SC,cursive}.step-description{flex:1;min-width:300px;color:#ffffff}.step-description p{font-size:20px;line-height:1.4;color:#ffffff;margin-bottom:0}.step-arrow{width:72px;height:28px;margin-top:20px;margin-left:-40px}.step-arrow img{width:100%;height:100%}.delivery-timeline{position:relative;display:flex;justify-content:space-between;align-items:flex-end;margin-top:40px;padding:0 20px;width:calc(100% + 50vw)}.timeline-line-left,.timeline-line-right{width:200px;height:100px}.timeline-line-left svg,.timeline-line-right svg{width:100%;height:100%}.timeline-line-right{transform:scaleX(-1)}@media (max-width:1199px){.step-circle{width:250px;height:250px}.delivery-heading{min-width:auto}.delivery-content{gap:40px}.delivery-heading h2{font-size:32px}.step-description{min-width:auto}}@media (max-width:991px){.delivery-content{gap:28px;flex-direction:column;align-items:flex-start}.how-we-deliver-top-lft{width:120px;top:-58px;left:20px}}@media (max-width:767px){.how-we-deliver-section{padding:90px 0 0}.delivery-step{flex-direction:column;align-items:flex-start}.step-arrow{position:absolute;top:-80px;transform:rotate(114deg);left:18%}.step-circle{margin-left:auto;margin-right:auto}.step-text{font-size:39px;line-height:28px}.step-description{position:relative}.step-description p{font-size:18px;line-height:1.4}}.meet-team-section{padding:0;background:#ffffff;background-image:radial-gradient(rgba(0,0,0,.03) 2px,transparent 0);background-size:20px 20px;position:relative;overflow:hidden}.meet-team-section:before{background-color:#f0efeb;width:50%;height:100%;right:0;content:"";position:absolute}.meet-team-wrapper{display:flex}.meet-team-content{z-index:2;flex-direction:column;width:50%;max-width:397px;padding-right:7%;display:flex;position:relative;padding-bottom:112px;padding-top:70px}.meet-team-title{font-size:48px;font-weight:700;line-height:1.2;color:#090808;margin-bottom:20px;font-family:Bricolage Grotesque}.meet-team-title span{color:#BC55FF}.meet-team-description{font-size:20px;line-height:1.4;color:#4B5563;margin-bottom:40px}.meet-team-buttons{margin-top:auto;display:flex;gap:12px}.meet-team-buttons .btn{color:#000;background:#ffaa01;border-radius:32px;align-items:center;padding:20px 30px;font-size:20px;font-weight:400;line-height:14px;text-decoration:none;transition:transform .2s;display:inline-flex}.meet-team-buttons .btn:hover{transform:scale(1.02)}.meet-team-cards-wrapper{width:100%;position:relative;overflow:hidden;background-color:#F0EFEB;padding-left:7%;height:668px}.meet-team-cards-wrapper .meet-team-cards-inner{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:34px;position:relative;overflow:hidden}.team-column{position:relative;height:100%;overflow:hidden}.team-cards-track{display:flex;flex-direction:column;gap:28px;animation:scrollDown 20s linear infinite;will-change:transform}.team-cards-track-reverse{animation:scrollUp 20s linear infinite}.team-column:hover .team-cards-track{animation-play-state:paused}.team-card{background:#ffffff;border-radius:20px;padding:31px 20px 34px;transition:transform .3s ease,box-shadow .3s ease;flex-shrink:0;width:100%;cursor:pointer}.team-card:hover{transform:scale(1.02)}.team-card-image{width:100%;border-radius:16px;overflow:hidden;position:relative;margin-bottom:10px}.team-card-speech-bubble{position:absolute;top:10px;left:10px;background:#BC55FF;color:#ffffff;padding:6px 12px;border-radius:20px;font-size:12px;font-weight:700;z-index:2;font-family:DM Sans,sans-serif;text-transform:uppercase;letter-spacing:.5px}.team-card-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.team-card-info{text-align:left}.team-card-name{color:#211E1A;margin-bottom:0;font-size:28px;font-weight:600;line-height:1}.team-card-role{font-size:16px;line-height:1.4;color:#4B5563;margin:0 0 12px;font-family:DM Sans,sans-serif}.team-card-social{float:right;gap:3px;margin-top:-40px;margin-bottom:0;margin-left:auto;display:inline-flex;position:relative}.team-social-icon{justify-content:center;align-items:center;width:30px;height:30px;transition:transform .2s;display:inline-flex;background:#34AD5C;border-radius:100%}.team-social-icon img{width:19px}.team-social-icon:hover{transform:scale(1.1)}.team-card-description{color:#4B5563;margin:0;font-size:15px;line-height:21px}@keyframes scrollDown{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes scrollUp{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@keyframes scrollleft{0%{transform:translateX(0)}to{transform:translateX(-60%)}}@media (max-width:1199px){.meet-team-content{padding-right:20px}.meet-team-title{margin-bottom:15px;font-size:32px}.meet-team-description{font-size:18px}.meet-team-cards-wrapper{gap:15px;width:100%;height:668px;padding-left:20px}.team-card-name{font-size:24px;line-height:1.2}.team-card-social{margin-top:-35px}.team-social-icon{width:24px;height:24px}}@media (max-width:991px){.meet-team-wrapper{grid-template-columns:1fr;gap:0;flex-direction:column}.meet-team-section:before{display:none}.meet-team-cards-wrapper{height:auto;padding-top:40px;padding-bottom:40px;padding-left:0;display:block;position:relative;width:calc(100% + 360px);margin-left:-180px}.meet-team-cards-wrapper .meet-team-cards-inner{gap:15px;animation:scrollleft 30s linear infinite;display:flex;width:max-content}.meet-team-cards-wrapper:before{content:"";background-color:#f0efeb;width:50%;height:100%;position:absolute;right:0}.meet-team-title{font-size:36px}.meet-team-content{padding-right:20px;max-width:100%;width:100%}.team-cards-track,.team-cards-track-reverse{flex-direction:row;animation:none;gap:15px}.team-card{border-radius:16px;width:270px;padding:15px 13px}}@media (max-width:767px){.meet-team-section{padding:0}.meet-team-content{padding-top:40px;padding-bottom:40px}.meet-team-cards-wrapper{grid-template-columns:1fr;height:auto;gap:16px}.team-cards-track{gap:16px}.team-card{padding:16px}.meet-team-title{font-size:32px}.meet-team-description{font-size:16px}.meet-team-cta{font-size:18px;padding:14px 24px}}.participated-logo-sec{padding:70px 0;background:#000000;position:relative;overflow:hidden}.participated-logos .participated-title{font-weight:700;font-size:28px;line-height:1.2;color:#ffffff;margin-bottom:34px;text-align:center;font-family:DM Sans}.participated-logos .participated-title span{color:#BC55FF}.participated-logos ul{display:flex;gap:30px;list-style:none;padding:0;margin:0;align-items:center;justify-content:center}@media (max-width:767px){.participated-logo-sec{padding:30px 0 60px}.arrow-btn.btn:after{display:none}.participated-logos ul{flex-wrap:wrap;gap:20px}.participated-logos ul li{flex:0 0 29%}.participated-logos .participated-title{margin-bottom:30px;font-size:28px;font-weight:600}}.podcast-section{padding:0 0 100px;background:#ffffff;background-image:radial-gradient(rgba(0,0,0,.03) 2px,transparent 0);background-size:20px 20px;position:relative;overflow:hidden}.podcast-section .container{width:100%;max-width:calc(50% + 600px);margin-right:0}.podcast-banner-image{position:relative}.podcast-banner-image:before{background:#000;position:absolute;top:0;width:100%;height:50px;content:""}.podcast-banner-image img{width:100%;position:relative}.podcast-wrapper{gap:49px;align-items:flex-start;margin-top:70px}.podcast-content-left{width:43%;float:left;padding-right:48px}.podcast-content-right{width:57%;float:left}.podcast-description{color:#000000;margin-bottom:32px;font-size:20px;line-height:1.4}.podcast-platforms{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:85px}.platform-placeholder{display:flex;align-items:center;flex-wrap:wrap;gap:25px}.podcast-cta-wrapper{display:flex;align-items:center;gap:1px}.podcast-play-icon{width:58px;height:58px;border-radius:50%;border:2px solid #ffaa01;display:flex;align-items:center;justify-content:center;background:rgba(255,170,1,.1);flex-shrink:0;background-color:#ffffff}.podcast-cta-btn{white-space:nowrap}.podcast-content-right{position:relative}.podcast-episodes-title{font-size:42px;font-weight:600;line-height:1.4;color:#000000;margin-bottom:3px;font-family:Bricolage Grotesque}.podcast-slider-wrapper{overflow:hidden}.podcast-nav-btn{z-index:10;cursor:pointer;color:#000;background:rgba(0,0,0,.5);border-radius:50%;justify-content:center;align-items:center;width:53px;height:53px;transition:all .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%);border:0}.podcast-nav-btn img{filter:brightness(0) saturate(100%) invert(100%) sepia(16%) saturate(687%) hue-rotate(196deg) brightness(115%) contrast(100%)}.podcast-nav-btn:hover{background:#000000;transform:translateY(-50%) scale(1.1)}.podcast-nav-prev{left:-24px;display:none}.podcast-nav-next{right:125px}.podcast-nav-btn img{width:20px;height:15px}.podcast-slider-wrapper{width:100%;position:relative}.podcast-slider-wrapper .slick-list{overflow:visible;margin:0 -12px;position:relative;display:block}.podcast-slider-wrapper .slick-track{display:flex!important;align-items:stretch!important;position:relative;left:0;top:0;margin-left:auto;margin-right:auto}.podcast-slider-wrapper .slick-slide{margin:0 12px;padding:0;height:auto;float:left;min-height:1px;display:flex!important;position:relative}.podcast-slider-wrapper .slick-slide .podcast-episode-card{transform:none}.podcast-slider-wrapper .slick-slide>div{width:100%}.podcast-slider-wrapper .slick-slide.slick-active.slick-current+.slick-slide+.slick-slide{opacity:.2}.podcast-slide-item{height:100%;display:flex;width:100%}.podcast-slide-item img{width:100%;height:100%;object-fit:cover}.podcast-episode-card{height:100%;width:100%;position:relative;display:flex;flex-direction:column;transform:translateY(20px);transition:opacity .6s ease-in-out,transform .6s ease-in-out;transition-delay:.15s}.podcast-slider .slick-slide{display:flex;height:auto}.podcast-slider .slick-slide>div{display:flex;width:100%;height:100%}.podcast-slider .slick-arrow,.podcast-slider .slick-dots{display:none!important}.podcast-slider .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.podcast-slider .slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}@media (max-width:991px){.podcast-nav-next{right:40px;width:42px;height:42px}.podcast-nav-btn img{width:15px}.podcast-slider-wrapper .slick-list{margin:0 -7px}.podcast-slider-wrapper .slick-slide{margin:0 7px}}@media (max-width:767px){.podcast-wrapper{margin-top:30px}.podcast-section{padding:0 0 30px}.podcast-content-left{width:100%;padding-right:0}.podcast-slider-wrapper{width:calc(100% + 20px);position:relative;margin-right:-20px}.podcast-description{margin-bottom:18px;font-size:18px}.podcast-platforms{justify-content:space-between}.podcast-platforms img{width:37px}.podcast-play-icon{width:48px;height:48px}.podcast-content-right{margin-top:40px;width:100%}.podcast-episodes-title{margin-bottom:18px;font-size:20px}.podcast-nav-next{right:22px}}.call-to-action-section{background:#DFAEFF;background-image:radial-gradient(circle,rgba(255,255,255,.8) 1px,transparent 0);background-size:20px 20px;position:relative;padding:90px 0}.call-to-action-section .container{text-align:center;max-width:1020px;margin:0 auto}.call-to-action-section .cta-heading-container{position:relative}.call-to-action-section .cta-heading-container:before{content:"";background-image:url(/_next/static/media/sr6.99f007cb.svg);background-position:50%;background-repeat:no-repeat;background-size:140px;width:142px;height:142px;position:absolute;bottom:-1px;right:-59px}.call-to-action-section .cta-heading{font-family:Bricolage Grotesque,sans-serif;font-weight:700;font-size:86px;line-height:1.2;letter-spacing:-.86px;text-align:center;color:#000000;margin:0 0 20px;position:relative}.call-to-action-section .cta-button{display:inline-block;background-color:#34AD5C;color:#FFFFFF;font-size:20px;line-height:1.4;font-weight:400;padding:17px 40px;width:436px;max-width:100%;border-radius:52px;text-decoration:none;margin:0 0 20px;transition:background-color .3s ease;border:none;cursor:pointer}.call-to-action-section .cta-button:hover{background-color:#218838;color:#FFFFFF;text-decoration:none}.call-to-action-section .cta-description{font-size:20px;color:#000000;margin:0;text-align:center;line-height:1.4}@media (max-width:1280px){.call-to-action-section .cta-heading-container:before{background-size:74px;width:75px;height:75px;bottom:31px;right:0}}@media (max-width:767px){.call-to-action-section{padding:50px 0}.call-to-action-section .cta-heading{letter-spacing:0;margin:0 0 15px;font-size:48px}.call-to-action-section .cta-button{width:auto;padding:16px 22px;font-weight:600;font-size:16px;line-height:1;margin-bottom:40px;margin-left:auto;margin-right:auto;display:table}.call-to-action-section .cta-description{font-size:18px}.call-to-action-section .cta-heading-container:before{bottom:15px}}.call-to-action-section .call-to-action-link{width:100%;margin:0 auto;text-align:center}.call-to-action-section .call-to-action-link a{color:#BFB99C;font-family:Playfair Display;font-size:24px;font-style:italic;font-weight:600;line-height:41px;letter-spacing:-.72px;text-decoration-line:underline;text-decoration-style:solid;text-underline-offset:2px;text-decoration-thickness:1px}.dribbel-block.redesigned-dribbel{position:relative;background:#FFF;overflow:hidden;background-image:radial-gradient(rgba(0,0,0,.03) 2px,transparent 0);background-size:20px 20px;padding-top:70px}.dribbel-block.redesigned-dribbel h2.dribbel-title span{position:relative;display:inline-block;background-color:rgba(255,175,213,1);border:2px solid rgba(229,83,153,1);line-height:1}.dribbel-block.redesigned-dribbel h2.dribbel-title span:after,.dribbel-block.redesigned-dribbel h2.dribbel-title span:before{content:"";position:absolute;width:5px;height:5px;background:rgba(255,175,213,1)}.dribbel-block.redesigned-dribbel h2.dribbel-title span:before{top:-4px;left:-4px}.dribbel-block.redesigned-dribbel h2.dribbel-title span:after{bottom:-4px;left:-4px}.dribbel-block.redesigned-dribbel h2.dribbel-title span strong:after,.dribbel-block.redesigned-dribbel h2.dribbel-title span strong:before{content:"";position:absolute;width:5px;height:5px;background:rgba(255,175,213,1)}.dribbel-block.redesigned-dribbel h2.dribbel-title span strong:before{top:-4px;right:-4px}.dribbel-block.redesigned-dribbel h2.dribbel-title span strong:after{bottom:-4px;right:-4px}.dribbel-block.redesigned-dribbel .dribbel-inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:56px}.dribbel-block.redesigned-dribbel .dribbel-header{max-width:640px;margin:0 auto;padding-left:20px;padding-right:20px}.dribbel-block.redesigned-dribbel .dribbel-title{font-size:48px;line-height:1.2;font-weight:700;color:#000000;margin-bottom:0;font-family:Bricolage Grotesque,sans-serif}.dribbel-block.redesigned-dribbel .dribbel-title span{display:inline-block;position:relative}.dribbel-block.redesigned-dribbel .dribbel-title span.dribbble-highlight,.dribbel-block.redesigned-dribbel .dribbel-title span.highlight{padding:4px 10px;border-radius:12px;background:#ff4fa3;color:#fff}.dribbel-block.redesigned-dribbel .dribbel-title span.dribbble-highlight:after,.dribbel-block.redesigned-dribbel .dribbel-title span.highlight:after{content:"";position:absolute;left:12px;right:12px;bottom:-10px;height:6px;border-radius:999px;background:linear-gradient(90deg,#ff4fa3,#ffb347);opacity:.9}.dribbel-block.redesigned-dribbel .dribbel-follow-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 26px;border-radius:999px;background:#111827;color:#ffffff;font-size:15px;font-weight:600;text-transform:none;border:none;box-shadow:0 12px 28px rgba(15,23,42,.32)}.dribbel-block.redesigned-dribbel .dribbel-follow-btn:hover{background:#4b1d7e;color:#ffffff}.dribbel-block.redesigned-dribbel .dribbel-follow-icon{font-size:16px;line-height:1}.dribbel-gallery-wrapper{background-image:url(/_next/static/media/dribble-bg.58923814.svg);background-repeat:no-repeat;background-position:top;width:100%;padding-top:55px;margin-top:-120px;padding-bottom:190px}.dribbel-block.redesigned-dribbel .dribbel-gallery{position:relative;width:100%;margin:0 auto;height:510px}.dribbel-block.redesigned-dribbel .dribbel-shot{position:relative;border-radius:12px;overflow:hidden}.dribbel-block.redesigned-dribbel .dribbel-shot-inner{overflow:hidden;border:1px solid rgba(15,23,42,.11);box-shadow:0 28px 60px rgba(15,23,42,.18);background:#020617}.dribbel-block.redesigned-dribbel .dribbel-shot-image{display:block;width:100%;height:auto}.dribbel-block.redesigned-dribbel .slick-track{align-items:center;display:flex}.dribbel-block.redesigned-dribbel .slick-slide{transition:transform .4s ease,opacity .4s ease}.dribbel-block.redesigned-dribbel .slick-slide.slick-active{transform:perspective(40px)rotateY(1deg)scale(.9);transform-origin:center center;height:510px}.dribbel-block.redesigned-dribbel .slick-slide.slick-active *{width:100%;height:100%;object-fit:cover}.dribbel-block.redesigned-dribbel .slick-slide.slick-active.slick-center{transform:none;opacity:1;z-index:1;position:relative;height:384px;transform:scale(1.1);transition:all .5s ease-in-out 0s}.dribbel-block.redesigned-dribbel .slick-slide.slick-active.slick-center+.slick-slide *{height:auto}.dribbel-block.redesigned-dribbel .slick-slide.slick-active.slick-center+.slick-slide{transform:perspective(40px)rotateY(-1deg)scale(.9);z-index:1;position:relative}.dribbel-block.redesigned-dribbel .slick-slide.slick-active.slick-center+.slick-slide *{width:100%;height:100%;object-fit:cover}.dribbel-block.redesigned-dribbel .dribbel-slider .slick-list{overflow:visible;padding:0 40px 80px}.dribbel-block.redesigned-dribbel .dribbel-center-badge{border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:0;left:0;right:0}.dribbel-block.redesigned-dribbel .dribbel-center-badge-icon{width:96px;height:96px;border-radius:999px;overflow:hidden}.dribbel-block.redesigned-dribbel .dribbel-footer-cta{text-align:center;margin-top:25px}@media (min-width:1600px){.dribbel-block.redesigned-dribbel .dribbel-gallery{height:32vw}.dribbel-block.redesigned-dribbel .slick-slide.slick-active{height:33vw;transform:perspective(40px)rotateY(1deg)scale(.9)}.dribbel-block.redesigned-dribbel .slick-slide.slick-active.slick-center{height:24vw}.dribbel-block.redesigned-dribbel .slick-slide.slick-active.slick-center+.slick-slide{transform:perspective(40px)rotateY(-1deg)scale(.9)}}@media (max-width:1199px){.dribbel-block.redesigned-dribbel .dribbel-gallery-wrapper{background-size:100%}}@media (max-width:1024px){.dribbel-block.redesigned-dribbel .slick-slide.slick-active{transform:perspective(20px)rotateY(1deg)scale(.9)}.dribbel-block.redesigned-dribbel .slick-slide.slick-active.slick-center{transform:scale(1.07)}.dribbel-block.redesigned-dribbel .slick-slide.slick-active.slick-center+.slick-slide{transform:perspective(20px)rotateY(-1deg)scale(.9)}}@media (max-width:991px){.dribbel-block.redesigned-dribbel{padding:30px 0 0}.dribbel-block.redesigned-dribbel .dribbel-center-badge{width:55px;bottom:0;left:auto;right:auto;margin:0 0 0 -20px}.dribbel-block.redesigned-dribbel .dribbel-center-badge-icon{width:55px;height:55px}.dribbel-block.redesigned-dribbel .dribbel-gallery-wrapper{padding-bottom:85px}}@media (max-width:767px){.dribbel-block.redesigned-dribbel .dribbel-title{font-size:32px}.dribbel-block.redesigned-dribbel .dribbel-inner{padding:0;gap:0}.dribbel-block.redesigned-dribbel .dribbel-gallery-wrapper{width:100%;padding-top:20px;margin-top:0;padding-bottom:85px}.dribbel-block.redesigned-dribbel .dribbel-gallery{height:200px}.dribbel-block.redesigned-dribbel .dribbel-shot{border-radius:4.7px}.dribbel-block.redesigned-dribbel .slick-slide.slick-active{height:200px;transform:perspective(8px)rotateY(1deg)scale(.9)}.dribbel-block.redesigned-dribbel .slick-slide.slick-active.slick-center{height:150px;transform:scale(1.08);width:201px!important}.dribbel-block.redesigned-dribbel .slick-slide.slick-active.slick-center+.slick-slide{transform:perspective(8px)rotateY(-1deg)scale(.9)}.dribbel-block.redesigned-dribbel .dribbel-footer-cta{margin-top:27px}}.blog-banner-section{background:rgba(152,229,185,.2) radial-gradient(circle,#e0e0e0 1px,rgba(0,0,0,0) 0) 0 0 /20px 20px;font-family:DM Sans;padding:140px 0 0}figure.wp-block-image img{width:100%;max-height:498px;object-fit:cover;border-radius:20px}nav.blog-breadcrumb ol{margin:0 0 69px;padding:0;display:flex;gap:12px;align-items:center}nav.blog-breadcrumb ol li.blog-breadcrumb-separator svg path{fill:#747474}nav.blog-breadcrumb ol li.blog-breadcrumb-separator{color:#747474}nav.blog-breadcrumb ol li{color:#000;list-style-type:none;margin:0;padding:0}nav.blog-breadcrumb ol li a{color:#747474;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;line-height:20px;text-decoration:none}nav.blog-breadcrumb ol li.active a{color:#000}nav.blog-breadcrumb ol li{display:flex}.latest-blog-card-icon{justify-content:flex-start;padding:21px 24px 16px;display:flex;border-bottom:2px solid #000;z-index:9;position:relative}.blog-banner-section h1{font-size:48px;font-weight:700;color:#000;margin-bottom:14px}.banner-content,.blog-banner-section-1{position:relative}.banner-content{display:flex;justify-content:space-between;gap:60px}.banner-content-left{flex:0 0 65%;z-index:2;max-width:60%;margin-top:100px}.banner-content-left h2{font-size:20px;font-weight:400;color:#1c1c1c;line-height:1.6;margin-bottom:16px}.banner-content-left p{font-size:18px;color:#000;line-height:1.6;max-width:555px}.banner-content-right{flex-direction:column;z-index:1;flex:0 0 40%;position:relative;right:69px}.blog-banner-section .banner-content-right img{object-fit:contain;width:auto;height:auto;display:block}.banner-content-right .blog-illustration.blog-illustration-flower{z-index:3;top:0;bottom:auto;right:50px}.banner-content-right .blog-illustration.blog-illustration-sun{z-index:2;top:auto;bottom:80px;right:40px}.banner-content-right .banner-vector-img{margin-left:auto}@media (max-width:991px){.banner-content{flex-direction:column;text-align:center;gap:10px}.banner-content-left,.banner-content-right{flex:100%;max-width:100%;width:100%;margin:0}.banner-content-right{text-align:center;margin:0 auto;right:0}.blog-banner-section h1{text-align:left}}@media (max-width:767px){.blog-banner-section h1{text-align:left;font-size:40px;line-height:48px;margin-bottom:15px}.banner-content{gap:0}.banner-content-right .blog-illustration.blog-illustration-flower{z-index:3;top:-40px;bottom:0;right:-40px;position:absolute}.blog-illustration.blog-illustration-flower img{max-width:60px}.blog-banner-section{padding:140px 0 50px}}.insights-section{background:#ffffff;background-image:radial-gradient(circle,#e0e0e0 1px,transparent 0);background-size:20px 20px;padding:36px 0 63px;font-family:DM Sans;position:relative;min-height:100vh}.insights-filters{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:60px;flex-wrap:wrap;gap:109px;border-bottom:1px solid #e5e7eb;padding-bottom:32px}.category-filters{display:flex;flex-wrap:wrap;gap:12px;flex:1}.filter-pill{color:#333;cursor:pointer;background:#fff;border:none;border-radius:50px;padding:17px 30px;font-family:DM Sans;font-size:16px;font-weight:500;line-height:14px;transition:all .3s;color:#090808}.filter-pill:hover{background:#f5f5f5;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.sort-by-wrapper select#sort-by{color:#747474;min-width:132px;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;line-height:100%;padding:11px 40px 11px 16px}svg.sort-arrow-icon{position:absolute;right:15px}.filter-pill.active{background:#FFAA01;color:#000000;border:2px solid transparent!important}.filter-pill:nth-child(5n+2){border:2px solid #98e5b9}.filter-pill:nth-child(5n+3){border:2px solid #dfaeff}.filter-pill:nth-child(5n+4){border:2px solid #b0d8ff}.filter-pill:nth-child(5n+5){border:2px solid #ffafd5}.filter-pill:nth-child(5n+6){border:2px solid #ffafaf}.insights-main{position:relative}.insights-element-top{position:absolute;right:-40px;top:-35px;z-index:1}.insights-element-bottom{z-index:1;position:absolute;bottom:-105px;right:0;left:-110px}.insights-bottom-element{z-index:1;position:absolute;bottom:-90px;left:-125px;right:0}.sort-by-wrapper{display:flex;align-items:center;gap:12px;position:relative}.insights-element-top img.insights-element-top-image{width:120px;height:84px}.sort-by-wrapper label{color:#333;font-family:DM Sans;letter-spacing:.35px;font-size:14px;font-style:normal;font-weight:400;line-height:120%}.sort-by-select{border-radius:8px;background:#ffffff;color:#090808;font-size:14px;font-weight:500;cursor:pointer;font-family:DM Sans;min-width:120px;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding:10px 40px 10px 16px;border-radius:39px;border:1px solid #d1d5db;background:#FFF}.sort-by-select:hover{border-color:#ff6b35}.sort-by-select:focus{outline:none;border-color:#ff6b35;box-shadow:0 0 0 3px rgba(255,107,53,.1)}.insights-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-bottom:60px;z-index:2;position:relative}.insights-card{background:#ffffff;border-radius:17px;overflow:hidden;transition:all .3s ease;position:relative;background:#fff;border:2px solid #000;box-shadow:0 30px 65px rgba(10,10,10,.12)}.insights-card:hover{transform:translateY(-8px);box-shadow:0 12px 24px rgba(0,0,0,.15)}.insights-card:before{content:"";position:absolute;top:0;left:0;right:0;height:49px;z-index:1}.insights-card-blue:before{background:#4a90e2}.insights-card-green:before{background:#50c878}.insights-card-pink:before{background:#ff69b4}.insights-card-link{text-decoration:none;color:inherit;display:block}.insights-card-image{position:relative;width:100%;height:250px;overflow:hidden;padding:0 30px}.insights-card-image .card-image{width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .3s ease;position:relative!important}.insights-card-image>div{width:100%;height:100%;position:relative}.insights-card:hover .insights-card-image .card-image{transform:scale(1.05)}.insights-category-tag{color:#090808;background:rgba(152,229,185,.4);border:0 solid #e5e7eb;border-radius:4px;font-family:DM Sans;font-size:14px;font-weight:400;line-height:14px;height:22px;display:flex;align-items:center;justify-content:center;padding:0 7px}.insights-card-list{padding:20px 30px 0;display:flex;gap:8px}.insights-read-time{color:#333;background:rgba(223,174,255,.4);border:0 solid #e5e7eb;border-radius:4px;font-family:DM Sans;font-size:12px;font-weight:500;height:22px;display:flex;align-items:center;justify-content:center;padding:0 7px}.insights-card-content{padding:15px 30px 23px}.insights-card-title{font-size:20px;font-weight:700;color:#1c1c1c;margin:0 0 12px;line-height:1.4;font-family:DM Sans}.insights-card-description{margin:0;font-family:DM Sans;font-size:16px;line-height:21px;color:#4B5563;font-weight:400}.insights-card-meta{justify-content:space-between;align-items:center;padding-top:63px;display:flex;gap:20px}.insights-card-author{display:flex;align-items:center;gap:10px}.insights-author-avatar{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);flex-shrink:0}.insights-author-name,.insights-card-date{color:#4B5563;font-size:14px;font-family:DM Sans}.insights-card-date{font-weight:400}.insights-load-more-wrapper{display:flex;justify-content:center;margin-top:40px}.insights-load-more-btn{color:#000;cursor:pointer;border:none;border-radius:50px;align-items:center;gap:12px;padding:24px 54px;font-family:DM Sans;font-size:20px;font-weight:400;transition:all .3s;display:flex;background:#FFAA01;line-height:28px;z-index:999}.insights-load-more-btn:hover{transform:scale(1.02);background:#cf8a00;color:#000}.insights-load-more-btn:active{transform:translateY(0)}.insights-load-more-btn svg{transition:transform .3s ease}.insights-load-more-btn:hover svg{transform:translateX(4px)}@media (max-width:1200px){.insights-grid{grid-template-columns:repeat(2,1fr);gap:24px}.insights-card-meta{padding-top:30px}}@media (max-width:768px){.insights-section{padding:40px 0 80px}.insights-filters{flex-direction:column;align-items:flex-start;margin-bottom:40px;gap:36px}.category-filters{width:100%}.sort-by-wrapper{width:100%;justify-content:space-between}.insights-grid{grid-template-columns:1fr 1fr;gap:24px;gap:30px}.insights-card-image{height:200px}}@media (max-width:767px){.insights-card-image{padding:0 20px}.insights-card-list{padding:20px 20px 0}.filter-pill{padding:11px 16px}.insights-section{padding:10px 0 50px}.insights-element-top img.insights-element-top-image{width:80px;height:84px}.category-filters{width:100%;justify-content:center}.sort-by-wrapper{max-width:207px;margin:0 auto;justify-content:center;width:100%}.blog-header-content{flex-direction:column}.insights-grid{grid-template-columns:1fr}.insights-element-bottom{bottom:0;left:-30px;right:0}.insights-element-bottom img.insights-element-bottom-image{max-width:80px}.insights-element-top{right:-32px}.insights-card-content{padding:20px}.insights-card-title{font-size:18px}.insights-load-more-btn{padding:10px 32px;font-size:16px;font-weight:600}}.blog-details-banner{background-color:#ffffff;padding:140px 0 40px;font-family:DM Sans;position:relative;overflow:hidden}.blog-details-banner .container{position:relative;z-index:2}.blog-decorative-shapes{top:0;left:0;width:100%;height:100%;pointer-events:none}.blog-decorative-shapes,.shape{position:absolute;z-index:1}.blog-details-banner-decoration{position:absolute;width:130px;height:129px;top:102px;right:-65px;z-index:0;pointer-events:none}.blog-contents-green-half-circle{z-index:0;pointer-events:none;width:80px;height:160px;position:absolute;bottom:auto;right:auto;left:0;top:300px}.pink-black-shape{width:110px;height:212px;bottom:300px}.blog-details-banner-bottom-line,.pink-black-shape{z-index:0;pointer-events:none;position:absolute;right:0}.blog-details-banner-bottom-line{width:106px;height:116px;bottom:70px}.shape-blue-flower{top:0;right:0;width:120px;height:120px;background:#4a90e2;border-radius:50% 50% 50% 50%/60% 60% 40% 40%;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.shape-pink-blob{top:200px;right:150px;width:80px;height:80px;background:#ff69b4;border:2px solid #000;border-radius:30% 70% 70% 30%/30% 30% 70% 70%}.shape-green-c{top:100px;left:-50px;width:200px;height:200px;background:#50c878;border-radius:50%;clip-path:polygon(0 0,100% 0,100% 50%,0 50%)}.shape-red-flag{top:450px;right:50px;width:100px;height:60px;background:linear-gradient(180deg,#ff4444 0,#ff4444 50%,#ffffff 0,#ffffff);border:2px solid #000;border-radius:4px;clip-path:polygon(0 0,80% 0,100% 50%,80% 100%,0 100%)}.shape-blue-blob{bottom:0;right:0;width:100px;height:100px;background:#4a90e2;border:2px solid #000;border-radius:40% 60% 60% 40%/60% 30% 70% 40%}.details-blog-header-wrapper{margin-bottom:36px;position:relative}.blog-header-right{flex:0 0 35%;max-width:35%;padding-top:20px}.blog-meta-header{gap:16px;margin-bottom:24px;flex-wrap:wrap}.blog-meta-header,.blog-tags{display:flex;align-items:center}.blog-tags{gap:8px}.blog-tag{color:#090808;border-radius:6px;padding:6px 12px;font-family:DM Sans;font-size:20px;font-weight:400;line-height:1.4}.blog-tag-green{background-color:#E8F5E9}.blog-tag-purple{background-color:#F3E5F5}.blog-tag-design-trends{background-color:rgba(223,174,255,.4)}span.blog-tag.blog-tag-design-trends{background:rgba(223,174,255,.4)}.blog-meta-info{display:flex;align-items:center;gap:8px;font-family:DM Sans;font-size:14px;color:#4a4a4a}.blog-date,.blog-reading-time{font-weight:400;color:#4a4a4a}.blog-meta-dot{width:4px;height:4px;border-radius:50%;background-color:#4CAF50;display:inline-block;flex-shrink:0}.blog-title{margin-bottom:30px}.blog-title h1{color:#000;font-family:DM Sans;font-size:68px;font-weight:700;line-height:81px;letter-spacing:-1.36px;margin:0 0 36px}.blog-author-section{display:flex;align-items:center;gap:16px}.blog-author-avatar{width:72px;height:72px;border-radius:50%;overflow:hidden;flex-shrink:0;background:linear-gradient(135deg,#4a90e2,#764ba2)}.blog-author-avatar img{width:100%;height:100%;object-fit:cover}.blog-author-avatar-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#4a90e2,#764ba2)}.blog-author-info{flex:1}.blog-author-name span{color:#090808}.blog-author-designation,.blog-author-name span{font-size:16px;line-height:20px;font-family:DM Sans;font-weight:400}.blog-author-designation{color:#747474;font-style:normal}.blog-author-name{color:#090808;margin-bottom:4px;font-family:DM Sans;font-size:28px;font-weight:600;line-height:20px}.blog-hero-image p{color:#090808;margin:0;font-family:DM Sans;font-size:20px;font-style:normal;font-weight:400;line-height:28px}.blog-author-meta{color:#999;font-family:DM Sans;font-size:14px;line-height:20px}.blog-sidebar-text{color:#747474;font-family:DM Sans;font-size:16px;line-height:20px;font-weight:400}.blog-sidebar-text p{margin:0}.blog-hero-image{width:100%;margin-top:40px;position:relative;z-index:2}.blog-hero-image img{border-radius:20px;width:100%;height:auto;display:block;max-height:498px;object-fit:cover;margin-bottom:30px}.blog-hero-image-placeholder{width:100%;min-height:400px;background-color:#e5e5e5;display:flex;align-items:center;justify-content:center;border-radius:8px}.blog-hero-image-placeholder span{font-size:16px;color:#999999;font-family:DM Sans}.blog-contents{background-color:#fff;padding:0 0 60px;font-family:DM Sans;position:relative}.blog-contents .container{margin:0 auto}.blog-contents h2{font-size:30px;line-height:120%}.blog-contents h2,.blog-contents h3{color:#000;margin:30px 0;font-family:DM Sans;font-weight:700;letter-spacing:-.6px}.blog-contents h3{font-size:28px;line-height:36px}.blog-contents p{color:#090808;margin:0 0 15px;font-family:DM Sans;font-size:20px;font-weight:400;line-height:28px}.blog-contents ol,.blog-contents ul{margin:20px 0;padding-left:30px}.blog-contents li{color:#090808;margin:0 0 10px;font-family:DM Sans;font-size:20px;font-weight:400;line-height:28px}.blog-contents em{font-style:italic}@media (max-width:1024px){.blog-contents-green-half-circle,.blog-details-banner-bottom-line,.blog-details-banner-decoration,.pink-black-shape{display:none}.blog-title h1{font-size:42px;line-height:54px}}@media (max-width:991px){.details-blog-header-wrapper{flex-direction:column;gap:30px}.blog-header-left,.blog-header-right{flex:1;max-width:100%}.shape-blue-blob,.shape-blue-flower,.shape-green-c,.shape-pink-blob,.shape-red-flag{display:none}}@media (max-width:768px){.blog-details-banner{padding:60px 0 30px}.blog-breadcrumb{margin-bottom:20px}.blog-breadcrumb-list{font-size:12px;gap:6px}.blog-meta-header{gap:12px;margin-bottom:20px}.blog-tag{padding:4px 10px}.blog-meta-info,.blog-tag{font-size:12px}.blog-author-section{gap:12px}.blog-author-avatar{width:50px;height:50px}.blog-author-name{font-size:16px}.blog-hero-image-placeholder{min-height:300px}.blog-contents{padding:40px 0}}@media (max-width:767px){.blog-title h1{font-size:32px;line-height:42px}.blog-contents li{font-size:16px;line-height:24px}.blog-contents h2{font-size:24px;line-height:36px}.blog-author-avatar{width:40px;height:40px}.blog-contents h3{font-size:24px;line-height:36px;margin:20px 0}.blog-contents p{font-size:16px;line-height:30px}.blog-hero-image-placeholder{min-height:250px}}.related-insights-section{background:rgba(255,205,171,.2);padding:70px 0 80px;position:relative}.related-element-top-lft{position:absolute;top:-65px;right:152px;z-index:1;width:128px}.related-element-top-lft img{width:100%}.related-insights-header{text-align:center;margin-bottom:22px}.related-insights-title{margin:0;font-family:Bricolage Grotesque,sans-serif;font-size:48px;font-weight:700;line-height:1.2;color:#000000}.related-insights-title-black{color:#000000}.related-insights-title-purple{color:#8b5cf6}.related-insights-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;position:relative;z-index:2}.related-insights-browser-card{width:100%}.related-insights-section .browser-window{background:#fff;border:2px solid #000;border-radius:17px;transition:transform .3s,box-shadow .3s;overflow:hidden;height:100%;display:flex;flex-direction:column}.related-insights-section .browser-window:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,.15)}.related-insights-section .browser-top-bar{height:49px;display:flex;align-items:center;padding:0 30px;border-bottom:2px solid #000000}.related-insights-section .browser-controls{display:flex;gap:6px;align-items:center}.related-insights-section .browser-content{padding:0 30px 23px;height:calc(100% - 40px);background:#fff;margin:0}.related-insights-section .browser-card-link{text-decoration:none;color:inherit;display:flex;flex-direction:column;height:100%}.related-insights-section .browser-card-image{background:#e5e5e5;border-radius:0 0 5px 5px;width:100%;height:156px;position:relative;overflow:hidden}.related-insights-section .browser-image{width:100%;height:100%;object-fit:cover;display:block}.related-insights-section .browser-top-bar img{width:100%}.related-insights-section .browser-image-placeholder{width:100%;height:100%;background:#e5e5e5}.related-insights-section .browser-card-tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:15px}.related-insights-section .browser-tag{display:inline-block;color:#090808;border-radius:4px;padding:6px 8px;font-size:12px;font-weight:400;line-height:1}.related-insights-section .browser-tag-green{background:#98E5B966}.related-insights-section .browser-tag-purple{background:#DFAEFF66}.related-insights-section .browser-card-body{margin-top:9px}.related-insights-section .browser-card-title{color:#090808;margin:0 0 6px;font-size:20px;font-weight:700;line-height:26px}.related-insights-section .browser-card-description{margin:0;font-family:DM Sans;font-style:normal;font-weight:400;font-size:16px;line-height:21px;color:#4B5563}.related-insights-section .browser-card-footer{display:flex;justify-content:space-between;align-items:center;padding-top:30px;margin-top:auto}.related-insights-section .browser-card-author{display:flex;align-items:center;gap:8px}.related-insights-section .browser-author-avatar{width:26px;height:26px;border-radius:50%;object-fit:cover;flex-shrink:0}.related-insights-section .browser-author-avatar-placeholder{width:26px;height:26px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);flex-shrink:0}.related-insights-section .browser-author-name,.related-insights-section .browser-card-date{color:#4B5563;font-size:14px;line-height:1}@media (max-width:1200px){.related-insights-section .related-insights-grid{grid-template-columns:repeat(3,1fr);gap:24px}}@media (max-width:991px){.related-insights-section .related-element-top-lft{width:100px;top:-50px;right:20px}.related-insights-section .related-insights-grid{grid-template-columns:repeat(2,1fr);gap:24px}.related-insights-section .related-insights-title{font-size:32px}.related-insights-section .browser-content{height:calc(100% - 40px);padding:0 20px 23px}.related-insights-section .browser-card-title{font-size:18px;line-height:1.3;margin-bottom:5px}.related-insights-section .browser-card-description{font-size:16px;line-height:21.75px}}@media (max-width:767px){.related-insights-section .related-insights-grid{grid-template-columns:repeat(3,1fr);gap:24px}.related-insights-section .browser-card-image{height:168px}.related-insights-section .related-insights-section .container{max-width:100%}.related-insights-section .related-insights-grid{width:100%;max-width:100%;margin-right:-20px;overflow-x:auto;grid-template-columns:1fr}.related-insights-section .browser-author-avatar{width:26px;height:26px;min-height:26px;max-height:26px}}.resources-section.hero-banner-section{background-color:#FFF0F0;background-image:radial-gradient(circle,rgba(255,175,175,.2) 1px,transparent 0);background-size:20px 20px;padding:140px 0 0;position:relative;font-family:Inter,sans-serif;overflow:hidden}.resources-banner-section-1{position:relative;z-index:2}.resources-breadcrumb{margin-bottom:40px}.resources-breadcrumb-list{display:flex;align-items:center;list-style:none;padding:0;margin:0;gap:8px}.resources-breadcrumb-item{font-size:14px;font-family:Inter,sans-serif}.resources-breadcrumb-item a{color:#000;text-decoration:none;transition:opacity .2s}.resources-breadcrumb-item a:hover{opacity:.7}.resources-breadcrumb-separator{display:flex;align-items:center;margin:0 4px}.resources-banner-content{display:flex;align-items:center;justify-content:space-between;gap:60px;position:relative}.resources-banner-content-left{flex:0 0 60%;max-width:60%;z-index:2}.resources-banner-content-left h1{color:#000;margin:0 0 14px;font-family:Bricolage Grotesque,Inter,sans-serif;font-size:48px;font-weight:700;line-height:58px}.resources-banner-content-left p{color:#000;max-width:600px;margin:0 0 32px;font-family:DM Sans;font-size:20px;line-height:28px}.resources-search-wrapper{position:relative;max-width:500px}.resources-search-icon{position:absolute;left:70px;top:50%;transform:translateY(-50%);pointer-events:none;z-index:1}.resources-search-input{background:#fff;border-radius:50px;width:100%;padding:16px 20px 16px 103px;font-family:DM Sans;font-size:20px;transition:box-shadow .3s;max-width:346px;border:1px solid #000000;color:rgba(0,0,0,.5);line-height:28px;font-weight:400}.resources-search-input::placeholder{color:#747474}.resources-search-input:focus{outline:none;box-shadow:0 4px 12px rgba(0,0,0,.12)}.resources-banner-content-right{flex:0 0 40%;position:relative;height:500px;z-index:1;right:69px}.resources-illustration{position:absolute}.resources-illustration-flower{z-index:3;top:0;right:50px;bottom:auto}.resources-illustration-sun{bottom:80px;right:40px;z-index:2;top:auto}.resources-illustration-blob{bottom:0;right:0;z-index:1}.resources-illustration img{width:auto;height:auto;object-fit:contain;display:block}.banner-blob-img,.banner-illustration-img,.banner-vector-img{width:100%;height:auto}.ux-audit-checklist.custom-resources-section{background-color:#FFAFAF;padding-bottom:240px;overflow:visible}.custom-resource-top{position:absolute;top:-104px;left:43px}.ux-audit-checklist.custom-resources-section:before{display:none}.ux-audit-checklist.custom-resources-section h2.ux-audit-headline{letter-spacing:-.01em;font-size:92px;line-height:91px;color:#000;margin-bottom:12px}.ux-audit-checklist.custom-resources-section p.ux-audit-description{color:#000;font-size:20px;line-height:28px;font-family:DM Sans;margin-bottom:32px}.ux-audit-checklist.custom-resources-section .custom-resources-buttons{display:flex;gap:16px;align-items:center;flex-wrap:wrap;justify-content:center}.ux-audit-checklist.custom-resources-section .custom-resource-btn-primary{color:#fff;background:#5050EF;font-size:20px;line-height:28px;padding:16px 19px;font-weight:400;border-color:#5050EF;border-radius:52px;text-decoration:none}.ux-audit-checklist.custom-resources-section .custom-resource-btn-primary:hover{background:#3d3dd8;border-color:#3d3dd8;transform:translateY(-2px);box-shadow:0 4px 12px rgba(80,80,239,.4)}.ux-audit-checklist.custom-resources-section .custom-resource-btn-secondary{background:#ffffff;color:#000000;border-color:#000000;font-size:20px;line-height:28px;padding:16px 19px;font-weight:400;border-radius:52px;text-decoration:none}.ux-audit-checklist.custom-resources-section .custom-resource-btn-secondary:hover{background:#f5f5f5;border-color:#000000;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}@media (max-width:1200px){.resources-banner-content-left h1{font-size:56px;line-height:66px}.resources-banner-content-right{height:450px}}@media (max-width:991px){.resources-section.hero-banner-section{padding:100px 0 80px}.resources-banner-content{flex-direction:column;gap:40px}.resources-banner-content-left{flex:1;max-width:100%}.resources-banner-content-right{flex:1;width:100%;height:400px}.resources-illustration-flower{top:0;bottom:auto;right:20px}.resources-illustration-sun{bottom:60px;top:auto;right:60px}.resources-illustration-blob{bottom:20px;right:20px}}@media (max-width:768px){.resources-banner-content-left h1{font-size:42px;line-height:52px}.resources-banner-content-left p{font-size:16px;line-height:24px}.ux-audit-checklist.custom-resources-section .custom-resources-buttons{flex-direction:column;gap:12px}.ux-audit-checklist.custom-resources-section .custom-resource-btn{width:100%;text-align:center}.resources-banner-content-right{height:350px}.resources-illustration img{max-width:120px;max-height:120px}.resources-illustration-flower{top:10px;bottom:auto;right:10px}.resources-illustration-sun{bottom:40px;top:auto;right:30px}.resources-illustration-blob{bottom:10px;right:10px}}@media (max-width:767px){.ux-audit-checklist.custom-resources-section h2.ux-audit-headline{font-size:32px;line-height:40px}.resources-section.hero-banner-section{padding:80px 0 60px}.resources-breadcrumb{margin-bottom:30px}.resources-banner-content-left h1{font-size:32px;line-height:40px;margin-bottom:16px}.resources-banner-content-left p{font-size:14px;line-height:20px;margin-bottom:24px}.resources-search-input{padding:12px 16px 12px 44px;font-size:14px}.resources-search-icon{left:16px;width:16px;height:16px}.resources-banner-content-right{height:280px;align-items:flex-end}.resources-illustration img{max-width:100px;max-height:100px}.resources-illustration-flower{top:10px;bottom:auto}.resources-illustration-sun{bottom:40px;top:auto}.ux-audit-checklist.custom-resources-section .custom-resources-buttons{flex-direction:column;gap:12px}.ux-audit-checklist.custom-resources-section .custom-resource-btn{width:100%;text-align:center;padding:14px 24px;font-size:14px}}.resources-details-section{background-color:#ffffff;background-image:radial-gradient(circle,rgba(0,0,0,.05) 1px,transparent 0);background-size:24px 24px;padding:131px 0 76px;position:relative;overflow:hidden}.resources-details-banner-section-1{position:relative;z-index:2}.resources-details-banner-content{align-items:flex-start;padding-top:137px;display:flex}.resources-details-banner-content-left{flex-direction:column;flex:0 0 56%;max-width:56%;display:flex;padding-right:57px}.resources-details-banner-content-left h1{color:#000000;margin:0 0 20px;font-family:Bricolage Grotesque,Inter,sans-serif;font-size:48px;font-weight:700;line-height:1.2}.resources-details-banner-content-left h1 span{color:#BC55FF}.resources-details-banner-content-left p{color:#4B5563;max-width:542px;margin:0;font-size:20px;font-weight:400;line-height:1.4}.resources-details-banner-vector-wrapper{position:absolute;bottom:0;left:78px}.resources-details-banner-content-right{position:relative;display:flex;justify-content:center;align-items:center;flex:0 0 44%}.resources-details-banner-content-right>svg{position:absolute;top:-48px;right:-40px;width:116px;height:auto}.resources-details-banner-content-right>svg>path{fill:rgba(230,46,46,1)}.resources-details-card{background:#F0EFEB;border-radius:22.03px;flex-direction:column;max-width:502.67px;padding:0;transition:all .3s}.resources-details-card,.resources-details-card-mockup{display:flex;position:relative;overflow:hidden;width:100%}.resources-details-card-mockup{border:none;border-radius:22px;justify-content:center;align-items:center;padding:13px}.resources-details-card-mockup-purple{background:rgba(255,175,175,1)}.resources-details-mockup-placeholder{z-index:1;text-align:left;border:2px dashed #e62e2e;border-radius:18.36px;width:100%;padding:41px 37px 143px;position:relative}.resources-details-mockup-text{text-align:left;width:33%;color:#000000;display:block}.resources-details-mockup-icon-wrapper{justify-content:flex-end;align-items:center;width:50%;display:flex;position:absolute;top:12%;right:4%}.resources-details-mockup-icon-wrapper svg{height:114.55px}.resources-details-card-content ul{border-radius:22.5px;flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:15px 15px 20px;list-style:none;display:flex}.resources-details-card-content li span{text-transform:uppercase;color:#2C2925;background:#fff;border-radius:999px;padding:10px 11px;font-family:Patrick Hand SC;font-size:18px;font-weight:400;line-height:100%;display:inline-block}@media (max-width:991px){.resources-details-section{padding:80px 0 90px}.resources-details-banner-content{gap:28px;flex-direction:column;padding-top:0}.resources-details-banner-content-left{flex:0 0 100%;max-width:100%;padding-right:0}.resources-details-banner-content-right>svg{width:80px;top:-40px;right:-15px}.resources-details-banner-content-left h1{font-size:40px}.resources-details-banner-content-right{flex:0 0 100%;width:100%}.resources-details-card{margin:0 auto;max-width:100%}}@media (max-width:767px){.resources-details-card{padding:24px}.resources-details-card-content ul{flex-direction:column;align-items:stretch}.resources-details-card-content li span{width:100%;text-align:center;letter-spacing:.15em}}.resource-checklist-section{background-color:#000;background-size:24px 24px;padding:70px 0 45px;position:relative;overflow:hidden;background-image:radial-gradient(circle,rgba(255,255,255,.1) 3px,transparent 0)}.resource-checklist-section .checklist-download-content-left{width:61%}.resource-checklist-section .checklist-download-content-left h2{color:#fff;letter-spacing:0;margin-bottom:36px;font-family:Bricolage Grotesque;font-size:48px;font-style:normal;font-weight:700;line-height:1.2}.resource-checklist-section .checklist-download-content-left h2 span{color:#BC55FF}.resource-checklist-section .checklist-download-form-holder{position:relative;max-width:702px}.resource-checklist-section .checklist-download-form{background:#fff;border-radius:26px;flex-direction:column;width:100%;padding:30px;position:relative;z-index:1;display:flex}.resource-checklist-section .checklist-download-form button.btn{margin-top:19px}.resource-checklist-section .checklist-download-form .arrow-btn.btn:after{content:url(/_next/static/media/download.ac6846af.svg);margin-left:12px}.resource-checklist-section .checklist-download-bottom{margin-top:34px}.resource-checklist-section .checklist-download-bottom ul{display:flex;gap:20px;flex-wrap:wrap;padding:0}.resource-checklist-section .checklist-download-bottom li{align-items:center;gap:10px;display:flex;font-family:Patrick Hand SC;font-weight:400;font-size:20px;line-height:25.92px;color:#fff}.resource-checklist-section .checklist-download-bottom li svg{width:20px;height:auto}.resource-checklist-section .checklist-download-form-holder .double-circle{position:absolute;bottom:-90px;right:-90px}.resource-checklist-section .checklist-download-content-right{position:absolute;top:140px;right:0;max-width:39%}.resource-checklist-section .checklist-download-content-right img.free-checklist-msg{width:544px;object-fit:cover;object-position:left top;overflow:hidden;height:290px}.resource-checklist-section .checklist-download-content-right span{color:#fff;max-width:338px;font-family:Patrick Hand SC;font-size:24px;font-weight:400;line-height:32px;position:absolute;top:60px;left:32px;transform:rotate(7.67deg)}@media (max-width:991px){.resource-checklist-section .checklist-download-content-left{width:100%}.resource-checklist-section .checklist-download-form-holder .double-circle{bottom:-80px;right:-20px;width:100px}.resource-checklist-section .checklist-download-content-left h2{font-size:32px}.resource-checklist-section .checklist-download-content-right{display:none}}@media (max-width:767px){.resource-checklist-section{padding:80px 0 60px}}.resources-details-checklist-section{padding:70px 0 75px}.resource-insight-shape-top{width:190px;position:absolute;top:-104px;right:-80px;transform:rotate(212deg)}.resource-insight-shape-bottom{position:absolute;bottom:0;left:-145px}.resources-details-checklist-content{display:flex}.resources-details-checklist-left{flex:0 0 38%;padding-right:60px}.resources-details-checklist-left h2{color:#090808;font-size:48px;font-weight:700;font-family:Bricolage Grotesque;margin-bottom:48px}.resources-details-checklist-left h2 span{color:#BC55FF}.resources-details-pencil{position:absolute;left:0;width:34%}.resources-details-pencil img{color:transparent;object-fit:cover;object-position:right;width:1019px;height:280px}.resources-details-checklist-right{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.resources-details-checklist-right .item-box{background:#98e5b9;border:8px solid #fff;border-radius:20px;padding:19px;box-shadow:0 8px 24px rgba(0,0,0,.1);min-height:290px;display:flex;flex-direction:column;justify-content:center}.resources-details-checklist-right .item-box:nth-child(2){background:#FFAFD5}.resources-details-checklist-right .item-box:nth-child(3){background:#B0D8FF}.resources-details-checklist-right .item-box:nth-child(4){background:#FFAFAF}.resources-details-checklist-right .item-box .item-box-icon img{width:60px}.resources-details-checklist-right .item-box h4{font-weight:700;font-size:30px;line-height:1.2;letter-spacing:.6px;color:#000;margin-bottom:8px}.resources-details-checklist-right .item-box p{font-size:16px;color:#000000;margin-bottom:0}@media (max-width:991px){.resources-details-checklist-content{flex-direction:column}.resources-details-checklist-left{padding-right:0;flex:0 0 100%}.resources-details-checklist-left h2{margin-bottom:30px;font-size:32px;position:relative;z-index:1}.resource-insight-shape-top{width:120px;right:-60px}.resource-insight-shape-bottom{left:-80px;width:202px;height:auto}.resources-details-pencil{width:96%;top:20px}.resources-details-checklist-right{position:relative;z-index:1}.resources-details-pencil img{width:100%;height:auto}}@media (max-width:767px){.resources-details-checklist-right{grid-template-columns:repeat(1,1fr)}}.resources-details-system-matter{padding:70px 0 78px;background-color:rgba(248,154,91,.2)}.resource-matter-shape{position:absolute;top:-38px;right:42px}.system-matter-content{display:flex;gap:110px;align-items:flex-end}.system-matter-content-left{flex:0 0 60%}.resources-details-system-matter .block-heading{color:#090808;font-size:48px;line-height:1.2;font-weight:700;font-family:Bricolage Grotesque;margin-bottom:20px}.resources-details-system-matter h2 span{color:#BC55FF;display:block}.resources-details-system-matter .block-description-content,.resources-details-system-matter .block-description-content p{color:#090808;font-size:16x;line-height:1.3}.resources-details-system-matter .block-description-list{margin-top:40px}.resources-details-system-matter .block-description-list h3{color:#090808;font-size:20px;line-height:1.3;margin-bottom:11px}.resources-details-system-matter .block-description-list ul{padding-left:0;list-style:none}.resources-details-system-matter .block-description-list ul li{color:#090808;font-size:16px;line-height:1.3;margin-bottom:11px;padding-left:32px;position:relative}.resources-details-system-matter .block-description-list ul li:last-child{margin-bottom:0}.resources-details-system-matter .block-description-list ul li:before{content:url(/_next/static/media/check-list.e2c9c8d2.svg);position:absolute;top:2px;left:0}@media (max-width:991px){.system-matter-content{gap:40px;flex-direction:column;align-items:flex-start}.resource-matter-shape{top:-47px;right:20px;width:100px}.resources-details-system-matter .block-heading{font-size:32px}.system-matter-content-left{flex:0 0 100%}.system-matter-content-right{width:100%;text-align:center}}.related-resources-section{background-color:#ffffff;background-image:radial-gradient(circle,#e0e0e0 1px,transparent 0);background-size:24px 24px;padding:70px 0;position:relative;min-height:auto}.related-resources-header{text-align:center;margin-bottom:40px}.related-resources-title{font-size:48px;font-weight:700;line-height:1.2;margin:0 0 12px;font-family:Bricolage Grotesque,sans-serif;color:#000000}.related-resources-title span{color:#BC55FF}.related-resources-header p{font-size:20px;font-weight:400;color:#000000;line-height:1.2;margin:0}.related-resources-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;position:relative;z-index:2}.related-resources-card{background:#F0EFEB;border-radius:26px;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;padding:10px;gap:9px}.related-resources-card:hover{transform:translateY(-4px)}.related-resources-card-mockup{border-radius:24px;width:100%;height:212px;padding:26px;display:flex;position:relative;overflow:hidden;align-items:center}.related-resources-card-mockup:before{content:"";width:calc(100% - 20px);height:calc(100% - 20px);left:10px;top:10px;border:2px dashed;border-radius:24px;justify-content:center;align-items:center;display:flex;position:absolute}.related-resources-card-mockup-purple{background:#DFAEFF}.related-resources-card-mockup:before{border-color:#BC55FF}.related-resources-card-mockup-green{background:#98E5B9}.related-resources-card-green .related-resources-card-mockup:before{border-color:#34AD5C}.related-resources-card-mockup-pink{background:#FFAFD5}.related-resources-card-pink .related-resources-card-mockup:before{border-color:#E55399}.related-resources-card-mockup-red{background:#FFAFAF}.related-resources-card-red .related-resources-card-mockup:before{border-color:#E62E2E}.related-resources-mockup-icon-wrapper{width:100px;height:100px;top:0;bottom:0;right:30px;background-size:100px;background-repeat:no-repeat;margin:auto}.related-resources-mockup-placeholder{display:flex;gap:20px;width:100%;max-width:100%}.related-resources-card-content{flex-direction:column;flex:1;padding:20px;display:flex;background:#FFFFFF;border-radius:24px}.related-resources-card-content a{text-decoration:none}.related-resources-card-tags{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:17px}.related-resources-category-tag{border-radius:4px;padding:4px 8px;font-size:12px;font-weight:400;display:inline-block;color:#000000}.related-resources-category-tag-purple{background:rgba(223,174,255,.4)}.related-resources-category-tag-green{background:rgba(152,229,185,.4)}.related-resources-card-title{font-size:20px;font-weight:700;line-height:1.3;color:#111827;margin-bottom:2px}.related-resources-card-description{color:#4B5563;font-size:16px;line-height:1.3;margin-bottom:0}.related-resources-card-footer{padding-top:40px;margin-top:auto;display:flex;gap:16px;align-items:center;justify-content:space-between}.related-resources-download-count{color:#4B5563;font-size:14px;line-height:20px;display:flex;align-items:center;gap:5px}.related-resources-download-count svg.download-icon{width:12px}.related-resources-card-footer a.btn.secondary-btn{font-size:16px;line-height:14px;color:#000000;padding:13px 30px}@media (max-width:1200px){.related-resources-title{font-size:56px}.related-resources-grid{gap:20px}}@media (max-width:991px){.related-resources-section{padding:80px 0 100px}.related-resources-title{font-size:32px}.related-resources-subtitle{font-size:16px}.related-resources-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:767px){.related-resources-section{padding:80px 0}.related-resources-grid{grid-template-columns:1fr;gap:24px}.related-resources-section .resources-card-mockup{height:180px}.related-resources-section .resources-card-content{padding:20px}.related-resources-section .resources-card-title{font-size:18px}.related-resources-section .resources-card-description{font-size:14px}}.ready-cta-section.resource-detail-page{background-color:#FFCDAB!important}.case-study-banner-section{background:rgba(80,80,239,.2) radial-gradient(circle,#f1eded 1px,rgba(0,0,0,0) 2px) 0 0 /24px 24px;background-size:24px 24px;padding:140px 0 0;font-family:Inter,sans-serif;position:relative;overflow:hidden}.single-case-study .module-loading-manager .flexible-block-module:last-child section{padding-bottom:220px}svg.case-study-shape-banner{position:absolute;top:auto;bottom:0;margin:0 auto;right:0;left:0}.case-study-banner-content{position:relative;z-index:2}.case-study-banner-text{max-width:800px;position:relative;z-index:3}.case-study-banner-section-1 p.case-study-description{font-size:20px;line-height:28px}.case-study-illustration.case-study-illustration-sun{position:relative;top:-32px}.case-study-heading{color:#000;margin:0 0 14px;font-family:Bricolage Grotesque;font-size:48px;font-weight:700;line-height:58px}.case-study-description{font-size:18px;color:#000000;line-height:1.6;margin:0 0 32px;max-width:700px;font-family:Inter,sans-serif}.case-study-search-filters{display:flex;gap:16px;align-items:center;flex-wrap:wrap;max-width:500px;position:relative}.case-study-search-bar{position:relative;flex:1;min-width:300px;max-width:500px}.search-icon{position:absolute;left:20%;top:50%;transform:translateY(-50%);pointer-events:none;z-index:1}.case-study-search-bar input.case-study-search-input{color:rgba(0,0,0,.5);background:#fff;border:1px solid #000;border-radius:50px;width:100%;max-width:346px;padding:16px 20px 16px 90px;font-size:20px;font-weight:400;line-height:28px;transition:box-shadow .3s}.case-study-search-input::placeholder{color:#999999}.case-study-search-input:focus{border-color:#4a90e2;box-shadow:0 0 0 3px rgba(74,144,226,.1)}.case-study-dropdown-btn{display:flex;align-items:center;gap:10px;padding:19px 20px;background:rgba(52,173,92,1);color:#ffffff;border:none;border-radius:52px;font-size:17px;font-family:Inter,sans-serif;cursor:pointer;transition:all .3s ease;white-space:nowrap}.case-study-dropdown-btn:hover{background:rgba(52,173,92,1);transform:translateY(-2px);box-shadow:0 4px 12px rgba(74,144,226,.3)}.dropdown-chevron{flex-shrink:0}.case-study-illustrations{position:absolute;top:0;right:0;width:50%;height:100%;pointer-events:none;z-index:1}.illustration-orange-character{position:absolute;bottom:60px;right:200px;width:140px;height:160px;z-index:2}.illustration-orange-character:before{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:120px;height:80px;background:#ffffff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1}.illustration-orange-character:after{content:"";position:absolute;bottom:20px;left:50%;transform:translateX(-50%);width:100px;height:100px;background:#ff6b35;border-radius:50% 50% 50% 50%/60% 60% 40% 40%;z-index:2}.illustration-green-character{position:absolute;bottom:100px;right:80px;width:90px;height:200px;z-index:2}.illustration-green-character:before{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:70px;height:160px;background:#50c878;border-radius:50% 50% 50% 50%/40% 40% 60% 60%;z-index:1}.illustration-green-character:after{content:"";position:absolute;top:20px;right:-40px;width:70px;height:70px;background:#ffffff;border:3px solid #000000;border-radius:50% 0 50% 50%;transform:rotate(-25deg);z-index:2;box-shadow:0 2px 8px rgba(0,0,0,.2)}.illustration-document{position:absolute;top:120px;right:140px;width:60px;height:80px;background:#ffffff;border:2px solid #000000;border-radius:4px;z-index:3}.illustration-document:before{content:"";position:absolute;top:8px;left:8px;right:8px;height:2px;background:#000000}.illustration-document:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px;background:#ff6b35;border-radius:2px}.illustration-pink-flower{position:absolute;top:40px;right:40px;width:60px;height:60px;background:#ff69b4;border-radius:50%;z-index:2;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.illustration-orange-arc{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:400px;height:200px;border:8px solid #ff6b35;border-top:none;border-radius:0 0 400px 400px;z-index:1}@media (max-width:1200px){.case-study-illustrations{width:40%}.illustration-orange-character{right:150px;width:100px;height:120px}.illustration-green-character{right:60px;width:70px;height:160px}}@media (max-width:991px){.single-case-study .module-loading-manager .flexible-block-module:last-child section{padding-bottom:80px}svg.case-study-shape-banner{left:auto;right:35px}.case-study-search-bar input.case-study-search-input{max-width:100%;padding:14px 20px 14px 57px;max-height:48px}.case-study-banner-section{padding:60px 0 0}.container.case-study-banner-section-1{padding-top:100px}.case-study-heading{font-size:40px;line-height:48px;margin-bottom:15px;text-align:left}svg.card-case-study-shape{right:0}.case-study-description{font-size:16px}.case-study-search-filters{flex-direction:column;align-items:stretch;max-width:100%}.banner-content-left p{max-width:100%;text-align:left;margin-bottom:40px}.search-icon{left:26px}.case-study-search-bar{min-width:100%;max-width:100%;width:100%}.case-study-dropdown-btn{width:100%}.case-study-illustrations{display:none}}@media (max-width:768px){.case-study-banner-section{padding:40px 0 0}.case-study-description{font-size:15px;margin-bottom:24px}.case-study-dropdown-btn,.search-input{padding:14.5px 16px;font-size:14px}}@media (max-width:767px){svg.case-study-shape-banner{left:25px;right:auto;max-width:80px;bottom:-12px}.showcase-tabs .showcase-tabs-filters-list{justify-content:center}.breadcrumb{display:none}.container.case-study-banner-section-1{padding-bottom:100px}.case-study-illustration.case-study-illustration-flower img.banner-vector-img{max-width:60px;position:relative;right:-40px}.case-study-heading{font-size:40px;line-height:48px}.case-study-description{font-size:14px}}.case-study-showcase{background-color:#ffffff;background-image:radial-gradient(circle,rgba(0,0,0,.05) 1px,transparent 0);background-size:20px 20px;padding:27px 0 70px;font-family:Inter,sans-serif;position:relative;overflow:hidden}svg.related-case-studies-shape-bottom{position:absolute;bottom:37px;left:179px}.show-cas-heading{margin-bottom:40px;text-align:center}.show-cas-heading h2{font-size:48px;font-weight:700;color:#000000;margin:0;font-family:Inter,sans-serif}.showcase-tabs{margin-bottom:48px;position:relative;z-index:1}.showcase-tabs .showcase-tabs-filters{border-bottom:1px solid #e5e7eb;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:109px;margin-bottom:60px;padding-bottom:27px;display:flex}.showcase-tabs .nav{display:flex;align-items:center;flex-wrap:wrap;gap:12px;list-style:none;padding:0;margin:0}.showcase-tabs .showcase-tabs-filters-list{flex-wrap:wrap;flex:1;gap:12px;display:flex;padding-left:0;margin-bottom:0}.showcase-tabs .nav-item{list-style:none}.showcase-tabs .nav-link{display:inline-block;padding:10px 24px;border-radius:50px;background-color:#ffffff;color:#000000;font-size:14px;font-weight:500;text-decoration:none;cursor:pointer;transition:all .3s ease;border:1px solid transparent;font-family:Inter,sans-serif;white-space:nowrap}.showcase-tabs .nav-link:hover{transform:translateY(-2px)}.showcase-tabs .nav-link-all{border:1px solid #ff6b35}.showcase-tabs .nav-link-all.active{background-color:rgba(255,170,1,1);color:#000000;border-color:rgba(255,170,1,1);box-shadow:0 2px 8px rgba(255,107,53,.3)}.showcase-tabs .nav-link-all:hover:not(.active){background-color:rgba(255,107,53,.1);border-color:#FF6B35}.showcase-tabs .nav-link-ecommerce{border:1px solid #50c878}.showcase-tabs .nav-link-ecommerce.active{background-color:#50c878;color:#000000;border-color:#50c878;box-shadow:0 2px 8px rgba(80,200,120,.3)}.showcase-tabs .nav-link-ecommerce:hover:not(.active){background-color:rgba(80,200,120,.1);border-color:#50c878}.showcase-tabs .nav-link-fintech{border:1px solid #9b59b6}.showcase-tabs .nav-link-fintech.active{background-color:#9b59b6;color:#ffffff;border-color:#9b59b6;box-shadow:0 2px 8px rgba(155,89,182,.3)}.showcase-tabs .nav-link-fintech:hover:not(.active){background-color:rgba(155,89,182,.1);border-color:#9b59b6}.showcase-tabs .nav-link-saas{border:1px solid #4a90e2}.showcase-tabs .nav-link-saas.active{background-color:#4a90e2;color:#ffffff;border-color:#4a90e2;box-shadow:0 2px 8px rgba(74,144,226,.3)}.showcase-tabs .nav-link-saas:hover:not(.active){background-color:rgba(74,144,226,.1);border-color:#4a90e2}.showcase-tabs .nav-link-healthcare{border:1px solid #ff69b4}.showcase-tabs .nav-link-healthcare.active{background-color:#ff69b4;color:#000000;border-color:#ff69b4;box-shadow:0 2px 8px rgba(255,105,180,.3)}.showcase-tabs .nav-link-healthcare:hover:not(.active){background-color:rgba(255,105,180,.1);border-color:#ff69b4}.showcase-tabs .nav-link-analytics{border:1px solid #ff8c42}.showcase-tabs .nav-link-analytics.active{background-color:#ff8c42;color:#000000;border-color:#ff8c42;box-shadow:0 2px 8px rgba(255,140,66,.3)}.showcase-tabs .nav-link-analytics:hover:not(.active){background-color:rgba(255,140,66,.1);border-color:#ff8c42}.showcase-tabs .nav-link-default{border:1px solid #e5e5e5}.showcase-tabs .nav-link-default.active{color:#000;background-color:#ffaa01;border-color:#ffaa01;box-shadow:0 2px 8px rgba(255,107,53,.3)}.showcase-tabs .nav-link-default:hover:not(.active){background-color:#f5f5f5;border-color:#d4d4d4}.showcase-sort-wrapper{font-family:Inter,sans-serif}.showcase-sort-label,.showcase-sort-wrapper{font-weight:400;font-size:14px;line-height:17px;letter-spacing:.35px;text-transform:uppercase;color:#090808}.showcase-sort-label{font-family:DM Sans;font-style:normal;margin-right:15px}.showcase-sort-select{background:#ffffff;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23000' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;transition:all .3s ease;border:1px solid #d4d4d4;border-radius:50px;min-width:120px;padding:10px 32px 10px 16px;transition:all .3s;font-family:DM Sans;font-style:normal;font-weight:400;font-size:14px;line-height:14px;color:#747474}.showcase-sort-select:hover{border-color:#999999;background-color:#f9f9f9}.showcase-sort-select:focus{outline:none;border-color:#4a90e2;box-shadow:0 0 0 3px rgba(74,144,226,.1)}.case-studies-items{position:relative;z-index:1}.case-studies-items>.row{margin-bottom:60px;margin-left:-16px;margin-right:-16px}.case-studies-items>.row>[class*=col-]{margin-bottom:32px;padding-left:16px;padding-right:16px}@media (min-width:992px){.case-studies-items>.row>[class*=col-]{margin-bottom:40px}}@media (max-width:991px){.case-studies-items>.row>[class*=col-]{margin-bottom:24px}}@media (max-width:768px){.case-studies-items>.row>[class*=col-]{margin-bottom:24px}}.case-studies-items .card{background:#ffffff;border-radius:12px;overflow:visible;position:relative;transition:all .3s ease;height:100%;display:flex;flex-direction:column;box-shadow:0 2px 8px rgba(0,0,0,.08);border:none;margin-top:24px;margin-left:8px}.case-studies-items .card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.case-studies-items .card a{text-decoration:none;color:inherit}.case-studies-items .card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(rgba(0,0,0,.04) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.04) 1px,transparent 0);background-size:20px 20px;border-radius:12px;pointer-events:none;z-index:0;opacity:.6}.case-studies-items .card-body{padding:24px 24px 20px;flex:1;display:flex;flex-direction:column;position:relative;z-index:1;background:#ffffff;border-radius:12px;min-height:400px}.case-studies-items .card-title{font-size:20px;font-weight:700;color:#000000;margin:0 0 12px;line-height:1.4;font-family:Inter,sans-serif;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.case-study-load-more{display:flex;margin-top:54px;position:relative;z-index:1}.case-study-load-more,.load-more-btn{align-items:center;justify-content:center}.load-more-btn{display:inline-flex;gap:8px;padding:14px 28px;background-color:rgba(255,170,1,1);color:#000000;border:none;border-radius:52px;font-family:DM Sans;font-size:20px;cursor:pointer;transition:all .3s ease;white-space:nowrap;min-width:210px;height:56px;font-weight:400;line-height:28px}.load-more-btn svg{width:20px;height:20px;flex-shrink:0;transition:transform .3s ease}.load-more-btn:hover{transform:scale(1.02);background:#cf8a00;color:#000}.load-more-btn:hover svg{transform:translateX(4px)}.load-more-btn:active{transform:translateY(0)}.case-study-pagination{margin-top:60px;position:relative;z-index:1}.case-study-pagination,.case-study-pagination .pagination,.case-study-pagination nav{display:flex;align-items:center;justify-content:center;gap:8px}.case-study-pagination .pagination{list-style:none;padding:0;margin:0}.case-study-pagination .pagination .page-item{list-style:none}.case-study-pagination .pagination .page-link{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:50%;background:transparent;color:#000000;cursor:pointer;transition:all .3s ease;font-size:14px;font-weight:500;text-decoration:none;font-family:Inter,sans-serif}.case-study-pagination .pagination .page-item.active .page-link{background:#4a90e2;color:#ffffff;border-color:#4a90e2}.case-study-pagination .pagination .page-link:hover{background:#f5f5f5;color:#4a90e2}.case-study-pagination .pagination .page-item:first-child .page-link,.case-study-pagination .pagination .page-item:last-child .page-link{border:1px solid #e5e5e5;background:#ffffff}.case-study-pagination .pagination .page-item:first-child .page-link:hover,.case-study-pagination .pagination .page-item:last-child .page-link:hover{background:#f5f5f5;border-color:#4a90e2;color:#4a90e2}.pagination-arrow{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid #e5e5e5;border-radius:50%;background:#ffffff;color:#000000;cursor:pointer;transition:all .3s ease;font-size:14px;text-decoration:none;font-family:Inter,sans-serif}.pagination-arrow:hover{background:#f5f5f5;border-color:#4a90e2;color:#4a90e2}.pagination-arrow:disabled{opacity:.5;cursor:not-allowed}.pagination-numbers{display:flex;align-items:center;gap:4px}.pagination-number{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:50%;background:transparent;color:#000000;cursor:pointer;transition:all .3s ease;font-size:14px;font-weight:500;text-decoration:none;font-family:Inter,sans-serif}.pagination-number:hover{background:#f5f5f5;color:#4a90e2}.pagination-number.active{background:#4a90e2;color:#ffffff;border-color:#4a90e2}.pagination-ellipsis{width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:#999999;font-size:14px;font-family:Inter,sans-serif}@media (max-width:1200px){.case-studies-items .row{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:991px){.case-study-showcase{padding:40px 0 60px}.show-cas-heading h2{font-size:36px}.showcase-tabs .row{flex-direction:column;align-items:stretch}.showcase-tabs .nav{width:100%;justify-content:flex-start}.showcase-sort-wrapper{margin-left:0;width:100%;justify-content:flex-end;text-align:center}.case-studies-items .row{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:768px){.show-cas-heading h2{font-size:28px}.showcase-tabs .nav-pills{width:100%;justify-content:flex-start}.case-studies-items .row{grid-template-columns:1fr;gap:24px}.case-studies-items .card-title{font-size:18px}}@media (max-width:767px){.case-study-showcase{padding:10px 0 50px}.showcase-sort-wrapper{justify-content:center}}@media (max-width:480px){.showcase-tabs .nav-link{padding:8px 16px;font-size:12px}.showcase-sort-label{font-size:12px}.showcase-sort-select{padding:8px 28px 8px 12px;font-size:12px}.pagination-arrow,.pagination-number{width:32px;height:32px;font-size:12px}}.case-study-showcase .proven-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;z-index:1;position:relative}svg.card-case-study-shape{position:absolute;width:168px;height:168px;right:200px;bottom:675px;z-index:0}.case-study-showcase .proven-card,.case-study-showcase .proven-card-inner{height:100%;position:relative;display:flex;flex-direction:column}.case-study-showcase .proven-card-header{width:100%;position:relative}.case-study-illustration img{max-width:100%;height:auto;width:auto;object-fit:contain;display:block}.related-case-studies-header h4{text-align:center;margin:0 0 12px;font-size:48px;line-height:58px;font-weight:700;font-family:Bricolage Grotesque}.related-case-studies-header h4 span{color:#BC55FF}svg.related-case-studies-shape{position:absolute;right:26px;top:-60px}.related-case-studies-header p{color:#000000;font-size:20px;line-height:28px;margin:0 0 36px;text-align:center}.case-study-showcase .proven-card-header-inner{position:relative;z-index:1;background-image:url(/_next/static/media/proven-card-bg.360a81ed.png);background-size:cover;background-position:top;background-repeat:no-repeat;padding:109px 50px 20px;display:flex;justify-content:center}.case-study-showcase .proven-card-header:before{content:"";background:#34AD5C;border-top-left-radius:34px;width:100%;height:100px;position:absolute;z-index:0;border-top-right-radius:35px;bottom:-30px}.case-study-showcase .forest-green .proven-card-header:before{background:#34AD5C}.case-study-showcase .magengta-pink .proven-card-header:before{background:#E55399}.case-study-showcase .royal-blue .proven-card-header:before{background:#5050EF}.case-study-showcase .proven-card-header h5{font-size:20px;font-weight:400;line-height:1;color:#000000;margin-bottom:0;max-width:135px;text-align:center;position:relative;font-family:Patrick Hand SC,cursive}.proven-card-body{border:1px solid rgba(0,0,0,1);border-radius:34px;padding:38px 25px 29px;background-color:#ffffff;position:relative;height:100%;display:flex;flex-direction:column}.proven-card-body-top{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px}.proven-card-body-top .category{letter-spacing:normal;color:#4b5563;text-transform:capitalize;font-size:14px;font-weight:400;line-height:14px;font-family:DM Sans}.proven-card-body-middle h2 span{font-style:normal;color:#4B5563}.proven-card-body-middle h2{font-family:DM Sans;font-style:normal;font-weight:700;font-size:30px;line-height:36px;letter-spacing:-.02em;color:#34AD5C}.proven-card-body-middle h2 span{font-size:14px;font-weight:400;line-height:14px;font-family:DM Sans;color:#4b5563;text-transform:capitalize}.proven-card-body-top .result{font-size:14px;font-weight:400;line-height:1.3;letter-spacing:0;color:#090808;padding:3px 12px;background-color:#98E5B9;border-radius:4px;letter-spacing:.35px}.case-study-showcase .forest-green .proven-card-body-top .result{background-color:#98E5B9}.case-study-showcase .magengta-pink .proven-card-body-top .result{background-color:#FFAFD5}.case-study-showcase .royal-blue .proven-card-body-top .result{background-color:#B0D8FF}.proven-card-body-middle{margin-bottom:0}.proven-card-body-middle h3{font-size:20px;font-weight:700;line-height:1.3;color:#111827;margin-bottom:12px}.proven-card-body-middle p{color:#4b5563;margin-bottom:0;font-size:16px;line-height:21px;font-weight:300;font-family:Bricolage Grotesque}.proven-card-body-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:40px;margin-top:auto}.proven-card-body-bottom .time{font-size:14px;line-height:1;color:#4B5563}.proven-card-body-bottom .proven-action{display:flex;align-items:center;justify-content:center;gap:10px}.proven-card-body-bottom .proven-action .btn{font-size:14px;font-weight:400;line-height:1;letter-spacing:0;color:#4B5563;display:flex;align-items:center;gap:8px;padding:13px 16px}.proven-card-body-bottom .proven-action .btn:hover{background-color:#000;color:#fff}.proven-card-body-bottom .proven-action .btn:hover svg path{stroke:#fff}.prover-content-buttons{text-align:center;margin-top:40px}.prover-content-buttons .btn{padding:17px 40px}@media (max-width:1360px){.proven-element-bottom{bottom:60px;left:0}}@media (max-width:991px){.case-study-showcase .proven-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){svg.related-case-studies-shape{position:absolute;top:-58px;right:26px;max-width:80px}.related-case-studies-header h4{margin:0 0 15px;font-size:32px;line-height:38px}.related-case-studies-header p{margin:0 0 40px;font-size:18px;line-height:25px;color:#4B5563}svg.related-case-studies-shape-bottom{position:absolute;bottom:-10px;left:10px;max-width:60px}.case-study-showcase .proven-grid{grid-template-columns:repeat(1,1fr)}.load-more-btn{padding:14.5px 24px;font-size:14px;min-width:auto;width:100%;max-width:248px;height:auto}.showcase-tabs .showcase-tabs-filters{gap:16px;margin-bottom:40px;padding-bottom:10px}.proven-card-body{height:100%;padding:22px 20px 20px}.proven-card-body-bottom{gap:15px;margin-top:15px;padding-top:0}.proven-card-body-middle h3{margin-bottom:10px;font-size:18px}.proven-card-body-middle p{font-size:16px;line-height:21.75px}.proven-card-body-top{gap:15px;margin-bottom:15px}}@media (max-width:480px){.case-study-load-more{margin-top:40px}}.default-case-study-banner{font-family:Inter,sans-serif;position:relative;overflow:hidden}svg.default-banner-star{position:absolute;right:0;z-index:9;top:250px}svg.default-banner-star-2{margin-left:-70px;transform:rotate(70deg);position:relative;top:-200px}.default-banner-upper-section{background-color:#F5F5F5;background-image:radial-gradient(circle,rgba(0,0,0,.1) 1px,transparent 0);background-size:18px 18px;position:relative}.default-banner-content{position:relative;z-index:2;max-width:1100px;margin:0 auto;text-align:center;padding:0 20px}.default-logo-center-wrapper{margin-bottom:32px}.default-logo-center-wrapper,.default-logo-oval{display:flex;justify-content:center;align-items:center}.default-logo-oval{width:50px;height:50px;background-color:#FF6B35;border-radius:50%;flex-shrink:0;overflow:hidden}.default-logo-oval img{width:35px;height:35px;object-fit:contain}.default-logo-oval span{font-size:16px;font-weight:700;color:#ffffff;letter-spacing:.5px}.default-banner-tags{display:flex;gap:8px;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:15px}.default-tag{color:#fff;white-space:nowrap;background-color:#F89A5B;border-radius:25px;padding:6px 18px;font-size:16px;line-height:21px;font-family:DM Sans;font-weight:400}.default-case-study-banner .default-banner-content{padding-top:293px}.default-tag-industry{background-color:#ffffff;border:1px solid #e5e5e5}.default-banner-headline{font-size:48px;font-weight:700;color:#000000;margin:0 auto 19px;line-height:58px;max-width:1000px;text-align:center;letter-spacing:-.5px;font-family:Bricolage Grotesque}.default-banner-headline span,.default-banner-headline strong{color:#9333EA}.default-banner-description{color:#090808;text-align:center;max-width:804px;margin:0 auto 85px;font-size:20px;font-weight:400;line-height:28px;font-family:DM Sans}.default-kpi-visualization{max-width:783px;margin-left:auto;margin-right:auto;position:relative}.default-kpi-curve{position:absolute;top:50%;left:0;width:100%;height:140px;transform:translateY(-50%);z-index:1}.default-kpi-clouds{position:relative;display:flex;justify-content:space-between;align-items:center;height:163px;z-index:2;background-image:url(/_next/static/media/case-study-line.5f3ccdd3.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.default-kpi-cloud-1{background-image:url(/_next/static/media/path3.a88c4a2e.svg);top:-20px;left:30px}.default-kpi-cloud-2{background-image:url(/_next/static/media/path2.8536d9f4.svg);position:relative;top:-70px}.default-kpi-cloud-3{background-image:url(/_next/static/media/path1.41150815.svg);top:-10px;left:-40px}.default-kpi-cloud{text-align:center;background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:162px;height:162px;display:flex;flex-direction:column}.default-kpi-curve path{stroke:#483D8B;stroke-width:3.5;fill:none}.default-kpi-curve marker{overflow:visible}.default-kpi-value{color:#090808;font-size:40px;line-height:1}.default-kpi-label,.default-kpi-value{font-family:Patrick Hand SC;font-weight:400}.default-kpi-label{color:#000;text-transform:uppercase;font-size:16px;margin-top:6px}.default-decorative-left{position:absolute;left:-40px;top:65%;transform:translateY(-50%);width:110px;height:110px;background-color:#FF6B35;border:3px solid #ffffff;border-radius:50% 50% 50% 0;opacity:.95;z-index:1;clip-path:polygon(0 0,100% 0,100% 75%,0 100%)}.default-decorative-left:before{content:"";position:absolute;top:38%;left:50%;transform:translate(-50%,-50%);width:14px;height:14px;background-color:#000000;border-radius:50%;box-shadow:-20px -8px 0 0 #000000,20px -8px 0 0 #000000}.default-decorative-left:after{content:"";position:absolute;top:58%;left:50%;transform:translateX(-50%);width:28px;height:14px;border:3px solid #000000;border-top:none;border-radius:0 0 28px 28px}.default-decorative-right-circle{position:absolute;right:-60px;top:8%;width:180px;height:180px;border-radius:50%;border:4px solid #4a90e2;border-top:none;border-left:none;background-color:#ffffff;opacity:.95;z-index:1}.default-banner-middle-section-wrapper{position:relative;width:100%;overflow:visible}.default-banner-middle-section-white{display:none}.default-banner-middle-section{background-color:#000000;background-image:radial-gradient(circle,rgba(255,255,255,.2) 1px,transparent 0);background-size:20px 20px;padding:0;position:relative;min-height:600px}svg.default-banner-middle-section-shape{position:absolute;right:170px;top:-80px;width:130px;height:130px}.default-hero-image-wrapper{margin-bottom:0;position:relative;left:50%;transform:translateX(-50%);z-index:2;max-width:1200px;width:100%;padding:0 20px;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}svg.service-shape{position:absolute;left:0;top:auto;bottom:150px}.default-hero-image-border-left,.default-hero-image-border-right{display:none}.default-hero-image-frame{position:relative;width:100%;background-color:#A7F3D0;border:3px solid #a7f3d0;border-radius:24px;padding:41px 30px 22px;display:flex;align-items:center;justify-content:center;min-height:400px;flex-direction:column;margin-top:-130px}.default-hero-image-screw{position:absolute;width:18px;height:18px;z-index:5}.default-hero-image-screw-top-left{top:16px;left:16px}.default-hero-image-screw-top-right{top:16px;right:16px}.default-hero-image-screw-bottom-left{bottom:16px;left:16px}.default-hero-image-screw-bottom-right{bottom:16px;right:16px}.default-hero-image-screw-band-bottom-left{bottom:12px;left:12px}.default-hero-image-screw-band-bottom-right{bottom:12px;right:12px}.default-hero-image-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;width:100%;height:100%;max-height:491px;background-color:#ffffff;border-radius:16px;padding:0;border:1px solid #000000;overflow:hidden}.default-hero-image-placeholder img{min-height:491px;object-fit:cover}.default-hero-image-placeholder span{font-size:28px;font-weight:700;color:#000000;display:block;line-height:1.3}.default-project-details-band{position:relative;width:100%;background-color:#A7F3D0;border-radius:0 0 24px 24px;padding:40px;margin-top:-3px;box-shadow:0 8px 32px rgba(0,0,0,.4);border:3px solid #a7f3d0;border-top:none;display:flex;align-items:center;min-height:180px}.default-decorative-red-shape{position:absolute;right:-50px;top:10px;width:160px;height:200px;background-color:#FF0000;clip-path:path("M 0 40 Q 15 25, 30 30 Q 45 20, 60 25 Q 75 15, 90 20 Q 105 10, 120 18 Q 135 8, 150 15 Q 160 20, 160 35 Q 158 50, 155 65 Q 152 80, 148 95 Q 145 110, 140 125 Q 135 140, 130 155 Q 125 170, 118 180 Q 110 190, 100 188 Q 90 186, 80 182 Q 70 178, 60 173 Q 50 168, 40 162 Q 30 156, 20 150 Q 10 144, 5 138 Q 0 132, 0 120 Q 0 108, 0 96 Q 0 84, 0 72 Q 0 60, 0 48 Q 0 40, 0 40 Z");opacity:1;z-index:3;filter:drop-shadow(0 3px 6px rgba(0,0,0,.4))}.default-decorative-red-shape:after{bottom:-12px;left:10%;width:80%;transform:rotate(-10deg);clip-path:path("M 0 2 Q 20 0, 40 2 Q 60 4, 80 2 Q 100 0, 120 2")}.default-decorative-red-shape:after,.default-decorative-red-shape:before{content:"";position:absolute;height:4px;background-color:#000000;border-radius:3px;z-index:4}.default-decorative-red-shape:before{bottom:-20px;left:15%;width:70%;transform:rotate(8deg);clip-path:path("M 0 2 Q 15 0, 30 2 Q 45 4, 60 2 Q 75 0, 90 2")}.default-banner-lower-section{background-color:#000000;background-image:radial-gradient(circle,rgba(255,255,255,.15) 1px,transparent 0);background-size:24px 24px;padding:80px 0 100px;position:relative}.default-project-details{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;color:#000000;position:relative;z-index:2;padding:20px 0 0 79px}.default-project-detail-column{display:flex;flex-direction:column;gap:8px}.default-detail-label{font-size:16px;line-height:21px;color:#090808}.default-detail-label,.default-detail-value{text-transform:uppercase;font-family:DM Sans;font-style:normal;font-weight:400}.default-detail-value{font-size:14px;line-height:17px;letter-spacing:.35px;color:#000000}.default-detail-value span{display:block}.default-detail-description{font-size:16px;color:#D1D5DB;line-height:1.5}.default-services-used{display:flex;align-items:flex-start;gap:40px;position:relative;z-index:2;max-width:1200px;margin-left:auto;margin-right:auto;padding:40px}.default-services-heading{font-size:24px;font-weight:700;color:#ffffff;white-space:nowrap;min-width:120px;line-height:1.4}.default-services-heading span{display:block}.default-services-tags{display:flex;flex-wrap:wrap;gap:12px;flex:1}.default-service-tag{padding:10px 24px;border-radius:30px;font-size:14px;font-weight:500;color:#1F2937;white-space:nowrap}.default-service-tag-1,.default-service-tag-green{background-color:#6EE7B7;color:#1F2937}.default-service-tag-2,.default-service-tag-purple{background-color:#C4B5FD;color:#1F2937}.default-service-tag-3,.default-service-tag-pink{background-color:#F9A8D4;color:#1F2937}.default-service-tag-4,.default-service-tag-peach{background-color:#FED7AA;color:#1F2937}.default-service-tag-5,.default-service-tag-mint{background-color:#A7F3D0;color:#1F2937}.default-service-tag-6,.default-service-tag-lavender{background-color:#DDD6FE;color:#1F2937}.default-service-tag-7,.default-service-tag-rose{background-color:#FBCFE8;color:#1F2937}@media (max-width:992px){svg.service-shape{position:absolute;top:auto;bottom:200px;left:0}.default-services-used{flex-direction:column;gap:20px}.default-services-heading{font-size:20px}.default-services-heading span{display:inline}}@media (max-width:768px){.default-services-used{padding:30px 0}.default-service-tag{padding:8px 16px;font-size:13px}.default-services-tags{gap:8px}}@media (max-width:767px){.default-hero-image-screw svg{width:12px;height:12px}}@media (max-width:1200px){.default-banner-headline{font-size:56px}.default-kpi-cloud{min-width:180px;padding:16px 24px}}@media (max-width:991px){svg.default-banner-star{top:120px}svg.default-banner-star-2{margin-left:-70px;top:0;max-width:170px}.default-case-study-banner .default-banner-content{padding-top:150px}.default-banner-upper-section{padding:60px 0 80px}.default-banner-headline{font-size:48px}.default-banner-description{font-size:16px}.default-hero-image-wrapper{top:0}.default-kpi-cloud{width:100%;max-width:300px;transform:none!important}.default-kpi-curve{display:none}.default-banner-middle-section{padding:60px 0}.default-banner-lower-section{padding:60px 0 80px}.default-project-details{grid-template-columns:1fr;gap:15px;padding-left:40px;width:100%}.default-decorative-flower,.default-decorative-left,.default-decorative-right-circle,.default-decorative-zigzag{display:none}.default-decorative-red-shape{right:-20px;width:100px;height:140px}.default-hero-image-frame{padding:15px}.default-hero-image-placeholder{min-height:300px}.default-project-details-band{padding:30px;min-height:160px}}@media (max-width:768px){.default-banner-upper-section{padding:40px 0 60px}.default-banner-content{padding:0;max-width:100%}.default-logo-oval{width:50px;height:50px}.default-logo-oval img{width:35px;height:35px}.default-logo-oval span{font-size:16px}.default-tag{padding:6px 16px;font-size:12px}.default-kpi-value{font-size:26px;line-height:36px}.default-kpi-label{font-size:15px;line-height:15px;margin-top:0}.default-banner-middle-section{padding:40px 0}.default-hero-image-placeholder span{font-size:20px}.default-hero-image-frame{padding:12px;border-radius:16px;margin-top:-90px}.default-project-details-band{padding:25px;border-radius:0 0 16px 16px;min-height:140px}.default-decorative-red-shape{display:none}.default-banner-lower-section{padding:40px 0 60px}.default-service-tag{padding:8px 20px;font-size:12px}}@media (max-width:767px){.default-hero-image-placeholder img{min-height:362px}svg.default-banner-middle-section-shape{width:60px;height:60px;top:-30px;right:0}.default-banner-upper-section{padding:40px 0 200px}.default-hero-image-frame{padding-top:32px;padding-bottom:30px;margin-top:-220px}.default-hero-image-screw-top-left,.default-hero-image-screw-top-right{top:0}.default-service-tag{padding:6px 11px;font-size:16px;font-family:DM Sans;line-height:21px}.problem-solution-problem-wrapper{flex-direction:column-reverse}.problem-solution-problem-title{font-size:32px;margin-bottom:15px;line-height:38px}.default-services-used{padding:30px 0 0;justify-content:center;text-align:center;align-items:center}.default-hero-image-placeholder{min-height:362px}.default-services-tags{gap:10px;justify-content:center}svg.service-shape{position:absolute;top:auto;bottom:205px;left:-20px}.default-project-details{grid-template-columns:1fr;gap:10px;padding-left:0}.default-banner-headline{font-size:40px;line-height:48px;max-width:348px}.default-banner-description{font-size:18px;margin-bottom:40px;line-height:25px}svg.default-banner-star-2{top:-200px;margin-left:-20px;position:absolute;top:340px;transform:rotate(70deg);width:58px;height:64px}.default-case-study-banner .default-banner-content{padding-top:124px}svg.default-banner-star{top:194px;right:0;width:41px;height:80px}.default-kpi-cloud{width:100px;height:100px;max-width:100px;min-width:100px}.default-kpi-clouds{background-size:contain;width:100%;max-width:340px;margin:0 auto}.default-kpi-cloud-2{top:-40px}}.case-study-infographic{background-color:#ffffff;background-image:radial-gradient(circle,rgba(0,0,0,.08) 1px,transparent 0);background-size:24px 24px;padding:80px 0 120px;font-family:Inter,sans-serif;position:relative;overflow:hidden;min-height:600px}.case-study-infographic-content{position:relative;z-index:2;max-width:1200px;margin:0 auto;padding:0 20px}.case-study-infographic-tags{display:flex;align-items:center;gap:12px;margin-bottom:40px;flex-wrap:wrap}.case-study-infographic-tag-fc{width:40px;height:40px;background-color:#FF6B35;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#ffffff;flex-shrink:0}.case-study-infographic-tag-white{padding:8px 20px;background-color:#ffffff;border:1px solid #e5e5e5;border-radius:30px;font-size:14px;font-weight:500;color:#000000;white-space:nowrap}.case-study-infographic-title{font-size:64px;font-weight:700;color:#000000;margin:0 0 24px;line-height:1.2;max-width:900px}.case-study-infographic-title .highlight-purple{color:#9333EA}.case-study-infographic-subtitle{font-size:18px;color:#1F2937;line-height:1.6;margin:0 0 60px;max-width:800px}.case-study-infographic-kpis{position:relative;margin-top:80px;padding:0 10%;display:flex;justify-content:space-between;align-items:center;gap:40px;flex-wrap:wrap}.case-study-infographic-kpi-curve{position:absolute;top:50%;left:10%;right:10%;height:2px;transform:translateY(-50%);z-index:1;background:linear-gradient(90deg,transparent 0,#4A90E2 10%,#4A90E2 90%,transparent)}.case-study-infographic-kpi-curve:after,.case-study-infographic-kpi-curve:before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:0;height:0;border-style:solid}.case-study-infographic-kpi-curve:before{left:0;border-width:6px 0 6px 8px;border-color:transparent transparent transparent #4A90E2}.case-study-infographic-kpi-curve:after{right:0;border-width:6px 8px 6px 0;border-color:transparent #4A90E2 transparent transparent}.case-study-infographic-kpi-cloud{position:relative;padding:30px 40px;border-radius:30px;text-align:center;min-width:220px;z-index:2;box-shadow:0 4px 16px rgba(0,0,0,.1);flex:1;max-width:300px}.case-study-infographic-kpi-cloud-1{background-color:#B0D8FF;transform:translateY(-20px)}.case-study-infographic-kpi-cloud-2{background-color:#FFAFD5;transform:translateY(0)}.case-study-infographic-kpi-cloud-3{background-color:#FFD4A3;transform:translateY(-20px)}.case-study-infographic-kpi-value{font-size:48px;font-weight:700;color:#000000;margin-bottom:8px;line-height:1}.case-study-infographic-kpi-label{font-size:14px;font-weight:600;color:#4B5563;text-transform:uppercase;letter-spacing:1px}.case-study-infographic-decorative-left{position:absolute;left:-100px;top:50%;transform:translateY(-50%);width:200px;height:200px;background-color:#FF6B35;border:3px solid #ffffff;border-radius:50% 50% 50% 0;opacity:.9;z-index:1;clip-path:polygon(0 0,100% 0,100% 80%,0 100%)}.case-study-infographic-decorative-left:before{content:"";position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px;background-color:#000000;border-radius:50%;box-shadow:-30px -20px 0 0 #000000,30px -20px 0 0 #000000}.case-study-infographic-decorative-left:after{content:"";position:absolute;top:60%;left:50%;transform:translateX(-50%);width:50px;height:25px;border:3px solid #000000;border-top:none;border-radius:0 0 50px 50px}.case-study-infographic-decorative-right{position:absolute;right:-80px;top:10%;width:240px;height:240px;border-radius:50%;border:8px solid #4a90e2;border-top:none;border-left:none;background-color:#ffffff;opacity:.8;z-index:1}.case-study-cta-form-section{padding:117px 0;position:relative;overflow:hidden;background:rgba(176,216,255,1) radial-gradient(circle,#e0e0e0 2px,rgba(0,0,0,0) 0) 0 0 /20px 20px}.case-study-cta-form-section .case-study-cta-form-container{margin:0 auto;position:relative}.case-study-cta-form-section .case-study-cta-form-shapes{pointer-events:none;position:absolute;top:-35%;bottom:0;left:0;right:0}.case-study-cta-form-section .shape{opacity:.85;position:absolute}.case-study-cta-form-section .case-study-cta-form-content{z-index:3;text-align:center;max-width:873px;margin:0 auto;padding:1rem;position:relative}.case-study-cta-form-section .case-study-cta-form-headline{color:#000;text-align:center;letter-spacing:-.72px;margin-bottom:1rem;font-family:Bricolage Grotesque;font-size:72px;font-style:normal;font-weight:700;line-height:90.892px}.case-study-cta-form-section .case-study-cta-form-description{color:#000;text-align:center;margin-bottom:2rem;font-family:DM Sans;font-size:20px;font-style:normal;font-weight:400;line-height:28px}.case-study-cta-form-section .case-study-cta-form-shape.shape-top-left svg path{fill:rgba(248,154,91,1)}.case-study-cta-form-section .case-study-cta-form-shape.shape-top-right svg path{fill:rgba(230,46,46,1)}.case-study-cta-form-section .case-study-cta-form-shape.shape-bottom-left svg path{fill:rgba(80,80,239,1)}.case-study-cta-form-section .case-study-cta-form-shape.shape-bottom-right svg path{fill:rgba(229,83,153,1)}.case-study-cta-form-buttons{justify-content:center;display:flex;gap:16px}.case-study-cta-form-buttons .case-study-cta-btn{cursor:pointer;z-index:999;border:none;border-radius:52px;align-items:center;gap:10px;padding:16px 20px;font-family:DM Sans;font-size:20px;font-weight:400;line-height:28px;transition:all .3s;display:flex;text-decoration:none}.case-study-cta-form-buttons .case-study-cta-btn.btn-primary{background:rgba(52,173,92,1);color:#ffffff}.case-study-cta-form-buttons .case-study-cta-btn:hover{transform:scale(1.02)}.case-study-cta-form-buttons .case-study-cta-btn.btn-primary{background-color:#218838;color:#FFFFFF}.case-study-cta-form-buttons .case-study-cta-btn.btn-secondary{background:rgba(255,255,255,1);color:#000;border:1px solid #000}@media (max-width:1200px){.case-study-infographic-title{font-size:56px}.case-study-infographic-kpis{padding:0 5%}.case-study-infographic-kpi-cloud{min-width:180px;padding:24px 32px}.case-study-infographic-kpi-value{font-size:40px}}@media (max-width:991px){.case-study-infographic{padding:60px 0 100px}.case-study-infographic-title{font-size:48px}.case-study-infographic-subtitle{font-size:16px;margin-bottom:40px}.case-study-infographic-kpis{flex-direction:column;gap:30px;padding:0;margin-top:60px}.case-study-infographic-kpi-cloud{width:100%;max-width:350px;transform:none!important}.case-study-infographic-decorative-left,.case-study-infographic-decorative-right,.case-study-infographic-kpi-curve{display:none}}@media (max-width:768px){.case-study-infographic{padding:40px 0 80px}.case-study-infographic-title{font-size:36px}.case-study-infographic-subtitle{font-size:15px;margin-bottom:32px}.case-study-infographic-kpi-value{font-size:36px}.case-study-infographic-kpi-label{font-size:12px}.case-study-infographic-kpi-cloud{padding:20px 24px;min-width:auto}}@media (max-width:767px){.case-study-cta-form-section .shape svg{max-width:40px}.case-study-cta-form-section{padding:50px 0}}@media (max-width:480px){.case-study-infographic-title{font-size:28px}.case-study-infographic-subtitle{font-size:14px}.case-study-infographic-kpi-value{font-size:32px}.case-study-infographic-tag-fc{width:36px;height:36px;font-size:12px}.case-study-infographic-tag-white{padding:6px 16px;font-size:12px}}.problem-solution-section{background-color:#fff;padding:70px 0 69px;position:relative;font-family:Inter,sans-serif}svg.problem-solution-shape{position:absolute;right:0;top:0}svg.problem-solution-shape-top{position:absolute;right:600px;bottom:-50px}svg.problem-solution-shape-bottom{position:absolute;transform:rotate(48deg);left:-70px;bottom:-42px}.problem-solution-problem-wrapper{display:flex;align-items:flex-start;gap:60px;max-width:1200px;margin:0 auto}.problem-solution-illustration{flex:0 0 auto;width:300px;position:relative}.problem-solution-image-wrapper{width:100%;height:auto}.problem-solution-character{width:100%;height:auto;display:block}.problem-solution-character-placeholder{position:relative;width:100%;height:350px}.problem-solution-character-blob{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:200px;height:250px;background:linear-gradient(135deg,#FFB6C1,#FF91A4);border-radius:50% 50% 50% 20px;position:relative;z-index:2}.problem-solution-character-face{position:absolute;top:40px;left:50%;transform:translateX(-50%);width:120px}.problem-solution-character-eyes{display:flex;justify-content:space-between;margin-bottom:20px;padding:0 15px}.problem-solution-character-eye{width:30px;height:30px;background-color:#000;border-radius:50%;position:relative}.problem-solution-character-mouth{width:20px;height:10px;border:2px solid #000;border-top:none;border-radius:0 0 20px 20px;margin:0 auto}.problem-solution-character-arms{position:absolute;top:80px;left:0;right:0;height:60px}.problem-solution-character-arm{position:absolute;width:25px;height:60px;background:linear-gradient(135deg,#FFB6C1,#FF91A4);border-radius:15px}.problem-solution-character-arm-right{right:-10px;top:0;transform:rotate(-20deg)}.problem-solution-character-arm-left{left:-10px;top:10px;transform:rotate(20deg)}.problem-solution-character-legs{position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);display:flex;gap:20px}.problem-solution-character-leg{width:30px;height:40px;background:linear-gradient(135deg,#FFB6C1,#FF91A4);border-radius:15px}.problem-solution-thought-bubble{position:absolute;top:-80px;right:-20px;z-index:3}.problem-solution-lightbulb{width:80px;height:100px;background-color:#FFA500;border-radius:50% 50% 20% 20%;position:relative;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px rgba(0,0,0,.2)}.problem-solution-question-mark{font-size:40px;font-weight:700;color:#000;position:relative;z-index:2}.problem-solution-lightbulb-rays{position:absolute;top:-20px;left:50%;transform:translateX(-50%);width:100%;height:30px}.problem-solution-ray{position:absolute;width:3px;height:20px;background:linear-gradient(0deg,#FFA500,transparent);border-radius:2px}.problem-solution-ray:first-child{left:20%;transform:rotate(-30deg)}.problem-solution-ray:nth-child(2){left:40%;transform:rotate(0deg)}.problem-solution-ray:nth-child(3){left:60%;transform:rotate(0deg)}.problem-solution-ray:nth-child(4){left:80%;transform:rotate(30deg)}.problem-solution-problem-content{flex:1;max-width:700px}.problem-solution-problem-title{font-size:48px;font-weight:700;color:#000000;margin:0 0 24px;line-height:58px;font-family:Bricolage Grotesque}.problem-solution-problem-description{font-size:18px;color:#000000;line-height:1.6}.problem-solution-problem-description ul{margin:0;padding:0}.problem-solution-problem-description p{margin:0 0 27px;font-size:16px;line-height:21px;font-family:DM Sans;color:#000000}.problem-solution-problem-description p strong{font-size:20px}.problem-solution-problem-description ul li{margin:0 0 23px;font-size:16px;line-height:21px;font-family:DM Sans;color:#374151;list-style-type:none;background-image:url(/_next/static/media/check-list.e2c9c8d2.svg);background-position:0;background-repeat:no-repeat;background-size:20px 20px;padding-left:32px;font-weight:400}.problem-solution-problem-description ul li:last-child{margin:0}.problem-solution-solution-section{margin-top:-136px;position:relative}.problem-solution-solution-banner{padding:75px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:50%;background-image:url(/_next/static/media/our-solution-bg.28dfbe99.svg);z-index:1;position:absolute;width:100%;top:40px}.problem-solution-solution-banner:before{right:-40px;bottom:-35px}.problem-solution-solution-banner:after,.problem-solution-solution-banner:before{background-image:url(/_next/static/media/our-solution-bg-top-left.6bdbe2ef.svg);width:121px;height:104px;background-repeat:no-repeat;position:absolute;content:""}.problem-solution-solution-banner:after{top:-39px;left:-46px}.problem-solution-solution-tape{position:absolute;width:40px;height:40px;background-color:#B88BC8;clip-path:polygon(0 0,100% 0,100% 70%,70% 100%,0 100%);z-index:2}.problem-solution-solution-tape-left{top:-15px;left:30px;transform:rotate(-10deg)}.problem-solution-solution-tape-right{top:-15px;right:30px;transform:rotate(10deg)}.problem-solution-solution-content{position:relative;z-index:1;text-align:center;max-width:900px;margin:0 auto}.problem-solution-solution-title{font-size:48px;font-weight:700;color:#FFFFFF;margin:0 0 24px;line-height:1.2}.problem-solution-solution-description{font-size:16px;line-height:21px;font-family:DM Sans;color:#fff}.solution-cards-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}svg.three-column-shape{position:absolute;top:100px}.solution-content-card{background-color:#F0EFEB;padding-bottom:69px;padding-top:238px;position:relative}.solution-card{border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.08)}.solution-cards-grid .solution-card:first-child,.solution-cards-grid .solution-card:nth-child(2){background-color:#DFAEFF}.solution-cards-grid .solution-card:nth-child(3){background-color:#98E5B9}.solution-card-content P{font-family:DM Sans;font-style:normal;font-weight:400;font-size:16px;color:#000}.solution-card-content ul{margin:0;padding:0}.solution-card-content ul li{font-family:DM Sans;font-style:normal;font-weight:400;font-size:16px;color:#000;list-style-type:none;background-image:url(/_next/static/media/check-list.e2c9c8d2.svg);background-position:0;background-repeat:no-repeat;background-size:20px 20px;padding-left:32px;margin-bottom:10px}.solution-card-content ul li:last-child{margin:0}.solution-card-pink{background-color:#FFAFD5}.solution-card-blue{background-color:#A5D8FF}.solution-card-green{background-color:#98E5B9}.solution-card-header{padding:43px 33px 40px;display:flex;justify-content:flex-start;align-items:flex-start}.solution-card-icon{width:90px;height:90px;display:flex;align-items:center;justify-content:center}.solution-card-icon img{width:100%;height:100%;object-fit:contain}.solution-card-title-wrapper{display:flex;justify-content:flex-start;padding:0 33px;margin-bottom:20px}.solution-card-title{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:33px;padding:8.5px 20px;font-family:DM Sans,sans-serif;font-size:20px;font-weight:700;line-height:26px}.solution-card-content{padding:0 33px 50px}.solution-card-description{font-family:DM Sans,sans-serif;font-size:14px;line-height:22px;color:#1F2937;margin:0 0 16px}.solution-card-checklist{margin:0;padding:0;list-style:none}.solution-card-checklist li{display:flex;align-items:flex-start;color:#1F2937;font-family:DM Sans,sans-serif;font-size:14px;line-height:20px;margin-bottom:10px}.solution-card-checklist li:last-child{margin-bottom:0}.solution-card-checklist li img{margin-right:10px;width:18px;height:18px;flex-shrink:0;margin-top:1px}@media (max-width:1024px){.solution-cards-grid{grid-template-columns:repeat(2,1fr);gap:20px}svg.card-case-study-shape{z-index:0;width:100px;height:100px;position:absolute;bottom:715px;right:10px}}@media (max-width:991px){svg.problem-solution-shape-top{position:absolute;bottom:-50px;right:0}}@media (max-width:768px){.solution-cards-grid{grid-template-columns:1fr;gap:20px;margin-top:40px}.solution-card-header{padding:24px 20px 16px}.solution-card-icon{width:50px;height:50px}.solution-card-title-wrapper{padding:0 20px;margin-bottom:16px}.solution-card-title{font-size:16px;padding:8px 16px}.solution-card-content{padding:0 20px 20px}.solution-card-description{font-size:13px;line-height:20px}.solution-card-checklist li{font-size:13px;line-height:18px}.solution-card-checklist li img{width:16px;height:16px}}@media screen and (max-width:767px){.problem-solution-solution-section{margin-top:-210px}svg.problem-solution-shape{position:absolute;top:0;right:0;max-width:70px}svg.problem-solution-shape-bottom{bottom:-50px;left:-20px;max-width:95px}svg.problem-solution-shape-top{max-width:60px}}.problem-solution-decorative-top-right{position:absolute;top:50px;right:50px;width:150px;height:150px;background-color:#FFB6C1;border-radius:50% 0 50% 50%;opacity:.6;z-index:0}.problem-solution-decorative-bottom-left{position:absolute;bottom:100px;left:-50px;width:200px;height:200px;background-color:#4A90E2;border-radius:50%;opacity:.4;z-index:0}.problem-solution-decorative-bottom-right{position:absolute;bottom:50px;right:100px;width:120px;height:120px;border:3px dashed #000;opacity:.1;z-index:0;clip-path:polygon(20% 0,80% 0,100% 20%,100% 80%,80% 100%,20% 100%,0 80%,0 20%)}@media (max-width:1200px){.problem-solution-problem-wrapper{gap:40px}.problem-solution-solution-banner{padding:50px 60px}.banner-content-left{margin-top:0}}@media (max-width:991px){.case-study-cta-form-shape.shape.shape-bottom-left,.case-study-cta-form-shape.shape.shape-bottom-right{top:auto;bottom:0}.showcase-tabs .showcase-tabs-filters{justify-content:center;gap:16px}.showcase-tabs .showcase-tabs-filters-list{justify-content:center}.problem-solution-section{padding:80px 0}.problem-solution-solution-title{font-size:40px}.problem-solution-solution-banner{padding:40px 50px}}@media (max-width:768px){.problem-solution-section{padding:60px 0}.problem-solution-problem-section{margin-bottom:60px}.problem-solution-illustration{width:200px}.problem-solution-character-placeholder{height:280px}.problem-solution-character-blob{width:160px;height:200px}.problem-solution-challenges-title{font-size:20px}.problem-solution-solution-title{font-size:36px}.problem-solution-solution-banner{padding:35px 40px}.problem-solution-solution-description{font-size:16px}.problem-solution-decorative-bottom-left,.problem-solution-decorative-bottom-right,.problem-solution-decorative-top-right{display:none}}@media (max-width:767px){.problem-solution-section{padding:50px 0}.problem-solution-solution-title{font-size:32px;line-height:38px}}@media (max-width:480px){.problem-solution-section{padding:40px 0}.problem-solution-problem-description{font-size:16px}.problem-solution-challenges-title{font-size:18px}.problem-solution-challenge-item{font-size:14px}.problem-solution-solution-banner{padding:30px 25px}.problem-solution-solution-description{font-size:15px}.problem-solution-solution-tape{width:30px;height:30px}.problem-solution-solution-tape-left{left:20px}.problem-solution-solution-tape-right{right:20px}}.research-discovery-section{padding:124px 0 0;background:#F0EFEB;font-family:Inter,sans-serif;position:relative;overflow:hidden}svg.research-discovery-shape{position:absolute;right:-50px}svg.research-half-circle{position:absolute;top:50%;transform:rotate(180deg)}.research-discovery-section .container{position:relative}.research-discovery-main-heading{text-align:center;margin-bottom:23px;position:relative;z-index:1}.research-discovery-title{font-size:48px;font-weight:700;line-height:58px;margin:0;font-family:Bricolage Grotesque}h2.research-discovery-title span{color:#BC55FF}.research-discovery-title-black{color:#000000}.research-discovery-title-purple{color:#8B5CF6}.research-discovery-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin-bottom:80px;position:relative;z-index:1}.research-discovery-card{background:#fff;border-radius:16px;padding:83px 15px 20px;position:relative;border:2px solid;height:100%;display:flex}.research-discovery-card-green{background:#98E5B9;border-color:#98E5B9}.research-discovery-card-pink{background:#FFAFD5;border-color:#FFAFD5}.research-discovery-card-pink .research-discovery-card-icon{background-color:#E55399}.research-discovery-card-icon{justify-content:center;align-items:center;display:flex;position:absolute;top:45px;right:39px;background-color:#34AD5C;width:90px;height:90px;border-radius:100%;padding:23px 15px}.research-discovery-inner{background-color:#fff;border-radius:20px;padding:74px 42px 44px 50px;width:100%}.research-discovery-card-icon img{width:100%;height:100%;object-fit:contain}.research-discovery-card-title{color:#111827;margin:0 0 20px;font-family:DM Sans;font-size:27px;font-weight:700;line-height:36px}.research-discovery-card-description{margin:0 0 47px;font-family:DM Sans;font-size:20px;line-height:28px;color:#747474}.research-discovery-card-stat{place-items:start;display:grid;grid-template-columns:1fr 1fr;gap:40px}.research-discovery-card-stat-number{color:#747474;margin:0 0 10px;font-family:DM Sans;font-size:20px;line-height:28px;text-align:right;width:100%}.research-discovery-card-stats{gap:12px;display:grid;text-align:left;width:100%}.research-discovery-card-stat-text{color:#747474;font-family:DM Sans;font-size:20px;line-height:28px;text-align:left}.research-discovery-findings{position:relative;z-index:1;display:flex;gap:15px;padding-bottom:84px}.research-discovery-findings-heading{margin-bottom:40px;max-width:345px}h2.research-discovery-findings-title span{color:#BC55FF}.research-discovery-findings-title{margin:0;font-family:Bricolage Grotesque;font-size:48px;font-weight:700;line-height:58px}.research-discovery-pie-charts{display:flex;gap:0;justify-content:center;align-items:flex-start;flex-wrap:wrap;width:100%;margin-top:66px}.research-discovery-pie-chart-item{display:flex;flex-direction:column;align-items:center;gap:16px;flex:1;min-width:200px;max-width:280px;position:relative;background-size:contain;background-position:50%;background-repeat:no-repeat}.research-discovery-pie-charts .research-discovery-pie-chart-item:first-child{background-image:url(/_next/static/media/research1.52bf467a.svg)}.research-discovery-pie-charts .research-discovery-pie-chart-item:nth-child(2){background-image:url(/_next/static/media/research2.de6ccc50.svg)}.research-discovery-pie-charts .research-discovery-pie-chart-item:nth-child(3){background-image:url(/_next/static/media/research3.d619dca1.svg)}.research-discovery-pie-chart-wrapper{position:relative;width:154px;height:154px}.research-discovery-pie-chart{width:100%;height:100%;transform:rotate(-90deg)}.research-discovery-pie-chart-background{fill:none}.research-discovery-pie-chart-fill{fill:none;transition:stroke-dasharray .8s ease-in-out}.research-discovery-pie-chart-percentage{color:#000;font-family:Patrick Hand SC;font-size:36px;font-style:normal;font-weight:400;line-height:43px;position:absolute;bottom:25px;left:30px}.research-discovery-pie-chart-label{text-align:center;margin:0;font-family:DM Sans;font-style:normal;font-weight:400;font-size:16px;line-height:21px;color:#4B5563;max-width:149px;text-align:left;position:absolute;right:-100px;top:auto;bottom:77px;padding-bottom:10px}@media (max-width:1024px){.research-discovery-cards{gap:24px}.research-discovery-card{padding:32px}.research-discovery-pie-charts{gap:15px}}@media (max-width:991px){.research-discovery-pie-chart-item{max-width:300px;min-width:300px}.research-discovery-findings{flex-direction:column;padding-bottom:30px}.research-discovery-pie-charts{margin-top:0}}@media (max-width:768px){.research-discovery-section{padding:60px 0}.research-discovery-findings-title,.research-discovery-title{font-size:36px}.research-discovery-cards{grid-template-columns:1fr;gap:24px;margin-bottom:60px}.research-discovery-card{padding:28px}.research-discovery-card-title{font-size:22px}}@media (max-width:767px){.research-discovery-card-stat{width:100%}.research-discovery-pie-chart-percentage{font-size:24px;line-height:29px;bottom:10px}.research-discovery-pie-charts{margin-top:0;column-gap:50px;row-gap:40px;justify-content:flex-start;right:10px;position:relative}.research-discovery-pie-chart-label{font-size:16px;line-height:21px;top:0}.research-discovery-pie-chart-item{min-width:135px;max-width:135px}svg.research-half-circle{top:85px;max-width:40px}svg.research-discovery-shape{display:none}.research-discovery-card{padding:30px 10px;min-width:260px}.research-discovery-card-title{font-size:20px;line-height:26px;margin:0 0 15px}.research-discovery-inner{padding:15px 10px}.research-discovery-findings-title,.research-discovery-title{font-size:32px;line-height:38px}.research-discovery-card-icon{width:40px;height:40px;padding:8px 5px;top:10px;right:30px}.research-discovery-cards{max-width:calc(100% + 20px);margin-top:40px;overflow-x:auto;margin-right:-20px;width:calc(100% + 20px);display:flex;gap:20px}.problem-solution-problem-title{color:#000;margin:0 0 15px;font-family:Bricolage Grotesque;font-size:32px;font-weight:700;line-height:38px}.research-discovery-findings{flex-direction:column}.problem-solution-problem-description ul li{margin:0 0 19px;font-size:18px;line-height:25px}.problem-solution-illustration{width:220px;margin:0 auto}.problem-solution-problem-description p{margin:0 0 27px;font-size:18px;line-height:25px}.research-discovery-card-description{font-size:18px;line-height:25px;margin-bottom:15px}.research-discovery-card-stat-text{font-size:18px;line-height:26px}.research-discovery-card-stat-number{font-size:18px;line-height:26px;margin:0}}@media (max-width:480px){.research-discovery-section{padding:40px 0}.research-discovery-main-heading{margin-bottom:40px}.research-discovery-pie-chart-wrapper{width:100px;height:100px}}.learnings-insights-section{padding:100px 0;background:#FFFFFF;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 0);background-size:24px 24px;font-family:Inter,sans-serif;position:relative}svg.learnings-insights-sun{position:absolute;right:10px;top:-70px}.learnings-insights-section .container{position:relative;z-index:1}.learnings-insights-heading{text-align:center;margin-bottom:60px;position:relative;z-index:1}.learnings-insights-title{margin:0 0 40px;font-family:Bricolage Grotesque;font-size:48px;font-weight:700;line-height:58px}.learnings-insights-title span{color:#8b5cf6}.learnings-insights-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:28px;max-width:1200px;margin:0 auto;position:relative;z-index:1}.learnings-insights-box{background:#FFFFFF;border-radius:16px;position:relative;transition:transform .3s ease,box-shadow .3s ease;overflow:hidden;padding:32px 54px 32px 32px}.learnings-insights-box:hover{transform:translateY(-4px)}.learnings-insights-box:after{content:"";width:61px;height:50px;position:absolute;top:auto;bottom:0;right:0;background-color:#fff;border-radius:22px 0 0 0}.learnings-insights-box-pink:after{background-image:url(/_next/static/media/pink-shape.beff8d9a.png)}.learnings-insights-box.learnings-insights-box-pink{background-color:#FFAFD5}.learnings-insights-box-blue:after{background-image:url(/_next/static/media/blue-shape.77a7fd98.svg)}.learnings-insights-box.learnings-insights-box-blue{background-color:#B0D8FF}.learnings-insights-box.learnings-insights-box-green{background-color:#98E5B9}.learnings-insights-box-green:after{background-image:url(/_next/static/media/green-shape.08038b06.svg)}.learnings-insights-box.learnings-insights-box-salmon{background-color:#FFAFAF}.learnings-insights-box-salmon:after{background-image:url(/_next/static/media/orange-shape.c3cb36fb.svg)}.learnings-insights-box-title{margin:0 0 20px;font-family:DM Sans;font-size:20px;font-weight:700;line-height:26px;color:#090808}.learnings-insights-box-description{margin:0;font-family:DM Sans;font-size:16px;line-height:21px;color:#090808;font-weight:400}.learnings-insights-box-description p{margin:0}.learnings-insights-box-description p:not(:last-child){margin-bottom:12px}@media (max-width:1024px){.learnings-insights-section{padding:80px 0}.learnings-insights-title{font-size:40px}.learnings-insights-grid{gap:24px}.learnings-insights-box-title{font-size:22px}}@media (max-width:768px){.learnings-insights-section{padding:50px 0}.learnings-insights-title{font-size:36px}.learnings-insights-heading{margin-bottom:40px}.learnings-insights-grid{grid-template-columns:1fr;gap:20px}.learnings-insights-box-title{font-size:20px}.learnings-insights-section:before{width:80px;height:100px;top:10px;right:10px}}@media (max-width:480px){.learnings-insights-heading{margin-bottom:30px}.learnings-insights-box-title{font-size:18px;margin-bottom:12px}}.measurable-impact-method-section{padding:100px 0;background:#0A0A0A;font-family:Inter,sans-serif;position:relative}svg.measurable-impact-shape-top-left{position:absolute;top:0}svg.measurable-impact-shape-top{position:absolute;top:-85px;left:auto;right:0}svg.measurable-impact-shape-bottom{position:absolute;bottom:438px;left:0}svg.measurable-impact-shape{position:absolute;bottom:257px;right:-40px;width:141px;height:141px}.measurable-impact-method-section .container{position:relative;z-index:1}.measurable-impact-heading{text-align:center;margin-bottom:161px}.measurable-impact-title{font-size:48px;font-weight:700;color:#FFFFFF;margin:0;line-height:58px;font-family:Bricolage Grotesque}.measurable-impact-title span{color:#8b5cf6}.measurable-impact-metrics{position:relative;margin-bottom:100px}.measurable-impact-connection-dots{position:absolute;top:0;left:0;right:0;height:100%;pointer-events:none;z-index:1}.measurable-impact-dot{position:absolute;width:12px;height:12px;border-radius:50%;transform:translateX(-50%);z-index:2}.measurable-impact-dot:first-child{left:16.66%}.measurable-impact-dot:nth-child(2){left:50%}.measurable-impact-dot:nth-child(3){left:83.33%}.measurable-impact-dot:nth-child(4){left:16.66%}.measurable-impact-dot:nth-child(5){left:50%}.measurable-impact-dot:nth-child(6){left:83.33%}.measurable-impact-connection-dots:before{top:6px}.measurable-impact-connection-dots:after,.measurable-impact-connection-dots:before{content:"";position:absolute;left:16.66%;right:16.66%;height:2px;background:repeating-linear-gradient(90deg,#FFFFFF 0,#FFFFFF 8px,transparent 0,transparent 16px);opacity:.3}.measurable-impact-connection-dots:after{bottom:6px}.measurable-impact-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;position:relative;z-index:2;margin-bottom:175px}.measurable-impact-cards:before{content:"";width:100%;height:185px;position:absolute;top:-109px;left:50%;transform:translateX(-50%);background-image:url(/_next/static/media/curve-white-line.9c9cf071.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;pointer-events:none}.measurable-impact-cards .measurable-impact-card:before{position:absolute;content:"";width:42px;height:42px;top:-21px;left:0;right:0;margin:0 auto;border-radius:100%}.measurable-impact-cards:first-child .measurable-impact-card:first-child:before{background-color:#BC55FF}.measurable-impact-cards:first-child .measurable-impact-card:nth-child(2):before{background-color:#34AD5C}.measurable-impact-cards:first-child .measurable-impact-card:nth-child(3):before{background-color:#F89A5B}.measurable-impact-cards:nth-child(2) .measurable-impact-card:first-child:before{background-color:#E55399}.measurable-impact-cards:nth-child(2) .measurable-impact-card:nth-child(2):before{background-color:#5050EF}.measurable-impact-cards:nth-child(2) .measurable-impact-card:nth-child(3):before{background-color:#E62E2E}.measurable-impact-card-inner-content{background:#fff;border-radius:20px;padding:32px;transition:transform .3s,box-shadow .3s;position:relative;border-top-width:79px}.measurable-impact-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(255,255,255,.1)}.measurable-impact-cards:first-child .measurable-impact-card:first-child{background-color:#FFAFD5}.measurable-impact-cards:first-child .measurable-impact-card:nth-child(2){background-color:#98E5B9;position:relative;top:73px}.measurable-impact-cards:first-child .measurable-impact-card:nth-child(3){background-color:#FFCDAB}.measurable-impact-cards:nth-child(2) .measurable-impact-card:first-child{background-color:#FFAFD5}.measurable-impact-cards:nth-child(2) .measurable-impact-card:nth-child(2){background-color:#B0D8FF;position:relative;top:73px}.measurable-impact-cards:nth-child(2) .measurable-impact-card:nth-child(3){background-color:#FFAFAF}.measurable-impact-cards .measurable-impact-card{padding:79px 10px 10px;border-radius:20px;position:relative;transition:all .2s ease-in-out}.measurable-impact-card-icon{justify-content:center;align-items:center;width:80px;height:80px;display:flex;position:absolute;top:-40px;right:21px;border-radius:11px;padding:20px}.measurable-impact-cards:first-child .measurable-impact-card:first-child .measurable-impact-card-icon{background-color:#BC55FF}.measurable-impact-cards:first-child .measurable-impact-card:nth-child(2) .measurable-impact-card-icon{background-color:#34AD5C}.measurable-impact-cards:first-child .measurable-impact-card:nth-child(3) .measurable-impact-card-icon{background-color:#F89A5B}.measurable-impact-cards:nth-child(2) .measurable-impact-card:first-child .measurable-impact-card-icon{background-color:#E55399}.measurable-impact-cards:nth-child(2) .measurable-impact-card:nth-child(2) .measurable-impact-card-icon{background-color:#5050EF}.measurable-impact-cards:nth-child(2) .measurable-impact-card:nth-child(3) .measurable-impact-card-icon{background-color:#E62E2E}.measurable-impact-card-icon img{width:100%;height:100%;object-fit:contain}.measurable-impact-card-percentage{color:#111827;margin:0 0 5px;font-family:DM Sans;font-size:48px;font-weight:700;line-height:1}.measurable-impact-card-title{margin:0 0 6px;font-family:DM Sans;font-size:20px;font-weight:700;line-height:26px;color:#374151}.measurable-impact-card-description{margin:0;font-family:DM Sans;font-size:14px;line-height:14px;color:#4B5563}.measurable-impact-card-values{display:flex;flex-direction:column;gap:8px;margin-top:24px}.measurable-impact-value{display:flex;justify-content:space-between;align-items:center}.measurable-impact-value-label,.measurable-impact-value-text{margin:0;font-family:DM Sans;font-size:14px;line-height:14px;color:#4B5563}.measurable-impact-methodology-heading{text-align:center;margin-bottom:60px}.measurable-impact-methodology-title{color:#fff;font-family:Bricolage Grotesque;font-size:48px;font-weight:700;line-height:58px;margin:0 0 79px}.measurable-impact-methodology-title span{color:#8b5cf6}.measurable-impact-methodology{display:flex;justify-content:space-between;gap:40px;max-width:1200px;margin:0 auto}.measurable-impact-methodology-item{flex:1;position:relative}.measurable-impact-methodology-dot{width:76px;height:76px;border-radius:50%;margin:0 auto}.measurable-impact-methodology-item:first-child .measurable-impact-methodology-dot{background-color:#98E5B9}.measurable-impact-methodology-item:nth-child(2) .measurable-impact-methodology-dot{background-color:#DFAEFF}.measurable-impact-methodology-item:nth-child(3) .measurable-impact-methodology-dot{background-color:#FFAFAF}.measurable-impact-methodology-item-title{color:#fff;margin:26px 0 8px;font-family:DM Sans;font-size:18px;font-weight:700;line-height:28px;text-align:center}.measurable-impact-methodology-item-description{color:#fff;margin:0;font-family:DM Sans;font-size:14px;line-height:20px;text-align:center}@media (max-width:1200px){.measurable-impact-cards{gap:24px}.measurable-impact-card{padding:28px}}@media (max-width:992px){svg.measurable-impact-shape-top{top:-85px;right:20px;max-width:80px}.measurable-impact-method-section{padding:80px 0}.measurable-impact-methodology-title,.measurable-impact-title{font-size:42px}.measurable-impact-cards{grid-template-columns:repeat(2,1fr);gap:24px}.measurable-impact-methodology{flex-direction:column;gap:32px}}@media (max-width:768px){.measurable-impact-method-section{padding:60px 0}.measurable-impact-heading{margin-bottom:60px}.measurable-impact-methodology-title,.measurable-impact-title{font-size:36px;margin:0 0 40px}.measurable-impact-metrics{margin-bottom:50px;position:relative}.measurable-impact-cards{grid-template-columns:1fr;gap:50px;margin-bottom:50px}.measurable-impact-cards:first-child .measurable-impact-card:nth-child(2),.measurable-impact-cards:nth-child(2) .measurable-impact-card:nth-child(2){top:0}.measurable-impact-cards:before{display:none}.measurable-impact-card{padding:24px}.measurable-impact-card-percentage{font-size:32px}.measurable-impact-card-title{font-size:20px}.measurable-impact-methodology-heading{margin-bottom:40px}.measurable-impact-methodology-item-title{font-size:22px}.measurable-impact-methodology-item-description{font-size:15px}.measurable-impact-connection-dots{display:none}}@media (max-width:767px){.learnings-insights-box-description{font-size:18px;line-height:25px}.measurable-impact-methodology-item{display:flex;gap:15px;padding:0}.measurable-impact-methodology-item-content h3.measurable-impact-methodology-item-title{text-align:left;margin:0;font-size:18px}.measurable-impact-methodology-dot img{max-width:40px}svg.measurable-impact-shape{width:60px}.measurable-impact-methodology{flex-direction:column;gap:15px}.measurable-impact-metrics{margin-bottom:40px}.measurable-impact-methodology-item-description{text-align:left;font-size:18px;line-height:25px}.measurable-impact-methodology-dot{width:40px;height:40px}.measurable-impact-methodology{padding:0 15px}.measurable-impact-methodology-title{font-size:32px;line-height:38px;margin:0 0 40px}svg.measurable-impact-shape-bottom{display:none}h2.measurable-impact-title{font-size:32px;line-height:38px}.measurable-impact-method-section .container{padding:0!important}.measurable-impact-metrics:before{content:"";background-image:url(/_next/static/media/curve-white-line.9c9cf071.svg);background-size:contain;width:372px;height:70px;position:absolute;top:-28px;left:0;right:0;background-repeat:no-repeat;background-position:50%;margin:0 auto}.measurable-impact-card-inner-content{padding:32px 10px 10px}svg.measurable-impact-shape-top{top:-40px;left:auto;right:0;width:80px;height:80px}.measurable-impact-card-icon{width:40px;height:40px;top:-15px;right:20px;padding:5px;border-radius:5px}}@media (max-width:480px){.measurable-impact-method-section{padding:40px 0}.measurable-impact-heading{margin-bottom:40px}.measurable-impact-card{padding:20px}.measurable-impact-card-percentage{font-size:28px}.measurable-impact-card-title{font-size:18px}.measurable-impact-card-description{font-size:13px}.measurable-impact-methodology-item-title{font-size:20px}.testimonial-element-top.gsap-rotate-flower{display:none}svg.learnings-insights-sun{max-width:60px}}.design-process-deep-dive-section{padding:80px 0 161px;background:#F0EFEB;position:relative;overflow:hidden}svg.design-process-shape{position:absolute;top:0;left:220px}svg.design-process-shape-left{position:absolute;top:435px}svg.design-process-shape-right{position:absolute;right:0;top:603px}ul.design-process-checklist{margin:20px 0 0;padding:0;list-style:none}ul.design-process-checklist li{display:flex;align-items:flex-start;color:#4b5563;font-family:DM Sans;font-size:16px;line-height:24px;margin-bottom:12px}ul.design-process-checklist li img{margin-right:12px;width:20px;height:20px;flex-shrink:0;margin-top:2px}.design-process-section-1,.design-process-section-2,.design-process-section-3{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}.design-process-research-cards{display:grid;grid-template-columns:1fr 1fr;gap:24px}.design-process-research-card{background:#FFFFFF;padding:40px 24px;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transition:transform .3s ease,box-shadow .3s ease;position:relative;min-height:100px;border:2px solid #e879f9}.design-process-research-card:before{content:"";position:absolute;top:-8px;left:24px;width:12px;height:28px;background:linear-gradient(180deg,#FCD34D,#F59E0B);border-radius:6px 6px 3px 3px;z-index:1}.design-process-research-card:after{content:"";position:absolute;top:-4px;left:28px;width:4px;height:16px;background:#FFFFFF;border-radius:2px}.design-process-research-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.1)}.design-process-research-card-title{font-family:DM Sans,sans-serif;font-size:13px;font-weight:500;color:#374151;text-transform:uppercase;letter-spacing:1px}.design-process-prototyping-progress{display:flex;flex-direction:column;gap:50px;padding:20px 0}.design-process-progress-item{display:flex;flex-direction:column;gap:16px}.design-process-progress-bar{position:relative;height:14px;background:#E5E7EB;border-radius:7px;overflow:visible}.design-process-progress-fill{height:100%;border-radius:7px;position:relative}.design-process-progress-version{position:absolute;right:0;top:-32px;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;color:#374151;background:#F3F4F6;padding:4px 12px;border-radius:4px}.design-process-progress-label{font-family:DM Sans,sans-serif;font-size:14px;color:#6B7280;text-transform:uppercase;letter-spacing:1px}.design-process-testing-metrics{display:flex;flex-direction:column;gap:20px}.design-process-metric-card{background:#FFFFFF;border:1px solid #e5e7eb;border-radius:12px;padding:20px 24px}.design-process-metric-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.design-process-metric-label{font-family:DM Sans,sans-serif;font-size:16px;font-weight:500;color:#374151}.design-process-metric-value{font-family:DM Sans,sans-serif;font-size:18px;font-weight:700;color:#111827}.design-process-metric-bar{height:10px;background:#E5E7EB;border-radius:5px;overflow:hidden}.design-process-metric-fill{height:100%;border-radius:5px;transition:width .6s ease}@media (max-width:1024px){.design-process-section-1,.design-process-section-2,.design-process-section-3{grid-template-columns:1fr;gap:40px}.design-process-prototyping-progress,.design-process-research-cards{order:-1}}@media (max-width:768px){.design-process-research-cards{grid-template-columns:1fr}.design-process-research-card{padding:24px 20px}}.design-process-deep-dive-section .container{position:relative;z-index:1}.design-process-main-heading{text-align:center;margin-bottom:80px}.design-process-title{margin:0 0 104px;font-family:Bricolage Grotesque;font-size:48px;font-weight:700;line-height:58px}.design-process-title span{color:#BC55FF}.design-process-title-black{color:#000000}.design-process-title-purple{color:#BC55FF}.design-process-sections{display:flex;flex-direction:column;gap:108px}.design-process-section{display:grid;gap:150px;align-items:center}.design-process-image-left,.design-process-section{grid-template-columns:1fr 1fr}.design-process-image-left .design-process-section-image{order:1}.design-process-image-left .design-process-section-content{order:2}.design-process-image-right{grid-template-columns:1fr 1fr}.design-process-image-right .design-process-section-image{order:2}.design-process-image-right .design-process-section-content{order:1}.design-process-section-image{width:100%}.design-process-section-image img{width:100%;height:auto;border-radius:12px;display:block}.design-process-section-content{display:flex;flex-direction:column}.design-process-section-heading{margin:0 0 20px;font-size:30px;font-weight:700;line-height:36px;letter-spacing:-.02em;color:#111827;font-family:DM Sans}.design-process-section-description{font-size:16px;color:#666666;line-height:1.7;margin:0;font-family:Inter,sans-serif}.design-process-section-description p{margin:0 0 24px;color:#4B5563;font-size:16px;line-height:21px;font-family:DM Sans}.design-process-section-description ul{margin:0;padding:0}.design-process-section-description ul li{list-style-type:none;background-image:url(/_next/static/media/check-list.e2c9c8d2.svg);background-position:0;background-repeat:no-repeat;background-size:20px 20px;padding-left:32px;color:#4B5563;font-size:16px;line-height:21px;font-family:DM Sans;margin-bottom:12px}.design-process-section-description p:last-child{margin-bottom:0}@media (max-width:1024px){.design-process-section{gap:40px}.design-process-section-heading{font-size:28px}}@media (max-width:768px){.design-process-deep-dive-section{padding:60px 0}.design-process-main-heading{margin-bottom:20px}.design-process-title{font-size:36px;margin:50px 0}.design-process-sections{gap:60px}.design-process-section{grid-template-columns:1fr;gap:32px}.design-process-image-left .design-process-section-image,.design-process-image-right .design-process-section-image{order:1}.design-process-image-left .design-process-section-content,.design-process-image-right .design-process-section-content{order:2}.design-process-section-heading{font-size:24px}.design-process-section-description{font-size:15px}}@media (max-width:767px){svg.design-process-shape-left{position:absolute;top:636px;width:80px;height:80px;left:-20px}svg.design-process-shape-right{position:absolute;top:1033px;right:-20px;width:80px;height:80px}.design-process-section-description p{font-size:18px;line-height:25px}.learnings-insights-title{font-size:32px;line-height:38px;margin-bottom:20px}.design-process-section-description ul li{font-size:18px;line-height:25px}.design-process-title{margin:0 0 40px;font-size:32px;line-height:38px}svg.design-process-shape{position:absolute;top:-20px;left:20px;max-width:80px}svg.methodology-shape-bottom{max-width:80px}}@media (max-width:480px){.design-process-sections{gap:40px}.design-process-section{gap:24px}.design-process-section-heading{font-size:22px;margin-bottom:16px}.design-process-section-description{font-size:14px}}.implementation-handoff-section{background:#fff radial-gradient(circle,#e0e0e0 1px,rgba(0,0,0,0) 0) 0 0 /24px 24px;padding:56px 0 70px;position:relative}svg.implementation-handoff-shape-bottom{position:absolute;top:-50px}svg.implementation-handoff-shape-top{position:absolute;right:-80px;transform:rotate(-66deg);top:-90px}.implementation-handoff-main-heading{text-align:center;margin-bottom:60px}.implementation-handoff-title span{color:#bc55ff}.implementation-handoff-title{font-family:Bricolage Grotesque;font-size:48px;font-weight:700;line-height:58px;margin:0}.implementation-handoff-title-black{color:#000000}.implementation-handoff-title-purple{color:#8B5CF6}.implementation-handoff-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;max-width:1200px;margin:0 auto;position:relative;z-index:2}.implementation-handoff-card{background:#ffffff;border:1px solid #000000;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease}.implementation-handoff-card-header{padding:32px 24px 41px;display:flex;flex-direction:column;align-items:center;gap:16px;position:relative}.implementation-handoff-card.implementation-handoff-card-pink .implementation-handoff-card-header{background-color:#FFAFD5}.implementation-handoff-card.implementation-handoff-card-green .implementation-handoff-card-header{background-color:#98E5B9}.implementation-handoff-card .implementation-handoff-card-header{border-radius:10px;margin:10px}.implementation-handoff-card-icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center}.implementation-handoff-card-icon img{width:100%;height:100%;object-fit:contain}.implementation-handoff-card-circle{width:60px;height:60px;border-radius:50%;flex-shrink:0}.implementation-handoff-card-title{text-align:center;margin:0;font-family:DM Sans;font-size:20px;font-weight:700;line-height:26px;color:#111827}.implementation-handoff-card-content{padding:24px;flex:1;display:flex;flex-direction:column;gap:20px}.implementation-handoff-card-description{margin:0 0 12px;color:#090808;font-size:16px;line-height:21px;font-family:DM Sans}.implementation-handoff-card-description p{margin:0 0 36px;color:#090808;font-family:DM Sans;font-weight:400;font-size:16px}.implementation-handoff-card-description ul{margin:0;padding:0}.implementation-handoff-card-description ul li{color:#090808;font-family:DM Sans;font-weight:400;font-size:16px;line-height:21px;list-style:none;background-image:url(/_next/static/media/check-list.e2c9c8d2.svg);background-position:0;background-repeat:no-repeat;background-size:20px 20px;padding-left:32px;margin:0 0 12px}.implementation-handoff-card-description p:last-child{margin-bottom:0}.implementation-handoff-checklist{margin:0;padding:0;list-style:none}.implementation-handoff-checklist li{display:flex;align-items:flex-start;color:#4b5563;font-family:DM Sans,sans-serif;font-size:16px;line-height:24px;margin-bottom:12px}.implementation-handoff-checklist li img{margin-right:12px;width:20px;height:20px;flex-shrink:0;margin-top:2px}.implementation-handoff-card-features{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.implementation-handoff-card-feature{display:flex;align-items:flex-start;gap:12px;font-size:16px;color:#000000;line-height:1.5;font-family:Inter,sans-serif}.implementation-handoff-card-feature-checkmark{color:#000000;font-weight:700;font-size:18px;flex-shrink:0;margin-top:2px}.implementation-handoff-card-feature-text{flex:1}.implementation-handoff-decorative-bottom-right{position:absolute;bottom:40px;right:40px;width:120px;height:120px;background:#FFB6C1;border-radius:50% 30% 50% 30%;opacity:.7;z-index:1}@media (max-width:1024px){.implementation-handoff-cards{grid-template-columns:repeat(3,1fr);gap:24px}.implementation-handoff-title{font-size:42px}.implementation-handoff-card-title{font-size:22px}}@media (max-width:768px){.implementation-handoff-section{padding:50px 0}.implementation-handoff-main-heading{margin-bottom:40px}.implementation-handoff-title{font-size:36px}.implementation-handoff-cards{grid-template-columns:1fr;gap:32px;max-width:100%}.implementation-handoff-card-header{padding:28px 20px 20px}.implementation-handoff-card-content{padding:20px}.implementation-handoff-decorative-bottom-right,.implementation-handoff-decorative-top-left,.implementation-handoff-decorative-top-right{display:none}}@media (max-width:767px){svg.developer-handoff-process-shape{position:absolute;bottom:auto;top:179px;left:-20px}.implementation-handoff-card-description p{margin:0 0 15px;font-size:18px;line-height:25px}.implementation-handoff-cards{width:calc(100% + 20px);max-width:calc(100% + 20px);margin-top:40px;margin-right:-20px;display:flex;overflow-x:auto;gap:15px}.implementation-handoff-card{min-width:260px}.implementation-handoff-title{font-size:32px;line-height:38px}svg.implementation-handoff-shape-bottom{width:60px}svg.implementation-handoff-shape-top{position:absolute;top:-110px;right:-20px;transform:rotate(-53deg);max-width:76px}.design-process-title{font-size:32px;line-height:38px}.design-process-deep-dive-section{padding:50px 0}}@media (max-width:480px){.implementation-handoff-main-heading{margin-bottom:32px}.implementation-handoff-card-title{font-size:20px}.implementation-handoff-card-description,.implementation-handoff-card-feature{font-size:15px}.implementation-handoff-checklist li{font-size:14px;line-height:20px}.implementation-handoff-checklist li img{width:16px;height:16px}}.developer-handoff-process-section{background:#F0EFEB;padding:70px 0 194px;font-family:Inter,sans-serif;position:relative}svg.developer-handoff-process-shape-top{position:absolute;right:0;top:-80px}svg.developer-handoff-process-shape{position:absolute;bottom:20px}.developer-handoff-process-section .container{position:relative;z-index:2}.developer-handoff-main-heading{text-align:center;margin-bottom:80px}.developer-handoff-title span{color:#bc55ff}.developer-handoff-title{font-family:Bricolage Grotesque;font-size:48px;font-weight:700;line-height:58px;margin:0 0 135px;color:#090808}.developer-handoff-title-black{color:#000000}.developer-handoff-title-purple{color:#8B5CF6}.developer-handoff-process-container{display:flex;justify-content:center;align-items:flex-start;gap:44px;max-width:1200px;margin:0 auto;flex-wrap:wrap}.developer-handoff-process-box{flex:1;min-width:240px;max-width:280px;background:#FFFFFF;border:6px solid;border-radius:8px;padding:33px;position:relative;transition:transform .3s ease,box-shadow .3s ease;text-align:center}.developer-handoff-process-box:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,.1)}.developer-handoff-process-box-orange{border-color:#FF9800}.developer-handoff-process-box-orange:after{content:"";background-image:url(/_next/static/media/box-border-left.41dde5b6.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:318px;height:80px;position:absolute;z-index:-1;margin:33px auto 0}.developer-handoff-process-box-pink{border-color:#E91E63;top:19px}.developer-handoff-process-box-pink:before{content:"";background-image:url(/_next/static/media/box-border-center.545637c7.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:338px;height:73px;position:absolute;top:-90px}.developer-handoff-process-box-green{border-color:#4CAF50;top:-19px}.developer-handoff-process-box-blue{border-color:#2196F3}.developer-handoff-process-box-blue:after{content:"";background-image:url(/_next/static/media/box-border-right.c1b9a717.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:344px;height:83px;position:absolute;bottom:-50px;left:-170px;z-index:-2}.developer-handoff-process-heading{margin:0 0 12px;font-family:DM Sans;font-size:20px;font-weight:700;line-height:26px;color:#111827}.developer-handoff-process-text{margin:0;font-family:DM Sans;font-size:16px;line-height:21px;color:#4B5563}.developer-handoff-process-container{position:relative}.developer-handoff-decorative-top-right{position:absolute;top:20px;right:20px;width:120px;height:120px;border:3px solid #000000;border-radius:50%;z-index:1;opacity:.3}.developer-handoff-decorative-top-right:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;border-radius:50%;border:2px solid transparent;border-left-color:#e91e63}.developer-handoff-decorative-bottom-left{position:absolute;bottom:20px;left:20px;width:100px;height:80px;background:transparent;border:2px solid #2196f3;border-radius:0 0 0 20px;clip-path:polygon(0 0,100% 0,100% 80%,0 100%);z-index:1;opacity:.4}@media (max-width:1024px){.developer-handoff-process-container{gap:24px}.developer-handoff-process-box{min-width:220px;max-width:240px}.developer-handoff-title{font-size:48px}}@media (max-width:991px){svg.developer-handoff-process-shape-top{position:absolute;top:-80px;right:20px;max-width:80px}.developer-handoff-title{margin:0 0 20px;font-size:32px;line-height:38px}.developer-handoff-process-box-blue:after,.developer-handoff-process-box-orange:after,.developer-handoff-process-box-pink:before{display:none}.developer-handoff-process-box-green,.developer-handoff-process-box-pink{top:0}.developer-handoff-process-box{padding:20px}}@media (max-width:768px){.developer-handoff-process-section{padding:60px 0}.developer-handoff-main-heading{margin-bottom:50px}}@media (max-width:480px){.developer-handoff-process-section{padding:40px 0}.developer-handoff-main-heading{margin-bottom:40px}.developer-handoff-process-container{gap:24px}.developer-handoff-process-box{padding:24px 20px}.developer-handoff-process-heading{font-size:20px;margin-bottom:12px}}.image-lightbox{position:fixed;inset:0;background:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center;z-index:9999;cursor:zoom-out}.image-lightbox img{max-width:90%;max-height:90%;object-fit:contain;border-radius:8px}.image-lightbox .close-btn{position:absolute;top:20px;right:30px;font-size:40px;color:#fff;cursor:pointer}section.before-after-section{padding:70px 0;position:relative}svg.before-after-top-shape{position:absolute;right:-70px;bottom:auto;margin-top:-156px}svg.before-after-shape{position:absolute;top:0;bottom:auto;right:0;left:0}.before-after-main-heading{font-size:48px;font-weight:700;color:#000000;margin:0 0 60px;line-height:58px;font-family:Bricolage Grotesque;text-align:center;position:relative;z-index:1}.before-after-header{display:flex;justify-content:space-around}.before-after-header h4.box-heading{font-size:20px;line-height:26px;margin-bottom:23px;font-weight:600}.before-after-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;position:relative;z-index:1}.before-after-card{display:flex;flex-direction:column;gap:20px}.browser-mockup{background:#fff;border-radius:17px;transition:transform .3s,box-shadow .3s;overflow:hidden;border:2px solid #000000;height:100%;display:flex;flex-direction:column}.browser-mockup:hover{transform:translateY(-4px);box-shadow:0 8px 30px rgba(0,0,0,.15)}.browser-header{color:#000;align-items:center;gap:40px;padding:18px 47px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;display:flex;border-bottom:2px solid #000000}.pink-header{background:#FFB6C1}.green-header{background:#98E5B9}.blue-header{background:#B0D8FF}.purple-header{background:#D8B4FE}.browser-controls{display:flex;gap:6px;flex-shrink:0}.browser-dot{width:12px;height:12px;border-radius:50%;display:block}.browser-dot.red{background:#FF5F57}.browser-dot.orange{background:#FFBD2E}.browser-dot.green{background:#28CA42}.browser-title{text-align:left;color:#090808;flex:1;font-family:DM Sans;font-size:16px;font-weight:400;line-height:21px;max-width:250px}.browser-content{position:relative;display:flex;align-items:center;justify-content:center;margin:20px;flex-direction:column;gap:5px}.browser-content img{width:100%;max-width:100%;height:100%;max-height:613px}.browser-content .before-after-content{position:absolute}.browser-icon{color:#999999;display:flex;align-items:center;justify-content:center}.card-label{text-align:center}.card-subtitle,.card-title{color:#4B5563;margin:0;font-family:DM Sans;font-size:16px;font-weight:400;line-height:21px}.view-all-btn{text-align:center;margin-top:40px;margin-bottom:68px}@media (max-width:1024px){.before-after-section{padding:80px 0}.before-after-main-heading{font-size:48px;margin-bottom:50px}.before-after-grid{gap:24px}}@media (max-width:768px){.before-after-section{padding:60px 0}.before-after-main-heading{font-size:36px;margin-bottom:40px}.card-title{font-size:20px}.card-subtitle{font-size:14px}}@media (max-width:767px){.developer-handoff-process-box-blue:after{background-image:url(/_next/static/media/mobile-box-border-top.daa7cb5a.svg);width:71px;height:152px;display:inline-block;top:-120px;left:auto;right:-40px}.developer-handoff-process-box-pink:before{background-image:url(/_next/static/media/mobile-box-border-left.a9d3faff.svg);width:61px;height:152px;display:inline-block;right:auto;left:-45px;top:40px}.developer-handoff-process-box-orange:after{background-image:url(/_next/static/media/mobile-box-border-right.daa7cb5a.svg);width:71px;height:152px;display:inline-block;right:-39px;top:0;background-repeat:no-repeat;background-size:cover}.developer-handoff-process-box{min-width:100%;max-width:100%;border-radius:16px}.developer-handoff-process-container{padding:0 40px;gap:15px}.developer-handoff-process-text{font-size:18px}section.before-after-section{padding:70px 0 220px}svg.before-after-top-shape{right:0;max-width:60px}svg.before-after-shape{max-width:84px;top:-42px}.before-after-header{display:none}.before-after-main-heading{margin-bottom:20px;font-size:32px;line-height:38px}.view-all-btn{margin-bottom:0}svg.three-column-shape{display:none}.solution-content-card{padding-top:70px;padding-bottom:69px}svg.measurable-impact-shape-top-left{top:-40px;max-width:76px}}@media (max-width:480px){.browser-content img{min-height:248px}.before-after-grid{grid-template-columns:1fr}.before-after-section{padding:40px 0}.before-after-main-heading{font-size:28px;margin-bottom:32px}.before-after-grid{gap:24px}.browser-header{padding:10px 12px;font-size:12px}.browser-dot{width:10px;height:10px}.browser-icon svg{width:48px;height:48px}.card-title{font-size:18px}.card-subtitle{font-size:13px}}.call-to-action-newsletter{background:#000000;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 0);background-size:24px 24px;padding:133px 0 68px;font-family:Inter,sans-serif;position:relative;overflow:hidden}.call-to-action-newsletter .container{position:relative;z-index:2}.call-to-action-newsletter .ux-audit-top-lines{position:absolute;top:0;left:50%;transform:translateX(-50%);width:2px;height:200px;background:#ffffff;opacity:.3;z-index:1}.call-to-action-newsletter .ux-audit-top-lines:before{content:"";position:absolute;left:-20px;width:42px;height:2px;background:#ffffff;top:0}.call-to-action-newsletter .ux-audit-shape{position:absolute;z-index:1;opacity:.85}.call-to-action-newsletter .ux-audit-shape.shape-top-left{top:40px;left:40px}.call-to-action-newsletter .ux-audit-shape.shape-top-right{top:40px;right:40px}.call-to-action-newsletter .ux-audit-shape.shape-bottom-left{bottom:40px;left:40px}.call-to-action-newsletter .ux-audit-shape.shape-bottom-right{bottom:40px;right:40px}.call-to-action-newsletter .ux-audit-content{text-align:center;max-width:900px;margin:0 auto;position:relative;z-index:2}.call-to-action-newsletter .ux-audit-headline{color:#fff;font-family:Bricolage Grotesque;font-size:48px;font-weight:700;line-height:58px;max-width:643px;margin:0 auto 6px;text-align:center}.call-to-action-newsletter .ux-audit-headline .highlight{color:#FF6B35}.call-to-action-newsletter .ux-audit-description{color:#fff;max-width:648px;margin:0 auto 16px;font-family:DM Sans;font-size:20px;line-height:28px}.call-to-action-newsletter .ux-audit-hand{margin:0;display:flex;justify-content:center;align-items:center}.call-to-action-newsletter .ux-audit-hand img{max-width:100%;height:auto}.call-to-action-newsletter .ux-audit-cta-buttons{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:0;flex-wrap:wrap}.call-to-action-newsletter .ux-audit-cta-btn{cursor:pointer;border:none;border-radius:52px;justify-content:center;align-items:center;min-width:200px;padding:17px 25px;font-family:DM Sans,sans-serif;font-size:20px;font-weight:600;line-height:28px;text-decoration:none;transition:all .3s;display:inline-flex;color:#090808}.call-to-action-newsletter .ux-audit-cta-btn.btn-primary{background:#ffffff;color:#000000}.call-to-action-newsletter .ux-audit-cta-btn.btn-primary:hover{background:#f5f5f5;transform:scale(1.02)}.call-to-action-newsletter .ux-audit-cta-btn.btn-secondary{background:#FFAA01}.call-to-action-newsletter .ux-audit-cta-btn.btn-secondary:hover{color:#000;background:#cf8a00;transform:scale(1.02)}@media (max-width:991px){.testimonial-block.redesigned-testimonial .company-badges{margin-top:0}.case-study-cta-form-section .case-study-cta-form-headline{font-size:48px;line-height:56px}.case-study-cta-form-section .case-study-cta-form-description{font-size:24px;line-height:30px}.call-to-action-newsletter{padding:100px 0}.call-to-action-newsletter .ux-audit-headline{font-size:48px}.call-to-action-newsletter .ux-audit-description{font-size:18px}.call-to-action-newsletter .ux-audit-shape,.call-to-action-newsletter .ux-audit-shape.shape-bottom-left,.call-to-action-newsletter .ux-audit-shape.shape-bottom-right,.call-to-action-newsletter .ux-audit-shape.shape-top-left,.call-to-action-newsletter .ux-audit-shape.shape-top-right{width:60px;height:60px}}@media (max-width:768px){.call-to-action-newsletter{padding:80px 0}.call-to-action-newsletter .ux-audit-headline{font-size:36px;margin-bottom:20px}.call-to-action-newsletter .ux-audit-description{font-size:16px;margin-bottom:40px}.call-to-action-newsletter .ux-audit-cta-btn{width:100%;max-width:300px;padding:16px 24px;font-size:16px}.call-to-action-newsletter .ux-audit-top-lines{display:none}.call-to-action-newsletter .ux-audit-shape.shape-bottom-left,.call-to-action-newsletter .ux-audit-shape.shape-bottom-right,.call-to-action-newsletter .ux-audit-shape.shape-top-left,.call-to-action-newsletter .ux-audit-shape.shape-top-right{width:40px;height:40px}}@media (max-width:767px){.call-to-action-newsletter .ux-audit-shape.shape-bottom-right{bottom:200px;right:0;opacity:1}.call-to-action-newsletter .ux-audit-shape.shape-bottom-left{bottom:80px;left:20px}.call-to-action-newsletter .ux-audit-cta-buttons{flex-wrap:nowrap}.call-to-action-newsletter .ux-audit-description{font-size:18px;line-height:25px;margin-bottom:20px}.call-to-action-newsletter{padding:77px 0}.call-to-action-newsletter .ux-audit-headline{font-size:32px;line-height:38px;max-width:350px}.browser-content img{min-height:240px;max-height:240px;object-fit:cover}.call-to-action-newsletter .ux-audit-shape.shape-top-right{top:-45px;right:62px;width:40px;height:40px}.browser-content{margin:15px}.call-to-action-newsletter .ux-audit-shape.shape-top-left{top:-45px;left:62px;width:40px;height:40px}.case-study-cta-form-section .case-study-cta-form-headline{font-size:40px;line-height:48px}.case-study-cta-form-section .case-study-cta-form-description{font-size:18px;line-height:30px}.case-study-cta-form-buttons{flex-direction:column;text-align:center;gap:10px}.case-study-cta-form-buttons .case-study-cta-btn{text-align:center;justify-content:center;padding:10px 20px;font-size:16px;font-weight:600}.case-study-cta-form-section .case-study-cta-form-content{padding:0 1rem}.case-study-cta-form-shape.shape.shape-bottom-right{top:auto;bottom:-50px;right:0}.case-study-cta-form-shape.shape.shape-bottom-left{bottom:240px}.case-study-cta-form-shape.shape.shape-top-right{top:210px;right:5px}.case-study-cta-form-shape.shape.shape-top-left{top:95px;left:21px}}@media (max-width:480px){.call-to-action-newsletter .ux-audit-cta-btn{padding:14px 20px;font-size:15px;min-width:auto}}.case-study-share-section{background:#F0EFEB;padding:70px 0}.case-study-share-section input.ux-audit-email-input{color:#000;background:#fff;border:none;border-radius:0;border-top-left-radius:45px;border-bottom-left-radius:45px;outline:none;flex:1;min-width:280px;padding:17px 26px;font-size:20px;line-height:1.4}.case-study-share-section .ux-audit-download-btn{padding:17px 46px;border-top-right-radius:45px;border-bottom-right-radius:45px;border:none;background:#FFAA01;color:#090808;font-size:20px;line-height:1.4;cursor:pointer;transition:background .3s ease,transform .2s ease;white-space:nowrap}.case-study-share-wrapper{display:flex;justify-content:space-between;align-items:center;gap:40px}.share-content{max-width:45%}.share-content h2{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-size:42px;line-height:59px;color:#090808;margin-bottom:12px}.share-content p{margin-bottom:36px;font-family:DM Sans;font-style:normal;font-weight:400;font-size:20px;line-height:28px;color:#090808;max-width:308px}.share-buttons{display:flex;flex-direction:column;gap:12px}.share-btn{cursor:pointer;background:#fff;border:1px solid rgba(0,0,0,0);border-radius:30px;align-items:center;width:206px;text-decoration:none;display:inline-flex;font-family:DM Sans;font-style:normal;font-weight:400;font-size:16px;line-height:21px;text-align:left;color:#090808;padding:13px 16px 13px 20px;justify-content:flex-start;gap:19px}.share-btn.linkedin{border-color:#0a66c2}.share-btn.twitter{border-color:#1da1f2}.share-btn.copy{border-color:#22c55e}.subscribe-box{text-align:center;background:#B0D8FF;border-radius:20px;width:100%;max-width:644px;padding:38px 55px 51px}.subscribe-icon{background:#5050EF;border-radius:50%;justify-content:center;align-items:center;width:97px;height:97px;margin:0 auto 20px;display:flex}.subscribe-icon img{width:24px}.subscribe-box h3{margin-bottom:16px;font-size:28px;font-weight:700;color:#111827;line-height:34px;font-family:DM Sans}.subscribe-box p{line-height:21px;color:#4B5563;margin:0;font-size:16px;font-family:DM Sans}.subscribe-form form{display:flex}.subscribe-form input[type=email]{flex:1;padding:12px 14px;border-radius:30px 0 0 30px;border:none;outline:none}.subscribe-form button{padding:12px 24px;border-radius:0 30px 30px 0;border:none;background:#fbbf24;font-weight:600;cursor:pointer}.similar-results-section{background:#ffb6d9 radial-gradient(circle,rgba(255,255,255,.8) 1px,rgba(0,0,0,0) 0) 0 0 /20px 20px;padding:90px 0 0;text-align:center;position:relative;overflow:hidden}.section-caption{display:block;font-size:14px;font-weight:600;margin-bottom:10px}.section-heading{margin-bottom:12px;font-size:48px;font-weight:700;line-height:58px;font-family:Bricolage Grotesque}.section-description{max-width:939px;margin:0 auto 24px;font-size:20px;line-height:28px;color:#000;font-family:DM Sans;font-weight:400}.results-card-wrapper{background:#fff;border-radius:26px;justify-content:space-between;padding:0 14px;display:flex;max-width:852px;margin:0 auto 33px;position:relative}.similar-results-section .container:before{content:"";position:absolute;top:auto;left:0;right:0;bottom:241px;width:100%;height:261px;background-image:url(/_next/static/media/curve-violet-line.7553eea5.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;margin:0 auto}.result-card{flex:1;border-right:1px solid #747474;padding:26px 0 29px}.result-card:last-child{border-right:none}.result-icon{width:44px;height:44px;margin:0 auto 20px}.result-icon img{width:100%}.result-card h4{font-size:20px;font-weight:700}.result-card h4,.result-card p{color:#090808;line-height:26px;font-family:DM Sans}.result-card p{font-size:16px;margin:0}.cta-buttons{display:flex;justify-content:center;gap:16px;margin-bottom:20px;z-index:1;position:relative}.cta-btn{border-radius:52px;padding:16px 20px;font-size:20px;font-weight:400;text-decoration:none;line-height:28px;font-family:DM Sans;transition:all .3s}.cta-btn.primary{background:#4f46e5;color:#fff}.cta-btn.primary:hover,.cta-btn.secondary:hover{transform:scale(1.02)}.cta-btn.secondary{background:#fff;color:#000;border:1px solid #141414}.cta-note{font-size:16px;color:#090808;line-height:26px;font-family:DM Sans;font-weight:400;margin:0}@media (max-width:1024px){.similar-results-section .container:before{width:calc(100% - 50px)}}@media (max-width:991px){.similar-results-section .container:before{bottom:70px}}@media (max-width:767px){.contact-banner-container{padding-top:40px}.case-study-share-section{padding:50px 0 20px}.case-study-share-wrapper{flex-direction:column}.share-content{max-width:100%}.share-content h2{margin-bottom:15px;font-size:32px;line-height:38px;text-align:center}.share-content p{text-align:center;font-size:18px;line-height:25px;max-width:100%;margin-bottom:40px}.share-buttons{flex-direction:row;gap:10px;display:flex;flex-wrap:wrap;justify-content:center}.share-buttons .share-btn{width:auto;font-size:16px;line-height:21px;gap:10px;padding:13px 14px}.subscribe-icon{width:40px;height:40px;padding:9px}.subscribe-box h3{font-size:20px;line-height:26px;margin-bottom:5px}.subscribe-box p{font-size:18px;line-height:25px}.subscribe-box{padding:20px}.similar-results-section{padding-top:50px}.section-heading{font-size:32px;line-height:38px;margin-bottom:15px}.section-description{font-size:18px;line-height:25px;margin:0 auto 40px}.results-card-wrapper{flex-direction:column;border-radius:16px;margin:0 auto 40px}.result-card{border-right:1px solid #747474;flex:1;padding:26px 0 29px;display:flex;text-align:left;gap:15px}.result-card h4{font-size:18px;line-height:23px}.result-card p{font-size:18px;line-height:25px}.result-card{border-bottom:1px solid #747474;padding:20px 0;border-right:0}.similar-results-section .container:before{background-size:cover;width:380px;height:76px;margin:0 auto;position:absolute;top:auto;bottom:250px;left:0;right:0}.cta-buttons{margin-bottom:10px;gap:10px;flex-direction:column}.cta-btn{font-size:16px;padding:10px 20px;font-weight:600}}.feching-data-component{text-align:center;padding:10px 0}.blog-cta-form-section{background:#98e5b9 radial-gradient(circle,rgba(255,255,255,.8) 1px,rgba(0,0,0,0) 0) 0 0 /20px 20px;padding:117px 0 209px;position:relative;overflow:hidden}.blog-cta-form-section:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 20% 20%,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 40%);opacity:.6;pointer-events:none}.blog-cta-form-section .blog-cta-form-shape.shape-top-left svg path{fill:#BC55FF}.blog-cta-form-section .blog-cta-form-shape.shape-top-right svg path{fill:#E55399}.blog-cta-form-section .blog-cta-form-shape.shape-bottom-left svg path{fill:#F89A5B}.blog-cta-form-section .blog-cta-form-shape.shape-bottom-right svg path{fill:#E62E2E}.blog-cta-form-section .blog-cta-form-container{position:relative;margin:0 auto}.blog-cta-form-section .blog-cta-form-shapes{position:absolute;inset:0;pointer-events:none}.blog-cta-form-section .shape{position:absolute;opacity:.85}.blog-cta-form-section .blog-cta-form-content{z-index:3;text-align:center;max-width:873px;margin:0 auto;padding:1rem;position:relative}.blog-cta-form-content p.form-success-message{color:#000}.blog-cta-form-section .blog-cta-form-headline{color:#000;text-align:center;font-family:Bricolage Grotesque;font-size:72px;font-style:normal;font-weight:700;line-height:90.892px;letter-spacing:-.72px;margin-bottom:1rem}.blog-cta-form-section .blog-cta-form-description{color:#000;text-align:center;font-family:DM Sans;font-size:28px;font-style:normal;font-weight:400;line-height:33.6px;margin-bottom:40px}.blog-cta-form-section .blog-cta-form{display:flex;gap:0;align-items:center;background:#fff;border-radius:999px;box-shadow:0 10px 30px rgba(34,37,10,.12);justify-content:center;max-width:625px;flex-wrap:wrap;margin:0 auto 1rem;flex-direction:row;flex-wrap:nowrap}.blog-cta-form-section input.blog-cta-form-email-input{color:#747474;font-family:DM Sans;font-size:20px;font-style:normal;font-weight:400;line-height:140%;border:none;border-radius:44.2857px 0 0 44.2857px;height:62px;padding:16px 16px 16px 26px}.blog-cta-form-section .blog-cta-form-email-input:focus{outline:none}.blog-cta-form-section .blog-cta-form-email-input::placeholder{color:#8a9a72}.blog-cta-form-section .blog-cta-form-download-btn{color:#fff;cursor:pointer;background:#5050ef;border:none;border-radius:0 44.286px 44.286px 0;margin-right:-24px;padding:17px 1rem;font-weight:400;transition:transform .2s,box-shadow .2s;min-width:276px;font-size:20px;line-height:28px}.blog-cta-form-section .blog-cta-form-bottom-description{color:#000;text-align:center;font-family:DM Sans;font-size:20px;font-style:normal;font-weight:400;line-height:140%}@media (max-width:767px){.blog-cta-form-section .blog-cta-form-content{padding:1rem 0}.blog-cta-form-section .blog-cta-form-container{padding:0 1rem}.blog-cta-form-shape.shape.shape-top-left svg{max-width:40px}.blog-cta-form-shape.shape.shape-top-left{top:-60px;left:20px}.blog-cta-form-shape.shape.shape-top-right svg{max-width:40px}.blog-cta-form-shape.shape.shape-top-right{top:175px;right:0}.blog-cta-form-shape.shape.shape-bottom-right{bottom:0;right:0}.blog-cta-form-shape.shape.shape-bottom-right svg{max-width:50px}.blog-cta-form-shape.shape.shape-bottom-left{bottom:auto;left:10px;top:45px}.blog-cta-form-shape.shape.shape-bottom-left svg{width:50px}.blog-cta-form-section .blog-cta-form{max-width:350px}.blog-cta-form-section .blog-cta-form-download-btn{width:169px;min-width:169px;margin:0;font-size:16px;padding:8px;height:48px;font-weight:600}.blog-cta-form-section .blog-cta-form-headline{font-size:40px;line-height:48px;letter-spacing:normal}.blog-cta-form-section{padding:50px 0 20px}.blog-cta-form-section .blog-cta-form-description{font-size:18px;line-height:25px}.blog-cta-form-section input.blog-cta-form-email-input{width:181px;font-size:16px;height:48px}.blog-cta-form-section .blog-cta-form-bottom-description{margin-bottom:50px}}.services-single-banner-section{position:relative;padding:131px 0 84px;background:#ffffff;background-image:radial-gradient(rgba(0,0,0,.03) 2px,transparent 0);background-size:20px 20px;overflow:hidden}.services-banner-section-1{position:relative;z-index:2;padding:0 1rem}.services-single-banner-grid{grid-template-columns:53% repeat(auto-fit,minmax(280px,1fr));gap:45px;display:grid;margin-top:98px}.services-single-banner-content h1{font-size:48px;margin-bottom:0;line-height:120%;font-weight:700;color:#090808;font-family:Bricolage Grotesque}.services-single-banner-content h1 span{color:#BC55FF;display:block}.services-banner-eyebrow{text-transform:uppercase;letter-spacing:.2em;font-size:.75rem;color:#f97316;font-weight:700;margin-bottom:.75rem}.services-banner-description{color:#4B5563;margin-bottom:0;font-size:20px;line-height:1.4}.services-banner-description ul{padding:0;list-style:none;margin-bottom:0;position:relative;margin-top:20px}.services-banner-description ul li{margin-bottom:15px;position:relative;padding-left:28px;font-size:16px;line-height:1.3;color:#4B5563;font-weight:400}.services-banner-description ul li:last-child{margin-bottom:0}.services-banner-description ul li:before{content:url(/_next/static/media/check-list.e2c9c8d2.svg);width:20px;height:20px;line-height:1;position:absolute;top:5px;left:4px;transform:scale(1.4)}.services-single-bottom-content{flex-wrap:wrap;align-items:center;gap:12px;display:flex;margin-top:28px}.services-single-banner-vector{position:absolute;left:0;max-width:71px}.services-single-banner-visual{position:relative;display:flex;justify-content:center;align-items:center}.services-banner-visual-inner{width:100%;max-width:520px}.services-banner-visual-frame{justify-content:center;align-items:center}.services-banner-visual-frame img{object-fit:cover;display:block;width:100%;height:auto}@media (max-width:991px){.services-single-banner-grid{grid-template-columns:100%;gap:40px;margin-top:0}.services-single-banner-vector{max-width:60px;left:-20px;top:92px}.services-single-banner-content h1{font-size:40px}.services-banner-description{font-size:18px}}@media (max-width:767px){.services-single-banner-section{padding:124px 0 50px}.services-single-banner-content .arrow-btn.btn{width:100%}}section.project-reviews-section{padding-top:104px;padding-bottom:104px;background:#000000;position:relative}.project-reviews-section .project-grid-content{display:flex;margin:0 auto;justify-content:center;gap:27px;position:relative}.project-reviews-section .project-grid-content:before{width:calc(100% - 100px);height:151px;background:#fff;content:"";position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;border-radius:95px}.project-reviews-section .project-grid-item{width:262px;height:262px;position:relative}.project-reviews-section .project-grid-item img{width:100%}.project-reviews-section .project-grid-item-text{position:absolute;left:0;top:0;padding:10px;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.project-reviews-section .project-grid-item-text h4{font-family:Patrick Hand SC;font-weight:400;font-size:60px;line-height:100%;letter-spacing:0;text-align:center;color:#090808;margin-bottom:0}.project-reviews-section .project-grid-item-text p{font-family:Patrick Hand SC;font-weight:400;letter-spacing:0;text-align:center;color:#4b5563;margin-bottom:0;font-size:30px;line-height:120%;max-width:190px}.approch-project-reviews-shape{z-index:1;width:268px;height:290px;position:absolute;top:-181px;left:0;transform:rotate(-44deg)}@media (max-width:1199px){.project-reviews-section .project-grid-content:before{height:70px}.project-reviews-section .project-grid-item,.project-reviews-section .project-grid-item-text{width:214px;height:214px}}@media (max-width:991px){.project-reviews-section .project-grid-content:before{height:70px}.project-reviews-section .project-grid-item{width:140px;height:140px;position:relative;z-index:1}.project-reviews-section .project-grid-item-text{width:140px;height:140px;z-index:1}.project-reviews-section .project-grid-item-text h4{font-size:28px}.project-reviews-section .project-grid-item-text p{max-width:130px;font-size:20px}.approch-project-reviews-shape{width:120px;top:-77px;height:auto}}@media (max-width:767px){.project-reviews-section .project-grid-content{grid-template-columns:repeat(2,1fr);display:grid;gap:20px}.project-reviews-section .project-grid-content:before{height:30px;top:56px;margin:0 auto}.project-reviews-section .project-grid-content:after{content:"";background:#fff;border-radius:95px;width:calc(100% - 100px);height:30px;margin:0 auto;top:auto;bottom:56px;left:0;right:0;position:absolute}.project-reviews-section .project-grid-item:nth-child(2n){margin-left:auto}.project-reviews-section .container{position:relative}.project-reviews-section .container:before{content:"";background:#fff;border-radius:95px;width:30px;height:160px;margin:0 auto;position:absolute;top:50px;bottom:56px;left:75px;right:auto}}.client-result-summary-section{position:relative;padding:70px 0 91px;background:#FDF4ED;background-image:radial-gradient(rgba(0,0,0,.03) 2px,transparent 0);background-size:20px 20px}.client-result-summary-shape-top{position:absolute;right:63px;top:-55px;width:164px}.client-result-summary-content{grid-template-columns:324px repeat(auto-fit,minmax(280px,1fr));gap:0;display:grid}.client-result-summary-section .section-heading h2{font-size:48px;line-height:1.2;font-weight:700;color:#090808;font-family:Bricolage Grotesque;margin-bottom:24px;text-align:left}.client-result-summary-section .section-heading h2 span{color:#BC55FF;display:block}.client-result-stats{gap:28px;display:flex;flex-wrap:wrap;padding-top:82px}.client-result-stats .stat-item{width:180px;height:180px;background-repeat:no-repeat;background-size:contain;background-position:50%;display:flex;align-items:center;justify-content:center;text-align:center}.client-result-stats .stat-orange{background-image:url(/_next/static/media/path1.41150815.svg)}.client-result-stats .stat-purple{background-image:url(/_next/static/media/path2.8536d9f4.svg)}.client-result-stats .stat-blue{background-image:url(/_next/static/media/path3.a88c4a2e.svg)}.client-result-stats .stat-green{background-image:url(/_next/static/media/path4.772c19a5.svg)}.client-result-stats .stat-content{flex-direction:column;gap:0;display:flex;align-items:center}.client-result-stats .stat-value{color:#090808;font-size:40px;font-weight:400;font-family:Patrick Hand SC;line-height:1}.client-result-stats .stat-label{color:#4B5563;font-size:20px;line-height:1.2;font-family:Patrick Hand SC}@media (min-width:992px) and (max-width:1199px){.client-result-stats .stat-item{width:140px;height:140px}.client-result-stats .stat-value{font-size:36px}.client-result-stats{gap:14px}.client-result-stats .stat-label{font-size:18px}}@media (max-width:991px){.client-result-summary-content{grid-template-columns:100%}.client-result-stats{padding-top:24px}.client-result-summary-shape-top{width:100px;right:20px;display:none}}@media (max-width:767px){.client-result-stats{grid-template-columns:auto auto;display:grid;justify-content:center}.client-result-summary-section .section-heading h2{font-size:32px}.client-result-summary-section{padding:50px 0 70px;position:relative}}@media (max-width:399px){.client-result-stats .stat-item{width:150px;height:150px}.client-result-stats .stat-value{font-size:36px}.client-result-stats{gap:16px;padding-top:0;justify-content:space-between}.client-result-stats .stat-label{font-size:18px}}.project-timeline-section{position:relative;padding:70px 0 116px;background-color:#000000;background-image:radial-gradient(rgba(0,0,0,.03) 2px,transparent 0);background-size:20px 20px}.project-timeline-heading{text-align:center;margin:0 auto}.project-timeline-section .project-timeline-heading h2{font-size:48px;line-height:1.2;font-weight:700;color:#ffffff;font-family:Bricolage Grotesque;margin-bottom:12px}.project-timeline-section .project-timeline-heading h2 span{color:rgba(188,85,255,1)}.project-timeline-section .project-timeline-heading p{color:#ffffff;font-size:20px;line-height:1.4;margin-bottom:0}.project-timeline-holder{position:relative;padding-top:57px}.services-project-timeline-vector{position:absolute;right:-44px;top:6px;z-index:0}.project-timeline-description{display:grid;grid-template-columns:repeat(5,1fr);gap:32px;justify-items:anchor-center;background-image:url(/_next/static/media/timeline-item-horizontal.c92f0e09.svg);background-position:50%;background-repeat:no-repeat;background-size:inherit;justify-items:center}.project-timeline-item{width:170.77px;height:130px;background-repeat:no-repeat;background-size:contain;background-position:50%;display:flex;align-items:center;justify-content:center;text-align:center;position:relative;z-index:1;background-size:cover;border-radius:27px}.timeline-item-tangerine{background-image:url(/_next/static/media/timeline-item-tangerine.0a29cb7b.svg)}.timeline-item-green{background-image:url(/_next/static/media/timeline-item-green.f74ffa45.svg)}.timeline-item-light-blue{background-image:url(/_next/static/media/timeline-item-light-blue.7b65ade7.svg)}.timeline-item-light-pink{background-image:url(/_next/static/media/timeline-item-light-pink.73646f6e.svg)}.timeline-item-light-red{background-image:url(/_next/static/media/timeline-item-light-red.cf995b1c.svg)}.protime-content{display:flex;flex-direction:column;gap:6px}.protime-value{font-family:Patrick Hand SC;font-size:40px;font-weight:400;line-height:120%;color:#000;display:contents}.project-timeline-cirle{position:absolute;left:43px;bottom:0;width:140px}@media (max-width:1199px){.project-timeline-item{width:100%}}@media (max-width:991px){.project-timeline-section .project-timeline-heading h2{font-size:32px}.project-timeline-section .project-timeline-heading p{font-size:18px}.project-timeline-holder{padding-top:24px}.protime-value{font-size:24px}.services-project-timeline-vector{top:9px;right:-28px;width:80px}}@media (max-width:767px){.project-timeline-section{padding:50px 0 70px}.project-timeline-description{grid-template-columns:repeat(1,1fr);background-image:none;gap:20px;position:relative}.project-timeline-item{width:100%;height:auto;padding:10px 15px;border-radius:27px}.protime-content{flex-direction:row}.protime-value{font-size:36px}.project-timeline-description:before{width:24px;height:100%;content:"";position:absolute;background:#fff;top:0}}.ux-audit-checklist.service-page .ux-audit-headline span{border:0}.ux-audit-checklist.service-page .ux-audit-headline span:after,.ux-audit-checklist.service-page .ux-audit-headline span:before,.ux-audit-checklist.service-page:before{opacity:0}.ai-driven-ux-research .ux-audit-checklist.service-page:before{opacity:1}@media (max-width:1024px){.ux-audit-checklist.service-page .ux-audit-content{max-width:550px}}.assistance-services-for-agencies .faq-content-section .faq-element-top-rgt{top:-58px;right:26px;z-index:1}.assistance-services-for-agencies .faq-content-section .faq-element-top-rgt svg{max-width:100%}.product-ux-design svg.ourwork-faq-shape-right{position:absolute;right:83px;top:-86px;width:174px;height:174px;transform:rotate(180deg)}@media (max-width:991px){.product-ux-design svg.ourwork-faq-shape-right{width:80px;height:80px;top:-40px;right:20px}.faq-content-faq-bottom-wrapper{padding:0!important;margin-top:20px}.faq-content-faq-bottom-item{flex-direction:column;justify-content:flex-start!important;align-items:flex-start!important}.faq-content-faq-bottom-wrapper .faq-content-faq-bottom-title{font-size:32px!important}.faq-content-faq-bottom-description{font-size:18px!important}.assistance-services-for-agencies .faq-content-section .faq-element-top-rgt{width:80px}}.assistance-services-for-agencies .helpful-resources-section{background-image:radial-gradient(rgba(255,255,255,.03) 2px,transparent 0);background-size:20px 20px}.operating-model-section{padding:70px 0;background:#F0EFEB;position:relative}.approch-operating-model-shape-right{position:absolute;right:0;top:70px}.operating-model-section .main-heading{font-size:48px;font-weight:700;text-align:center;line-height:1.2;margin-bottom:12px}.operating-model-section .main-heading span{color:#BC55FF}.operating-model-section .sub-text{text-align:center;color:#4B5563;margin-bottom:0;font-size:20px;line-height:1.4}.our-wrokoperating-model-shape-bottom-lft{position:absolute;left:0;bottom:83px;height:171px;width:85px}.operating-model-section .accordion{display:flex;flex-direction:column;gap:14px;margin-top:40px}.operating-model-section .accordion-item{background:#090808;border-radius:20px;color:#fff;padding:24px 36px 24px 72px;position:relative;overflow:hidden}.operating-model-section .accordion-item:before{content:"";width:10px;background:#ffffff;height:0;left:96px;top:30px;position:absolute;z-index:0;transition:all .5s ease-in-out .1s}.operating-model-section .accordion-item.active:before{height:100%}.operating-model-section .accordion-header{display:flex;justify-content:space-between;align-items:center;position:relative}.operating-model-section .accordion-header .left{display:flex;align-items:center;gap:21px}.operating-model-section .count{color:#fff;border-radius:50%;justify-content:center;align-items:center;min-width:61px;min-height:61px;font-size:32px;font-weight:400;display:flex;line-height:1.3;font-family:Patrick Hand SC}.operating-model-section .accordion-header h3{font-size:30px;font-weight:700;line-height:1.2;letter-spacing:-.6px;margin-bottom:2px}.operating-model-section .accordion-header .sub-text{font-size:20px;font-weight:400;line-height:1.4;color:#FFFFFF;text-align:left}.operating-model-section .arrow{font-size:18px}.operating-model-section .accordion-body{padding:43px 50px 16px 82px}.operating-model-section .accordion-body p{color:#ffffff;font-size:16px;line-height:1.3;max-width:335px}.operating-model-section .artifacts{background:#141414;border-radius:10px;margin-left:132px;padding:89px 28px 30px;border-top-left-radius:0;border-top-right-radius:0;margin-top:-130px}.operating-model-section .artifacts .label{color:#fff;margin-bottom:35px;font-size:14px;display:block;line-height:1.2;letter-spacing:.35px;text-transform:uppercase}.operating-model-section .artifacts ul{list-style:none;padding:0;margin:0}.operating-model-section .artifacts li{margin-bottom:28px;padding-left:36px;font-size:16px;position:relative;line-height:1.3;color:#F0EFEB}.operating-model-section .artifacts li:last-child{margin-bottom:0}.operating-model-section .artifacts li:before{content:url(/_next/static/media/checkbox-blue.d28ee4a1.svg);position:absolute;left:0}.operating-model-section .pink{background:#E55399}.operating-model-section .blue{background:#6366f1}.operating-model-section .green{background:#22c55e}.operating-model-section .purple{background:#a855f7}.operating-model-section .orange{background:#fb923c}.operating-model-section .red{background:#ef4444}.operating-model-section .pink-text{color:#FFAFD5}.operating-model-section .blue-text{color:#6366f1}.operating-model-section .green-text{color:#22c55e}.operating-model-section .purple-text{color:#a855f7}.operating-model-section .orange-text{color:#fb923c}.operating-model-section .red-text{color:#ef4444}.operating-model-section .accordion-item .accordion-body{display:none}.operating-model-section .accordion-item.active .accordion-body{display:flex}.accordion-item .arrow{transition:transform .3s ease}.operating-model-section .accordion-item.active .arrow{transform:rotate(180deg)}@media (max-width:991px){.operating-model-section{padding:50px 0}.operating-model-section .main-heading{font-size:32px;margin-bottom:15px}.operating-model-section .sub-text{color:#000000;font-size:18px}.operating-model-section .accordion-item{border-radius:12px;padding:20px 20px 20px 10px}.operating-model-section .count{min-width:40px;min-height:40px}.operating-model-section .accordion-header .left{gap:10px;align-items:flex-start}.operating-model-section .accordion-header h3{font-size:24px;letter-spacing:-.5px;margin-bottom:5px}.operating-model-section .accordion-header .sub-text{font-size:18px}.operating-model-section .accordion-item:before{width:6px;left:29px}.operating-model-section .artifacts{margin-left:0;padding:0;border-top-left-radius:10px;border-top-right-radius:10px;margin-top:0;width:100%}.operating-model-section .accordion-item .accordion-body{background:#141414;border-radius:10px;margin-top:15px;padding:15px;flex-direction:column;z-index:1;position:relative;margin-bottom:-20px}.operating-model-section .artifacts .label{margin-bottom:10px}.operating-model-section .artifacts li{margin-bottom:10px;padding-left:36px;font-size:18px}.approch-operating-model-shape-right{top:37px;right:-18px;height:56px}.our-wrokoperating-model-shape-bottom-lft{height:80px;bottom:20px;width:auto}}.deliverables-section{padding:70px 0;background:#E0FFEE;text-align:center;background-image:radial-gradient(rgba(0,0,0,.03) 2px,transparent 0);background-size:20px 20px;position:relative}.deliverables-section .container{position:relative;z-index:1}.deliverables-section .section-heading{font-size:48px;font-weight:700;line-height:1.2;font-family:Bricolage Grotesque;margin-bottom:12px}.deliverables-section .section-heading span{color:#BC55FF}.deliverables-section .section-subtext{color:#090808;margin-bottom:0;font-size:20px;line-height:1.4}.deliverables-section-shape-bottom{position:absolute;bottom:0;right:0}.deliverables-section-shape-left-top{position:absolute;left:0;top:50%}.deliverables-section .deliverables-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px;margin-bottom:32px}.deliverables-section .deliverable-item{text-align:left;background:#fff;border:1px solid #e5e5e5;border-radius:20px;align-items:flex-start;gap:16px;padding:24px;display:flex}.deliverables-section .deliverable-item h4{margin-bottom:8px;font-size:20px;font-weight:700;line-height:1.3;color:#141414}.deliverables-section .deliverable-item p{font-size:16px;color:#4B5563;line-height:1.3;margin-bottom:0}.deliverables-section .checkbox{width:20px;height:20px;position:relative;flex-shrink:0}.deliverables-section .checkbox:before{content:url(/_next/static/media/check-list.e2c9c8d2.svg);width:20px;height:20px;line-height:1;position:absolute;top:5px;left:4px;transform:scale(1.5)}.deliverables-section .download-card{background:#000;color:#fff;border-radius:20px;padding:46px 39px 50px;margin:0 auto;position:relative}.deliverables-section .download-card .cta-headline{font-size:48px;font-weight:700;margin-bottom:15px;color:#FFFFFF}.deliverables-section .download-card p{font-size:20px;line-height:1.4;color:#ffffff;margin-bottom:0}.deliverables-section .cta-buttons-container{margin-top:40px}.download-card-shape{position:absolute;z-index:2;width:80px;height:80px}.download-card-shape svg{width:100%;height:auto}.download-card .shape-top-left{top:46px;left:12%}.download-card .shape-bottom-left{bottom:93px;left:4%;top:auto}.download-card .shape-top-right{top:46px;right:12%}.download-card .shape-bottom-right{bottom:81px;right:4%;top:auto}@media (max-width:991px){.deliverables-section .section-heading{margin-bottom:15px;font-size:32px}.deliverables-section .section-subtext{font-size:18px}.deliverables-section .deliverables-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:40px;margin-bottom:40px}.deliverables-section .deliverable-item{gap:10px;padding:10px 15px}.deliverables-section .proven-element-top-lft{width:80px;height:80px;top:-40px}.deliverables-section .proven-element-top-lft svg{width:100%;height:auto}.deliverables-section .download-card{padding:33px 22px 58px}.download-card .shape-top-left{top:39px;left:18px;width:40px;height:40px}.download-card .shape-top-right{top:13px;right:20px;width:40px;height:40px}.download-card .shape-bottom-left{bottom:12px;left:15px;width:40px;height:40px}.download-card .shape-bottom-right{top:auto;bottom:13px;right:9px;width:40px;height:40px}.deliverables-section .download-card .cta-headline{margin-bottom:15px;font-size:32px;max-width:256px;margin-left:auto;margin-right:auto}.deliverables-section-shape-left-top{width:80px}.deliverables-section-shape-bottom{display:none}}@media (max-width:767px){.deliverables-section{padding:50px 0 30px;background-image:radial-gradient(rgba(0,0,0,.01) 2px,transparent 0)}.deliverables-section .deliverables-grid{grid-template-columns:repeat(1,1fr)}}.proven-element-bottom{bottom:95px;left:58px}.audit-performance-and-accessibility .proven-element-top-lft-shape{top:-74px;width:128px;height:128px;left:23px;z-index:1;transform:rotate(180deg)}.services-proven-result-timeline-vector{position:absolute;top:-66px;left:20px;transform:rotate(180deg);width:128px;height:128px}.audit-performance-and-accessibility .proven-element-bottom{z-index:0;position:absolute;bottom:74px;left:40px}.ai-driven-ux-research .audit-performance-and-accessibility .services-project-timeline-vector{position:absolute;top:-89px;left:23px;transform:rotate(180deg);width:128px}@media (max-width:1440px){.proven-element-bottom{left:-25px}}@media (max-width:1199px){.proven-element-bottom{bottom:80px;left:-70px}}@media (max-width:991px){.ai-driven-ux-research .audit-performance-and-accessibility .services-project-timeline-vector{width:80px;top:-40px;left:20px;height:auto}.ai-driven-ux-research .project-timeline-section .services-project-timeline-vector{width:80px;top:-15px;left:auto;height:auto}.proven-element-top-rgt{width:80px;top:-28px;right:20px;height:auto}.proven-element-top-rgt svg{max-width:100%;height:auto}.deliverables-section .proven-element-top-rgt{width:80px;height:auto;top:-59px;right:20px}.product-ux-design .proven-result .proven-element-top-lft{width:80px;top:-40px;left:21px}.product-ux-design .proven-result .proven-element-top-lft svg{max-width:100%;height:auto}.proven-result .proven-element-top-lft{width:80px;top:-40px;left:21px;height:auto}.services-proven-result-timeline-vector{width:80px;height:80px;top:-40px;left:20px}}.accessibility-section{background:#000;background-image:radial-gradient(rgba(0,0,0,.03) 2px,transparent 0);background-size:20px 20px;color:#fff;padding:70px 0}.accessibility-section .section-heading{font-size:48px;color:#ffffff;font-weight:700;text-align:center}.accessibility-section .section-heading span{color:#a855f7}.accessibility-section .section-subtext{text-align:center;margin-top:10px;color:#ffffff;font-size:20px;line-height:1.4;margin-bottom:0}.accessibility-section .grid{display:grid;grid-template-columns:45.5% repeat(auto-fit,minmax(280px,1fr));gap:28px;margin-top:40px}.card-left-col{display:flex;flex-direction:column;gap:28px}.accessibility-section .card{border-radius:20px;background:transparent}.accessibility-section .dark{background:#141414}.accessibility-section .bordered{border:1px solid #ffffff}.accessibility-section .pink{background:#FFAFAF}.accessibility-section .green{background:#98E5B9}.accessibility-section .vilot{background:#BC55FF}.accessibility-section .accessibility-standards{padding:44px 30px 40px;background-color:transparent}.accessibility-standards.card h3{margin-bottom:30px;font-size:30px;font-weight:700;color:#F89A5B;line-height:1.2}.accessibility-standards.card p{font-size:16px;color:#FFFFFF;line-height:1.3;margin-bottom:0}.accessibility-section .accessibility-standards .check-list{padding:0;list-style:none;margin-bottom:0}.accessibility-section .accessibility-standards .check-list li{margin-bottom:24px;position:relative;padding-left:24px}.accessibility-section .accessibility-standards .check-list li:last-child{margin-bottom:0}.accessibility-section .accessibility-standards .check-list li:before{content:url(/_next/static/media/right-check-orange.1670122e.svg);position:absolute;left:0}.accessibility-section .accessibility-standards .check-list strong{margin-bottom:2px;display:block;color:#FFFFFF;font-size:20px;line-height:1.3}.accessibility-section .card.related-services{padding:24px 24px 39px}.accessibility-section .split-content{display:flex;align-items:center;justify-content:space-between}.accessibility-section .related-services h3{color:#090808;margin-bottom:16px;font-weight:700;font-size:30px}.accessibility-section .related-services .split-content>div{text-align:center;padding:12px 15px 15px;border-right:1px solid #747474;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.accessibility-section .related-services .circle{display:inline-block;margin-bottom:18px}.accessibility-section .related-services .split-content>div:last-child{border:0}.accessibility-section .related-services .split-content p{color:#171717;font-weight:400;font-size:16px;line-height:1.3;max-width:140px;margin:0 auto}.accessibility-section .card-right-col{display:flex;flex-direction:column;gap:28px;padding-top:44px;position:relative}.accessibility-vector{position:absolute;right:-30px;top:-35px}.accessibility-section .card.multilingual-Support h3{color:#34AD5C;font-size:30px;line-height:1.2;font-weight:700;margin-bottom:20px;max-width:285px}.card.multilingual-Support-inner.green{padding:24px;font-size:16px;color:#090808;line-height:24px;margin-bottom:0}.accessibility-section .lang-box{display:flex;gap:14px;margin-top:20px}.accessibility-section .lang{color:#fff;text-align:center;background:#111;border-radius:8px;flex:1;padding:16px}.accessibility-section .lang strong{color:#E55399;font-size:24px;line-height:32px;font-weight:800;margin-bottom:8px;display:flex;justify-content:center}.accessibility-section .lang span{display:block;font-size:14px;color:#F0EFEB;line-height:20px}.accessibility-section .accessibility-testing-tools{padding:24px}.accessibility-section .accessibility-testing-tools h3{font-size:30px;color:#FFFFFF;line-height:1.2;letter-spacing:-.6px;margin-bottom:16px;font-weight:700}.accessibility-section .accessibility-testing-tools .tool-list{list-style:none;padding:0;margin-bottom:0}.accessibility-section .accessibility-testing-tools .tool-list li{margin-bottom:12px;font-size:16px;line-height:1.3;color:#FFFFFF;padding-right:30px;position:relative}.accessibility-section .accessibility-testing-tools .tool-list li:after{content:url(/_next/static/media/check-list.e2c9c8d2.svg);position:absolute;right:0;filter:brightness(0) saturate(100%) invert(88%) sepia(10%) saturate(117%) hue-rotate(177deg) brightness(96%) contrast(90%);width:15px;transform:scale(1.1)}.accessibility-section .accessibility-testing-tools .tool-list li:last-child{margin-bottom:0}.accessibility-section .compliance-documentation{padding:24px 24px 35px;display:block}.accessibility-section .compliance-documentation h3{font-size:30px;color:#FFFFFF;line-height:1.2;letter-spacing:-.6px;margin-bottom:16px;font-weight:700}.accessibility-section .compliance-documentation p{font-size:16px;color:#FFFFFF;line-height:1.3;letter-spacing:0;margin-bottom:16px;font-weight:400}@media (max-width:991px){.accessibility-section{padding:50px 0}.accessibility-section .section-heading{font-size:32px}.accessibility-section .section-subtext{font-size:18px}.accessibility-section .grid{grid-template-columns:1fr;gap:20px}.accessibility-section .card-right-col{gap:20px;padding-top:0}.accessibility-vector{top:55px;right:-30px;width:80px}}.tooling-section{background:#F0EFEB;padding:70px 0;position:relative}.tooling-section .container{position:relative;z-index:1}.tooling-section .section-heading{text-align:center;font-size:48px;font-weight:700;line-height:1.2;color:#090808;margin-bottom:4px}.tooling-section .section-heading span{color:#BC55FF}.tooling-section .section-subtext{text-align:center;color:#555;margin-bottom:42px}.tooling-section-shape-top{position:absolute;right:-30px;width:202px;height:202px;top:-100px}.tooling-section-shape-bottom{position:absolute;left:20px;bottom:0}.tooling-section .tooling-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.tooling-section .tooling-grid-left{display:flex;flex-direction:column;gap:28px}.tooling-section .card{border-radius:20px}.card.design-collaboration{padding:27px 24px 32px 30px}.tooling-section .card h3{font-size:30px;font-weight:700;line-height:1.2;color:#ffffff;letter-spacing:-.6px}.tooling-section .card p{font-size:16px;line-height:1.3;margin-bottom:0}.tooling-section .blue{color:#fff;background:#5050EF}.tooling-section .dark{background:#141414;color:#fff}.tooling-section .pink{background:#E55399;color:#fff}.tooling-section .purple{background:#BC55FF;color:#fff}.tooling-section .design-collaboration .tools-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.tooling-section .tool{display:flex;gap:12px;background:rgba(255,255,255,.2);padding:20px;border-radius:10px}.tooling-section .design-collaboration h3{margin-bottom:22px}.tooling-section .tool-icon{background:#fff;border-radius:12px;width:65px;height:65px;min-width:65px;min-height:65px;display:flex;align-items:center;justify-content:center}.tooling-section .tool strong{font-size:20px;line-height:1.3;font-weight:700;margin-bottom:3px}.tooling-section .tool p{font-size:14px;line-height:1;margin-bottom:0}.tooling-section .implementation-support{color:#fff;background:#e55399;padding:32px 30px 30px}.tooling-section .implementation-support h3{margin-bottom:12px}.tooling-section .implementation-support .support-grid{border-radius:12px;grid-template-columns:repeat(3,1fr);margin-top:20px;display:grid;background:#fff;overflow:hidden}.tooling-section .implementation-support .support-item{color:#090808;background:#fff;font-size:13px;border-right:1px solid rgba(116,116,116,.2);padding:18px 22px;text-align:left;border-radius:0}.tooling-section .implementation-support .support-item img{margin-bottom:9px}.tooling-grid-right{display:flex;flex-direction:column;gap:28px}.tooling-section .support-grid-type-row{display:flex;gap:12px;flex-direction:column}.tooling-section .support-item-row{display:flex;gap:12px;padding:17px 20px;background-color:#ffffff;border-radius:11px;justify-content:space-between}.tooling-section .support-item-row p{font-size:14px;line-height:1.3;color:#090808}.tooling-section .support-item-row span{font-size:14px;line-height:1.3;color:#747474}.tooling-section .handoff-specifications{padding:27px 30px;display:block}.tooling-section .handoff-specifications h3{margin-bottom:16px}.tooling-section .handoff-specifications .check-list{padding:0;list-style:none;margin-bottom:0}.tooling-section .handoff-specifications .check-list li{margin-bottom:16px;position:relative;padding-left:24px}.tooling-section .handoff-specifications .check-list li:last-child{margin-bottom:0}.tooling-section .handoff-specifications .check-list li:before{content:url(/_next/static/media/right-check-orange.1670122e.svg);position:absolute;left:0}.tooling-section .handoff-specifications .check-list strong{margin-bottom:2px;display:block;color:#FFFFFF;font-size:20px;line-height:1.3}.tooling-section .handoff-specifications .check-list p{color:#fff;margin-bottom:0;font-size:14px;line-height:1}.tooling-section .handoff-specifications .btn{margin-top:37px;width:375px;max-width:100%}.tooling-section .post-launch-support{padding:24px}.tooling-section .post-launch-support h3{font-size:30px;color:#FFFFFF;line-height:1.2;letter-spacing:-.6px;margin-bottom:16px;font-weight:700}.tooling-section .post-launch-support .check-only{list-style:none;padding:0;margin-bottom:0}.tooling-section .post-launch-support .check-only li{margin-bottom:12px;font-size:16px;line-height:1.3;color:#FFFFFF;padding-right:30px;position:relative}.tooling-section .post-launch-support .check-only li:after{content:url(/_next/static/media/check-list.e2c9c8d2.svg);position:absolute;right:0;filter:brightness(0) saturate(100%) invert(88%) sepia(10%) saturate(117%) hue-rotate(177deg) brightness(96%) contrast(90%);width:15px;transform:scale(1.1)}.tooling-section .post-launch-support .check-only li:last-child{margin-bottom:0}.tooling-section .cta-btn{display:inline-block;margin-top:20px;padding:12px 24px;border-radius:30px;font-weight:700;text-decoration:none}.tooling-section .yellow{background:#fbbf24;color:#000}.tooling-section .support-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px}.tooling-section .support-item{background:#fff;color:#000;padding:10px;font-size:13px;border-radius:8px;text-align:center}@media (max-width:991px){.tooling-section{padding:50px 0}.tooling-section .section-heading{margin-bottom:15px;font-size:32px}.card.design-collaboration{padding:20px 15px}.tooling-section .tooling-grid{grid-template-columns:repeat(1,1fr);gap:20px}.tooling-section .design-collaboration h3{margin-bottom:15px;font-size:24px}.tooling-section-shape-top{width:60px;height:60px;top:-30px;right:10px}.tooling-section-shape-bottom{bottom:19px;left:-20px;width:80px;height:auto}}@media (max-width:575px){.tooling-section .design-collaboration .tools-grid,.tooling-section .implementation-support .support-grid{grid-template-columns:repeat(1,1fr)}.tooling-section .handoff-specifications .btn{width:100%;max-width:100%;margin-top:37px}.tooling-section .implementation-support .support-item{border-bottom:1px solid #090808;border-right:0;display:flex;gap:12px;align-items:flex-start}.tooling-section .implementation-support .support-item:last-child{border-bottom:0}}.governance-calendar-section{background:#000;padding:48px 0 68px;color:#fff;background-image:radial-gradient(rgba(0,0,0,.03) 2px,transparent 0);background-size:20px 20px}.governance-calendar-section .section-heading{text-align:center;font-size:48px;font-weight:700;margin-bottom:28px;color:#fff;font-family:Bricolage Grotesque}.governance-calendar-section .section-heading span{color:#a855f7}.governance-calendar-section .calendar-wrapper{position:relative}.governance-calendar-section .calendar-wrapper:before{left:-14px}.governance-calendar-section .calendar-wrapper:after,.governance-calendar-section .calendar-wrapper:before{content:"";width:27px;height:100%;position:absolute;background-position:50%;top:0;z-index:1;background-repeat:no-repeat;background-image:url(/_next/static/media/calendar-cut.03ba2a5f.svg)}.governance-calendar-section .calendar-wrapper:after{right:-14px}.governance-calendar-section .calendar-wrapper-inner{background:#fff;border-radius:20px;padding:0 25px;position:relative}.governance-calendar-section .calendar-wrapper-vector{position:absolute;z-index:0;right:-88px;top:-50px}.governance-calendar-section .table-row{grid-template-columns:repeat(4,1fr);display:grid;padding:0;margin:0}.governance-calendar-section .table-row>li{list-style:none;padding:18px 16px;text-align:center;position:relative}.governance-calendar-section ul.table-row.table-head{margin-bottom:0;padding:0;border-bottom:2px solid #090808}.governance-calendar-section .table-head li{color:#090808;padding:25px 16px 19px;font-size:20px;line-height:1.3;font-weight:700}.governance-calendar-section .table-row:not(.table-head) li{flex-direction:column;gap:12px;display:flex;padding:43px 0 67px;border-right:1px solid #090808}.governance-calendar-section .table-row:not(.table-head) li:last-child{border-right:0}.governance-calendar-section .table-row span{color:#090808;font-size:16px;line-height:1.3}@media (max-width:767px){.governance-calendar-section{padding:50px 0}.governance-calendar-section .section-heading{font-size:32px;margin-bottom:40px}.governance-calendar-section .calendar-wrapper-inner{overflow-x:auto}.process-table{display:table}.governance-calendar-section .table-row:not(.table-head) li{padding:43px 20px 40px;display:flex;min-width:200px}}.workflow-section{padding:70px 0;background:#fff;background-image:radial-gradient(rgba(0,0,0,.03) 2px,transparent 0);background-size:20px 20px;position:relative}.workflow-section .section-heading{text-align:center;font-size:48px;font-weight:700;line-height:1.2;color:#090808;margin-bottom:12px}.workflow-section .section-heading span{color:#BC55FF}.workflow-section .section-subtext{text-align:center;color:#555;margin:0;font-size:20px}.our-client-workflow-section-shape-left{width:218px;position:absolute;top:-94px;left:-64px}.our-client-workflow-section-shape-right{position:absolute;right:0;top:50%}.workflow-section .workflow{display:flex;flex-direction:column;gap:24px;margin-top:40px}.workflow-section .workflow-row{border-radius:8px;padding:24px;position:relative}.workflow-section .row-header{align-items:center;gap:16px;margin-bottom:16px;display:flex}.workflow-down-icon{margin-left:auto;width:26px;height:26px;display:flex;align-items:center;justify-content:center;padding:5px;border-radius:6px}.workflow-row:after,.workflow-row:before{position:absolute;content:"";width:11px;height:50px;border-radius:22px;background:#747474;z-index:1;bottom:-36px}.workflow-row:before{left:88px}.workflow-row:after{right:88px}.workflow-row:last-child:after,.workflow-row:last-child:before{visibility:hidden}.workflow-section .row-header h3{font-size:20px;line-height:1.3;margin-bottom:0;font-weight:700}.workflow-section .row-header p{font-size:16px;line-height:1.3;color:#090808;margin-bottom:0}.workflow-section .row-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.workflow-section .mini-card{background:#FAFAFA;border-radius:4px;padding:12px;font-size:12px}.workflow-section .mini-card strong{margin-bottom:4px;font-size:14px;line-height:1.2;display:block;color:#090808;letter-spacing:.35px;text-transform:uppercase;font-weight:400}.workflow-section .mini-card p{color:#4B5563;margin-bottom:0;font-size:14px;line-height:1}.workflow-section .peach{background:#FFCDAB}.workflow-section .green{background:#98E5B9}.workflow-section .blue{background:#B0D8FF}.workflow-section .pink{background:#FFAFD5}.workflow-section .coral{background:#FFAFAF}.workflow-section .peach .workflow-down-icon{background:#F89A5B}.workflow-section .green .workflow-down-icon{background:#34AD5C}.workflow-section .blue .workflow-down-icon{background:#5050EF}.workflow-section .pink .workflow-down-icon{background:#E55399}.workflow-section .coral .workflow-down-icon{background:#E62E2E}.workflow-section .icon{color:#fff;background:#000;border-radius:8px;justify-content:center;align-items:center;min-width:40px;min-height:40px;display:flex}@media (max-width:991px){.workflow-section{padding:50px 0 30px}.our-client-workflow-section-shape-left{width:80px;top:-40px;left:-10px;height:auto}.our-client-workflow-section-shape-right{right:0;height:80px;width:auto}.workflow-section .section-heading{font-size:32px;margin-bottom:15px}}@media (max-width:767px){.workflow-section .section-heading{margin-bottom:15px;font-size:32px}.workflow-section .section-subtext{color:#4B5563;font-size:18px;line-height:1.4}.workflow-section .workflow{gap:20px}.workflow-section .workflow-row{padding:20px 15px;border-radius:16px}.workflow-section .row-header{gap:10px;align-items:flex-start}.workflow-section .row-cards{grid-template-columns:repeat(1,1fr);gap:6px}.workflow-row:after,.workflow-row:before{width:12px;height:40px;bottom:-30px}.workflow-row:before{left:25px}.workflow-row:after{right:25px}}.complex-ia-rbac{padding:70px 0;background:#fff;background-image:radial-gradient(rgba(0,0,0,.03) 2px,transparent 0);background-size:20px 20px;position:relative}.complex-ia-rbac .container{position:relative;z-index:1}.complex-ia-rbac .section-title{text-align:center;font-size:48px;font-weight:700;line-height:1.2;margin-bottom:12px}.complex-ia-rbac .section-title span{color:#a855f7}.complex-ia-rbac .section-subtitle{text-align:center;font-size:20px;font-weight:400;line-height:1.4;margin-bottom:0;color:#4B5563}.our-client-complex-ia-rbac-shape{position:absolute;right:0;bottom:205px}.complex-ia-rbac .rbac-wrapper-table-holder{overflow:auto}.complex-ia-rbac .rbac-wrapper{background:#98E5B9;padding:31px;border-radius:20px;margin-bottom:28px;margin-top:40px}.complex-ia-rbac .rbac-title{margin-bottom:20px;font-size:20px;font-weight:700;line-height:1.3;color:#090808}.complex-ia-rbac .rbac-table{border-collapse:collapse;background:#fff;border-radius:20px;width:100%;overflow:hidden}.complex-ia-rbac .rbac-table th{background:#34AD5C;color:#fff;font-size:16px;line-height:1.3;padding:17px 15px 15px;font-weight:700;text-align:center}.complex-ia-rbac .rbac-table th:first-child{text-align:left}.complex-ia-rbac .rbac-table td{padding:17px 15px;font-size:16px;line-height:1.3;color:#141414;text-align:center;border-bottom:1px solid #d1d5db}.complex-ia-rbac .rbac-table td:first-child{text-align:left}.complex-ia-rbac .rbac-table td:nth-child(2n){background-color:#F0EFEB}.complex-ia-rbac .bottom-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.complex-ia-rbac .info-card{border-radius:12px;padding:22px}.complex-ia-rbac .info-card.light{background:#fff;border:1px solid #090808;border-radius:20px;padding:25px 18px 48px 33px}.complex-ia-rbac .info-card.light h4{color:#090808;font-size:30px;margin-bottom:24px;line-height:1.2;font-weight:700;letter-spacing:-.6px}.complex-ia-rbac .info-card.dark{color:#fff;background:#090808;padding:20px 30px 28px;border-radius:20px}.complex-ia-rbac .info-card.dark h4{font-size:30px;margin-bottom:14px;line-height:1.2;font-weight:700;color:#fff;letter-spacing:-.6px}.complex-ia-rbac ul{padding:0;list-style:none;margin-bottom:0}.complex-ia-rbac ul li{margin-bottom:23px;position:relative;padding-left:24px}.complex-ia-rbac ul li:last-child{margin-bottom:0}.complex-ia-rbac ul li:before{content:url(/_next/static/media/check-list.e2c9c8d2.svg);position:absolute;left:0;transform:scale(1.3)}.complex-ia-rbac ul strong{margin-bottom:0;display:block;color:#090808;font-size:20px;line-height:1.3}.complex-ia-rbac ul p{color:#4B5563;margin-bottom:0;font-size:16px;line-height:1.3}.complex-ia-rbac .resource-box{color:#090808;background:#DFAEFF;border-radius:10px;margin-bottom:20px;padding:23px 18px 45px;display:flex;gap:29px}.complex-ia-rbac .resource-box-icon{width:80px;height:80px;min-width:80px;min-height:80px;display:flex;align-items:center;justify-content:center;border-radius:14px;background-color:#BC55FF}.complex-ia-rbac .resource-box strong{margin-bottom:4px;display:block;font-size:20px;line-height:1.3;font-weight:700;color:#090808}.complex-ia-rbac .resource-box p{font-size:16px;line-height:1.3;font-weight:400;color:#4B5563;margin-bottom:10px}.complex-ia-rbac .resource-box p:last-child{margin-bottom:0}.complex-ia-rbac .btn{width:100%}@media (max-width:991px){.complex-ia-rbac .section-title{margin-bottom:15px;font-size:32px}.complex-ia-rbac .section-subtitle{font-size:18px}.complex-ia-rbac .rbac-wrapper{padding:20px 15px}.complex-ia-rbac .rbac-title{margin-bottom:8px;font-size:24px}.complex-ia-rbac .rbac-table td{padding:15px 10px}.complex-ia-rbac .rbac-table td:first-child{text-align:left;min-width:170px}.complex-ia-rbac .bottom-grid{grid-template-columns:1fr;gap:20px}.complex-ia-rbac .info-card.light h4{letter-spacing:-.5px;margin-bottom:15px;font-size:24px}.complex-ia-rbac ul li{margin-bottom:15px}.complex-ia-rbac ul p,.complex-ia-rbac ul strong{font-size:18px}.complex-ia-rbac .info-card.dark{border-radius:16px;padding:20px 15px}.complex-ia-rbac .info-card.dark h4{letter-spacing:-.5px;margin-bottom:15px;font-size:24px}.complex-ia-rbac .info-card.light{border-radius:16px;padding:20px 15px}.complex-ia-rbac .resource-box{border-radius:20px;gap:10px;padding:20px 15px}.complex-ia-rbac .resource-box-icon{border-radius:6.7px;width:40px;min-width:40px;height:40px;min-height:40px}.complex-ia-rbac .resource-box strong{margin-bottom:4px;font-size:18px}.our-client-complex-ia-rbac-shape{width:80px}}@media (max-width:767px){section.complex-ia-rbac{padding-top:50px;padding-bottom:30px}}.toolchain-automation{padding:81px 0 99px;background-color:#F0EFEB;background-image:radial-gradient(rgba(0,0,0,.03) 2px,transparent 0);background-size:20px 20px}.toolchain-automation .toolchain-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;position:relative}.toolchain-automation-shape{position:absolute;bottom:-55px;left:-60px}.toolchain-automation .card{border-radius:20px}.toolchain-automation .card h3{font-size:30px;font-weight:700;line-height:1.2;color:#ffffff;letter-spacing:-.6px}.toolchain-automation .card p{font-size:16px;line-height:1.3;margin-bottom:0}.toolchain-automation .blue{color:#fff;background:#5050EF}.toolchain-automation .dark{background:#141414;color:#fff}.toolchain-automation .pink{background:#E55399;color:#fff}.toolchain-automation .purple{background:#BC55FF;color:#fff}.toolchain-automation .toolchain-left{padding:27px 24px 32px 30px}.toolchain-automation .toolchain-left .tools-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.toolchain-automation .toolchain-left .tool{display:flex;gap:12px;background:rgba(255,255,255,.2);padding:28px 29px 32px;border-radius:10px}.toolchain-automation .toolchain-left h3{margin-bottom:22px}.toolchain-automation .toolchain-left .tool-icon{background:#fff;border-radius:12px;width:65px;height:65px;min-width:65px;min-height:65px;display:flex;align-items:center;justify-content:center}.toolchain-automation .toolchain-left .tool{align-items:center}.toolchain-automation .toolchain-left .tool strong{font-size:20px;line-height:1.3;font-weight:700;margin-bottom:3px}.toolchain-automation .toolchain-left .tool p{font-size:14px;line-height:1;margin-bottom:0}.toolchain-automation .toolchain-right{padding:26px 29px 40px;display:flex;flex-direction:row}.toolchain-automation .toolchain-right h3{margin-bottom:16px}.toolchain-automation .toolchain-right .check-list{list-style:none;margin-bottom:0;padding:55px 0 0;width:100%}.toolchain-automation .toolchain-right .check-list li{margin-bottom:26px;position:relative;padding-left:33px}.toolchain-automation .toolchain-right .check-list li:last-child{margin-bottom:0}.toolchain-automation .toolchain-right .check-list li:before{content:url(/_next/static/media/white-check.40634d88.svg);position:absolute;left:0}.toolchain-automation .toolchain-right .check-list strong{margin-bottom:4px;display:block;color:#FFFFFF;font-size:16px;font-weight:400;line-height:1.3}.toolchain-automation .toolchain-right .check-list p{color:#F0EFEB;margin-bottom:0;font-size:14px;line-height:1}@media (max-width:991px){.toolchain-automation{padding:50px 0}.toolchain-automation .toolchain-wrapper{grid-template-columns:repeat(1,1fr);gap:20px}.toolchain-automation .toolchain-left{padding:20px 15px}.toolchain-automation .card h3{font-size:24px;margin-bottom:15px}.toolchain-automation .toolchain-left h3{margin-bottom:15px}.toolchain-automation .toolchain-left .tool{border-radius:16px;gap:10px;padding:10px}.toolchain-automation .toolchain-left .tool-icon{border-radius:7px;width:40px;min-width:40px;height:40px;min-height:40px}.toolchain-automation .toolchain-left .tool-icon img{max-width:24px}.toolchain-automation-shape{bottom:-59px;left:-18px;width:80px}.toolchain-automation .toolchain-right{padding:20px 15px;flex-direction:column}.toolchain-automation .toolchain-right .check-list{padding:0}.toolchain-automation .toolchain-right .check-list li{margin-bottom:10px}}.pricing-terms{padding:70px 0;background:#fff;background-image:radial-gradient(rgba(0,0,0,.03) 2px,transparent 0);background-size:20px 20px;position:relative}.pricing-terms .pricing-title{text-align:center;font-size:48px;color:#090808;margin-bottom:0;line-height:1.2;font-weight:700;font-family:Bricolage Grotesque}.pricing-terms .pricing-title span{color:#a855f7}.pricing-terms .pricing-subtitle{text-align:center;margin:12px 0 0;color:#4B5563;font-size:20px;line-height:1.4}.pricing-terms-shape-top-right{position:absolute;top:-50px;right:-65px;transform:rotate(23deg)}.pricing-terms-shape-right-middle{position:absolute;top:50%;right:0}.pricing-container-inner{border-radius:20px;margin-top:40px;color:#090808}.pricing-container-inner.pink{background-color:#E55399}.pricing-terms .pink .pricing-tabs{background:#FFAFD5}.pricing-terms .pricing-tabs{border-radius:20px;padding:33px 30px 36px;overflow:hidden;display:inline-block;width:100%}.pricing-terms input{display:none}.pricing-terms .tab-labels{display:flex;justify-content:center;gap:12px;margin-bottom:29px}.pricing-terms .tab-labels label{cursor:pointer;background:#ffd1e7;border:1px solid #333;border-radius:999px;padding:7px 22px;font-size:16px;line-height:1.3}#tab-pod:checked~.tab-labels label[for=tab-pod],#tab-retainer:checked~.tab-labels label[for=tab-retainer],#tab-sprint:checked~.tab-labels label[for=tab-sprint]{background:#5b5cf6;color:#fff;border-color:#5b5cf6}.pricing-terms .tab-content{background:#fff;border-radius:20px;padding:18px 0 16px}.pricing-terms .tab-panel{display:none}#tab-pod:checked~.tab-content .pod,#tab-retainer:checked~.tab-content .retainer,#tab-sprint:checked~.tab-content .sprint{display:block}.pricing-terms table{width:100%;border-collapse:collapse}.pricing-terms th{text-align:left;padding:15px 14px 17px;font-size:16px}.pricing-terms td{font-size:14px;padding:16px 14px;border-top:1px solid #e5e5e5;color:#090808}.pricing-terms td:first-child{text-transform:uppercase}.pricing-terms .placeholder-text{font-size:14px;color:#666}.pricing-terms .pricing-footer{color:#fff;border-radius:20px;justify-content:space-between;align-items:center;padding:41px 31px 34px;display:flex}.pricing-terms .pricing-footer p{font-size:20px;line-height:1.4;max-width:460px;margin-bottom:0}.pricing-terms .pricing-btn{color:#090808;background:#fff;border-radius:999px;padding:14px 24px;font-size:16px;text-decoration:none;line-height:1.3;width:182px;max-width:100%}@media (max-width:991px){.pricing-terms .pricing-title{font-size:32px}.pricing-terms .pricing-subtitle{margin:15px 0 0;font-size:18px}.pricing-terms .pricing-tabs{padding:20px 15px}.pricing-terms .pricing-footer{padding:20px 15px;flex-wrap:wrap;gap:20px}}@media (max-width:767px){.pricing-terms{padding:50px 0}}.visual-language-system{padding:90px 0;background:#fff;background-image:radial-gradient(rgba(0,0,0,.03) 2px,transparent 0);background-size:20px 20px}.visual-language-system .vls-container{max-width:1200px;margin:auto}.visual-language-system .vls-title{text-align:center;font-size:36px;font-weight:800}.visual-language-system .vls-title span{color:#a855f7}.visual-language-system .vls-subtitle{text-align:center;color:#555;margin:10px 0 40px}.visual-language-system .vls-color-system{text-align:center;margin-bottom:50px}.visual-language-system .color-grid{display:flex;justify-content:center;gap:18px;margin:20px 0}.visual-language-system .color-item{width:120px;padding:14px;border-radius:50%;color:#000;font-size:11px}.visual-language-system .color-item strong{display:block;margin-top:6px;font-size:12px}.visual-language-system .color-item small{font-size:10px}.visual-language-system .peach{background:#ffb3a7}.visual-language-system .pink{background:#ff80b0}.visual-language-system .green{background:#9be7c4}.visual-language-system .blue{background:#b5d9ff}.visual-language-system .red{background:#ffd5d5}.visual-language-system .color-note{font-size:12px;color:#666}.visual-language-system .vls-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.visual-language-system .vls-card{background:#fff;border:1px solid #ddd;border-radius:12px;padding:20px}.visual-language-system .vls-card.dark{background:#0f0f0f;color:#fff}.visual-language-system h4{margin-bottom:14px}.visual-language-system .type-list{list-style:none;padding:0}.visual-language-system .type-list li{margin-bottom:10px}.visual-language-system .type-list span{display:block;font-size:12px;color:#666}.visual-language-system .spacing-list{list-style:none;padding:0}.visual-language-system .spacing-list li{margin-bottom:6px}.visual-language-system .spacing-list span{font-weight:600}.visual-language-system .icon-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:14px}.visual-language-system .icon-box{background:#f2f2f2;padding:16px;text-align:center;border-radius:8px;font-size:13px}.visual-language-system .code-block{background:#111;color:#9ef;padding:16px;border-radius:10px;font-size:12px;overflow-x:auto}.visual-language-system .token-note{font-size:12px;opacity:.8;margin-top:10px}.component-gallery{padding:70px 0;background:#090808;background-image:radial-gradient(rgba(0,0,0,.03) 2px,transparent 0);background-size:20px 20px;position:relative}.component-gallery .container{position:relative}.component-gallery .cg-header{text-align:center;color:#fff;margin-bottom:112px}.component-gallery .cg-header h2{text-align:center;font-size:48px;color:#fff;line-height:1.2;font-weight:700;font-family:Bricolage Grotesque;margin-bottom:12px}.component-gallery .cg-header h2 span{color:#b65cff}.component-gallery .cg-header p{margin-bottom:0;line-height:1.4;font-size:20px}.component-gallery-shape-top{position:absolute;top:73px;left:0}.component-gallery .cg-tabs{display:flex;gap:15px;justify-content:center;margin-top:40px;display:none}.component-gallery .cg-tabs button{padding:6px 22px;border-radius:20px;font-size:16px;line-height:1.3;border:none;background:#FFFFFF;color:#4B5563;cursor:pointer}.component-gallery .cg-tabs .active{background:#5050EF;color:#ffffff}.component-gallery .cg-card{border-radius:20px;margin-bottom:28px;padding:32px 40px}.component-gallery .cg-card h3{font-size:30px;font-weight:700;letter-spacing:-.6px;margin-bottom:24px;line-height:1.2;color:#090808}.component-gallery .cg-grid{display:grid;gap:16px}.component-gallery .cg-grid.two{grid-template-columns:repeat(2,1fr)}.component-gallery .cg-grid.three{grid-template-columns:repeat(3,1fr)}.component-gallery input{padding:10px;border-radius:8px;border:1px solid #ddd}.component-gallery .cg-grid{margin-bottom:32px}.component-gallery .cg-grid:last-child{margin-bottom:0}.component-gallery .cg-grid-inner label{margin-bottom:12px;color:#747474;font-size:14px;width:100%}.component-gallery .cg-btn{padding:12px 24px;border-radius:6px;border:none;cursor:pointer;font-size:16px;line-height:24px;color:#ffffff}.component-gallery .cg-btn.primary{background:#5050EF}.component-gallery .cg-btn.hover{background:#BC55FF}.component-gallery .cg-btn.focus{background:#5050EF;box-shadow:0 0 0 4px #BC55FF}.component-gallery .cg-btn.secondary{background:#ffffff;color:#090808;border:1px solid #d4d4d4}.component-gallery .cg-btn.disabled{background:#D4D4D4;color:#747474}.component-gallery .cg-btn.with-icon{background:#5050EF}.component-gallery .cg-btn.with-icon svg{margin-left:8px}.component-gallery .cg-card-footer{border-top:1px solid #e5e5e5;padding-top:24px;display:flex;gap:6px;align-items:center}.component-gallery .cg-card-footer svg{margin-right:16px}.component-gallery .cg-card-footer p{font-size:14px;line-height:20px;color:#747474;margin-bottom:0}.component-gallery .input-field .cg-grid-inner label{color:#090808;width:100%}.component-gallery .input-field .cg-grid{gap:28px}.component-gallery .input-field .cg-grid input{padding:12px 31px;font-size:16px}.component-gallery .input-field .cg-grid .disabled{background-color:#F5F5F5}.component-gallery .input-field .cg-grid input[type=search]{padding-left:59px;background-image:url(/_next/static/media/search-icon.ca96a956.svg);background-repeat:no-repeat;background-position:100%;background-size:15px 15px;background-position:13px}.component-gallery .ui-card{color:#090808;border-radius:10px;padding:22px 22px 13px}.component-gallery .ui-card img{width:100%;height:116px;object-fit:cover;border-radius:8px;margin-bottom:14px}.component-gallery .ui-card h4{color:#090808;font-weight:700;font-size:19.9px;line-height:130%;margin-bottom:6px}.component-gallery .ui-card p{font-size:13.93px;line-height:1;margin-bottom:0}.component-gallery .ui-card .ui-card-btn{font-size:12px;line-height:1;color:#ffffff;padding:7px 12px;border-radius:34px;margin-top:21px;border:0}.component-gallery .ui-card .ui-card-btn svg{margin-left:6px}.component-gallery .ui-card.purple{background:#DFAEFF}.component-gallery .ui-card.green{background:#98E5B9}.component-gallery .ui-card.red{background:#FFAFAF}.component-gallery .ui-card.purple .ui-card-btn{background:#BC55FF}.component-gallery .ui-card.green{border:1.81px solid #090808;box-shadow:0 3.63px 5.44px -3.63px #0000001A}.component-gallery .ui-card.green .ui-card-btn{background:#34AD5C}.component-gallery .ui-card.red{background:#E62E2E;box-shadow:0 0 0 3.63px #737373}.component-gallery .ui-card.red .ui-card-btn{background:#E62E2E}.component-gallery table{border-collapse:collapse;width:100%;background:#ffff;border-radius:12px;border:1px solid #e5e5e5;overflow:hidden;margin-bottom:24px}.component-gallery tr:nth-child(2n){background:#F5F5F5}.component-gallery th{background:#F5F5F5;line-height:1.3;font-weight:700;font-size:20px;color:#090808}.component-gallery td,.component-gallery th{padding:16px 24px}.component-gallery td:first-child,.component-gallery th:first-child{padding-left:25px}.component-gallery td{color:#4B5563;font-size:16px}.component-gallery .status{padding:2px 12px;border-radius:20px;color:#fff;font-size:12px;line-height:16px}.component-gallery .status.active{background:green;color:#fff}.component-gallery .status.inactive{color:#4B5563;background-color:#E5E5E5}.component-gallery .alert{border-radius:8px;padding:12px;display:flex;align-items:self-start;gap:12px;margin-bottom:16px;border:1px solid #e5e5e5;background:#FAFAFA}.component-gallery .alert label{font-size:14px;line-height:1.2;letter-spacing:.35px;color:#000;text-transform:uppercase;margin-bottom:4px}.component-gallery .alert img{margin-top:8px}.component-gallery .alert p{font-size:16px;line-height:1.3;color:#747474}.component-gallery .alert .close-arrow{margin-left:auto}.component-gallery .tabs-wrapper{background:#fff;border-bottom:1px solid #e5e5e5;padding:16px;border-radius:8px}.component-gallery .tabs{display:flex;gap:32px;position:relative;flex-wrap:wrap}.component-gallery .tab{color:#090808;font-size:16px;text-decoration:none;transition:all .3s;position:relative;line-height:24px;padding-bottom:8px}.component-gallery .tab:hover{color:#000}.component-gallery .tab.active{color:#000;font-weight:600}.component-gallery .tab.active:after{content:"";background:#090808;width:100%;height:2px;position:absolute;bottom:0;left:0}.component-gallery nav.pagination{padding:16px;background:#fff;margin-top:20px;border-radius:12px;display:flex;flex-wrap:wrap;gap:8px}.component-gallery .pagination button{background:#fff;border-radius:6px;padding:6px 10px;font-size:16px;line-height:24px;width:40px;height:40px;border:1px solid #d4d4d4}.component-gallery .pagination .active{background:#090808;color:#fff}.component-gallery .nav-card .cg-card-footer{border-top:1px solid #e5e5e5;margin-top:24px}.component-gallery .modal-preview{margin:0 auto;background:#fff;border-radius:12px;max-width:448px;padding:32px;border:1px solid #e5e5e5}.component-gallery .modal-actions{display:flex;justify-content:flex-end;gap:10px}.component-gallery .modal-card .cg-card-footer{border-top:1px solid #747474;margin-top:24px}.component-gallery .modal-preview h4{font-size:24px;line-height:32px;font-weight:400;margin-bottom:24px}.component-gallery .modal-preview p{font-size:16px;line-height:24px;font-weight:400;margin-bottom:0;color:#525252}.component-gallery .modal-actions{gap:16px;display:grid;grid-template-columns:repeat(2,1fr);margin-top:24px}.component-gallery .modal-actions .btn{padding:13px 24px;font-size:16px;line-height:24px;color:#FFFFFF;background-color:#090808;border-radius:6px;text-align:center}.component-gallery .modal-actions .btn.primary{color:#090808;background-color:#fff;border:1px solid #d4d4d4}.cg-card-table-card-holder{overflow:auto}@media (max-width:991px){.component-gallery{padding:50px 0}.component-gallery .cg-header h2{margin-bottom:15px;font-size:32px}.component-gallery .cg-header p{font-size:18px}.component-gallery .cg-grid.three{grid-template-columns:repeat(2,1fr);gap:15px}.component-gallery .cg-card{margin-bottom:20px;padding:20px 15px}.component-gallery .cg-btn{padding:12px 16px}.component-gallery .cg-header{margin-bottom:40px}.component-gallery-shape-top{width:120px;height:auto;top:130px}.component-gallery th{font-size:16px}.component-gallery td,.component-gallery th{padding:12px 16px}}@media (max-width:767px){.component-gallery{padding:50px 0}.component-gallery .cg-btn{font-size:15px}.component-gallery .cg-grid{margin-bottom:15px}.component-gallery .input-field .cg-grid{gap:15px}.component-gallery .cg-card-footer{padding-top:15px}.component-gallery .cg-grid.three,.component-gallery .cg-grid.two{grid-template-columns:repeat(1,1fr)}.component-gallery .cg-card-buttons .cg-grid.three{grid-template-columns:repeat(2,1fr)}.component-gallery .ui-card{border-radius:10px;padding:15px}}.motion-principles{padding:70px 0;background:#FFFFFF;background-image:radial-gradient(rgba(0,0,0,.03) 2px,transparent 0);background-size:20px 20px;position:relative}.motion-principles .mp-header{color:#090808}.motion-principles .mp-header h2{text-align:center;font-size:48px;color:#090808;line-height:1.2;font-weight:700;font-family:Bricolage Grotesque;margin-bottom:12px}.motion-principles .mp-header p{margin-bottom:0;line-height:1.4;font-size:20px;color:#525252}.motion-principles .mp-header{text-align:center;margin-bottom:40px}.motion-principles .mp-header h2 span{color:#b65cff}svg.motion-principles-shape-top{position:absolute;top:-73px;left:55px;width:148px;height:148px}.motion-principles .mp-grid{display:grid;gap:24px;margin-top:45px}.motion-principles .mp-grid.top{grid-template-columns:1fr 1fr}.motion-principles .mp-card{border-radius:20px;padding:24px}.motion-principles .mp-card h3{font-size:30px;line-height:1.2;letter-spacing:-.6px;font-weight:700;color:#090808;margin-bottom:19px}.motion-principles .duration{background:#98E5B9;padding:26px 42px 35px 30px}.motion-principles .duration-item{background:#fff;border-radius:10px;justify-content:space-between;margin-bottom:20px;padding:15px;display:flex;align-items:center}.motion-principles .duration-item:last-child{margin-bottom:0}.motion-principles .duration-item div strong{color:#090808;font-size:14px;line-height:1.2;font-weight:400;letter-spacing:.35px;text-transform:uppercase;margin-bottom:4px}.motion-principles .duration-item span{font-size:14px;display:block;line-height:1;color:#525252}.motion-principles .duration-item em{font-size:14px;line-height:22px;color:#090808;font-style:normal}.motion-principles .easing{background:#f1f0eb}.motion-principles .easing-row{margin-bottom:22px}.motion-principles .easing-row:last-child{margin-bottom:0}.motion-principles .easing-row .easing-row-title{display:flex;gap:16px;justify-content:space-between;flex-wrap:wrap;margin-bottom:15px}.motion-principles .easing-row label{font-weight:400;line-height:1;font-size:14px;color:#090808;display:block}.motion-principles .easing-row code{display:inline-block;margin-top:6px;padding:4px 8px;border-radius:6px;font-size:12px;color:#F0EFEB}.motion-principles .easing-row .progress-bar{height:8px;width:100%;background:#FFAFD5;border-radius:20px;overflow:hidden;margin-bottom:8px}.motion-principles .easing-row.pink .progress-bar{background:#FFAFD5;background:#B0D8FF;background:#FFCDAB}.motion-principles .easing-row .progress-bar span{height:100%;display:block;width:0;border-radius:20px;animation:fill 2s forwards}.motion-principles .easing-row p{color:#747474;font-size:14px;line-height:1}@keyframes fill{to{width:60%}}.motion-principles .pink code{background:#E55399}.motion-principles .blue code{background:#5050EF}.motion-principles .orange code{background:#F89A5B}.motion-principles .pink span{background:#E55399;animation-timing-function:cubic-bezier(.4,0,1,1)}.motion-principles .blue span{background:#5050EF;animation-timing-function:cubic-bezier(0,0,.2,1)}.motion-principles .orange span{background:#F89A5B;animation-timing-function:cubic-bezier(.4,0,.2,1)}.motion-principles .mp-grid.examples{gap:28px;grid-template-columns:repeat(4,1fr);margin:28px 0}.motion-principles .example{border-radius:20px;padding:22px}.motion-principles .example h4{font-size:20px;font-weight:700;margin-bottom:4px;line-height:1.3;color:#090808}.motion-principles .example p{color:#141414;font-size:14px;font-weight:400;line-height:1;margin-bottom:0}.motion-principles .example .mp-card-icon{width:44px;height:44px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-bottom:14px}.motion-principles .example button{margin-top:19px;padding:8px 16px;border-radius:6px;border:none;cursor:pointer;background-color:#090808;color:#fff;font-size:14px;line-height:1;width:100%}.motion-principles .example button.open-modal-btn{background-color:#F0EFEB;border:1px solid #090808;color:#090808}.motion-principles .example.purple{background:#DFAEFF}.motion-principles .example.orange{background:#FFCDAB}.motion-principles .example.blue{background:#B0D8FF}.motion-principles .example.pink{background:#FFAFD5}.motion-principles .example.purple .mp-card-icon{background:#BC55FF}.motion-principles .example.orange .mp-card-icon{background:#F89A5B}.motion-principles .example.blue .mp-card-icon{background:#5050EF}.motion-principles .example.pink .mp-card-icon{background:#E55399}.motion-principles .skeleton{margin-top:14px}.motion-principles .skeleton span{background:#D1D5DB;border-radius:4px;height:15px;margin-top:7px;width:80%;display:inline-block}.motion-principles .skeleton span:first-child{margin-top:0;background:#F0EFEB;width:100%}.motion-principles .performance{background:#FFAFAF;padding:30px 31px 40px}.motion-principles .mp-card.performance h3{letter-spacing:0;color:#090808;margin-bottom:22px;font-size:20px;font-weight:700;line-height:1.3}.motion-principles .perf-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid;padding-bottom:50px;border-bottom:1px solid #ffffff}.motion-principles ul{padding:0;list-style:none;margin-bottom:0}.motion-principles ul li{margin-bottom:12px;position:relative;padding-left:28px;color:#000000;font-size:14px;line-height:1}.motion-principles ul li:last-child{margin-bottom:0}.motion-principles ul li:before{content:url(/_next/static/media/check-list.e2c9c8d2.svg);position:absolute;left:0;transform:scale(1)}.motion-principles .perf-grid-inner h5{margin-bottom:14px;color:#090808;font-size:14px;line-height:1}.motion-principles pre{color:#D4D4D4;background:#090808;border-radius:8px;margin-top:22px;padding:15px;font-size:13px;line-height:19px;overflow-x:auto;margin-bottom:0}@media (max-width:991px){.motion-principles{padding:50px 0}svg.motion-principles-shape-top{width:80px;height:80px;top:-40px;left:20px}.motion-principles .mp-header h2{margin-bottom:15px;font-size:32px}.motion-principles .mp-header p{font-size:18px}.motion-principles .mp-grid.examples{grid-template-columns:repeat(4,1fr);gap:15px;margin:28px 0}.motion-principles .duration,.motion-principles .example,.motion-principles .mp-card{padding:20px 15px}}@media (max-width:767px){.motion-principles .mp-grid.examples{grid-template-columns:repeat(2,1fr);margin:20px 0}.motion-principles .mp-grid.top{grid-template-columns:1fr;margin-top:40px}}@media (max-width:575px){.motion-principles .mp-grid.examples{grid-template-columns:repeat(1,1fr)}}.accessibility-contrast{background:#090808;color:#fff;padding:80px 0;position:relative}.accessibility-contrast .container{position:relative}.accessibility-contrast .ac-header{text-align:center;color:#fff;margin-bottom:40px}.accessibility-contrast .ac-header h2{text-align:center;font-size:48px;color:#fff;line-height:1.2;font-weight:700;font-family:Bricolage Grotesque;margin-bottom:12px}.accessibility-contrast .ac-header h2 span{color:#b65cff}.accessibility-contrast .ac-header p{color:#fff;font-size:20px;line-height:1.4;max-width:735px;margin:0 auto}.accessibility-contrast-shape-top{position:absolute;right:0;top:75px}.accessibility-contrast .ac-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:51px}.accessibility-contrast .ac-column{display:flex;flex-direction:column;gap:28px}.accessibility-contrast .ac-card{border-radius:20px;padding:30px;color:#090808}.accessibility-contrast .ac-card.white{background:#FAFAFA}.accessibility-contrast .ac-card.blue{background:#B0D8FF}.accessibility-contrast .ac-card.peach{background:#ffd2b2}.accessibility-contrast h3{color:#090808;margin-bottom:22px;font-size:30px;font-weight:700;letter-spacing:-.6px;line-height:1.2}.accessibility-contrast p{color:#090808;margin-bottom:14.74px;font-size:16.74px;line-height:1.3}.accessibility-contrast .contrast-row{border-radius:8px;align-items:center;margin-bottom:14px;padding:14px;display:flex;gap:14px}.accessibility-contrast .contrast-row .aa{color:#fff;background:#090808;border-radius:4px;padding:6px 8px;min-width:44px;min-height:44px;font-size:14px;line-height:1;display:flex;align-items:center;justify-content:center}.accessibility-contrast .contrast-row>div{display:flex;flex-direction:column;justify-content:start;gap:7px;margin-right:auto;width:100%}.accessibility-contrast .contrast-row strong{font-weight:400;font-size:14px;line-height:1;text-align:left;width:100%;color:#090808}.accessibility-contrast .contrast-row small{font-weight:400;font-size:14px;line-height:1;text-align:left;width:100%;color:#525252}.accessibility-contrast .contrast-row em{font-weight:400;font-size:14px;line-height:1;text-align:left;width:auto;color:#525252;font-style:normal;display:inline-flex;margin-left:auto}.accessibility-contrast .contrast-row.peach{background:#FFCDAB}.accessibility-contrast .contrast-row.purple{background:#DFAEFF}.accessibility-contrast .contrast-row.green{background:#98E5B9}.accessibility-contrast .contrast-row.dark{background:#090808}.accessibility-contrast .contrast-row.purple .aa{background:#404040;background:#737373}.accessibility-contrast .contrast-row.dark .aa{background:#FFFFFF;color:#090808}.accessibility-contrast .contrast-row.dark strong{color:#fff}.accessibility-contrast .contrast-row.dark small{color:#D4D4D4}.accessibility-contrast .contrast-row.dark em{color:#A3A3A3}.accessibility-contrast .text-guidelines{border-top:1px solid #e5e5e5;margin-top:22px;padding-top:22px}.accessibility-contrast .text-guidelines h4{color:#090808;margin-bottom:14.81px;font-size:20px;font-weight:700;line-height:1.3}.accessibility-contrast .text-guidelines ul{padding:0;list-style:none;margin-bottom:0}.accessibility-contrast .text-guidelines ul li{margin-bottom:7.4px;position:relative;padding-left:22px;color:#4B5563;font-size:14px;line-height:1}.accessibility-contrast .text-guidelines ul li:last-child{margin-bottom:0}.accessibility-contrast .text-guidelines ul li:before{content:url(/_next/static/media/check-list.e2c9c8d2.svg);filter:brightness(0) saturate(100%) invert(28%) sepia(7%) saturate(1394%) hue-rotate(176deg) brightness(101%) contrast(80%);position:absolute;left:0;transform:scale(1)}.accessibility-contrast .ac-card.blue h3{text-align:center}.accessibility-contrast .service{background:#fff;border-radius:5px;gap:32px;margin-bottom:12px;padding:20px 26px;display:flex}.accessibility-contrast .service:last-child{margin-bottom:0}.accessibility-contrast .service .icon{background:#b0d8ff;border-radius:50%;width:56px;min-width:56px;height:56px;min-height:56px;display:flex;align-items:center;justify-content:center}.accessibility-contrast .service>div strong{display:inline-block;width:100%;line-height:1.3;font-weight:700;margin-bottom:8px;font-size:20px}.accessibility-contrast .service>div p{display:inline-block;width:100%;line-height:1;font-weight:400;margin-bottom:3px;font-size:14px;color:#4B5563}.accessibility-contrast .service>div span{display:inline-block;width:100%;line-height:1.3;font-weight:400;margin-bottom:0;font-size:16px;color:#090808}.accessibility-contrast .ac-coloumn-right h4{color:#000000;margin-bottom:14.81px;font-size:20px;font-weight:700;line-height:1.3}.accessibility-contrast .ac-coloumn-right ul{list-style:none}.accessibility-contrast .ac-coloumn-right ul.focus-list li{margin-bottom:11px;position:relative;color:#000000;font-size:16px;line-height:1.3;display:flex;gap:11px;align-items:center}.accessibility-contrast .ac-coloumn-right ul.focus-list li:last-child{margin-bottom:0}.accessibility-contrast .ac-coloumn-right ul.focus-list li span{width:29px;height:29px;min-height:29px;min-width:29px;background-color:#000000;border-radius:4px;color:#fff;font-family:ABeeZee;font-size:12.95px;line-height:18.51px;letter-spacing:0;display:flex;align-items:center;justify-content:center}.accessibility-contrast .focus-list{background:#FFAFD5;padding:22.21px;border-radius:12px;margin-bottom:22.21px}.accessibility-contrast .keyboard-list{background:#DFAEFF;padding:22.21px;border-radius:12px;margin-bottom:22.21px}.accessibility-contrast .keyboard-list li{margin-bottom:11px;position:relative;color:#000000;font-size:16px;line-height:1.3;display:flex;gap:11px;align-items:center}.accessibility-contrast .keyboard-list li:last-child{margin-bottom:0}.accessibility-contrast .keyboard-list li span{padding:3.7px 7.4px;background-color:#F5F5F5;border-radius:4px;color:#000000;font-family:ABeeZee;font-size:14px;line-height:1;letter-spacing:0;border:1px solid #d4d4d4}.accessibility-contrast .error-message-card{background:#FFCDAB;padding:22.21px;border-radius:12px;margin-bottom:0}.accessibility-contrast .error-message-card label{color:#747474;font-size:14px;line-height:1;font-weight:400}.accessibility-contrast ul.error-guidelines{margin-bottom:0}.accessibility-contrast ul.error-guidelines li{min-height:20px;display:flex;align-items:center}.accessibility-contrast .error-message-card input{width:100%;padding:10px;border-radius:6px;border:1px solid #141414;margin-top:7px;height:48px}.accessibility-contrast .error-text{color:#141414;font-size:14px;display:block;margin-top:8.5px}.accessibility-contrast ul.error-guidelines{border-top:1px solid #747474;margin-top:14.81px;padding-top:14.81px;padding-left:0}.accessibility-contrast ul.error-guidelines li{margin-bottom:7.4px;position:relative;padding-left:24px;color:#090808;font-size:14px;line-height:1}.accessibility-contrast ul.error-guidelines li:last-child{margin-bottom:0}.accessibility-contrast ul.error-guidelines li:before{content:url(/_next/static/media/check-list.e2c9c8d2.svg);filter:brightness(0) saturate(100%) invert(43%) sepia(31%) saturate(0) hue-rotate(178deg) brightness(100%) contrast(97%);position:absolute;left:0;top:2px;transform:scale(1.1)}@media (max-width:991px){.accessibility-contrast{padding:50px 0}.accessibility-contrast .ac-header h2{margin-bottom:15px;font-size:32px}.accessibility-contrast .ac-grid{grid-template-columns:1fr;gap:20px;margin-top:40px}.accessibility-contrast-shape-top{top:140px;width:120px;height:auto}}@media (max-width:767px){.accessibility-contrast .ac-card{padding:20px 15px}.accessibility-contrast h3{margin-bottom:15px;font-size:24px}.accessibility-contrast .service{gap:10px;margin-bottom:12px;padding:10px}.accessibility-contrast .service .icon{width:40px;min-width:40px;height:40px;min-height:40px}.accessibility-contrast .service .icon svg{width:40px}}.systems-tokens{padding:70px 0;background:#090808;background-image:radial-gradient(rgba(255,255,255,.03) 2px,transparent 0);background-size:20px 20px;position:relative}.systems-tokens .systems-header{text-align:center;color:#ffffff;margin-bottom:40px}.systems-tokens .systems-header h2{text-align:center;font-size:48px;color:#ffffff;line-height:1.2;font-weight:700;font-family:Bricolage Grotesque;margin-bottom:12px}.systems-tokens .systems-header h2 span{color:#b65cff}.systems-tokens .systems-header p{margin-bottom:0;line-height:1.4;font-size:20px;color:#FFFFFF}.service-systems-tokens-shape-top{position:absolute;top:-83px;right:50px;transform:rotate(180deg)}.systems-tokens .systems-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:57px}.systems-tokens .systems-card{border-radius:20px;padding:24px}.systems-tokens .tokens-card{background:#FFAFD5;padding:33px 30px}.systems-tokens .tokens-card h3{color:#090808;margin-bottom:13px;font-size:30px;font-weight:700;letter-spacing:-.6px;line-height:1.2}.systems-tokens .tokens-card p{color:#090808;margin-bottom:24px;font-size:16px;line-height:1.3}.systems-tokens .tokens-card img{border-radius:8px}.systems-tokens .tokens-card .btn.primary-btn{display:inline-block;text-decoration:none;color:#000;background-color:#E55399;width:100%;margin-top:9px;font-weight:400}.systems-tokens .systems-right{display:flex;flex-direction:column;gap:28px}.systems-tokens .component-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 12px}.systems-tokens .component-item{color:#000;text-align:center;background:#fff;border-radius:10px}.systems-tokens .component-card{color:#fff;background:#5050EF;padding:30.4px}.systems-tokens .component-card h3{color:#FFFFFF;margin-bottom:13px;font-size:30px;font-weight:700;letter-spacing:-.6px;line-height:1.2}.systems-tokens .component-card p{color:#FFFFFF;margin-bottom:12.21px;font-size:16px;line-height:1.3}.systems-tokens .accessibility-card{color:#fff;background:#34a853;padding:31px 31px 40px}.systems-tokens .accessibility-card h3{color:#090808;margin-bottom:22px;font-size:30px;font-weight:700;letter-spacing:-.6px;line-height:1.2}.systems-tokens .accessibility-card p{color:#090808;margin-bottom:14.74px;font-size:16.74px;line-height:1.3}.accessibility-card ul{padding:0;list-style:none;margin-bottom:0}.accessibility-card ul li{margin-bottom:12px;position:relative;padding-left:28px;color:#000000;font-size:14px;line-height:1}.accessibility-card ul li:last-child{margin-bottom:0}.accessibility-card ul li:before{content:url(/_next/static/media/check-list.e2c9c8d2.svg);position:absolute;left:0;transform:scale(1)}.systems-tokens .systems-footer{text-align:center;margin-top:40px}@media (max-width:991px){.service-systems-tokens-shape-top{top:-40px;right:20px;width:80px;height:80px}.systems-tokens .systems-header h2{margin-bottom:15px;font-size:32px}.systems-tokens .systems-header p{font-size:18px}.systems-tokens .systems-grid{grid-template-columns:1fr;gap:20px;margin-top:40px}}@media (max-width:767px){.systems-tokens{padding:50px 0}.systems-tokens .tokens-card{padding:20px 15px}.systems-tokens .tokens-card h3{margin-bottom:5px;font-size:24px}.systems-tokens .component-card{padding:20px 15px}.systems-tokens .component-card h3{margin-bottom:5px;font-size:24px}.systems-tokens .accessibility-card{padding:20px 15px}.systems-tokens .accessibility-card h3{margin-bottom:5px;font-size:24px}.systems-tokens .systems-footer{margin-top:20px}}.qa-section{padding:70px 0;background-image:radial-gradient(rgba(0,0,0,.03) 2px,transparent 0);background-size:20px 20px;position:relative}.qa-section .qa-header{text-align:center;color:#090808;max-width:790px;margin:0 auto 33px}.qa-section .qa-header h2{text-align:center;font-size:48px;color:#090808;line-height:1.2;font-weight:700;font-family:Bricolage Grotesque;margin-bottom:12px}.qa-section .qa-header h2 span{color:#b65cff}.qa-section .qa-header p{margin-bottom:0;line-height:1.4;font-size:20px;color:#4B5563}.service-qa-section-shape{width:141px;height:141px;position:absolute;top:-70px;left:50px}.qa-section .qa-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.qa-section .qa-card{border-radius:20px;padding:28px;text-align:left;color:#090808}.qa-section .qa-card label.qa-check{align-items:flex-start;gap:11px;display:flex}.qa-section .qa-card label.qa-check input{width:20px;height:20px;border-radius:4px;border:1px solid #d4d4d4;margin-top:3px}.qa-section .qa-card label.qa-check img{width:21px;height:21px;margin-top:5px}.qa-section .qa-card h4{font-size:20px;line-height:1.3;margin-bottom:7.4px;font-weight:700}.qa-section .qa-card p{color:#090808;margin-bottom:0;padding-left:36px;font-size:14px;line-height:1.2}.qa-section .purple{background:#DFAEFF}.qa-section .tangerine{background:#FFCDAB}.qa-section .pink{background:#FFAFD5}.qa-section .blue{background:#B0D8FF}.qa-section .red{background:#FFAFAF}.qa-section .green{background:#98E5B9}.qa-section .related-bar{margin-top:26.35px;background:#090808;color:#fff;padding:38px 30px;border-radius:20px;display:flex;justify-content:space-between;align-items:center}.qa-section .related-title{font-size:30px;font-weight:700;line-height:1.2;letter-spacing:-.6px;margin-bottom:0}.qa-section .related-items{gap:40px;width:75%;display:flex;justify-content:space-around}.qa-section .service{align-items:center;gap:15px;font-size:15px;display:flex;line-height:1.3;color:#fff}.qa-section .service svg{width:50px;height:50px}@media (max-width:991px){.qa-section .qa-grid{grid-template-columns:repeat(2,1fr);gap:15px}.service-qa-section-shape{width:80px;height:80px;top:-40px;left:5px}.qa-section .qa-header h2{margin-bottom:15px;font-size:32px}.qa-section .qa-header p{font-size:18px}.qa-section .related-title{font-size:24px}}@media (max-width:767px){.qa-section{padding:40px 0}.qa-section .qa-grid{grid-template-columns:1fr}.qa-section .related-bar{text-align:left;flex-direction:column;align-items:flex-start;gap:15px;padding:20px 15px;margin-top:20px}.qa-section .qa-card{border-radius:8px;padding:15px}.qa-section .related-items{justify-content:flex-start;gap:5px;width:100%;display:flex;flex-direction:column}.qa-section .service svg{min-width:40px;min-height:40px;width:40px;height:40px}}.vls-section{padding:70px 0 94px;background:#FFFFFF;background-image:radial-gradient(rgba(0,0,0,.03) 2px,transparent 0);background-size:20px 20px;position:relative}.vls-section .container{position:relative;z-index:1}.vls-section .vls-header{text-align:center;color:#090808;max-width:790px;margin:0 auto 63px}.vls-section .vls-header h2{text-align:center;font-size:48px;color:#090808;line-height:1.2;font-weight:700;font-family:Bricolage Grotesque;margin-bottom:12px}.vls-section .vls-header h2 span{color:#b65cff}.vls-section .vls-header p{margin-bottom:0;line-height:1.4;font-size:20px;color:#4B5563}svg.engagement-model-shape-right-middle{position:absolute;right:0;top:50%}.vls-section .vls-subtitle{max-width:720px;margin:15px auto 60px;color:#555;font-size:16px}.vls-section .color-system{background:#f3f2ef;padding:43px 40px 45px;position:relative;clip-path:polygon(0 5%,2.5% 0,5% 5%,7.5% 0,10% 5%,12.5% 0,15% 5%,17.5% 0,20% 5%,22.5% 0,25% 5%,27.5% 0,30% 5%,32.5% 0,35% 5%,37.5% 0,40% 5%,42.5% 0,45% 5%,47.5% 0,50% 5%,52.5% 0,55% 5%,57.5% 0,60% 5%,62.5% 0,65% 5%,67.5% 0,70% 5%,72.5% 0,75% 5%,77.5% 0,80% 5%,82.5% 0,85% 5%,87.5% 0,90% 5%,92.5% 0,95% 5%,97.5% 0,100% 5%,100% 95%,97.5% 100%,95% 95%,92.5% 100%,90% 95%,87.5% 100%,85% 95%,82.5% 100%,80% 95%,77.5% 100%,75% 95%,72.5% 100%,70% 95%,67.5% 100%,65% 95%,62.5% 100%,60% 95%,57.5% 100%,55% 95%,52.5% 100%,50% 95%,47.5% 100%,45% 95%,42.5% 100%,40% 95%,37.5% 100%,35% 95%,32.5% 100%,30% 95%,27.5% 100%,25% 95%,22.5% 100%,20% 95%,17.5% 100%,15% 95%,12.5% 100%,10% 95%,7.5% 100%,5% 95%,2.5% 100%,0 95%)}.vls-section .color-system h3{margin-bottom:33px;font-size:30px;text-align:center;line-height:1.2;letter-spacing:-.6px;font-weight:700;color:#090808}.vls-section .color-row{display:flex;justify-content:space-between;gap:30px;flex-wrap:wrap}.vls-section .color-item{width:180px;text-align:center}.vls-section .blob{margin:auto;border-radius:50%;font-size:13px;font-weight:600;position:relative}.vls-section .blob,.vls-section .blob img{width:124px;height:124px;display:flex;align-items:center;justify-content:center}.vls-section .blob span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px;line-height:1;color:#141414;padding:10px}.vls-section .color-item h4{margin-top:8px;font-size:14px;color:#141414;line-height:1.2;margin-bottom:0}.vls-section .color-item span{color:#141414;margin-bottom:0;font-size:14px;line-height:1;display:flex;width:100%;justify-content:center}.vls-section .wcag{color:#4B5563;margin-top:34px;font-size:14px;text-align:center;line-height:1}.vls-section .wcag span{color:#000;margin-right:6px}.vls-section .ds-grid{grid-template-columns:1fr 1fr;gap:28px;display:grid;margin-top:36px}.vls-section .ds-col{display:flex;flex-direction:column;gap:28px}.vls-section .ds-card{background:#fff;border-radius:20px;padding:32px;box-shadow:0 0 0 1px #747474}.vls-section .ds-card h3{margin-bottom:24px;font-size:30px;line-height:1.2;letter-spacing:-.6px;font-weight:700;color:#000000}.vls-section .type-row{border-bottom:1px solid #e5e5e5;padding:16px 0;display:flex;flex-direction:column;gap:8px}.vls-section .type-row:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.vls-section .type-row h4{font-size:16px;margin-bottom:0;font-weight:400}.vls-section .type-row p{font-size:14px;color:#4B5563;margin-bottom:0;line-height:1.3}.vls-section .type-row:first-child h4{font-size:36px;list-style:40px}.vls-section .type-row:nth-child(2) h4{font-size:30px;list-style:36px}.vls-section .type-row:nth-child(3) h4{font-size:24px;list-style:32px}.vls-section .type-row:nth-child(4) h4{font-size:20px;list-style:28px}.vls-section .type-row:nth-child(5) h4{font-size:16px;list-style:24px}.vls-section .type-row:nth-child(6) h4{font-size:14px;list-style:20px}.vls-section .space-row{align-items:center;gap:16px;margin-bottom:18px;display:flex}.vls-section .space-row span{font-size:16px;color:#090808;line-height:1.3}.vls-section .bar{background:#F89A5B;border-radius:4px;height:8px;width:64px}.space-row-label{font-size:14px;color:#090808;line-height:1;margin-bottom:16px}.vls-section .s1{width:64px}.vls-section .s2{width:64px;height:16px}.vls-section .s3{width:64px;height:20px}.vls-section .s4{width:64px;height:32px}.vls-section .s5{width:64px;height:48px}.vls-section .s6{width:64px;height:64px}.vls-section .grid-info{padding-top:24px;border-top:1px solid #e5e5e5;margin-top:51px}.vls-section .grid-info p{color:#090808;margin-bottom:12px;font-size:16px;line-height:1.3;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.vls-section .grid-info p:last-child{margin-bottom:0}.vls-section .grid-info-label{font-size:20px;color:#090808;line-height:1.4;margin-bottom:16px}.vls-section .grid-info p em{font-style:normal}.vls-section .icon-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.vls-section .icon-box{background:#F0EFEB;border-radius:12px;flex-direction:column;align-items:center;gap:10px;padding:25px;font-size:28px;display:flex;height:146px;justify-content:center}.vls-section .icon-box span{font-size:16px;line-height:22px;color:#090808}.vls-section .icon-notes{padding:0;list-style:none;margin-top:56px;margin-bottom:0}.vls-section .icon-notes li{margin-bottom:8px;position:relative;padding-left:24px;color:#090808;font-size:16px;line-height:1.3}.vls-section .icon-notes li:last-child{margin-bottom:0}.vls-section .icon-notes li:before{content:url(/_next/static/media/check-list.e2c9c8d2.svg);position:absolute;left:0;transform:scale(1.1);top:2px}.vls-section .ds-card.dark{background:#090808;color:#fff}.vls-section .ds-card.dark h3{margin-bottom:16px;color:#fff}.vls-section .ds-card.dark pre{background:#141414;padding:16px;border-radius:8px;font-size:14px;overflow:auto;color:#fff}@media(max-width:1199px){.vls-section .color-row{justify-content:center}}@media(max-width:991px){.vls-section .ds-grid{grid-template-columns:1fr}.vls-section .color-system{clip-path:polygon(0 6%,5% 0,10% 6%,15% 0,20% 6%,25% 0,30% 6%,35% 0,40% 6%,45% 0,50% 6%,55% 0,60% 6%,65% 0,70% 6%,75% 0,80% 6%,85% 0,90% 6%,95% 0,100% 6%,100% 94%,95% 100%,90% 94%,85% 100%,80% 94%,75% 100%,70% 94%,65% 100%,60% 94%,55% 100%,50% 94%,45% 100%,40% 94%,35% 100%,30% 94%,25% 100%,20% 94%,15% 100%,10% 94%,5% 100%,0 94%);background:#f3f2ef;padding:60px 15px;position:relative}}@media(max-width:767px){.vls-section{padding:50px 0}.vls-section .color-system{clip-path:polygon(0 20px,8.33% 0,16.66% 20px,25% 0,33.33% 20px,41.66% 0,50% 20px,58.33% 0,66.66% 20px,75% 0,83.33% 20px,91.66% 0,100% 20px,100% 96%,91.66% 100%,83.33% 96%,75% 100%,66.66% 96%,58.33% 100%,50% 96%,41.66% 100%,33.33% 96%,25% 100%,16.66% 96%,8.33% 100%,0 96%);background:#f3f2ef;padding:50px 15px;position:relative}.vls-section .color-item{flex:calc(50% - 15px)}.vls-section .ds-card.dark pre{font-size:10px}.vls-section .ds-card{padding:20px 15px}.vls-section .ds-card h3{margin-bottom:15px;font-size:28px}.vls-section .icon-grid{gap:16px}svg.engagement-model-shape-right-middle{height:80px;width:auto}vls-section .grid-info{margin-top:24px}}.perf-section{background:#ffe9d6;padding:70px 0 80px;position:relative}.perf-section .section-header{text-align:center;color:#090808;max-width:790px;margin:0 auto 63px}.perf-section .section-header h2{text-align:center;font-size:48px;color:#090808;line-height:1.2;font-weight:700;font-family:Bricolage Grotesque;margin-bottom:12px}.perf-section .section-header h2 span{color:#b65cff}.perf-section .section-header p{margin-bottom:0;line-height:1.4;font-size:20px;color:#4B5563}.perf-section .container{position:relative}svg.perf-section-shap1{position:absolute;width:202px;right:-82px;height:202px;top:66px;z-index:0}.perf-section .dashboard{background:#DFAEFF;border-radius:11.1px;padding:30px;border:1px solid #e5e5e5;position:relative;z-index:1}.perf-section .dashboard-header{display:flex;justify-content:space-between;align-items:center;color:#090808;line-height:1.3;font-weight:700;font-size:20px}.perf-section .toggles button{background:#fff;border:none;margin-left:14.81px;padding:7.4px 14.8px;font-size:14px;line-height:1;border-radius:6px;color:#090808}.perf-section .toggles .active{color:#090808;background:#34AD5C}.perf-section .metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:25px 0}.perf-section .metric{background:#FAFAFA;padding:20px;border-radius:12px}.perf-section .metric strong{font-size:24px;margin:10px 0}.dashboard-card-head{display:flex;gap:10px;justify-content:space-between;margin-bottom:11px}.dashboard-card-head h4{font-weight:700;font-size:20px;line-height:120%;letter-spacing:-.6px;color:#090808;margin-bottom:0}.dashboard-card-head p{font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;color:#747474;margin-bottom:0}.perf-section .metric strong{margin-bottom:7px;font-size:30px;display:block;color:#090808;font-weight:700}.perf-section .bar{height:7.4px;background:#E5E5E5;border-radius:10px;overflow:hidden}.perf-section .bar span{display:block;height:100%}.perf-section .green span{width:85%;background:#34AD5C}.perf-section .pink span{width:85%;background:#E55399}.perf-section .purple span{width:85%;background:#5050EF}.budget-table-holder{overflow:auto}.perf-section .budget{background:#fff;border-radius:12px;padding:22.2px}.perf-section .budget h4{color:#090808;font-size:16px;line-height:1.3;margin-bottom:14.8px}.dashboard-card-foot{display:flex;justify-content:space-between;margin-top:7px;gap:10px;margin-bottom:14.8px}.dashboard-card-foot small{font-size:11.1px;line-height:14.8px;color:#747474}.dashboard-card-foot span{font-size:11.1px;line-height:14.8px;color:#090808}.perf-section table{width:100%;border-collapse:collapse;font-size:13px}.perf-section th,td{padding:11px 14.8px;border-bottom:1px solid #eee;text-align:left}.perf-section th{color:#090808}.perf-section td{color:#747474}.perf-section .good{color:#fff;background:#BC55FF;border-radius:4px;padding:2px 7.4px;font-size:14px;line-height:1}.perf-section .bottom{margin-top:30px;display:grid;grid-template-columns:1fr 1fr;gap:30px}.perf-section .related{background:#5050EF;color:#fff;padding:30px;border-radius:11px;border:1px solid #e5e5e5}.perf-section .related h3{color:#fff;font-size:30px;line-height:1.2;margin-bottom:22.2px;font-weight:700;letter-spacing:-.6px}.perf-section .related .related-inner{padding:14.8px;background:#fff;border-radius:7.8px}.perf-section .related .related-inner strong{font-size:16px;margin-bottom:3.7px;color:#090808;line-height:1.3;font-weight:400}.perf-section .related .related-inner p{font-size:14px;margin-bottom:0;color:#747474;line-height:1;font-weight:400}.perf-section .notes{color:#fff;background:#000;border-radius:11px;padding:30px}.perf-section .notes h3{color:#FFFFFF;font-size:22.2px;line-height:29.6px;margin-bottom:14.8px}.perf-section .notes ul{width:100%;margin-bottom:0;padding:0;list-style:none}.perf-section .notes ul li{letter-spacing:0;color:#fff;margin-bottom:8px;padding-left:33px;font-size:14px;font-weight:400;line-height:100%;position:relative;min-height:20px}.perf-section .notes ul li:last-child{margin-bottom:0}.perf-section .notes ul li:before{content:url(/_next/static/media/white-check.40634d88.svg);position:absolute;left:0}@media(max-width:991px){.bottom,.perf-section .metrics{grid-template-columns:1fr}.perf-section{padding:50px 0}.perf-section .section-header h2{margin-bottom:15px;font-size:32px}.perf-section .section-header p{font-size:18px}.perf-section .section-header{margin:0 auto 40px}svg.perf-section-shap1{width:80px;height:80px;top:86px;right:0}.perf-section .dashboard-header{flex-direction:column}.perf-section .bottom{grid-template-columns:1fr;gap:20px;margin-top:20px}}.standards-section{background:#F0EFEB;padding:70px 0 80px;position:relative}.standards-section .section-header{text-align:center;color:#090808;margin-bottom:31px}.standards-section .section-header h2{text-align:center;font-size:48px;color:#090808;line-height:1.2;font-weight:700;font-family:Bricolage Grotesque;margin-bottom:12px}.standards-section .section-header h2 span{color:#b65cff}.standards-section .section-header p{margin-bottom:0;line-height:1.4;font-size:20px;color:#4B5563}.standards-section .standards-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.standards-section .card{border-radius:20px;padding:32px;text-align:left;border:1px solid #d1d5db}.standards-section .card.light{background:#fff}.standards-section .card.pink{background:#FFAFD5}.standards-section .card h3{margin-bottom:24px;font-size:30px;font-weight:700;color:#171717;line-height:1.2;letter-spacing:-.6px}.standards-section .checklist{padding:0;list-style:none;margin-top:0;margin-bottom:0}.standards-section .checklist li{margin-bottom:24px;padding-left:28px;position:relative;font-size:20px;line-height:1.4;color:#171717}.standards-section .checklist li span{color:#4b5563;font-size:14px;font-weight:400;line-height:1;width:100%;display:block}.standards-section .checklist li:last-child{margin-bottom:0}.standards-section .checklist li:before{content:url(/_next/static/media/check-list.e2c9c8d2.svg);position:absolute;top:0;left:0;transform:scale(1.2)}.standards-section .kpis{display:flex;gap:16px;margin-bottom:20px}.standards-section .kpi{background:#fff;border-radius:20px;padding:16px 11px;flex:1}.standards-section .kpi strong{font-size:28px;color:#090808;line-height:1.2;margin-bottom:8px}.standards-section .kpi span{color:#090808;margin-bottom:16px;font-size:14px;display:block;line-height:1}.standards-section .kpi b{font-size:14px;color:#4B5563;font-weight:400}.standards-section .card.pink h4{font-size:20px;line-height:1.3;color:#090808;margin-bottom:14px;font-weight:600}.standards-section .metrics p{display:flex;justify-content:space-between;color:#141414;font-size:16px;line-height:1.3;margin-bottom:12px}.standards-section .note{color:#fff;background:#e55399;border-radius:20px;padding:16px;position:relative;margin-bottom:-100px}.standards-section .note h5{font-size:20px;line-height:1.3;color:#fff;margin-bottom:5px;font-weight:700}.standards-section .note p{font-size:14px;color:#fff;margin-bottom:0;line-height:1}@media (max-width:991px){.standards-section{padding:50px 0 100px}.standards-section .section-header h2{margin-bottom:15px;font-size:32px}.standards-section .section-header p{font-size:18px}.standards-section .standards-grid{grid-template-columns:1fr;gap:20px}.standards-section .card{padding:20px}.standards-section .card h3{letter-spacing:-.5px;margin-bottom:15px;font-size:24px}.standards-section .checklist li{margin-bottom:15px;padding-left:30px;font-size:18px}.standards-section .card h3 svg{width:24px}.standards-section .kpi{border-radius:8px;padding:15px 10px}.standards-section .kpis{gap:5px;margin-bottom:15px}.standards-section .metrics p{margin-bottom:10px;font-size:18px}.standards-section .card.pink{background:#ffafd5;padding-bottom:63px}.standards-section .kpi strong{font-size:24px}.standards-section .kpi span{margin-bottom:5px}.standards-section .kpi b{font-size:12px}.standards-section .note h5{display:flex;gap:10px}.standards-section .note h5 svg{min-width:20px}}.matrix-section{padding:70px 0;background:#F0EFEB;position:relative}.matrix-section .section-header{text-align:center;color:#090808;margin-bottom:40px}.matrix-section .section-header h2{text-align:center;font-size:48px;color:#090808;line-height:1.2;font-weight:700;font-family:Bricolage Grotesque;margin-bottom:12px}.matrix-section .section-header h2 span{color:#b65cff}.matrix-section .section-header p{margin-bottom:0;line-height:1.4;font-size:20px;color:#747474}.matrix-section-shape-right-top{position:absolute;right:42px;top:-41px}.matrix-grid-holder{overflow:auto}.matrix-section .matrix-grid{display:grid;grid-template-columns:1.2fr repeat(4,1fr);gap:0;align-items:stretch;min-width:100%;width:max-content}.matrix-section .col{text-align:left;border-radius:20px;margin-left:-30px;position:relative;padding-bottom:40px}.matrix-section .col:first-child{z-index:5}.matrix-section .col:nth-child(2){z-index:4}.matrix-section .col:nth-child(3){z-index:3}.matrix-section .col:nth-child(4){z-index:2}.matrix-section .col:nth-child(5){z-index:1}.matrix-section .col h3{margin-bottom:0;font-size:20px;line-height:1.3;font-weight:700;padding:28px 15px;text-align:center;border-bottom:1px solid rgba(0,0,0,.1)}.matrix-section ul{list-style:none;padding:0;margin:0}.matrix-section .pink{background:#f4a2ff}.matrix-section .green{background:#7cf2b6}.matrix-section .peach{background:#ffd3b3}.matrix-section .red{background:#ffb0b0}.matrix-section .col li{border-bottom:1px solid rgba(0,0,0,.1);padding:10px 0}.matrix-section .col li span{color:#090808;max-width:150px;margin:0 auto;font-size:14px;line-height:1.4;display:block}.matrix-section .tool{background:#111;color:#fff;margin-left:0}.matrix-section .tool h3{border-bottom:0;color:#fff}.matrix-section .tool ul{list-style:none}.matrix-section .tool li{border:0;margin-bottom:10px}.matrix-section .tool li,.matrix-section .tool li span{font-size:16px;font-weight:700;line-height:1.3;text-transform:uppercase;color:#fff}.matrix-section .tool li span{max-width:200px;margin:0 auto;display:flex;width:100%;gap:16px}.matrix-section .note{text-align:left;color:#090808;gap:22px;margin-top:26px;font-size:16px;line-height:1.3;display:flex;align-items:flex-start}.matrix-section .note svg{margin-top:-5px;min-width:52px}.matrix-section .note strong{margin-bottom:14px;font-size:20px;font-weight:700;line-height:1.3;color:#090808}@media(max-width:900px){.matrix-section{padding:50px 0}svg.matrix-section-shape-right-top{width:80px;right:20px;top:-29px;height:60px}.matrix-section .section-header h2{margin-bottom:15px;font-size:32px}.matrix-section .section-header p{font-size:18px}.matrix-section .tool{min-width:220px;padding-bottom:20px}.matrix-section .col h3{padding:16px 15px;font-size:16px}.matrix-section .tool li{padding-left:10px;padding-right:10px}.matrix-section .note,.matrix-section .tool li span{gap:5px}.matrix-section .note svg{min-width:24px;margin-top:2px;height:auto}}.playbook-section{padding:80px 0;background:#fff}.playbook-section .section-header{text-align:center;color:#090808;margin-bottom:40px}.playbook-section .section-header h2{text-align:center;font-size:48px;color:#090808;line-height:1.2;font-weight:700;font-family:Bricolage Grotesque;margin-bottom:12px}.playbook-section .section-header h2 span{color:#b65cff}.playbook-section .section-header p{margin-bottom:0;line-height:1.4;font-size:20px;color:#747474}.playbook-section .playbook-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.playbook-section .play-card{border:2px solid #d1d5db;border-radius:12px;padding:22px;text-align:left;transition:.3s;background:#fff}.playbook-section .play-card:hover{transform:translateY(-5px);box-shadow:0 12px 30px rgba(0,0,0,.06)}.playbook-section .icon{width:44px;height:44px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-bottom:15px}.playbook-section .play-card h3{font-size:20px;line-height:1.3;font-weight:700;margin-bottom:12px;color:#090808}.playbook-section .play-card p{font-size:14px;line-height:1;font-weight:400;margin-bottom:0;color:#747474}.playbook-section .play-card a{color:#4B5563;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.2;text-transform:uppercase;border:0;padding:0;letter-spacing:.35px;margin-top:28px}.playbook-section .play-card .arrow-btn.btn:after{filter:brightness(0) saturate(100%) invert(30%) sepia(21%) saturate(429%) hue-rotate(175deg) brightness(95%) contrast(85%)}.playbook-section .pink{background:#ff4db8}.playbook-section .purple{background:#7c3aed}.playbook-section .magenta{background:#d946ef}.playbook-section .orange{background:#fb923c}.playbook-section .red{background:#ef4444}@media (max-width:991px){.playbook-section{padding:50px 0}.playbook-section .section-header h2{font-size:32px;margin-bottom:15px}.playbook-section .section-header p{font-size:18px}.playbook-section .playbook-grid{grid-template-columns:repeat(1,1fr);gap:20px}}.compliance-gates-section{padding:70px 0 53px;background:#090808;position:relative}.compliance-gates-section .section-header{text-align:center;color:#FFFFFF;margin-bottom:28px}.compliance-gates-section .section-header h2{text-align:center;font-size:48px;color:#FFFFFF;line-height:1.2;font-weight:700;font-family:Bricolage Grotesque;margin-bottom:8px}.compliance-gates-section .section-header h2 span{color:#BC55FF}.compliance-gates-section .section-header p{margin-bottom:0;line-height:1.4;font-size:20px;color:#FFFFFF}.compliance-gates-grid{display:grid;grid-template-columns:1fr 1fr;gap:29px}.compliance-gates-col{display:flex;flex-direction:column;gap:28px}.compliance-col-title{margin-bottom:0;font-size:30px;font-weight:700;line-height:1.2}.compliance-col-title.pink{color:#E55399}.compliance-col-title.cyan{color:#01FFAA}.compliance-card{border-radius:20px;padding:24px}.compliance-card.white{background:#FAFAFA}.compliance-card.blue-bg{background:#B0D8FF;border:1px solid #e5e5e5}.compliance-card-title{font-size:20px;line-height:1.3;font-weight:700;color:#090808;margin-bottom:16px}.compliance-card-title.white-text{color:#ffffff}.compliance-list{list-style:none;padding:0;margin:0}.compliance-list li{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.compliance-list li:last-child{margin-bottom:0}.compliance-list .check-icon{width:20px;height:20px;min-width:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:2px;position:relative}.compliance-list .check-icon:before{content:url(/_next/static/media/check-list.e2c9c8d2.svg);position:absolute;top:0;left:0;transform:scale(1.3);width:20px;height:20px;line-height:1}.compliance-list li strong{color:#000000;margin-bottom:4px;font-size:16px;font-weight:400;display:block;line-height:1.3}.compliance-list li p{color:#666;margin:0;font-size:14px;line-height:1.4}.performance-metrics{display:flex;flex-direction:column;gap:12px}.metric-row{justify-content:space-between;align-items:center;display:flex}.metric-row:last-child{border-bottom:none;padding-bottom:0}.metric-row span{color:#141414;font-size:16px;line-height:1.3}.metric-row .metric-value{color:#090808;font-size:14px}.related-services-list{display:flex;flex-direction:column;gap:12px}.related-service-item{display:flex;justify-content:space-between;align-items:center;background:#ffffff;padding:12px;border-radius:8px;text-decoration:none;transition:transform .2s ease;height:45px;border:1px solid #090808}.related-service-item:hover{transform:translateX(4px)}.related-service-item.arrow-btn.btn{justify-content:space-between}.related-service-item span{color:#090808;font-size:16px;font-weight:400}.compliance-card.dark.gate-placement-card{background:#141414}.compliance-card.dark.gate-placement-card .compliance-card-title{color:#FFFFFF}.gate-placement-list{display:flex;flex-direction:column;gap:0}.compliance-card .gate-row{border-bottom:1px solid #4b5563;justify-content:space-between;align-items:center;padding:12px 0;display:flex}.compliance-card .gate-row:first-child{padding-top:0}.compliance-card .gate-row:last-child{border-bottom:none;padding-bottom:0}.compliance-card .gate-stage{color:#D4D4D4;font-size:14px;line-height:1}.compliance-card .gate-action{color:#FFFFFF;font-size:14px;font-weight:400}.compliance-decorator{position:absolute;bottom:40px;right:40px}.compliance-decorator svg path{stroke:#333}@media (max-width:991px){.compliance-gates-grid{grid-template-columns:1fr;gap:20px}.compliance-gates-section .section-header h2{margin-bottom:15px;font-size:32px}.compliance-gates-section .section-header p{font-size:18px}.compliance-gates-section .section-header{margin-bottom:40px}.compliance-gates-section .compliance-col-title{font-size:24px}.compliance-gates-section .compliance-gates-col{gap:20px}.compliance-gates-section .compliance-card{padding:20px 15px}.compliance-gates-section .compliance-list li p,.compliance-gates-section .compliance-list li strong{font-size:18px}.compliance-gates-section .compliance-list li{gap:10px;margin-bottom:15px}.compliance-gates-section .compliance-card-title{margin-bottom:15px;font-size:20px}.compliance-gates-section .metric-row span{font-size:18px}.compliance-gates-section .performance-metrics{gap:10px}.compliance-gates-section .metric-row .metric-value{color:#4B5563;font-size:18px}.compliance-gates-section .compliance-decorator{bottom:-6px;right:20px}.compliance-gates-section .compliance-card .gate-stage{color:#D4D4D4;font-size:18px}.compliance-gates-section .compliance-card .gate-action{font-size:18px}.compliance-gates-section .compliance-list li strong{font-weight:700}.compliance-gates-section .compliance-list .check-icon:before{transform:scale(1.5)}}@media (max-width:767px){.compliance-gates-section{padding:50px 0}}.engagement-options-section{padding:70px 0;background:#ffffff;background-image:radial-gradient(rgba(0,0,0,.03) 2px,transparent 0);background-size:20px 20px;position:relative}.engagement-decorator-shape{position:absolute;top:-40px;left:50px;z-index:1}.engagement-decorator-shape svg{width:100px;height:100px}.approch-engagement-decorator-shape{z-index:1;position:absolute;top:-181px;left:0;width:268px;transform:rotate(-44deg);height:290px}.engagement-line-decorator{position:absolute;top:0;right:0;width:4px;height:200px;background:#5050EF}.engagement-options-section .section-header{text-align:center;margin-bottom:102px}.engagement-options-section .section-header h2{font-size:48px;font-weight:700;line-height:1.2;color:#090808;margin-bottom:12px}.engagement-options-section .section-header h2 span{color:#BC55FF}.engagement-options-section .section-header p{font-size:20px;line-height:1.4;color:#4B5563;max-width:790px;margin:0 auto}.engagement-options-section .pricing-cards-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;align-items:start}.engagement-options-section .pricing-card{border-radius:20px;border:1px solid #000000;position:relative}.engagement-options-section .pricing-card.popular{background-color:#01ffaa;border:1px solid #747474;border-radius:28px;margin-top:-20px}.engagement-options-section .popular-badge{color:#fff;text-align:center;letter-spacing:.5px;padding:15px 20px 9px;font-size:12px;font-weight:600;position:absolute;top:-32px;left:0;right:0;margin:0 auto;background-image:url(/_next/static/media/pricing-card-bg.36d39044.svg);background-size:100%;width:235px;height:42px}.engagement-options-section .pricing-card-header{text-align:center;border-bottom:1px solid #000000;padding:38px 24px 21px}.engagement-options-section .pricing-card-header h3{color:#090808;margin-bottom:4px;font-size:28px;font-weight:700;line-height:1.2;font-family:Bricolage Grotesque}.engagement-options-section .pricing-desc{color:#747474;font-size:16px;line-height:1.3;max-width:286px;margin:0 auto}.engagement-options-section .pricing-amount{display:flex;flex-direction:column;gap:11px;margin-top:12px}.engagement-options-section .pricing-amount .price{color:#E55399;font-size:40px;line-height:1}.engagement-options-section .pricing-amount .duration{color:#747474;font-size:14px;line-height:1}.engagement-options-section .pricing-card-body{padding:44px 41px 42px}.engagement-options-section .pricing-features{list-style:none;padding:0;margin:0}.engagement-options-section .pricing-features li{color:#090808;align-items:center;gap:8px;margin-bottom:20px;font-size:16px;display:flex;line-height:24px}.engagement-options-section .pricing-features li:last-child{margin-bottom:0}.engagement-options-section .pricing-features .check-icon{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative}.engagement-options-section .pricing-features .check-icon:before{content:url(/_next/static/media/check-list.e2c9c8d2.svg);width:20px;height:20px;line-height:0;position:absolute;top:4px;left:0;transform:scale(1.2)}.engagement-options-section .pricing-btn{cursor:pointer;border-radius:30px;width:100%;margin-top:39px;padding:12px 24px;font-size:16px;font-weight:600;transition:all .3s;display:flex;justify-content:center;text-decoration:none}.engagement-options-section .pricing-btn.outline{color:#111827;background:none;border:1px solid #090808;font-size:16px;font-weight:600;margin-top:44px}.engagement-options-section .pricing-btn.outline:hover{background:#090808;color:#ffffff}.engagement-options-section .pricing-btn.filled{background:#BC55FF;border:1px solid #bc55ff;color:#fff}.engagement-options-section .pricing-btn.filled:hover{background:#fff;border-color:#BC55FF;color:#BC55FF}.engagement-options-section .pricing-card.popular .pricing-card-header{background-color:#fff;border-bottom:0;border-radius:28px;padding:46px 24px 25px;width:calc(100% - 20px);left:10px;position:relative;top:10px}.engagement-options-section .pricing-card.popular .pricing-card-header .pricing-amount .price{color:#34AD5C;font-weight:600}.engagement-options-section .pricing-card:first-child{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.engagement-options-section .pricing-card:last-child{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.engagement-options-section .pricing-card:last-child .pricing-amount .price{color:#5050EF}.included-package-grid{grid-template-columns:485px 1fr;gap:20px;display:grid;padding-top:108px}.included-package-title h2{font-size:48px;font-weight:700;color:#090808;line-height:1.2;font-family:Bricolage Grotesque}.included-package-title h2 span{color:#BC55FF;display:block}.included-features-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.included-feature-item{display:flex;align-items:flex-start;gap:16px}.feature-icon{width:48px;height:48px;min-width:48px;border-radius:12px;display:flex;align-items:center;justify-content:center}.feature-icon.orange{background:#F89A5B}.feature-icon.blue{background:#5050EF}.feature-icon.pink{background:#E55399}.feature-icon.red{background:#E62E2E}.feature-content h4{color:#090808;margin-bottom:6px;font-size:20px;font-weight:700;line-height:1.3}.feature-content p{font-size:16px;color:#4B5563;line-height:1.3;margin:0}@media (max-width:991px){.pricing-cards-grid{grid-template-columns:1fr;max-width:400px;margin:0 auto}.approch-engagement-decorator-shape{width:101px;top:-73px;left:0;height:auto}.engagement-options-section .section-header{margin-bottom:20px}.engagement-options-section .section-header h2{margin-bottom:15px;font-size:32px}.engagement-options-section .section-header p{font-size:18px;line-height:1.4}.engagement-options-section .pricing-cards-grid{grid-template-columns:repeat(1,1fr);gap:20px}.engagement-options-section .pricing-card.popular{margin-top:30px;border-radius:16px}.engagement-options-section .pricing-card:first-child{border:1px solid #000!important;border-radius:16px}.engagement-options-section .pricing-card-body{padding:15px}.engagement-options-section .pricing-features li{margin-bottom:10px;font-size:18px}.engagement-options-section .pricing-btn.filled{margin-top:15px}.engagement-options-section .pricing-card.popular .pricing-card-header{border-radius:16px;padding:20px}.engagement-options-section .pricing-card:last-child{border:1px solid #000!important;border-radius:16px}.engagement-options-section .pricing-card-header{padding:20px}.engagement-options-section .pricing-amount .price{font-size:32px;font-weight:700}}@media (max-width:767px){.engagement-options-section{padding:60px 0 80px}}@media (max-width:991px){.included-package-grid{grid-template-columns:1fr;gap:20px;padding-top:40px}.included-package-title h2{text-align:left;margin-bottom:0;font-size:32px}.included-package-title h2 br{display:none}.included-features-grid{gap:10px;grid-template-columns:repeat(1,1fr)}.engagement-options-section .pricing-cards-grid{max-width:100%}}@media (max-width:767px){.included-package-section{padding:50px 0}}.audit-process-section{background:#fff;background-image:radial-gradient(rgba(0,0,0,.03) 2px,rgba(0,0,0,0) 0);background-size:20px 20px;color:#0b0c11;padding:70px 0;position:relative}.audit-process-section .section-header{text-align:center;color:#090808;margin-bottom:40px}.audit-process-section .section-header h2{text-align:center;font-size:48px;color:#090808;line-height:1.2;font-weight:700;font-family:Bricolage Grotesque;margin-bottom:12px}.audit-process-section .section-header h2 span{color:#b65cff}.audit-process-section .section-header p{margin-bottom:0;line-height:1.4;font-size:20px;color:#4B5563}.audit-process-section .audit-cards-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:28px}.audit-process-section .audit-card{background:#ffffff;border-radius:20px;overflow:hidden;position:relative;border:1px solid #d1d5db}.audit-process-section .audit-card-header{display:flex;align-items:center;gap:12px;padding:26px 24px;color:#ffffff;background-color:#141414}.audit-process-section .audit-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.audit-process-section .audit-card-header h3{font-size:30px;font-weight:700;margin:0;line-height:1.2;color:#FFFFFF}.audit-process-section .audit-card-body{padding:32px 32px 39px}.audit-process-section .audit-steps{list-style:none;padding:0;margin:0 0 32px}.audit-process-section .audit-steps li{align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.audit-process-section .audit-steps li:last-child{margin-bottom:0}.audit-process-section .step-number{width:50px;height:50px;min-width:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:32px;line-height:1;font-weight:400;color:#090808;font-family:Patrick Hand SC;background-size:50px}.audit-process-section .step-number.pink{background-image:url(/_next/static/media/path1.41150815.svg)}.audit-process-section .step-number.magenta{background-image:url(/_next/static/media/path2.8536d9f4.svg)}.audit-process-section .step-number.cyan{background-image:url(/_next/static/media/path4.772c19a5.svg)}.audit-process-section .step-number.blue{background-image:url(/_next/static/media/path3.a88c4a2e.svg)}.audit-process-section .step-number.purple{background-image:url(/_next/static/media/path5.fcc81197.svg)}.audit-process-section .step-number.coral{background-image:url(/_next/static/media/path6.87bfca50.svg)}.audit-process-section .step-content strong{color:#141414;margin-bottom:8px;font-size:20px;font-weight:700;display:block}.audit-process-section .step-content p{font-size:14px;color:#4B5563;margin:0;line-height:1}.audit-process-section .evidence-artifacts{border-radius:8px;margin-bottom:32px;padding:24px 24px 16px}.audit-process-section .evidence-artifacts.blue-bg{background:#B0D8FF}.audit-process-section .evidence-artifacts.peach-bg{background:#FFCDAB}.audit-process-section .evidence-artifacts h4{font-size:20px;font-weight:700;color:#141414;margin-bottom:16px}.audit-process-section .evidence-artifacts ul{list-style:none;padding:0;margin:0}.audit-process-section .evidence-artifacts ul li{position:relative;font-size:14px;color:#090808;margin-bottom:8px;line-height:1;min-height:20px}.audit-process-section .evidence-artifacts ul li:last-child{margin-bottom:0}.audit-process-section .evidence-artifacts ul li:before{content:url(/_next/static/media/check-list.e2c9c8d2.svg);width:20px;height:20px;display:inline-block;transform:scale(1.2);top:2px;position:relative}.audit-process-section .audit-btn{cursor:pointer;color:#000;background:none;border:1px solid #141414;border-radius:30px;width:490px;padding:16px;font-size:20px;line-height:1.4;transition:all .3s;max-width:100%;margin:40px auto 0;display:table}.audit-process-section .audit-btn:hover{background:#090808;color:#ffffff}.audit-process-section .audit-decorator{position:absolute;bottom:180px;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;color:#ffffff}.audit-process-section .audit-decorator.purple-decorator{left:-20px;background:#BC55FF}.audit-process-section .audit-decorator.red-decorator{right:-20px;background:#E62E2E}@media (max-width:991px){.audit-process-section .section-header h2{margin-bottom:15px;font-size:32px}.audit-process-section .section-header p{font-size:18px}.audit-process-section .audit-card{border-radius:16px}.audit-process-section .audit-card-header h3{font-size:20px}.audit-process-section .audit-icon{width:24px;height:24px}.audit-process-section .audit-cards-grid{grid-template-columns:1fr;max-width:100%;margin:0 auto}.audit-process-section .audit-card-header{gap:10px;padding:10px 15px}.audit-process-section .audit-card-body{padding:15px}.audit-process-section .audit-steps li{gap:10px;margin-bottom:15px}.audit-process-section .step-content strong{margin-bottom:5px;font-size:18px}.audit-process-section .step-content p{font-size:16px;line-height:1.3}.audit-process-section .evidence-artifacts{margin-bottom:0;padding:10px}.audit-process-section .evidence-artifacts h4{margin-bottom:10px;font-size:18px}.audit-process-section .audit-btn{display:none}}@media (max-width:767px){.audit-process-section{padding:50px 0}}.ai-ux-section{padding:70px 0;background-color:#F0EFEB;background-image:radial-gradient(rgba(0,0,0,.03) 2px,rgba(0,0,0,0) 0);background-size:20px 20px;position:relative}.ai-ux-section-shape-right{position:absolute;top:0;right:0;transform:rotate(45deg)}.ai-ux-section .container{position:relative;z-index:1}.ai-ux-section .ai-ux-grid{grid-template-columns:58% repeat(auto-fit,minmax(280px,1fr));gap:28px;display:grid}.ai-ux-section .left{background-color:#FFFFFF;border-radius:20px;display:flex;flex-direction:column}.ai-ux-section .left h2{margin-bottom:40px;font-size:30px;line-height:1.2;font-weight:700;color:#000000}.ai-ux-section .left h2 span{color:#7c5cff}.ai-ux-section .features{padding:25px 30px 43px}.ai-ux-section .feature{display:flex;gap:19px;border-radius:16px;margin-bottom:32px;background:white;transition:.3s}.ai-ux-section .feature:last-child{margin-bottom:0}.ai-ux-section .icon{min-width:60px;min-height:60px;width:60px;height:60px;border-radius:50%;display:grid;place-items:center}.ai-ux-section .orange{background:#F89A5B}.ai-ux-section .green{background:#34AD5C}.ai-ux-section .purple{background:#5050EF}.ai-ux-section .red{background:#E62E2E}.ai-ux-section .feature h4{font-size:20px;line-height:1.4;font-weight:400;color:#090808;margin:0}.ai-ux-section .feature p{font-size:16px;line-height:1.3;font-weight:400;color:#4B5563;margin-bottom:0}.ai-ux-section .security{background:rgba(176,216,255,.2);border-radius:20px;margin-top:auto;padding:37px 30px 25px;border-top-left-radius:0;border-top-right-radius:0;border-top:2px dashed #747474}.ai-ux-section .security h3{font-weight:700;font-size:30px;line-height:120%;letter-spacing:-.6px;color:#090808;margin-bottom:17px}.ai-ux-section .security p{font-size:16px;line-height:130%;color:#4B5563;margin-bottom:0}.ai-ux-section .badges{display:flex;gap:20px;margin-top:26px}.ai-ux-section .security-bar{display:flex;align-items:center;gap:16px 18px;margin-top:36px;flex-wrap:wrap}.ai-ux-section .security-item{display:flex;align-items:center;gap:8px;color:#4b5b6a;font-size:15px;font-weight:500}.ai-ux-section .security-item .text{font-weight:400;font-size:14.19px;line-height:20.27px;letter-spacing:0;color:#4B5563}.ai-ux-section .form-card{color:#fff;background:#DFAEFF;border-radius:20px;padding:25px 50px 42px}.ai-ux-section .form-card h3{font-weight:700;font-size:30px;line-height:1.2;letter-spacing:-.6px;color:#090808;margin-bottom:15px;text-align:center}.ai-ux-section .form-card form{gap:15px}.ai-ux-section .form-card form .form-label{font-size:14px;line-height:1}.ai-ux-section .form-card input,.ai-ux-section .form-card textarea{border-radius:8px;width:100%;padding:10px 13px;border:1px solid #d1d5db;font-size:14px;line-height:1;color:#000000}.ai-ux-section .form-card input::placeholder,.ai-ux-section .form-card textarea::placeholder{color:#747474}.ai-ux-section .form-card textarea{min-height:96px}.ai-ux-section .form-card button{cursor:pointer;width:100%}.ai-ux-section .form-card button:hover{color:#000000!important}.ai-ux-section .note{text-align:center;margin:0;font-size:14px;color:#4B5563;line-height:1}.ai-ux-section .testimonial{color:#fff;background-color:#34AD5C;border-radius:20px;margin-top:17px;padding:32px 16px 16px 26px;background-image:url(/_next/static/media/green-leaf.5439d355.svg);background-repeat:no-repeat;background-position:95% 14px;position:relative}.testimonial-strip-1{text-align:center;max-width:100%;position:absolute;top:-36px;left:0;right:0;margin:0 auto}.ai-ux-section .profile{align-items:center;gap:8px;margin-bottom:18px;display:flex;padding-left:34px}.ai-ux-section .profile img{width:42px;height:42px;border-radius:50%}.ai-ux-section .profile h4{margin:0;font-size:20px;color:#FFFFFF;line-height:1.3;font-weight:700}.ai-ux-section .profile span{display:block;margin:0;font-size:14px;color:#FFFFFF;line-height:1;font-weight:400}.ai-ux-section .testimonial-content{padding:19px 29px 15px 19px;background-color:#FFFFFF;border-radius:20px;display:flex;gap:22px}.ai-ux-section .testimonial-content p{font-size:14px;line-height:1;margin-bottom:0;color:#000000}.ai-ux-section .contact-pills{display:flex;flex-direction:column;gap:14px;margin-top:17px}.ai-ux-section .contact-pills .pill{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:4.68px;font-size:12.48px;line-height:1.3;text-decoration:none;width:fit-content}.ai-ux-section .testimonial-content .qoute-icon{min-width:63px}.ai-ux-section .contact-pills .pill.phone{background:#B0D8FF;color:#090808}.ai-ux-section .contact-pills .pill.email{background:#FFAFD5;color:#090808}@media (max-width:1199px){.ai-ux-section-shape-right{top:0;right:0;transform:rotate(8deg);width:124px;height:auto}}@media (max-width:991px){.ai-ux-section .ai-ux-grid{grid-template-columns:1fr;gap:20px}.ai-ux-section .features{padding:20px 15px}.ai-ux-section .left h2{margin-bottom:15px;font-size:24px}.ai-ux-section .icon{width:40px;min-width:40px;height:40px;min-height:40px}.ai-ux-section .feature{gap:15px;margin-bottom:10px}.ai-ux-section .feature h4{font-size:18px;font-weight:700;margin-bottom:5px}.ai-ux-section .feature p{font-size:18px}.ai-ux-section .security{padding:20px 15px}.ai-ux-section .security h3{margin-bottom:10px;font-size:24px}.ai-ux-section .badges img{width:70px}.ai-ux-section .security-bar{gap:5px 18px;margin-top:15px}.ai-ux-section .form-card{border-radius:16px;padding:30px 15px}.ai-ux-section .form-card h3{font-size:24px}.ai-ux-section .form-card input,.ai-ux-section .form-card textarea{border-radius:76px;padding:11px 13px;font-size:18px}.ai-ux-section .form-card textarea{border-radius:16px;min-height:197px}.testimonial-strip-1{max-width:80%;width:261px}.ai-ux-section .testimonial{border-radius:16px;padding:20px 15px;background-size:40px}.ai-ux-section .profile{gap:10px;margin-bottom:15px;padding-left:0}.ai-ux-section .testimonial-content{border-radius:16px;gap:15px;padding:10px 15px}.ai-ux-section .testimonial-content .qoute-icon{min-width:40px}.ai-ux-section .testimonial-content p{color:#4B5563;margin-bottom:0;font-size:18px;line-height:1.4}.ai-ux-section .contact-pills .pill{font-size:16px}}@media (max-width:767px){.ai-ux-section{padding:50px 0}}.section-nav-section{background-color:#000;background-image:radial-gradient(rgba(0,0,0,.03) 2px,rgba(0,0,0,0) 0);background-size:20px 20px;border-bottom:1px solid #141414;height:102px;display:flex;align-items:center}.section-nav-holder{overflow:auto}.section-nav-section .section-nav-holder::-webkit-scrollbar,.section-nav-section .section-nav-holder::-webkit-scrollbar-track{opacity:0;height:0}.section-nav{z-index:999;justify-content:space-between;align-items:center;gap:20px;min-width:100%;display:flex;position:-webkit-sticky;position:sticky;top:0;width:max-content}.section-nav .nav-left{gap:30px;display:flex;width:max-content}.section-nav .nav-link{color:#fff;cursor:pointer;padding:40px 0;font-size:16px;line-height:1.3;text-decoration:none;position:relative;white-space:nowrap}.section-nav .nav-link:hover{color:#fff}.section-nav .nav-link.active{color:#fff;font-weight:700}.section-nav .nav-link.active:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:8px;background:#34AD5C;border-radius:0}.section-nav .nav-right{display:flex;gap:12px}.section-nav .btn{cursor:pointer;white-space:nowrap;border-radius:999px;padding:9.5px 20px;font-size:16px;text-decoration:none;color:#000000}.section-nav .primary{background:#ffb300;color:#000}.section-nav .secondary{background:#fff;color:#4B5563}.section-nav .btn.arrow-btn:after{line-height:1}@media (max-width:1199px){.section-nav-section .container{max-width:100%}}@media (max-width:767px){.section-nav .nav-link{white-space:nowrap;padding:22px 0}.section-nav-section{height:auto}.section-nav-section .section-nav{height:65px}.section-nav .nav-left{gap:15px}.section-nav .nav-link.active:after{height:6px;bottom:0}}.testimonial-section .company-badges-squre{display:grid;gap:7px;grid-template-columns:repeat(3,1fr)}.testimonial-section .company-badges-squre .badge-squre-item{background:#fff;display:flex;justify-content:center;align-items:center;padding:15px;border:1px solid #747474;min-height:70px}.testimonial-section .company-badges-squre .badge-squre-item img{max-height:28px}@media (max-width:991px){.testimonial-section .company-badges-squre .badge-squre-item{min-height:50px;padding:15px}.testimonial-section .company-badges-squre .badge-squre-item img{max-height:20px}}.moutcome-impact-method-section{padding:70px 0 104px;background:#000000;position:relative}svg.methodology-shape-bottom{position:absolute;bottom:-64px;z-index:9}svg.moutcomes-impact-shape-top-left{position:absolute;left:122px;top:-58px}svg.moutcome-impact-shape-bottom{position:absolute;bottom:438px;left:0}svg.moutcome-impact-shape{position:absolute;bottom:257px;right:-40px;width:141px;height:141px}.service-what-moutcome-shape-right{position:absolute;top:251px;right:0}.service-what-moutcome-shape-bottom-lft{position:absolute;bottom:141px;left:0}.approch-what-moutcome-shape-bottom-lft{position:absolute;top:50%;left:0}.moutcome-impact-method-section .container{position:relative;z-index:1}.moutcome-impact-method-section .section-header{text-align:center;color:#fff;max-width:755px;margin-bottom:31px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.moutcome-impact-method-section .section-header h2{text-align:center;font-size:48px;color:#FFFFFF;line-height:1.2;font-weight:700;font-family:Bricolage Grotesque;margin-bottom:12px}.moutcome-impact-method-section .section-header h2 span{color:#b65cff;display:block}.moutcome-impact-method-section .section-header p{margin-bottom:0;line-height:1.4;font-size:20px;color:#FFFFFF}.moutcome-impact-metrics{position:relative;margin-bottom:100px}.moutcome-impact-connection-dots{position:absolute;top:0;left:0;right:0;height:100%;pointer-events:none;z-index:1}.moutcome-impact-dot{position:absolute;width:12px;height:12px;border-radius:50%;transform:translateX(-50%);z-index:2}.moutcome-impact-dot:first-child{left:16.66%}.moutcome-impact-dot:nth-child(2){left:50%}.moutcome-impact-dot:nth-child(3){left:83.33%}.moutcome-impact-dot:nth-child(4){left:16.66%}.moutcome-impact-dot:nth-child(5){left:50%}.moutcome-impact-dot:nth-child(6){left:83.33%}.moutcome-impact-connection-dots:before{top:6px}.moutcome-impact-connection-dots:after,.moutcome-impact-connection-dots:before{content:"";position:absolute;left:16.66%;right:16.66%;height:2px;background:repeating-linear-gradient(90deg,#FFFFFF 0,#FFFFFF 8px,transparent 0,transparent 16px);opacity:.3}.moutcome-impact-connection-dots:after{bottom:6px}.moutcome-impact-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;position:relative;z-index:2;margin-bottom:175px}.moutcome-impact-cards:before{content:"";width:1121px;height:185px;position:absolute;top:-109px;left:50%;transform:translateX(-50%);background-image:url(/_next/static/media/curve-white-line.9c9cf071.svg);background-repeat:no-repeat;background-position:50%;background-size:auto;pointer-events:none}.moutcome-impact-cards .moutcome-impact-card:before{position:absolute;content:"";width:42px;height:42px;top:-21px;left:0;right:0;margin:0 auto;border-radius:100%;z-index:1}.moutcome-impact-cards .moutcome-impact-card.pink{background-color:#FFAFD5}.moutcome-impact-cards .moutcome-impact-card.tangerine{background-color:#FFCDAB}.moutcome-impact-cards .moutcome-impact-card.vilot{background-color:#DFAEFF}.moutcome-impact-cards .moutcome-impact-card.red{background-color:#FFAFAF}.moutcome-impact-cards .moutcome-impact-card.green{background-color:#98E5B9}.moutcome-impact-cards .moutcome-impact-card.blue{background-color:#B0D8FF}.moutcome-impact-card-inner-content{background:#fff;border-radius:20px;padding:57px 46px 33px 20px;transition:transform .3s,box-shadow .3s;position:relative;border-top-width:79px;height:100%}.moutcome-impact-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(255,255,255,.1)}.moutcome-impact-cards .moutcome-impact-card.pink:before{background-color:#E55399}.moutcome-impact-cards .moutcome-impact-card.tangerine:before{background-color:#F89A5B}.moutcome-impact-cards .moutcome-impact-card.vilot:before{background-color:#BC55FF}.moutcome-impact-cards .moutcome-impact-card.red:before{background-color:#E62E2E}.moutcome-impact-cards .moutcome-impact-card.green:before{background-color:#34AD5C}.moutcome-impact-cards .moutcome-impact-card.blue:before{background-color:#5050EF}.moutcome-impact-cards:first-child .moutcome-impact-card:nth-child(2),.moutcome-impact-cards:nth-child(2) .moutcome-impact-card:nth-child(2){position:relative;top:73px}.moutcome-impact-cards .moutcome-impact-card{padding:79px 10px 10px;border-radius:20px;position:relative;transition:all .2s ease-in-out}.moutcome-impact-card-icon{justify-content:center;align-items:center;width:80px;height:80px;display:flex;position:absolute;top:-40px;right:21px;border-radius:11px;padding:8px}.moutcome-impact-cards .moutcome-impact-card.pink .moutcome-impact-card-icon{background-color:#E55399}.moutcome-impact-cards .moutcome-impact-card.tangerine .moutcome-impact-card-icon{background-color:#F89A5B}.moutcome-impact-cards .moutcome-impact-card.vilot .moutcome-impact-card-icon{background-color:#BC55FF}.moutcome-impact-cards .moutcome-impact-card.red .moutcome-impact-card-icon{background-color:#E62E2E}.moutcome-impact-cards .moutcome-impact-card.green .moutcome-impact-card-icon{background-color:#34AD5C}.moutcome-impact-cards .moutcome-impact-card.blue .moutcome-impact-card-icon{background-color:#5050EF}.moutcome-impact-card-icon img{width:100%;height:100%;object-fit:contain}.moutcome-impact-card-percentage{color:#111827;margin:13px 0 5px;font-family:DM Sans;font-size:48px;font-weight:700;line-height:1}.moutcome-impact-card-title{color:#374151;margin:0 0 8px;font-family:DM Sans;font-size:20px;font-weight:700;line-height:1.3}.moutcome-impact-card-description{color:#4b5563;margin:0;font-family:DM Sans;font-size:16px;line-height:1.3}.two-cards-moutcome .moutcome-impact-cards{grid-template-columns:auto auto;gap:77px;justify-content:center}.two-cards-moutcome .moutcome-impact-cards .moutcome-impact-card{width:360px;max-width:100%;min-height:306px}.two-cards-moutcome .moutcome-impact-cards:first-child .moutcome-impact-card:first-child,.two-cards-moutcome .moutcome-impact-cards:first-child .moutcome-impact-card:nth-child(2),.two-cards-moutcome .moutcome-impact-cards:nth-child(2) .moutcome-impact-card:first-child,.two-cards-moutcome .moutcome-impact-cards:nth-child(2) .moutcome-impact-card:nth-child(2){top:51px}.roi-section-holder{position:relative}.roi-section-shape{position:absolute;right:-50px;top:-50px}.roi-section{background:#fff;padding:64px 57px 75px 47px;position:relative;clip-path:polygon(0 5%,2.5% 0,5% 5%,7.5% 0,10% 5%,12.5% 0,15% 5%,17.5% 0,20% 5%,22.5% 0,25% 5%,27.5% 0,30% 5%,32.5% 0,35% 5%,37.5% 0,40% 5%,42.5% 0,45% 5%,47.5% 0,50% 5%,52.5% 0,55% 5%,57.5% 0,60% 5%,62.5% 0,65% 5%,67.5% 0,70% 5%,72.5% 0,75% 5%,77.5% 0,80% 5%,82.5% 0,85% 5%,87.5% 0,90% 5%,92.5% 0,95% 5%,97.5% 0,100% 5%,100% 95%,97.5% 100%,95% 95%,92.5% 100%,90% 95%,87.5% 100%,85% 95%,82.5% 100%,80% 95%,77.5% 100%,75% 95%,72.5% 100%,70% 95%,67.5% 100%,65% 95%,62.5% 100%,60% 95%,57.5% 100%,55% 95%,52.5% 100%,50% 95%,47.5% 100%,45% 95%,42.5% 100%,40% 95%,37.5% 100%,35% 95%,32.5% 100%,30% 95%,27.5% 100%,25% 95%,22.5% 100%,20% 95%,17.5% 100%,15% 95%,12.5% 100%,10% 95%,7.5% 100%,5% 95%,2.5% 100%,0 95%)}.roi-section .title{text-align:center;margin-bottom:51px;font-size:32px;font-weight:700;font-family:Bricolage Grotesque;color:#090808}.roi-section .title span{color:#BC55FF}.roi-section .roi-wrapper{display:flex;gap:41px;align-items:flex-start}.roi-section .roi-form{flex:1}.roi-section .roi-form form{gap:20px}.roi-section .roi-form label{display:block;font-size:14px;color:#090808;line-height:1;margin-bottom:7px}.roi-section .roi-form input{border-radius:10px;width:100%;padding:14px 16px;font-size:14px;color:#000000}.roi-section .roi-form input::placeholder{color:#ADAEBC}.roi-section .btn{width:100%;margin-top:12px}.roi-section .roi-btn:hover{background:#ffa000}.roi-section .roi-result{flex:1;background:#F0EFEB;border-radius:8px;padding:24px 24px 38px;border:1px solid #e5e7eb}.roi-section .roi-result h4{font-size:20px;margin-bottom:19px;font-weight:700;color:#090808}.roi-section .result-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px;font-size:20px;color:#4B5563;font-weight:400}.roi-section .result-row strong{font-size:24px;color:#090808;line-height:32px;font-weight:400}.roi-section .result-row.highlight{font-size:20px;color:#141414}.roi-section .result-row.highlight strong{font-size:30px;line-height:36px;color:#090808}.roi-section .note{margin-top:64px;font-size:16px;line-height:1.3;color:#4B5563}.outcomes-proof-section-holder{position:relative}.outcomes-proof-wrap{clip-path:polygon(0 5%,2.5% 0,5% 5%,7.5% 0,10% 5%,12.5% 0,15% 5%,17.5% 0,20% 5%,22.5% 0,25% 5%,27.5% 0,30% 5%,32.5% 0,35% 5%,37.5% 0,40% 5%,42.5% 0,45% 5%,47.5% 0,50% 5%,52.5% 0,55% 5%,57.5% 0,60% 5%,62.5% 0,65% 5%,67.5% 0,70% 5%,72.5% 0,75% 5%,77.5% 0,80% 5%,82.5% 0,85% 5%,87.5% 0,90% 5%,92.5% 0,95% 5%,97.5% 0,100% 5%,100% 95%,97.5% 100%,95% 95%,92.5% 100%,90% 95%,87.5% 100%,85% 95%,82.5% 100%,80% 95%,77.5% 100%,75% 95%,72.5% 100%,70% 95%,67.5% 100%,65% 95%,62.5% 100%,60% 95%,57.5% 100%,55% 95%,52.5% 100%,50% 95%,47.5% 100%,45% 95%,42.5% 100%,40% 95%,37.5% 100%,35% 95%,32.5% 100%,30% 95%,27.5% 100%,25% 95%,22.5% 100%,20% 95%,17.5% 100%,15% 95%,12.5% 100%,10% 95%,7.5% 100%,5% 95%,2.5% 100%,0 95%);background:#fff;padding:54px 50px 45px;position:relative}.outcomes-proof-wrap .section-header{text-align:center;color:#090808;margin-bottom:14px}.outcomes-proof-wrap .section-header h2{text-align:center;font-size:32px;color:#090808;line-height:1.2;font-weight:700;font-family:Bricolage Grotesque;margin-bottom:8px}.outcomes-proof-wrap .section-header h2 span{color:#b65cff;display:inline-block}.outcomes-proof-wrap .section-header p{margin-bottom:0;line-height:1.4;font-size:20px;color:#4B5563}.outcomes-proof-stats{grid-template-columns:repeat(4,1fr);gap:25px;display:grid;align-items:center;justify-content:center}.outcomes-proof-stats .stat-item-holder{display:flex;flex-direction:column;justify-content:center;align-items:center}.outcomes-proof-stats .stat-item{width:124px;height:124px;background-repeat:no-repeat;background-size:contain;background-position:50%;display:flex;align-items:center;justify-content:center;text-align:center}.outcomes-proof-stats .stat-item-holder h4{font-weight:700;font-size:20px;line-height:130%;letter-spacing:0;text-align:center;color:#090808;margin-bottom:7px}.outcomes-proof-stats .stat-item-holder p{font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;text-align:center;color:#4B5563;margin-bottom:0}.outcomes-proof-stats .stat-orange{background-image:url(/_next/static/media/path1.41150815.svg)}.outcomes-proof-stats .stat-purple{background-image:url(/_next/static/media/path2.8536d9f4.svg)}.outcomes-proof-stats .stat-blue{background-image:url(/_next/static/media/path3.a88c4a2e.svg)}.outcomes-proof-stats .stat-green{background-image:url(/_next/static/media/path4.772c19a5.svg)}.outcomes-proof-stats .stat-content{flex-direction:column;gap:0;display:flex;align-items:center}.outcomes-proof-stats .stat-value svg{margin-right:5px;line-height:1}.outcomes-proof-stats .stat-value{color:#090808;font-size:37.29px;font-weight:400;font-family:Patrick Hand SC;line-height:1}.trusted-logo-wrap{padding-top:38px}.trusted-logo-wrap .trusted-title{font-weight:400;font-size:20px;line-height:140%;letter-spacing:0;color:#FFFFFF;text-align:center}.trusted-logo-wrap .logo-row{gap:13px;margin-top:38px}.trusted-logo-wrap .logo-row,.trusted-logo-wrap .logo-row .logo-item{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media (max-width:1200px){.moutcome-impact-cards{gap:24px}.moutcome-impact-card{padding:28px}}@media (max-width:991px){svg.moutcome-impact-shape-top{top:-85px;right:20px;max-width:80px}.moutcome-impact-method-section{padding:80px 0}.moutcome-impact-methodology-title,.moutcome-impact-title{font-size:42px}.moutcome-impact-cards{grid-template-columns:repeat(2,1fr);gap:24px}.moutcome-impact-cards:before{top:-75px;max-width:100%;background-size:100%}.two-cards-moutcome .moutcome-impact-cards{gap:20px;margin-bottom:80px}.moutcome-impact-cards{grid-template-columns:repeat(1,1fr);gap:50px;padding-top:75px}.moutcome-impact-cards:first-child .moutcome-impact-card:nth-child(2),.moutcome-impact-cards:nth-child(2) .moutcome-impact-card:nth-child(2){top:0}.two-cards-moutcome .moutcome-impact-cards:first-child .moutcome-impact-card:first-child,.two-cards-moutcome .moutcome-impact-cards:first-child .moutcome-impact-card:nth-child(2),.two-cards-moutcome .moutcome-impact-cards:nth-child(2) .moutcome-impact-card:first-child,.two-cards-moutcome .moutcome-impact-cards:nth-child(2) .moutcome-impact-card:nth-child(2){top:-28px}.moutcome-impact-methodology{flex-direction:column;gap:32px}svg.moutcomes-impact-shape-top-left{top:-28px;left:20px;width:80px;height:auto}.roi-section{clip-path:polygon(0 5%,7.142857% 0,14.285714% 5%,21.428571% 0,28.571428% 5%,35.714285% 0,42.857142% 5%,50% 0,57.142857% 5%,64.285714% 0,71.428571% 5%,78.571428% 0,85.714285% 5%,92.857142% 0,100% 5%,100% 95%,92.857142% 100%,85.714285% 95%,78.571428% 100%,71.428571% 95%,64.285714% 100%,57.142857% 95%,50% 100%,42.857142% 95%,35.714285% 100%,28.571428% 95%,21.428571% 100%,14.285714% 95%,7.142857% 100%,0 95%);background:#fff;padding:60px 15px;position:relative}.approch-what-moutcome-shape-bottom-lft{width:40px;height:80px;bottom:120px}.roi-section-shape{top:50%;right:-30px;width:60px}.roi-section .title{margin-bottom:30px;font-size:32px}.roi-section .roi-wrapper{gap:30px;flex-direction:column}.roi-section .roi-form{width:100%}.roi-section .roi-form form{gap:15px}.roi-section .roi-form input{border-radius:76px;width:100%;padding:10px 16px;font-size:18px}.roi-section .btn{width:100%;margin-top:0}.roi-section .roi-result{border-radius:8px;padding:20px 15px;width:100%}.roi-section .result-row,.roi-section .roi-result h4{margin-bottom:10px}.roi-section .result-row strong{font-size:20px;font-weight:600;line-height:1.3}.roi-section .result-row.highlight strong{font-size:24px;line-height:1.2}.roi-section .note{margin-top:0;font-size:16px;line-height:1.3;margin-bottom:0}.outcomes-proof-wrap{clip-path:polygon(0 24px,7.14286% 0,14.2857% 24px,21.4286% 0,28.5714% 24px,35.7143% 0,42.8571% 24px,50% 0,57.1429% 24px,64.2857% 0,71.4286% 24px,78.5714% 0,85.7143% 24px,92.8571% 0,100% 24px,100% 97%,92.8571% 100%,85.7143% 97%,78.5714% 100%,71.4286% 97%,64.2857% 100%,57.1429% 97%,50% 100%,42.8571% 97%,35.7143% 100%,28.5714% 97%,21.4286% 100%,14.2857% 97%,7.14286% 100%,0 97%);background:#fff;padding:50px 15px;position:relative}.outcomes-proof-stats{grid-template-columns:repeat(2,1fr);gap:20px}.service-what-moutcome-shape-bottom-lft{bottom:40px;left:0;height:80px;width:auto}}@media (max-width:767px){.moutcome-impact-method-section{padding:60px 0}.moutcome-impact-heading{margin-bottom:60px}.moutcome-impact-method-section .section-header h2{margin-bottom:15px;font-size:32px}.moutcome-impact-method-section .section-header p{font-size:18px}.moutcome-impact-metrics{margin-bottom:50px;position:relative}.moutcome-impact-cards{grid-template-columns:1fr;gap:90px;margin-bottom:50px}.moutcome-impact-cards:first-child .moutcome-impact-card:nth-child(2),.moutcome-impact-cards:nth-child(2) .moutcome-impact-card:nth-child(2){top:0}.moutcome-impact-cards:before{display:none}.moutcome-impact-card{padding:24px}.moutcome-impact-card-percentage{font-size:32px}.moutcome-impact-card-title{font-size:20px}.moutcome-impact-methodology-heading{margin-bottom:40px}.moutcome-impact-methodology-item-title{font-size:22px}.moutcome-impact-methodology-item-description{font-size:15px}.two-cards-moutcome .moutcome-impact-cards{gap:80px;grid-template-columns:auto;margin-bottom:0}.moutcome-impact-connection-dots{display:none}.learnings-insights-box-description{font-size:18px;line-height:25px}.moutcome-impact-methodology-item{display:flex;gap:15px;padding:0}.moutcome-impact-methodology-item-content h3.moutcome-impact-methodology-item-title{text-align:left;margin:0;font-size:18px}.moutcome-impact-methodology-dot img{max-width:40px}svg.moutcome-impact-shape{width:60px}.moutcome-impact-methodology{flex-direction:column;gap:15px}.moutcome-impact-metrics{margin-bottom:40px}.moutcome-impact-methodology-item-description{text-align:left;font-size:18px;line-height:25px}.moutcome-impact-methodology-dot{width:40px;height:40px}.moutcome-impact-methodology{padding:0 15px}.moutcome-impact-methodology-title{font-size:32px;line-height:38px;margin:0 0 40px}svg.moutcome-impact-shape-bottom{display:none}h2.moutcome-impact-title{font-size:32px;line-height:38px}.moutcome-impact-metrics:before{top:10px;opacity:0}.moutcome-impact-card:after,.moutcome-impact-metrics:before{content:"";background-image:url(/_next/static/media/curve-white-line.9c9cf071.svg);background-size:contain;width:372px;height:70px;position:absolute;left:0;right:0;background-repeat:no-repeat;background-position:50%;margin:0 auto}.moutcome-impact-card:after{width:100%;top:-65px}.moutcome-impact-card-inner-content{padding:32px 10px 10px}svg.moutcome-impact-shape-top{top:-40px;left:auto;right:0;width:80px;height:80px}.moutcome-impact-card-icon{width:40px;height:40px;top:-15px;right:20px;padding:5px;border-radius:5px}.two-cards-moutcome .moutcome-impact-cards:first-child .moutcome-impact-card:first-child,.two-cards-moutcome .moutcome-impact-cards:first-child .moutcome-impact-card:nth-child(2),.two-cards-moutcome .moutcome-impact-cards:nth-child(2) .moutcome-impact-card:first-child,.two-cards-moutcome .moutcome-impact-cards:nth-child(2) .moutcome-impact-card:nth-child(2){top:0}}@media (max-width:480px){.moutcome-impact-method-section{padding:50px 0}.moutcome-impact-heading{margin-bottom:40px}.moutcome-impact-card{padding:20px}.moutcome-impact-card-percentage{font-size:28px}.moutcome-impact-card-title{font-size:18px}.moutcome-impact-methodology-item-title{font-size:20px}.testimonial-element-top.gsap-rotate-flower{display:none}.ai-driven-ux-research .testimonial-element-top.gsap-rotate-flower{width:80px;display:block;height:auto;z-index:999999}svg.learnings-insights-sun{max-width:60px}.roi-section{padding:40px 15px}}.plug-Workflow-section{background:#ffffff;padding:70px 0;position:relative;background-image:radial-gradient(rgba(0,0,0,.03) 2px,rgba(0,0,0,0) 0);background-size:20px 20px}.plug-Workflow-section .section-heading{text-align:center;font-size:48px;font-weight:700;line-height:1.2;color:#090808;margin-bottom:4px}.plug-Workflow-section .section-heading span{color:#BC55FF}.plug-Workflow-section .section-subtext{text-align:center;color:#555;margin-bottom:42px;font-size:20px}.plug-Workflow-shape-left-top{position:absolute;left:-10px;top:-100px}.plug-Workflow-section .tooling-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.plug-Workflow-section .tooling-grid-left{display:flex;flex-direction:column;gap:28px}.plug-Workflow-section .card{border-radius:20px}.plug-Workflow-section .card.design-collaboration{padding:27px 24px 32px 30px}.plug-Workflow-section .card h3{font-size:30px;font-weight:700;line-height:1.2;color:#ffffff;letter-spacing:-.6px}.plug-Workflow-section .card p{font-size:16px;line-height:1.3;margin-bottom:0}.plug-Workflow-section .blue{color:#fff;background:#5050EF}.plug-Workflow-section .dark{background:#141414;color:#fff}.plug-Workflow-section .pink{background:#E55399;color:#fff}.plug-Workflow-section .purple{background:#BC55FF;color:#fff}.plug-Workflow-section .design-collaboration .tools-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.plug-Workflow-section .tool{display:flex;gap:12px;background:rgba(255,255,255,.2);padding:20px;border-radius:10px}.plug-Workflow-section .design-collaboration h3{margin-bottom:22px}.plug-Workflow-section .tool-icon{background:#fff;border-radius:12px;width:65px;height:65px;min-width:65px;min-height:65px;display:flex;align-items:center;justify-content:center}.plug-Workflow-section .tool strong{font-size:20px;line-height:1.3;font-weight:700;margin-bottom:3px}.plug-Workflow-section .tool p{font-size:14px;line-height:1;margin-bottom:0}.plug-Workflow-section .implementation-support{color:#fff;background:#e55399;padding:29px 28px 33px 33px}.plug-Workflow-section .implementation-support h3{margin-bottom:12px}.plug-Workflow-section .implementation-support .support-grid{grid-template-columns:repeat(2,1fr);display:grid;overflow:hidden;gap:5px;margin-top:0}.plug-Workflow-section .implementation-support .support-item{color:#090808;background:#fff;padding:17px 18px 13px;text-align:center;border-radius:9px}.plug-Workflow-section .implementation-support .support-item img{margin-bottom:14px}.plug-Workflow-section .implementation-support .support-item h4{font-size:14px;line-height:1.2;color:#141414;text-transform:uppercase;letter-spacing:.35px;margin-bottom:3px}.plug-Workflow-section .implementation-support .support-item p{font-size:12px;line-height:1;color:#4B5563;margin-bottom:0}.plug-Workflow-section .tooling-grid-right{display:flex;flex-direction:column;gap:28px}.plug-Workflow-section .handoff-specifications{padding:39px 30px 57px;display:block}.plug-Workflow-section .handoff-specifications h3{margin-bottom:16px}.plug-Workflow-section .handoff-specifications .check-list{padding:0;list-style:none;margin-bottom:0}.plug-Workflow-section .handoff-specifications .check-list li{margin-bottom:24px;position:relative;padding-left:24px}.plug-Workflow-section .handoff-specifications .check-list li:last-child{margin-bottom:0}.plug-Workflow-section .handoff-specifications .check-list li:before{content:url(/_next/static/media/right-check-orange.1670122e.svg);position:absolute;left:0}.plug-Workflow-section .handoff-specifications .check-list strong{margin-bottom:2px;display:block;color:#FFFFFF;font-size:20px;line-height:1.3}.plug-Workflow-section .handoff-specifications .check-list p{color:#fff;margin-bottom:0;font-size:14px;line-height:1}.plug-Workflow-section .handoff-specifications .btn{margin-top:37px;width:375px;max-width:100%}.plug-Workflow-section .post-launch-support{padding:24px 24px 45px}.plug-Workflow-section .post-launch-support h3{font-size:30px;color:#FFFFFF;line-height:1.2;letter-spacing:-.6px;margin-bottom:16px;font-weight:700}.plug-Workflow-section .post-launch-support .check-only{list-style:none;padding:0;margin-bottom:0}.plug-Workflow-section .post-launch-support .check-only li{margin-bottom:12px;font-size:16px;line-height:1.3;color:#FFFFFF;padding-right:30px;position:relative;display:flex;gap:12px;justify-content:space-between}.plug-Workflow-section .post-launch-support .check-only li:last-child{margin-bottom:0}.plug-Workflow-section .cta-btn{display:inline-block;margin-top:20px;padding:12px 24px;border-radius:30px;font-weight:700;text-decoration:none}.plug-Workflow-section .yellow{background:#fbbf24;color:#000}.plug-Workflow-section .support-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px}.plug-Workflow-section .support-item{background:#fff;color:#000;padding:10px;font-size:13px;border-radius:8px;text-align:center}@media (max-width:1440px){.plug-Workflow-shape-left-top{width:12%}}@media (max-width:991px){.plug-Workflow-shape-left-top{top:-40px;left:-10px;width:80px;height:80px}.plug-Workflow-section .section-heading{margin-bottom:15px;font-size:32px}.plug-Workflow-section .section-subtext{margin-bottom:40px;font-size:18px}.plug-Workflow-section .tooling-grid{grid-template-columns:repeat(1,1fr);gap:20px}}@media (max-width:767px){.plug-Workflow-section{padding:50px 0}.plug-Workflow-section .card.design-collaboration,.plug-Workflow-section .implementation-support{padding:20px 15px}.plug-Workflow-section .card h3{font-size:24px}.plug-Workflow-section .design-collaboration h3{margin-bottom:15px}}@media (max-width:575px){.plug-Workflow-section .design-collaboration .tools-grid,.plug-Workflow-section .implementation-support .support-grid{grid-template-columns:repeat(1,1fr)}.plug-Workflow-section .implementation-support .support-item{border-radius:16px;padding:10px;display:flex;gap:10px;align-items:center;text-align:left}}.deep-dive-section{padding:70px 0;background-image:radial-gradient(rgba(0,0,0,.03) 2px,transparent 0);background-size:20px 20px;position:relative}.deep-dive-section .container{position:relative;z-index:1}.deep-dive-section .qa-header{text-align:center;color:#090808;max-width:790px;margin:0 auto 33px}.deep-dive-section .qa-header h2{text-align:center;font-size:48px;color:#090808;line-height:1.2;font-weight:700;font-family:Bricolage Grotesque;margin-bottom:12px}.deep-dive-section .qa-header h2 span{color:#b65cff}.deep-dive-section .qa-header p{margin-bottom:0;line-height:1.4;font-size:20px;color:#4B5563}.deep-dive-section-shape-right-top{position:absolute;right:24px;top:26px}.deep-dive-section .qa-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.deep-dive-section .qa-card{border-radius:11.1px;padding:22.21px;text-align:left;color:#090808}.deep-dive-section .qa-card label.qa-check{align-items:flex-start;gap:11px;display:flex}.deep-dive-section .qa-card h4{font-size:20px;line-height:1.3;margin-bottom:7.4px;font-weight:700}.deep-dive-section .qa-card p{font-size:14px;line-height:1;color:#090808;margin-bottom:0}.deep-dive-section .purple{background:#DFAEFF}.deep-dive-section .peach{background:#FFCDAB}.deep-dive-section .pink{background:#FFAFD5}.deep-dive-section .blue{background:#B0D8FF}.deep-dive-section .red{background:#FFAFAF}.deep-dive-section .green{background:#98E5B9}.deep-dive-section .related-bar{gap:28px;margin-top:26.35px;display:grid;grid-template-columns:repeat(2,1fr)}.deep-dive-section .related-title{font-size:30px;font-weight:700;line-height:1.2;letter-spacing:-.6px;margin-bottom:0}.deep-dive-section .related-items.green{padding:29.61px;background-color:#34AD5C;border-radius:12px}.deep-dive-section .related-items h4{color:#FFFFFF;font-size:30px;display:flex;line-height:1.2;letter-spacing:-.6px;font-weight:700;margin-bottom:14.81px}.deep-dive-section .related-items.green h4{margin-bottom:22.21px}.deep-dive-section .service{line-height:1.3;background:#FFFFFF;padding:14.81px;margin-bottom:14.81px;border-radius:7.4px}.deep-dive-section .service:last-child{margin-bottom:0}.deep-dive-section .service strong{font-size:16px;line-height:1.3;font-weight:700;color:#090808;margin-bottom:4px}.deep-dive-section .service p{font-size:14px;line-height:1;font-weight:400;color:#747474;margin-bottom:0}.deep-dive-section .related-items.dark{background-color:#090808;border-radius:12px;padding:29.61px 29.61px 39.64px}.deep-dive-section .related-items.dark p{color:#D4D4D4;font-size:14px;line-height:1;margin-bottom:14.81px}.deep-dive-section .related-items.dark .code-card{background:#141414;border-radius:7.4px;padding:14.81px;color:#A3A3A3;font-size:14px}@media (max-width:991px){.deep-dive-section .qa-grid{grid-template-columns:repeat(2,1fr)}.deep-dive-section-shape-right-top{top:130px;right:-20px;width:100px;height:auto}.deep-dive-section .related-bar{grid-template-columns:repeat(1,1fr);gap:20px;margin-top:20px}.deep-dive-section .related-items.dark .code-card{font-size:9px}}@media (max-width:767px){.deep-dive-section .qa-grid{grid-template-columns:1fr}.deep-dive-section{padding:50px 0}.deep-dive-section .qa-header h2{margin-bottom:15px;font-size:32px}.deep-dive-section .related-bar{flex-direction:column;gap:20px;text-align:center}.deep-dive-section .qa-header p{font-size:18px}}.pricing-eng-section{padding:80px 0;text-align:center}.pricing-eng-section h2{font-size:42px;font-weight:800}.pricing-eng-section h2 span{color:#ff00cc}.pricing-eng-section .subtitle{opacity:.7;margin-top:10px}.pricing-eng-section .pricing-card{background:#ffd2aa;border-radius:22px;padding:40px;margin-top:40px}.pricing-eng-section .price-tabs{display:flex;justify-content:center;gap:16px;margin-bottom:30px}.pricing-eng-section .tab{padding:12px 26px;border-radius:30px;border:1px solid black;background:transparent;cursor:pointer}.pricing-eng-section .tab.active{background:#6b00ff;color:white;border:none}.pricing-eng-section .pricing-content{display:flex;gap:30px}.pricing-eng-section .white-box{flex:2;background:white;border-radius:16px;padding:30px;color:black}.pricing-eng-section .white-box h3{font-size:32px;margin-bottom:20px}.pricing-eng-section .grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.pricing-eng-section .item{background:#6ef0b6;padding:14px 16px;border-radius:10px;font-weight:600;display:flex;align-items:center;gap:10px}.pricing-eng-section .check{background:#00b76c;color:white;border-radius:50%;padding:4px 7px}.pricing-eng-section .exclusions{margin-top:25px}.pricing-eng-section .exclusions h4{font-size:20px;margin-bottom:10px}.pricing-eng-section .exclusions ul{list-style:none;padding:0}.pricing-eng-section .exclusions li{padding-left:26px;position:relative;margin-bottom:10px}.pricing-eng-section .exclusions li:before{content:"⛔";position:absolute;left:0}.pricing-eng-section .side-box{flex:1;background:white;border-radius:16px;padding:30px;color:black;display:flex;flex-direction:column;justify-content:space-between}.pricing-eng-section .side-box small{font-size:12px;opacity:.6}.pricing-eng-section .green{color:#00b76c;font-weight:700}.pricing-eng-section .purple{color:#6b00ff;font-weight:700}.pricing-eng-section .pink{color:#ff00cc;font-weight:700}.pricing-eng-section .footer{margin-top:30px;display:flex;justify-content:space-between;align-items:center}.pricing-eng-section .footer p{max-width:500px;font-size:14px;color:black}.pricing-eng-section .buttons{display:flex;gap:16px}.pricing-eng-section .quote{background:#00d17a;border:none;padding:14px 26px;border-radius:30px;font-weight:700}.pricing-eng-section .terms{background:white;border:1px solid black;padding:14px 26px;border-radius:30px}.trusted-logo-agencies{padding-top:42px;padding-bottom:40px;background-color:#F0EFEB}.trusted-logo-agencies .trusted-title{letter-spacing:0;color:#090808;text-align:left;font-size:20px;font-weight:400;line-height:140%;margin-bottom:0}.trusted-logo-agencies-holder{overflow:auto;align-items:center;justify-content:center}.trusted-logo-agencies .logo-row{justify-content:flex-start;align-items:center;gap:70px;min-width:100%;width:max-content;margin-top:40px;display:flex}.trusted-logo-agencies .logo-row .logo-item{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.trusted-logo-agencies-holder::-webkit-scrollbar,.trusted-logo-agencies-holder::-webkit-scrollbar-track{opacity:0}@media (max-width:1199px){.trusted-logo-agencies .container{width:100%;max-width:100%}.trusted-logo-agencies .logo-row{gap:10px}.trusted-logo-agencies .logo-row img{max-height:20px}}@media (max-width:991px){.trusted-logo-agencies{padding-top:20px;padding-bottom:20px}.trusted-logo-agencies .logo-row{gap:10px;margin-top:22px;display:flex}.trusted-logo-agencies .trusted-title{font-size:14px;text-transform:uppercase;text-align:center}}.proposal-section{width:100%;padding:70px 0;background-color:#ffffff;position:relative}.proposal-section .container{position:relative;z-index:1}.proposal-section .section-header{text-align:center;color:#090808;margin-bottom:40px}.proposal-section .section-header h2{text-align:center;font-size:48px;color:#090808;line-height:1.2;font-weight:700;font-family:Bricolage Grotesque;margin-bottom:12px}.proposal-section .section-header h2 span{color:#b65cff;display:block}.proposal-section .section-header p{margin-bottom:0;line-height:1.4;font-size:20px;color:#4B5563}svg.proposal-section-shape-first{position:absolute;left:-66px;transform:rotate(136deg);top:-100px;width:230px}.approch-proposal-section-shape,.ourservice-proposal-section-shape-first{position:absolute;right:-30px;top:-100px;width:202px;height:202px}.proposal-shape-right{width:290px;position:absolute;top:156px;right:0;transform:rotate(22deg)}.proposal-section .form-container{max-width:750px;margin-top:52px;margin-left:auto;margin-right:auto}.proposal-section .subtext{font-size:14px;color:#555;margin:15px 0 40px}.proposal-section form{text-align:left;max-width:750px;margin-left:auto;margin-right:auto}.proposal-section .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.proposal-section .full{margin-bottom:0}.proposal-section label{color:#090808;margin-bottom:8px;font-size:14px;display:block}.proposal-section input,.proposal-section select,.proposal-section textarea{width:100%;padding:12px 14px;border:1px solid #e2e2e2;border-radius:6px;font-size:14px}.proposal-section select{background-image:url(/_next/static/media/drop-down.114845a2.svg);background-repeat:no-repeat;background-position:calc(100% - 15px)}.proposal-section textarea{min-height:165px;resize:none}.proposal-section select{background:#FFFFFF}.client-verticals .checkbox-grid{display:grid;grid-template-columns:repeat(3,1fr);row-gap:11px;column-gap:13px}.client-verticals .check-item{color:#404040;cursor:pointer;align-items:center;gap:8px;font-size:16px;display:flex;line-height:1.3;font-weight:400}.client-verticals .check-item input{width:16px;height:16px;accent-color:#000;cursor:pointer}.proposal-section .policy{display:flex;gap:10px;align-items:flex-start;font-size:14px;color:#4B5563;line-height:1.3;margin-bottom:0;max-width:506px}.proposal-section .policy p{margin-bottom:0}.proposal-section .policy a{color:#5050EF;text-decoration:underline}.proposal-section .submit-btn{width:100%;padding:16px;background:#ffb300;border:none;border-radius:40px;font-size:16px;font-weight:600;cursor:pointer}.proposal-section .submit-btn:hover{background:#ffa000}.proposal-section .flower{position:absolute;right:-40px;top:-30px;width:100px;height:100px;background:radial-gradient(circle at center,#7a00ff 40%,transparent 41%);border-radius:50%}p.cta-buttons-discription{font-size:16px;line-height:1.3;color:#090808;margin-top:25px}.product-ux-design .ready-cta-section .ready-cta-content .arrow-btn.btn:after{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(7493%) hue-rotate(234deg) brightness(100%) contrast(101%)}.cta-buttons-list-icons{background:#fff;border-radius:12px;flex-wrap:wrap;gap:12px;padding:9px;display:inline-flex;justify-content:center}.cta-buttons-list-icons>div{display:flex;gap:5px;align-items:center}.cta-buttons-list-icons>div p{color:#090808;font-size:14px;line-height:20px;margin-bottom:0}.ai-driven-ux-research .ready-cta-section.contactpage .shape-top-left svg path{fill:#BC55FF}.ai-driven-ux-research .ready-cta-section.contactpage .shape-top-right svg path{fill:#E55399}.ai-driven-ux-research .ready-cta-section.contactpage .shape-bottom-left svg path{fill:#5050EF}.ai-driven-ux-research .ready-cta-section.contactpage .shape-bottom-right svg path{fill:#E62E2E}.product-ux-design .ready-cta-section.contactpage .shape-top-left svg path{fill:#BC55FF}.product-ux-design .ready-cta-section.contactpage .shape-top-right svg path{fill:#E55399}.product-ux-design .ready-cta-section.contactpage .shape-bottom-left svg path{fill:#5050EF}.product-ux-design .ready-cta-section.contactpage .shape-bottom-right svg path{fill:#E62E2E}.assistance-services-for-agencies .ready-cta-section.contactpage .shape-top-left svg path{fill:#E55399}.assistance-services-for-agencies .ready-cta-section.contactpage .shape-top-right svg path{fill:#5050EF}.assistance-services-for-agencies .ready-cta-section.contactpage .shape-bottom-left svg path{fill:#BC55FF}.assistance-services-for-agencies .ready-cta-section.contactpage .shape-bottom-right svg path{fill:#E62E2E}@media(max-width:1439px){.approch-proposal-section-shape,.ourservice-proposal-section-shape-first{width:100px;height:100px;top:-50px;right:-30px}}@media(max-width:1199px){.deliverables-section .ready-cta-content{max-width:520px}}@media(max-width:991px){svg.proposal-section-shape-first{width:78px;top:-40px;left:-8px;height:auto}.approch-proposal-section-shape,.ourservice-proposal-section-shape-first{width:80px;height:80px;top:-40px;right:20px}.proposal-section{padding:50px 0}.proposal-section .section-header h2{margin-bottom:15px;font-size:32px}.proposal-section .section-header p{font-size:18px}.proposal-section .form-grid{gap:15px}.proposal-section input,.proposal-section select,.proposal-section textarea{padding:10px 22px!important;font-size:18px!important;transition:border-color .3s;border-radius:76px!important}.proposal-section textarea{border-radius:16px!important}.proposal-shape-right{width:120px;top:50%;right:-36px;height:120px}.client-verticals .checkbox-grid{grid-template-columns:repeat(2,1fr);gap:7px 15px}}@media(max-width:768px){.proposal-section .form-grid{grid-template-columns:1fr}.proposal-section .flower{display:none}}.engagement-models-section{width:100%;padding:70px 0;background-color:#F0EFEB;position:relative}.engagement-models-section .section-header{text-align:center;color:#090808;margin-bottom:40px}.engagement-models-section .section-header h2{text-align:center;font-size:48px;color:#090808;line-height:1.2;font-weight:700;font-family:Bricolage Grotesque;margin-bottom:12px}.engagement-models-section .section-header h2 span{color:#b65cff;display:block}.engagement-models-section .section-header p{margin-bottom:0;line-height:1.4;font-size:20px;color:#4B5563}svg.engagement-model-shape-right-top{position:absolute;right:-50px;top:-103px;transform:rotate(-30deg)}.engagement-models-section .engagement-models-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.engagement-models-section .engagement-model-card{background:#FFFFFF;border-radius:20px;padding:23px 15px 18px;border:7px solid #fff;position:relative;box-shadow:0 3.63px 5.44px -3.63px #0000001A;transition:transform .3s ease,box-shadow .3s ease;overflow:hidden}.engagement-models-section .engagement-model-card:hover{transform:translateY(-4px);box-shadow:0 8px 30px rgba(0,0,0,.1)}.engagement-models-section .engagement-model-card.card-green{background:#98E5B9}.engagement-models-section .engagement-model-card.card-blue{background:#B0D8FF}.engagement-models-section .engagement-model-card.card-pink{background:#FFAFD5}.engagement-models-section .engagement-model-icon{width:95px;height:95px;margin-bottom:7px;text-align:right;margin-left:auto}.engagement-models-section .engagement-model-icon svg{width:100%;height:100%}.engagement-models-section .engagement-model-title{font-size:26px;font-weight:700;color:#090808;line-height:1.3;margin-bottom:7px}.engagement-models-section .engagement-model-description{font-size:20px;line-height:1.4;color:#090808;margin:0}@media (max-width:991px){.engagement-models-section .engagement-models-section{padding:50px 0}.engagement-models-section .engagement-models-grid{grid-template-columns:repeat(2,1fr)}.engagement-models-section .engagement-model-icon{width:60px;height:60px}.engagement-models-section .section-header h2{margin-bottom:15px;font-size:32px}.engagement-models-section .section-header p{font-size:18px}svg.engagement-model-shape-right-top{top:-50px;right:-17px;width:80px;height:auto}}@media (max-width:767px){.engagement-models-section{padding:50px 0}.engagement-models-section .engagement-models-grid{grid-template-columns:repeat(1,1fr);gap:15px}.engagement-models-section .engagement-model-card{display:flex;gap:20px;align-items:center;padding:20px;border:5px solid #fff}.engagement-models-section .engagement-model-icon{width:35px;height:35px}.engagement-models-section .section-header h2,.engagement-models-section .section-header p{text-align:left}}.pricing-engagement-section{width:100%;padding:70px 0;background-color:#090808;position:relative}.pricing-engagement-section .section-header{text-align:center;color:#FFFFFF}.pricing-engagement-section .section-header h2{text-align:center;font-size:48px;color:#FFFFFF;line-height:1.2;font-weight:700;font-family:Bricolage Grotesque;margin-bottom:12px}.pricing-engagement-section .section-header h2 span{color:#b65cff;display:block}.pricing-engagement-section .section-header p{margin-bottom:0;line-height:1.4;font-size:20px;color:#FFFFFF}.pricing-engagement-section .container{position:relative;z-index:1}.pricing-engagement-section .pricing-engagement-card{background:#F89A5B;border-radius:20px;margin-top:35px}.pricing-engagement-section .pricing-engagement-card-inner{padding:42px 33px 0;border-radius:20px;background:#FFCDAB}.pricing-engagement-section .pricing-toggle-buttons{justify-content:center;gap:6px;margin-bottom:26px;display:flex;flex-wrap:wrap}.pricing-engagement-section button.pricing-toggle-btn{padding:8.5px 27px;border:1px solid #090808;font-size:16px;line-height:1.3;font-weight:400;min-width:260px;text-align:center;border-radius:43px}.pricing-engagement-section button.pricing-toggle-btn.active{background:#5050EF;color:#FFFFFF;border-color:#5050EF}.pricing-engagement-section .pricing-toggle-btn:hover:not(.active){background:rgba(9,8,8,.1)}.pricing-engagement-section .pricing-content-grid{gap:24px;display:grid;grid-template-columns:70% repeat(auto-fit,minmax(280px,1fr))}.pricing-engagement-section .pricing-content-grid-left{background-color:#fff;border-radius:20px 20px 0 0;grid-template-columns:66% repeat(auto-fit,minmax(280px,1fr));gap:33px;padding:31px 34px 0;display:grid;align-items:flex-end}.pricing-engagement-section .pricing-panel.inclusions-panel h3{color:#090808;margin-bottom:11px;font-size:48px;font-weight:700;line-height:1.3}.pricing-engagement-section .pricing-panel h3{margin-bottom:12px;font-size:20px;font-weight:700;line-height:1.2;color:#090808}.pricing-engagement-section .inclusions-grid{background-color:#98e5b9;grid-template-columns:1fr 1fr;gap:0;display:grid;border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden}.pricing-engagement-section .inclusion-item{background:#98e5b9;border-bottom:1px solid #747474;border-right:1px solid #747474;gap:12px;padding:18px 21px 29px;transition:transform .2s;display:flex;align-items:center}.pricing-engagement-section .inclusion-item:nth-child(2),.pricing-engagement-section .inclusion-item:nth-child(4){border-right:0}.pricing-engagement-section .inclusion-item:nth-child(3),.pricing-engagement-section .inclusion-item:nth-child(4){border-bottom:0}.pricing-engagement-section .inclusion-item svg{flex-shrink:0}.pricing-engagement-section .exclusions-list li span{line-height:1.3}.pricing-engagement-section .exclusions-list{list-style:none;padding:0;margin:0}.pricing-engagement-section .exclusions-list li{gap:10px;display:flex;margin-bottom:20px}.pricing-engagement-section .exclusions-list li:last-child{border-bottom:none}.pricing-engagement-section .exclusions-list li svg{flex-shrink:0}.pricing-engagement-section .exclusions-list li span{font-size:16px;color:#090808;font-weight:500}.pricing-engagement-section .project-info-panel{flex-direction:column;gap:24px;display:flex;background-color:#fff;border-radius:20px 20px 0 0;padding:67px 27px 36px}.pricing-engagement-section .project-info-item{display:flex;flex-direction:column;gap:4px}.pricing-engagement-section .project-info-item label{text-transform:uppercase;color:#090808;letter-spacing:.35px;font-size:14px}.pricing-engagement-section .project-info-value{font-size:24px;font-weight:600;line-height:1.4;display:block;float:left;width:100%}.pricing-engagement-section.project-info-value.green{color:#34AD5C}.pricing-engagement-section.project-info-value.purple{color:#5050EF}.pricing-engagement-section.project-info-value.pink{color:#E55399}.pricing-engagement-section .pricing-footer-bar{justify-content:space-between;align-items:center;gap:20px;margin-top:0;padding:32px;display:flex}.pricing-engagement-section .pricing-footer-text{color:#090808;flex:1;margin:0;font-size:20px;line-height:1.4}.pricing-engagement-section .pricing-footer-buttons{display:flex;gap:10px;flex-shrink:0}.pricing-engagement-section .pricing-footer-buttons .btn{white-space:nowrap;border-radius:52px;padding:14px 21px;font-size:20px;text-decoration:none;transition:all .3s;color:#000000}.pricing-engagement-section .pricing-footer-buttons .btn.primary-btn{background:#34AD5C}.pricing-engagement-section .pricing-footer-buttons .btn.secondary-btn{background:#FFFFFF;color:#090808;border:1px solid #141414}@media (max-width:991px){.pricing-engagement-section .section-header h2{font-size:32px;margin-bottom:15px}.pricing-engagement-section .section-header p{font-size:18px}.pricing-engagement-section .pricing-engagement-card{background:#f89a5b;border-radius:16px;margin-top:40px}.pricing-engagement-section .pricing-engagement-card-inner{border-radius:20px;padding:20px 15px 0}.pricing-engagement-section .pricing-content-grid{grid-template-columns:1fr;gap:15px}.pricing-engagement-section .pricing-content-grid-left{border-radius:12px;grid-template-columns:1fr;gap:9px;padding:15px}.pricing-engagement-section .pricing-panel.inclusions-panel h3{margin-bottom:9px;font-size:20px}.pricing-engagement-section .pricing-panel h3{margin-bottom:9px;font-size:18px;font-weight:400}.pricing-engagement-section .exclusions-list li span{font-size:16px;font-weight:400}.pricing-engagement-section .exclusions-list li{margin-bottom:10px}.pricing-engagement-section .exclusions-list li:last-child{margin-bottom:0}.pricing-engagement-section .project-info-panel{gap:15px;padding:15px;display:flex}.pricing-engagement-section .pricing-footer-bar{gap:10px;margin-top:0;padding:20px 15px;flex-direction:column}.pricing-engagement-section .pricing-footer-text{font-size:18px}}@media (max-width:767px){.pricing-engagement-section{padding:50px 0}.pricing-engagement-section .pricing-toggle-buttons{flex-wrap:nowrap;justify-content:center;gap:0;margin-bottom:15px;display:flex;border-radius:31px;overflow:hidden;border:1px solid #090808}.pricing-engagement-section button.pricing-toggle-btn{letter-spacing:.35px;width:100%;min-width:50%;padding:12px;font-size:14px;border-radius:0;overflow:hidden;border:0!important}.pricing-engagement-section button.pricing-toggle-btn.active{color:#fff;background:#000000;border-color:#000000}.pricing-engagement-section .pricing-footer-buttons{gap:10px;flex-direction:column;width:100%}.pricing-engagement-section .pricing-footer-buttons .btn{width:100%}.pricing-engagement-section .inclusions-grid{grid-template-columns:1fr}.pricing-engagement-section .inclusion-item{border-bottom:1px solid #747474!important;gap:12px;padding:15px;border-right:0}.pricing-engagement-section .inclusion-item:last-child{border-bottom:0 solid #747474!important}.pricing-engagement-section .inclusions-grid{border-radius:16px}}.contact-us-banner-section{background-color:#ffffff;background-image:radial-gradient(circle,#e0e0e0 1px,transparent 0);background-size:24px 24px;padding:131px 0 55px;position:relative;overflow:hidden;min-height:600px}.breadcrumb-item.active{color:#000000}.contact-banner-container{width:90%;max-width:1200px;margin:0 auto;position:relative;z-index:2}.contact-banner-content{display:flex;align-items:center;justify-content:space-between}.contact-banner-content-left{flex:0 0 55%;max-width:55%}.contact-banner-heading{font-size:68px;font-weight:700;color:#000000;line-height:1.2;margin:0 0 35px;font-family:Bricolage Grotesque,sans-serif;letter-spacing:0}.contact-banner-heading span{position:relative;display:inline-block;background-color:#DFAEFF;border:2px solid #bc55ff;line-height:1}.contact-banner-heading span:after,.contact-banner-heading span:before{content:"";position:absolute;width:5px;height:5px;background:#BC55FF}.contact-banner-heading span:before{top:-4px;left:-4px}.contact-banner-heading span:after{bottom:-4px;left:-4px}.contact-banner-heading span span:after,.contact-banner-heading span span:before{content:"";position:absolute;width:5px;height:5px;background:#BC55FF}.contact-banner-heading span span:before{top:-7px;right:-7px;left:auto}.contact-banner-heading span span:after{bottom:-7px;right:-7px;left:auto}.contact-banner-subheading{color:#000;margin:0 0 12px;font-size:20px;font-weight:700;line-height:1.3}.contact-banner-description{color:#4B5563;margin:0;font-size:20px;font-weight:400;line-height:1.4}.contact-banner-content-right{flex:0 0 45%;max-width:45%;display:flex;justify-content:flex-end;align-items:center}.banner-illustration-img{object-fit:contain;max-width:100%;height:auto;width:383px}.contact-banner-decorative-shapes{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.decorative-shape{position:absolute;z-index:1}.shape-green-flower{top:139px;left:-45px;width:113px;height:113px}.shape-green-flower img{width:100%;filter:brightness(0) saturate(100%) invert(57%) sepia(32%) saturate(865%) hue-rotate(87deg) brightness(91%) contrast(89%)}.shape-pink-circle{width:72px;height:145px;top:97px;right:0}.shape-pink-circle img{width:100%}@media (max-width:1200px){.contact-banner-heading{font-size:56px}.contact-banner-subheading{font-size:22px}}@media (max-width:991px){.contact-us-banner-section{padding:124px 0 80px;min-height:auto}.contact-banner-content{flex-direction:column;gap:40px}.contact-banner-content-left,.contact-banner-content-right{flex:1;max-width:100%}.contact-banner-content-right{justify-content:center}.contact-banner-heading{font-size:40px;text-align:center}.contact-banner-subheading{font-size:20px;text-align:center}.contact-banner-description{text-align:center;margin:0 auto}.shape-green-flower{width:60px;height:60px;left:-30px}.shape-pink-circle{width:30px;height:auto}}@media (max-width:768px){.contact-us-banner-section{padding:80px 0}.contact-banner-heading{font-size:36px}.contact-banner-subheading{font-size:18px}.contact-banner-description{font-size:16px}}@media (max-width:767px){.contact-banner-heading{font-size:40px;line-height:48px;text-align:left;margin:0 0 15px}.contact-banner-subheading{font-size:18px;line-height:23px;text-align:left}.contact-banner-description{font-size:18px;line-height:25px;text-align:left}}@media (max-width:480px){.heading-highlight{padding:2px 8px}}.contact-form-section{background:rgba(223,174,255,.5);padding:103px 0 108px;position:relative}.contact-element-top-left{position:absolute;top:-140px;left:-60px}.contact-element-top-rgt{position:absolute;right:35px;top:-58px}.contact-form-wrapper{grid-template-columns:auto auto;align-items:start;gap:38px;display:grid}.contact-form-left{position:relative;height:100%}.contact-form-left .form-group .FormError{margin-top:5px;color:#dc3545;font-size:16px;line-height:1.3;font-weight:500}.form-group.gf-google-recaptcha{margin-bottom:.5rem;margin-top:.5rem}.gravity-success-response .popuptitle h3{color:#000;font-size:24px;line-height:1.3;font-weight:500}.contact-form-card{background-color:#fff;border-radius:20px;height:100%;padding:34px 40px}.contact-form-title{color:#000;margin:0 0 20px;font-family:Bricolage Grotesque,sans-serif;font-size:48px;font-weight:700;line-height:1.2;letter-spacing:0}.form-helper-text{color:#747474;margin:8px 0 0;line-height:16px}.checkbox-group{flex-direction:row;align-items:flex-start;gap:12px}.checkbox-label{cursor:pointer;color:#090808;align-items:flex-start;gap:12px;font-size:14px;line-height:1.6;display:flex}.checkbox-label input[type=checkbox]{cursor:pointer;flex-shrink:0;width:16px;height:16px;margin-top:2px;border-color:#747474;border-radius:0!important}.checkbox-text{flex:1}.privacy-link{color:#5050EF;text-decoration:underline;transition:color .3s}.privacy-link:hover{color:#7c3aed}.recaptcha-logo{font-size:12px;color:#6b7280;font-weight:500;margin-left:4px}.form-submit-btn{width:100%;margin-top:16px}span.checkbox-text{font-size:14px;color:#090808;font-family:DM Sans}.form-footer{gap:16px;margin-top:1rem;padding-top:22px}.form-footer-item{color:#747474}.form-footer-icon{width:16px;height:16px;color:#6b7280}.contact-form-right{flex-direction:column;gap:16px;display:flex;position:relative}.contact-element-bottom-rgt{z-index:0;width:160px;position:absolute;bottom:-75px;right:-75px;transform:rotate(-23deg)}.contact-element-bottom-rgt img{width:100%;filter:brightness(0) saturate(100%) invert(81%) sepia(19%) saturate(2253%) hue-rotate(317deg) brightness(98%) contrast(99%)}.get-in-touch-section{background:#FFAFD5;border-radius:20px;padding:34px 20px 51px;position:relative;overflow:hidden}.get-in-touch-title{color:#090808;margin-bottom:20px;font-size:48px;font-weight:700;line-height:1.2;font-family:Bricolage Grotesque,sans-serif;text-align:center}.contact-info-cards{flex-direction:column;display:flex;border-radius:20px;background:#fff}.contact-info-card{padding:30px 27px;display:flex;align-items:flex-start;gap:16px;border-bottom:1px solid #f0efeb}.contact-info-card:last-child{border-bottom:0}.contact-info-icon{width:60px;height:60px}.contact-info-content{flex:1;display:flex;flex-direction:column;gap:4px}.contact-info-label{color:#090808;margin:0;font-size:20px;font-weight:400;line-height:1.4}.contact-info-value{color:#000;margin-bottom:12px;font-size:20px;font-weight:700;line-height:1.3}.contact-info-description{color:#747474;margin:0;font-size:16px;font-weight:400;line-height:1.3}.contact-info-card:first-child .contact-info-value{color:#E55399}.contact-info-card:nth-child(2) .contact-info-value{color:#34AD5C}.contact-info-card:nth-child(3) .contact-info-value{color:#E62E2E}.calendar-strip{top:-45px;text-align:center;position:absolute;width:100%;left:0}.calendar-strip img{max-width:100%}.quick-links-section{background:#34AD5C;border-radius:20px;padding:60px 20px 30px;position:relative}.quick-links-title{color:#fff;margin-bottom:13px;font-family:Bricolage Grotesque,sans-serif;font-size:48px;font-weight:700;line-height:1.2;text-align:center}.quick-links-cards{flex-direction:column;gap:13px;display:flex}.quick-link-card{background-color:#ffffff;border-radius:18px;padding:16px 22px;display:flex;align-items:center;justify-content:space-between;gap:16px;text-decoration:none;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease;min-height:100px}.quick-link-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.12)}.quick-link-content{max-width:249px}.quick-link-title{color:#000;margin:0;font-size:20px;font-weight:700;line-height:1.3}.quick-link-description{color:#4B5563;margin:0;font-size:16px;font-weight:400;line-height:1.3}.quick-link-arrow{width:35px;height:24px;transition:transform .3s ease}.quick-link-card:hover .quick-link-arrow{transform:translateX(4px)}@media (max-width:991px){.contact-form-section{padding:80px 0}.contact-element-top-left{top:-69px;left:-50px;width:120px}.contact-element-top-rgt{top:-42px;right:15px;width:120px}.contact-form-wrapper{grid-template-columns:1fr;gap:40px;display:block}.contact-form-title{font-size:32px}}.our-locations-section{background-color:#000000;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 0);background-size:24px 24px;padding:70px 0 105px;position:relative;min-height:auto}.our-locations-title-wrapper{text-align:center;margin-bottom:65px}.our-locations-heading{color:#fff;margin:0;font-family:Bricolage Grotesque,sans-serif;font-size:48px;font-weight:700;line-height:36px}.our-locations-map-wrapper{border-radius:20px;margin-bottom:35px;position:relative;overflow:hidden;background:#141414}.our-locations-map-img{width:874px;height:auto;display:block;border-radius:16px;object-fit:cover;max-width:100%;margin-left:auto;margin-right:auto}.our-locations-cards-grid{gap:24px;margin-top:40px;display:flex;justify-content:center;flex-wrap:wrap}.our-locations-card{color:#fff;border-radius:20px;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;flex:0 0 calc(33.33% - 16px)}.our-locations-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.4)}.our-locations-card-inner{padding:34px 33px 0}.our-locations-card-title{color:#fff;margin:0 0 20px;font-size:20px;font-weight:700;line-height:1.3}.our-locations-card-item{color:#fff;align-items:flex-start;gap:10px;font-size:16px;line-height:1.3;display:flex;margin-bottom:16px}.our-locations-card-icon{width:20px;height:20px;flex-shrink:0;margin-top:2px;color:#ffffff;opacity:.9}.our-locations-card-item span{flex:1}.our-locations-card-button{color:#fff;background-color:rgba(255,255,255,.1);align-items:center;gap:8px;padding:15px 20px 19px;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .3s;display:flex;width:100%;line-height:1.3;justify-content:center}.our-locations-card-button:hover{background-color:rgba(255,255,255,.3);color:#000}.our-locations-card-button-icon{width:18px;height:18px}.our-location-element-lft{position:absolute;top:-83px;left:8px;z-index:1;width:166px}.our-location-element-rgt{position:absolute;top:26px;right:-35px;width:235px}@media (max-width:1200px){.our-locations-heading{font-size:56px}.our-locations-cards-grid{grid-template-columns:repeat(3,1fr);gap:20px}.our-location-element-rgt{position:absolute;top:12px;right:0;width:109px}}@media (max-width:991px){.our-locations-section{padding:80px 0}.our-location-element-lft{top:-60px;left:21px;width:120px}.our-locations-heading{font-size:32px}.our-locations-card{flex:0 0 calc(50% - 16px)}}@media (max-width:768px){.our-locations-card{flex:0 0 100%}}.faq-content-section{background-color:#F0EFEB;background-image:radial-gradient(circle,#e0e0e0 1px,transparent 0);background-size:24px 24px;padding:70px 0;position:relative}.faq-content-title-wrapper{text-align:center}.faq-content-heading{color:#090808;font-family:Bricolage Grotesque,sans-serif;font-size:48px;font-weight:700;line-height:1.2;margin:0 0 12px}.faq-content-heading .highlight,.faq-content-heading span{color:#BC55FF}.faq-content-subheading{font-size:20px;font-weight:400;color:#090808;line-height:1.4;margin:0;text-align:center}.faq-content-faq-list{display:flex;flex-direction:column;margin-top:38px;position:relative}.faq-list-top-design{display:flex}.faq-list-top-design img{width:100%}.faq-content-faq-item{background-color:#ffffff;padding:22px 26px 30px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.faq-item-first{position:relative}.faq-item-pink{background-color:#FFAFD5}.faq-item-blue{background-color:#B0D8FF}.faq-item-purple{background-color:#DFAEFF}.faq-item-orange{background-color:#FFCDAB}.faq-item-red-pink{background-color:#FFAFAF}.faq-item-green{background-color:#98E5B9}.faq-item-header{display:flex;justify-content:space-between;align-items:center;gap:20px}.faq-content-faq-title{color:#090808;flex:1;margin:0;font-size:20px;font-weight:700;line-height:1.3}.faq-chevron-wrapper{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px;color:#1f2937;transition:transform .3s ease}.faq-item-expanded .faq-chevron-wrapper{transform:rotate(0deg)}.faq-chevron-icon{width:22px;height:20px}.faq-item-content{margin-top:20px;color:#090808;font-size:20px;line-height:1.4;animation:fadeIn .3s ease;overflow:hidden}.faq-content-faq-description{color:#090808;font-size:20px;line-height:1.4;font-weight:400;margin:0;max-width:722px}.faq-content-faq-button-wrapper{text-align:center;margin-top:70px;display:flex;justify-content:space-between;align-items:center}.faq-footer-text p{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-size:28px;line-height:34px;color:#090808;max-width:583px;text-align:left;margin:0}.faq-content-faq-button-wrapper a.btn.primary-btn{font-size:16px;line-height:21px;padding:6px 40px;height:48px}.faq-content-faq-button:hover{background-color:#8b5cf6;color:#ffffff}.faq-button-arrow{width:16px;height:16px;transition:transform .3s ease}.faq-content-faq-button:hover .faq-button-arrow{transform:translateX(4px)}.faq-element-top-lft{position:absolute;top:-94px;left:-64px;width:218px}.faq-element-top-lft img,.faq-element-top-rgt img{width:100%}.faq-element-top-rgt{position:absolute;top:-52px;right:-8px;width:164px}.faq-content-faq-bottom-wrapper{padding:47px 0}.faq-content-faq-bottom-item{display:flex;gap:16px;justify-content:space-between;align-items:center}.faq-content-faq-bottom-wrapper .faq-content-faq-bottom-title{font-size:48px;color:#090808;line-height:1.2;font-weight:700;font-family:Bricolage Grotesque;margin-bottom:0;width:100%}.faq-content-faq-bottom-wrapper .faq-content-faq-bottom-title span{color:#b65cff}.faq-content-faq-bottom-description{color:#090808;font-size:28px;line-height:1.2;font-weight:400;margin:0}.faq-content-faq-bottom-item-buttons{display:flex;gap:12px;justify-content:space-between;align-items:center;flex-wrap:wrap}@media (max-width:991px){.faq-footer-text p{max-width:500px}.faq-content-section{padding:50px 0}.faq-content-subheading{font-size:16px}.faq-content-faq-title{font-size:18px}.faq-element-top-lft{width:103px;top:-45px;left:-16px}.faq-element-top-rgt{width:120px;position:absolute;top:-38px;right:15px}}@media (max-width:767px){.faq-content-faq-button-wrapper{flex-wrap:wrap;gap:24px;margin-top:40px}.faq-content-heading{font-size:32px}.faq-content-faq-title,.faq-content-subheading{font-size:16px}.faq-content-faq-description{font-size:14px}.faq-chevron-icon{width:13px}}.helpful-resources-section{background-color:#ffffff;background-image:radial-gradient(circle,#e0e0e0 1px,transparent 0);background-size:24px 24px;padding:70px 0;position:relative;min-height:auto}.helpful-resources-section .resources-header h2 span{color:#BC55FF}.helpful-element-lft{position:absolute;top:-83px;left:8px;z-index:1;width:166px;transform:rotate(180deg)}.resources-header{text-align:center;margin-bottom:40px}.resources-title{font-size:48px;font-weight:700;line-height:1.2;margin:0 0 12px;font-family:Bricolage Grotesque,sans-serif;color:#000000}.title-word-purple{color:#BC55FF}.resources-subtitle{font-size:20px;font-weight:400;color:#000000;line-height:1.2;margin:0}.resources-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;position:relative;z-index:2}.resources-card{background:#F0EFEB;border-radius:26px;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;padding:10px;gap:9px}.resources-card:hover{transform:translateY(-4px)}.resources-card-mockup{border-radius:24px;width:100%;height:212px;padding:26px;display:flex;position:relative;overflow:hidden;align-items:center}.resources-card-mockup:before{content:"";width:calc(100% - 20px);height:calc(100% - 20px);left:10px;top:10px;border:2px dashed;border-radius:24px;justify-content:center;align-items:center;display:flex;position:absolute}.resources-card-mockup-pink{background:#ffafd5}.resources-card-mockup-purple{background:#DFAEFF}.resources-card-purple .resources-card-mockup:before{border-color:#BC55FF}.resources-card-mockup-green{background:#98E5B9}.resources-card-green .resources-card-mockup:before{border-color:#34AD5C}.resources-card-mockup-red{background:#FFAFAF}.resources-card-red .resources-card-mockup:before{border-color:#E62E2E}.mockup-background-shape{opacity:.1;position:absolute;width:100px;height:100px;top:0;bottom:0;right:30px;background-size:100px;background-repeat:no-repeat;margin:auto}.mockup-shape-quarter-circle{background-image:url(/_next/static/media/sr1.c78715e7.svg)}.mockup-shape-starburst{background-image:url(/_next/static/media/ux-audit-shape-top-rgt.0afd8b7a.svg)}.mockup-shape-flower{background-image:url(/_next/static/media/pink-circle.8117fd4a.svg)}.mockup-shape-grid-squares{background-image:url(/_next/static/media/sr2.9a2a5f6c.svg)}.resources-mockup-placeholder{z-index:1;position:relative;font-size:20px;line-height:26px;color:#000000;max-width:calc(100% - 108px)}.resources-card-content{flex-direction:column;flex:1;padding:20px;display:flex;background:#FFFFFF;border-radius:24px}.resources-card-tags{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:17px}.resources-category-tag{border-radius:4px;padding:4px 8px;font-size:12px;font-weight:400;display:inline-block;color:#000000}.resources-category-tag-purple{background:rgba(223,174,255,.4)}.resources-category-tag-green{background:rgba(152,229,185,.4)}h3.resources-card-title{font-size:20px;font-weight:700;line-height:1.3;color:#111827;margin-bottom:2px}p.resources-card-description{color:#4B5563;font-size:16px;line-height:1.3;margin-bottom:0}.resources-card-footer{padding-top:40px;margin-top:auto;display:flex;gap:16px;align-items:center;justify-content:space-between}.resources-card-footer .resources-download-count{color:#4B5563;font-size:14px;line-height:20px}.resources-card-footer a.btn.secondary-btn{font-size:16px;line-height:14px;color:#000000;padding:13px 30px}@media (max-width:1200px){.resources-title{font-size:56px}.resources-grid{gap:20px}}@media (max-width:991px){.helpful-resources-section{padding:80px 0 100px}.resources-title{font-size:32px}.resources-subtitle{font-size:16px}.resources-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:768px){.helpful-resources-section{padding:80px 0}.resources-grid{grid-template-columns:1fr;gap:24px}.resources-card-mockup{height:180px}.resources-card-content{padding:20px}.resources-card-title{font-size:18px}.resources-card-description{font-size:14px}}.ready-cta-section{position:relative;padding:120px 0 95px;background:#B0D8FF;background-image:radial-gradient(rgba(0,0,0,.03) 2px,transparent 0);background-size:20px 20px;overflow:hidden}.ready-cta-section.padding-before-footer{padding-bottom:220px}.ready-cta-shape{position:absolute;z-index:2;width:80px;height:80px}.ready-cta-shape svg{width:100%;height:auto}.ready-cta-shape .shape-top-left{top:121px;left:12%}.ready-cta-shape .shape-bottom-left{top:267px;left:4%}.ready-cta-shape .shape-top-right{top:138px;right:12%}.ready-cta-shape .shape-bottom-right{top:295px;right:4%}.ready-cta-content{position:relative;z-index:3;text-align:center;max-width:710px;margin:0 auto}.ready-cta-content .cta-headline{color:#000000;margin-bottom:12px;font-size:72px;font-weight:700;line-height:1.2;font-family:Bricolage Grotesque}.ready-cta-content .cta-description{font-size:20px;line-height:1.4;color:#000000;margin-bottom:20px}.ready-cta-content .cta-buttons-container{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.ready-cta-content .cta-button:first-child{background-color:#34AD5C;color:#ffffff;border:0}.ready-cta-content .cta-button:nth-child(2){background-color:#ffffff;border:1px solid #141414;color:#000}.ready-cta-content .talk-to-expert .cta-button{background-color:#5050EF;color:#ffffff;width:380px;max-width:100%}.ready-cta-section.contactpage .shape-top-left svg path{fill:#FFAA01}.ready-cta-section.contactpage .shape-top-right svg path{fill:#E62E2E}.ready-cta-section.contactpage .shape-bottom-left svg path{fill:#E55399}.ready-cta-section.contactpage .shape-bottom-right svg path{fill:#5050EF}@media (max-width:1280px){.ready-cta-shape .shape-top-left{top:37px;left:62px}.ready-cta-shape .shape-top-right{top:37px;right:48px}}@media (max-width:991px){.ready-cta-section.padding-before-footer{padding-bottom:85px}.ready-cta-shape .shape-bottom-left{bottom:160px;left:20px;top:auto}.ready-cta-shape .shape-bottom-right{right:0;bottom:240px;top:auto}.ready-cta-content .cta-headline{font-size:48px}.ready-cta-content{max-width:500px}}@media (max-width:767px){.ready-cta-section{padding:80px 0 60px}.ready-cta-content .cta-headline{font-size:32px;margin-left:auto;margin-right:auto}.ready-cta-content .cta-description{font-size:18px;padding:0 20px;line-height:1.4;margin-bottom:20px}.ready-cta-shape{width:40px;height:40px}.contact-form-section{padding:50px 0}.contact-element-top-rgt img{max-width:80px}.contact-element-top-rgt{width:120px;top:-27px;right:-25px}.contact-element-top-left img{max-width:80px}.contact-element-top-left{width:auto;top:-69px;left:-15px}.get-in-touch-title,h2.contact-form-title{letter-spacing:-.02em;font-weight:700;font-size:24px;margin:0 0 15px}.contact-info-card{padding:20px 15px 10px}.contact-info-value{font-size:18px;line-height:25px;margin:0}.contact-info-icon{width:40px;height:40px}quick-links-title{letter-spacing:-.02em;font-weight:700;font-size:24px;margin:0 0 15px}.quick-link-title{font-size:18px}.our-location-element-lft img{max-width:80px}.our-location-element-lft{width:120px;top:-40px;left:21px}.contact-element-bottom-rgt img{max-width:60px}.contact-element-bottom-rgt{bottom:0;right:-100px}.our-locations-title-wrapper{margin-bottom:40px}.helpful-element-lft img{max-width:80px}.helpful-element-lft{top:-40px;left:-70px}.faq-element-top-rgt img{max-width:80px}.faq-element-top-rgt{right:-20px}.faq-element-top-lft img,.our-location-element-rgt img{max-width:80px}.our-location-element-rgt{right:-50px;top:32px}.our-locations-card-inner{padding:20px 15px 0}}.resources-posts-section{background:#ffffff;background-image:radial-gradient(circle,#e0e0e0 1px,transparent 0);background-size:20px 20px;padding:36px 0 52px;font-family:Inter,sans-serif;position:relative;min-height:100vh}.resources-posts-section .resources-filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:48px;display:flex;border-bottom:1px solid #e5e7eb;padding-bottom:27px}.resources-posts-section .resources-category-filters{display:flex;flex-wrap:wrap;gap:12px;flex:1}.resources-posts-section .resources-filter-pill{color:#333;cursor:pointer;background:#fff;border-radius:50px;padding:17px 30px;font-family:DM Sans,sans-serif;font-size:16px;font-weight:500;line-height:14px;transition:all .3s ease;color:#090808;border:2px solid transparent}.resources-posts-section .resources-filter-pill:nth-child(2){border:2px solid #98e5b9;background:#ffffff}.resources-posts-section .resources-filter-pill:nth-child(3){border:2px solid #dfaeff;background:#ffffff}.resources-posts-section .resources-filter-pill:nth-child(4){border:2px solid #b0d8ff;background:#ffffff}.resources-posts-section .resources-filter-pill:nth-child(5){border:2px solid #ffafd5;background:#fff}.resources-posts-section .resources-filter-pill:nth-child(6){border:2px solid #ffafaf;background:#fff}.resources-posts-section .resources-filter-pill:hover{background:#f5f5f5;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.resources-posts-section .resources-filter-pill.active{background:#FFAA01;color:#ffffff;border:2px solid #ffaa01;font-weight:600}.resources-posts-section .sort-by-wrapper{display:flex;align-items:center;gap:12px}.resources-posts-section .sort-by-wrapper label{color:#333;font-family:Inter,sans-serif;letter-spacing:.35px;font-size:14px;font-style:normal;font-weight:400;line-height:120%}.resources-posts-section .sort-by-select{border-radius:39px;background:#ffffff;color:#333;font-size:14px;font-weight:500;cursor:pointer;font-family:Inter,sans-serif;min-width:120px;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding:10px 40px 10px 16px;border:1px solid #d1d5db;background-color:#FFF}.resources-posts-section .sort-by-select:hover{border-color:#ff6b35}.resources-posts-section .sort-by-select:focus{outline:none;border-color:#ff6b35;box-shadow:0 0 0 3px rgba(255,107,53,.1)}.resources-posts-section .resources-main{position:relative;margin-bottom:52px}.resources-posts-section .resources-element-top{position:absolute;right:-40px;top:-35px;z-index:1}.resources-posts-section .resources-element-bottom{z-index:1;position:absolute;bottom:-120px;left:auto;right:-120px}.resources-posts-section .resources-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-bottom:60px;z-index:2;position:relative}.resources-posts-section .resources-card{background:#F0EFEB;border-radius:26px;flex-direction:column;transition:all .3s;display:flex;position:relative;overflow:hidden;padding:10px}.resources-posts-section .resources-card:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,.1)}.resources-posts-section .resources-card-mockup{position:relative;width:100%;height:200px;overflow:hidden;border-radius:20px;border:2px dashed rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center}.resources-posts-section .resources-card-mockup-purple{background:#DFAEFF}.resources-posts-section .resources-card-mockup-green{background:#98E5B9}.resources-posts-section .resources-card-mockup-red{background:#FFAFAF}.resources-posts-section .resources-card-mockup-pink{background:#FFAFD5}.resources-posts-section .resources-card-mockup-orange{background:#FFAA01}.resources-posts-section .resources-card-mockup-blue{background:#B0D8FF}.resources-posts-section .resources-mockup-placeholder{color:#000;width:100%;height:100%;font-family:Inter;font-size:20px;font-weight:400;display:flex;align-items:center;justify-content:space-between;position:relative;line-height:26px;padding:0 20px}.resources-posts-section .resources-mockup-text{width:50%;text-align:left}.resources-posts-section .resources-mockup-icon-wrapper{width:50%;display:flex;align-items:center;justify-content:flex-end}.resources-posts-section .resources-mockup-icon{width:auto;height:auto;max-width:101px;max-height:101px}.resources-posts-section .resources-mockup-placeholder:before{content:"";position:absolute;opacity:.3}.resources-posts-section .resources-card-mockup .card-image{width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .3s ease;position:relative!important}.resources-posts-section .resources-card-mockup>div{width:100%;height:100%;position:relative;border-radius:20px}.resources-posts-section .resources-card:hover .resources-card-mockup .card-image{transform:scale(1.05)}.resources-posts-section .resources-card-content{padding:20px;flex:1;display:flex;flex-direction:column;background:#ffffff;border-radius:24px;margin-top:9px;gap:0}.resources-posts-section .resources-card-list{padding:0 0 12px;display:flex;gap:6px;flex-wrap:wrap}.resources-posts-section .resources-category-tag{color:#000000;border:0 solid #e5e7eb;border-radius:4px;font-family:DM Sans,sans-serif;font-size:12px;font-weight:500;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0 10px;margin-right:6px}.resources-posts-section .resources-category-tag-purple{background:rgba(223,174,255,.4)}.resources-posts-section .resources-category-tag-green{background:rgba(152,229,185,.4)}.resources-posts-section .resources-category-tag-red{background:rgba(255,175,175,.4)}.resources-posts-section .resources-card-title{color:#1c1c1c;margin:0 0 2px;font-family:DM Sans;font-size:20px;font-weight:700;line-height:26px}.resources-posts-section .resources-card-content a{text-decoration:none}.resources-posts-section .resources-card-title a{color:#1c1c1c;text-decoration:none;transition:color .2s}.resources-posts-section .resources-card-title a:hover{color:#FFAA01}.resources-posts-section .resources-card-description{font-size:14px;color:#666;line-height:1.6;font-family:Inter,sans-serif;margin:12px 0 16px;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex:1;min-height:60px;visibility:visible;opacity:1}.resources-posts-section .resources-card-content p{color:#4B5563;margin:0;font-family:DM Sans;font-size:16px;line-height:21px;font-weight:400}.resources-posts-section .resources-card-footer{justify-content:space-between;align-items:center;margin-top:auto;padding-top:36px;display:flex}.resources-posts-section .resources-download-count{color:#4B5563;align-items:center;gap:6px;font-family:DM Sans;font-size:14px;font-weight:400;display:flex;line-height:20px}.resources-posts-section .resources-download-count .download-icon{width:12px;height:12px;flex-shrink:0;display:inline-block}.resources-posts-section .resources-download-btn{color:#090808;cursor:pointer;padding:12px 28px;text-decoration:none;transition:all .3s;display:inline-block;border:1px solid #747474;border-radius:50px;font-size:16px;line-height:14px;font-family:DM Sans}.resources-posts-section .resources-download-btn:hover{background:#333;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15);color:#fff}.resources-posts-section .resources-pagination{display:flex;justify-content:center;align-items:center;gap:26px}.resources-posts-section .resources-pagination-arrow{background:transparent;border:none;border-radius:8px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:#333;padding:0}.resources-posts-section .resources-pagination-arrow:hover:not(:disabled){background:#f5f5f5;border-color:#999}.resources-posts-section .resources-pagination-arrow:disabled{opacity:.4;cursor:not-allowed}.resources-posts-section .resources-pagination-arrow svg{width:15px;height:11px;display:block}.resources-posts-section .resources-pagination-numbers{display:flex;align-items:center;gap:18px}.resources-posts-section .resources-pagination-number{background:transparent;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:#333;font-family:Inter,sans-serif;font-size:14px;font-weight:500;padding:0;border:1px solid #d1d5db}.resources-posts-section .resources-pagination-number:hover{background:#f5f5f5;border-color:#D1D5DB}.resources-posts-section .resources-pagination-number.active{background:#FF4444;color:#ffffff;border-color:#FF4444;font-weight:600}.resources-posts-section .resources-pagination-ellipsis{color:#666;font-family:Inter,sans-serif;font-size:14px;padding:0 4px;display:flex;align-items:center;justify-content:center;width:40px;height:40px}@media (max-width:1200px){.resources-posts-section .resources-grid{grid-template-columns:repeat(2,1fr);gap:24px}.resources-posts-section .resources-element-bottom{bottom:-40px;left:auto;right:-40px;width:109px}}@media (max-width:768px){.resources-posts-section{padding:40px 0 80px}.resources-posts-section .resources-filters{flex-direction:column;align-items:flex-start;margin-bottom:40px}.resources-posts-section .resources-category-filters{width:100%}.resources-posts-section .sort-by-wrapper{width:100%;justify-content:space-between}.resources-posts-section .resources-card-mockup{height:180px}.resources-posts-section .resources-element-bottom,.resources-posts-section .resources-element-top{display:none}}@media (max-width:767px){.resources-posts-section .resources-grid{grid-template-columns:1fr;gap:24px}.resources-posts-section .resources-filter-pill{padding:12px 20px;font-size:14px}.resources-posts-section .resources-card-content{padding:16px}.resources-posts-section .resources-card-title{font-size:16px}.resources-posts-section .resources-card-mockup{height:160px}.resources-posts-section .resources-pagination{gap:4px;margin-top:40px}.resources-posts-section .resources-pagination-arrow,.resources-posts-section .resources-pagination-ellipsis,.resources-posts-section .resources-pagination-number{width:36px;height:36px;font-size:12px}}.checklist-download-section{background-color:#000000;background-image:radial-gradient(circle,rgba(0,0,0,.05) 1px,rgba(0,0,0,0) 0);background-size:34px 34px;padding:120px 0 140px;font-family:Inter,sans-serif;position:relative;overflow:hidden}.checklist-download-section .checklist-download-bottom ul{display:flex;gap:12px;align-items:center;list-style:none;padding:0;margin:0}.checklist-download-section .checklist-download-bottom li span{color:#FFF;font-family:Patrick Hand SC;font-size:20px;font-style:normal;font-weight:400;line-height:25.92px}.checklist-download-section .checklist-download-bottom li svg{width:20.734px;height:20.227px}.checklist-download-section .checklist-download-bottom li.checklist-download-item1 svg path{fill:#5050EF}.checklist-download-section .checklist-download-bottom li.checklist-download-item2 svg path{fill:#34AD5C}.checklist-download-section .checklist-download-bottom li.checklist-download-item3 svg path{fill:#E55399}.resources-details-checklist-section{background-color:#F0EFEB}.resources-details-checklist-section,.resources-details-system-matter{padding:120px 0 140px;font-family:Inter,sans-serif;position:relative;overflow:hidden}.resources-details-system-matter{background:linear-gradient(0deg,rgba(248,154,91,.2),rgba(248,154,91,.2)),#FFF}.ux_audit_page .hero-banner-section{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);min-height:60vh;display:flex;align-items:center;position:relative;overflow:hidden}.request-audit-checklist .request-audit-shape{position:absolute;z-index:1;opacity:.85}.request-audit-checklist .request-audit-shape.shape-top-left{top:171px;left:387px}.request-audit-checklist .request-audit-shape.shape-top-right{top:183px;right:387px;opacity:1}.request-audit-checklist .request-audit-shape.shape-bottom-left{bottom:auto;left:290px;opacity:1;top:317px}section.request-audit-form-section{margin-top:-126px}.request-audit-checklist .request-audit-shape.shape-bottom-right{bottom:0;right:290px;opacity:1}.ux_audit_page .hero-banner-section .slider-wrap{text-align:center;max-width:800px;margin:0 auto}.ux_audit_page .hero-banner-section h1{font-size:3.5rem;font-weight:700;margin-bottom:2rem;color:#fff}.ux_audit_page .ux-audit-banner-subheading{font-size:1.25rem;color:#e0e0e0;margin-bottom:2.5rem;line-height:1.6}.ux_audit_page .primary-yellow-btn{background:#bfb99c;color:#1a1a1a;padding:1rem 2.5rem;border-radius:50px;text-decoration:none;font-weight:600;display:inline-flex;align-items:center;gap:.5rem;transition:all .3s ease;border:2px solid #bfb99c}.ux_audit_page .primary-yellow-btn:hover{background:transparent;color:#bfb99c}.ux-audit-form .bottom-section h2{font-size:2.5rem;font-weight:700;color:#1a1a1a;margin-bottom:3rem;text-align:center}.ux-audit-form .product-form{max-width:800px;margin:0 auto}.ux-audit-form .gform_wrapper{background:#fff;padding:3rem;border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,.1)}.ux-audit-form .gform_fields{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.ux-audit-form .gfield--width-full{grid-column:1/-1}.ux-audit-form .gfield--width-half{grid-column:span 1}.ux-audit-form .ginput_container input,.ux-audit-form .ginput_container select,.ux-audit-form .ginput_container textarea{width:100%;padding:1rem 1.25rem;border:2px solid #e0e0e0;border-radius:8px;font-size:1rem;transition:border-color .3s ease}.ux-audit-form .ginput_container input:focus,.ux-audit-form .ginput_container select:focus,.ux-audit-form .ginput_container textarea:focus{outline:none;border-color:#bfb99c}.ux-audit-form .gform_button{background:#bfb99c;color:#1a1a1a;padding:1rem 3rem;border:none;border-radius:50px;font-weight:600;font-size:1.1rem;cursor:pointer;transition:all .3s ease;display:block;margin:2rem auto 0}.ux-audit-form .gform_button:hover{background:#a8a485;transform:translateY(-2px)}.ux-audit-benefits{padding:5rem 0;background:#fff}.ux-audit-benefits h2{font-size:2.5rem;font-weight:700;color:#1a1a1a;margin-bottom:1.5rem}.ux-audit-benefits-description{font-size:1.2rem;color:#666;max-width:600px;margin:0 auto 3rem}.benefit-card{background:#f8f9fa;padding:2.5rem 2rem;border-radius:15px;text-align:center;transition:transform .3s ease,box-shadow .3s ease;height:100%}.benefit-card:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgba(0,0,0,.1)}.benefit-card .benefit-icon{margin-bottom:1.5rem}.benefit-card h4{font-size:1.25rem;font-weight:600;color:#1a1a1a;margin-bottom:1rem}.benefit-card p{color:#666;line-height:1.6}.ux-audit-process{padding:5rem 0;background:#f8f9fa}.ux-audit-process h2{font-size:2.5rem;font-weight:700;color:#1a1a1a;margin-bottom:1.5rem}.ux-audit-process-description{font-size:1.2rem;color:#666;max-width:600px;margin:0 auto 3rem}.process-step{background:#fff;padding:2rem;border-radius:15px;text-align:center;position:relative;height:100%;box-shadow:0 5px 15px rgba(0,0,0,.08)}.process-step h4{font-size:1.25rem;font-weight:600;color:#1a1a1a;margin-bottom:1rem}.process-step p{color:#666;line-height:1.6}.white-paper-popup.whitePaper-success{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:3rem;border-radius:15px;box-shadow:0 20px 60px rgba(0,0,0,.3);z-index:9999;text-align:center;max-width:500px;width:90%}.white-paper-popup .popuptitle h3{color:#1a1a1a;font-size:1.5rem;font-weight:600;margin-top:1.5rem}.FormError{color:#e74c3c;font-size:.9rem;margin-top:.5rem}.request-audit-checklist.custom-resources-section{background:#DFAEFF!important;background-image:radial-gradient(circle,rgba(255,255,255,.4) 2px,transparent 0)!important;background-size:30px 30px!important;padding:279px 0 100px;position:relative;overflow:hidden}.request-audit-content{position:relative;z-index:3;max-width:1200px;padding:0 20px;margin:0 auto 80px}.request-audit-headline{margin-bottom:20px;font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-size:68px;line-height:82px;text-align:center;letter-spacing:-.02em;color:#090808}.request-audit-description{max-width:755px;margin-bottom:38px;margin-left:auto;margin-right:auto;font-family:DM Sans;font-style:normal;font-weight:400;font-size:28px;line-height:34px;text-align:center;color:#090808}.request-audit-feature-badges{background:#fff;border-radius:22px;flex-wrap:wrap;justify-content:center;gap:12px;margin:0 auto 24px;padding:12px 14px;display:flex;max-width:614px}.feature-badge{color:#fff;white-space:nowrap;background:none;border-radius:8px;align-items:center;gap:7px;display:flex}.feature-badge .badge-icon{font-size:16px}.feature-badge .badge-text{font-family:Patrick Hand SC;font-weight:400;color:rgba(9,8,8,1);font-size:20px;letter-spacing:0}.request-audit-social-proof{display:flex;justify-content:center;gap:12px;margin-bottom:50px}.social-proof-counter{display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:8px;font-size:16px;font-weight:600}.social-proof-counter.counter-blue{background:#5050EF;color:#fff}.social-proof-counter.counter-green{background:#34AD5C;color:#fff}.social-proof-counter .counter-icon{font-size:16px}.social-proof-counter .counter-number{font-size:16px;font-weight:700}.request-audit-contact-form-wrapper{position:relative;max-width:900px;margin:0 auto;display:flex;align-items:flex-start;gap:40px}.request-audit-contact-form-card{background:#fff;border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.1);flex:1;overflow:hidden}.request-audit-contact-form-header{text-align:center;background:#BC55FF;padding:34px 30px;margin-bottom:0}.request-audit-contact-form-headline{color:#fff;margin:0;font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-size:48px;line-height:58px}.request-audit-contact-form{padding:32px;background:#FFFFFF;border:1px solid #090808;border-top:0 solid #090808;border-radius:0 0 20px 20px;gap:0}.request-audit-contact-form .form-group{margin-bottom:32px}.request-audit-contact-form .form-group label{margin-bottom:8px;font-family:DM Sans;font-style:normal;font-weight:400;font-size:14.0673px;line-height:18px;color:#090808}.request-audit-contact-form .form-group input[type=email],.request-audit-contact-form .form-group input[type=tel],.request-audit-contact-form .form-group input[type=text],.request-audit-contact-form .form-group select,.request-audit-contact-form .form-group textarea{width:100%;padding:12px 16px;border-radius:8px;font-size:16px;color:#000;transition:border-color .3s ease;background:#FFFFFF;border:1.00481px solid #d1d5db;border-radius:6.02885px;font-family:DM Sans;font-style:normal;font-weight:400;font-size:16.0769px;line-height:24px;color:#747474}.request-audit-contact-form .form-group input:focus,.request-audit-contact-form .form-group select:focus,.request-audit-contact-form .form-group textarea:focus{outline:none;border-color:#E55399}.request-audit-contact-form .form-group textarea{resize:vertical;min-height:100px}.form-helper-text{display:block;font-size:12px;color:#666;margin-top:6px}.phone-input-group{display:flex;gap:8px}.phone-input-group .phone-country-code{width:80px;flex-shrink:0}.phone-input-group input{flex:1}.consent-group,.recaptcha-group{margin:24px 0}.consent-checkbox-label{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:#000;cursor:pointer}.consent-checkbox-label input[type=checkbox]{width:18px;height:18px;margin-top:2px;cursor:pointer;flex-shrink:0}.consent-checkbox-label a{color:#5050EF;text-decoration:underline}.consent-checkbox-label a:hover{color:#7c3aed}.submit-group{margin:30px 0 20px}.request-audit-submit-btn{width:100%;border:none;padding:16px 32px;font-size:18px;font-weight:700;cursor:pointer;transition:all .3s ease;background:#FFAA01;border-radius:52px;font-weight:400;font-size:20px;color:#000000}.request-audit-contact-form .form-group.submit-group{margin:0}.request-audit-contact-form .form-group.consent-group{margin:22px 0}.request-audit-contact-form .form-group.consent-group span{display:inline-block;position:relative;top:2px;left:10px}.request-audit-contact-form .form-footer{border:0;margin:0;padding-top:30px}.form-group.gf-google-recaptcha{margin:0}.request-audit-submit-btn:hover{background:#E69900;transform:translateY(-2px);box-shadow:0 6px 20px rgba(255,170,1,.4)}.form-footer{display:flex;justify-content:center;gap:24px;margin-top:20px;padding-top:20px;border-top:1px solid #e0e0e0}.form-footer-item{display:flex;align-items:center;gap:8px}.form-footer-item,.form-footer-item .footer-icon{font-size:14px;color:#666}.request-audit-blob-character{z-index:2;position:absolute;top:65%;right:10px;transform:translateY(-50%)}@media (max-width:1200px){.request-audit-contact-form-wrapper{flex-direction:column;align-items:center}.request-audit-blob-character{right:-60px}}@media (max-width:1024px){.request-audit-checklist .request-audit-shape.shape-bottom-right{opacity:1;bottom:0;right:-20px}.request-audit-checklist .request-audit-shape.shape-bottom-left{opacity:1;top:317px;bottom:auto;left:-20px}.request-audit-checklist .request-audit-shape.shape-top-left{top:171px;left:100px}.request-audit-checklist .request-audit-shape.shape-top-right{right:100px}}@media (max-width:768px){.request-audit-blob-character{right:0;max-width:80px}.ux_audit_page .hero-banner-section h1{font-size:2.5rem}.ux_audit_page .ux-audit-banner-subheading{font-size:1.1rem}.ux-audit-form .gform_fields{grid-template-columns:1fr;gap:1rem}.ux-audit-form .gfield--width-half{grid-column:span 1}.benefit-card,.process-step{margin-bottom:2rem}.ux-audit-benefits h2,.ux-audit-process h2{font-size:2rem}.request-audit-headline{font-size:32px;line-height:32px;margin-bottom:10px}.request-audit-description{font-size:18px;line-height:25px}.request-audit-social-proof{flex-wrap:wrap}.request-audit-contact-form-wrapper{gap:20px}.request-audit-contact-form{padding:20px}}@media (max-width:767px){.request-audit-headline{font-size:40px;line-height:48px;margin-bottom:15px}.request-audit-checklist.custom-resources-section{padding:124px 0 100px}.request-audit-checklist .request-audit-shape.shape-top-right img{max-width:40px}.request-audit-checklist .request-audit-shape.shape-top-right{right:-10px;top:100px}.request-audit-checklist .request-audit-shape.shape-top-left{top:148px;left:7px}.request-audit-checklist .request-audit-shape.shape-top-left img{max-width:40px}.request-audit-checklist .request-audit-shape.shape-bottom-left{left:0;top:300px}.request-audit-checklist .request-audit-shape.shape-bottom-right{opacity:1;bottom:auto;right:0;top:321px}.request-audit-checklist .request-audit-shape.shape-bottom-left img,.request-audit-checklist .request-audit-shape.shape-bottom-right img{max-width:40px}.feature-badge .badge-text{font-size:18px;line-height:20px}.request-audit-feature-badges{padding:16px}h3.request-audit-contact-form-headline{letter-spacing:-.02em;font-size:30px;line-height:36px}.request-audit-contact-form-header{padding:16px}.request-audit-contact-form{padding:30px 15px}.request-audit-blob-character{max-width:80px;right:0;top:auto;margin-top:12px}.request-audit-contact-form .form-footer{padding-top:15px}.request-audit-contact-form .form-group.consent-group{margin:15px 0}.request-audit-contact-form .form-group{margin-bottom:15px}}.thank-you-section{background:#fff radial-gradient(rgba(0,0,0,.03) 2px,rgba(0,0,0,0) 0) 0 0 /20px 20px;padding:131px 0 84px;position:relative;overflow:hidden}@keyframes pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.thank-you-content{text-align:center;max-width:700px;margin:0 auto;position:relative;z-index:1;animation:fadeInUp .8s ease-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.thank-you-icon{margin-bottom:30px;display:inline-block;animation:scaleIn .6s ease-out .2s both}@keyframes scaleIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.thank-you-icon svg{filter:drop-shadow(0 10px 30px rgba(52,173,92,.3))}.thank-you-title{font-size:3.5rem;font-weight:700;color:#000000;margin-bottom:20px;line-height:1.2;animation:fadeInUp .8s ease-out .3s both}.thank-you-message{font-size:1.5rem;color:#000000;font-weight:600;margin-bottom:15px;animation:fadeInUp .8s ease-out .4s both}.thank-you-description{font-size:1.125rem;color:#000000;line-height:1.7;margin-bottom:40px;max-width:600px;margin-left:auto;margin-right:auto;animation:fadeInUp .8s ease-out .5s both}.thank-you-actions{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;margin-bottom:60px;animation:fadeInUp .8s ease-out .6s both}.thank-you-actions .btn{padding:14px 32px;font-size:1rem;font-weight:600;border-radius:8px;text-decoration:none;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center;min-width:180px}.thank-you-actions .primary-btn{background:linear-gradient(135deg,#5050EF,#6B6BFF);color:#ffffff;border:none}.thank-you-actions .primary-btn:hover{background:linear-gradient(135deg,#6B6BFF,#5050EF);transform:translateY(-2px);box-shadow:0 10px 25px rgba(80,80,239,.4)}.thank-you-actions .secondary-btn{background:transparent;color:#ffffff;border:2px solid #5050ef}.thank-you-actions .secondary-btn:hover{background:#5050EF;transform:translateY(-2px);box-shadow:0 10px 25px rgba(80,80,239,.3)}.thank-you-features{display:flex;gap:40px;justify-content:center;flex-wrap:wrap;padding-top:40px;border-top:1px solid rgba(255,255,255,.1);animation:fadeInUp .8s ease-out .7s both}.feature-item{display:flex;flex-direction:column;align-items:center;gap:12px;min-width:140px}.feature-item svg{width:48px;height:48px;filter:drop-shadow(0 4px 10px rgba(0,0,0,.2));transition:transform .3s ease}.feature-item:hover svg{transform:scale(1.1) rotate(5deg)}.feature-item span{font-size:.95rem;color:#d1d5db;font-weight:500}@media (max-width:768px){.thank-you-section{padding:60px 20px;min-height:calc(100vh - 150px)}.thank-you-title{font-size:2.5rem}.thank-you-message{font-size:1.25rem}.thank-you-description{font-size:1rem}.thank-you-actions{flex-direction:column;align-items:stretch}.thank-you-actions .btn{width:100%;min-width:auto}.thank-you-features{gap:30px;flex-direction:column}.feature-item{min-width:auto}}@media (max-width:480px){.thank-you-title{font-size:2rem}.thank-you-icon svg{width:100px;height:100px}.thank-you-features{gap:25px}}.thank-you-content:before{top:-100px;left:-100px;width:200px;height:200px;background:radial-gradient(circle,rgba(80,80,239,.15) 0,transparent 70%);animation:float 6s ease-in-out infinite}.thank-you-content:after,.thank-you-content:before{content:"";position:absolute;border-radius:50%;z-index:-1}.thank-you-content:after{bottom:-80px;right:-80px;width:160px;height:160px;background:radial-gradient(circle,rgba(229,83,153,.15) 0,transparent 70%);animation:float 8s ease-in-out infinite reverse}@keyframes float{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-20px) scale(1.1)}}.wac-container{position:fixed;right:16px;bottom:16px;z-index:var(--wac-z,9999);display:flex;flex-direction:column;align-items:end;gap:.5rem;width:20rem}.h-5{height:1.5rem}.w-5{width:1.5rem}.wac-fab{height:56px;width:56px;border-radius:9999px;background:var(--wac-whatsapp,#25D366);display:flex;align-items:center;justify-content:center;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.wac-fab:hover{transform:scale(1.05)}.wac-panel{width:100%;max-width:21.25rem;border-radius:.75rem;overflow:hidden;background:#fff;box-shadow:0 18px 40px rgba(17,24,39,.18)}.wac-hide{pointer-events:none;opacity:0;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease;height:0;margin-top:0}.wac-show{opacity:1;transform:translateY(0);transition:opacity .25s ease,transform .25s ease;margin-top:.5rem}.wac-header{width:100%;display:flex;align-items:center;justify-content:space-between;background:#121211;padding:1rem!important;border:none}.wac-header-title{color:#bfb99c;font-size:.875rem;line-height:1.25rem;font-weight:600;font-family:DM Sans,sans-serif}.wac-chevron{height:20px;width:20px;color:#bfb99c;transition:transform .3s ease}.wac-chevron.open{transform:rotate(180deg)}form.wac-form{padding:1.25rem;color:#111827;font-family:DM Sans,sans-serif}.wac-form-light,form.wac-form{background:#ffffff}.wac-intro{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));font-family:DM Sans,sans-serif;margin-bottom:1rem}.wac-label{display:block;font-size:.75rem;line-height:1rem;color:#111827;margin-bottom:.375rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.wac-input,.wac-textarea{width:100%;border-radius:.5rem;border:1px solid #e5e7eb;background:#ffffff;padding:.5rem .75rem!important;color:#111827;outline:none;transition:box-shadow .2s,border-color .2s;font-size:.875rem;line-height:1.25rem}.wac-textarea{resize:vertical}.wac-input-light{background:#ffffff}.wac-input::placeholder,.wac-textarea::placeholder{color:#9ca3af}.wac-input:focus,.wac-textarea:focus{box-shadow:0 0 0 3px rgba(59,130,246,.35);border-color:var(--wac-secondary,#3B82F6)}.relative{position:relative}.wac-textarea-icon{position:absolute;right:.5rem;bottom:.5rem;display:inline-flex}.wac-checkbox{accent-color:#3b82f6;border:1px solid #d1d5db;border-radius:.25rem;width:16px;height:16px;margin-top:.25rem;margin-right:.5rem}.wac-terms{color:rgb(75 85 99/var(--tw-text-opacity,1));font-family:DM Sans,sans-serif}.wac-error,.wac-terms{font-size:.75rem;line-height:1rem;--tw-text-opacity:1}.wac-error{color:rgb(239 68 68/var(--tw-text-opacity,1));font-weight:500}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.wac-submit{display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;padding:.75rem 1rem!important;transition:filter .2s ease;filter:saturate(1);border:none}.wac-submit-wide{width:100%}.wac-submit:disabled{opacity:.7;cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.wac-submit:hover{filter:saturate(1.1)}.wac-reset{justify-content:center;align-items:center;display:inline-flex;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));border-radius:.5rem;border-color:transparent;padding-top:.5rem!important;padding-bottom:.5rem!important;font-size:.875rem;line-height:1.25rem}.wac-dot{display:inline-block;height:.5rem;width:.5rem;border-radius:9999px;background:#86efac;animation:wac-pulse 1.1s ease-in-out infinite}.wc-connecting{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1));padding:.75rem;--tw-border-opacity:1;border-radius:.5rem;margin-bottom:1rem;border:1px solid rgb(187 247 208/var(--tw-border-opacity,1))}.wc-connecting p{margin:0}.wc-connecting .text-sm{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1));font-weight:500;font-size:.875rem;line-height:1.25rem}.wc-connecting .text-xs{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1));font-size:.75rem;line-height:1rem;margin-top:.25rem}.wac-footer-note{text-align:center;--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse));font-size:.75rem;line-height:1rem;font-weight:500;letter-spacing:-.16px;font-family:DM Sans,sans-serif;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}@keyframes wac-pulse{0%,to{transform:scale(.9);opacity:.8}50%{transform:scale(1.1);opacity:1}}.space-y-3>*+*{margin-top:.75rem}.mt-4{margin-top:1rem}.flex{display:flex}.flex-col{flex-direction:column}.gap-2>*+*{margin-top:.5rem}.ml-2{margin-left:.5rem}.text-white{color:#fff}.text-sm{font-size:.875rem}.font-semibold{font-weight:600}.whatsapp-toggle-button-container{position:fixed;bottom:1rem;right:1rem}.whatsapp-toggle-button{z-index:var(--wac-z,9999);opacity:0;transform:scale(.8);animation:wac-appear .5s forwards;transition:transform .25s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out;will-change:transform;--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1));border-radius:9999px;padding:1rem!important;border:none}.whatsapp-toggle-button.appear{opacity:1}.whatsapp-toggle-button.open{position:relative;transform:translateX(calc(var(--wac-shift, 340px) * -1)) scale(1)}.whatsapp-chat-box{opacity:1;pointer-events:auto;border-radius:1rem;width:320px;transition:none;margin-bottom:1rem;border:1px solid #fff}.whatsapp-toggle-button:hover{transform:scale(1.08)!important;background-color:rgb(22 163 74/1)}.whatsapp-toggle-button.open:hover{transform:translateX(calc(var(--wac-shift, 340px) * -1)) scale(1.08)}.whatsapp-chat-box.open{opacity:1;pointer-events:auto;transform:none}@keyframes wac-appear{to{opacity:1;transform:scale(1)}}.fade-in{animation:fadeIn .3s ease-in-out forwards}.fade-out{animation:fadeOut .3s ease-in-out forwards}.slide-up{animation:slideUp .3s ease-in-out forwards}.slide-down{animation:slideDown .3s ease-in-out forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideUp{0%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(0)}to{transform:translateY(10px)}}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/13971731025ec697.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/13971731025ec697.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.__className_84894c{font-family:DM Sans,system-ui,sans-serif;font-style:normal}.__variable_84894c{--font-dm-sans:"DM Sans",system-ui,sans-serif}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.__className_f6745f{font-family:Bricolage Grotesque,system-ui,sans-serif;font-style:normal}.__variable_f6745f{--font-bricolage-grotesque:"Bricolage Grotesque",system-ui,sans-serif}@font-face{font-family:Patrick Hand SC;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/23a38ec0008e7147.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Patrick Hand SC;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1c233431d10328fc.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Patrick Hand SC;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/322e2dcbffecd0be.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.__className_b4858b{font-family:Patrick Hand SC,cursive;font-weight:400;font-style:normal}.__variable_b4858b{--font-patrick-hand-sc:"Patrick Hand SC",cursive}