@charset "UTF-8";
/*!
 * App CSS
 * @description App CSS
 * @author Ricardo Lopes
 */@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:400;src:url(../webfonts/ibm-plex-sans/ibm-plex-sans-v19-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:500;src:url(../webfonts/ibm-plex-sans/ibm-plex-sans-v19-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:600;src:url(../webfonts/ibm-plex-sans/ibm-plex-sans-v19-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:700;src:url(../webfonts/ibm-plex-sans/ibm-plex-sans-v19-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Material Symbols Outlined;font-style:normal;font-weight:400;src:url(../webfonts/material-symbols-outlined/material-symbols-outlined-v213-latin-regular.woff2) format("woff2")}.title-h1,h1{font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:3.5rem;font-weight:600;line-height:1.2}@media (width >= 1025px){.title-h1,h1{font-size:4.5rem}}.archive-list-wrapper .archive-intro .title,.article-page-wrapper h1.title,.b-page-header .title,.c-card-number .title,.c-section-intro .headline-1,.search-page-wrapper .search-intro .title{font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:3rem;font-weight:700;line-height:1.2}@media (width >= 1025px){.archive-list-wrapper .archive-intro .title,.article-page-wrapper h1.title,.b-page-header .title,.c-card-number .title,.c-section-intro .headline-1,.search-page-wrapper .search-intro .title{font-size:3.5rem}}.b-cta .title,.b-form .form-info .title,.b-hero-slider .title,.b-image-text .title,.b-logo-grid .title,.b-tabbed-content .tab-content .title,.c-section-intro .headline-2,.c-wysiwyg h1,.c-wysiwyg h2,.kitchen-buttons h2{font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:2rem;font-weight:600;letter-spacing:-.16px;line-height:1.2}@media (width >= 1025px){.b-cta .title,.b-form .form-info .title,.b-hero-slider .title,.b-image-text .title,.b-logo-grid .title,.b-tabbed-content .tab-content .title,.c-section-intro .headline-2,.c-wysiwyg h1,.c-wysiwyg h2,.kitchen-buttons h2{font-size:3rem;letter-spacing:-.72px}}#footerWrapper .footer-top .row-2 .about-project .title,.b-testimonials .quote-item p.quote,.c-wysiwyg h3,.kitchen-buttons h3{font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.16}@media (width >= 1025px){#footerWrapper .footer-top .row-2 .about-project .title,.b-testimonials .quote-item p.quote,.c-wysiwyg h3,.kitchen-buttons h3{font-size:2rem;line-height:1.18}}.b-timeline .timeline-item .title,.c-card-image .title,.c-card-info .title,.c-card-steps .title,.c-news-item .title,.c-search-item .title,.c-service-item .title,.c-wysiwyg h4{font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.5}@media (width >= 1025px){.b-timeline .timeline-item .title,.c-card-image .title,.c-card-info .title,.c-card-steps .title,.c-news-item .title,.c-search-item .title,.c-service-item .title,.c-wysiwyg h4{font-size:1.5rem;line-height:1.16}}#footerWrapper .sponsor-grid .title,.b-accordion .accordion .accordion-item .accordion-toggle a,.b-accordion .accordion .accordion-item .accordion-toggle a:visited,.b-accordion .accordion .accordion-item .accordion-toggle button,.b-core-table thead th,.b-form .form-info .description-title,.b-testimonials .quote-item p.author,.c-wysiwyg h5,.c-wysiwyg h6,.search-page-wrapper .not-found-info .info .title,.wp-block-table thead th{font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.5}@media (width >= 1025px){#footerWrapper .sponsor-grid .title,.b-accordion .accordion .accordion-item .accordion-toggle a,.b-accordion .accordion .accordion-item .accordion-toggle a:visited,.b-accordion .accordion .accordion-item .accordion-toggle button,.b-core-table thead th,.b-form .form-info .description-title,.b-testimonials .quote-item p.author,.c-wysiwyg h5,.c-wysiwyg h6,.search-page-wrapper .not-found-info .info .title,.wp-block-table thead th{font-size:1.25rem}}.b-page-header .c-description p,.b-text .intro,.c-wysiwyg blockquote p{font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5}@media (width >= 1025px){.b-page-header .c-description p,.b-text .intro,.c-wysiwyg blockquote p{font-size:1.5rem}}#headerWrapper .header .main-nav>ul>li,.search-page-wrapper .search-intro p{font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.66}@media (width >= 1025px){#headerWrapper .header .main-nav>ul>li,.search-page-wrapper .search-intro p{font-size:1.25rem;letter-spacing:-.1px;line-height:1.5}}#headerWrapper .search-bar form input[type=search],#headerWrapper .search-bar form input[type=text],.b-accordion .accordion .accordion-item .accordion-content p,.b-core-table table,.b-cta .c-description p,.b-image-text .c-description p,.b-tabbed-content .tab-content .content ol li,.b-tabbed-content .tab-content .content p,.b-tabbed-content .tab-content .content ul li,.b-testimonials .quote-item p.role,.body-text,.c-description ol li,.c-description p,.c-description ul li,.c-wysiwyg blockquote p.author,.c-wysiwyg ol li,.c-wysiwyg p,.c-wysiwyg ul li,.m-form p.required-fields,.search-page-wrapper .search-list-bar form input[type=search],.search-page-wrapper .search-list-bar form input[type=text],.wp-block-table table,p{font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}@media (width >= 1025px){#headerWrapper .search-bar form input[type=search],#headerWrapper .search-bar form input[type=text],.b-accordion .accordion .accordion-item .accordion-content p,.b-core-table table,.b-cta .c-description p,.b-image-text .c-description p,.b-tabbed-content .tab-content .content ol li,.b-tabbed-content .tab-content .content p,.b-tabbed-content .tab-content .content ul li,.b-testimonials .quote-item p.role,.body-text,.c-description ol li,.c-description p,.c-description ul li,.c-wysiwyg blockquote p.author,.c-wysiwyg ol li,.c-wysiwyg p,.c-wysiwyg ul li,.m-form p.required-fields,.search-page-wrapper .search-list-bar form input[type=search],.search-page-wrapper .search-list-bar form input[type=text],.wp-block-table table,p{font-size:1.125rem}}#footerWrapper .footer-bottom .row-2 ul li,#footerWrapper .footer-top .row-2 .footer-nav li,.b-tabbed-content .tabs-navigation ul li button,.c-share-list .share-title,.c-tags-list .tags-title{font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:1rem;font-weight:500;line-height:1.5}@media (width >= 1025px){#footerWrapper .footer-bottom .row-2 ul li,#footerWrapper .footer-top .row-2 .footer-nav li,.b-tabbed-content .tabs-navigation ul li button,.c-share-list .share-title,.c-tags-list .tags-title{font-size:1.125rem;line-height:1.5556}}#footerWrapper .footer-bottom .row-2 .copyright p,#footerWrapper .footer-top .row-2 .about-project .description p,#footerWrapper .footer-top .row-2 .contacts-info p,#headerWrapper .fccn-header p,#headerWrapper .header .language-wrapper ul.langs-nav li,#headerWrapper .header .main-nav>ul>li.--has-submenu>ul>li,#headerWrapper .header-description p,.b-core-table tfoot td,.b-form .form-info .description-content p,.b-hero-slider .c-description p,.c-card-image p.aux-text,.c-news-item .date,.c-news-item p.aux-text,.m-form .form-acceptance .wpcf7-acceptance label,.m-form .form-acceptance .wpcf7-checkbox label,.m-form .wpcf7 form .wpcf7-response-output,.m-form input,.m-form label,.m-form select,.m-form textarea,.wp-block-table tfoot td{font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:.875rem;font-weight:400;line-height:1.6}@media (width >= 1025px){#footerWrapper .footer-bottom .row-2 .copyright p,#footerWrapper .footer-top .row-2 .about-project .description p,#footerWrapper .footer-top .row-2 .contacts-info p,#headerWrapper .fccn-header p,#headerWrapper .header .language-wrapper ul.langs-nav li,#headerWrapper .header .main-nav>ul>li.--has-submenu>ul>li,#headerWrapper .header-description p,.b-core-table tfoot td,.b-form .form-info .description-content p,.b-hero-slider .c-description p,.c-card-image p.aux-text,.c-news-item .date,.c-news-item p.aux-text,.m-form .form-acceptance .wpcf7-acceptance label,.m-form .form-acceptance .wpcf7-checkbox label,.m-form .wpcf7 form .wpcf7-response-output,.m-form input,.m-form label,.m-form select,.m-form textarea,.wp-block-table tfoot td{font-size:1rem;line-height:1.5}}#footerWrapper .footer-top .row-1 .project-network>* p,.b-core-table figcaption.wp-element-caption,.b-text .text-update-date p,.c-share-list ul li a,.c-share-list ul li a:visited,.c-tags-list ul li a,.c-tags-list ul li a:visited,.c-text-update-date .text-update-date p,.c-wysiwyg figure.image-wrapper figcaption,.m-form .wpcf7 form.invalid .wpcf7-not-valid-tip,.wp-block-table figcaption.wp-element-caption{font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:.75rem;font-weight:400;line-height:1.5}@media (width >= 1025px){#footerWrapper .footer-top .row-1 .project-network>* p,.b-core-table figcaption.wp-element-caption,.b-text .text-update-date p,.c-share-list ul li a,.c-share-list ul li a:visited,.c-tags-list ul li a,.c-tags-list ul li a:visited,.c-text-update-date .text-update-date p,.c-wysiwyg figure.image-wrapper figcaption,.m-form .wpcf7 form.invalid .wpcf7-not-valid-tip,.wp-block-table figcaption.wp-element-caption{font-size:.875rem;line-height:1.6}}.archive-list-wrapper .archive-intro .caption,.b-cta .caption,.b-hero-slider .caption,.b-image-text .caption,.b-page-header .caption,.c-section-intro .caption{font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5}@media (width >= 1025px){.archive-list-wrapper .archive-intro .caption,.b-cta .caption,.b-hero-slider .caption,.b-image-text .caption,.b-page-header .caption,.c-section-intro .caption{font-size:1.25rem}}.c-card-image .caption,.c-news-item .caption,.c-search-item .caption,.c-service-item .caption{font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:.875rem;font-weight:600;line-height:1.75}@media (width >= 1025px){.c-card-image .caption,.c-news-item .caption,.c-search-item .caption,.c-service-item .caption{font-size:1rem}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}*{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:IBM Plex Sans,arial,helvetica,sans-serif;overflow-x:hidden}body{color:var(--c-primary,#7c51fa);line-height:1.5555;overflow-x:hidden!important}b,strong{font-weight:700}em,i,var{font-style:italic}code,kbd,pre{background:#000;border:1px solid #fff;border-radius:2px;font-family:monospace;font-size:.75rem;overflow-x:scroll;padding:1rem}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:""}table{border-collapse:collapse;border-spacing:0}figure,img,svg{height:auto;max-width:100%}svg{max-height:100%;width:auto}button,input,textarea{font-family:inherit}button{background:none;border:none;color:inherit;cursor:pointer;padding:0}sub{vertical-align:sub}sub,sup{font-size:smaller}sup{vertical-align:super}abbr,acronym{border-bottom:1px dotted var(--c-primary,#7c51fa);cursor:help;font-size:90%;text-transform:uppercase}.font-hero{font-family:IBM Plex Sans,arial,helvetica,sans-serif;-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-size:3.5rem;font-weight:600;line-height:1.2}@media (width >= 1025px){.font-hero{font-size:4.5rem}}.font-header-1{font-family:IBM Plex Sans,arial,helvetica,sans-serif;-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-size:3rem;font-weight:700;line-height:1.2}@media (width >= 1025px){.font-header-1{font-size:3.5rem}}.font-header-2{font-family:IBM Plex Sans,arial,helvetica,sans-serif;-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-size:2rem;font-weight:600;letter-spacing:-.16px;line-height:1.2}@media (width >= 1025px){.font-header-2{font-size:3rem;letter-spacing:-.72px}}.font-header-3{font-family:IBM Plex Sans,arial,helvetica,sans-serif;-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-size:1.5rem;font-weight:600;line-height:1.16}@media (width >= 1025px){.font-header-3{font-size:2rem;line-height:1.18}}.font-header-4{font-family:IBM Plex Sans,arial,helvetica,sans-serif;-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-size:1.25rem;font-weight:600;line-height:1.5}@media (width >= 1025px){.font-header-4{font-size:1.5rem;line-height:1.16}}.font-header-5{font-family:IBM Plex Sans,arial,helvetica,sans-serif;-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-size:1.125rem;font-weight:600;line-height:1.5}@media (width >= 1025px){.font-header-5{font-size:1.25rem}}.font-body-xl{font-family:IBM Plex Sans,arial,helvetica,sans-serif;-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-size:1.25rem;font-weight:400;line-height:1.5}@media (width >= 1025px){.font-body-xl{font-size:1.5rem}}.font-body-lg{font-family:IBM Plex Sans,arial,helvetica,sans-serif;-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-size:1.125rem;font-weight:400;line-height:1.66}@media (width >= 1025px){.font-body-lg{font-size:1.25rem;letter-spacing:-.1px;line-height:1.5}}.font-body-1{font-family:IBM Plex Sans,arial,helvetica,sans-serif;-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-size:1rem;font-weight:400;line-height:1.5}@media (width >= 1025px){.font-body-1{font-size:1.125rem}}.font-body-1-medium{font-family:IBM Plex Sans,arial,helvetica,sans-serif;-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-size:1rem;font-weight:500;line-height:1.5}@media (width >= 1025px){.font-body-1-medium{font-size:1.125rem;line-height:1.5556}}.font-body-2{font-family:IBM Plex Sans,arial,helvetica,sans-serif;-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-size:.875rem;font-weight:400;line-height:1.6}@media (width >= 1025px){.font-body-2{font-size:1rem;line-height:1.5}}.font-body-3{font-family:IBM Plex Sans,arial,helvetica,sans-serif;-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-size:.75rem;font-weight:400;line-height:1.5}@media (width >= 1025px){.font-body-3{font-size:.875rem;line-height:1.6}}.font-caption-1{font-family:IBM Plex Sans,arial,helvetica,sans-serif;-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-size:1.125rem;font-weight:700;line-height:1.5}@media (width >= 1025px){.font-caption-1{font-size:1.25rem}}.font-caption-2{font-family:IBM Plex Sans,arial,helvetica,sans-serif;-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-size:.875rem;font-weight:600;line-height:1.75}@media (width >= 1025px){.font-caption-2{font-size:1rem}}.semibold{font-weight:600}.medium{font-weight:500}.bold,b,strong{font-weight:700}.italic,em,i{font-style:italic}.icon-material{speak:never;display:inline-block;font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-font-feature-settings:"liga";vertical-align:middle;-moz-osx-font-smoothing:grayscale}.icon-material:before{content:attr(data-icon)}.container{margin:0 auto;max-width:1280px;padding:0 16px}.container.--fluid{max-width:100%}@media (min-width:768px){.container{padding:0 24px}}@media (min-width:1025px){.container{padding:0 32px}}.hidden,.hide{display:none}@media (max-width:479px){.hide-xs{display:none!important}}@media (min-width:480px) and (max-width:767px){.hide-sm{display:none!important}}@media (min-width:768px) and (max-width:1024px){.hide-md{display:none!important}}@media (min-width:1025px) and (max-width:1279px){.hide-lg{display:none!important}}@media (min-width:1280px){.hide-xl{display:none!important}}.show-lg,.show-md,.show-sm,.show-xl,.show-xs{display:none!important}@media (max-width:479px){.show-xs{display:block!important}}@media (min-width:480px) and (max-width:767px){.show-sm{display:block!important}}@media (min-width:768px) and (max-width:1024px){.show-md{display:block!important}}@media (min-width:1025px) and (max-width:1279px){.show-lg{display:block!important}}@media (min-width:1280px){.show-xl{display:block!important}}.height-0{height:0}.gap-0{grid-gap:0}.margin-0{margin:0}.margin-t-0{margin-top:0}.margin-b-0{margin-bottom:0}.padding-0{padding:0}.padding-t-0{padding-top:0}.padding-b-0{padding-bottom:0}.height-1{height:.0625rem}.gap-1{grid-gap:.0625rem}.margin-1{margin:.0625rem 0}.margin-t-1{margin-top:.0625rem}.margin-b-1{margin-bottom:.0625rem}.padding-1{padding:.0625rem 0}.padding-t-1{padding-top:.0625rem}.padding-b-1{padding-bottom:.0625rem}.height-2{height:.125rem}.gap-2{grid-gap:.125rem}.margin-2{margin:.125rem 0}.margin-t-2{margin-top:.125rem}.margin-b-2{margin-bottom:.125rem}.padding-2{padding:.125rem 0}.padding-t-2{padding-top:.125rem}.padding-b-2{padding-bottom:.125rem}.height-4{height:.25rem}.gap-4{grid-gap:.25rem}.margin-4{margin:.25rem 0}.margin-t-4{margin-top:.25rem}.margin-b-4{margin-bottom:.25rem}.padding-4{padding:.25rem 0}.padding-t-4{padding-top:.25rem}.padding-b-4{padding-bottom:.25rem}.height-8{height:.5rem}.gap-8{grid-gap:.5rem}.margin-8{margin:.5rem 0}.margin-t-8{margin-top:.5rem}.margin-b-8{margin-bottom:.5rem}.padding-8{padding:.5rem 0}.padding-t-8{padding-top:.5rem}.padding-b-8{padding-bottom:.5rem}.height-12{height:.75rem}.gap-12{grid-gap:.75rem}.margin-12{margin:.75rem 0}.margin-t-12{margin-top:.75rem}.margin-b-12{margin-bottom:.75rem}.padding-12{padding:.75rem 0}.padding-t-12{padding-top:.75rem}.padding-b-12{padding-bottom:.75rem}.height-16{height:1rem}.gap-16{grid-gap:1rem}.margin-16{margin:1rem 0}.margin-t-16{margin-top:1rem}.margin-b-16{margin-bottom:1rem}.padding-16{padding:1rem 0}.padding-t-16{padding-top:1rem}.padding-b-16{padding-bottom:1rem}.height-20{height:1.25rem}.gap-20{grid-gap:1.25rem}.margin-20{margin:1.25rem 0}.margin-t-20{margin-top:1.25rem}.margin-b-20{margin-bottom:1.25rem}.padding-20{padding:1.25rem 0}.padding-t-20{padding-top:1.25rem}.padding-b-20{padding-bottom:1.25rem}.height-24{height:1.5rem}.gap-24{grid-gap:1.5rem}.margin-24{margin:1.5rem 0}.margin-t-24{margin-top:1.5rem}.margin-b-24{margin-bottom:1.5rem}.padding-24{padding:1.5rem 0}.padding-t-24{padding-top:1.5rem}.padding-b-24{padding-bottom:1.5rem}.height-32{height:2rem}.gap-32{grid-gap:2rem}.margin-32{margin:2rem 0}.margin-t-32{margin-top:2rem}.margin-b-32{margin-bottom:2rem}.padding-32{padding:2rem 0}.padding-t-32{padding-top:2rem}.padding-b-32{padding-bottom:2rem}.height-48{height:3rem}.gap-48{grid-gap:3rem}.margin-48{margin:3rem 0}.margin-t-48{margin-top:3rem}.margin-b-48{margin-bottom:3rem}.padding-48{padding:3rem 0}.padding-t-48{padding-top:3rem}.padding-b-48{padding-bottom:3rem}.height-64{height:4rem}.gap-64{grid-gap:4rem}.margin-64{margin:4rem 0}.margin-t-64{margin-top:4rem}.margin-b-64{margin-bottom:4rem}.padding-64{padding:4rem 0}.padding-t-64{padding-top:4rem}.padding-b-64{padding-bottom:4rem}.height-128{height:8rem}.gap-128{grid-gap:8rem}.margin-128{margin:8rem 0}.margin-t-128{margin-top:8rem}.margin-b-128{margin-bottom:8rem}.padding-128{padding:8rem 0}.padding-t-128{padding-top:8rem}.padding-b-128{padding-bottom:8rem}body,html{background-color:var(--c-neutral-white,#fff);color:var(--c-neutral-black,#000);font-family:IBM Plex Sans,arial,helvetica,sans-serif;min-height:100%;-webkit-font-smoothing:subpixel-antialiased;-webkit-text-size-adjust:none;font-weight:400;overflow-x:hidden}body{position:relative}body.in-popup,body.is-in-popup,html.in-popup,html.is-in-popup{overflow:hidden!important}@media (min-width:1025px){.swiper-custom-button-next:hover,.swiper-custom-button-prev:hover{cursor:pointer}}.clearfix{display:flow-root}h1,h2,h3,h4,h5,h6{font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-weight:600;margin:0}h1,h2,h3,h4,h5,h6,p{color:var(--c-neutral-black,#000)}p{margin-bottom:1rem}a,a:visited{color:var(--c-neutral-black,#000);text-decoration:underline}@media (min-width:1025px){a,a:visited{-webkit-transition:.4s ease;transition:.4s ease}a:hover,a:visited:hover{color:var(--c-neutral-black,#000)}}table{width:100%}table td{padding:1rem;vertical-align:top}ul{list-style-type:none;margin:0;padding:0}.svg-sprite{display:none}.skip-to-main{position:absolute;z-index:-9999999}.skip-to-main:focus{position:static}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;background-color:var(--c-neutral-white,#fff);background-size:20px 20px;height:20px;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23777'><path d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/></svg>");width:20px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.illustration-right{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:contain;display:none;height:1044px;pointer-events:none;position:absolute;right:-104px;top:26px;width:722px}@media (min-width:768px){.illustration-right{display:block;right:-290px;top:639px}}.illustration-left{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:contain;display:none;height:643px;left:-222px;pointer-events:none;position:absolute;top:2000px;width:576px}.fleft{float:left}.fright{float:right}image{border:none}image.responsive{height:auto;max-width:100%}image.responsive-full{height:auto;max-width:none;width:100%}a.full-link,a.full-link:visited{color:transparent;font-size:0;height:100%;left:0;line-height:0;overflow:hidden;position:absolute;text-indent:-9999px;top:0;width:100%}.no-padding,.p0{padding:0}.m0,.no-margin{margin:0}.hide-text{overflow:hidden;text-indent:100%;white-space:nowrap}video{border:none}video.responsive{height:auto;max-width:100%}video.responsive-full{height:auto;max-width:none;width:100%}.c-button,a.c-button,a.c-button:visited,button.c-button{background-color:var(--c-neutral-white,#fff);display:inline-block;font-size:19px;font-weight:600;line-height:1.47368;padding:.6875rem 1.5rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:.4s ease;transition:.4s ease}.c-button.--black,a.c-button.--black,a.c-button:visited.--black,button.c-button.--black{background-color:var(--c-neutral-black,#000);color:var(--c-neutral-white,#fff)}.c-button.--brand,a.c-button.--brand,a.c-button:visited.--brand,button.c-button.--brand{background-color:var(--c-primary,#7c51fa);color:var(--c-neutral-white,#fff)}.c-button.--large,a.c-button.--large,a.c-button:visited.--large,button.c-button.--large{padding:.6875rem 1.5rem;text-transform:uppercase}.c-button.--outlined,a.c-button.--outlined,a.c-button:visited.--outlined,button.c-button.--outlined{background-color:transparent;border:2px solid var(--c-neutral-white,#fff);color:var(--c-neutral-white,#fff)}.c-button.--outlined.--black,a.c-button.--outlined.--black,a.c-button:visited.--outlined.--black,button.c-button.--outlined.--black{border-color:var(--c-neutral-black,#000);color:var(--c-neutral-black,#000)}.c-button.--outlined.--brand,a.c-button.--outlined.--brand,a.c-button:visited.--outlined.--brand,button.c-button.--outlined.--brand{border-color:var(--c-primary,#7c51fa);color:var(--c-primary,#7c51fa)}.c-button.--icon,a.c-button.--icon,a.c-button:visited.--icon,button.c-button.--icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;padding-right:1.25rem}@media (min-width:1025px){.c-button:hover,a.c-button:hover,a.c-button:visited:hover,button.c-button:hover{background-color:var(--c-neutral-300,#e4e4e4)}.c-button:hover.--black,a.c-button:hover.--black,a.c-button:visited:hover.--black,button.c-button:hover.--black{background-color:var(--c-neutral-black,#000)}.c-button:hover.--brand,a.c-button:hover.--brand,a.c-button:visited:hover.--brand,button.c-button:hover.--brand{background-color:var(--c-primary-dark,#4b19e6)}.c-button:hover.--outlined,a.c-button:hover.--outlined,a.c-button:visited:hover.--outlined,button.c-button:hover.--outlined{background-color:var(--c-neutral-white,#fff);color:var(--c-neutral-black,#000)}.c-button:hover.--outlined.--black,a.c-button:hover.--outlined.--black,a.c-button:visited:hover.--outlined.--black,button.c-button:hover.--outlined.--black{background-color:var(--c-neutral-black,#000);color:var(--c-neutral-white,#fff)}.c-button:hover.--outlined.--brand,a.c-button:hover.--outlined.--brand,a.c-button:visited:hover.--outlined.--brand,button.c-button:hover.--outlined.--brand{background-color:var(--c-primary,#7c51fa);color:var(--c-neutral-white,#fff)}}.c-icon-button,a.c-icon-button,a.c-icon-button:visited,button.c-icon-button{background-color:var(--c-neutral-white,#fff);display:inline-block;padding:.625rem;text-decoration:none}.c-icon-button.--large,a.c-icon-button.--large,a.c-icon-button:visited.--large,button.c-icon-button.--large{padding:1rem}.c-icon-button.--large i,a.c-icon-button.--large i,a.c-icon-button:visited.--large i,button.c-icon-button.--large i{font-size:32px}.c-icon-button.--outlined,a.c-icon-button.--outlined,a.c-icon-button:visited.--outlined,button.c-icon-button.--outlined{border:1px solid var(--c-neutral-black,#000)}.c-icon-button.--icon,a.c-icon-button.--icon,a.c-icon-button:visited.--icon,button.c-icon-button.--icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;padding-right:1.25rem}@media (min-width:1025px){.c-icon-button:hover,a.c-icon-button:hover,a.c-icon-button:visited:hover,button.c-icon-button:hover{background-color:hsla(0,0%,100%,.4)}}.c-description p:last-child{margin-bottom:0}.c-description b,.c-description strong{font-weight:700}.c-description b em,.c-description b i,.c-description em,.c-description i,.c-description strong em,.c-description strong i{font-style:italic}.c-description em b,.c-description em strong,.c-description i b,.c-description i strong{font-weight:700}.c-description ul li{counter-increment:section;padding-left:20px;position:relative}.c-description ul li:before{color:var(--c-neutral-black,#000);content:"•";font-family:inherit;font-size:inherit;font-weight:600;height:auto;left:4px;line-height:inherit;position:absolute;top:0;width:10px}.c-description ol{counter-reset:section}.c-description ol li{counter-increment:section;padding-left:20px;position:relative}.c-description ol li:before{color:var(--c-neutral-black,#000);content:counter(section) ".";font-family:inherit;font-size:inherit;font-weight:400;left:0;line-height:inherit;position:absolute;top:0}.c-description ol,.c-description ul{margin:1.5rem 0}.c-description a,.c-description a:visited{border-bottom:1px dashed var(--c-primary-dark,#4b19e6);text-decoration:none}@media (min-width:1025px){.c-description a,.c-description a:visited{-webkit-transition:.4s ease;transition:.4s ease}.c-description a:hover,.c-description a:visited:hover{border-color:var(--c-primary-dark,#4b19e6);border-style:solid;color:var(--c-primary-dark,#4b19e6)}}.c-section-intro .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.c-section-intro .headline-1,.c-section-intro .headline-2{max-width:960px}.c-section-intro .caption{color:var(--c-primary-dark,#4b19e6);text-transform:uppercase}.c-section-intro .headline-1,.c-section-intro .headline-2{color:var(--c-neutral-black,#000)}.c-section-intro .text{max-width:800px}.c-section-intro .text p{color:var(--c-neutral-black,#000);margin-bottom:0;padding-top:.5rem}.c-section-intro.--align-center{text-align:center}.c-section-intro.--align-center .headline-1,.c-section-intro.--align-center .headline-2{margin:0 auto;max-width:1008px}.c-section-intro.--align-center .container,.c-section-intro.--align-center .text{margin:0 auto}.c-section-intro.--c-white .caption,.c-section-intro.--c-white .headline-1,.c-section-intro.--c-white .headline-2,.c-section-intro.--c-white .text,.c-section-intro.--c-white .text p,.c-section-intro.--c-white .text p a,.c-section-intro.--c-white .text p a:visited{color:var(--c-neutral-white,#fff)}@media (min-width:1025px){.c-section-intro.--align-center-desktop{text-align:center}.c-section-intro.--align-center-desktop .headline-1,.c-section-intro.--align-center-desktop .headline-2{margin:0 auto;max-width:1008px}.c-section-intro.--align-center-desktop .container,.c-section-intro.--align-center-desktop .text{margin:0 auto}}.c-wysiwyg .video-wrapper{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.c-wysiwyg .video-wrapper embed,.c-wysiwyg .video-wrapper iframe,.c-wysiwyg .video-wrapper object{height:100%;left:0;position:absolute;top:0;width:100%}.c-wysiwyg h1,.c-wysiwyg h2,.c-wysiwyg h3,.c-wysiwyg h4,.c-wysiwyg h5,.c-wysiwyg h6{margin-bottom:1.5rem;margin-top:1.5rem}.c-wysiwyg h1+h2,.c-wysiwyg h2+h3,.c-wysiwyg h3+h4,.c-wysiwyg h4+h5,.c-wysiwyg h5+h6{margin-top:.75rem}.c-wysiwyg p{margin-bottom:1.5rem}.c-wysiwyg hr{background-color:var(--c-neutral-black-10,rgba(0,0,0,.1));border:0;height:1px;margin:1.5rem 0}.c-wysiwyg a,.c-wysiwyg a:visited{border-bottom:1px dashed var(--c-primary-dark,#4b19e6);text-decoration:none}.c-wysiwyg b,.c-wysiwyg strong{font-weight:700}.c-wysiwyg b em,.c-wysiwyg b i,.c-wysiwyg strong em,.c-wysiwyg strong i{font-style:italic;font-weight:700}.c-wysiwyg em,.c-wysiwyg i{font-style:italic}.c-wysiwyg em b,.c-wysiwyg em strong,.c-wysiwyg i b,.c-wysiwyg i strong{font-style:italic;font-weight:700}.c-wysiwyg ul li{counter-increment:section;padding-left:20px;position:relative}.c-wysiwyg ul li:before{color:var(--c-neutral-black,#000);content:"•";font-family:inherit;font-size:inherit;font-weight:600;height:auto;left:4px;line-height:inherit;position:absolute;top:0;width:10px}.c-wysiwyg ol{counter-reset:section}.c-wysiwyg ol li{counter-increment:section;padding-left:20px;position:relative}.c-wysiwyg ol li:before{color:var(--c-neutral-black,#000);content:counter(section) ".";font-family:inherit;font-size:inherit;font-weight:400;left:0;line-height:inherit;position:absolute;top:0}.c-wysiwyg ol,.c-wysiwyg ul{margin:1.5rem 0}.c-wysiwyg blockquote{margin:1.5rem auto;position:relative}.c-wysiwyg blockquote p{margin-bottom:0;padding:0}.c-wysiwyg blockquote p.author{color:var(--c-neutral-700,#595858);margin-top:.5rem}.c-wysiwyg table{margin:1.5rem auto}.c-wysiwyg table td{border:1px solid var(--c-neutral-black,#000);padding:.75rem}.c-wysiwyg figure.image-wrapper,.c-wysiwyg p.image-wrapper,.c-wysiwyg p.with-iframe{margin:1.5rem auto;max-width:100%}.c-wysiwyg figure.image-wrapper figcaption{color:var(--c-neutral-black,#000);margin-top:.5rem}.c-wysiwyg figure.with-iframe{margin:1.5rem auto;max-width:100%}.c-wysiwyg img{height:auto;width:100%}.c-wysiwyg iframe{max-width:100%}.c-wysiwyg>:first-child{margin-top:0!important}.c-wysiwyg>:last-child{margin-bottom:0!important}@media (min-width:1025px){.c-wysiwyg h1,.c-wysiwyg h2,.c-wysiwyg h3,.c-wysiwyg h4,.c-wysiwyg h5,.c-wysiwyg h6{margin:2rem 0}.c-wysiwyg a,.c-wysiwyg a:visited{-webkit-transition:.4s ease;transition:.4s ease}.c-wysiwyg a:hover,.c-wysiwyg a:visited:hover{border-color:var(--c-primary-dark,#4b19e6);border-style:solid;color:var(--c-primary-dark,#4b19e6)}.c-wysiwyg blockquote,.c-wysiwyg hr,.c-wysiwyg ol,.c-wysiwyg ul{margin:2rem 0}.c-wysiwyg table{margin:2rem auto}.c-wysiwyg table td{padding:1rem}.c-wysiwyg figure.image-wrapper,.c-wysiwyg figure.with-iframe,.c-wysiwyg p.image-wrapper,.c-wysiwyg p.with-iframe{margin:2rem auto}}.c-card-image{background-color:var(--c-neutral-white,#fff);border:1px solid var(--c-neutral-black-10,rgba(0,0,0,.1));max-width:480px;width:100%}.c-card-image .image{padding-top:66%;position:relative}.c-card-image .image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.c-card-image .info{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5rem 1.5rem 2.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.c-card-image .caption{color:var(--c-primary-dark,#4b19e6)}.c-card-image .title{color:var(--c-neutral-black,#000)}.c-card-image p.aux-text{color:var(--c-neutral-700,#595858);margin-bottom:0}.c-card-image .btn-wrapper,.c-card-image .btn-wrapper .c-icon-button{bottom:0;left:0;position:absolute;right:0;top:0}.c-card-image .btn-wrapper .c-icon-button{background-color:transparent;color:var(--c-primary-dark,#4b19e6);padding:0}.c-card-image .btn-wrapper .c-icon-button i{bottom:24px;font-size:2rem;position:absolute;right:24px}.c-card-image.--has-button{position:relative}.c-card-image.--has-button .info{padding-bottom:4rem}@media (min-width:1025px){.c-card-image.--has-button{-webkit-transition:.4s ease;transition:.4s ease}.c-card-image.--has-button .image{overflow:hidden}.c-card-image.--has-button .image img,.c-card-image.--has-button .title span{-webkit-transition:.4s ease;transition:.4s ease}.c-card-image.--has-button .title span{background-image:-webkit-gradient(linear,left top,left bottom,from(var(--c-neutral-black,#000)),to(var(--c-neutral-black,#000)));background-image:linear-gradient(var(--c-neutral-black,#000),var(--c-neutral-black,#000));background-position:0 100%;background-repeat:no-repeat;background-size:0 .125rem;display:inline}.c-card-image.--has-button .btn-wrapper .c-icon-button{-webkit-transition:.4s ease;transition:.4s ease}.c-card-image.--has-button:hover{-webkit-box-shadow:0 0 .25rem rgba(0,0,0,.15);box-shadow:0 0 .25rem rgba(0,0,0,.15)}.c-card-image.--has-button:hover .image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.c-card-image.--has-button:hover .title span{background-size:100% .125rem}.c-card-image.--has-button:hover .btn-wrapper .c-icon-button{-webkit-transform:translateX(.5rem);transform:translateX(.5rem)}}.c-card-info{background-color:var(--c-neutral-white,#fff);max-width:480px;width:100%}.c-card-info .info{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5rem 1.5rem 2.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;height:100%}.c-card-info .icon{font-size:0}.c-card-info .icon img{display:inline-block;height:56px;-o-object-fit:contain;object-fit:contain;width:56px}.c-card-info .icon i{color:var(--c-primary-dark,#4b19e6);font-size:3rem}.c-card-info .title{color:var(--c-neutral-black,#000)}.c-card-info .c-description a,.c-card-info .c-description a:visited,.c-card-info .c-description p{color:var(--c-neutral-700,#595858)}.c-card-info .btn-wrapper,.c-card-info .btn-wrapper .c-icon-button{bottom:0;left:0;position:absolute;right:0;top:0}.c-card-info .btn-wrapper .c-icon-button{background-color:transparent;color:var(--c-primary-dark,#4b19e6);padding:0}.c-card-info .btn-wrapper .c-icon-button i{bottom:24px;font-size:1.375rem;position:absolute;right:24px}.c-card-info.--has-button{position:relative}.c-card-info.--has-button .info{padding-bottom:3.375rem}@media (min-width:1025px){.c-card-info .icon i{font-size:3.5rem}.c-card-info.--has-button,.c-card-info.--has-button .title span{-webkit-transition:.4s ease;transition:.4s ease}.c-card-info.--has-button .title span{background-image:-webkit-gradient(linear,left top,left bottom,from(var(--c-neutral-black,#000)),to(var(--c-neutral-black,#000)));background-image:linear-gradient(var(--c-neutral-black,#000),var(--c-neutral-black,#000));background-position:0 100%;background-repeat:no-repeat;background-size:0 .125rem;display:inline}.c-card-info.--has-button .btn-wrapper .c-icon-button{-webkit-transition:.4s ease;transition:.4s ease}.c-card-info.--has-button:hover{-webkit-box-shadow:0 0 .25rem rgba(0,0,0,.15);box-shadow:0 0 .25rem rgba(0,0,0,.15)}.c-card-info.--has-button:hover .title span{background-size:100% .125rem}.c-card-info.--has-button:hover .btn-wrapper .c-icon-button{-webkit-transform:translateX(.5rem);transform:translateX(.5rem)}}.cards-list.--bg-black .c-card-info{background-color:var(--c-neutral-black,#000)}.cards-list.--bg-black .c-card-info .c-description a,.cards-list.--bg-black .c-card-info .c-description a:visited,.cards-list.--bg-black .c-card-info .c-description p,.cards-list.--bg-black .c-card-info .icon i,.cards-list.--bg-black .c-card-info .title{color:var(--c-neutral-white,#fff)}.cards-list.--bg-black .c-card-info .btn-wrapper .c-icon-button{background-color:transparent;color:var(--c-neutral-white,#fff)}@media (min-width:1025px){.cards-list.--bg-black .c-card-info.--has-button span{background-image:-webkit-gradient(linear,left top,left bottom,from(var(--c-neutral-white,#fff)),to(var(--c-neutral-white,#fff)));background-image:linear-gradient(var(--c-neutral-white,#fff),var(--c-neutral-white,#fff))}}.cards-list.--bg-gray .c-card-info{background-color:var(--c-neutral-100,#f9f9f9)}.cards-list.--bg-brand .c-card-info{background-color:var(--c-primary-base,#7c51fa);border-color:transparent!important}.cards-list.--bg-brand .c-card-info .c-description a,.cards-list.--bg-brand .c-card-info .c-description a:visited,.cards-list.--bg-brand .c-card-info .c-description p,.cards-list.--bg-brand .c-card-info .icon i,.cards-list.--bg-brand .c-card-info .title{color:var(--c-neutral-white,#fff)}.cards-list.--bg-brand .c-card-info .btn-wrapper .c-icon-button{background-color:transparent;color:var(--c-neutral-white,#fff)}@media (min-width:1025px){.cards-list.--bg-brand .c-card-info.--has-button span{background-image:-webkit-gradient(linear,left top,left bottom,from(var(--c-neutral-white,#fff)),to(var(--c-neutral-white,#fff)));background-image:linear-gradient(var(--c-neutral-white,#fff),var(--c-neutral-white,#fff))}}.cards-list.--border-gray .c-card-info{border:1px solid var(--c-neutral-black-10,rgba(0,0,0,.1))}.cards-list.--border-black .c-card-info{border:1px solid var(--c-neutral-black,#000)}.c-card-number{background-color:var(--c-neutral-white,#fff);max-width:480px;width:100%}.c-card-number .info{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;height:100%}.c-card-number .icon{font-size:0}.c-card-number .icon img{display:inline-block;height:56px;-o-object-fit:contain;object-fit:contain;width:56px}.c-card-number .icon i{color:var(--c-primary-dark,#4b19e6);font-size:3rem}.c-card-number .title{color:var(--c-neutral-black,#000)}.c-card-number .c-description a,.c-card-number .c-description a:visited,.c-card-number .c-description p{color:var(--c-neutral-700,#595858)}.c-card-number .btn-wrapper,.c-card-number .btn-wrapper .c-icon-button{bottom:0;left:0;position:absolute;right:0;top:0}.c-card-number .btn-wrapper .c-icon-button{background-color:transparent;color:var(--c-primary-dark,#4b19e6);padding:0}.c-card-number .btn-wrapper .c-icon-button i{bottom:24px;font-size:1.375rem;position:absolute;right:24px}.c-card-number.--has-button{position:relative}.c-card-number.--has-button .info{padding-bottom:3.375rem}@media (min-width:1025px){.c-card-number .title{font-size:3rem}.c-card-number .icon i{font-size:3.5rem}.c-card-number.--has-button,.c-card-number.--has-button .title span{-webkit-transition:.4s ease;transition:.4s ease}.c-card-number.--has-button .title span{background-image:-webkit-gradient(linear,left top,left bottom,from(var(--c-neutral-black,#000)),to(var(--c-neutral-black,#000)));background-image:linear-gradient(var(--c-neutral-black,#000),var(--c-neutral-black,#000));background-position:0 100%;background-repeat:no-repeat;background-size:0 .125rem;display:inline}.c-card-number.--has-button .btn-wrapper .c-icon-button{-webkit-transition:.4s ease;transition:.4s ease}.c-card-number.--has-button:hover{-webkit-box-shadow:0 0 .25rem rgba(0,0,0,.15);box-shadow:0 0 .25rem rgba(0,0,0,.15)}.c-card-number.--has-button:hover .title span{background-size:100% .125rem}.c-card-number.--has-button:hover .btn-wrapper .c-icon-button{-webkit-transform:translateX(.5rem);transform:translateX(.5rem)}}.cards-list.--bg-black .c-card-number{background-color:var(--c-neutral-black,#000)}.cards-list.--bg-black .c-card-number .c-description a,.cards-list.--bg-black .c-card-number .c-description a:visited,.cards-list.--bg-black .c-card-number .c-description p,.cards-list.--bg-black .c-card-number .icon i,.cards-list.--bg-black .c-card-number .title{color:var(--c-neutral-white,#fff)}.cards-list.--bg-black .c-card-number .btn-wrapper .c-icon-button{background-color:transparent;color:var(--c-neutral-white,#fff)}@media (min-width:1025px){.cards-list.--bg-black .c-card-number.--has-button span{background-image:-webkit-gradient(linear,left top,left bottom,from(var(--c-neutral-white,#fff)),to(var(--c-neutral-white,#fff)));background-image:linear-gradient(var(--c-neutral-white,#fff),var(--c-neutral-white,#fff))}}.cards-list.--bg-gray .c-card-number{background-color:var(--c-neutral-100,#f9f9f9)}.cards-list.--bg-brand .c-card-number{background-color:var(--c-primary-base,#7c51fa);border-color:transparent!important}.cards-list.--bg-brand .c-card-number .c-description a,.cards-list.--bg-brand .c-card-number .c-description a:visited,.cards-list.--bg-brand .c-card-number .c-description p,.cards-list.--bg-brand .c-card-number .icon i,.cards-list.--bg-brand .c-card-number .title{color:var(--c-neutral-white,#fff)}.cards-list.--bg-brand .c-card-number .btn-wrapper .c-icon-button{background-color:transparent;color:var(--c-neutral-white,#fff)}@media (min-width:1025px){.cards-list.--bg-brand .c-card-number.--has-button span{background-image:-webkit-gradient(linear,left top,left bottom,from(var(--c-neutral-white,#fff)),to(var(--c-neutral-white,#fff)));background-image:linear-gradient(var(--c-neutral-white,#fff),var(--c-neutral-white,#fff))}}.cards-list.--border-gray .c-card-number{border:1px solid var(--c-neutral-black-10,rgba(0,0,0,.1))}.cards-list.--border-black .c-card-number{border:1px solid var(--c-neutral-black,#000)}@media (max-width:1024px){.c-card-number{border:1px solid var(--c-neutral-black-10,rgba(0,0,0,.1))}.cards-list.--bg-brand .c-card-number{border-color:1px solid var(--c-neutral-black-10,rgba(0,0,0,.1))!important}.cards-list.--border-black .c-card-number{border:1px solid var(--c-neutral-black,#000)}}.c-card-steps{max-width:480px;text-align:center;width:100%}.c-card-steps .info{padding:1.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;height:100%}.c-card-steps .icon,.c-card-steps .info{display:-webkit-box;display:-ms-flexbox;display:flex}.c-card-steps .icon{background-color:var(--c-neutral-black,#000);font-size:0;height:70px;text-align:center;width:70px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:50%;justify-content:center;margin:0 auto}.c-card-steps .icon img{display:inline-block;height:34px;-o-object-fit:contain;object-fit:contain;width:auto}.c-card-steps .icon svg{fill:#fff;height:34px;width:auto}.c-card-steps .title{color:var(--c-neutral-black,#000)}@media (min-width:1025px){.c-card-steps .icon{height:98px;width:98px}.c-card-steps .icon img,.c-card-steps .icon svg{height:48px}}.cards-list.--color-white .c-card-steps .icon{background-color:#fff}.cards-list.--color-white .c-card-steps .icon svg{fill:#000}.cards-list.--color-white .c-card-steps .c-description a,.cards-list.--color-white .c-card-steps .c-description a:visited,.cards-list.--color-white .c-card-steps .c-description p,.cards-list.--color-white .c-card-steps .title{color:var(--c-neutral-white,#fff)}.cards-list.--color-brand .c-card-steps .icon{background-color:var(--c-secondary-light,#59c9f7)}.c-news-item{background-color:var(--c-neutral-white,#fff);border:1px solid var(--c-neutral-black-10,rgba(0,0,0,.1));max-width:480px;position:relative;width:100%}.c-news-item .image{padding-top:66%;position:relative}.c-news-item .image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.c-news-item .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;padding:1.5rem 1.5rem 4rem}.c-news-item .caption{color:var(--c-primary-dark,#4b19e6)}.c-news-item .date{color:var(--c-neutral-700,#595858)}.c-news-item .title{color:var(--c-neutral-black,#000)}.c-news-item .c-description p,.c-news-item .title span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.c-news-item p.aux-text{color:var(--c-neutral-700,#595858);margin-bottom:0}.c-news-item .btn-wrapper,.c-news-item .btn-wrapper .c-icon-button{bottom:0;left:0;position:absolute;right:0;top:0}.c-news-item .btn-wrapper .c-icon-button{background-color:transparent;color:var(--c-primary-dark,#4b19e6);padding:0}.c-news-item .btn-wrapper .c-icon-button i{bottom:24px;font-size:2rem;position:absolute;right:24px}@media (min-width:1025px){.c-news-item{-webkit-transition:.4s ease;transition:.4s ease}.c-news-item .image{overflow:hidden}.c-news-item .image img,.c-news-item .title span{-webkit-transition:.4s ease;transition:.4s ease}.c-news-item .title span{background-image:-webkit-gradient(linear,left top,left bottom,from(var(--c-neutral-black,#000)),to(var(--c-neutral-black,#000)));background-image:linear-gradient(var(--c-neutral-black,#000),var(--c-neutral-black,#000));background-position:0 100%;background-repeat:no-repeat;background-size:0 .125rem;display:inline}.c-news-item .btn-wrapper .c-icon-button{-webkit-transition:.4s ease;transition:.4s ease}.c-news-item:hover{-webkit-box-shadow:0 0 .25rem rgba(0,0,0,.15);box-shadow:0 0 .25rem rgba(0,0,0,.15)}.c-news-item:hover .image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.c-news-item:hover .title span{background-size:100% .125rem}.c-news-item:hover .btn-wrapper .c-icon-button{-webkit-transform:translateX(.5rem);transform:translateX(.5rem)}}.c-service-item{background-color:var(--c-neutral-white,#fff);border:1px solid var(--c-neutral-black-10,rgba(0,0,0,.1));max-width:480px;position:relative;width:100%}.c-service-item .image{padding-top:66%;position:relative}.c-service-item .image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.c-service-item .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;padding:1.5rem 1.5rem 4rem}.c-service-item .caption{color:var(--c-primary-dark,#4b19e6)}.c-service-item .title{color:var(--c-neutral-black,#000)}.c-service-item .c-description p,.c-service-item .title span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.c-service-item .btn-wrapper,.c-service-item .btn-wrapper .c-icon-button{bottom:0;left:0;position:absolute;right:0;top:0}.c-service-item .btn-wrapper .c-icon-button{background-color:transparent;color:var(--c-primary-dark,#4b19e6);padding:0}.c-service-item .btn-wrapper .c-icon-button i{bottom:24px;font-size:2rem;position:absolute;right:24px}@media (min-width:1025px){.c-service-item{-webkit-transition:.4s ease;transition:.4s ease}.c-service-item .image{overflow:hidden}.c-service-item .image img,.c-service-item .title span{-webkit-transition:.4s ease;transition:.4s ease}.c-service-item .title span{background-image:-webkit-gradient(linear,left top,left bottom,from(var(--c-neutral-black,#000)),to(var(--c-neutral-black,#000)));background-image:linear-gradient(var(--c-neutral-black,#000),var(--c-neutral-black,#000));background-position:0 100%;background-repeat:no-repeat;background-size:0 .125rem;display:inline}.c-service-item .btn-wrapper .c-icon-button{-webkit-transition:.4s ease;transition:.4s ease}.c-service-item:hover{-webkit-box-shadow:0 0 .25rem rgba(0,0,0,.15);box-shadow:0 0 .25rem rgba(0,0,0,.15)}.c-service-item:hover .image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.c-service-item:hover .title span{background-size:100% .125rem}.c-service-item:hover .btn-wrapper .c-icon-button{-webkit-transform:translateX(.5rem);transform:translateX(.5rem)}}.c-search-item{background-color:var(--c-neutral-white,#fff);border:1px solid var(--c-neutral-black-10,rgba(0,0,0,.1));position:relative;width:100%}.c-search-item .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;padding:1.5rem 1.5rem 4rem}.c-search-item .caption{color:var(--c-primary-dark,#4b19e6)}.c-search-item .title{color:var(--c-neutral-black,#000)}.c-search-item .c-description p,.c-search-item .title,.c-search-item .title span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.c-search-item .c-description p{color:var(--c-neutral-700,#595858)}.c-search-item .btn-wrapper,.c-search-item .btn-wrapper .c-icon-button{bottom:0;left:0;position:absolute;right:0;top:0}.c-search-item .btn-wrapper .c-icon-button{background-color:transparent;color:var(--c-primary,#7c51fa);padding:0}.c-search-item .btn-wrapper .c-icon-button i{bottom:24px;font-size:2rem;position:absolute;right:24px}@media (min-width:1025px){.c-search-item{-webkit-transition:.4s ease;transition:.4s ease}.c-search-item .info{padding-bottom:1.5rem;padding-right:6rem}.c-search-item .title span{position:relative}.c-search-item .title span:after{background-color:var(--c-neutral-black,#000);bottom:-4px;content:"";height:2px;left:0;position:absolute;width:0}.c-search-item .btn-wrapper .c-icon-button,.c-search-item .title span:after{-webkit-transition:.4s ease;transition:.4s ease}.c-search-item .btn-wrapper .c-icon-button i{bottom:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-search-item:hover{-webkit-box-shadow:0 0 .25rem rgba(0,0,0,.15);box-shadow:0 0 .25rem rgba(0,0,0,.15)}.c-search-item:hover .title span:after{width:100%}.c-search-item:hover .btn-wrapper .c-icon-button{-webkit-transform:translateX(.5rem);transform:translateX(.5rem)}}.c-tags-list .tags-title{margin-bottom:1rem}.c-tags-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.c-tags-list ul li a,.c-tags-list ul li a:visited{border:1px solid var(--c-neutral-black-10,rgba(0,0,0,.1));border-radius:2px;display:block;padding:.125rem .5rem;text-decoration:none}.c-share-list .share-title{margin-bottom:1rem}.c-share-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.c-share-list ul li a,.c-share-list ul li a:visited{border:1px solid var(--c-neutral-black-10,rgba(0,0,0,.1));border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.75rem;text-decoration:none;width:2.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-share-list ul li a svg,.c-share-list ul li a:visited svg{height:16px;width:17px;fill:var(--c-neutral-black,#000)}.c-share-list ul li:last-child a svg,.c-share-list ul li:last-child a:visited svg{fill:none;stroke:var(--c-neutral-black,#000)}.c-dropdown{max-width:300px;padding:.75rem 0;position:relative;z-index:3}.c-dropdown a.dropdown-toggle,.c-dropdown a.dropdown-toggle:visited{border:1px solid var(--c-neutral-black-10,rgba(0,0,0,.1));display:block;font-size:1rem;line-height:1.5;padding:.5rem 3rem .5rem 1rem;position:relative;text-decoration:none}.c-dropdown a.dropdown-toggle:after,.c-dropdown a.dropdown-toggle:visited:after{content:"\e313";font-family:Material Symbols Outlined;font-size:24px;line-height:1;position:absolute;right:1rem;top:.625rem}.c-dropdown ul.dropdown-list{background-color:var(--c-neutral-white,#fff);border:1px solid var(--c-neutral-black-10,rgba(0,0,0,.1));-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.16);box-shadow:0 0 8px 0 rgba(0,0,0,.16);display:none;gap:.5rem;left:0;max-height:160px;padding:.5rem 1rem;position:absolute;top:3.75rem;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto}.c-dropdown ul.dropdown-list li a,.c-dropdown ul.dropdown-list li a:visited{color:var(--c-neutral-700,#595858);display:block;font-size:.875rem;line-height:1.5714;text-decoration:none}.c-dropdown ul.dropdown-list li a.--is-active,.c-dropdown ul.dropdown-list li a:visited.--is-active{color:var(--c-primary-dark,#4b19e6);position:relative}.c-dropdown ul.dropdown-list li a.--is-active:after,.c-dropdown ul.dropdown-list li a:visited.--is-active:after{content:"\e5ca";font-family:Material Symbols Outlined;font-size:24px;line-height:1;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-dropdown ul.dropdown-list li input{display:none}.c-dropdown ul.dropdown-list li label{color:var(--c-neutral-700,#595858);display:block;font-size:.875rem;line-height:1.5714;text-decoration:none}.c-dropdown ul.dropdown-list li.--is-active label{color:var(--c-primary-dark,#4b19e6);position:relative}.c-dropdown ul.dropdown-list li.--is-active label:after{content:"\e5ca";font-family:Material Symbols Outlined;font-size:24px;line-height:1;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-dropdown.--is-opened a.dropdown-toggle:after,.c-dropdown.--is-opened a.dropdown-toggle:visited:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.c-dropdown.--is-opened ul.dropdown-list{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1025px){.c-dropdown ul.dropdown-list li label:hover{cursor:pointer}}.c-pagination .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.c-pagination .nav-links,.c-pagination .nav-links>*{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-pagination .nav-links>*{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--c-neutral-black-10,rgba(0,0,0,.1));font-size:.875rem;height:44px;line-height:1.5714;text-decoration:none;width:44px}.c-pagination .nav-links>.current{border-color:var(--c-primary-dark,#4b19e6);color:var(--c-primary-dark,#4b19e6)}.c-pagination .nav-links>.--disabled{border-color:var(--c-neutral-500,#bababa);color:var(--c-neutral-500,#bababa);pointer-events:none}.c-pagination .nav-links i.icon-material{font-size:1rem}.c-text-update-date{margin-bottom:.75rem;margin-top:.75rem}.c-text-update-date .text-update-date p{margin-bottom:0}@-webkit-keyframes spinner-d3wgkg{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner-d3wgkg{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.m-form p.required-fields{color:var(--c-neutral-black,#000);margin-bottom:1.5rem}.m-form .form-field{margin-bottom:1.5rem;position:relative}.m-form .form-field.--hidden{display:none!important}.m-form label{display:block;margin-bottom:.375rem}.m-form input{background-color:transparent;border:0;border:1px solid var(--c-neutral-black-10,rgba(0,0,0,.1));border-radius:0;-webkit-box-shadow:0 1px 2px 0 rgba(16,24,40,.05);box-shadow:0 1px 2px 0 rgba(16,24,40,.05);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--c-neutral-800,#1f1f1f);padding:.75rem 1rem;width:100%}.m-form input::-webkit-input-placeholder{color:var(--c-neutral-700,#595858);opacity:1}.m-form input::-moz-placeholder{color:var(--c-neutral-700,#595858);opacity:1}.m-form input:-ms-input-placeholder{color:var(--c-neutral-700,#595858);opacity:1}.m-form input::-ms-input-placeholder{color:var(--c-neutral-700,#595858);opacity:1}.m-form input::placeholder{color:var(--c-neutral-700,#595858);opacity:1}.m-form input:focus{border-color:var(--c-primary,#7c51fa);caret-color:var(--c-primary,#7c51fa);color:var(--c-neutral-800,#1f1f1f)}.m-form input::-webkit-inner-spin-button,.m-form input::-webkit-outer-spin-button{margin:0}.m-form select{-webkit-appearance:none;-moz-appearance:none;background-color:transparent;background:url(../img/svg/icon-chevron-down.svg) calc(100% - 12px) no-repeat transparent;background-size:24px 24px;border:0;border:1px solid var(--c-neutral-black-10,rgba(0,0,0,.1));border-radius:0;-webkit-box-shadow:0 1px 2px 0 rgba(16,24,40,.05);box-shadow:0 1px 2px 0 rgba(16,24,40,.05);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--c-neutral-800,#1f1f1f);height:46px;line-height:1;opacity:1;padding:.75rem 2.75rem .75rem 1rem;width:100%}.m-form select::-webkit-input-placeholder{color:var(--c-neutral-700,#595858);opacity:1}.m-form select::-moz-placeholder{color:var(--c-neutral-700,#595858);opacity:1}.m-form select:-ms-input-placeholder{color:var(--c-neutral-700,#595858);opacity:1}.m-form select::-ms-input-placeholder{color:var(--c-neutral-700,#595858);opacity:1}.m-form select::placeholder{color:var(--c-neutral-700,#595858);opacity:1}.m-form select:active,.m-form select:focus{border-color:var(--c-primary,#7c51fa)}.m-form textarea{background-color:transparent;border:0;border:1px solid var(--c-neutral-black-10,rgba(0,0,0,.1));border-radius:0;-webkit-box-shadow:0 1px 2px 0 rgba(16,24,40,.05);box-shadow:0 1px 2px 0 rgba(16,24,40,.05);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--c-neutral-800,#1f1f1f);height:133px;max-height:133px;max-width:100%;min-height:133px;min-width:100%;padding:.75rem 1rem;width:100%}.m-form textarea::-webkit-input-placeholder{color:var(--c-neutral-700,#595858);opacity:1}.m-form textarea::-moz-placeholder{color:var(--c-neutral-700,#595858);opacity:1}.m-form textarea:-ms-input-placeholder{color:var(--c-neutral-700,#595858);opacity:1}.m-form textarea::-ms-input-placeholder{color:var(--c-neutral-700,#595858);opacity:1}.m-form textarea::placeholder{color:var(--c-neutral-700,#595858);opacity:1}.m-form textarea:focus{border-color:var(--c-primary,#7c51fa);caret-color:var(--c-primary,#7c51fa);color:var(--c-neutral-800,#1f1f1f)}.m-form .form-acceptance{margin:1.75rem 0}.m-form .form-acceptance .checkbox{margin-bottom:.875rem}.m-form .form-acceptance .checkbox:last-child{margin-bottom:0}.m-form .form-acceptance .wpcf7-acceptance label,.m-form .form-acceptance .wpcf7-checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:22px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.m-form .form-acceptance .wpcf7-acceptance input,.m-form .form-acceptance .wpcf7-checkbox input{-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border:1px solid #d0d5dd;border-radius:.375rem;-webkit-box-shadow:none;box-shadow:none;content:"X";height:22px;margin:0 10px 0 0;padding:0;width:22px}.m-form .form-acceptance .wpcf7-acceptance input:checked:after,.m-form .form-acceptance .wpcf7-checkbox input:checked:after{color:var(--c-primary,#7c51fa);color:var(--c-primary-dark,#4b19e6);content:"✕";font-size:1rem;font-weight:700;left:4px;line-height:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.m-form .form-acceptance .wpcf7-acceptance .wpcf7-list-item,.m-form .form-acceptance .wpcf7-checkbox .wpcf7-list-item{border:0;border-radius:0;color:var(--c-neutral-black,#000);display:block;margin:0;padding:0;position:relative;width:100%}.m-form .form-acceptance .wpcf7-acceptance .wpcf7-list-item label,.m-form .form-acceptance .wpcf7-checkbox .wpcf7-list-item label{margin-bottom:0}.m-form .form-acceptance .wpcf7-acceptance .wpcf7-list-item span,.m-form .form-acceptance .wpcf7-checkbox .wpcf7-list-item span{display:inline-block;width:calc(100% - 32px)}.m-form .form-acceptance .wpcf7-acceptance [type=checkbox]+span,.m-form .form-acceptance .wpcf7-checkbox [type=checkbox]+span{display:block;margin-bottom:0}.m-form .form-acceptance .wpcf7-acceptance [type=checkbox]:checked+label,.m-form .form-acceptance .wpcf7-acceptance [type=checkbox]:checked+span,.m-form .form-acceptance .wpcf7-acceptance [type=checkbox]:not(:checked)+label,.m-form .form-acceptance .wpcf7-acceptance [type=checkbox]:not(:checked)+span,.m-form .form-acceptance .wpcf7-checkbox [type=checkbox]:checked+label,.m-form .form-acceptance .wpcf7-checkbox [type=checkbox]:checked+span,.m-form .form-acceptance .wpcf7-checkbox [type=checkbox]:not(:checked)+label,.m-form .form-acceptance .wpcf7-checkbox [type=checkbox]:not(:checked)+span{cursor:pointer}.m-form .form-submit{display:-webkit-box;display:-ms-flexbox;display:flex}.m-form .form-submit .c-button{width:100%}.m-form .wpcf7-not-valid-tip{display:none}.m-form .wpcf7 form.invalid .wpcf7-not-valid{border:1px solid #ff0302}.m-form .wpcf7 form.invalid .wpcf7-not-valid-tip{color:#ff0302;display:block;left:0;margin-top:14px;position:absolute;top:100%}.m-form .wpcf7 form.invalid .form-field textarea+.wpcf7-not-valid-tip{margin-top:0}.m-form .wpcf7 form.invalid .form-acceptance .wpcf7-not-valid{border:0}.m-form .wpcf7 form.invalid .form-acceptance .wpcf7-not-valid-tip{position:static}.m-form .wpcf7 form .wpcf7-response-output{border:0;clear:both;margin:1rem 0 0;padding:10px;text-align:center}.m-form .wpcf7 form.invalid .wpcf7-response-output,.m-form .wpcf7 form.unaccepted .wpcf7-response-output{background-color:#ff0302;color:#fff}.m-form .wpcf7 form.sent .wpcf7-response-output{background-color:green;color:#fff}.m-form .wpcf7-spinner{-webkit-animation:spinner-d3wgkg 1s linear infinite;animation:spinner-d3wgkg 1s linear infinite;background-color:transparent;border:9px solid #dbdcef;border-radius:50%;border-right:9px solid var(--c-primary,#7c51fa);height:48px;width:48px}.m-form .wpcf7-spinner:before{content:""}.m-form form.submitting .wpcf7-submit{display:none}@media (min-width:1025px){.m-form .form-fields{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.m-form .form-fields .form-field{width:50%}.m-form .form-submit .c-button{width:auto}}#headerWrapper{position:relative;z-index:1000}#headerWrapper .fccn-header{background-color:var(--c-neutral-black,#000);padding:1rem 0}#headerWrapper .fccn-header p{color:var(--c-neutral-white,#fff);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;gap:.5rem;justify-content:flex-end;margin-bottom:0}#headerWrapper .fccn-header p a,#headerWrapper .fccn-header p a:visited{color:var(--c-neutral-white,#fff);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#headerWrapper .fccn-header p a span,#headerWrapper .fccn-header p a:visited span{margin-left:.25rem}#headerWrapper .fccn-header p a img,#headerWrapper .fccn-header p a:visited img{display:inline-block;margin-right:.5rem}@media (min-width:1025px){#headerWrapper .fccn-header{padding:1.5rem 0}#headerWrapper .fccn-header p a,#headerWrapper .fccn-header p a:visited{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative}#headerWrapper .fccn-header p a:after,#headerWrapper .fccn-header p a:visited:after{background-color:var(--c-neutral-white,#fff);bottom:-4px;content:"";height:2px;left:0;position:absolute;-webkit-transition:.4s ease;transition:.4s ease;width:0}#headerWrapper .fccn-header p a:hover:after,#headerWrapper .fccn-header p a:visited:hover:after{width:100%}}#headerWrapper .header-description{border-top:1px solid var(--c-neutral-black-10,rgba(0,0,0,.1));margin:.75rem -1rem 0;padding:1rem 1rem 0}#headerWrapper .header-description p{margin-bottom:0}@media (min-width:768px){#headerWrapper .header-description{margin:.75rem -1.5rem 0;padding:1rem 1.5rem 0}}@media (min-width:1025px){#headerWrapper .header-description{border:0;margin:0;padding:0}#headerWrapper .header-description p{font-size:1.125rem;line-height:1.555;max-width:488px}}#headerWrapper .header{position:relative}#headerWrapper .header .header-top{border-bottom:1px solid var(--c-neutral-black-10,rgba(0,0,0,.1));padding-bottom:.75rem;padding-top:.75rem}#headerWrapper .header .logo{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#headerWrapper .header .logo img{display:block;height:40px;width:auto}#headerWrapper .header .header-bottom .container{padding:0}#headerWrapper .header .header-actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;position:absolute;right:16px;top:.75rem}#headerWrapper .header .header-actions button.lang-toggle,#headerWrapper .header .header-actions button.nav-toggle,#headerWrapper .header .header-actions button.search-toggle{color:transparent;display:block;height:44px;overflow:hidden;padding:.625rem;position:relative;text-align:center;width:44px}#headerWrapper .header .header-actions button.lang-toggle:before,#headerWrapper .header .header-actions button.nav-toggle:before,#headerWrapper .header .header-actions button.search-toggle:before{color:var(--c-neutral-black,#000);height:100%;left:0;position:absolute;top:.625rem;width:100%}#headerWrapper .header .header-actions button.nav-toggle span,#headerWrapper .header .header-actions button.nav-toggle:visited span{color:transparent}#headerWrapper .header .header-actions button.nav-toggle span:before,#headerWrapper .header .header-actions button.nav-toggle:visited span:before{color:var(--c-neutral-black,#000)}#headerWrapper .header .header-actions button.nav-toggle span.nav-opened,#headerWrapper .header .header-actions button.nav-toggle.--is-active span.nav-closed,#headerWrapper .header .header-actions button.nav-toggle:visited span.nav-opened,#headerWrapper .header .header-actions button.nav-toggle:visited.--is-active span.nav-closed{display:none}#headerWrapper .header .header-actions button.nav-toggle.--is-active span.nav-opened,#headerWrapper .header .header-actions button.nav-toggle:visited.--is-active span.nav-opened{display:block}#headerWrapper .header .main-nav{display:none}#headerWrapper .header .main-nav>ul>li{border-bottom:1px solid var(--c-neutral-300,#e4e4e4);padding:.5rem 1rem}#headerWrapper .header .main-nav>ul>li a,#headerWrapper .header .main-nav>ul>li a:visited{display:block;text-decoration:none}#headerWrapper .header .main-nav>ul>li.current-menu-item>a,#headerWrapper .header .main-nav>ul>li.current-menu-item>a:visited,#headerWrapper .header .main-nav>ul>li.current-menu-parent>a,#headerWrapper .header .main-nav>ul>li.current-menu-parent>a:visited,#headerWrapper .header .main-nav>ul>li.current_page_parent>a,#headerWrapper .header .main-nav>ul>li.current_page_parent>a:visited{text-decoration:underline}#headerWrapper .header .main-nav>ul>li.--has-submenu{position:relative}#headerWrapper .header .main-nav>ul>li.--has-submenu:after{content:"\e145";font-family:Material Symbols Outlined;font-size:24px;line-height:1;pointer-events:none;position:absolute;right:1rem;top:.625rem}#headerWrapper .header .main-nav>ul>li.--has-submenu>ul{display:none}#headerWrapper .header .main-nav>ul>li.--has-submenu>ul>li{padding:.625rem 0}#headerWrapper .header .main-nav>ul>li.--has-submenu>ul>li:first-child{padding-top:1.125rem}#headerWrapper .header .main-nav>ul>li.--has-submenu>ul>li a,#headerWrapper .header .main-nav>ul>li.--has-submenu>ul>li a:visited{display:inline-bock;text-decoration:none}#headerWrapper .header .main-nav>ul>li.--has-submenu>ul>li.current-menu-item>a,#headerWrapper .header .main-nav>ul>li.--has-submenu>ul>li.current-menu-item>a:visited,#headerWrapper .header .main-nav>ul>li.--has-submenu>ul>li.current-menu-parent>a,#headerWrapper .header .main-nav>ul>li.--has-submenu>ul>li.current-menu-parent>a:visited,#headerWrapper .header .main-nav>ul>li.--has-submenu>ul>li.current_page_parent>a,#headerWrapper .header .main-nav>ul>li.--has-submenu>ul>li.current_page_parent>a:visited{text-decoration:underline}#headerWrapper .header .main-nav>ul>li.--has-submenu.--opened:after{content:"\e15b"}#headerWrapper .header .language-wrapper ul.langs-nav{background-color:#fff;border:1px solid var(--c-neutral-300,#e4e4e4);left:10px;opacity:0;pointer-events:none;position:absolute;top:58px;-webkit-transition:.4s ease;transition:.4s ease;width:152px}#headerWrapper .header .language-wrapper ul.langs-nav li{border-bottom:1px solid var(--c-neutral-300,#e4e4e4)}#headerWrapper .header .language-wrapper ul.langs-nav li:last-child{border-bottom:0}#headerWrapper .header .language-wrapper ul.langs-nav li a,#headerWrapper .header .language-wrapper ul.langs-nav li a:visited{display:block;padding:.625rem 2.5rem .625rem 1rem;text-decoration:none}#headerWrapper .header .language-wrapper ul.langs-nav li a.--is-active,#headerWrapper .header .language-wrapper ul.langs-nav li a:visited.--is-active{position:relative}#headerWrapper .header .language-wrapper ul.langs-nav li a.--is-active:after,#headerWrapper .header .language-wrapper ul.langs-nav li a:visited.--is-active:after{content:"\e5ca";font-family:Material Symbols Outlined;font-size:24px;line-height:1;position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#headerWrapper .header .language-wrapper ul.langs-nav.--show{opacity:1;pointer-events:auto}@media (min-width:768px){#headerWrapper .header .header-actions{right:24px}}@media (min-width:1025px){#headerWrapper .header .header-top{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;border-bottom:0;justify-content:space-between;padding-bottom:2.25rem;padding-top:2.25rem}#headerWrapper .header .logo img{height:65px}#headerWrapper .header .header-bottom{border-bottom:1px solid var(--c-neutral-black-10,rgba(0,0,0,.1));border-top:1px solid var(--c-neutral-black-10,rgba(0,0,0,.1));padding-top:.5rem}#headerWrapper .header .header-bottom .container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#headerWrapper .header .main-nav{display:block;position:relative}#headerWrapper .header .main-nav .nav-hover-border{background:var(--c-neutral-black,#000);height:2px;left:0;opacity:0;pointer-events:none;position:absolute;top:calc(100% - 1px);-webkit-transition:opacity .19s linear .2s;transition:opacity .19s linear .2s;width:100px;z-index:1102}#headerWrapper .header .main-nav .nav-hover-border.active{opacity:1}#headerWrapper .header .main-nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.5rem}#headerWrapper .header .main-nav>ul>li{border-bottom:0;font-size:1.125rem;font-weight:500;line-height:1.555;padding:.5rem 0}#headerWrapper .header .main-nav>ul>li.current-menu-item,#headerWrapper .header .main-nav>ul>li.current-menu-parent,#headerWrapper .header .main-nav>ul>li.current_page_parent{position:relative}#headerWrapper .header .main-nav>ul>li.current-menu-item:before,#headerWrapper .header .main-nav>ul>li.current-menu-parent:before,#headerWrapper .header .main-nav>ul>li.current_page_parent:before{background-color:var(--c-neutral-black,#000);bottom:-1px;content:"";height:2px;left:0;position:absolute;width:100%}#headerWrapper .header .main-nav>ul>li.current-menu-item>a,#headerWrapper .header .main-nav>ul>li.current-menu-item>a:visited,#headerWrapper .header .main-nav>ul>li.current-menu-parent>a,#headerWrapper .header .main-nav>ul>li.current-menu-parent>a:visited,#headerWrapper .header .main-nav>ul>li.current_page_parent>a,#headerWrapper .header .main-nav>ul>li.current_page_parent>a:visited{text-decoration:none}#headerWrapper .header .main-nav>ul>li.--has-submenu{padding-right:0;position:relative}#headerWrapper .header .main-nav>ul>li.--has-submenu:after{display:none}#headerWrapper .header .main-nav>ul>li.--has-submenu>a,#headerWrapper .header .main-nav>ul>li.--has-submenu>a:visited{padding-right:28px;position:relative}#headerWrapper .header .main-nav>ul>li.--has-submenu>a:after,#headerWrapper .header .main-nav>ul>li.--has-submenu>a:visited:after{content:"\e313";font-family:Material Symbols Outlined;font-size:24px;line-height:1;position:absolute;right:0;top:.125rem}#headerWrapper .header .main-nav>ul>li.--has-submenu>ul{background-color:var(--c-neutral-white,#fff);border:1px solid var(--c-neutral-300,#e4e4e4);display:block;left:-12px;opacity:0;pointer-events:none;position:absolute;top:100%;-webkit-transition:.4s ease;transition:.4s ease;width:253px}#headerWrapper .header .main-nav>ul>li.--has-submenu>ul>li{border-top:1px solid var(--c-neutral-300,#e4e4e4);padding:.625rem 1rem}#headerWrapper .header .main-nav>ul>li.--has-submenu>ul>li:first-child{border-top:0;padding-top:.625rem}#headerWrapper .header .main-nav>ul>li.--has-submenu>ul>li a:hover,#headerWrapper .header .main-nav>ul>li.--has-submenu>ul>li a:visited:hover{text-decoration:underline}#headerWrapper .header .main-nav>ul>li.--has-submenu.--opened:after{content:"\e15b"}#headerWrapper .header .main-nav>ul>li.--has-submenu:hover>ul{opacity:1;pointer-events:auto}#headerWrapper .header .main-nav>ul>li.--has-submenu:has(:focus):after{content:"\e15b"}#headerWrapper .header .main-nav>ul>li.--has-submenu:has(:focus)>ul{display:block;opacity:1;pointer-events:auto}#headerWrapper .header .header-actions{position:static;right:auto;top:auto}#headerWrapper .header .header-actions button.nav-toggle,#headerWrapper .header .header-actions button.nav-toggle:visited{display:none}#headerWrapper .header .language-wrapper{position:relative}#headerWrapper .header .language-wrapper:has(:focus) ul.langs-nav{opacity:1;pointer-events:auto}#headerWrapper .header .language-wrapper ul.langs-nav{left:auto;right:0;top:100%;width:200px}#headerWrapper .header .language-wrapper ul.langs-nav.--show{opacity:1;pointer-events:auto}#headerWrapper .header .language-wrapper ul.langs-nav li a:hover,#headerWrapper .header .language-wrapper ul.langs-nav li a:visited:hover{text-decoration:underline}#headerWrapper .header .language-wrapper:hover ul.langs-nav{opacity:1;pointer-events:auto}}#headerWrapper .search-bar{background-color:var(--c-neutral-black,#000);color:var(--c-neutral-white,#fff);display:none;left:0;position:absolute;top:120px;width:100%}#headerWrapper .search-bar .search-form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 0}#headerWrapper .search-bar .icon-search{color:transparent;display:block;height:44px;padding:.625rem;position:relative;text-indent:-9999px;width:44px}#headerWrapper .search-bar .icon-search:before{color:var(--c-neutral-white,#fff);height:100%;left:.625rem;position:absolute;text-indent:0;top:.625rem;width:100%}#headerWrapper .search-bar button.search-close,#headerWrapper .search-bar button.search-close:visited{color:var(--c-neutral-white,#fff);color:transparent;display:block;height:44px;padding:.625rem;position:relative;text-align:center;text-indent:-9999px;width:44px}#headerWrapper .search-bar button.search-close:before,#headerWrapper .search-bar button.search-close:visited:before{color:var(--c-neutral-white,#fff);height:100%;left:.625rem;position:absolute;text-indent:0;top:.625rem;width:100%}#headerWrapper .search-bar form{width:calc(100% - 88px)}#headerWrapper .search-bar form input[type=submit]{display:none}#headerWrapper .search-bar form input[type=search],#headerWrapper .search-bar form input[type=text]{background-color:transparent;border:0;color:var(--c-neutral-white,#fff);padding:.625rem .5rem;width:100%}#headerWrapper .search-bar form input[type=search]::-webkit-input-placeholder,#headerWrapper .search-bar form input[type=text]::-webkit-input-placeholder{color:var(--c-neutral-600,#7d7d7d);opacity:1}#headerWrapper .search-bar form input[type=search]::-moz-placeholder,#headerWrapper .search-bar form input[type=text]::-moz-placeholder{color:var(--c-neutral-600,#7d7d7d);opacity:1}#headerWrapper .search-bar form input[type=search]:-ms-input-placeholder,#headerWrapper .search-bar form input[type=text]:-ms-input-placeholder{color:var(--c-neutral-600,#7d7d7d);opacity:1}#headerWrapper .search-bar form input[type=search]::-ms-input-placeholder,#headerWrapper .search-bar form input[type=text]::-ms-input-placeholder{color:var(--c-neutral-600,#7d7d7d);opacity:1}#headerWrapper .search-bar form input[type=search]::placeholder,#headerWrapper .search-bar form input[type=text]::placeholder{color:var(--c-neutral-600,#7d7d7d);opacity:1}@media (min-width:1025px){#headerWrapper .search-bar{top:263px}#headerWrapper .search-bar form input[type=search],#headerWrapper .search-bar form input[type=text]{padding:.625rem 1.5rem}}#footerWrapper .sponsor-grid{border-top:1px solid var(--c-neutral-black-10,rgba(0,0,0,.1));padding:3rem 0;text-align:center}#footerWrapper .sponsor-grid .title{color:var(--c-neutral-black,#000);margin-bottom:1.5rem}#footerWrapper .sponsor-grid .logos-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.5rem}#footerWrapper .sponsor-grid .logo{text-align:center}#footerWrapper .sponsor-grid .logo img{display:block;-webkit-filter:grayscale(100%);filter:grayscale(100%);height:40px;width:auto}@media (min-width:768px){#footerWrapper .sponsor-grid .logos-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1025px){#footerWrapper .sponsor-grid .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;row-gap:2.5rem}#footerWrapper .sponsor-grid .title{margin-bottom:0}}#footerWrapper .footer-top{background-color:var(--c-neutral-black,#000)}#footerWrapper .footer-top .row-1{margin-bottom:2rem;padding-top:2rem}#footerWrapper .footer-top .row-1 .in-desktop{display:none}#footerWrapper .footer-top .row-1 .in-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#footerWrapper .footer-top .row-1 .footer-logo{width:50%}#footerWrapper .footer-top .row-1 .footer-logo img{display:block;height:50px;width:auto}#footerWrapper .footer-top .row-1 .usability-stamp{width:50%}#footerWrapper .footer-top .row-1 .usability-stamp img{display:block;height:50px;margin-left:auto;margin-right:0;width:auto}#footerWrapper .footer-top .row-1 .project-network{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2rem;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#footerWrapper .footer-top .row-1 .project-network>*{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:70px;width:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#footerWrapper .footer-top .row-1 .project-network>* p{color:var(--c-neutral-white,#fff);margin-bottom:0;padding:0 3rem;text-align:center}#footerWrapper .footer-top .row-1 .project-network>* img{display:block;margin:0 auto;width:auto}#footerWrapper .footer-top .row-1 .project-network>:first-child{border-right:1px solid var(--c-neutral-700,#595858)}#footerWrapper .footer-top .row-1 .project-network>:first-child img{height:16px}#footerWrapper .footer-top .row-1 .project-network>:nth-child(2) img{height:24px}#footerWrapper .footer-top .row-2{border-top:1px solid var(--c-neutral-700,#595858);margin-top:2rem;padding:2rem 0}#footerWrapper .footer-top .row-2 .about-project{margin-bottom:1rem}#footerWrapper .footer-top .row-2 .about-project .title{color:var(--c-neutral-white,#fff);margin-bottom:1rem}#footerWrapper .footer-top .row-2 .about-project .description a,#footerWrapper .footer-top .row-2 .about-project .description a:visited,#footerWrapper .footer-top .row-2 .about-project .description p{color:var(--c-neutral-white,#fff)}#footerWrapper .footer-top .row-2 .about-project .description p:last-child{margin-bottom:0}#footerWrapper .footer-top .row-2 .about-project .description b,#footerWrapper .footer-top .row-2 .about-project .description strong{font-weight:700}#footerWrapper .footer-top .row-2 .about-project .description b em,#footerWrapper .footer-top .row-2 .about-project .description b i,#footerWrapper .footer-top .row-2 .about-project .description em,#footerWrapper .footer-top .row-2 .about-project .description i,#footerWrapper .footer-top .row-2 .about-project .description strong em,#footerWrapper .footer-top .row-2 .about-project .description strong i{font-style:italic}#footerWrapper .footer-top .row-2 .about-project .description em b,#footerWrapper .footer-top .row-2 .about-project .description em strong,#footerWrapper .footer-top .row-2 .about-project .description i b,#footerWrapper .footer-top .row-2 .about-project .description i strong{font-weight:700}#footerWrapper .footer-top .row-2 .about-project .description a,#footerWrapper .footer-top .row-2 .about-project .description a:visited{text-decoration:underline}#footerWrapper .footer-top .row-2 .footer-nav{display:none}#footerWrapper .footer-top .row-2 .contacts-info{margin-bottom:1.5rem}#footerWrapper .footer-top .row-2 .contacts-info p{color:var(--c-neutral-white,#fff);font-size:1rem;line-height:1.5;margin-bottom:.75rem}#footerWrapper .footer-top .row-2 .contacts-info p:last-child{margin-bottom:0}#footerWrapper .footer-top .row-2 .contacts-btn a,#footerWrapper .footer-top .row-2 .contacts-btn a:visited{text-transform:uppercase;width:100%}@media (max-width:767px){#footerWrapper .footer-top .row-1.--no-stamp .footer-logo{width:100%}#footerWrapper .footer-top .row-1.--no-stamp .footer-logo img{margin:0 auto}#footerWrapper .footer-top .row-1.--only-one .project-network>:first-child{border-right:0}#footerWrapper .footer-top .row-1.--only-one .project-network>:first-child img,#footerWrapper .footer-top .row-1.--only-one .project-network>:nth-child(2) img{height:16px}}@media (min-width:768px){#footerWrapper .footer-top .row-1{padding-top:2.5rem}#footerWrapper .footer-top .row-1 .in-desktop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:2rem;justify-content:space-between}#footerWrapper .footer-top .row-1 .in-mobile{display:none}#footerWrapper .footer-top .row-1 .usability-stamp{width:143px}#footerWrapper .footer-top .row-1 .usability-stamp img{height:54px}#footerWrapper .footer-top .row-1 .project-network{margin-top:0;width:calc(100% - 175px);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#footerWrapper .footer-top .row-1 .project-network>*{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:60px;width:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;border-right:1px solid var(--c-neutral-700,#595858);justify-content:space-between;padding:0 1.75rem}#footerWrapper .footer-top .row-1 .project-network>.footer-logo{width:auto}#footerWrapper .footer-top .row-1 .project-network>* p{padding:0;text-align:left}#footerWrapper .footer-top .row-1 .project-network>* img{display:block;margin-left:0;width:auto}#footerWrapper .footer-top .row-1 .project-network>:first-child{padding-left:0}#footerWrapper .footer-top .row-1 .project-network>:first-child img{height:50px}#footerWrapper .footer-top .row-1 .project-network>:nth-child(2) img{height:20px}#footerWrapper .footer-top .row-1 .project-network>:nth-child(3) img{height:30px}#footerWrapper .footer-top .row-1 .project-network>:last-child{border-right:0;padding-right:0}#footerWrapper .footer-top .row-2{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5rem 0 3rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#footerWrapper .footer-top .row-2 .about-project{margin-bottom:0;max-width:592px}#footerWrapper .footer-top .row-2 .footer-nav{display:block;margin-top:1rem}#footerWrapper .footer-top .row-2 .footer-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}#footerWrapper .footer-top .row-2 .footer-nav li{text-align:left}#footerWrapper .footer-top .row-2 .footer-nav li a,#footerWrapper .footer-top .row-2 .footer-nav li a:visited{color:var(--c-neutral-white,#fff);text-decoration:none}}@media (min-width:1025px){#footerWrapper .footer-top .row-1{margin-bottom:2.5rem;padding-top:5rem}#footerWrapper .footer-top .row-1 .usability-stamp{width:214px}#footerWrapper .footer-top .row-1 .usability-stamp img{height:80px}#footerWrapper .footer-top .row-1 .project-network{width:calc(100% - 246px)}#footerWrapper .footer-top .row-1 .project-network>*{min-height:76px;padding:0 2rem}#footerWrapper .footer-top .row-1 .project-network>:first-child img{height:76px}#footerWrapper .footer-top .row-1 .project-network>:nth-child(2) img{height:28px}#footerWrapper .footer-top .row-1 .project-network>:nth-child(3) img{height:40px}#footerWrapper .footer-top .row-2{padding:2.5rem 0 5rem}#footerWrapper .footer-top .row-2 .about-project{margin-bottom:0}#footerWrapper .footer-top .row-2 .about-project .title{font-weight:600}#footerWrapper .footer-top .row-2 .footer-nav ul{gap:1.5rem}#footerWrapper .footer-top .row-2 .footer-nav ul li a,#footerWrapper .footer-top .row-2 .footer-nav ul li a:visited{display:inline-block;position:relative}#footerWrapper .footer-top .row-2 .footer-nav ul li a:after,#footerWrapper .footer-top .row-2 .footer-nav ul li a:visited:after{background-color:var(--c-neutral-white,#fff);bottom:-4px;content:"";height:2px;left:0;position:absolute;-webkit-transition:.4s ease;transition:.4s ease;width:0}#footerWrapper .footer-top .row-2 .footer-nav ul li a:hover:after,#footerWrapper .footer-top .row-2 .footer-nav ul li a:visited:hover:after{width:100%}#footerWrapper .footer-top .row-2 .contacts-btn{min-width:240px}#footerWrapper .footer-top .row-2 .contacts-btn a,#footerWrapper .footer-top .row-2 .contacts-btn a:visited{width:100%}}#footerWrapper .footer-bottom{background-color:var(--c-neutral-800,#1f1f1f)}#footerWrapper .footer-bottom .row-1{margin-bottom:2rem;padding-top:2rem}#footerWrapper .footer-bottom .row-1 .legal-logos{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;margin-bottom:2rem}#footerWrapper .footer-bottom .row-1 .legal-logos,#footerWrapper .footer-bottom .row-1 .legal-logos .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#footerWrapper .footer-bottom .row-1 .legal-logos .logo{min-height:3.5rem;text-align:center;width:50%}#footerWrapper .footer-bottom .row-1 .legal-logos .logo a,#footerWrapper .footer-bottom .row-1 .legal-logos .logo a:visited{margin:0 auto;max-width:100%;width:auto}#footerWrapper .footer-bottom .row-1 .legal-logos .logo img{display:block;height:26px;margin:0 auto;max-width:100%;width:auto}#footerWrapper .footer-bottom .row-1 .legal-logos .logo:first-child{border-bottom:1px solid var(--c-neutral-700,#595858);padding-bottom:2rem;width:100%}#footerWrapper .footer-bottom .row-1 .legal-logos .logo:first-child img{height:40px;width:auto}#footerWrapper .footer-bottom .row-1 .legal-logos .logo:nth-child(2n){border-right:1px solid var(--c-neutral-white,#fff)}#footerWrapper .footer-bottom .row-1 .legal-logos .logo:last-child{border-right:0}#footerWrapper .footer-bottom .row-1 .social-info .social-links{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:320px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto .5rem}#footerWrapper .footer-bottom .row-1 .social-info .social-links li a,#footerWrapper .footer-bottom .row-1 .social-info .social-links li a:visited{display:block;height:44px}#footerWrapper .footer-bottom .row-1 .social-info .social-links li a svg,#footerWrapper .footer-bottom .row-1 .social-info .social-links li a:visited svg{height:44px;width:44px;fill:var(--c-neutral-500,#bababa)}#footerWrapper .footer-bottom .row-1 .social-info .newsletter a,#footerWrapper .footer-bottom .row-1 .social-info .newsletter a:visited{text-transform:uppercase;width:100%}#footerWrapper .footer-bottom .row-1 .social-info .newsletter .in-desktop{display:none}#footerWrapper .footer-bottom .row-2{border-top:1px solid var(--c-neutral-700,#595858);margin-top:2rem;padding:2rem 0}#footerWrapper .footer-bottom .row-2,#footerWrapper .footer-bottom .row-2 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}#footerWrapper .footer-bottom .row-2 ul li{gap:1.5rem;text-align:center}#footerWrapper .footer-bottom .row-2 ul li a,#footerWrapper .footer-bottom .row-2 ul li a:visited{color:var(--c-neutral-white,#fff);text-decoration:none}#footerWrapper .footer-bottom .row-2 .copyright p{color:var(--c-neutral-300,#e4e4e4);margin-bottom:0;text-align:center}@media (min-width:768px){#footerWrapper .footer-bottom .row-1{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:2.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:3rem;justify-content:space-between}#footerWrapper .footer-bottom .row-1 .legal-logos{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;margin-bottom:0;width:calc(100% - 215px)}#footerWrapper .footer-bottom .row-1 .legal-logos .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:1px solid var(--c-neutral-white,#fff);min-height:3.5rem;padding:0 1.25rem;text-align:center;width:auto}#footerWrapper .footer-bottom .row-1 .legal-logos .logo img{display:block;margin:0 auto}#footerWrapper .footer-bottom .row-1 .legal-logos .logo:first-child{border-bottom:0;border-right:1px solid var(--c-neutral-700,#595858);min-height:0;padding-bottom:0;padding-left:0;width:auto}#footerWrapper .footer-bottom .row-1 .legal-logos .logo:nth-child(2n){border-right:1px solid var(--c-neutral-700,#595858)}#footerWrapper .footer-bottom .row-1 .legal-logos .logo:last-child{border-right:0;padding-right:0}#footerWrapper .footer-bottom .row-1 .social-info{width:167px}#footerWrapper .footer-bottom .row-1 .social-info .social-links{margin-bottom:0}#footerWrapper .footer-bottom .row-2{padding-bottom:2.5rem}#footerWrapper .footer-bottom .row-2 ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#footerWrapper .footer-bottom .row-2 .copyright p,#footerWrapper .footer-bottom .row-2 ul li{text-align:left}}@media (min-width:1025px){#footerWrapper .footer-bottom .row-1{gap:3.75rem;padding-top:5rem}#footerWrapper .footer-bottom .row-1 .legal-logos{gap:2.5rem;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;width:calc(100% - 300px)}#footerWrapper .footer-bottom .row-1 .legal-logos .logo{min-height:5.25rem;padding:0 2.5rem}#footerWrapper .footer-bottom .row-1 .legal-logos .logo img{height:40px;width:auto}#footerWrapper .footer-bottom .row-1 .legal-logos .logo:first-child{border-bottom:0;min-height:5.25rem;padding-bottom:0;padding-left:0}#footerWrapper .footer-bottom .row-1 .legal-logos .logo:first-child img{height:60px}#footerWrapper .footer-bottom .row-1 .legal-logos .logo:last-child{border-right:0;padding-right:0}#footerWrapper .footer-bottom .row-1 .social-info{width:240px}#footerWrapper .footer-bottom .row-1 .social-info .social-links{gap:.5rem;margin-bottom:.5rem}#footerWrapper .footer-bottom .row-1 .social-info .newsletter .in-mobile{display:none}#footerWrapper .footer-bottom .row-1 .social-info .newsletter .in-desktop{display:block}#footerWrapper .footer-bottom .row-2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:2.5rem;padding:2.5rem 0 5rem}#footerWrapper .footer-bottom .row-2 nav.legal-nav{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#footerWrapper .footer-bottom .row-2 nav.legal-nav ul li a,#footerWrapper .footer-bottom .row-2 nav.legal-nav ul li a:visited{display:inline-block;position:relative}#footerWrapper .footer-bottom .row-2 nav.legal-nav ul li a:after,#footerWrapper .footer-bottom .row-2 nav.legal-nav ul li a:visited:after{background-color:var(--c-neutral-white,#fff);bottom:-4px;content:"";height:2px;left:0;position:absolute;-webkit-transition:.4s ease;transition:.4s ease;width:0}#footerWrapper .footer-bottom .row-2 nav.legal-nav ul li a:hover:after,#footerWrapper .footer-bottom .row-2 nav.legal-nav ul li a:visited:hover:after{width:100%}}.b-logo-grid{padding:3rem 0;text-align:center}.b-logo-grid .title{margin-bottom:2.5rem}.b-logo-grid .logos-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-logo-grid .logos-list .logo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-logo-grid .logos-list .logo a,.b-logo-grid .logos-list .logo a:visited{display:inline-block}.b-logo-grid .logos-list .logo img{display:inline-block;height:auto;max-height:60px;max-width:100%;width:auto}.b-logo-grid.--bg-gray{background-color:var(--c-neutral-100,#f9f9f9)}@media (min-width:1025px){.b-logo-grid{padding:7.5rem 0}}.b-accordion{padding:3rem 0}.b-accordion .c-section-intro{margin-bottom:2rem}.b-accordion .btn-wrapper{margin-top:2rem}.b-accordion .btn-wrapper .c-button{max-width:400px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-accordion .accordion{margin:0 auto;max-width:900px}.b-accordion .accordion .accordion-item{border-bottom:1px solid var(--c-neutral-black-10,rgba(0,0,0,.1));text-align:left}.b-accordion .accordion .accordion-item .accordion-toggle{padding:1.125rem 0}.b-accordion .accordion .accordion-item .accordion-toggle a,.b-accordion .accordion .accordion-item .accordion-toggle a:visited,.b-accordion .accordion .accordion-item .accordion-toggle button{display:block;padding-right:2.375rem;position:relative;text-align:left;text-decoration:none;width:100%}.b-accordion .accordion .accordion-item .accordion-toggle a:after,.b-accordion .accordion .accordion-item .accordion-toggle a:visited:after,.b-accordion .accordion .accordion-item .accordion-toggle button:after{content:"\e145";font-family:Material Symbols Outlined;font-size:24px;line-height:1;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.b-accordion .accordion .accordion-item .accordion-content{border-top:1px solid var(--c-neutral-black-10,rgba(0,0,0,.1));display:none;padding:1rem 1.5rem 2rem}.b-accordion .accordion .accordion-item.--hidden{display:none}.b-accordion .accordion .accordion-item.--opened .accordion-toggle a:after,.b-accordion .accordion .accordion-item.--opened .accordion-toggle a:visited:after,.b-accordion .accordion .accordion-item.--opened .accordion-toggle button:after{content:"\e15b"}.b-accordion .accordion .accordion-item.--opened .accordion-content{display:block}.b-accordion.--bg-gray{background-color:var(--c-neutral-100,#f9f9f9)}@media (min-width:1025px){.b-accordion{padding:7.5rem 0}.b-accordion .c-section-intro{margin-bottom:4rem}.b-accordion .btn-wrapper{margin-top:4rem;text-align:center}.b-accordion .btn-wrapper .c-button{width:auto}.b-accordion .accordion .accordion-item .accordion-toggle{padding:1.125rem 0 1.125rem 1rem}.b-accordion .accordion .accordion-item .accordion-toggle a,.b-accordion .accordion .accordion-item .accordion-toggle a:visited,.b-accordion .accordion .accordion-item .accordion-toggle button{padding-right:3.375rem;position:relative}.b-accordion .accordion .accordion-item .accordion-toggle a:after,.b-accordion .accordion .accordion-item .accordion-toggle a:visited:after,.b-accordion .accordion .accordion-item .accordion-toggle button:after{right:1rem}.b-accordion .accordion .accordion-item .accordion-content{padding:1rem 3.75rem 2rem 2.5rem}}.b-image-text{padding:3rem 0}.b-image-text .image{margin-bottom:2rem;padding-top:66%;position:relative}.b-image-text .image img{display:block;height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.b-image-text .caption{color:var(--c-primary-dark,#4b19e6);margin-bottom:.5rem;text-transform:uppercase}.b-image-text .title{color:var(--c-neutral-800,#1f1f1f);margin-bottom:1rem}.b-image-text .btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.b-image-text .btn-wrapper .c-button{display:block;width:100%}.b-image-text.--bg-gray{background-color:var(--c-neutral-100,#f9f9f9)}.b-image-text.--bg-black{background-color:var(--c-neutral-black,#000)}.b-image-text.--bg-brand{background-color:var(--c-primary-dark,#4b19e6)}.b-image-text.--bg-black .c-description,.b-image-text.--bg-black .c-description a,.b-image-text.--bg-black .c-description a:visited,.b-image-text.--bg-black .c-description p,.b-image-text.--bg-black .caption,.b-image-text.--bg-black .caption a,.b-image-text.--bg-black .caption a:visited,.b-image-text.--bg-black .caption p,.b-image-text.--bg-black .title,.b-image-text.--bg-black .title a,.b-image-text.--bg-black .title a:visited,.b-image-text.--bg-black .title p,.b-image-text.--bg-brand .c-description,.b-image-text.--bg-brand .c-description a,.b-image-text.--bg-brand .c-description a:visited,.b-image-text.--bg-brand .c-description p,.b-image-text.--bg-brand .caption,.b-image-text.--bg-brand .caption a,.b-image-text.--bg-brand .caption a:visited,.b-image-text.--bg-brand .caption p,.b-image-text.--bg-brand .title,.b-image-text.--bg-brand .title a,.b-image-text.--bg-brand .title a:visited,.b-image-text.--bg-brand .title p{color:var(--c-neutral-white,#fff)}@media (min-width:768px){.b-image-text>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2rem}.b-image-text .image{margin-bottom:0;padding-top:31.94%;width:50%}.b-image-text .info{width:50%}.b-image-text .btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.b-image-text .btn-wrapper .c-button{display:inline-block;width:auto}.b-image-text.--img-right .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.b-image-text.--img-right .info{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.b-image-text.--img-right .sticky-spacer{display:none!important}}@media (min-width:1025px){.b-image-text{padding:7.5rem 0}.b-image-text>.container{gap:5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-image-text .image{padding-top:30.52%}.b-image-text .btn-wrapper{margin-top:1rem}}@media (min-width:1280px){.b-image-text>.container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-image-text .image{padding-top:31.17%}.b-image-text .btn-wrapper{margin-top:2rem}}.b-image-text.--bg-black+.b-image-text.--bg-black,.b-image-text.--bg-brand+.b-image-text.--bg-brand,.b-image-text.--bg-gray+.b-image-text.--bg-gray,.b-image-text:not(.--bg-black,.--bg-brand,.--bg-gray)+.b-image-text:not(.--bg-black,.--bg-brand,.--bg-gray){padding-top:0!important}.b-cta{padding:3rem 0}.b-cta .caption{color:var(--c-primary,#7c51fa);margin-bottom:.5rem;text-transform:uppercase}.b-cta .title{color:var(--c-neutral-black,#000);margin-bottom:1rem}.b-cta .btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.b-cta .btn-wrapper .c-button{display:block;width:100%}.b-cta.--color-white .c-description,.b-cta.--color-white .c-description a,.b-cta.--color-white .c-description a:visited,.b-cta.--color-white .c-description p,.b-cta.--color-white .caption,.b-cta.--color-white .caption a,.b-cta.--color-white .caption a:visited,.b-cta.--color-white .caption p,.b-cta.--color-white .title,.b-cta.--color-white .title a,.b-cta.--color-white .title a:visited,.b-cta.--color-white .title p{color:var(--c-neutral-white,#fff)}.b-cta.--bg-black{background-color:var(--c-neutral-black,#000)}.b-cta.--bg-brand{background-color:var(--c-primary,#7c51fa)}.b-cta.--bg-gray{background-color:var(--c-neutral-100,#f9f9f9)}.b-cta.--bg-gradient,.b-cta.--bg-image{position:relative}.b-cta.--bg-gradient .bg-image img,.b-cta.--bg-image .bg-image img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.b-cta.--bg-gradient .container,.b-cta.--bg-image .container{position:relative;z-index:2}@media (min-width:768px){.b-cta>.container{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;gap:2rem;justify-content:space-between}.b-cta .info{max-width:800px}.b-cta .btn-wrapper{margin-top:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;white-space:nowrap}.b-cta .btn-wrapper .c-button{display:inline-block;width:100%}}@media (min-width:1025px){.b-cta{padding:4rem 0}}.b-page-header{padding:4rem 0}.b-page-header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.b-page-header .info{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.b-page-header .image{text-align:center}.b-page-header .image img{display:inline-block;height:auto;max-width:280px}.b-page-header .caption{color:var(--c-primary-dark,#4b19e6);margin-bottom:.5rem;text-transform:uppercase}.b-page-header .title{color:var(--c-neutral-black,#000);margin-bottom:1rem}.b-page-header .btn-wrapper{margin-top:2rem}.b-page-header .btn-wrapper .c-button{width:100%}.b-page-header.--color-white .c-description,.b-page-header.--color-white .c-description a,.b-page-header.--color-white .c-description a:visited,.b-page-header.--color-white .c-description p,.b-page-header.--color-white .caption,.b-page-header.--color-white .caption a,.b-page-header.--color-white .caption a:visited,.b-page-header.--color-white .caption p,.b-page-header.--color-white .title,.b-page-header.--color-white .title a,.b-page-header.--color-white .title a:visited,.b-page-header.--color-white .title p{color:var(--c-neutral-white,#fff)}.b-page-header.--bg-black{background-color:var(--c-neutral-black,#000)}.b-page-header.--bg-brand{background-color:var(--c-primary,#7c51fa)}.b-page-header.--bg-gray{background-color:var(--c-neutral-100,#f9f9f9)}.b-page-header.--bg-gradient,.b-page-header.--bg-image{position:relative}.b-page-header.--bg-gradient .bg-image img,.b-page-header.--bg-image .bg-image img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.b-page-header.--bg-gradient .container,.b-page-header.--bg-image .container{position:relative;z-index:2}@media (min-width:768px){.b-page-header>.container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:2rem;justify-content:space-between}.b-page-header .info{-webkit-box-ordinal-group:1;-ms-flex-order:0;max-width:1008px;order:0}.b-page-header .info p{max-width:800px}.b-page-header.--align-center{text-align:center}.b-page-header.--align-center .info,.b-page-header.--align-center p{margin:0 auto}.b-page-header .btn-wrapper .c-button{width:auto}}@media (min-width:1025px){.b-page-header .image{max-width:360px;min-width:360px}}@media (min-width:1280px){.b-page-header .image{max-width:384px;min-width:384px}}.b-hero-slider .container{max-width:1216px}.b-hero-slider .media{padding-top:42.86%;position:relative}.b-hero-slider .media .image,.b-hero-slider .media .video{bottom:0;right:0}.b-hero-slider .media .image,.b-hero-slider .media .video,.b-hero-slider .media img,.b-hero-slider .media video{left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0}.b-hero-slider .media img,.b-hero-slider .media video{height:100%;width:100%}.b-hero-slider .info{padding:1.25rem 0}.b-hero-slider .caption{color:var(--c-primary-dark,#4b19e6);margin-bottom:.5rem;text-transform:uppercase}.b-hero-slider .title{color:var(--c-neutral-black,#000);margin-bottom:1rem}.b-hero-slider .btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2rem}.b-hero-slider .btn-wrapper .c-button{display:block;width:100%}.b-hero-slider .swiper-navigation .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.b-hero-slider .swiper-slide{position:relative}.b-hero-slider .media{height:100%;left:0;padding-top:0;position:absolute;top:0;width:100%}.b-hero-slider .swiper-slide .container{display:-webkit-box;display:-ms-flexbox;display:flex;height:540px;position:relative;z-index:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-hero-slider .info{max-width:800px}.b-hero-slider .title{margin-bottom:1.5rem}.b-hero-slider .btn-wrapper{margin-top:1.5rem}.b-hero-slider .btn-wrapper .c-button{display:inline-block;width:auto}.b-hero-slider .c-description,.b-hero-slider .c-description a,.b-hero-slider .c-description a:visited,.b-hero-slider .c-description p,.b-hero-slider .caption,.b-hero-slider .caption a,.b-hero-slider .caption a:visited,.b-hero-slider .caption p,.b-hero-slider .title,.b-hero-slider .title a,.b-hero-slider .title a:visited,.b-hero-slider .title p{color:var(--c-neutral-white,#fff)}.b-hero-slider .c-button.--outlined{background-color:var(--c-neutral-white,#fff);border:0}.b-hero-slider .--color-black .caption{color:var(--c-primary-light,#b39afd)}.b-hero-slider .--color-black .c-description,.b-hero-slider .--color-black .c-description a,.b-hero-slider .--color-black .c-description a:visited,.b-hero-slider .--color-black .c-description p,.b-hero-slider .--color-black .title,.b-hero-slider .--color-black .title a,.b-hero-slider .--color-black .title a:visited,.b-hero-slider .--color-black .title p{color:var(--c-neutral-black,#000)}}@media (min-width:1025px){.b-hero-slider{position:relative}.b-hero-slider .swiper-navigation{bottom:0;left:0;position:absolute;width:100%;z-index:3}.b-hero-slider .swiper-navigation .container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.b-timeline{padding:3rem 0}.b-timeline .c-section-intro{margin-bottom:3rem}.b-timeline .swiper-container{position:relative}.b-timeline .swiper-container:before{background-color:var(--c-neutral-300,#e4e4e4);content:"";height:4px;left:0;position:absolute;top:10px;width:100%}.b-timeline .swiper-slide{height:auto;padding-top:42px;position:relative}.b-timeline .swiper-slide:after{background-color:var(--c-secondary-light,#59c9f7);border:6px solid var(--c-neutral-white,#fff);border-radius:50%;content:"";height:13px;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:13px}.b-timeline .timeline-item{background-color:var(--c-neutral-white,#fff);border:1px solid var(--c-neutral-black-10,rgba(0,0,0,.1));-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}.b-timeline .timeline-item .image{padding-top:60%;position:relative}.b-timeline .timeline-item .image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.b-timeline .timeline-item .info{padding:1.5rem 1.5rem 2rem}.b-timeline .timeline-item .title{color:var(--c-neutral-black,#000);margin-bottom:.5rem}.b-timeline .swiper-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.5rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.b-timeline .swiper-navigation .swiper-button-disabled{color:var(--c-neutral-500,#bababa);pointer-events:none}.b-timeline.--bg-gray{background-color:var(--c-neutral-100,#f9f9f9)}@media (min-width:1025px){.b-timeline{padding:7.5rem 0}.b-timeline .swiper-navigation{margin-top:2.5rem}}.b-testimonials{padding:3rem 0}.b-testimonials .c-section-intro{margin-bottom:3rem}.b-testimonials .quote-item{margin:0 auto;max-width:800px;text-align:center}.b-testimonials .quote-item p.quote{color:var(--c-neutral-black,#000);margin-bottom:0}.b-testimonials .quote-item .image{margin-top:2rem}.b-testimonials .quote-item .image img{height:auto;max-width:100%}.b-testimonials .quote-item p.author{color:var(--c-neutral-black,#000);margin-bottom:0;margin-top:.75rem}.b-testimonials .quote-item p.role{color:var(--c-neutral-700,#595858);margin-bottom:0;margin-top:.25rem}.b-testimonials .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2.5rem;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;gap:.5rem;justify-content:center;position:static}.b-testimonials .swiper-pagination .swiper-pagination-bullet{background-color:transparent;height:20px;opacity:1;position:relative;width:20px}.b-testimonials .swiper-pagination .swiper-pagination-bullet:after{background-color:var(--c-neutral-500,#bababa);border-radius:50%;content:"";height:12px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:12px}.b-testimonials .swiper-pagination .swiper-pagination-bullet-active:after{background-color:var(--c-primary,#7c51fa)}.b-testimonials .swiper-navigation{display:none}.b-testimonials .swiper-navigation .swiper-button-disabled{color:var(--c-neutral-500,#bababa);pointer-events:none}.b-testimonials.--bg-gray{background-color:var(--c-neutral-100,#f9f9f9)}@media (min-width:1025px){.b-testimonials{padding:7.5rem 0}.b-testimonials .c-section-intro{margin-bottom:3.5rem}.b-testimonials .quote-item p.author{margin-top:1rem}.b-testimonials .swiper-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem}}.b-cards-section{padding:3rem 0}.b-cards-section.--cards-number{padding:2.5rem 0}.b-cards-section .c-section-intro{margin-bottom:2.5rem}.b-cards-section .container>.btn-wrapper{margin-top:2.5rem;text-align:center}.b-cards-section .cards-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;gap:1rem;justify-content:center}.b-cards-section .cards-list.--align-center .info{text-align:center}@media (min-width:768px){.b-cards-section .cards-list>*{width:calc(50% - .75rem)}}@media (min-width:1025px){.b-cards-section .cards-list>*{width:calc(25% - 1.5rem)}}.b-cards-section.--row-5-items.--cards-number .cards-list>*,.b-cards-section.--row-5-items.--cards-steps .cards-list>*{width:calc(50% - .75rem)}.b-cards-section.--bg-gray{background-color:var(--c-neutral-100,#f9f9f9)}.b-cards-section.--bg-black{background-color:var(--c-neutral-black,#000)}.b-cards-section.--bg-brand{background-color:var(--c-primary-dark,#4b19e6)}.b-cards-section.--color-white .c-section-intro .c-description,.b-cards-section.--color-white .c-section-intro .c-description p,.b-cards-section.--color-white .c-section-intro .c-description p a,.b-cards-section.--color-white .c-section-intro .c-description p a:visited,.b-cards-section.--color-white .c-section-intro .caption,.b-cards-section.--color-white .c-section-intro .headline-1,.b-cards-section.--color-white .c-section-intro .headline-2{color:var(--c-neutral-white,#fff)}.b-cards-section.--border-top{border-top:1px solid rgba(0,0,0,.1)}.b-cards-section.--border-top:first-child{border-top:0}.b-cards-section.--border-bottom{border-bottom:1px solid rgba(0,0,0,.1)}@media (min-width:768px){.b-cards-section{padding:4rem 0}.b-cards-section .c-section-intro{margin-bottom:3rem}.b-cards-section .container>.btn-wrapper{margin-top:3rem}.b-cards-section .cards-list{gap:1.5rem}.b-cards-section.--row-2-items .cards-list>*{width:calc(50% - .75rem)}.b-cards-section.--row-3-items .cards-list>*{width:calc(33% - .85rem)}.b-cards-section.--row-4-items .cards-list>*,.b-cards-section.--row-5-items .cards-list>*{width:calc(50% - .75rem)}.b-cards-section.--row-5-items.--cards-number .cards-list>*,.b-cards-section.--row-5-items.--cards-steps .cards-list>*{width:calc(33% - .85rem)}}@media (min-width:1025px){.b-cards-section{padding:7.5rem 0}.b-cards-section .c-section-intro{margin-bottom:4rem}.b-cards-section .container>.btn-wrapper{margin-top:4rem}.b-cards-section .cards-list{gap:2rem}.b-cards-section.--row-2-items .cards-list>*{width:calc(50% - 1rem)}.b-cards-section.--row-3-items .cards-list>*{width:calc(33% - 1.135rem)}.b-cards-section.--row-4-items .cards-list>*,.b-cards-section.--row-5-items .cards-list>*{width:calc(25% - 1.5rem)}.b-cards-section.--row-5-items.--cards-number .cards-list>*,.b-cards-section.--row-5-items.--cards-steps .cards-list>*{width:calc(33% - 1.135rem)}}@media (min-width:1280px){.b-cards-section.--row-5-items .cards-list>*,.b-cards-section.--row-5-items.--cards-number .cards-list>*,.b-cards-section.--row-5-items.--cards-steps .cards-list>*{width:calc(20% - 1.6rem)}}.b-news{padding:3rem 0}.b-news .c-section-intro{margin-bottom:2.5rem}.b-news .news-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;gap:1.5rem;justify-content:center}@media (min-width:768px){.b-news .news-list>*{width:calc(33% - .85rem)}}@media (min-width:1025px){.b-news .news-list>*{width:calc(33% - .85rem)}}.b-news.--bg-gray{background-color:var(--c-neutral-100,#f9f9f9)}@media (min-width:1025px){.b-news{padding:7.5rem 0}.b-news .c-section-intro{margin-bottom:4rem}}.b-services{padding:3rem 0}.b-services .c-section-intro{margin-bottom:2.5rem}.b-services .services-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;gap:1rem;justify-content:center}@media (min-width:768px){.b-services .services-list>*{width:calc(50% - .75rem)}}@media (min-width:1025px){.b-services .services-list>*{width:calc(25% - 1.5rem)}}.b-services .container>.btn-wrapper{margin-top:2.5rem;text-align:center}.b-services.--bg-gray{background-color:var(--c-neutral-100,#f9f9f9)}@media (min-width:768px){.b-services .services-list{gap:1.5rem}.b-services .container>.btn-wrapper{margin-top:3rem}.b-services.--row-2-items .services-list>*{width:calc(50% - .75rem)}.b-services.--row-3-items .services-list>*{width:calc(33% - .85rem)}.b-services.--row-4-items .services-list>*,.b-services.--row-5-items .services-list>*{width:calc(50% - .75rem)}}@media (min-width:1025px){.b-services{padding:7.5rem 0}.b-services .c-section-intro{margin-bottom:4rem}.b-services .services-list{gap:2rem}.b-services .container>.btn-wrapper{margin-top:4rem}.b-services.--row-2-items .services-list>*{width:calc(50% - 1rem)}.b-services.--row-3-items .services-list>*{width:calc(33% - 1.135rem)}.b-services.--row-4-items .services-list>*,.b-services.--row-5-items .services-list>*{width:calc(25% - 1.5rem)}}@media (min-width:1280px){.b-services.--row-5-items .services-list>*{width:calc(20% - 1.6rem)}}.b-tabbed-content{padding:3rem 0}.b-tabbed-content .c-section-intro{margin-bottom:2.5rem}.b-tabbed-content .in-desktop{display:none}.b-tabbed-content .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2.5rem;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;gap:.5rem;justify-content:center;position:static}.b-tabbed-content .swiper-pagination .swiper-pagination-bullet{background-color:transparent;height:20px;opacity:1;position:relative;width:20px}.b-tabbed-content .swiper-pagination .swiper-pagination-bullet:after{background-color:var(--c-neutral-500,#bababa);border-radius:50%;content:"";height:12px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:12px}.b-tabbed-content .swiper-pagination .swiper-pagination-bullet-active:after{background-color:var(--c-primary,#7c51fa)}.b-tabbed-content .tab-content .image{margin-bottom:1.5rem}.b-tabbed-content .tab-content .image img{display:block;height:auto;max-width:100%}.b-tabbed-content .tab-content .title{color:var(--c-neutral-black,#000);margin-bottom:.75rem}.b-tabbed-content .tab-content .content p{color:var(--c-neutral-700,#595858)}.b-tabbed-content .tab-content .content p:last-child{margin-bottom:0}.b-tabbed-content .tab-content .content b,.b-tabbed-content .tab-content .content strong{font-weight:700}.b-tabbed-content .tab-content .content b em,.b-tabbed-content .tab-content .content b i,.b-tabbed-content .tab-content .content em,.b-tabbed-content .tab-content .content i,.b-tabbed-content .tab-content .content strong em,.b-tabbed-content .tab-content .content strong i{font-style:italic}.b-tabbed-content .tab-content .content em b,.b-tabbed-content .tab-content .content em strong,.b-tabbed-content .tab-content .content i b,.b-tabbed-content .tab-content .content i strong{font-weight:700}.b-tabbed-content .tab-content .content ul li{counter-increment:section;padding-left:20px;position:relative}.b-tabbed-content .tab-content .content ul li:before{color:var(--c-neutral-black,#000);content:"•";font-family:inherit;font-size:inherit;font-weight:600;height:auto;left:4px;line-height:inherit;position:absolute;top:0;width:10px}.b-tabbed-content .tab-content .content ul li ol,.b-tabbed-content .tab-content .content ul li ul{margin:0}.b-tabbed-content .tab-content .content ol{counter-reset:section}.b-tabbed-content .tab-content .content ol li{counter-increment:section;padding-left:20px;position:relative}.b-tabbed-content .tab-content .content ol li:before{color:var(--c-neutral-black,#000);content:counter(section) ".";font-family:inherit;font-size:inherit;font-weight:400;left:0;line-height:inherit;position:absolute;top:0}.b-tabbed-content .tab-content .content ol,.b-tabbed-content .tab-content .content ul{margin:1.5rem 0}.b-tabbed-content .tab-content .content a,.b-tabbed-content .tab-content .content a:visited{border-bottom:1px dashed var(--c-primary-dark,#4b19e6);color:var(--c-neutral-700,#595858);text-decoration:none}.b-tabbed-content .tabs-navigation ul li button{text-align:left}.b-tabbed-content.--bg-gray{background-color:var(--c-neutral-100,#f9f9f9)}@media (min-width:1025px){.b-tabbed-content{padding:5rem 0}.b-tabbed-content .in-mobile{display:none}.b-tabbed-content .in-desktop{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}.b-tabbed-content .in-desktop .tabs-navigation{width:calc(23.11% - 2rem)}.b-tabbed-content .in-desktop .tabs-content{width:calc(76.89% - 2rem)}.b-tabbed-content .tabs-navigation ul{border-left:2px solid var(--c-neutral-black-10,rgba(0,0,0,.1))}.b-tabbed-content .tabs-navigation ul li a,.b-tabbed-content .tabs-navigation ul li a:visited,.b-tabbed-content .tabs-navigation ul li button{display:block;padding:1rem;text-decoration:none}.b-tabbed-content .tabs-navigation ul li a:hover,.b-tabbed-content .tabs-navigation ul li a:visited:hover,.b-tabbed-content .tabs-navigation ul li button:hover{color:var(--c-primary-dark,#4b19e6)}.b-tabbed-content .tabs-navigation ul li.--is-active{position:relative}.b-tabbed-content .tabs-navigation ul li.--is-active:before{background-color:var(--c-primary-dark,#4b19e6);content:"";height:100%;left:-2px;position:absolute;top:0;width:2px}.b-tabbed-content .tabs-navigation ul li.--is-active a,.b-tabbed-content .tabs-navigation ul li.--is-active a:visited,.b-tabbed-content .tabs-navigation ul li.--is-active button{color:var(--c-primary-dark,#4b19e6)}.b-tabbed-content .tabs-content{background-color:var(--c-neutral-white,#fff);padding:2.5rem 5rem}.b-tabbed-content .tabs-content .tab-content{display:none}.b-tabbed-content .tabs-content .tab-content.--is-active{display:block}.b-tabbed-content .tabs-content .content a,.b-tabbed-content .tabs-content .content a:visited{-webkit-transition:.4s ease;transition:.4s ease}.b-tabbed-content .tabs-content .content a:hover,.b-tabbed-content .tabs-content .content a:visited:hover{border-color:var(--c-primary-dark,#4b19e6);border-style:solid;color:var(--c-primary-dark,#4b19e6)}}.b-form{padding:3rem 0}.b-form .form-info{padding-bottom:1.5rem}.b-form .form-info .description-title,.b-form .form-info .title{margin-bottom:1.5rem}.b-form .form-info .description-content{color:#21272a}.b-form .form-info .description-content p{color:#21272a;margin-bottom:1rem}.b-form .form-info .description-content p:last-child{margin-bottom:0}.b-form .form-info .description-content b,.b-form .form-info .description-content strong{font-weight:700}.b-form .form-info .description-content b em,.b-form .form-info .description-content b i,.b-form .form-info .description-content em,.b-form .form-info .description-content i,.b-form .form-info .description-content strong em,.b-form .form-info .description-content strong i{font-style:italic}.b-form .form-info .description-content em b,.b-form .form-info .description-content em strong,.b-form .form-info .description-content i b,.b-form .form-info .description-content i strong{font-weight:700}.b-form .form-info .description-content a,.b-form .form-info .description-content a:visited{color:#21272a;text-decoration:none}.b-form .m-form{background-color:var(--c-neutral-white,#fff);margin:0 -1rem;padding:1.5rem 1rem 0}.b-form.--bg-gray{background-color:var(--c-neutral-100,#f9f9f9)}@media (min-width:768px){.b-form .m-form{margin:0 -1.5rem;padding:0 1.5rem}}@media (min-width:1025px){.b-form{padding:0}.b-form .container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;max-width:1072px}.b-form .form-info{padding:5rem 0;width:38.1%}.b-form .form-info .title{margin-bottom:4rem}.b-form .m-form{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:5rem 2.5rem;width:calc(61.9% - 2rem)}}.b-text{padding:3rem 0}.b-text .c-section-intro{margin-bottom:3rem}.b-text .image{margin-bottom:1.5rem;max-width:800px}.b-text .image img{display:block;height:auto;width:100%}.b-text .intro{margin-bottom:1.5rem}.b-text .c-wysiwyg,.b-text .intro{max-width:800px}.b-text .text-update-date{border-bottom:1px solid var(--c-neutral-black-10,rgba(0,0,0,.1));border-top:1px solid var(--c-neutral-black-10,rgba(0,0,0,.1));margin-top:1.5rem;max-width:800px;padding:.75rem .5rem}.b-text .text-update-date p{margin-bottom:0}.b-text.--bg-gray{background-color:var(--c-neutral-100,#f9f9f9)}.b-text.--width-full .c-wysiwyg,.b-text.--width-full .image,.b-text.--width-full .intro,.b-text.--width-full .text-update-date{max-width:100%}@media (min-width:1025px){.b-text{padding:7.5rem 0}.b-text .c-section-intro{margin-bottom:4rem}.b-text .image,.b-text .intro{margin-bottom:2rem}.b-text .text-update-date{margin-top:2rem}}.b-core-table,.wp-block-table{padding:3rem 0}.b-core-table+.b-core-table,.b-core-table+.wp-block-table,.wp-block-table+.b-core-table,.wp-block-table+.wp-block-table{padding-top:0}.b-core-table table,.wp-block-table table{background-color:var(--c-neutral-white,#fff);border:1px solid var(--c-neutral-black-5,rgba(0,0,0,.5));border-collapse:collapse;text-align:left;width:100%}.b-core-table thead th,.wp-block-table thead th{background-color:var(--c-neutral-100,#f9f9f9);border-bottom:1px solid var(--c-neutral-black-5,rgba(0,0,0,.5));color:var(--c-neutral-black,#000);padding:.75rem}.b-core-table tbody td,.b-core-table tfoot td,.wp-block-table tbody td,.wp-block-table tfoot td{border-top:1px solid var(--c-neutral-black-5,rgba(0,0,0,.5));padding:.75rem}.b-core-table tfoot td,.wp-block-table tfoot td{background-color:var(--c-neutral-100,#f9f9f9);color:var(--c-neutral-black,#000)}.b-core-table a,.b-core-table a:visited,.wp-block-table a,.wp-block-table a:visited{border-bottom:1px dashed var(--c-primary-dark,#4b19e6);text-decoration:none}.b-core-table .has-text-align-right,.wp-block-table .has-text-align-right{text-align:right}.b-core-table .has-text-align-left,.wp-block-table .has-text-align-left{text-align:left}.b-core-table .has-text-align-center,.wp-block-table .has-text-align-center{text-align:center}.b-core-table figure.wp-block-table,.wp-block-table figure.wp-block-table{display:block;overflow-x:auto}.b-core-table figcaption.wp-element-caption,.wp-block-table figcaption.wp-element-caption{color:var(--c-neutral-black,#000);margin-top:.5rem}@media (min-width:1025px){.b-core-table,.wp-block-table{padding:7.5rem 0}.b-core-table tbody td,.b-core-table tfoot td,.b-core-table thead th,.wp-block-table tbody td,.wp-block-table tfoot td,.wp-block-table thead th{padding:1rem}.b-core-table a,.b-core-table a:visited,.wp-block-table a,.wp-block-table a:visited{-webkit-transition:.4s ease;transition:.4s ease}.b-core-table a:hover,.b-core-table a:visited:hover,.wp-block-table a:hover,.wp-block-table a:visited:hover{border-color:var(--c-primary-dark,#4b19e6);border-style:solid;color:var(--c-primary-dark,#4b19e6)}}.content-block.--hide-block-admin{opacity:.5}.content-block.--bg-gray{border-bottom:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1)}.content-block.--bg-gray+.content-block.--bg-gray,.content-block.--bg-gray:first-child,.content-block.--border-bottom+.content-block.--bg-gray{border-top:0}.article-page-wrapper{padding-top:1.5rem}.article-page-wrapper h1.title{color:var(--c-neutral-black,#000);margin-bottom:3rem;max-width:910px}.article-page-wrapper .article-meta-info{display:none}.article-page-wrapper .article-content{padding-bottom:1.5rem}.article-page-wrapper .b-text{padding-bottom:0;padding-top:0}@media (min-width:1025px){.article-page-wrapper{padding-top:3.5rem}.article-page-wrapper h1.title{margin-bottom:4rem}.article-page-wrapper .article-meta-info{display:block}.article-page-wrapper .article-meta-info>*{border-bottom:1px solid #e5e5e5;margin-bottom:2rem;padding-bottom:2rem}.article-page-wrapper .article-content{padding-bottom:7.5rem}.article-page-wrapper .article-content .container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}.article-page-wrapper .article-content .article-meta-info{width:24.34%}.article-page-wrapper .article-content .content{width:75.66%}}.archive-list-wrapper{padding-bottom:4rem;padding-top:1.5rem}.archive-list-wrapper .archive-intro .caption{color:var(--c-primary-dark,#4b19e6);text-transform:uppercase}.archive-list-wrapper .archive-intro .title{margin-bottom:1.5rem}.archive-list-wrapper .b-news{padding:0}.archive-list-wrapper .c-dropdown{margin-bottom:1.5rem}.archive-list-wrapper .c-pagination{margin-top:1.5rem}@media (min-width:1025px){.archive-list-wrapper{padding-bottom:7.5rem;padding-top:3.5rem}.archive-list-wrapper .archive-intro .title,.archive-list-wrapper .c-dropdown{margin-bottom:2rem}.archive-list-wrapper .c-pagination{margin-top:2rem}}.search-page-wrapper{padding-bottom:4rem}.search-page-wrapper.--not-found{padding-bottom:0}.search-page-wrapper .search-intro{background-color:var(--c-neutral-100,#f9f9f9);border-bottom:1px var(--c-neutral-black-10,rgba(0,0,0,.1));padding:3rem 0}.search-page-wrapper .search-intro p{margin-bottom:0;margin-top:1rem}.search-page-wrapper .search-list-wrapper .container{max-width:986px}.search-page-wrapper .search-list-wrapper .search-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.search-page-wrapper .search-list-intro{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;margin-bottom:1.5rem;margin-top:.75rem}.search-page-wrapper .search-list-intro .c-dropdown{min-width:140px;width:50%}.search-page-wrapper .search-list-intro p.results{font-size:1rem;line-height:1.5;margin-bottom:0}.search-page-wrapper .c-pagination{margin-top:1.5rem}.search-page-wrapper .not-found-info{background-color:var(--c-neutral-100,#f9f9f9);padding-bottom:5rem;padding-top:2.5rem;text-align:center}.search-page-wrapper .not-found-info .image{margin-bottom:1rem}.search-page-wrapper .not-found-info .image img{display:inline-block;height:3.5rem;-o-object-fit:contain;object-fit:contain;width:3.5rem}.search-page-wrapper .not-found-info .info .title{margin:.5rem}@media (min-width:1025px){.search-page-wrapper{padding-bottom:7.5rem}.search-page-wrapper.--not-found{padding-bottom:0}.search-page-wrapper .search-intro{padding:4rem 0}.search-page-wrapper .search-list-intro{margin-bottom:2rem;margin-top:2.5rem}.search-page-wrapper .not-found-info{padding-bottom:7.5rem}.search-page-wrapper .not-found-info .image img{height:4rem;width:4rem}}.search-page-wrapper .search-list-bar{background-color:var(--c-primary-dark,#4b19e6);color:var(--c-neutral-white,#fff);display:block}.search-page-wrapper .search-list-bar .search-form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 0}.search-page-wrapper .search-list-bar .icon-search{color:transparent;display:block;height:44px;padding:.625rem;position:relative;text-indent:-9999px;width:44px}.search-page-wrapper .search-list-bar .icon-search:before{color:var(--c-neutral-white,#fff);height:100%;left:.625rem;position:absolute;text-indent:0;top:.625rem;width:100%}.search-page-wrapper .search-list-bar a.search-close,.search-page-wrapper .search-list-bar a.search-close:visited{color:var(--c-neutral-white,#fff);color:transparent;display:block;height:44px;padding:.625rem;position:relative;text-indent:-9999px;width:44px}.search-page-wrapper .search-list-bar a.search-close:before,.search-page-wrapper .search-list-bar a.search-close:visited:before{color:var(--c-neutral-white,#fff);height:100%;left:.625rem;position:absolute;text-indent:0;top:.625rem;width:100%}.search-page-wrapper .search-list-bar form{width:calc(100% - 88px)}.search-page-wrapper .search-list-bar form input[type=submit]{display:none}.search-page-wrapper .search-list-bar form input[type=search],.search-page-wrapper .search-list-bar form input[type=text]{background-color:transparent;border:0;color:var(--c-neutral-white,#fff);padding:.625rem .5rem;width:100%}.search-page-wrapper .search-list-bar form input[type=search]::-webkit-input-placeholder,.search-page-wrapper .search-list-bar form input[type=text]::-webkit-input-placeholder{color:var(--c-neutral-white,#fff);opacity:1}.search-page-wrapper .search-list-bar form input[type=search]::-moz-placeholder,.search-page-wrapper .search-list-bar form input[type=text]::-moz-placeholder{color:var(--c-neutral-white,#fff);opacity:1}.search-page-wrapper .search-list-bar form input[type=search]:-ms-input-placeholder,.search-page-wrapper .search-list-bar form input[type=text]:-ms-input-placeholder{color:var(--c-neutral-white,#fff);opacity:1}.search-page-wrapper .search-list-bar form input[type=search]::-ms-input-placeholder,.search-page-wrapper .search-list-bar form input[type=text]::-ms-input-placeholder{color:var(--c-neutral-white,#fff);opacity:1}.search-page-wrapper .search-list-bar form input[type=search]::placeholder,.search-page-wrapper .search-list-bar form input[type=text]::placeholder{color:var(--c-neutral-white,#fff);opacity:1}@media (min-width:1025px){.search-page-wrapper .search-list-bar form input[type=search],.search-page-wrapper .search-list-bar form input[type=text]{padding:.625rem 1.5rem}}section.kitchen-sink{margin:40px 0;padding:2rem 0}.kitchen-buttons h2,.kitchen-buttons h3{color:var(--c-neutral-black,#000);margin-bottom:1rem}.kitchen-buttons .btns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;margin-bottom:1rem}.kitchen-buttons.--dark-bg{background-color:#000}.kitchen-buttons.--dark-bg h2,.kitchen-buttons.--dark-bg h3{color:var(--c-neutral-white,#fff)}.kitchen-section-intro{background-color:#ddd;margin:0}.kitchen-cards-grid{padding:6rem 0}.kitchen-cards-grid .cards-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.kitchen-cards-grid .cards-list.--align-center .info{text-align:center}@media (min-width:768px){.kitchen-cards-grid .cards-list{gap:1.5rem}.kitchen-cards-grid .cards-list>*{width:calc(33% - 1.5rem)}}@media (min-width:1025px){.kitchen-cards-grid .cards-list{gap:2rem}.kitchen-cards-grid .cards-list>*{width:calc(25% - 1.5rem)}}
/*# sourceMappingURL=app.min.css.map */
