@font-face{font-display:swap;font-family:basis-grotesque-pro;font-style:normal;font-weight:400;src:url(/wp-content/themes/cep/core/src/assets/fonts/basis-grotesque-regular-pro.eot);src:url(/wp-content/themes/cep/core/src/assets/fonts/basis-grotesque-regular-pro.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/cep/core/src/assets/fonts/basis-grotesque-regular-pro.woff2) format("woff2"),url(/wp-content/themes/cep/core/src/assets/fonts/basis-grotesque-regular-pro.woff) format("woff"),url(/wp-content/themes/cep/core/src/assets/fonts/basis-grotesque-regular-pro.ttf) format("truetype")}@font-face{font-display:swap;font-family:basis-grotesque-pro;font-style:normal;font-weight:700;src:url(/wp-content/themes/cep/core/src/assets/fonts/basis-grotesque-bold-pro.eot);src:url(/wp-content/themes/cep/core/src/assets/fonts/basis-grotesque-bold-pro.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/cep/core/src/assets/fonts/basis-grotesque-bold-pro.woff2) format("woff2"),url(/wp-content/themes/cep/core/src/assets/fonts/basis-grotesque-bold-pro.woff) format("woff"),url(/wp-content/themes/cep/core/src/assets/fonts/basis-grotesque-bold-pro.ttf) format("truetype")}@font-face{font-display:swap;font-family:apercu-mono-pro;font-style:normal;font-weight:400;src:url(/wp-content/themes/cep/core/src/assets/fonts/apercu-mono-regular-pro.eot);src:url(/wp-content/themes/cep/core/src/assets/fonts/apercu-mono-regular-pro.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/cep/core/src/assets/fonts/apercu-mono-regular-pro.woff2) format("woff2"),url(/wp-content/themes/cep/core/src/assets/fonts/apercu-mono-regular-pro.woff) format("woff"),url(/wp-content/themes/cep/core/src/assets/fonts/apercu-mono-regular-pro.ttf) format("truetype")}@font-face{font-display:swap;font-family:apercu-mono-pro;font-style:normal;font-weight:500;src:url(/wp-content/themes/cep/core/src/assets/fonts/apercu-mono-medium-pro.eot);src:url(/wp-content/themes/cep/core/src/assets/fonts/apercu-mono-medium-pro.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/cep/core/src/assets/fonts/apercu-mono-medium-pro.woff2) format("woff2"),url(/wp-content/themes/cep/core/src/assets/fonts/apercu-mono-medium-pro.woff) format("woff"),url(/wp-content/themes/cep/core/src/assets/fonts/apercu-mono-medium-pro.ttf) format("truetype")}@font-face{font-display:swap;font-family:basis-grotesque-off-white-pro;font-style:normal;font-weight:400;src:url(/wp-content/themes/cep/core/src/assets/fonts/basis-grotesque-off-white-pro.eot);src:url(/wp-content/themes/cep/core/src/assets/fonts/basis-grotesque-off-white-pro.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/cep/core/src/assets/fonts/basis-grotesque-off-white-pro.woff2) format("woff2"),url(/wp-content/themes/cep/core/src/assets/fonts/basis-grotesque-off-white-pro.woff) format("woff"),url(/wp-content/themes/cep/core/src/assets/fonts/basis-grotesque-off-white-pro.ttf) format("truetype")}body{background:#f4f4ed;margin:0;padding:0;box-sizing:border-box;overflow-x:hidden;position:relative}*,:after,:before{box-sizing:border-box;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;text-rendering:optimizeSpeed}iframe{border:0;max-width:100%}html{position:relative;font-family:basis-grotesque-pro,sans-serif;-webkit-text-size-adjust:100%;line-height:1.15;height:100%;font-size:62.5%}@media screen and (max-width: 768px){html{font-size:2.0833333333vw}}.main{width:100%;height:100%;padding-top:100px}@media (min-width: 1440px){.main{padding-top:140px}}b,strong{font-weight:bolder}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}[hidden]{display:none}img{max-width:100%}p,pre,blockquote,a,ul,ol,li,h1,h2,h3,h4,h5,h6,figure,fieldset{margin:0;padding:0;text-decoration:none}.index-contact .cta-grid h2,.index-hero .heading h1{color:#232323;font:400 4.4rem/5.2rem apercu-mono-pro,sans-serif;letter-spacing:-.02em}@media (min-width: 1024px){.index-contact .cta-grid h2,.index-hero .heading h1{font-size:5.8rem;line-height:6.6rem}}@media (min-width: 1440px){.index-contact .cta-grid h2,.index-hero .heading h1{font-size:8.6rem;letter-spacing:-.06em;line-height:9.4rem}}.index-evolution h2,.index-sustainability h2,.index-table .block h2,.skill-gap-ai h2,.pulse-ai h2,.frequency-ai h2,.index-area h2,.index-country h2,.perception-ai h2{color:#232323;font:400 4rem/4.8rem apercu-mono-pro,sans-serif;letter-spacing:-.02em}@media (min-width: 1024px){.index-evolution h2,.index-sustainability h2,.index-table .block h2,.skill-gap-ai h2,.pulse-ai h2,.frequency-ai h2,.index-area h2,.index-country h2,.perception-ai h2{font-size:4rem;line-height:4.8rem}}@media (min-width: 1440px){.index-evolution h2,.index-sustainability h2,.index-table .block h2,.skill-gap-ai h2,.pulse-ai h2,.frequency-ai h2,.index-area h2,.index-country h2,.perception-ai h2{font-size:5.6rem;letter-spacing:-.06em;line-height:6.6rem}}.index-hero .content h3{color:#232323;font:400 3rem/3.8rem apercu-mono-pro,sans-serif;letter-spacing:-.02em}@media (min-width: 1440px){.index-hero .content h3{font-size:4rem;letter-spacing:-.06em;line-height:4.8rem}}.index-sustainability .aspects-block h4,.index-area .content h4,.index-country .content h4,.perception-ai .content h4,.index-country .heading-block h3,.perception-ai .heading-block h3{color:#232323;font:400 2.6rem/3.4rem apercu-mono-pro,sans-serif;letter-spacing:-.02em}@media (min-width: 1440px){.index-sustainability .aspects-block h4,.index-area .content h4,.index-country .content h4,.perception-ai .content h4,.index-country .heading-block h3,.perception-ai .heading-block h3{font-size:3.6rem;letter-spacing:-.06em;line-height:4.4rem}}.index-contact .cta-grid .content p,.index-evolution .checkboxes-block label,.index-evolution p,.index-sustainability .aspects-block ul li,.index-sustainability p,.index-table .swipe-icon p,.index-table .table-block .table-row,.index-table .table-row-wrapper .table-heading,.index-table .table-row-wrapper .table-row,.index-table .block p,.skill-gap-ai .content p,.pulse-ai .content p,.skill-gap-ai .chart-block .legend-title,.pulse-ai .chart-block .legend-title,.frequency-ai .content p,.frequency-ai .chart-block .legend-title,.index-area .content p,.index-area .chart-block .legend-title,.perception-ai .back-btn,.index-country .content p,.perception-ai .content p,.index-country .heading-block .back-btn,.perception-ai .heading-block .back-btn,.index-hero .content p{font-size:1.8rem;letter-spacing:.028em;line-height:2.6rem}@media (min-width: 1440px){.index-contact .cta-grid .content p,.index-evolution .checkboxes-block label,.index-evolution p,.index-sustainability .aspects-block ul li,.index-sustainability p,.index-table .swipe-icon p,.index-table .table-block .table-row,.index-table .table-row-wrapper .table-heading,.index-table .table-row-wrapper .table-row,.index-table .block p,.skill-gap-ai .content p,.pulse-ai .content p,.skill-gap-ai .chart-block .legend-title,.pulse-ai .chart-block .legend-title,.frequency-ai .content p,.frequency-ai .chart-block .legend-title,.index-area .content p,.index-area .chart-block .legend-title,.perception-ai .back-btn,.index-country .content p,.perception-ai .content p,.index-country .heading-block .back-btn,.perception-ai .heading-block .back-btn,.index-hero .content p{font-size:2rem;letter-spacing:.025em;line-height:3rem}}.index-sustainability .legend-quote,.index-sustainability .impact-legend li p,.skill-gap-ai .chart-block .area-index-legend .legend-description,.pulse-ai .chart-block .area-index-legend .legend-description,.frequency-ai .chart-block .area-index-legend .legend-description,.index-area .chart-block .area-index-legend .impact-block p,.index-area .chart-block .area-index-legend .impact-block .impact-desc,.index-area .chart-block .area-index-legend .legend-description{font-size:1.4rem;letter-spacing:.028em;line-height:1.4}@media (min-width: 1440px){.index-sustainability .legend-quote,.index-sustainability .impact-legend li p,.skill-gap-ai .chart-block .area-index-legend .legend-description,.pulse-ai .chart-block .area-index-legend .legend-description,.frequency-ai .chart-block .area-index-legend .legend-description,.index-area .chart-block .area-index-legend .impact-block p,.index-area .chart-block .area-index-legend .impact-block .impact-desc,.index-area .chart-block .area-index-legend .legend-description{font-size:1.6rem;letter-spacing:.025em;line-height:1.4}}.btn-basic,.sticky-tabs .sub-tabs .btn-filter,.sticky-tabs .main-tabs .btn-filter,.index-evolution .filter-block select,.index-sustainability .filter-block .btn-basic,.index-sustainability .filter-block select,.index-table .load-more-btn,.index-table .filter-block select,.index-area .filter-block select,.index-area .filter-block .btn-basic,.index-area .filter-block .btn-filter,.index-country .tab-buttons .btn-filter,.perception-ai .tab-buttons .btn-filter,.index-country .heading-block .btn-basic,.perception-ai .heading-block .btn-basic{cursor:pointer;align-items:center;background:transparent;color:#000;display:inline-flex;font:500 1.4rem/1.6rem apercu-mono-pro,sans-serif;justify-content:center;letter-spacing:.16em;padding:20px 30px;text-decoration:none;transition:background .25s,border .25s,color .25s;border:1px solid #232323}.btn-basic:hover,.sticky-tabs .sub-tabs .btn-filter:hover,.sticky-tabs .main-tabs .btn-filter:hover,.index-evolution .filter-block select:hover,.index-sustainability .filter-block .btn-basic:hover,.index-sustainability .filter-block select:hover,.index-table .load-more-btn:hover,.index-table .filter-block select:hover,.index-area .filter-block select:hover,.index-area .filter-block .btn-basic:hover,.index-area .filter-block .btn-filter:hover,.index-country .tab-buttons .btn-filter:hover,.perception-ai .tab-buttons .btn-filter:hover,.index-country .heading-block .btn-basic:hover,.perception-ai .heading-block .btn-basic:hover{border:1px solid #802952;color:#802952}.index-contact .cta-grid .content .cta-btn{cursor:pointer;align-items:center;background:transparent;color:#802952;display:inline-flex;font:700 1.4rem/1.6rem basis-grotesque-pro,sans-serif;justify-content:center;letter-spacing:.16em;padding:20px 30px;text-decoration:none;transition:background .25s,border .25s,color .25s;border:1px solid #802952}.index-contact .cta-grid .content .cta-btn:hover{background:#802952;color:#fff}.container{margin:0 auto;max-width:100%;padding:0 20px;width:100%}@media (min-width: 1440px){.container{max-width:1440px;padding:0 80px;margin:0 auto}}.header{left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:100}@media (min-width: 1024px){.header{height:140px}}.header__content{height:100px;position:relative}@media (min-width: 1024px){.header__content{height:140px}}.header__logo{left:0;pointer-events:auto;position:absolute;top:50%;transform:translateY(calc(-50% - 100px));transition:transform .5s ease}@media (min-width: 1024px){.header__logo{transform:translateY(calc(-50% - 140px))}}.header--top .header__logo{transform:translateY(-50%)}@media (min-width: 1024px){.header--top .header__logo{transform:translateY(-50%)}}.header__logo--condensed{left:-6px;transform:translateY(calc(-50% - 100px))}@media (min-width: 1024px){.header__logo--condensed{transform:translateY(calc(-50% - 140px))}}.header--top .header__logo--condensed{transform:translateY(calc(-50% - 100px))}@media (min-width: 1024px){.header--top .header__logo--condensed{transform:translateY(calc(-50% - 140px))}}.header--show .header__logo--condensed{transform:translateY(-50%)}@media (min-width: 1024px){.header--show .header__logo--condensed{transform:translateY(-50%)}}.header__logo svg{height:41px;width:auto}@media (min-width: 1024px){.header__logo svg{height:49px}}.header__nav{display:none;max-width:calc(100% - 250px);pointer-events:auto;position:absolute;right:0;top:50%;transform:translateY(calc(-50% - 100px));transition:transform .5s ease}@media (min-width: 1024px){.header__nav{display:block;transform:translateY(calc(-50% - 140px))}}@media (min-width: 1024px){.header--top .header__nav{transform:translateY(-50%)}}.header__menu{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;list-style:none;margin:3px 0}.header__menu-item{margin:3px 0 3px 32px;position:relative}.header__menu-item:first-of-type{margin-left:0}@media (min-width: 1440px){.header__menu-item{margin-left:50px}.header__menu-item:first-of-type{margin-left:0}}.header__menu-item .menu-dropdown{list-style:none;display:flex;flex-direction:column;position:absolute;left:0%;min-width:16rem;width:fit-content;padding-top:10px;transition:all .3s;opacity:0;pointer-events:none;transform:translateY(-30%);background:#f4f4ed}.header__menu-item .menu-dropdown li{color:#232323;font:700 1.4rem/2.2rem basis-grotesque-pro,sans-serif;text-decoration:none;text-transform:uppercase;padding:0;margin:0;width:100%;height:100%;padding-block:10px;border-top:2px solid #232323;padding-inline:10px}.header__menu-item .menu-dropdown li:last-of-type{border-bottom:2px solid #232323}.header__menu-item .menu-dropdown li a{width:100%;height:100%;color:#232323;transition:.3s}.header__menu-item .menu-dropdown li:hover a,.header__menu-item:hover{color:#802952}.header__menu-item:hover .menu-dropdown{transform:translateY(0);opacity:1;pointer-events:all}.header__menu-link{color:#232323;font:700 1.4rem/2.2rem basis-grotesque-pro,sans-serif;text-decoration:none;text-transform:uppercase}.header__menu-link svg{margin-left:5px}.header__menu-link:hover,.current-menu-item .header__menu-link{color:#802952}.header__menu-btn{cursor:pointer;padding:12px;pointer-events:auto;position:absolute;right:-12px;top:50%;transform:translateY(calc(-50% - 100px));transition:transform .5s ease;background:transparent;border:none}@media (min-width: 1024px){.header__menu-btn{transform:translateY(calc(-50% - 140px))}}.header--show .header__menu-btn{transform:translateY(-50%)}@media (min-width: 1024px){.header--show .header__menu-btn{transform:translateY(-50%)}}.header--top .header__menu-btn{transform:translateY(-50%)}@media (min-width: 1024px){.header--top .header__menu-btn{transform:translateY(calc(-50% - 140px))}}.header__menu-btn:focus{outline:none}.header__overlay{background:#f4f4ed;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .1s linear,visibility .1s linear;visibility:hidden;width:100%;z-index:150}.header__overlay--show{opacity:.9;pointer-events:auto;visibility:visible}.header__sidenav{background:#fb9959;display:flex;flex-direction:column;height:100vh;justify-content:space-between;max-width:100vw;min-width:375px;overflow-y:scroll;padding:30px 38px;pointer-events:auto;position:fixed;right:0;row-gap:120px;top:0;transform:translate(100%);transition:transform .5s ease;z-index:200}@media (min-width: 1440px){.header__sidenav{padding:60px 88px}}.header__sidenav--show{transform:translate(0)}.header__sidenav-close-btn{cursor:pointer;padding:12px;position:absolute;right:28px;top:28px;border:none;background:transparent}@media (min-width: 1440px){.header__sidenav-close-btn{right:68px;top:36px}}.header__sidenav-close-btn:focus{outline:none}.header__sidenav-menu{margin:70px 0 0;padding:0;display:flex;flex-direction:column;list-style:none;row-gap:40px}@media (min-width: 1440px){.header__sidenav-menu{margin-top:60px}}.header__sidenav-menu-link{color:#232323;font:400 3.2rem/4rem apercu-mono-pro,sans-serif;letter-spacing:-.02em;text-decoration:none;display:flex;justify-content:space-between;align-items:center}.header__sidenav-menu-link svg{height:16px;width:16px;aspect-ratio:1;transition:.3s}.header .sidenav__dropdown{list-style:none;transform:translateY(-50px);height:0;opacity:0;pointer-events:none;transition:all .3s}.header .sidenav__dropdown li{font:400 2.4rem/4rem apercu-mono-pro,sans-serif;letter-spacing:-.02em;border-top:2px solid #232323;padding-block:10px;padding-inline:10px}.header .sidenav__dropdown li:last-of-type{border-bottom:2px solid #232323}.header .sidenav__dropdown li a{color:#232323}.header .sidenav__dropdown__active{padding-top:20px;transform:translateY(0);height:auto;opacity:1;pointer-events:all}.header__sidenav-social{align-items:center;column-gap:30px;display:flex}.header__sidenav-copyright{color:#232323;font:400 1.4rem/2.2rem apercu-mono-pro,sans-serif;margin-top:22px}.footer{background:#802952;color:#fff;padding:40px 0 50px}@media (min-width: 1024px){.footer{padding:50px 0}}@media (min-width: 1440px){.footer{padding:40px 0}}.footer__content,.footer__content-row{display:flex;flex-direction:column;gap:68px}@media (min-width: 1024px){.footer__content,.footer__content-row{row-gap:90px}}@media (min-width: 1440px){.footer__content,.footer__content-row{row-gap:60px}}.footer__content-row{justify-content:space-between}@media (min-width: 1024px){.footer__content-row{flex-direction:row}}@media (min-width: 1024px){.footer__content-row--align-bottom{align-items:flex-end}}.footer__nav-menu{column-gap:40px;display:flex;flex-flow:column wrap;justify-content:flex-end;row-gap:16px;list-style:none}@media (min-width: 1024px){.footer__nav-menu{flex-direction:row}}.footer__nav-menu-link{color:#fff;font:400 1.6rem/2.4rem apercu-mono-pro,sans-serif;text-decoration:none}.footer__founders-text{color:#fff;font:400 1.4rem/2.2rem apercu-mono-pro,sans-serif;margin-bottom:20px}.footer__founders-logos{align-items:center;display:flex;flex-wrap:wrap;gap:30px}@media (min-width: 768px){.footer__founders-logos{gap:40px}}.footer__founders-logo--lower{margin-bottom:-5px}.footer__social{margin-bottom:20px}.footer__social-inner{align-items:center;column-gap:30px;display:flex}@media (min-width: 1024px){.footer__social-inner{justify-content:flex-end}}.footer__copyright{font:400 1.4rem/2.2rem apercu-mono-pro,sans-serif}@media (min-width: 1024px){.footer__copyright{align-items:flex-end;display:flex;justify-content:flex-end;text-align:right}}@media (min-width: 1440px){.footer__copyright{margin-top:0}}.index-hero{margin-block:120px}.index-hero .heading{display:grid;grid-template-columns:1fr 1fr;align-items:flex-start;justify-content:space-between}@media (min-width: 1024px){.index-hero .heading{align-items:center}}.index-hero .heading h1{max-width:6em}.index-hero .heading .illustration{margin-top:-2rem;margin-left:-2rem}.index-hero .heading .illustration img{width:100%;height:100%}@media (min-width: 1024px){.index-hero .heading .illustration{margin-top:0;margin-left:0;width:65rem}}@media (min-width: 1024px){.index-hero .content{display:grid;grid-template-columns:1fr 1fr;align-items:flex-start;justify-content:space-between}}.index-hero .content{margin-block:120px}.index-hero .content h3{margin-bottom:50px}.index-country,.perception-ai{position:relative;padding-block:4rem 10rem;scroll-margin:25rem}@media (min-width: 768px){.index-country,.perception-ai{scroll-margin:15rem}}.index-country h2,.perception-ai h2{border-bottom:1px solid #232323;padding-bottom:4rem;margin-bottom:4rem}.index-country .heading-block,.perception-ai .heading-block{padding-block:5rem 7rem;display:flex;flex-direction:column;align-items:flex-start;gap:2rem}@media (min-width: 768px){.index-country .heading-block,.perception-ai .heading-block{justify-content:space-between;flex-direction:row}}.index-country .heading-block .back-btn,.perception-ai .heading-block .back-btn{border:transparent;background:transparent;cursor:pointer;display:none;align-items:center;gap:15px;transition:.3s}.index-country .heading-block .back-btn img,.perception-ai .heading-block .back-btn img{width:10px;height:10px;transition:.3s}.index-country .heading-block .back-btn:hover img,.perception-ai .heading-block .back-btn:hover img{transform:translate(-5px)}.index-country .heading-block .button-group,.perception-ai .heading-block .button-group{display:flex;align-items:center;gap:10px}.index-country .heading-block .btn-basic,.perception-ai .heading-block .btn-basic{padding:20px 30px;border:2px solid #802952;background:#802952;color:#f4f4ed}.index-country .heading-block .btn-basic:hover,.perception-ai .heading-block .btn-basic:hover{border:2px solid #802952;background:#f4f4ed;color:#802952}.index-country .chart-basis,.perception-ai .chart-basis{width:100%}.index-country .tab-buttons,.perception-ai .tab-buttons{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (min-width: 768px){.index-country .tab-buttons,.perception-ai .tab-buttons{display:flex;justify-content:space-between}}.index-country .tab-buttons .btn-filter,.perception-ai .tab-buttons .btn-filter{width:100%;padding:20px 30px;border:2px solid #232323}.index-country .tab-buttons .btn-filter:hover,.perception-ai .tab-buttons .btn-filter:hover,.index-country .tab-buttons .active-btn,.perception-ai .tab-buttons .active-btn{border:2px solid #802952;color:#802952}.index-country .content,.perception-ai .content{padding-top:4rem}.index-country .content p,.perception-ai .content p{padding-block:4rem 0}.perception-ai{position:relative;padding-block:4rem 10rem;scroll-margin:20rem}.perception-ai h2{border-bottom:1px solid #232323;padding-bottom:4rem;margin-bottom:4rem}.perception-ai .chart-basis{width:100%;max-height:500px}.perception-ai .tab-buttons{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (min-width: 768px){.perception-ai .tab-buttons{display:flex;justify-content:space-between}}.perception-ai .tab-buttons .btn-filter{width:100%;padding:20px 30px;border:2px solid #232323}.perception-ai .tab-buttons .btn-filter:hover,.perception-ai .tab-buttons .active-btn{border:2px solid #802952;color:#802952}.perception-ai .back-btn{border:transparent;background:transparent;cursor:pointer;display:none;align-items:center;justify-content:flex-end;margin-left:auto;gap:15px;transition:.3s}.perception-ai .back-btn img{width:10px;height:10px;transition:.3s}.perception-ai .back-btn:hover img{transform:translate(-5px)}.perception-ai .content{padding-top:4rem}.index-area{scroll-margin:30rem}@media (min-width: 768px){.index-area{scroll-margin:20rem}}.index-area h2{padding-bottom:2rem}.index-area .filter-block{margin-block:20px;display:grid;grid-template-columns:100%;gap:0}@media (min-width: 768px){.index-area .filter-block{grid-template-columns:40% 60%}}.index-area .filter-block .btn-filter{border:1px solid #232323;justify-self:flex-end;width:100%}@media (min-width: 768px){.index-area .filter-block .btn-filter{width:50%;grid-column:2}}.index-area .filter-block .btn-basic{padding:20px 30px;border:2px solid #802952;background:#802952;color:#f4f4ed;width:100%;justify-self:flex-end}@media (min-width: 768px){.index-area .filter-block .btn-basic{width:50%;grid-column:2}}.index-area .filter-block .btn-basic:hover{border:2px solid #802952;background:#f4f4ed;color:#802952}.index-area .filter-block .btn-filter-remove{display:none}.index-area .filter-block select{border:1px solid #232323;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-image:url(/wp-content/themes/cep/core/src/assets/images/arrow-vector.svg);background-repeat:no-repeat;background-position:top 50% right 15px;letter-spacing:normal}.index-area .filter-block select:hover{border:1px solid #802952}.index-area .filter-block select:focus,.index-area .filter-block select:active{outline:none}.index-area .year-btns{display:flex;flex-direction:column;align-items:flex-end;gap:10px;grid-column:1}@media (min-width: 768px){.index-area .year-btns{grid-column:2}}.index-area .filter-block-secondary{display:none}.index-area .toggle-select{display:grid}.index-area .chart-block{padding-block:12rem 10rem;display:grid;justify-content:space-between;gap:4rem;grid-template-columns:100%;position:relative}@media (min-width: 768px){.index-area .chart-block{gap:10rem;grid-template-columns:1.2fr .4fr;padding-block:7rem 6rem}}.index-area .chart-block .legend-title{font-family:apercu-mono-pro,sans-serif;font-weight:400;margin-block:5px;font-size:14px;letter-spacing:normal;margin-left:auto;width:fit-content;line-height:1.2;text-align:end}.index-area .chart-block .chart-basis{position:relative;width:100%}.index-area .chart-block .area-index-legend{justify-self:flex-end;display:flex;flex-direction:column;align-items:flex-end}.index-area .chart-block .area-index-legend ul{margin:0;padding:0;list-style:none}.index-area .chart-block .area-index-legend ul li{display:flex;align-items:center;gap:2.2rem;margin-block:10px}.index-area .chart-block .area-index-legend ul li span{width:12px;height:12px}.index-area .chart-block .area-index-legend ul li p{font-family:apercu-mono-pro,sans-serif;font-size:12px;letter-spacing:.028em;line-height:1.2}.index-area .chart-block .area-index-legend .legend-description{margin-top:2rem}.index-area .chart-block .area-index-legend .impact-block{display:none;flex-direction:column;align-items:flex-end;margin-block:0rem 0;width:100%}.index-area .chart-block .area-index-legend .impact-block .impact-desc{padding-inline:15px;width:fit-content;width:100%;padding-block:5px;text-align:center;margin-block:2rem 0rem;font-weight:500}.index-area .chart-block .area-index-legend .impact-block .checkmarks-block{display:flex;gap:12px;width:100%;margin-top:2rem}.index-area .chart-block .area-index-legend .impact-block .checkmarks-block img{height:24px;width:24px}.index-area .chart-block .custom-tooltip{width:100%;height:90px;position:absolute;top:-5rem;z-index:1;opacity:1;pointer-events:none;transition:all .1s ease-in-out;opacity:0}@media (min-width: 768px){.index-area .chart-block .custom-tooltip{width:65%;height:140px;top:-12rem}}.index-area .chart-block .custom-tooltip .custom-tooltip-follow{position:absolute;bottom:-12rem;height:26px;width:auto;background:transparent;transition:.1s ease}@media (min-width: 768px){.index-area .chart-block .custom-tooltip .custom-tooltip-follow{height:52px;bottom:-5rem}}.index-area .chart-block .custom-tooltip .custom-tooltip-follow div{padding-right:4rem;white-space:nowrap;width:100%;height:100%;background:#25254d;position:relative;color:#f4f4ed;display:flex;align-items:center;font:500 12px apercu-mono-pro,sans-serif;line-height:1}@media (min-width: 768px){.index-area .chart-block .custom-tooltip .custom-tooltip-follow div{font:500 12px apercu-mono-pro,sans-serif;line-height:1}.index-area .chart-block .custom-tooltip .custom-tooltip-follow div p{line-height:1.3}}.index-area .chart-block .custom-tooltip .custom-tooltip-follow:before{content:"";position:absolute;top:0;left:-21px;width:22px;height:100%;background-image:url(/wp-content/themes/cep/core/src/assets/images/arrow-1.svg);background-repeat:no-repeat;background-size:contain;z-index:0}@media (min-width: 768px){.index-area .chart-block .custom-tooltip .custom-tooltip-follow:before{left:-35px;width:46px}}.index-area .chart-block .custom-tooltip .custom-tooltip-stats ul{list-style:none;margin:0;display:grid;row-gap:3px;grid-template-columns:repeat(4,1fr);justify-content:space-between;padding-top:4rem}.index-area .chart-block .custom-tooltip .custom-tooltip-stats ul li{font:500 12px apercu-mono-pro,sans-serif;line-height:1;position:relative;padding-left:10px;text-transform:capitalize}@media (min-width: 768px){.index-area .chart-block .custom-tooltip .custom-tooltip-stats ul li{padding-left:20px;font:500 12px apercu-mono-pro,sans-serif;line-height:1.3}}.index-area .chart-block .custom-tooltip .custom-tooltip-stats ul li:after{content:"";position:absolute;width:8px;height:8px;left:0;top:0;background:#25254d}@media (min-width: 768px){.index-area .chart-block .custom-tooltip .custom-tooltip-stats ul li:after{width:12px;height:12px}}.index-area .chart-block .custom-tooltip .custom-tooltip-stats ul p{font:500 12px apercu-mono-pro,sans-serif;line-height:1;grid-column:1/5;padding-top:2px;padding-left:15px;padding-bottom:2px;font-weight:600}@media (min-width: 768px){.index-area .chart-block .custom-tooltip .custom-tooltip-stats ul p{font:500 12px apercu-mono-pro,sans-serif;line-height:1}}.index-area .content{padding-bottom:4rem}.index-area .content p{padding-block:4rem}.frequency-ai{scroll-margin:23rem}@media (min-width: 768px){.frequency-ai{scroll-margin:20rem}}.frequency-ai h2{padding-bottom:2rem}.frequency-ai .chart-block{padding-block:12rem 10rem;display:grid;justify-content:space-between;gap:4rem;grid-template-columns:100%;position:relative}@media (min-width: 768px){.frequency-ai .chart-block{gap:10rem;grid-template-columns:1.2fr .4fr;padding-block:7rem 6rem}}.frequency-ai .chart-block .legend-title{font-family:apercu-mono-pro,sans-serif;font-weight:400;margin-block:5px;font-size:14px;letter-spacing:normal;margin-left:auto;width:fit-content;line-height:1.2;text-align:end}.frequency-ai .chart-block .chart-basis{position:relative;width:100%;min-height:400px;max-height:400px}.frequency-ai .chart-block .area-index-legend{justify-self:flex-end;display:flex;flex-direction:column;align-items:flex-end}.frequency-ai .chart-block .area-index-legend ul{margin:0;padding:0;list-style:none}.frequency-ai .chart-block .area-index-legend ul li{display:flex;align-items:center;gap:2.2rem;margin-block:10px}.frequency-ai .chart-block .area-index-legend ul li span{width:12px;height:12px}.frequency-ai .chart-block .area-index-legend ul li p{font-family:apercu-mono-pro,sans-serif;font-size:12px;letter-spacing:.028em;line-height:1.2}.frequency-ai .chart-block .area-index-legend .legend-description{margin-top:2rem}.frequency-ai .content{padding-bottom:4rem}.skill-gap-ai,.pulse-ai{padding-top:10rem;scroll-margin:15rem}@media (min-width: 768px){.skill-gap-ai,.pulse-ai{scroll-margin:10rem}}.skill-gap-ai h2,.pulse-ai h2{padding-bottom:2rem}.skill-gap-ai .chart-block,.pulse-ai .chart-block{padding-block:12rem 2rem;display:grid;justify-content:space-between;gap:4rem;grid-template-columns:100%;position:relative}@media (min-width: 768px){.skill-gap-ai .chart-block,.pulse-ai .chart-block{gap:10rem;grid-template-columns:1.2fr .4fr;padding-block:7rem 2rem}}.skill-gap-ai .chart-block .legend-title,.pulse-ai .chart-block .legend-title{font-family:apercu-mono-pro,sans-serif;font-weight:400;margin-block:5px;font-size:14px;letter-spacing:normal;margin-left:auto;width:fit-content;line-height:1.2;text-align:end}.skill-gap-ai .chart-block .chart-basis,.pulse-ai .chart-block .chart-basis{position:relative;width:100%;min-height:400px;max-height:400px}.skill-gap-ai .chart-block .area-index-legend,.pulse-ai .chart-block .area-index-legend{justify-self:flex-end;display:flex;flex-direction:column;align-items:flex-end}.skill-gap-ai .chart-block .area-index-legend ul,.pulse-ai .chart-block .area-index-legend ul{margin:0;padding:0;list-style:none}.skill-gap-ai .chart-block .area-index-legend ul li,.pulse-ai .chart-block .area-index-legend ul li{display:flex;align-items:center;gap:2.2rem;margin-block:10px}.skill-gap-ai .chart-block .area-index-legend ul li span,.pulse-ai .chart-block .area-index-legend ul li span{width:12px;height:12px}.skill-gap-ai .chart-block .area-index-legend ul li p,.pulse-ai .chart-block .area-index-legend ul li p{font-family:apercu-mono-pro,sans-serif;font-size:12px;letter-spacing:.028em;line-height:1.2}.skill-gap-ai .chart-block .area-index-legend .legend-description,.pulse-ai .chart-block .area-index-legend .legend-description{margin-top:2rem}.skill-gap-ai .legend-color .block,.pulse-ai .legend-color .block{display:flex;gap:4px;margin-top:10px}.skill-gap-ai .legend-color .block span,.pulse-ai .legend-color .block span{height:12px;width:12px;display:block}.skill-gap-ai .legend-color .block p,.pulse-ai .legend-color .block p{font-size:10px;margin-left:10px}.skill-gap-ai .content,.pulse-ai .content{padding-block:4rem}.index-table{margin-block:4rem 20rem;margin-top:0;padding-top:0;scroll-margin:27rem}@media (min-width: 768px){.index-table{scroll-margin:20rem}}.index-table .block{display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width: 768px){.index-table .block{justify-content:space-between;align-items:center;flex-direction:row}}.index-table .block .content{max-width:100%}@media (min-width: 768px){.index-table .block .content{max-width:55em}}.index-table .block h2{padding-bottom:4rem}.index-table .scroll-container{width:44em;overflow-x:auto}@media (min-width: 768px){.index-table .scroll-container{width:100%}}.index-table .table-row-wrapper{width:200vw}@media (min-width: 768px){.index-table .table-row-wrapper{width:100%}}.index-table .table-row-wrapper .table-row{display:grid;grid-template-columns:.2fr 1.2fr .8fr .3fr .6fr;gap:5px;border-bottom:1px solid #232323;padding:2.3rem 0;font-size:1.5rem}@media (min-width: 768px){.index-table .table-row-wrapper .table-row{grid-template-columns:.2fr 1.2fr .8fr .3fr .4fr}}.index-table .table-row-wrapper .table-row .table-column .progress-wrapper{margin-left:auto;height:23px;width:70px;background:linear-gradient(to right,#e96677 50%,#a1d6a6 50%);border-bottom:1px solid #232323;box-sizing:border-box;position:relative;overflow:hidden}.index-table .table-row-wrapper .table-row .table-column .progress-wrapper .blind{height:100%;position:absolute;top:0;background-color:#f4f4ed;min-width:50%}.index-table .table-row-wrapper .table-row .table-column .progress-wrapper .right{left:50%;border-left:1px dashed #232323;transform-origin:left top;transition:cubic-bezier(.5,1,.89,1)}.index-table .table-row-wrapper .table-row .table-column .progress-wrapper .left{transform-origin:left top;transition:cubic-bezier(.5,1,.89,1)}.index-table .table-row-wrapper .table-row .table-column .progress-wrapper .blind-stat{position:absolute;right:0;top:-5px;z-index:1;font-family:basis-grotesque-pro,sans-serif;font-size:13px;font-weight:600}.index-table .table-row-wrapper .table-row .table-column:first-of-type{font-family:apercu-mono-pro,sans-serif;color:#802952;font-size:18px}@media (min-width: 768px){.index-table .table-row-wrapper .table-row .table-column:first-of-type{font-size:2.2rem}}.index-table .table-row-wrapper .table-heading{border-top:1px solid #232323;font-family:apercu-mono-pro,sans-serif;font-size:1.8rem;font-weight:500}.index-table .table-row-wrapper .table-heading .score-btn,.index-table .table-row-wrapper .table-heading .improvement-btn{cursor:pointer;display:flex;align-items:center;gap:5px}.index-table .table-row-wrapper .table-heading .score-btn img,.index-table .table-row-wrapper .table-heading .improvement-btn img{display:flex;height:18px;width:12px}.index-table .table-row-wrapper .table-heading .arrows-block{display:flex}.index-table .table-row-wrapper .table-heading .arrows-block img:first-child{transform:rotate(180deg)}.index-table .table-row-wrapper .table-heading .arrows-top,.index-table .table-row-wrapper .table-heading .arrows-bot{display:none}.index-table .table-row-wrapper .table-heading .improvement-btn,.index-table .table-row-wrapper .table-heading .active .improvement-btn{margin-left:auto}.index-table .table-row-wrapper .table-heading .table-column:first-of-type{font-size:14px;color:#802952}.index-table .table-block{width:200vw}@media (min-width: 768px){.index-table .table-block{width:100%}}.index-table .table-block .table-row{display:grid;grid-template-columns:.2fr 1.2fr .8fr .3fr .6fr;gap:5px;border-bottom:1px solid #232323;padding:2.3rem 0;font-size:1.5rem}@media (min-width: 768px){.index-table .table-block .table-row{grid-template-columns:.2fr 1.2fr .8fr .3fr .4fr}}.index-table .table-block .table-row .table-column .progress-wrapper{margin-left:auto;height:23px;width:70px;background:linear-gradient(to right,#e96677 50%,#a1d6a6 50%);border-bottom:1px solid #232323;box-sizing:border-box;position:relative;overflow:hidden}.index-table .table-block .table-row .table-column .progress-wrapper .blind{height:100%;position:absolute;top:0;background-color:#f4f4ed;min-width:50%}.index-table .table-block .table-row .table-column .progress-wrapper .right{left:50%;border-left:1px dashed #232323;transform-origin:left top;transition:cubic-bezier(.5,1,.89,1)}.index-table .table-block .table-row .table-column .progress-wrapper .left{transform-origin:left top;transition:cubic-bezier(.5,1,.89,1)}.index-table .table-block .table-row .table-column .progress-wrapper .blind-stat{position:absolute;right:0;top:-5px;z-index:1;font-family:basis-grotesque-pro,sans-serif;font-size:13px;font-weight:600}.index-table .table-block .table-row .table-column:first-of-type{font-family:apercu-mono-pro,sans-serif;color:#802952;font-size:18px}@media (min-width: 768px){.index-table .table-block .table-row .table-column:first-of-type{font-size:2.2rem}}.index-table .filter-block{display:flex;align-items:flex-start;justify-content:flex-end;flex-direction:column;padding-bottom:33px;gap:10px}@media (min-width: 768px){.index-table .filter-block{align-items:center;flex-direction:row}}.index-table .filter-block p{font-family:apercu-mono-pro,sans-serif;font-size:14px;font-weight:600}.index-table .filter-block select{border:1px solid #232323;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-image:url(/wp-content/themes/cep/core/src/assets/images/arrow-vector.svg);background-repeat:no-repeat;background-position:top 50% right 15px;letter-spacing:normal;min-width:260px;width:100%}@media (min-width: 768px){.index-table .filter-block select{width:fit-content}}.index-table .filter-block select:hover{border:1px solid #802952}.index-table .filter-block select:focus,.index-table .filter-block select:active{outline:none}.index-table .swipe-icon{display:flex;justify-content:flex-end;align-items:center;padding-bottom:20px;gap:5px}@media (min-width: 768px){.index-table .swipe-icon{display:none}}.index-table .swipe-icon p{font-family:apercu-mono-pro,sans-serif;font-size:14px;font-weight:500}.index-table .swipe-icon img{height:18px;width:18px;aspect-ratio:1}.index-table .load-more-btn{border:1px solid #802952;color:#802952;display:flex;align-items:center;justify-self:center;margin-top:33px;gap:5px;width:fit-content}.index-table .load-more-btn svg{stroke:#802952}.index-sustainability{margin-block:4rem 10rem}.index-sustainability h2{padding-bottom:2rem}.index-sustainability .filter-block{margin-block:20px;display:grid;grid-template-columns:100%;gap:10px}@media (min-width: 768px){.index-sustainability .filter-block{gap:0;grid-template-columns:40% 60%;margin-block:7rem}}.index-sustainability .filter-block select{border:1px solid #232323;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-image:url(/wp-content/themes/cep/core/src/assets/images/arrow-vector.svg);background-repeat:no-repeat;background-position:top 50% right 15px;letter-spacing:normal}.index-sustainability .filter-block select:hover{border:1px solid #802952}.index-sustainability .filter-block select:focus,.index-sustainability .filter-block select:active{outline:none}.index-sustainability .filter-block .btn-basic{padding:20px 30px;border:2px solid #802952;background:#802952;color:#f4f4ed}@media (min-width: 768px){.index-sustainability .filter-block .btn-basic{margin-top:1rem;grid-column:2/3;width:fit-content;margin-left:auto}}.index-sustainability .filter-block .btn-basic:hover{border:2px solid #802952;background:#f4f4ed;color:#802952}.index-sustainability .container-impact{margin-block:6rem 0;display:flex;justify-content:space-between;flex-direction:column-reverse;gap:0rem}@media (min-width: 768px){.index-sustainability .container-impact{gap:10rem;flex-direction:row}}.index-sustainability .impact-legend{list-style:none;margin:0;padding:0;width:fit-content}.index-sustainability .impact-legend li{display:flex;align-items:center;border-bottom:none;gap:1rem;margin-block:1rem}.index-sustainability .impact-legend li p{font-size:14px}.index-sustainability .impact-legend li:nth-of-type(2) .color-block{background:#7ec272}.index-sustainability .impact-legend li:nth-of-type(3) .color-block{background:#bedeb7}.index-sustainability .impact-legend .color-block{width:12px;height:12px;background:#54b044}.index-sustainability .legend-quote{font-size:12px;max-width:22em;margin-bottom:4rem}.index-sustainability .aspects-block h4{font-weight:400;margin-block:1.5rem;letter-spacing:normal;line-height:1.4}.index-sustainability .aspects-block ul{margin-left:18px;margin-bottom:6rem}.index-sustainability .aspects-block ul li{letter-spacing:normal;margin-block:2rem;font-size:1.8rem}.index-evolution{scroll-margin:30rem}@media (min-width: 768px){.index-evolution{scroll-margin:20rem}}.index-evolution h2{padding-bottom:2rem}.index-evolution .filter-block{margin-block:20px;display:grid;grid-template-columns:100%;gap:0}@media (min-width: 768px){.index-evolution .filter-block{grid-template-columns:40% 60%}}.index-evolution .filter-block select{border:1px solid #232323;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-image:url(/wp-content/themes/cep/core/src/assets/images/arrow-vector.svg);background-repeat:no-repeat;background-position:top 50% right 15px;letter-spacing:normal}.index-evolution .filter-block select:hover{border:1px solid #802952}.index-evolution .filter-block select:focus,.index-evolution .filter-block select:active{outline:none}.index-evolution .chart-basis{position:relative;width:100%;min-height:400px;padding-top:20px}.index-evolution .checkboxes-block{display:flex;align-items:center;flex-wrap:wrap;gap:10px}@media (min-width: 768px){.index-evolution .checkboxes-block{gap:30px}}.index-evolution .checkboxes-block label{position:relative;display:flex;align-items:center;gap:8px}.index-evolution .checkboxes-block label .checkmark{height:16px;width:16px;background-color:#fff;border:1px solid #232323;position:absolute;top:50%;transform:translateY(-50%);left:0;pointer-events:none}.index-evolution .checkboxes-block label .checkmark .checkmark-ico{transform:rotate(45deg);height:12px;width:6px;border-bottom:2px solid #fb9959;border-right:2px solid #fb9959;margin-left:4px;display:none}.index-evolution .checkboxes-block label input{height:16px;width:16px}.index-evolution .checkboxes-block label input:checked~.checkmark .checkmark-ico{display:block}.index-contact{margin-block:10rem 20rem}@media (min-width: 1024px){.index-contact{margin-block:20rem 30rem}}.index-contact .tagline-arrow{display:block;margin-bottom:20px;position:relative}@media (min-width: 1024px){.index-contact .tagline-arrow{margin-bottom:60px}}.index-contact .tagline-arrow__container{align-items:center;color:#25254d;display:inline-flex;font:400 1.4rem/2.2rem apercu-mono-pro,sans-serif;height:47px;justify-content:center;letter-spacing:-.02em;margin:0;max-width:100%;position:relative}@media (min-width: 1024px){.index-contact .tagline-arrow__container{font-size:1.8rem;height:53px;letter-spacing:-.06em;line-height:2.6rem}}.index-contact .tagline-arrow__container:after{background:url(/wp-content/themes/cep/core/src/assets/images/tagline.svg);background-repeat:no-repeat!important;background-size:100% 100%!important;content:"";display:block;height:100%;width:25px}@media (min-width: 1440px){.index-contact .tagline-arrow__container:after{width:45px}}.index-contact .tagline-arrow__wrapper{align-items:center;background:#fff;display:flex;height:100%;justify-content:center;max-width:100%;padding:0 20px 0 30px;text-overflow:ellipsis;white-space:nowrap}.index-contact .tagline-arrow__arrow{background:url(/wp-content/themes/cep/core/src/assets/images/tagline-arrow.svg) no-repeat;bottom:-15px;height:15px;left:40px;position:absolute;width:15px}.index-contact .cta-grid{display:grid;grid-template-columns:100%;align-items:flex-end;column-gap:30px}@media (min-width: 768px){.index-contact .cta-grid{grid-template-columns:1fr 1fr}}.index-contact .cta-grid h2{padding-bottom:20px}@media (min-width: 1024px){.index-contact .cta-grid h2{padding-bottom:4rem}}.index-contact .cta-grid .content{display:flex;flex-direction:column;gap:50px;margin-bottom:-100px}.index-contact .cta-grid .content .cta-btn{padding:20px 30px;text-transform:uppercase;align-self:flex-start}.sticky-tabs{position:sticky;top:0;left:0;background:#f4f4ed;z-index:100;padding-top:20px}.sticky-tabs .main-tabs{display:flex;justify-content:center;border-bottom:1px solid #232323;padding-bottom:10px;gap:5px}@media (min-width: 768px){.sticky-tabs .main-tabs{gap:20px}}.sticky-tabs .main-tabs .btn-filter{padding:20px;border:1px solid #232323;font-size:14px;min-width:fit-content}@media (min-width: 768px){.sticky-tabs .main-tabs .btn-filter{min-width:217px;font-size:18px;padding:20px 30px}}.sticky-tabs .main-tabs .btn-filter:hover{border:1px solid #fb9959;color:#fb9959}.sticky-tabs .main-tabs .btn-active{background:#fb9959;border:1px solid #fb9959}.sticky-tabs .main-tabs .btn-active:hover{border:1px solid #fb9959;color:#232323}.sticky-tabs .sub-tabs{display:none;justify-content:center;gap:5px;border-bottom:1px solid #232323;padding-bottom:10px;padding-top:10px;flex-wrap:wrap}@media (min-width: 768px){.sticky-tabs .sub-tabs{flex-wrap:nowrap;gap:20px}}.sticky-tabs .sub-tabs .btn-filter{padding:10px;border:1px solid #232323;min-width:fit-content}@media (min-width: 768px){.sticky-tabs .sub-tabs .btn-filter{padding:10px 30px;min-width:217px}}.sticky-tabs .sub-tabs .btn-filter:hover{border:1px solid #fb9959;color:#fb9959}.sticky-tabs .sub-tabs .btn-active{background:#fb9959;border:1px solid #fb9959}.sticky-tabs .sub-tabs .btn-active:hover{border:1px solid #fb9959;color:#232323}.tabcontent{display:none;scroll-margin:12rem}.btn-basic{padding:20px 30px;border:2px solid #802952;background:#802952;color:#f4f4ed}.btn-basic:hover{border:2px solid #802952;background:#f4f4ed;color:#802952}
