@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:2.5rem;font-weight:700;line-height:3rem}@media (width>=1025px){.title-h1,h1{font-size:4.5rem;line-height:5.375rem}}.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:2.125rem;font-weight:700;line-height:2.5rem}@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;line-height:4.25rem}}.article-page-wrapper .content>h1,.article-page-wrapper .content>h2,.b-cta .title,.b-faq .faq-controls .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{font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:1.875rem;font-weight:700;line-height:2.25rem}@media (width>=1025px){.article-page-wrapper .content>h1,.article-page-wrapper .content>h2,.b-cta .title,.b-faq .faq-controls .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{font-size:3rem;line-height:3.625rem}}#footerWrapper .footer-top .row-2 .about-project .title,.article-page-wrapper .content>h3,.b-download-card .download-card .title,.b-testimonials .quote-item p.quote,.c-wysiwyg>h3{font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.75rem}@media (width>=1025px){#footerWrapper .footer-top .row-2 .about-project .title,.article-page-wrapper .content>h3,.b-download-card .download-card .title,.b-testimonials .quote-item p.quote,.c-wysiwyg>h3{font-size:1.75rem;line-height:2.375rem}}.article-page-wrapper .content>h4,.b-sponsor-bar .title,.b-timeline .timeline-item .title,.c-card-image .title,.c-card-info .title,.c-card-steps .title,.c-documentation-item .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.875rem}@media (width>=1025px){.article-page-wrapper .content>h4,.b-sponsor-bar .title,.b-timeline .timeline-item .title,.c-card-image .title,.c-card-info .title,.c-card-steps .title,.c-documentation-item .title,.c-news-item .title,.c-search-item .title,.c-service-item .title,.c-wysiwyg>h4{font-size:1.5rem;line-height:1.75rem}}.article-page-wrapper .content>h5,.article-page-wrapper .content>h6,.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-faq .faq-tabs-content .faq-item .faq-item-toggle button,.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.75rem;font-weight:600;line-height:1.75rem}@media (width>=1025px){.article-page-wrapper .content>h5,.article-page-wrapper .content>h6,.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-faq .faq-tabs-content .faq-item .faq-item-toggle button,.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;line-height:1.875rem}}.article-page-wrapper .content>blockquote>p,.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.875rem}@media (width>=1025px){.article-page-wrapper .content>blockquote>p,.b-page-header .c-description p,.b-text .intro,.c-wysiwyg>blockquote>p{font-size:1.5rem;line-height:2.25rem}}.b-feedback .feedback-question{font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.875rem}@media (width>=1025px){.b-feedback .feedback-question{font-size:1.5rem;line-height:2.25rem}}#headerWrapper .header .main-nav>ul>li,.article-page-wrapper .content>blockquote>p.author,.article-page-wrapper .content>ol>li,.article-page-wrapper .content>p,.article-page-wrapper .content>ul>li,.b-feedback .feedback-help,.c-wysiwyg>blockquote>p.author,.c-wysiwyg>ol>li,.c-wysiwyg>p,.c-wysiwyg>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.75rem}@media (width>=1025px){#headerWrapper .header .main-nav>ul>li,.article-page-wrapper .content>blockquote>p.author,.article-page-wrapper .content>ol>li,.article-page-wrapper .content>p,.article-page-wrapper .content>ul>li,.b-feedback .feedback-help,.c-wysiwyg>blockquote>p.author,.c-wysiwyg>ol>li,.c-wysiwyg>p,.c-wysiwyg>ul>li,.search-page-wrapper .search-intro p{font-size:1.25rem;line-height:1.875rem}}a.c-button,button.c-button,input.c-button{font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.75rem}@media (width>=1025px){a.c-button,button.c-button,input.c-button{font-size:1.25rem;line-height:1.875rem}}#headerWrapper .search-bar form input[type=search],#headerWrapper .search-bar form input[type=text],.article-page-wrapper .content>figure.image-wrapper figcaption,.b-accordion .accordion .accordion-item .accordion-content p,.b-content-table .table-wrapper table,.b-core-table table,.b-cta .c-description p,.b-faq .faq-tabs-content .faq-item .faq-item-content p,.b-feedback .feedback-message span,.b-image-text .c-description p,.b-map .map-placeholder,.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>figure.image-wrapper figcaption,.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.5rem}@media (width>=1025px){#headerWrapper .search-bar form input[type=search],#headerWrapper .search-bar form input[type=text],.article-page-wrapper .content>figure.image-wrapper figcaption,.b-accordion .accordion .accordion-item .accordion-content p,.b-content-table .table-wrapper table,.b-core-table table,.b-cta .c-description p,.b-faq .faq-tabs-content .faq-item .faq-item-content p,.b-feedback .feedback-message span,.b-image-text .c-description p,.b-map .map-placeholder,.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>figure.image-wrapper figcaption,.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;line-height:1.75rem}}#footerWrapper .footer-bottom .row-2 ul li,#footerWrapper .footer-top .row-2 .footer-nav li,.b-faq .faq-tabs-navigation ul li button,.b-feedback .feedback-message b,.b-tabbed-content .tabs-navigation ul li button,.c-categories-list .categories-title,.c-categories-list .tags-title,.c-share-list .share-title,.c-tags-list .categories-title,.c-tags-list .tags-title,.c-video-modal .modal__close{font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem}@media (width>=1025px){#footerWrapper .footer-bottom .row-2 ul li,#footerWrapper .footer-top .row-2 .footer-nav li,.b-faq .faq-tabs-navigation ul li button,.b-feedback .feedback-message b,.b-tabbed-content .tabs-navigation ul li button,.c-categories-list .categories-title,.c-categories-list .tags-title,.c-share-list .share-title,.c-tags-list .categories-title,.c-tags-list .tags-title,.c-video-modal .modal__close{font-size:1.125rem;line-height:1.75rem}}#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 .fct-language-wrapper ul.langs-nav li,#headerWrapper .header .main-nav>ul>li.--has-submenu>ul>li,#headerWrapper .header-description p,.article-page-wrapper .content .m-alert-card,.article-page-wrapper .content .m-alert-card ol>li,.article-page-wrapper .content .m-alert-card p,.article-page-wrapper .content .m-alert-card ul>li,.b-accordion .accordion .accordion-item .accordion-content .m-alert-card,.b-accordion .accordion .accordion-item .accordion-content .m-alert-card ol>li,.b-accordion .accordion .accordion-item .accordion-content .m-alert-card p,.b-accordion .accordion .accordion-item .accordion-content .m-alert-card ul>li,.b-content-table .table-wrapper tfoot tr td,.b-core-table tfoot td,.b-cta .c-description .m-alert-card,.b-cta .c-description .m-alert-card ol>li,.b-cta .c-description .m-alert-card p,.b-cta .c-description .m-alert-card ul>li,.b-faq .faq-tabs-content .faq-item .faq-item-content .m-alert-card,.b-faq .faq-tabs-content .faq-item .faq-item-content .m-alert-card ol>li,.b-faq .faq-tabs-content .faq-item .faq-item-content .m-alert-card p,.b-faq .faq-tabs-content .faq-item .faq-item-content .m-alert-card ul>li,.b-form .form-info .description-content .m-alert-card,.b-form .form-info .description-content .m-alert-card ol>li,.b-form .form-info .description-content .m-alert-card p,.b-form .form-info .description-content .m-alert-card ul>li,.b-form .form-info .description-content p,.b-hero-slider .c-description .m-alert-card,.b-hero-slider .c-description .m-alert-card ol>li,.b-hero-slider .c-description .m-alert-card p,.b-hero-slider .c-description .m-alert-card ul>li,.b-hero-slider .c-description p,.b-image-text .c-description .m-alert-card,.b-image-text .c-description .m-alert-card ol>li,.b-image-text .c-description .m-alert-card p,.b-image-text .c-description .m-alert-card ul>li,.b-page-header .c-description .m-alert-card,.b-page-header .c-description .m-alert-card ol>li,.b-page-header .c-description .m-alert-card p,.b-page-header .c-description .m-alert-card ul>li,.b-sponsor-bar .b-sponsor-bar__notice,.b-sponsor-bar .description p,.b-tabbed-content .tab-content .content .m-alert-card,.b-tabbed-content .tab-content .content .m-alert-card ol>li,.b-tabbed-content .tab-content .content .m-alert-card p,.b-tabbed-content .tab-content .content .m-alert-card ul>li,.b-text .c-wysiwyg .m-alert-card,.b-text .c-wysiwyg .m-alert-card ol>li,.b-text .c-wysiwyg .m-alert-card p,.b-text .c-wysiwyg .m-alert-card ul>li,.c-card-image p.aux-text,.c-description .m-alert-card,.c-description .m-alert-card ol>li,.c-description .m-alert-card p,.c-description .m-alert-card ul>li,.c-documentation-item p.aux-text,.c-news-item .date,.c-news-item p.aux-text,.c-section-intro .text .m-alert-card,.c-section-intro .text .m-alert-card ol>li,.c-section-intro .text .m-alert-card p,.c-section-intro .text .m-alert-card ul>li,.c-wysiwyg .m-alert-card,.c-wysiwyg .m-alert-card ol>li,.c-wysiwyg .m-alert-card p,.c-wysiwyg .m-alert-card ul>li,.m-alert-card,.m-alert-card ol>li,.m-alert-card p,.m-alert-card ul>li,.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 p.required-fields,.m-form select,.m-form textarea,.wp-block-table tfoot td,:not(pre)>code,kbd,pre .fct-copy-btn-container .fct-copy-btn-feedback:not(:empty){font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:.875rem;font-weight:400;line-height:1.375rem}@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 .fct-language-wrapper ul.langs-nav li,#headerWrapper .header .main-nav>ul>li.--has-submenu>ul>li,#headerWrapper .header-description p,.article-page-wrapper .content .m-alert-card,.article-page-wrapper .content .m-alert-card ol>li,.article-page-wrapper .content .m-alert-card p,.article-page-wrapper .content .m-alert-card ul>li,.b-accordion .accordion .accordion-item .accordion-content .m-alert-card,.b-accordion .accordion .accordion-item .accordion-content .m-alert-card ol>li,.b-accordion .accordion .accordion-item .accordion-content .m-alert-card p,.b-accordion .accordion .accordion-item .accordion-content .m-alert-card ul>li,.b-content-table .table-wrapper tfoot tr td,.b-core-table tfoot td,.b-cta .c-description .m-alert-card,.b-cta .c-description .m-alert-card ol>li,.b-cta .c-description .m-alert-card p,.b-cta .c-description .m-alert-card ul>li,.b-faq .faq-tabs-content .faq-item .faq-item-content .m-alert-card,.b-faq .faq-tabs-content .faq-item .faq-item-content .m-alert-card ol>li,.b-faq .faq-tabs-content .faq-item .faq-item-content .m-alert-card p,.b-faq .faq-tabs-content .faq-item .faq-item-content .m-alert-card ul>li,.b-form .form-info .description-content .m-alert-card,.b-form .form-info .description-content .m-alert-card ol>li,.b-form .form-info .description-content .m-alert-card p,.b-form .form-info .description-content .m-alert-card ul>li,.b-form .form-info .description-content p,.b-hero-slider .c-description .m-alert-card,.b-hero-slider .c-description .m-alert-card ol>li,.b-hero-slider .c-description .m-alert-card p,.b-hero-slider .c-description .m-alert-card ul>li,.b-hero-slider .c-description p,.b-image-text .c-description .m-alert-card,.b-image-text .c-description .m-alert-card ol>li,.b-image-text .c-description .m-alert-card p,.b-image-text .c-description .m-alert-card ul>li,.b-page-header .c-description .m-alert-card,.b-page-header .c-description .m-alert-card ol>li,.b-page-header .c-description .m-alert-card p,.b-page-header .c-description .m-alert-card ul>li,.b-sponsor-bar .b-sponsor-bar__notice,.b-sponsor-bar .description p,.b-tabbed-content .tab-content .content .m-alert-card,.b-tabbed-content .tab-content .content .m-alert-card ol>li,.b-tabbed-content .tab-content .content .m-alert-card p,.b-tabbed-content .tab-content .content .m-alert-card ul>li,.b-text .c-wysiwyg .m-alert-card,.b-text .c-wysiwyg .m-alert-card ol>li,.b-text .c-wysiwyg .m-alert-card p,.b-text .c-wysiwyg .m-alert-card ul>li,.c-card-image p.aux-text,.c-description .m-alert-card,.c-description .m-alert-card ol>li,.c-description .m-alert-card p,.c-description .m-alert-card ul>li,.c-documentation-item p.aux-text,.c-news-item .date,.c-news-item p.aux-text,.c-section-intro .text .m-alert-card,.c-section-intro .text .m-alert-card ol>li,.c-section-intro .text .m-alert-card p,.c-section-intro .text .m-alert-card ul>li,.c-wysiwyg .m-alert-card,.c-wysiwyg .m-alert-card ol>li,.c-wysiwyg .m-alert-card p,.c-wysiwyg .m-alert-card ul>li,.m-alert-card,.m-alert-card ol>li,.m-alert-card p,.m-alert-card ul>li,.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 p.required-fields,.m-form select,.m-form textarea,.wp-block-table tfoot td,:not(pre)>code,kbd,pre .fct-copy-btn-container .fct-copy-btn-feedback:not(:empty){font-size:1rem;line-height:1.5rem}}#footerWrapper .footer-top .row-1 .project-network>* p,.b-content-switcher .content-switcher--dropdown .dropdown-toggle,.b-content-switcher .content-switcher--dropdown ul.dropdown-list li button,.b-content-switcher nav.content-switcher--tabs ul li button,.b-core-table figcaption.wp-element-caption,.b-text .text-update-date p,.c-breadcrumbs .c-breadcrumbs__nav .c-breadcrumbs__list .c-breadcrumbs__item,.c-categories-list ul li a,.c-categories-list ul li a:visited,.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,.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:.875rem;font-weight:400;line-height:1.25rem}@media (width>=1025px){#footerWrapper .footer-top .row-1 .project-network>* p,.b-content-switcher .content-switcher--dropdown .dropdown-toggle,.b-content-switcher .content-switcher--dropdown ul.dropdown-list li button,.b-content-switcher nav.content-switcher--tabs ul li button,.b-core-table figcaption.wp-element-caption,.b-text .text-update-date p,.c-breadcrumbs .c-breadcrumbs__nav .c-breadcrumbs__list .c-breadcrumbs__item,.c-categories-list ul li a,.c-categories-list ul li a:visited,.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,.m-form .wpcf7 form.invalid .wpcf7-not-valid-tip,.wp-block-table figcaption.wp-element-caption{line-height:1.375rem}}.c-breadcrumbs .c-breadcrumbs__nav .c-breadcrumbs__list .c-breadcrumbs__item:last-of-type{font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:.875rem;font-weight:500;line-height:1.25rem}@media (width>=1025px){.c-breadcrumbs .c-breadcrumbs__nav .c-breadcrumbs__list .c-breadcrumbs__item:last-of-type{line-height:1.375rem}}.archive-list-wrapper .archive-intro .caption,.b-cta .caption,.b-hero-slider .caption,.b-image-grid .image-grid__group-caption,.b-image-text .caption,.b-page-header .caption,.b-video-grid .video-grid__group-caption,.c-section-intro .caption{font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.75rem}@media (width>=1025px){.archive-list-wrapper .archive-intro .caption,.b-cta .caption,.b-hero-slider .caption,.b-image-grid .image-grid__group-caption,.b-image-text .caption,.b-page-header .caption,.b-video-grid .video-grid__group-caption,.c-section-intro .caption{font-size:1.25rem;line-height:1.875rem}}.b-image-grid .image-grid__caption,.b-video-grid .video-grid__caption,.c-card-image .caption,.c-documentation-item .caption,.c-documentation-item .documentation-thumb__ext,.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.375rem}@media (width>=1025px){.b-image-grid .image-grid__caption,.b-video-grid .video-grid__caption,.c-card-image .caption,.c-documentation-item .caption,.c-documentation-item .documentation-thumb__ext,.c-news-item .caption,.c-search-item .caption,.c-service-item .caption{font-size:1rem;line-height:1.5rem}}pre,pre code{font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}@media (width>=1025px){pre,pre code{font-size:1rem;line-height:1.5rem}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,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,label,legend,li,mark,menu,nav,object,ol,output,p,q,ruby,s,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font:inherit;vertical-align:baseline;border:0;margin:0;padding:0;font-size:100%}code,kbd,pre,samp{vertical-align:baseline;border:0;margin:0;padding:0}*{-webkit-box-sizing:inherit;box-sizing:inherit}html{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}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{max-width:100%;height:auto}svg{width:auto;max-height:100%}button,input,textarea{font-family:inherit}button{color:inherit;cursor:pointer;background:0 0;border:none;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;text-transform:uppercase;font-size:90%}.font-hero{-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:2.5rem;font-weight:700;line-height:3rem}@media (width>=1025px){.font-hero{font-size:4.5rem;line-height:5.375rem}}.font-header-1{-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:2.125rem;font-weight:700;line-height:2.5rem}@media (width>=1025px){.font-header-1{font-size:3.5rem;line-height:4.25rem}}.font-header-2{-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:1.875rem;font-weight:700;line-height:2.25rem}@media (width>=1025px){.font-header-2{font-size:3rem;line-height:3.625rem}}.font-header-3{-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.75rem}@media (width>=1025px){.font-header-3{font-size:1.75rem;line-height:2.375rem}}.font-header-4{-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.875rem}@media (width>=1025px){.font-header-4{font-size:1.5rem;line-height:1.75rem}}.font-header-5{-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:1.75rem;font-weight:600;line-height:1.75rem}@media (width>=1025px){.font-header-5{font-size:1.25rem;line-height:1.875rem}}.font-body-xl{-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.875rem}@media (width>=1025px){.font-body-xl{font-size:1.5rem;line-height:2.25rem}}.font-body-xl-medium{-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.875rem}@media (width>=1025px){.font-body-xl-medium{font-size:1.5rem;line-height:2.25rem}}.font-body-l{-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.75rem}@media (width>=1025px){.font-body-l{font-size:1.25rem;line-height:1.875rem}}.font-body-l-medium{-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.75rem}@media (width>=1025px){.font-body-l-medium{font-size:1.25rem;line-height:1.875rem}}.font-body-m{-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}@media (width>=1025px){.font-body-m{font-size:1.125rem;line-height:1.75rem}}.font-body-m-medium{-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem}@media (width>=1025px){.font-body-m-medium{font-size:1.125rem;line-height:1.75rem}}.font-body-s{-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:.875rem;font-weight:400;line-height:1.375rem}@media (width>=1025px){.font-body-s{font-size:1rem;line-height:1.5rem}}.font-body-s-medium{-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:.875rem;font-weight:500;line-height:1.375rem}@media (width>=1025px){.font-body-s-medium{font-size:1rem;line-height:1.5rem}}.font-legenda{-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}@media (width>=1025px){.font-legenda{line-height:1.375rem}}.font-legenda-medium{-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:.875rem;font-weight:500;line-height:1.25rem}@media (width>=1025px){.font-legenda-medium{line-height:1.375rem}}.font-caption-l{-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.75rem}@media (width>=1025px){.font-caption-l{font-size:1.25rem;line-height:1.875rem}}.font-caption{-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:.875rem;font-weight:600;line-height:1.375rem}@media (width>=1025px){.font-caption{font-size:1rem;line-height:1.5rem}}.font-pre{-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}@media (width>=1025px){.font-pre{font-size:1rem;line-height:1.5rem}}.semibold{font-weight:600}.medium{font-weight:500}.bold,b,strong{font-weight:700}.italic,em,i{font-style:italic}.icon-material{speak:never;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-moz-font-feature-settings:"liga";vertical-align:middle;-moz-osx-font-smoothing:grayscale;direction:ltr;font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}.icon-material:before{content:attr(data-icon)}.container{max-width:1280px;margin:0 auto;padding:0 16px}.container.--fluid{max-width:100%}@media (width>=768px){.container{padding:0 24px}}@media (width>=1025px){.container{padding:0 32px}}.hidden,.hide{display:none}@media (width<=479px){.hide-xs{display:none!important}}@media (width>=480px) and (width<=767px){.hide-sm{display:none!important}}@media (width>=768px) and (width<=1024px){.hide-md{display:none!important}}@media (width>=1025px) and (width<=1279px){.hide-lg{display:none!important}}@media (width>=1280px){.hide-xl{display:none!important}}.show-lg,.show-md,.show-sm,.show-xl,.show-xs{display:none!important}@media (width<=479px){.show-xs{display:block!important}}@media (width>=480px) and (width<=767px){.show-sm{display:block!important}}@media (width>=768px) and (width<=1024px){.show-md{display:block!important}}@media (width>=1025px) and (width<=1279px){.show-lg{display:block!important}}@media (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-10{height:.625rem}.gap-10{grid-gap:.625rem}.margin-10{margin:.625rem 0}.margin-t-10{margin-top:.625rem}.margin-b-10{margin-bottom:.625rem}.padding-10{padding:.625rem 0}.padding-t-10{padding-top:.625rem}.padding-b-10{padding-bottom:.625rem}.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-28{height:1.75rem}.gap-28{grid-gap:1.75rem}.margin-28{margin:1.75rem 0}.margin-t-28{margin-top:1.75rem}.margin-b-28{margin-bottom:1.75rem}.padding-28{padding:1.75rem 0}.padding-t-28{padding-top:1.75rem}.padding-b-28{padding-bottom:1.75rem}.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-52{height:3.25rem}.gap-52{grid-gap:3.25rem}.margin-52{margin:3.25rem 0}.margin-t-52{margin-top:3.25rem}.margin-b-52{margin-bottom:3.25rem}.padding-52{padding:3.25rem 0}.padding-t-52{padding-top:3.25rem}.padding-b-52{padding-bottom:3.25rem}.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-112{height:7rem}.gap-112{grid-gap:7rem}.margin-112{margin:7rem 0}.margin-t-112{margin-top:7rem}.margin-b-112{margin-bottom:7rem}.padding-112{padding:7rem 0}.padding-t-112{padding-top:7rem}.padding-b-112{padding-bottom:7rem}.height-120{height:7.5rem}.gap-120{grid-gap:7.5rem}.margin-120{margin:7.5rem 0}.margin-t-120{margin-top:7.5rem}.margin-b-120{margin-bottom:7.5rem}.padding-120{padding:7.5rem 0}.padding-t-120{padding-top:7.5rem}.padding-b-120{padding-bottom:7.5rem}.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-text,#000);-webkit-font-smoothing:subpixel-antialiased;-webkit-text-size-adjust:none;min-height:100%;font-family:IBM Plex Sans,arial,helvetica,sans-serif;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}abbr,acronym{text-transform:none;border-bottom:none;position:relative}@media (width>=1025px){.swiper-custom-button-next:hover,.swiper-custom-button-prev:hover{cursor:pointer}}.clearfix{display:flow-root}h1,h2,h3,h4,h5,h6{color:var(--c-text-heading,#000);margin:0;font-family:IBM Plex Sans,arial,helvetica,sans-serif;font-weight:600}p{color:var(--c-text,#000);margin-bottom:1rem}a,a:visited{color:var(--c-text-link,#000);text-decoration:underline}@media (width>=1025px){a,a:visited{transition:all .4s}a:hover,a:visited:hover{color:var(--c-text,#000)}}table{width:100%}table td{vertical-align:top;padding:1rem}ul{margin:0;padding:0;list-style-type:none}.svg-sprite{display:none}.skip-to-main{z-index:-9999999;position:absolute}.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;width: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>")}.grecaptcha-badge{z-index:10}.screen-reader-text{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden;word-wrap:normal!important}.screen-reader-text:focus{clip-path:none;color:#444;z-index:100000;background-color:#eee;width:auto;height:auto;padding:15px 23px 14px;font-size:1em;line-height:normal;text-decoration:none;display:block;top:5px;left:5px;clip:auto!important}.illustration-right{pointer-events:none;background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:contain;width:722px;height:1044px;display:none;position:absolute;top:26px;right:-104px}@media (width>=768px){.illustration-right{display:block;top:639px;right:-290px}}.illustration-left{pointer-events:none;background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:contain;width:576px;height:643px;display:none;position:absolute;top:2000px;left:-222px}@media (width>=1025px){.--mobile-only{display:none!important}}.fleft{float:left}.fright{float:right}image{border:none}image.responsive{max-width:100%;height:auto}image.responsive-full{width:100%;max-width:none;height:auto}a.full-link,a.full-link:visited{color:#0000;text-indent:-9999px;width:100%;height:100%;font-size:0;line-height:0;position:absolute;top:0;left:0;overflow:hidden}.no-padding,.p0{padding:0}.m0,.no-margin{margin:0}.hide-text{text-indent:100%;white-space:nowrap;overflow:hidden}video{border:none}video.responsive{max-width:100%;height:auto}video.responsive-full{width:100%;max-width:none;height:auto}.c-breadcrumbs{padding:32px 0}.c-breadcrumbs .c-breadcrumbs__nav .c-breadcrumbs__list{line-height:1rem}.c-breadcrumbs .c-breadcrumbs__nav .c-breadcrumbs__list,.c-breadcrumbs .c-breadcrumbs__nav .c-breadcrumbs__list .c-breadcrumbs__item{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.c-breadcrumbs .c-breadcrumbs__nav .c-breadcrumbs__list .c-breadcrumbs__item{color:var(--c-neutral-800,#4b4b4b)}.c-breadcrumbs .c-breadcrumbs__nav .c-breadcrumbs__list .c-breadcrumbs__item .icon-material{color:var(--c-primary,#7c51fa);padding-top:1px;font-size:12px}.c-breadcrumbs .c-breadcrumbs__nav .c-breadcrumbs__list .c-breadcrumbs__item .c-breadcrumbs__link span{display:inline-block}.c-breadcrumbs .c-breadcrumbs__nav .c-breadcrumbs__list .c-breadcrumbs__item .c-breadcrumbs__link:hover,.c-breadcrumbs .c-breadcrumbs__nav .c-breadcrumbs__list .c-breadcrumbs__item .c-breadcrumbs__link:hover span{text-decoration:underline}body.fct-fccn-has-breadcrumbs .blocks-page .content-block:first-of-type:is(.--bg-white,[class*=\ --bg-white],:not([class^=--bg-]):not([class*=\ --bg-])):not(.b-sponsor-bar),body.fct-fccn-has-breadcrumbs .archive-list-wrapper,body.fct-fccn-has-breadcrumbs .article-page-wrapper{padding-top:0!important}a.c-button,button.c-button,input.c-button{text-align:center;text-transform:uppercase;--btn-bg:transparent;--btn-color:var(--c-primary-base,#7c51fa);--btn-focus-outline:var(--c-neutral-white,#fff);--btn-hover-bg:var(--btn-bg);--btn-hover-color:var(--btn-color);--btn-active-bg:var(--btn-bg);--btn-active-color:var(--btn-color);background-color:var(--btn-bg);color:var(--btn-color);justify-content:center;align-items:center;gap:.625rem;transition:all .4s;display:inline-flex}a.c-button:hover,button.c-button:hover,input.c-button:hover{background-color:var(--btn-hover-bg);color:var(--btn-hover-color)}a.c-button:active,button.c-button:active,input.c-button:active{background-color:var(--btn-active-bg);color:var(--btn-active-color)}a.c-button:focus,button.c-button:focus,input.c-button:focus{-webkit-box-shadow:5px,5px,4px,#0000002e;box-shadow:5px,5px,4px,#0000002e;outline:1px solid var(--btn-focus-outline)}a.c-button:disabled,button.c-button:disabled,input.c-button:disabled{cursor:not-allowed;opacity:.3}a.c-button:not(.--button){text-underline-offset:.25rem;--btn-focus-outline:transparent;--btn-hover-color:var(--c-primary-dark,#4b19e6);--btn-active-color:var(--c-primary-light,#b39afd);border:0;text-decoration:underline}a.c-button:not(.--button).--black{--btn-color:var(--c-neutral-800,#4b4b4b);--btn-hover-color:var(--c-neutral-black,#000);--btn-active-color:var(--c-neutral-600,#7d7d7d)}a.c-button:not(.--button).--white{--btn-color:var(--c-neutral-white,#fff);--btn-hover-color:var(--c-neutral-500,#bababa);--btn-active-color:var(--c-neutral-100,#f9f9f9)}a.c-button.--button,button.c-button,input.c-button{--btn-bg:var(--c-primary-base,#7c51fa);--btn-color:var(--c-neutral-white,#fff);--btn-hover-bg:var(--c-primary-dark,#4b19e6);--btn-hover-color:var(--c-neutral-white,#fff);--btn-active-bg:var(--c-primary-light,#b39afd);--btn-active-color:var(--c-neutral-white,#fff);--btn-focus-outline:var(--c-neutral-white,#fff);justify-content:center;align-items:center;gap:1rem;padding:.75rem 1rem;text-decoration:none;display:inline-flex}a.c-button.--button.--medium,button.c-button.--medium,input.c-button.--medium{padding:.5rem 1rem}a.c-button.--button.--outlined,button.c-button.--outlined,input.c-button.--outlined{--btn-bg:transparent;--btn-border:var(--c-primary-base,#7c51fa);--btn-color:var(--c-primary-base,#7c51fa);--btn-hover-bg:var(--c-primary-base,#7c51fa);--btn-hover-color:var(--c-neutral-white,#fff);--btn-active-bg:var(--c-neutral-300,#e4e4e4);--btn-active-color:var(--c-neutral-black,#000);--btn-focus-outline:var(--c-primary-base,#7c51fa);border:2px solid var(--btn-border)}a.c-button.--button.--black,button.c-button.--black,input.c-button.--black{--btn-bg:var(--c-neutral-black,#000);--btn-color:var(--c-neutral-white,#fff);--btn-hover-bg:var(--c-neutral-800,#4b4b4b);--btn-hover-color:var(--c-neutral-white,#fff);--btn-active-bg:var(--c-neutral-600,#7d7d7d);--btn-active-color:var(--c-neutral-white,#fff);--btn-focus-outline:var(--c-neutral-white,#fff)}a.c-button.--button.--black.--outlined,button.c-button.--black.--outlined,input.c-button.--black.--outlined{--btn-bg:transparent;--btn-border:var(--c-neutral-black,#000);--btn-color:var(--c-neutral-black,#000);--btn-hover-bg:var(--c-neutral-black,#000);--btn-hover-color:var(--c-neutral-white,#fff);--btn-active-bg:var(--c-neutral-700,#595858);--btn-active-color:var(--c-neutral-white,#fff);--btn-focus-outline:var(--c-neutral-black,#000)}a.c-button.--button.--white,button.c-button.--white,input.c-button.--white{--btn-bg:var(--c-neutral-white,#fff);--btn-color:var(--c-neutral-black,#000);--btn-hover-bg:var(--c-neutral-500,#bababa);--btn-hover-color:var(--c-neutral-black,#000);--btn-active-bg:var(--c-neutral-300,#e4e4e4);--btn-active-color:var(--c-neutral-black,#000);--btn-focus-outline:var(--c-neutral-black,#000)}a.c-button.--button.--white.--outlined,button.c-button.--white.--outlined,input.c-button.--white.--outlined{--btn-bg:transparent;--btn-border:var(--c-neutral-white,#fff);--btn-color:var(--c-neutral-white,#fff);--btn-hover-bg:var(--c-neutral-white,#fff);--btn-hover-color:var(--c-neutral-black,#000);--btn-active-bg:var(--c-neutral-300,#e4e4e4);--btn-active-color:var(--c-neutral-black,#000);--btn-focus-outline:var(--c-neutral-white,#fff)}a.c-button.--button.--brand,button.c-button.--brand,input.c-button.--brand{--btn-bg:var(--c-primary,#7c51fa);--btn-color:var(--c-neutral-white,#fff);--btn-hover-bg:var(--c-primary-dark,#4b19e6);--btn-hover-color:var(--c-neutral-white,#fff);--btn-active-bg:var(--c-primary-light,#b39afd);--btn-active-color:var(--c-neutral-white,#fff);--btn-focus-outline:var(--c-neutral-white,#fff)}.c-button.c-icon-button{height:var(--icon-btn-size,48px);width:var(--icon-btn-size,48px);--btn-bg:var(--c-neutral-white,#fff);--btn-color:var(--c-neutral-black,#000);--btn-hover-bg:var(--c-neutral-white,#fff);--btn-hover-color:var(--c-primary-base,#7c51fa);--btn-active-bg:var(--c-neutral-white,#fff);--btn-active-color:var(--c-primary-dark,#4b19e6);--btn-focus-outline:var(--c-primary-dark,#4b19e6);justify-content:center;align-items:center;padding:0;line-height:1;text-decoration:none;display:inline-flex}.c-button.c-icon-button:focus{color:var(--c-primary-dark,#4b19e6);outline:2px solid var(--btn-focus-outline);z-index:1}.c-button.c-icon-button.--large{--icon-btn-size:56px}.c-button.c-icon-button.--large i{font-size:32px}.c-button.c-icon-button.--medium i{font-size:24px}.c-button.c-icon-button.--stretched{color:var(--c-primary-dark,#4b19e6);--btn-bg:transparent;--btn-hover-bg:transparent;--btn-active-bg:transparent;background-color:#0000;border:0;width:100%;max-width:none;height:100%;max-height:none;padding:0;display:inline-flex;position:absolute;inset:0}.c-button.c-icon-button.--stretched:focus,.c-button.c-icon-button.--stretched:focus-visible{-webkit-box-shadow:none;box-shadow:none;outline:none}.c-button.c-icon-button.--stretched:focus-visible i{outline:2px solid var(--btn-focus-outline);outline-offset:2px}.c-button.c-icon-button.--stretched i{position:absolute;bottom:1.5rem;right:1.5rem}.c-button.c-icon-button.--outlined{--btn-bg:transparent;--btn-border:currentColor}.c-button.c-icon-button.--black{--btn-color:var(--c-neutral-black,#000);--btn-hover-color:var(--c-primary-base,#7c51fa);--btn-active-color:var(--c-primary-base,#7c51fa);--btn-focus-outline:var(--c-primary-dark,#4b19e6)}.c-button.c-icon-button.--white{--btn-color:var(--c-neutral-white,#fff);--btn-hover-color:var(--c-primary-base,#7c51fa);--btn-active-color:var(--c-primary-base,#7c51fa);--btn-focus-outline:var(--c-primary-dark,#4b19e6)}a.c-button.c-icon-button{text-decoration:none}.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{list-style:none}.c-description ul>li{padding-left:20px;position:relative}.c-description ul>li:before{color:var(--c-text,#000);content:"•";font-family:inherit;font-size:inherit;height:auto;font-weight:600;line-height:inherit;width:10px;position:absolute;top:0;left:4px}.c-description ol{list-style:none}.c-description ol,.c-description ol ol{counter-reset:section}.c-description ol>li{counter-increment:section;padding-left:20px;position:relative}.c-description ol>li:before{color:var(--c-text,#000);content:counter(section) ".";font-family:inherit;font-size:inherit;font-weight:400;line-height:inherit;position:absolute;top:0;left: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 (width>=1025px){.c-description a,.c-description a:visited{transition:all .4s}.c-description a:hover,.c-description a:visited:hover{border-color:var(--c-primary-dark,#4b19e6);color:var(--c-primary-dark,#4b19e6);border-style:solid}}.c-section-intro{margin-bottom:2.5rem}.c-section-intro .container{flex-direction:column;gap:.5rem;display:flex}.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-text-heading,#000)}.c-section-intro .text{max-width:800px}.c-section-intro .text p{color:var(--c-text,#000);margin-bottom:0;padding-top:.5rem}.c-section-intro.--align-left{text-align:left}.c-section-intro.--align-right{text-align:right}.c-section-intro.--align-right .headline-1,.c-section-intro.--align-right .headline-2,.c-section-intro.--align-right .text{margin-left:auto;margin-right:0}.c-section-intro.--align-justify .text p{text-align:justify}.c-section-intro.--align-center{text-align:center}.c-section-intro.--align-center .headline-1,.c-section-intro.--align-center .headline-2{max-width:1008px;margin:0 auto}.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 (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{max-width:1008px;margin:0 auto}.c-section-intro.--align-center-desktop .container,.c-section-intro.--align-center-desktop .text{margin:0 auto}}.c-card-image{background-color:var(--c-neutral-white,#fff);border:1px solid var(--c-neutral-black-10,#0000001a);width:100%;max-width:480px}.c-card-image .image{background-color:var(--c-neutral-100,#f9f9f9);padding-top:66%;position:relative}.c-card-image .image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}.c-card-image .info{flex-direction:column;gap:.5rem;padding:1.5rem 1.5rem 2.5rem;display:flex}.c-card-image .caption{color:var(--c-primary-dark,#4b19e6)}.c-card-image .title{color:var(--c-text-heading,#000)}.c-card-image p.aux-text{color:var(--c-neutral-700,#595858);margin-bottom:0}.c-card-image .btn-wrapper{position:absolute;inset:0}.c-card-image.--has-button{position:relative}.c-card-image.--has-button .info{padding-bottom:4rem}@media (width>=1025px){.c-card-image.--has-button{transition:all .4s}.c-card-image.--has-button .image{overflow:hidden}.c-card-image.--has-button .image img,.c-card-image.--has-button .title span{transition:all .4s}.c-card-image.--has-button .title span{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{transition:all .4s}.c-card-image.--has-button:hover{box-shadow:0 0 .25rem #00000026}.c-card-image.--has-button:hover .image img{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{transform:translate(.5rem)}}.c-card-info{background-color:var(--c-neutral-white,#fff);width:100%;max-width:480px}.c-card-info .info{flex-direction:column;gap:1rem;height:100%;padding:1.5rem 1.5rem 2.5rem;display:flex}.c-card-info .icon{font-size:0}.c-card-info .icon img{-o-object-fit:contain;object-fit:contain;width:56px;height:56px;display:inline-block}.c-card-info .icon i{color:var(--c-primary-dark,#4b19e6);font-size:3rem}.c-card-info .title{color:var(--c-text-heading,#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{position:absolute;inset:0}.c-card-info.--has-button{position:relative}.c-card-info.--has-button .info{padding-bottom:3.5rem}@media (width>=1025px){.c-card-info .icon i{font-size:3.5rem}.c-card-info.--has-button,.c-card-info.--has-button .title span{transition:all .4s}.c-card-info.--has-button .title span{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 i{font-size:1.375rem;transition:all .4s}.c-card-info.--has-button:hover{box-shadow:0 0 .25rem #00000026}.c-card-info.--has-button:hover .title span{background-size:100% .125rem}.c-card-info.--has-button:hover .btn-wrapper .c-icon-button i{transform:translate(.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{color:var(--c-neutral-white,#fff);background-color:#0000}@media (width>=1025px){.cards-list.--bg-black .c-card-info.--has-button span{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:#0000!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{color:var(--c-neutral-white,#fff);background-color:#0000}@media (width>=1025px){.cards-list.--bg-brand .c-card-info.--has-button span{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,#0000001a)}.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);width:100%;max-width:480px}.c-card-number .info{flex-direction:column;gap:1rem;height:100%;padding:1rem;display:flex}.c-card-number .icon{font-size:0}.c-card-number .icon img{-o-object-fit:contain;object-fit:contain;width:56px;height:56px;display:inline-block}.c-card-number .icon i{color:var(--c-primary-dark,#4b19e6);font-size:3rem}.c-card-number .title{color:var(--c-text-heading,#000)}.c-card-number .c-description a,.c-card-number .c-description a:visited,.c-card-number .c-description h2,.c-card-number .c-description h3,.c-card-number .c-description h4,.c-card-number .c-description h5,.c-card-number .c-description h6,.c-card-number .c-description p{color:var(--c-neutral-700,#595858);font-weight:400}.c-card-number .btn-wrapper{position:absolute;inset:0}.c-card-number.--has-button{position:relative}.c-card-number.--has-button .info{padding-bottom:3.375rem}@media (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{transition:all .4s}.c-card-number.--has-button .title span{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{transition:all .4s}.c-card-number.--has-button:hover{box-shadow:0 0 .25rem #00000026}.c-card-number.--has-button:hover .title span{background-size:100% .125rem}.c-card-number.--has-button:hover .btn-wrapper .c-icon-button{transform:translate(.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 h2,.cards-list.--bg-black .c-card-number .c-description h3,.cards-list.--bg-black .c-card-number .c-description h4,.cards-list.--bg-black .c-card-number .c-description h5,.cards-list.--bg-black .c-card-number .c-description h6,.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{color:var(--c-neutral-white,#fff);background-color:#0000}@media (width>=1025px){.cards-list.--bg-black .c-card-number.--has-button span{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:#0000!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 h2,.cards-list.--bg-brand .c-card-number .c-description h3,.cards-list.--bg-brand .c-card-number .c-description h4,.cards-list.--bg-brand .c-card-number .c-description h5,.cards-list.--bg-brand .c-card-number .c-description h6,.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{color:var(--c-neutral-white,#fff);background-color:#0000}@media (width>=1025px){.cards-list.--bg-brand .c-card-number.--has-button span{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,#0000001a)}.cards-list.--border-black .c-card-number{border:1px solid var(--c-neutral-black,#000)}@media (width<=1024px){.c-card-number{border:1px solid var(--c-neutral-black-10,#0000001a)}.cards-list.--bg-brand .c-card-number{border-color:1px solid var(--c-neutral-black-10,#0000001a)!important}.cards-list.--border-black .c-card-number{border:1px solid var(--c-neutral-black,#000)}}.c-card-steps{text-align:center;width:100%;max-width:480px}.c-card-steps .info{flex-direction:column;gap:1rem;height:100%;padding:1.5rem}.c-card-steps .icon,.c-card-steps .info{display:flex}.c-card-steps .icon{background-color:var(--c-neutral-black,#000);text-align:center;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin:0 auto;font-size:0}.c-card-steps .icon img{-o-object-fit:contain;object-fit:contain;width:auto;height:34px;display:inline-block}.c-card-steps .icon svg{fill:#fff;width:auto;height:34px}.c-card-steps .title{color:var(--c-text-heading,#000)}@media (width>=1025px){.c-card-steps .icon{width:98px;height: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,#0000001a);width:100%;max-width:480px;position:relative}.c-news-item .image{background-color:var(--c-neutral-100,#f9f9f9);padding-top:66%;position:relative}.c-news-item .image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}.c-news-item .info{flex-direction:column;gap:.5rem;padding:1.5rem 1.5rem 4rem;display:flex}.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-text-heading,#000)}.c-news-item .c-description p,.c-news-item .title span{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.c-news-item p.aux-text{color:var(--c-neutral-700,#595858);margin-bottom:0}.c-news-item .btn-wrapper{position:absolute;inset:0}@media (width>=1025px){.c-news-item{transition:all .4s}.c-news-item .image{overflow:hidden}.c-news-item .image img,.c-news-item .title span{transition:all .4s}.c-news-item .title span{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{transition:all .4s}.c-news-item:hover{box-shadow:0 0 .25rem #00000026}.c-news-item:hover .image img{transform:scale(1.05)}.c-news-item:hover .title span{background-size:100% .125rem}.c-news-item:hover .btn-wrapper .c-icon-button{transform:translate(.5rem)}}.c-documentation-item{background-color:var(--c-neutral-white,#fff);border:1px solid var(--c-neutral-black-10,#0000001a);width:100%;max-width:480px;position:relative}.c-documentation-item .documentation-thumb{background-color:var(--c-neutral-100,#f9f9f9);border-bottom:1px solid var(--c-neutral-black-10,#0000001a);padding-top:66%;position:relative;overflow:hidden}.c-documentation-item .documentation-thumb__inner{justify-content:center;align-items:center;padding:1.5rem;display:flex;position:absolute;inset:0}.c-documentation-item .documentation-thumb__icon{color:var(--c-primary-dark,#4b19e6);font-size:3.5rem;line-height:1}.c-documentation-item .documentation-thumb__ext{background-color:var(--c-neutral-white,#fff);border:1px solid var(--c-neutral-black-10,#0000001a);color:var(--c-neutral-black,#000);letter-spacing:.04em;padding:.2rem .45rem;font-weight:600;position:absolute;bottom:.75rem;right:.75rem}.c-documentation-item .info{flex-direction:column;gap:.5rem;padding:1.5rem 1.5rem 4rem;display:flex}.c-documentation-item .caption{color:var(--c-primary-dark,#4b19e6)}.c-documentation-item .title{color:var(--c-neutral-black,#000)}.c-documentation-item .c-description p,.c-documentation-item .title span{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.c-documentation-item p.aux-text{color:var(--c-neutral-700,#595858);margin-bottom:0}.c-documentation-item p.aux-text .file-name{display:block}.c-documentation-item p.aux-text .file-size{margin-top:.125rem;display:block}.c-documentation-item .btn-wrapper{pointer-events:none;position:absolute;inset:0}.c-documentation-item .btn-wrapper .c-icon-button{color:var(--c-primary-dark,#4b19e6);pointer-events:auto;background-color:#0000;padding:0;position:absolute;inset:0}.c-documentation-item .btn-wrapper .c-icon-button i{font-size:2rem;position:absolute;bottom:24px;right:24px}@media (width>=1025px){.c-documentation-item,.c-documentation-item .documentation-thumb,.c-documentation-item .documentation-thumb__icon,.c-documentation-item .title span{transition:all .4s}.c-documentation-item .title span{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-documentation-item .btn-wrapper .c-icon-button{transition:all .4s}.c-documentation-item:hover{box-shadow:0 0 .25rem #00000026}.c-documentation-item:hover .documentation-thumb__icon{transform:scale(1.06)}.c-documentation-item:hover .title span{background-size:100% .125rem}.c-documentation-item:hover .btn-wrapper .c-icon-button{transform:translate(.5rem)}}.c-service-item{background-color:var(--c-neutral-white,#fff);border:1px solid var(--c-neutral-black-10,#0000001a);width:100%;max-width:480px;position:relative}.c-service-item .image{background-color:var(--c-neutral-100,#f9f9f9);padding-top:66%;position:relative}.c-service-item .image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}.c-service-item .info{flex-direction:column;gap:.5rem;padding:1.5rem 1.5rem 4rem;display:flex}.c-service-item .caption{color:var(--c-primary-dark,#4b19e6)}.c-service-item .title{color:var(--c-text-heading,#000)}.c-service-item .c-description p,.c-service-item .title span{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.c-service-item .btn-wrapper{position:absolute;inset:0}@media (width>=1025px){.c-service-item{transition:all .4s}.c-service-item .image{overflow:hidden}.c-service-item .image img,.c-service-item .title span{transition:all .4s}.c-service-item .title span{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{transition:all .4s}.c-service-item:hover{box-shadow:0 0 .25rem #00000026}.c-service-item:hover .image img{transform:scale(1.05)}.c-service-item:hover .title span{background-size:100% .125rem}.c-service-item:hover .btn-wrapper .c-icon-button{transform:translate(.5rem)}}.c-search-item{background-color:var(--c-neutral-white,#fff);border:1px solid var(--c-neutral-black-10,#0000001a);width:100%;position:relative}.c-search-item .info{flex-direction:column;gap:.5rem;padding:1.5rem 1.5rem 4rem;display:flex}.c-search-item .caption{color:var(--c-primary-dark,#4b19e6)}.c-search-item .title{color:var(--c-text-heading,#000)}.c-search-item .c-description p,.c-search-item .title,.c-search-item .title span{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.c-search-item .c-description p{color:var(--c-neutral-700,#595858)}.c-search-item .btn-wrapper{position:absolute;inset:0}@media (width>=1025px){.c-search-item{transition:all .4s}.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);content:"";width:0;height:2px;position:absolute;bottom:-4px;left:0}.c-search-item .btn-wrapper .c-icon-button,.c-search-item .title span:after{transition:all .4s}.c-search-item .btn-wrapper .c-icon-button i{top:50%;bottom:auto;transform:translateY(-50%)}.c-search-item:hover{box-shadow:0 0 .25rem #00000026}.c-search-item:hover .title span:after{width:100%}.c-search-item:hover .btn-wrapper .c-icon-button{transform:translate(.5rem)}}.c-categories-list .categories-title,.c-categories-list .tags-title,.c-tags-list .categories-title,.c-tags-list .tags-title{margin-bottom:1rem}.c-categories-list ul,.c-tags-list ul{flex-wrap:wrap;gap:.5rem;display:flex}.c-categories-list ul li a,.c-categories-list ul li a:visited,.c-tags-list ul li a,.c-tags-list ul li a:visited{border:1px solid var(--c-neutral-black-10,#0000001a);border-radius:2px;padding:.125rem .5rem;text-decoration:none;display:block}.c-share-list .share-title{margin-bottom:1rem}.c-share-list ul{flex-wrap:wrap;gap:.5rem;display:flex}.c-share-list ul li a,.c-share-list ul li a:visited{border:1px solid var(--c-neutral-black-10,#0000001a);border-radius:2px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;text-decoration:none;display:flex}.c-share-list ul li a svg,.c-share-list ul li a:visited svg{fill:var(--c-neutral-black,#000);width:17px;height:16px}.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{z-index:3;max-width:300px;padding:.75rem 0;position:relative}.c-dropdown a.dropdown-toggle,.c-dropdown a.dropdown-toggle:visited,.c-dropdown button.dropdown-toggle{background-color:var(--c-neutral-white,#fff);border:1px solid var(--c-neutral-black-10,#0000001a);color:inherit;cursor:pointer;text-align:left;width:100%;padding:.5rem 3rem .5rem 1rem;font-size:1rem;line-height:1.5;text-decoration:none;display:block;position:relative}.c-dropdown a.dropdown-toggle:after,.c-dropdown a.dropdown-toggle:visited:after,.c-dropdown button.dropdown-toggle:after{content:"";font-family:Material Symbols Outlined;font-size:24px;line-height:1;position:absolute;top:.625rem;right:1rem}.c-dropdown a.dropdown-toggle .dropdown-toggle__prefix,.c-dropdown a.dropdown-toggle:visited .dropdown-toggle__prefix,.c-dropdown button.dropdown-toggle .dropdown-toggle__prefix{margin-right:.25rem}.c-dropdown a.dropdown-toggle:focus-visible,.c-dropdown a.dropdown-toggle:visited:focus-visible,.c-dropdown button.dropdown-toggle:focus-visible{outline:2px solid var(--c-primary-dark,#4b19e6);outline-offset:2px}.c-dropdown ul.dropdown-list{background-color:var(--c-neutral-white,#fff);border:1px solid var(--c-neutral-black-10,#0000001a);flex-direction:column;gap:.5rem;width:100%;max-height:160px;padding:.5rem 1rem;display:none;position:absolute;top:3.75rem;left:0;overflow:auto;box-shadow:0 0 8px #00000029}.c-dropdown ul.dropdown-list li a,.c-dropdown ul.dropdown-list li a:visited,.c-dropdown ul.dropdown-list li button{color:var(--c-neutral-700,#595858);cursor:pointer;text-align:left;background:0 0;border:0;width:100%;padding:0;font-size:.875rem;line-height:1.5714;text-decoration:none;display:block}.c-dropdown ul.dropdown-list li a:focus-visible,.c-dropdown ul.dropdown-list li a:visited:focus-visible,.c-dropdown ul.dropdown-list li button:focus-visible{outline:2px solid var(--c-primary-dark,#4b19e6);outline-offset:2px}.c-dropdown ul.dropdown-list li a.--is-active,.c-dropdown ul.dropdown-list li a:visited.--is-active,.c-dropdown ul.dropdown-list li button.--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,.c-dropdown ul.dropdown-list li button.--is-active:after{content:"";font-family:Material Symbols Outlined;font-size:24px;line-height:1;position:absolute;top:50%;right:0;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);font-size:.875rem;line-height:1.5714;text-decoration:none;display:block}.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:"";font-family:Material Symbols Outlined;font-size:24px;line-height:1;position:absolute;top:50%;right:0;transform:translateY(-50%)}.c-dropdown.--is-opened a.dropdown-toggle:after,.c-dropdown.--is-opened a.dropdown-toggle:visited:after,.c-dropdown.--is-opened button.dropdown-toggle:after{transform:rotate(180deg)}.c-dropdown.--is-opened ul.dropdown-list{display:flex}@media (width>=1025px){.c-dropdown ul.dropdown-list li label:hover{cursor:pointer}}.c-dropdown.--doc-tax ul.dropdown-list{max-height:min(50vh,320px)}.c-dropdown.--doc-tax ul.dropdown-list li.dropdown-depth-1 a,.c-dropdown.--doc-tax ul.dropdown-list li.dropdown-depth-1 a:visited{padding-left:1.25rem}.c-dropdown.--doc-tax ul.dropdown-list li.dropdown-depth-2 a,.c-dropdown.--doc-tax ul.dropdown-list li.dropdown-depth-2 a:visited{padding-left:2rem}.c-dropdown.--doc-tax ul.dropdown-list li.dropdown-depth-3 a,.c-dropdown.--doc-tax ul.dropdown-list li.dropdown-depth-3 a:visited{padding-left:2.75rem}.c-dropdown.--doc-tax ul.dropdown-list li.dropdown-depth-4 a,.c-dropdown.--doc-tax ul.dropdown-list li.dropdown-depth-4 a:visited{padding-left:3.5rem}.c-dropdown.--doc-tax ul.dropdown-list li.dropdown-depth-5 a,.c-dropdown.--doc-tax ul.dropdown-list li.dropdown-depth-5 a:visited{padding-left:4.25rem}.c-dropdown.--doc-tax ul.dropdown-list li.dropdown-depth-6 a,.c-dropdown.--doc-tax ul.dropdown-list li.dropdown-depth-6 a:visited{padding-left:5rem}.c-dropdown.--doc-tax ul.dropdown-list li.dropdown-depth-7 a,.c-dropdown.--doc-tax ul.dropdown-list li.dropdown-depth-7 a:visited{padding-left:5.75rem}.c-dropdown.--doc-tax ul.dropdown-list li.dropdown-depth-8 a,.c-dropdown.--doc-tax ul.dropdown-list li.dropdown-depth-8 a:visited{padding-left:6.5rem}.c-dropdown.--doc-tax.--has-filter a.dropdown-toggle,.c-dropdown.--doc-tax.--has-filter a.dropdown-toggle:visited{color:var(--c-primary-dark,#4b19e6);font-weight:600}.c-pagination .nav-links{gap:.5rem;display:flex}.c-pagination .nav-links,.c-pagination .nav-links>*{justify-content:center}.c-pagination .nav-links>*{border:1px solid var(--c-neutral-black-10,#0000001a);align-items:center;width:44px;height:44px;font-size:.875rem;line-height:1.5714;text-decoration:none;display:inline-flex}.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-top:.75rem;margin-bottom:.75rem}.c-text-update-date .text-update-date p{margin-bottom:0}.c-video-modal{z-index:9999;opacity:0;visibility:hidden;background-color:#000000e6;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s,visibility .3s;display:flex;position:fixed;top:0;left:0}.c-video-modal.is-visible{opacity:1;visibility:visible;-ms-scroll-chaining:none;overscroll-behavior:contain;overflow:hidden}.c-video-modal .modal__content{aspect-ratio:16/9;background:#000;width:90%;max-width:1280px;position:relative}.c-video-modal .modal__content iframe,.c-video-modal .modal__content video{width:100%;height:100%;display:block}.c-video-modal .modal__close{color:#fff;cursor:pointer;z-index:10000;background:0 0;border:none;line-height:1;position:absolute;top:2rem;right:2rem}.article-page-wrapper .content .m-alert-card,.article-page-wrapper .content .m-alert-card ol>li,.article-page-wrapper .content .m-alert-card ol>li:before,.article-page-wrapper .content .m-alert-card ol>li:not(a),.article-page-wrapper .content .m-alert-card p,.article-page-wrapper .content .m-alert-card p:not(a),.article-page-wrapper .content .m-alert-card ul>li,.article-page-wrapper .content .m-alert-card ul>li:before,.article-page-wrapper .content .m-alert-card ul>li:not(a),.b-accordion .accordion .accordion-item .accordion-content .m-alert-card,.b-accordion .accordion .accordion-item .accordion-content .m-alert-card ol>li,.b-accordion .accordion .accordion-item .accordion-content .m-alert-card ol>li:before,.b-accordion .accordion .accordion-item .accordion-content .m-alert-card ol>li:not(a),.b-accordion .accordion .accordion-item .accordion-content .m-alert-card p,.b-accordion .accordion .accordion-item .accordion-content .m-alert-card p:not(a),.b-accordion .accordion .accordion-item .accordion-content .m-alert-card ul>li,.b-accordion .accordion .accordion-item .accordion-content .m-alert-card ul>li:before,.b-accordion .accordion .accordion-item .accordion-content .m-alert-card ul>li:not(a),.b-cta .c-description .m-alert-card,.b-cta .c-description .m-alert-card ol>li,.b-cta .c-description .m-alert-card ol>li:before,.b-cta .c-description .m-alert-card ol>li:not(a),.b-cta .c-description .m-alert-card p,.b-cta .c-description .m-alert-card p:not(a),.b-cta .c-description .m-alert-card ul>li,.b-cta .c-description .m-alert-card ul>li:before,.b-cta .c-description .m-alert-card ul>li:not(a),.b-faq .faq-tabs-content .faq-item .faq-item-content .m-alert-card,.b-faq .faq-tabs-content .faq-item .faq-item-content .m-alert-card ol>li,.b-faq .faq-tabs-content .faq-item .faq-item-content .m-alert-card ol>li:before,.b-faq .faq-tabs-content .faq-item .faq-item-content .m-alert-card ol>li:not(a),.b-faq .faq-tabs-content .faq-item .faq-item-content .m-alert-card p,.b-faq .faq-tabs-content .faq-item .faq-item-content .m-alert-card p:not(a),.b-faq .faq-tabs-content .faq-item .faq-item-content .m-alert-card ul>li,.b-faq .faq-tabs-content .faq-item .faq-item-content .m-alert-card ul>li:before,.b-faq .faq-tabs-content .faq-item .faq-item-content .m-alert-card ul>li:not(a),.b-form .form-info .description-content .m-alert-card,.b-form .form-info .description-content .m-alert-card ol>li,.b-form .form-info .description-content .m-alert-card ol>li:before,.b-form .form-info .description-content .m-alert-card ol>li:not(a),.b-form .form-info .description-content .m-alert-card p,.b-form .form-info .description-content .m-alert-card p:not(a),.b-form .form-info .description-content .m-alert-card ul>li,.b-form .form-info .description-content .m-alert-card ul>li:before,.b-form .form-info .description-content .m-alert-card ul>li:not(a),.b-hero-slider .c-description .m-alert-card,.b-hero-slider .c-description .m-alert-card ol>li,.b-hero-slider .c-description .m-alert-card ol>li:before,.b-hero-slider .c-description .m-alert-card ol>li:not(a),.b-hero-slider .c-description .m-alert-card p,.b-hero-slider .c-description .m-alert-card p:not(a),.b-hero-slider .c-description .m-alert-card ul>li,.b-hero-slider .c-description .m-alert-card ul>li:before,.b-hero-slider .c-description .m-alert-card ul>li:not(a),.b-image-text .c-description .m-alert-card,.b-image-text .c-description .m-alert-card ol>li,.b-image-text .c-description .m-alert-card ol>li:before,.b-image-text .c-description .m-alert-card ol>li:not(a),.b-image-text .c-description .m-alert-card p,.b-image-text .c-description .m-alert-card p:not(a),.b-image-text .c-description .m-alert-card ul>li,.b-image-text .c-description .m-alert-card ul>li:before,.b-image-text .c-description .m-alert-card ul>li:not(a),.b-page-header .c-description .m-alert-card,.b-page-header .c-description .m-alert-card ol>li,.b-page-header .c-description .m-alert-card ol>li:before,.b-page-header .c-description .m-alert-card ol>li:not(a),.b-page-header .c-description .m-alert-card p,.b-page-header .c-description .m-alert-card p:not(a),.b-page-header .c-description .m-alert-card ul>li,.b-page-header .c-description .m-alert-card ul>li:before,.b-page-header .c-description .m-alert-card ul>li:not(a),.b-tabbed-content .tab-content .content .m-alert-card,.b-tabbed-content .tab-content .content .m-alert-card ol>li,.b-tabbed-content .tab-content .content .m-alert-card ol>li:before,.b-tabbed-content .tab-content .content .m-alert-card ol>li:not(a),.b-tabbed-content .tab-content .content .m-alert-card p,.b-tabbed-content .tab-content .content .m-alert-card p:not(a),.b-tabbed-content .tab-content .content .m-alert-card ul>li,.b-tabbed-content .tab-content .content .m-alert-card ul>li:before,.b-tabbed-content .tab-content .content .m-alert-card ul>li:not(a),.b-text .c-wysiwyg .m-alert-card,.b-text .c-wysiwyg .m-alert-card ol>li,.b-text .c-wysiwyg .m-alert-card ol>li:before,.b-text .c-wysiwyg .m-alert-card ol>li:not(a),.b-text .c-wysiwyg .m-alert-card p,.b-text .c-wysiwyg .m-alert-card p:not(a),.b-text .c-wysiwyg .m-alert-card ul>li,.b-text .c-wysiwyg .m-alert-card ul>li:before,.b-text .c-wysiwyg .m-alert-card ul>li:not(a),.c-description .m-alert-card,.c-description .m-alert-card ol>li,.c-description .m-alert-card ol>li:before,.c-description .m-alert-card ol>li:not(a),.c-description .m-alert-card p,.c-description .m-alert-card p:not(a),.c-description .m-alert-card ul>li,.c-description .m-alert-card ul>li:before,.c-description .m-alert-card ul>li:not(a),.c-section-intro .text .m-alert-card,.c-section-intro .text .m-alert-card ol>li,.c-section-intro .text .m-alert-card ol>li:before,.c-section-intro .text .m-alert-card ol>li:not(a),.c-section-intro .text .m-alert-card p,.c-section-intro .text .m-alert-card p:not(a),.c-section-intro .text .m-alert-card ul>li,.c-section-intro .text .m-alert-card ul>li:before,.c-section-intro .text .m-alert-card ul>li:not(a),.c-video-modal .modal__close:hover,.c-wysiwyg .m-alert-card,.c-wysiwyg .m-alert-card ol>li,.c-wysiwyg .m-alert-card ol>li:before,.c-wysiwyg .m-alert-card ol>li:not(a),.c-wysiwyg .m-alert-card p,.c-wysiwyg .m-alert-card p:not(a),.c-wysiwyg .m-alert-card ul>li,.c-wysiwyg .m-alert-card ul>li:before,.c-wysiwyg .m-alert-card ul>li:not(a),.m-alert-card,.m-alert-card ol>li,.m-alert-card ol>li:before,.m-alert-card ol>li:not(a),.m-alert-card p,.m-alert-card p:not(a),.m-alert-card ul>li,.m-alert-card ul>li:before,.m-alert-card ul>li:not(a){color:var(--c-neutral-800,#4b4b4b)}.m-alert-card{background-color:#f2fafe;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23019BE2' d='M10 0c5.523 0 10 4.477 10 10a10 10 0 0 1-19.995.324L0 10l.004-.28C.152 4.327 4.57 0 10 0m0 9H9l-.117.007a1 1 0 0 0 0 1.986L9 11v3l.007.117a1 1 0 0 0 .876.876L10 15h1l.117-.007a1 1 0 0 0 .876-.876L12 14l-.007-.117a1 1 0 0 0-.764-.857l-.112-.02L11 13v-3l-.007-.117a1 1 0 0 0-.876-.876zm.01-3-.127.007a1 1 0 0 0 0 1.986L10 8l.127-.007a1 1 0 0 0 0-1.986z'/%3E%3C/svg%3E");background-position:16px 16px;background-repeat:no-repeat;background-size:16px;border:1px solid #019be2;border-radius:5px;margin-bottom:1rem;padding:10px 8px 12px 42px}.m-alert-card ol,.m-alert-card ul{margin:0;padding:.5rem 0 0}.m-alert-card ul{list-style:none}.m-alert-card ul>li{padding-left:20px;position:relative}.m-alert-card ul>li:before{content:"•";font-family:inherit;font-size:inherit;height:auto;font-weight:600;line-height:inherit;width:10px;position:absolute;top:0;left:4px}.m-alert-card ol{list-style:none}.m-alert-card ol,.m-alert-card ol ol{counter-reset:m-alert-card-ol}.m-alert-card ol>li{counter-increment:m-alert-card-ol;padding-left:20px;position:relative}.m-alert-card ol>li:before{content:counter(m-alert-card-ol) ".";font-family:inherit;font-size:inherit;font-weight:400;line-height:inherit;position:absolute;top:0;left:0}.m-alert-card ol:first-child,.m-alert-card p:first-child,.m-alert-card ul:first-child{padding-top:0}.m-alert-card ol:last-child,.m-alert-card p:last-child,.m-alert-card ul:last-child{margin-bottom:0}.m-alert-card.--success{background-color:#e9ecde;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23859B0F' d='M15 1.34A10 10 0 1 1 .005 10.324L0 10l.005-.324A10 10 0 0 1 15 1.34m-1.293 5.953a1 1 0 0 0-1.32-.083l-.094.083L9 10.585 7.707 9.293l-.094-.083a1 1 0 0 0-1.403 1.403l.083.094 2 2 .094.083a1 1 0 0 0 1.226 0l.094-.083 4-4 .083-.094a1 1 0 0 0-.083-1.32'/%3E%3C/svg%3E");border-color:#859b0f}.m-alert-card.--warning{background-color:#f5eee9;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='20' fill='none'%3E%3Cpath fill='%23F35005' d='M11 0c.954 0 1.844.467 2.39 1.247l.104.16 8.114 13.548a2.913 2.913 0 0 1-2.307 4.363l-.195.008H2.881a2.913 2.913 0 0 1-2.582-4.2l.1-.185 8.11-13.538A2.91 2.91 0 0 1 10.998 0m.01 13.33-.128.007a1 1 0 0 0 0 1.986l.117.007.127-.007a1 1 0 0 0 0-1.986zm-.01-7a1 1 0 0 0-.994.883L10 7.33v4l.007.117a1 1 0 0 0 1.986 0L12 11.33v-4l-.007-.117A1 1 0 0 0 11 6.33'/%3E%3C/svg%3E");border-color:#e25e00}@media (width>=768px){.m-alert-card{background-position:24px 20px;background-size:24px;padding:16px 16px 16px 62px}}@media (width>=1025px){.m-alert-card{background-position:24px 22px;padding:20px 20px 20px 68px}}@keyframes spinner-d3wgkg{to{transform:rotate(1turn)}}.m-form p.required-fields{color:var(--c-text,#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{margin-bottom:.375rem;display:block}.m-form input{border:1px solid var(--c-neutral-black-10,#0000001a);box-sizing:border-box;border-radius:0;width:100%;padding:.75rem 1rem;box-shadow:0 1px 2px #1018280d}.m-form input::-webkit-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:-ms-placeholder-shown{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-900,#1f1f1f)}.m-form input:not(.c-button){color:var(--c-neutral-900,#1f1f1f);background-color:#0000}.m-form input::-webkit-inner-spin-button{margin:0}.m-form input::-webkit-outer-spin-button{margin:0}.m-form select{-webkit-appearance:none;-moz-appearance:none;border:0;border:1px solid var(--c-neutral-black-10,#0000001a);box-sizing:border-box;color:var(--c-neutral-900,#1f1f1f);opacity:1;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%237D7D7D' d='m12.07 13.314 4.95-4.95a.999.999 0 0 1 1.72.703 1 1 0 0 1-.305.71l-5.657 5.658a1 1 0 0 1-1.414 0L5.707 9.778A1 1 0 1 1 7.12 8.364z'/%3E%3C/svg%3E") calc(100% - 12px)/24px 24px no-repeat;border-radius:0;width:100%;height:46px;padding:.75rem 2.75rem .75rem 1rem;line-height:1;box-shadow:0 1px 2px #1018280d}.m-form select::-webkit-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:-ms-placeholder-shown{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{border:0;border:1px solid var(--c-neutral-black-10,#0000001a);box-sizing:border-box;color:var(--c-neutral-900,#1f1f1f);background-color:#0000;border-radius:0;width:100%;min-width:100%;max-width:100%;height:133px;min-height:133px;max-height:133px;padding:.75rem 1rem;box-shadow:0 1px 2px #1018280d}.m-form textarea::-webkit-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:-ms-placeholder-shown{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-900,#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{align-items:center;line-height:22px;display:flex}.m-form .form-acceptance .wpcf7-acceptance input,.m-form .form-acceptance .wpcf7-checkbox input{-webkit-appearance:none;-moz-appearance:none;-webkit-box-shadow:none;box-shadow:none;content:"X";background-color:#0000;border:1px solid #d0d5dd;border-radius:.375rem;width:22px;height:22px;margin:0 10px 0 0;padding:0}.m-form .form-acceptance .wpcf7-acceptance input:checked:after,.m-form .form-acceptance .wpcf7-checkbox input:checked:after{color:var(--c-primary-dark,#4b19e6);content:"✕";font-size:1rem;font-weight:700;line-height:0;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.m-form .form-acceptance .wpcf7-acceptance .wpcf7-list-item,.m-form .form-acceptance .wpcf7-checkbox .wpcf7-list-item{color:var(--c-text,#000);border:0;border-radius:0;width:100%;margin:0;padding:0;display:block;position:relative}.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{width:calc(100% - 32px);display:inline-block}.m-form .form-acceptance .wpcf7-acceptance [type=checkbox]+span,.m-form .form-acceptance .wpcf7-checkbox [type=checkbox]+span{margin-bottom:0;display:block}.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: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;margin-top:14px;display:block;position:absolute;top:100%;left:0}.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{clear:both;text-align:center;border:0;margin:1rem 0 0;padding:10px}.m-form .wpcf7 form.invalid .wpcf7-response-output,.m-form .wpcf7 form.unaccepted .wpcf7-response-output{color:#fff;background-color:#ff0302}.m-form .wpcf7 form.sent .wpcf7-response-output{color:#fff;background-color:green}.m-form .wpcf7-spinner{border:9px solid #dbdcef;border-right:9px solid var(--c-primary,#7c51fa);background-color:#0000;border-radius:50%;width:48px;height:48px;animation:1s linear infinite spinner-d3wgkg}.m-form .wpcf7-spinner:before{content:""}.m-form form.submitting .wpcf7-submit{display:none}@media (width>=1025px){.m-form .form-fields{gap:1rem;display:flex}.m-form .form-fields .form-field{width:50%}.m-form .form-submit .c-button{width:auto}}#headerWrapper{z-index:1000;position:relative}#headerWrapper .fccn-header{background-color:var(--c-neutral-black,#000);padding:1rem 0}#headerWrapper .fccn-header p{color:var(--c-neutral-white,#fff);justify-content:flex-end;align-items:center;gap:.5rem;margin-bottom:0;display:flex}#headerWrapper .fccn-header p a,#headerWrapper .fccn-header p a:visited{color:var(--c-neutral-white,#fff);align-items:center;text-decoration:none;display:inline-flex}#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{margin-right:.5rem;display:inline-block}@media (width>=1025px){#headerWrapper .fccn-header{padding:1.5rem 0}#headerWrapper .fccn-header p a,#headerWrapper .fccn-header p a:visited{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);content:"";width:0;height:2px;transition:all .4s;position:absolute;bottom:-4px;left: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,#0000001a);margin:.75rem -1rem 0;padding:1rem 1rem 0}#headerWrapper .header-description p{margin-bottom:0}@media (width>=768px){#headerWrapper .header-description{margin:.75rem -1.5rem 0;padding:1rem 1.5rem 0}}@media (width>=1025px){#headerWrapper .header-description{border:0;margin:0;padding:0}#headerWrapper .header-description p{max-width:488px;font-size:1.125rem;line-height:1.555}}#headerWrapper .header{position:relative}#headerWrapper .header .header-top{border-bottom:1px solid var(--c-neutral-black-10,#0000001a);padding-top:.75rem;padding-bottom:.75rem}#headerWrapper .header .logo{align-items:center;min-height:40px;display:flex}#headerWrapper .header .logo img{width:auto;height:40px;display:block}#headerWrapper .header .header-bottom .container{padding:0}#headerWrapper .header .header-actions{gap:.5rem;display:flex;position:absolute;top:.75rem;right:68px}#headerWrapper .header .header-actions button.lang-toggle,#headerWrapper .header .header-actions button.search-toggle{color:#0000;text-align:center;width:44px;height:44px;padding:.625rem;display:block;position:relative;overflow:hidden}#headerWrapper .header .header-actions button.lang-toggle:before,#headerWrapper .header .header-actions button.search-toggle:before{color:var(--c-neutral-black,#000);width:100%;height:100%;position:absolute;top:.625rem;left:0}#headerWrapper .header button.nav-toggle,#headerWrapper .header button.nav-toggle:visited{color:#0000;text-align:center;width:44px;height:44px;padding:.625rem;display:block;position:absolute;top:.75rem;right:16px;overflow:hidden}#headerWrapper .header button.nav-toggle:before,#headerWrapper .header button.nav-toggle:visited:before{color:var(--c-neutral-black,#000);width:100%;height:100%;position:absolute;top:.625rem;left:0}#headerWrapper .header button.nav-toggle span,#headerWrapper .header button.nav-toggle:visited span{color:#0000}#headerWrapper .header button.nav-toggle span:before,#headerWrapper .header button.nav-toggle:visited span:before{color:var(--c-neutral-black,#000)}#headerWrapper .header button.nav-toggle span.nav-opened,#headerWrapper .header button.nav-toggle.--is-active span.nav-closed,#headerWrapper .header button.nav-toggle:visited span.nav-opened,#headerWrapper .header button.nav-toggle:visited.--is-active span.nav-closed{display:none}#headerWrapper .header button.nav-toggle.--is-active span.nav-opened,#headerWrapper .header 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{text-decoration:none;display:block}#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:"";pointer-events:none;font-family:Material Symbols Outlined;font-size:24px;line-height:1;position:absolute;top:.625rem;right:1rem}#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:""}#headerWrapper .header .fct-language-wrapper .lang-toggle:before{transition:color .5s}#headerWrapper .header .fct-language-wrapper .lang-toggle:hover:before{color:var(--c-primary-dark,#4b19e6)}#headerWrapper .header .fct-language-wrapper .lang-toggle:active:before,#headerWrapper .header .fct-language-wrapper .lang-toggle:focus:before,#headerWrapper .header .fct-language-wrapper .lang-toggle[aria-expanded=true]:before{color:var(--c-primary,#7c51fa)}#headerWrapper .header .fct-language-wrapper ul.langs-nav{border:1px solid var(--c-neutral-300,#e4e4e4);opacity:0;pointer-events:none;visibility:hidden;background-color:#fff;width:152px;transition:all .4s;position:absolute;top:58px;left:10px}#headerWrapper .header .fct-language-wrapper ul.langs-nav li{border-bottom:1px solid var(--c-neutral-300,#e4e4e4)}#headerWrapper .header .fct-language-wrapper ul.langs-nav li:last-child{border-bottom:0}#headerWrapper .header .fct-language-wrapper ul.langs-nav li a,#headerWrapper .header .fct-language-wrapper ul.langs-nav li a:visited{padding:.625rem 2.5rem .625rem 1rem;text-decoration:none;display:block}#headerWrapper .header .fct-language-wrapper ul.langs-nav li a:focus,#headerWrapper .header .fct-language-wrapper ul.langs-nav li a:focus-visible,#headerWrapper .header .fct-language-wrapper ul.langs-nav li a:visited:focus,#headerWrapper .header .fct-language-wrapper ul.langs-nav li a:visited:focus-visible{outline:2px solid var(--c-primary-light,#b39afd);outline-offset:0}#headerWrapper .header .fct-language-wrapper ul.langs-nav li a.--is-active,#headerWrapper .header .fct-language-wrapper ul.langs-nav li a:visited.--is-active{background:var(--c-neutral-100,#f9f9f9);position:relative}#headerWrapper .header .fct-language-wrapper ul.langs-nav li a.--is-active:after,#headerWrapper .header .fct-language-wrapper ul.langs-nav li a:visited.--is-active:after{color:var(--c-primary,#7c51fa);content:"";font-family:Material Symbols Outlined;font-size:24px;line-height:1;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}#headerWrapper .header .fct-language-wrapper ul.langs-nav.--show{opacity:1;pointer-events:auto;visibility:visible}@media (width>=1025px){#headerWrapper .header .header-top{border-bottom:0;justify-content:space-between;align-items:center;padding-top:2.25rem;padding-bottom:2.25rem;display:flex}#headerWrapper .header .logo img{height:65px}#headerWrapper .header .header-bottom{border-bottom:1px solid var(--c-neutral-black-10,#0000001a);border-top:1px solid var(--c-neutral-black-10,#0000001a);padding-top:.5rem}#headerWrapper .header .header-bottom .container{justify-content:space-between;align-items:center;padding:0 32px;display:flex}#headerWrapper .header .main-nav{order:1;display:block;position:relative}#headerWrapper .header .main-nav .nav-hover-border{background:var(--c-neutral-black,#000);opacity:0;pointer-events:none;z-index:1102;width:100px;height:2px;transition:opacity .19s linear .2s;position:absolute;top:calc(100% - 1px);left:0}#headerWrapper .header .main-nav .nav-hover-border.active{opacity:1}#headerWrapper .header .main-nav>ul{align-items:flex-start;gap:1.5rem;display:flex}#headerWrapper .header .main-nav>ul>li{border-bottom:0;padding:.5rem 0;font-size:1.125rem;font-weight:500;line-height:1.555}#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);content:"";width:100%;height:2px;position:absolute;bottom:-1px;left:0}#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:"";font-family:Material Symbols Outlined;font-size:24px;line-height:1;position:absolute;top:.125rem;right:0}#headerWrapper .header .main-nav>ul>li.--has-submenu>ul{background-color:var(--c-neutral-white,#fff);border:1px solid var(--c-neutral-300,#e4e4e4);opacity:0;pointer-events:none;visibility:hidden;width:253px;transition:all .4s;display:block;position:absolute;top:100%;left:-12px}#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:""}#headerWrapper .header .main-nav>ul>li.--has-submenu.--opened>ul,#headerWrapper .header .main-nav>ul>li.--has-submenu:hover>ul{opacity:1;pointer-events:auto;visibility:visible}#headerWrapper .header .header-actions{order:2;position:static;top:auto;right:auto}#headerWrapper .header button.nav-toggle,#headerWrapper .header button.nav-toggle:visited{display:none}#headerWrapper .header .fct-language-wrapper{position:relative}#headerWrapper .header .fct-language-wrapper ul.langs-nav{width:200px;top:100%;left:auto;right:0}#headerWrapper .header .fct-language-wrapper ul.langs-nav.--show{opacity:1;pointer-events:auto;visibility:visible}#headerWrapper .header .fct-language-wrapper:hover .lang-toggle:before{color:var(--c-primary,#7c51fa)}#headerWrapper .header .fct-language-wrapper:hover ul.langs-nav{opacity:1;pointer-events:auto;visibility:visible}}#headerWrapper .search-bar{background-color:var(--c-neutral-black,#000);color:var(--c-neutral-white,#fff);width:100%;display:none;position:absolute;top:120px;left:0}#headerWrapper .search-bar .search-form-wrapper{align-items:center;padding:1rem 0;display:flex}#headerWrapper .search-bar .icon-search{color:#0000;text-indent:-9999px;width:44px;height:44px;padding:.625rem;display:block;position:relative}#headerWrapper .search-bar .icon-search:before{color:var(--c-neutral-white,#fff);text-indent:0;width:100%;height:100%;position:absolute;top:.625rem;left:.625rem}#headerWrapper .search-bar button.search-close,#headerWrapper .search-bar button.search-close:visited{color:#0000;text-align:center;text-indent:-9999px;width:44px;height:44px;padding:.625rem;display:block;position:relative}#headerWrapper .search-bar button.search-close:before,#headerWrapper .search-bar button.search-close:visited:before{color:var(--c-neutral-white,#fff);text-indent:0;width:100%;height:100%;position:absolute;top:.625rem;left:.625rem}#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]{color:var(--c-neutral-white,#fff);background-color:#0000;border:0;width:100%;padding:.625rem .5rem}#headerWrapper .search-bar form input[type=search]::-webkit-input-placeholder{color:var(--c-neutral-600,#7d7d7d);opacity:1}#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{color:var(--c-neutral-600,#7d7d7d);opacity:1}#headerWrapper .search-bar form input[type=text]::-moz-placeholder{color:var(--c-neutral-600,#7d7d7d);opacity:1}:is(#headerWrapper .search-bar form input[type=search]:-ms-placeholder-shown,#headerWrapper .search-bar form input[type=text]:-ms-placeholder-shown){color:var(--c-neutral-600,#7d7d7d);opacity:1}:is(#headerWrapper .search-bar form input[type=search]:placeholder-shown,#headerWrapper .search-bar form input[type=text]:placeholder-shown){color:var(--c-neutral-600,#7d7d7d);opacity:1}#headerWrapper .search-bar form input[type=search]::-moz-placeholder{color:var(--c-neutral-600,#7d7d7d);opacity:1}#headerWrapper .search-bar form input[type=text]::-moz-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 (width>=1025px){#headerWrapper .search-bar{top:var(--search-bar-top,263px)}#headerWrapper .search-bar form input[type=search],#headerWrapper .search-bar form input[type=text]{padding:.625rem 1.5rem}}#footerWrapper .footer-top{--fct-footer-separator:var(--c-neutral-white,#fff);background-color:var(--c-neutral-black,#000)}#footerWrapper .footer-top.--bg-light{--fct-footer-separator:var(--c-neutral-black,#000);background-color:var(--c-neutral-white,#fff)}#footerWrapper .footer-top.--bg-dark{--fct-footer-separator:var(--c-neutral-white,#fff);background-color:var(--c-neutral-900,#1f1f1f)}#footerWrapper .footer-top.--bg-primary-dark{--fct-footer-separator:var(--c-neutral-white,#fff);background-color:var(--c-primary-dark,#4b19e6)}#footerWrapper .footer-top.--bg-light .row-1 .project-network>* p,#footerWrapper .footer-top.--bg-light .row-2 .about-project .description a,#footerWrapper .footer-top.--bg-light .row-2 .about-project .description a:visited,#footerWrapper .footer-top.--bg-light .row-2 .about-project .description p,#footerWrapper .footer-top.--bg-light .row-2 .about-project .title,#footerWrapper .footer-top.--bg-light .row-2 .footer-nav li a,#footerWrapper .footer-top.--bg-light .row-2 .footer-nav li a:visited{color:var(--c-neutral-black,#000)}#footerWrapper .footer-top.--bg-light .row-2 .footer-nav ul li a:after{background-color:var(--fct-footer-separator)}#footerWrapper .footer-top.--bg-light .row-2 .contacts-info p{color:var(--c-neutral-black,#000)}#footerWrapper .footer-top.--no-row-1 .row-2{border-top:0;margin-top:0}#footerWrapper .footer-top.--no-row-2 .row-1{margin-bottom:0;padding-bottom:2rem}#footerWrapper .footer-top .row-1{flex-wrap:wrap;margin-bottom:2rem;padding-top:2rem;display:flex}#footerWrapper .footer-top .row-1 .footer-logo{width:50%}#footerWrapper .footer-top .row-1 .footer-logo img{width:auto;height:50px;display:block}#footerWrapper .footer-top .row-1 .usability-stamp{width:50%}#footerWrapper .footer-top .row-1 .usability-stamp img{width:auto;height:50px;margin-left:auto;display:block}#footerWrapper .footer-top .row-1 .project-network{justify-content:center;align-items:center;width:100%;margin-top:2rem;display:flex}#footerWrapper .footer-top .row-1 .project-network>*{flex-direction:column;justify-content:space-between;width:50%;min-height:70px;display:flex}#footerWrapper .footer-top .row-1 .project-network>* p{color:var(--c-neutral-white,#fff);text-align:center;margin-bottom:0;padding:0 3rem}#footerWrapper .footer-top .row-1 .project-network>* img{width:auto;margin:0 auto;display:block}#footerWrapper .footer-top .row-1 .project-network>:first-child{border-right:1px solid var(--fct-footer-separator)}#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}@media (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 img{height:16px}}@media (width>=768px){#footerWrapper .footer-top .row-1{flex-wrap:nowrap;align-items:center;padding-top:2.5rem}#footerWrapper .footer-top .row-1 .footer-logo{border-right:1px solid var(--fct-footer-separator);flex-direction:column;flex-shrink:0;justify-content:space-between;width:auto;min-height:60px;padding-right:1.75rem;display:flex}#footerWrapper .footer-top .row-1 .footer-logo img{height:50px}#footerWrapper .footer-top .row-1.--no-network .footer-logo{border-right:none}#footerWrapper .footer-top .row-1 .usability-stamp{flex-shrink:0;width:143px;margin-left:2rem}#footerWrapper .footer-top .row-1 .usability-stamp img{height:54px;margin-left:0}#footerWrapper .footer-top .row-1 .project-network{flex:1;justify-content:flex-start;margin-top:0}#footerWrapper .footer-top .row-1 .project-network>*{border-right:1px solid var(--fct-footer-separator);width:auto;min-height:60px;padding:0 1.75rem}#footerWrapper .footer-top .row-1 .project-network>* p{text-align:left;padding:0}#footerWrapper .footer-top .row-1 .project-network>* img{margin-left:0}#footerWrapper .footer-top .row-1 .project-network>:first-child img{height:20px}#footerWrapper .footer-top .row-1 .project-network>:nth-child(2) img{height:30px}#footerWrapper .footer-top .row-1 .project-network>:last-child{border-right:0;padding-right:0}}@media (width>=1025px){#footerWrapper .footer-top .row-1{margin-bottom:2.5rem;padding-top:5rem}#footerWrapper .footer-top .row-1 .footer-logo{min-height:76px;padding-right:2rem}#footerWrapper .footer-top .row-1 .footer-logo img{height:76px}#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>*{min-height:76px;padding:0 2rem}#footerWrapper .footer-top .row-1 .project-network>:first-child img{height:28px}#footerWrapper .footer-top .row-1 .project-network>:nth-child(2) img{height:40px}}#footerWrapper .footer-top .row-2{border-top:1px solid var(--fct-footer-separator);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 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 a,#footerWrapper .footer-top .row-2 .about-project .description a:visited{color:var(--c-neutral-white,#fff);text-decoration:underline}#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 .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);margin-bottom:.75rem;font-size:1rem;line-height:1.5}#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 (width>=768px){#footerWrapper .footer-top .row-2{justify-content:space-between;padding:1.5rem 0 3rem;display:flex}#footerWrapper .footer-top .row-2 .about-project{max-width:592px;margin-bottom:0}#footerWrapper .footer-top .row-2 .footer-nav{margin-top:1rem;display:block}#footerWrapper .footer-top .row-2 .footer-nav ul{gap:1rem;display:flex}#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 (width>=1025px){#footerWrapper .footer-top .row-2{padding:2.5rem 0 5rem}#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(--fct-footer-separator);content:"";width:0;height:2px;transition:all .4s;position:absolute;bottom:-4px;left: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{--fct-footer-separator:var(--c-neutral-white,#fff);--fct-footer-separator-row-2:var(--fct-footer-separator);background-color:var(--c-neutral-900,#1f1f1f)}#footerWrapper .footer-bottom.--bg-light{background-color:var(--c-neutral-white,#fff);--fct-footer-separator:var(--c-neutral-black,#000);--fct-footer-separator-row-2:var(--c-neutral-black,#000)}#footerWrapper .footer-bottom.--bg-black{background-color:var(--c-neutral-black,#000)}#footerWrapper .footer-bottom.--bg-black,#footerWrapper .footer-bottom.--bg-primary-dark{--fct-footer-separator:var(--c-neutral-white,#fff);--fct-footer-separator-row-2:var(--c-neutral-white,#fff)}#footerWrapper .footer-bottom.--bg-primary-dark{background-color:var(--c-primary-dark,#4b19e6)}#footerWrapper .footer-bottom .bottom-top-separator{border-top:1px solid var(--fct-footer-separator)}#footerWrapper .footer-bottom.--bg-light .row-1 .social-info .social-links li a svg{fill:var(--c-neutral-500,#bababa)}#footerWrapper .footer-bottom.--bg-light .row-2 ul li a,#footerWrapper .footer-bottom.--bg-light .row-2 ul li a:visited{color:var(--c-neutral-black,#000)}#footerWrapper .footer-bottom.--bg-light .row-2 .copyright p{color:var(--c-neutral-700,#595858)}#footerWrapper .footer-bottom.--no-row-1 .row-2{border-top:0;margin-top:0}#footerWrapper .footer-bottom.--no-bottom-row-2-separator .row-2{border-top:0}#footerWrapper .footer-bottom.--no-row-2 .row-1{margin-bottom:0;padding-bottom:2rem}#footerWrapper .footer-bottom.--no-bottom-top-separator .bottom-top-separator{border-top:0}#footerWrapper .footer-bottom .row-1{margin-bottom:2rem;padding-top:2rem}#footerWrapper .footer-bottom .row-1 .legal-logos{-webkit-column-gap:0;-moz-column-gap:0;flex-wrap:wrap;gap:2rem 0;margin-bottom:2rem}#footerWrapper .footer-bottom .row-1 .legal-logos,#footerWrapper .footer-bottom .row-1 .legal-logos .logo{align-items:center;display:flex}#footerWrapper .footer-bottom .row-1 .legal-logos .logo{text-align:center;width:50%;min-height:3.5rem}#footerWrapper .footer-bottom .row-1 .legal-logos .logo a,#footerWrapper .footer-bottom .row-1 .legal-logos .logo a:visited{width:auto;max-width:100%;margin:0 auto}#footerWrapper .footer-bottom .row-1 .legal-logos .logo img{width:auto;max-width:100%;height:26px;margin:0 auto;display:block}#footerWrapper .footer-bottom .row-1 .legal-logos .logo:first-child{border-bottom:1px solid var(--fct-footer-separator);width:100%;padding-bottom:2rem}#footerWrapper .footer-bottom .row-1 .legal-logos .logo:first-child img{height:40px}#footerWrapper .footer-bottom .row-1 .legal-logos .logo:nth-child(2n){border-right:1px solid var(--fct-footer-separator)}#footerWrapper .footer-bottom .row-1 .legal-logos .logo:last-child{border-right:0}#footerWrapper .footer-bottom .row-1 .social-info .social-links{justify-content:space-between;max-width:320px;margin:0 auto .5rem;display:flex}#footerWrapper .footer-bottom .row-1 .social-info .social-links li a,#footerWrapper .footer-bottom .row-1 .social-info .social-links li a:visited{height:44px;display:block}#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{fill:var(--c-neutral-500,#bababa);width:44px;height:44px}#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}@media (width>=768px){#footerWrapper .footer-bottom .row-1{justify-content:space-between;align-items:center;gap:3rem;padding-top:2.5rem;display:flex}#footerWrapper .footer-bottom .row-1 .legal-logos{-webkit-column-gap:0;-moz-column-gap:0;gap:2rem 0;width:calc(100% - 215px);margin-bottom:0}#footerWrapper .footer-bottom .row-1 .legal-logos .logo{border-right:1px solid var(--fct-footer-separator);width:auto;padding:0 1.25rem}#footerWrapper .footer-bottom .row-1 .legal-logos .logo img{margin:0 auto;display:block}#footerWrapper .footer-bottom .row-1 .legal-logos .logo:first-child{border-bottom:0;border-right:1px solid var(--fct-footer-separator);width:auto;min-height:0;padding-bottom:0;padding-left:0}#footerWrapper .footer-bottom .row-1 .legal-logos .logo:nth-child(2n){border-right:1px solid var(--fct-footer-separator)}#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}}@media (width>=1025px){#footerWrapper .footer-bottom .row-1{gap:3.75rem;padding-top:5rem}#footerWrapper .footer-bottom .row-1 .legal-logos{-webkit-column-gap:0;-moz-column-gap:0;gap:2.5rem 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}#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{border-top:1px solid var(--fct-footer-separator-row-2);margin-top:2rem;padding:2rem 0}#footerWrapper .footer-bottom .row-2,#footerWrapper .footer-bottom .row-2 ul{flex-direction:column;gap:1.5rem;display:flex}#footerWrapper .footer-bottom .row-2 ul li{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);text-align:center;margin-bottom:0}@media (width>=768px){#footerWrapper .footer-bottom .row-2{padding-bottom:2.5rem}#footerWrapper .footer-bottom .row-2 ul{flex-direction:row}#footerWrapper .footer-bottom .row-2 .copyright p,#footerWrapper .footer-bottom .row-2 ul li{text-align:left}}@media (width>=1025px){#footerWrapper .footer-bottom .row-2{flex-direction:row;justify-content:space-between;align-items:center;margin-top:2.5rem;padding:2.5rem 0 5rem}#footerWrapper .footer-bottom .row-2 nav.legal-nav{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(--fct-footer-separator);content:"";width:0;height:2px;transition:all .4s;position:absolute;bottom:-4px;left: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-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{justify-content:center;width:100%;max-width:400px}.b-accordion .accordion{max-width:900px;margin:0 auto}.b-accordion .accordion .accordion-item{border-bottom:1px solid var(--c-neutral-black-10,#0000001a);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{text-align:left;width:100%;padding-right:2.375rem;text-decoration:none;display:block;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{content:"";font-family:Material Symbols Outlined;font-size:24px;line-height:1;position:absolute;top:50%;right:0;transform:translateY(-50%)}.b-accordion .accordion .accordion-item .accordion-content{border-top:1px solid var(--c-neutral-black-10,#0000001a);padding:1rem 1.5rem 2rem;display:none}.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:""}.b-accordion .accordion .accordion-item.--opened .accordion-content{display:block}@media (width>=1025px){.b-accordion{padding:7.5rem 0}.b-accordion .c-section-intro{margin-bottom:4rem}.b-accordion .btn-wrapper{text-align:center;margin-top:4rem}.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-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{text-align:center;margin-top:2.5rem}.b-cards-section .cards-list{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.b-cards-section .cards-list.--align-center .info{text-align:center}@media (width>=768px){.b-cards-section .cards-list>*{width:calc(50% - .75rem)}}@media (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.--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 #0000001a}.b-cards-section.--border-top:first-child{border-top:0}.b-cards-section.--border-bottom{border-bottom:1px solid #0000001a}@media (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 (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 (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-content-switcher nav.content-switcher--tabs,.b-content-switcher nav.content-switcher--tabs ul{justify-content:center;display:flex}.b-content-switcher nav.content-switcher--tabs ul{gap:10px}@media (width>=768px){.b-content-switcher nav.content-switcher--tabs ul li button{transition:all .4s}}.b-content-switcher nav.content-switcher--tabs ul li button{border:1px solid var(--c-primary-dark,#4b19e6);color:var(--c-primary-dark,#4b19e6);border-radius:100px;padding:12px 16px}@media (width>=768px){.b-content-switcher nav.content-switcher--tabs ul li button:hover{background-color:var(--c-primary-dark,#4b19e6);color:var(--c-neutral-white,#fff)}}.b-content-switcher nav.content-switcher--tabs ul li.--is-active button{background-color:var(--c-primary-dark,#4b19e6);color:var(--c-neutral-white,#fff)}.b-content-switcher .content-switcher--dropdown{margin-left:auto;margin-right:auto;display:none}@media (width>=768px){.b-content-switcher .content-switcher--dropdown .dropdown-toggle{transition:all .4s}}.b-content-switcher .content-switcher--dropdown .dropdown-toggle{border:1px solid var(--c-primary-dark,#4b19e6);color:var(--c-primary-dark,#4b19e6);text-align:left;border-radius:100px;justify-content:flex-start;align-items:center;padding:12px 16px;transition:none;display:flex}.b-content-switcher .content-switcher--dropdown ul.dropdown-list{-webkit-box-shadow:none;box-shadow:none;background-color:#0000;border:0;gap:10px;max-height:none;margin-top:12px;padding:0;position:static}@media (width>=768px){.b-content-switcher .content-switcher--dropdown ul.dropdown-list li button{transition:all .4s}}.b-content-switcher .content-switcher--dropdown ul.dropdown-list li button{border:1px solid var(--c-primary-dark,#4b19e6);color:var(--c-primary-dark,#4b19e6);text-align:left;border-radius:100px;justify-content:flex-start;align-items:center;padding:12px 16px;transition:none;display:flex}.b-content-switcher .content-switcher--dropdown ul.dropdown-list li button.--is-active{background-color:var(--c-primary-dark,#4b19e6);color:var(--c-neutral-white,#fff)}.b-content-switcher .content-switcher--dropdown ul.dropdown-list li button.--is-active:after{display:none}@media (width<=1024px){.b-content-switcher nav.content-switcher--tabs{display:none}.b-content-switcher .content-switcher--dropdown{display:block}}.b-content-switcher .content-switcher-panels{margin-top:64px}.b-content-switcher .content-switcher-panels .content-switcher-panel .content-switcher-group__content>.acf-innerblocks-container>.content-block{padding-top:0!important}.b-content-switcher .content-switcher-panels .content-switcher-panel:not(.--is-active){display:none}.blocks-page .b-content-switcher:first-of-type{margin-top:2rem}.b-content-table{margin:2rem 0;padding:2rem 0}.b-content-table .table-wrapper{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.b-content-table .table-wrapper .wp-block-table,.b-content-table .table-wrapper figure.wp-block-table{max-width:100%;margin:0;padding:0}.b-content-table .table-wrapper figure.wp-block-table{overflow-x:auto}.b-content-table .table-wrapper table{background-color:var(--c-neutral-white,#fff);border:1px solid var(--c-neutral-300,#e4e4e4);border-collapse:separate;border-spacing:0;text-align:left;width:100%;min-width:100%}.b-content-table .table-wrapper table td,.b-content-table .table-wrapper table th{vertical-align:top;border:0;padding:10px}.b-content-table .table-wrapper table th{font-weight:500}.b-content-table .table-wrapper table tr:last-child td,.b-content-table .table-wrapper table tr:last-child th{border-bottom:0}.b-content-table .table-wrapper thead tr th{background-color:var(--c-secondary-light,#59c9f7);color:var(--c-neutral-white,#fff)}.b-content-table .table-wrapper thead tr th button.fct-fccn-table-sort-btn{margin-left:8px;font-size:1.5rem}.b-content-table .table-wrapper tbody tr:nth-child(2n) td,.b-content-table .table-wrapper tbody tr:nth-child(2n) th{background-color:var(--c-neutral-300,#e4e4e4)}.b-content-table .table-wrapper tfoot tr td{color:var(--c-text,#000)}.b-content-table .table-wrapper .has-text-align-right{text-align:right}.b-content-table .table-wrapper .has-text-align-left{text-align:left}.b-content-table .table-wrapper .has-text-align-center{text-align:center}.b-content-table .b-content-table__view-more{text-align:center;margin-top:1.5rem}.b-content-table .b-content-table__view-more[hidden]{margin:0!important;display:none!important}.b-content-table .b-content-table__view-more:has(.js-ct-view-more[hidden]){margin:0!important;display:none!important}.b-content-table tbody tr.--ct-hidden,.b-content-table tfoot tr.--ct-hidden{display:none!important}.b-content-table .mobile-sort-container{display:none}@media (width<=1024px){.b-content-table .mobile-sort-container{display:block}.b-content-table .table-wrapper figure.wp-block-table,.b-content-table .table-wrapper table{-webkit-box-shadow:none;box-shadow:none;background:0 0;border:0;width:100%;display:block}.b-content-table .table-wrapper thead{display:none}.b-content-table .table-wrapper tbody{grid-template-columns:1fr;gap:1rem;display:grid}.b-content-table .table-wrapper tbody tr{background-color:var(--c-neutral-white,#fff);border:1px solid var(--c-neutral-300,#e4e4e4);width:100%;min-width:0;display:block;overflow:hidden;box-shadow:0 4px 16px #0000001a}.b-content-table .table-wrapper tbody tr>td,.b-content-table .table-wrapper tbody tr>th{border:none;padding:1rem .75rem;display:block;background-color:var(--c-neutral-white,#fff)!important;color:var(--c-text,#000)!important;text-align:left!important;width:100%!important;min-width:0!important;max-width:none!important;font-weight:400!important}.b-content-table .table-wrapper tbody tr>td:last-child,.b-content-table .table-wrapper tbody tr>th:last-child{border-bottom:none}.b-content-table .table-wrapper tbody tr tr>:nth-child(odd):not(:first-child){background-color:var(--c-neutral-white,#fff)!important}.b-content-table .table-wrapper tbody tr>td:before{color:var(--c-secondary-light,#59c9f7);content:attr(data-label);display:block}.b-content-table .table-wrapper figcaption,.b-content-table .table-wrapper tfoot{display:none}}@media (width>=1025px){.b-content-table{margin:2rem 0;padding:8rem 0}.b-content-table .b-content-table__view-more{text-align:center}.b-content-table .b-content-table__view-more .c-button{width:auto}.b-content-table .table-wrapper a,.b-content-table .table-wrapper a:visited{transition:all .4s}.b-content-table .table-wrapper a:hover,.b-content-table .table-wrapper a:visited:hover{border-color:var(--c-secondary-light,#59c9f7);color:var(--c-secondary-light,#59c9f7);border-style:solid}.b-content-table .table-wrapper tbody td,.b-content-table .table-wrapper tbody th,.b-content-table .table-wrapper tfoot td,.b-content-table .table-wrapper thead th{padding:1rem}}.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 .wp-block-table,.wp-block-table .wp-block-table{max-width:800px;padding:0}.b-core-table .wp-block-table.full-width,.wp-block-table .wp-block-table.full-width{max-width:100%}.b-core-table table,.wp-block-table table{background-color:var(--c-neutral-white,#fff);border-collapse:collapse;text-align:left;width:100%}.b-core-table table,.b-core-table table td,.b-core-table table th,.wp-block-table table,.wp-block-table table td,.wp-block-table table th{border:1px solid var(--c-neutral-black-5,#00000080)}.b-core-table thead th,.wp-block-table thead th{background-color:var(--c-neutral-100,#f9f9f9);color:var(--c-text-heading,#000);padding:.75rem}.b-core-table tbody td,.wp-block-table tbody td{padding:.75rem}.b-core-table tfoot td,.wp-block-table tfoot td{background-color:var(--c-neutral-100,#f9f9f9);color:var(--c-text,#000);padding:.75rem}.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-text,#000);margin-top:.5rem}@media (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{transition:all .4s}.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);color:var(--c-primary-dark,#4b19e6);border-style:solid}}.b-text:has(+.b-core-table){padding-bottom:3rem}.b-text+.b-core-table{padding-top:0}.b-core-table:has(+.b-text){padding-bottom:0}.b-core-table:has(+.b-core-table){padding-bottom:0}.b-core-table+.b-core-table,.b-core-table+.b-text{padding-top:3rem}.b-cta{padding:3rem 0}.b-cta .caption{color:var(--c-primary,#7c51fa);text-transform:uppercase;margin-bottom:.5rem}.b-cta .title{color:var(--c-text-heading,#000);margin-bottom:1rem}.b-cta .btn-wrapper{flex-direction:column;gap:1rem;margin-top:1.5rem;display:flex}.b-cta .btn-wrapper .c-button{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-brand{background-color:var(--c-primary,#7c51fa)!important}@media (width>=768px){.b-cta>.container{justify-content:space-between;align-items:center;gap:2rem;display:flex}.b-cta .info{max-width:800px}.b-cta .btn-wrapper{white-space:nowrap;justify-content:flex-end;align-items:flex-end;margin-top:0}}@media (width>=1025px){.b-cta{padding:4rem 0}}.b-download-card{padding:2rem 0}.b-download-card.shortcode .download-cards{display:flex!important}.b-download-card .download-cards{gap:1rem}.b-download-card .download-card,.b-download-card .download-cards{flex-direction:column;display:flex}.b-download-card .download-card{align-items:flex-start;gap:1.25rem}.b-download-card .download-card .title{color:var(--c-neutral-black,#000)}.b-download-card .download-card .c-button:not(:hover){background-color:var(--c-neutral-white,#fff)}.b-download-card .download-card .btn-wrapper{width:100%}.b-download-card .download-card .btn-wrapper .c-button{width:auto}@media (width>=480px){.b-download-card .download-card{flex-direction:row;justify-content:space-between;align-items:center}.b-download-card .download-card .title{flex:1;min-width:0}.b-download-card .download-card .btn-wrapper{flex-shrink:0;width:auto}}.b-download-card.--with-rulers .download-cards .download-card:not(:first-of-type){border-top:1px solid #0000001a;padding-top:calc(1rem - 1px)}.b-faq{padding:3rem 0}.b-faq .c-section-intro{margin-bottom:2.5rem}.b-faq .in-desktop{display:none}.b-faq .faq-mobile-dropdown{margin-bottom:1.5rem}.b-faq .faq-controls{flex-direction:column;justify-content:flex-start;align-items:center;max-width:900px;margin-bottom:1rem;margin-left:auto;margin-right:auto;display:flex}@media (width>=480px){.b-faq .faq-controls{flex-direction:row;justify-content:space-between;gap:1rem}}.b-faq .faq-controls .title{color:var(--c-neutral-black,#000);margin-bottom:.75rem}@media (width>=480px){.b-faq .faq-controls .title{max-width:58%}}@media (width>=768px){.b-faq .faq-controls .title{max-width:74%}}@media (width>=1025px){.b-faq .faq-controls .title{max-width:68%}}@media (width>=1280px){.b-faq .faq-controls .title{max-width:76%}}.b-faq .faq-tabs-content .faq-accordion{max-width:900px;margin:0 auto}.b-faq .faq-tabs-content .faq-item{border-bottom:1px solid var(--c-neutral-black-10,#0000001a);text-align:left}.b-faq .faq-tabs-content .faq-item .faq-item-toggle{margin:0;padding:1.125rem 0}.b-faq .faq-tabs-content .faq-item .faq-item-toggle button{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;width:100%;padding:0 2.375rem 0 0;font-family:inherit;text-decoration:none;display:block;position:relative}.b-faq .faq-tabs-content .faq-item .faq-item-toggle button:after{content:"";font-family:Material Symbols Outlined;font-size:24px;line-height:1;position:absolute;top:50%;right:0;transform:translateY(-50%)}.b-faq .faq-tabs-content .faq-item .faq-item-toggle button:focus-visible{outline:2px solid var(--c-primary-dark,#4b19e6);outline-offset:2px}.b-faq .faq-tabs-content .faq-item .faq-item-content{border-top:1px solid var(--c-neutral-black-10,#0000001a);padding:1rem 1.5rem 2rem;display:none}.b-faq .faq-tabs-content .faq-item.faq-item--opened .faq-item-toggle button:after{content:""}.b-faq .faq-tabs-content .faq-item.faq-item--opened .faq-item-content{display:block}.b-faq .faq-tabs-navigation ul li button{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;width:100%;font-family:inherit}.b-faq .faq-tabs-navigation ul li button:focus-visible{outline:2px solid var(--c-primary-dark,#4b19e6);outline-offset:2px}@media (width>=1025px){.b-faq{padding:5rem 0}.b-faq .in-mobile{display:none}.b-faq .in-desktop{align-items:flex-start;gap:2rem;display:flex}.b-faq .in-desktop .faq-tabs-navigation{flex-shrink:0;width:calc(23.11% - 2rem)}.b-faq .in-desktop .faq-tabs-content--desktop{flex:1;width:calc(76.89% - 2rem)}.b-faq .faq-tabs-navigation ul{border-left:2px solid var(--c-neutral-black-10,#0000001a);margin:0;padding:0;list-style:none}.b-faq .faq-tabs-navigation ul li{margin:0;padding:0}.b-faq .faq-tabs-navigation ul li button{padding:1rem;text-decoration:none;display:block}.b-faq .faq-tabs-navigation ul li button:hover{color:var(--c-primary-dark,#4b19e6)}.b-faq .faq-tabs-navigation ul li.faq-tab-li--is-active{position:relative}.b-faq .faq-tabs-navigation ul li.faq-tab-li--is-active:before{background-color:var(--c-primary-dark,#4b19e6);content:"";width:2px;height:100%;position:absolute;top:0;left:-2px}.b-faq .faq-tabs-navigation ul li.faq-tab-li--is-active button{color:var(--c-primary-dark,#4b19e6)}.b-faq .faq-tabs-content--desktop{background-color:var(--c-neutral-white,#fff);padding:2.5rem 5rem}.b-faq .faq-tabs-content--desktop .faq-tab-panel[hidden]{display:none!important}.b-faq .faq-tabs-content--desktop .faq-tab-panel:not([hidden]){display:block}.b-faq .faq-tabs-content--desktop .faq-item-content a,.b-faq .faq-tabs-content--desktop .faq-item-content a:visited{border-bottom:1px dashed var(--c-primary-dark,#4b19e6);color:var(--c-neutral-700,#595858);text-decoration:none;transition:all .4s}.b-faq .faq-tabs-content--desktop .faq-item-content a:hover,.b-faq .faq-tabs-content--desktop .faq-item-content a:visited:hover{border-color:var(--c-primary-dark,#4b19e6);color:var(--c-primary-dark,#4b19e6);border-style:solid}.b-faq .faq-tabs-content .faq-item .faq-item-toggle{padding:1.125rem 0 1.125rem 1rem}.b-faq .faq-tabs-content .faq-item .faq-item-toggle button{padding-right:3.375rem}.b-faq .faq-tabs-content .faq-item .faq-item-toggle button:after{right:1rem}.b-faq .faq-tabs-content .faq-item .faq-item-content{padding:1rem 3.75rem 2rem 2.5rem}}.b-feedback{padding:2rem 0;container:feedback-block/inline-size}.b-feedback .feedback-wrapper{background-color:inherit;text-align:center;justify-content:space-between}.b-feedback .feedback-wrapper,.b-feedback .feedback-wrapper .feedback-group-help,.b-feedback .feedback-wrapper .feedback-group-vote{flex-direction:column;align-items:center;gap:1rem;display:flex}.b-feedback .feedback-wrapper .feedback-group-help,.b-feedback .feedback-wrapper .feedback-group-vote{width:100%}.b-feedback .feedback-wrapper .feedback-group-vote{order:1}.b-feedback .feedback-wrapper .feedback-group-help{order:3}.b-feedback .feedback-wrapper .feedback-group-message{order:2;width:100%}.b-feedback .feedback-wrapper .feedback-buttons{gap:1rem;display:flex}@media (width<=480px){.b-feedback .feedback-wrapper .feedback-buttons{width:100%}}.b-feedback .feedback-question{color:var(--c-neutral-800,#4b4b4b);margin:0}@media (width<=767px){.b-feedback .feedback-question{font-size:1.125rem}}.b-feedback .feedback-btn{padding:.5rem 1.75rem}@media (width<=480px){.b-feedback .feedback-btn{width:100%}}.b-feedback .feedback-btn.--selected{cursor:not-allowed;pointer-events:none;font-weight:700}.b-feedback .feedback-btn:disabled{cursor:default;opacity:1}.b-feedback .feedback-btn:disabled:hover{color:var(--c-neutral-black,#000);background-color:#0000}.b-feedback .feedback-btn:disabled:not(.--selected){border-color:var(--c-neutral-700,#595858);color:var(--c-neutral-700,#595858);opacity:.5}.b-feedback .feedback-help{color:var(--c-neutral-800,#4b4b4b);margin:0}@media (width<=480px){.b-feedback .feedback-help{font-size:1rem}}.b-feedback .feedback-message{flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem;margin:1rem 0;display:flex}.b-feedback .feedback-message b,.b-feedback .feedback-message span{color:var(--c-neutral-800,#4b4b4b)}.b-feedback .feedback-message.--success{background-color:var(--c-success-op-10,#1ea92810);border:1px solid var(--c-neutral-black-10,#0000001a);padding:1rem 1.5rem}.b-feedback .feedback-message.--error{background-color:var(--c-error-op-10,#db371f10);border:1px solid var(--c-neutral-black-10,#0000001a);padding:1rem 1.5rem}.b-feedback .feedback-message[hidden]{display:none}.b-feedback.--loading .feedback-btn{opacity:.6;pointer-events:none}@container feedback-block (width>=1200px){.b-feedback .feedback-wrapper{text-align:left;flex-flow:wrap;align-items:center;gap:1rem}.b-feedback .feedback-wrapper .feedback-group-vote{flex-direction:row;order:1;width:auto}.b-feedback .feedback-wrapper .feedback-group-help{flex-direction:row;order:2;width:auto}.b-feedback .feedback-wrapper .feedback-group-message{flex-basis:100%;order:3;width:100%}}.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}@media (width>=768px){.b-form .m-form{margin:0 -1.5rem;padding:0 1.5rem}}@media (width>=1025px){.b-form{padding:0}.b-form .container{gap:2rem;max-width:1072px;display:flex}.b-form .form-info{width:38.1%;padding:5rem 0}.b-form .form-info .title{margin-bottom:4rem}.b-form .m-form{box-sizing:border-box;width:calc(61.9% - 2rem);margin:0;padding:5rem 2.5rem}}.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{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;left:0}.b-hero-slider .media img,.b-hero-slider .media video{width:100%;height:100%}.b-hero-slider .info{padding:1.25rem 0}.b-hero-slider .caption{color:var(--c-primary-dark,#4b19e6);text-transform:uppercase;margin-bottom:.5rem}.b-hero-slider .title{color:var(--c-text-heading,#000);margin-bottom:1rem}.b-hero-slider .btn-wrapper{margin-top:2rem;display:flex}.b-hero-slider .btn-wrapper .c-button.--button.--white{--btn-bg:var(--c-neutral-black,#000);--btn-color:var(--c-neutral-white,#fff);--btn-hover-bg:var(--c-neutral-800,#4b4b4b);--btn-hover-color:var(--c-neutral-white,#fff);--btn-active-bg:var(--c-neutral-600,#7d7d7d);--btn-active-color:var(--c-neutral-white,#fff);--btn-focus-outline:var(--c-neutral-white,#fff)}.b-hero-slider .btn-wrapper .c-button{width:100%}.b-hero-slider .swiper-navigation .container{justify-content:center;display:flex}@media (width>=768px){.b-hero-slider .swiper-slide{position:relative}.b-hero-slider .media{width:100%;height:100%;padding-top:0;position:absolute;top:0;left:0}.b-hero-slider .swiper-slide .container{z-index:1;align-items:center;height:540px;display:flex;position:relative}.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{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 .--color-black .caption{color:var(--c-primary-light,#b39afd)}.b-hero-slider .--color-black .c-description,.b-hero-slider .--color-black .title{color:var(--c-text-heading,#000)}.b-hero-slider .--color-black .c-description a,.b-hero-slider .--color-black .c-description a:visited,.b-hero-slider .--color-black .title a,.b-hero-slider .--color-black .title a:visited{color:var(--c-text-link,#000)}.b-hero-slider .--color-black .c-description p,.b-hero-slider .--color-black .title p{color:var(--c-text,#000)}.b-hero-slider .--color-white .btn-wrapper .c-button.--button.--white{--btn-bg:var(--c-neutral-white,#fff);--btn-color:var(--c-neutral-black,#000);--btn-hover-bg:var(--c-neutral-500,#bababa);--btn-hover-color:var(--c-neutral-black,#000);--btn-active-bg:var(--c-neutral-300,#e4e4e4);--btn-active-color:var(--c-neutral-black,#000);--btn-focus-outline:var(--c-neutral-black,#000)}}@media (width>=1025px){.b-hero-slider{position:relative}.b-hero-slider .swiper-navigation{z-index:3;width:100%;position:absolute;bottom:0;left:0}.b-hero-slider .swiper-navigation .container{justify-content:flex-end}}.b-image-grid{padding:7.5rem 0}.b-image-grid .image-grid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=768px){.b-image-grid.--cols-2 .image-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=768px) and (width<=1024px){.b-image-grid.--cols-3 .image-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1025px){.b-image-grid.--cols-3 .image-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.b-image-grid .image-grid__item{margin:0}.b-image-grid .image-grid__media{width:100%;overflow:hidden}.b-image-grid .image-grid__media img{width:100%;height:auto;display:block}.b-image-grid.--ratio-1-1 .image-grid__media{aspect-ratio:1}.b-image-grid.--ratio-4-3 .image-grid__media{aspect-ratio:4/3}.b-image-grid.--ratio-16-9 .image-grid__media{aspect-ratio:16/9}.b-image-grid.--ratio-1-1 .image-grid__media img,.b-image-grid.--ratio-16-9 .image-grid__media img,.b-image-grid.--ratio-4-3 .image-grid__media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.b-image-grid .image-grid__caption{color:var(--c-neutral-800,#4b4b4b);margin-top:.5rem}.b-image-grid .image-grid__group-caption{color:var(--c-neutral-800,#4b4b4b);margin-top:1rem}.b-image-grid.alignwide{padding-left:0;padding-right:0}.b-image-grid.alignwide .container{width:100%;max-width:1280px;padding-left:0;padding-right:0}.b-image-grid.alignfull{padding-left:0;padding-right:0}.b-image-grid.alignfull .container{width:100%;padding-left:0;padding-right:0;max-width:none!important}.b-image-text{padding:3rem 0}.b-image-text .image{margin-bottom:2rem;padding-top:66%;position:relative}.b-image-text .image img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.b-image-text .caption{color:var(--c-primary-dark,#4b19e6);text-transform:uppercase;margin-bottom:.5rem}.b-image-text .title{margin-bottom:1rem}.b-image-text .btn-wrapper{flex-direction:column;gap:1rem;margin-top:1.5rem;display:flex}.b-image-text .btn-wrapper .c-button{width:100%}@media (width>=768px){.b-image-text>.container{align-items:flex-start;gap:2rem;display:flex}.b-image-text .image{width:50%;margin-bottom:0;padding-top:31.94%}.b-image-text .info{width:50%}.b-image-text .btn-wrapper{flex-direction:row;display:flex}.b-image-text .btn-wrapper .c-button{width:auto}.b-image-text.--img-right .image{order:2}.b-image-text.--img-right .info{order:1}.b-image-text.--img-right .sticky-spacer{display:none!important}}@media (width>=1025px){.b-image-text{padding:7.5rem 0}.b-image-text>.container{align-items:center;gap:5rem}.b-image-text .image{padding-top:30.52%}.b-image-text .btn-wrapper{margin-top:1rem}}@media (width>=1280px){.b-image-text>.container{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-logo-grid{text-align:center;padding:3rem 0}.b-logo-grid .title{margin-bottom:2.5rem}.b-logo-grid .logos-list{flex-wrap:wrap;justify-content:center;gap:2.5rem;display:flex}.b-logo-grid .logos-list .logo{align-items:center;font-size:0;display:inline-flex}.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{width:auto;max-width:100%;height:auto;max-height:60px;display:inline-block}@media (width>=1025px){.b-logo-grid{padding:7.5rem 0}}.b-map{padding:2rem 0}.b-map .container{max-width:1280px;margin-left:auto;margin-right:auto}.b-map .c-section-intro{margin-bottom:1.5rem}.b-map .map-container{width:100%;max-width:100%;margin-left:auto;margin-right:auto;overflow:hidden}.b-map .map-wrapper{aspect-ratio:4/3;z-index:0;width:100%;min-height:18.75rem;max-height:none;position:relative;overflow:hidden}@media (width>=768px){.b-map .map-wrapper{aspect-ratio:16/9}}.b-map .map-wrapper.leaflet-container{font:inherit}.b-map .map-wrapper .leaflet-bottom,.b-map .map-wrapper .leaflet-pane,.b-map .map-wrapper .leaflet-top{z-index:1}.b-map .map-embed{aspect-ratio:4/3;width:100%;min-height:18.75rem;position:relative;overflow:hidden}@media (width>=768px){.b-map .map-embed{aspect-ratio:16/9}}.b-map .map-embed iframe{border:0;width:100%;height:100%;min-height:18.75rem;display:block}.b-map .map-placeholder{color:var(--c-neutral-800,#4b4b4b);text-align:center;margin:0;padding:2rem 1rem}.b-map.--bg-black .map-placeholder,.b-map.--bg-brand .map-placeholder,.b-map.--bg-gradient .map-placeholder{color:var(--c-neutral-white,#fff)}@media (width>=1025px){.b-map{padding:8rem 0}.b-map .c-section-intro{margin-bottom:2rem}}.b-news{padding:3rem 0}.b-news .c-section-intro{margin-bottom:2.5rem}.b-news .container>.btn-wrapper{text-align:center;margin-top:2.5rem}.b-news .documentation-list,.b-news .news-list{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}@media (width>=768px){.b-news .documentation-list>*,.b-news .news-list>*{width:calc(33% - .85rem)}}@media (width>=1025px){.b-news .documentation-list>*,.b-news .news-list>*{width:calc(33% - .85rem)}.b-news{padding:7.5rem 0}.b-news .c-section-intro{margin-bottom:4rem}.b-news .container>.btn-wrapper{margin-top:4rem}}.b-page-header{padding:4rem 0}.b-page-header .container{flex-direction:column;gap:2rem;display:flex}.b-page-header .info{order:1}.b-page-header .image{text-align:center}.b-page-header .image img{max-width:280px;height:auto;display:inline-block}.b-page-header .caption{color:var(--c-primary-dark,#4b19e6);text-transform:uppercase;margin-bottom:.5rem}.b-page-header .title{color:var(--c-text-heading,#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-brand{background-color:var(--c-primary,#7c51fa)!important}@media (width>=768px){.b-page-header>.container{flex-direction:row;justify-content:space-between;align-items:center;gap:2rem}.b-page-header .info{order:0;max-width:1008px}.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 (width>=1025px){.b-page-header .image{min-width:360px;max-width:360px}}@media (width>=1280px){.b-page-header .image{min-width:384px;max-width:384px}}.b-services{padding:3rem 0}.b-services .c-section-intro{margin-bottom:2.5rem}.b-services .services-list{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}@media (width>=768px){.b-services .services-list>*{width:calc(50% - .75rem)}}@media (width>=1025px){.b-services .services-list>*{width:calc(25% - 1.5rem)}}.b-services .container>.btn-wrapper{text-align:center;margin-top:2.5rem}@media (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 (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 (width>=1280px){.b-services.--row-5-items .services-list>*{width:calc(20% - 1.6rem)}}.b-sponsor-bar{--fct-sponsor-separator:var(--c-neutral-black-10,#0000001a);text-align:center;padding:3rem 0}.b-sponsor-bar .container{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;display:flex}.b-sponsor-bar.--align-left{text-align:left}.b-sponsor-bar.--border-top{border-top:1px solid var(--fct-sponsor-separator)}.b-sponsor-bar.--border-bottom{border-bottom:1px solid var(--fct-sponsor-separator)}.b-sponsor-bar.--bg-light{background-color:var(--c-neutral-100,#f9f9f9)}.b-sponsor-bar.--bg-dark{--fct-sponsor-separator:var(--c-neutral-white,#fff);background-color:var(--c-neutral-900,#1f1f1f)}.b-sponsor-bar.--bg-dark .b-sponsor-bar__notice,.b-sponsor-bar.--bg-dark .description p,.b-sponsor-bar.--bg-dark .title{color:var(--c-neutral-white,#fff)}.b-sponsor-bar .b-sponsor-bar__notice{margin-bottom:1rem}.b-sponsor-bar .title{color:var(--c-neutral-900,#1f1f1f);margin-bottom:.75rem}.b-sponsor-bar .description p{margin-bottom:0}.b-sponsor-bar .b-sponsor-bar__logos-list{flex-direction:column;justify-content:center;align-items:center;gap:2.5rem;display:flex}.b-sponsor-bar .b-sponsor-bar__logo{text-align:center;font-size:0}.b-sponsor-bar .b-sponsor-bar__logo a,.b-sponsor-bar .b-sponsor-bar__logo a:visited{display:inline-block}.b-sponsor-bar .b-sponsor-bar__logo img{filter:grayscale();width:100%;max-width:160px;min-height:40px;max-height:40px;display:block}@media (width>=768px){.b-sponsor-bar .b-sponsor-bar__logos-list{-webkit-column-gap:5rem;-moz-column-gap:5rem;flex-flow:wrap;align-items:center;column-gap:5rem}}@media (width>=1025px){.b-sponsor-bar{padding:4rem 0}.b-sponsor-bar .container{-webkit-column-gap:5rem;-moz-column-gap:5rem;flex-flow:wrap;gap:2.5rem 5rem}.b-sponsor-bar .b-sponsor-bar__header{width:max-content;margin-bottom:0}}.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{justify-content:center;gap:.5rem;width:100%;margin-top:2.5rem;display:flex;position:static}.b-tabbed-content .swiper-pagination .swiper-pagination-bullet{opacity:1;background-color:#0000;width:20px;height:20px;position:relative}.b-tabbed-content .swiper-pagination .swiper-pagination-bullet:after{background-color:var(--c-neutral-500,#bababa);content:"";border-radius:50%;width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.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{max-width:100%;height:auto;display:block}.b-tabbed-content .tab-content .title{color:var(--c-text-heading,#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{list-style:none}.b-tabbed-content .tab-content .content ul>li{padding-left:20px;position:relative}.b-tabbed-content .tab-content .content ul>li:before{color:var(--c-text,#000);content:"•";font-family:inherit;font-size:inherit;height:auto;font-weight:600;line-height:inherit;width:10px;position:absolute;top:0;left:4px}.b-tabbed-content .tab-content .content ol{counter-reset:section;list-style:none}.b-tabbed-content .tab-content .content ol 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-text,#000);content:counter(section) ".";font-family:inherit;font-size:inherit;font-weight:400;line-height:inherit;position:absolute;top:0;left: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}@media (width>=1025px){.b-tabbed-content{padding:5rem 0}.b-tabbed-content .in-mobile{display:none}.b-tabbed-content .in-desktop{gap:2rem;display:flex}.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,#0000001a)}.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{padding:1rem;text-decoration:none;display:block}.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:"";width:2px;height:100%;position:absolute;top:0;left:-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{transition:all .4s}.b-tabbed-content .tabs-content .content a:hover,.b-tabbed-content .tabs-content .content a:visited:hover{border-color:var(--c-primary-dark,#4b19e6);color:var(--c-primary-dark,#4b19e6);border-style:solid}}.b-testimonials{padding:3rem 0}.b-testimonials .c-section-intro{margin-bottom:3rem}.b-testimonials .quote-item{text-align:center;max-width:800px;margin:0 auto}.b-testimonials .quote-item p.quote{color:var(--c-text-heading,#000);margin-bottom:0}.b-testimonials .quote-item .image{margin-top:2rem}.b-testimonials .quote-item .image img{max-width:100%;height:auto}.b-testimonials .quote-item p.author{color:var(--c-text-heading,#000);margin-top:.75rem;margin-bottom:0}.b-testimonials .quote-item p.role{color:var(--c-neutral-700,#595858);margin-top:.25rem;margin-bottom:0}.b-testimonials .swiper-pagination{justify-content:center;gap:.5rem;width:100%;margin-top:2.5rem;display:flex;position:static}.b-testimonials .swiper-pagination .swiper-pagination-bullet{opacity:1;background-color:#0000;width:20px;height:20px;position:relative}.b-testimonials .swiper-pagination .swiper-pagination-bullet:after{background-color:var(--c-neutral-500,#bababa);content:"";border-radius:50%;width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.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}@media (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{justify-content:center;margin-top:1rem;display:flex}}.b-text{padding:3rem 0}.b-text .c-section-intro{margin-bottom:3rem}.b-text .image{max-width:800px;margin-bottom:1.5rem}.b-text .image img{width:100%;height:auto;display:block}.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,#0000001a);border-top:1px solid var(--c-neutral-black-10,#0000001a);max-width:800px;margin-top:1.5rem;padding:.75rem .5rem}.b-text .text-update-date p{margin-bottom:0}.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 (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-text:has(+.b-text){padding-bottom:3rem}.b-text+.b-text{padding-top:0}.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:"";width:100%;height:4px;position:absolute;top:10px;left:0}.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);content:"";border-radius:50%;width:13px;height:13px;position:absolute;top:0;left:50%;transform:translate(-50%)}.b-timeline .timeline-item{background-color:var(--c-neutral-white,#fff);border:1px solid var(--c-neutral-black-10,#0000001a);box-sizing:border-box;height:100%}.b-timeline .timeline-item .image{background-color:var(--c-neutral-100,#f9f9f9);padding-top:60%;position:relative}.b-timeline .timeline-item .image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}.b-timeline .timeline-item .info{padding:1.5rem 1.5rem 2rem}.b-timeline .timeline-item .title{color:var(--c-text-heading,#000);margin-bottom:.5rem}.b-timeline .swiper-navigation{justify-content:flex-end;margin-top:1.5rem;display:flex}.b-timeline .swiper-navigation .swiper-button-disabled{color:var(--c-neutral-500,#bababa);pointer-events:none}@media (width>=1025px){.b-timeline{padding:7.5rem 0}.b-timeline .swiper-navigation{margin-top:2.5rem}}.b-video-grid{padding:7.5rem 0}.b-video-grid .video-grid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=768px){.b-video-grid.--cols-2 .video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=768px) and (width<=1024px){.b-video-grid.--cols-3 .video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1025px){.b-video-grid.--cols-3 .video-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.b-video-grid .video-grid__item{margin:0}.b-video-grid .video-grid__media{background-color:var(--c-neutral-100,#f9f9f9);cursor:pointer;border-radius:4px;width:100%;position:relative;overflow:hidden}.b-video-grid .video-grid__media:not(.--external){aspect-ratio:4/3}.b-video-grid .video-grid__media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .3s}.b-video-grid .video-grid__media img.video-grid__external-thumb{-o-object-fit:none;object-fit:none;height:auto}.b-video-grid .video-grid__media .video-grid__play{background-color:var(--c-neutral-white,#fff);width:10%;min-width:3.25rem;max-width:7rem;height:auto;-webkit-box-shadow:0 4px 4px 0 var(--c-neutral-black-10,#0000001a);box-shadow:0 4px 4px 0 var(--c-neutral-black-10,#0000001a);border-radius:100%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.b-video-grid .video-grid__media .video-grid__play,.b-video-grid .video-grid__media .video-grid__play-icon{aspect-ratio:1;transition:transform .3s}.b-video-grid .video-grid__media .video-grid__play-icon{background:0 0;background-color:var(--c-primary,#7c51fa);clip-path:polygon(25% 15%,25% 85%,80% 50%);width:30%;display:inline-block}.b-video-grid .video-grid__media:hover .video-grid__play{transform:translate(-50%,-50%)scale(1.1)}.b-video-grid .video-grid__caption{color:var(--c-neutral-800,#4b4b4b);margin-top:.5rem}.b-video-grid .video-grid__group-caption{color:var(--c-neutral-800,#4b4b4b);margin-top:1rem}.b-video-grid.alignwide{padding-left:0;padding-right:0}.b-video-grid.alignwide .container{width:100%;max-width:1280px}.b-video-grid.alignfull{padding-left:0;padding-right:0}.b-video-grid.alignfull .container{width:100%;max-width:none!important}.content-block.--hide-block-admin{opacity:.5}.content-block.--bg-gray{background-color:var(--c-neutral-100,#f9f9f9);border-top:1px solid #0000001a;border-bottom:1px solid #0000001a}.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}.content-block.--bg-white{background-color:var(--c-neutral-white,#fff)}.content-block.--bg-black{background-color:var(--c-neutral-black,#000)}.content-block.--bg-brand{background-color:var(--c-primary-dark,#4b19e6)}.content-block.--bg-gradient,.content-block.--bg-image{position:relative}.content-block.--bg-gradient .bg-image img,.content-block.--bg-image .bg-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.content-block.--bg-gradient .container,.content-block.--bg-image .container{z-index:2;position:relative}.content-block.--bg-black .c-description,.content-block.--bg-black .c-description a,.content-block.--bg-black .c-description a:visited,.content-block.--bg-black .c-description p,.content-block.--bg-black .caption,.content-block.--bg-black .caption a,.content-block.--bg-black .caption a:visited,.content-block.--bg-black .caption p,.content-block.--bg-black .headline-1,.content-block.--bg-black .headline-1 a,.content-block.--bg-black .headline-1 a:visited,.content-block.--bg-black .headline-1 p,.content-block.--bg-black .headline-2,.content-block.--bg-black .headline-2 a,.content-block.--bg-black .headline-2 a:visited,.content-block.--bg-black .headline-2 p,.content-block.--bg-brand .c-description,.content-block.--bg-brand .c-description a,.content-block.--bg-brand .c-description a:visited,.content-block.--bg-brand .c-description p,.content-block.--bg-brand .caption,.content-block.--bg-brand .caption a,.content-block.--bg-brand .caption a:visited,.content-block.--bg-brand .caption p,.content-block.--bg-brand .headline-1,.content-block.--bg-brand .headline-1 a,.content-block.--bg-brand .headline-1 a:visited,.content-block.--bg-brand .headline-1 p,.content-block.--bg-brand .headline-2,.content-block.--bg-brand .headline-2 a,.content-block.--bg-brand .headline-2 a:visited,.content-block.--bg-brand .headline-2 p,.content-block.--bg-gradient .c-description,.content-block.--bg-gradient .c-description a,.content-block.--bg-gradient .c-description a:visited,.content-block.--bg-gradient .c-description p,.content-block.--bg-gradient .caption,.content-block.--bg-gradient .caption a,.content-block.--bg-gradient .caption a:visited,.content-block.--bg-gradient .caption p,.content-block.--bg-gradient .headline-1,.content-block.--bg-gradient .headline-1 a,.content-block.--bg-gradient .headline-1 a:visited,.content-block.--bg-gradient .headline-1 p,.content-block.--bg-gradient .headline-2,.content-block.--bg-gradient .headline-2 a,.content-block.--bg-gradient .headline-2 a:visited,.content-block.--bg-gradient .headline-2 p{color:var(--c-neutral-white,#fff)}.content-block.--padding-v-lg{padding-top:64px!important;padding-bottom:64px!important}@media (width>=1025px){.content-block.--padding-v-lg{padding-top:120px!important;padding-bottom:120px!important}}.content-block.--padding-v-md{padding-top:48px!important;padding-bottom:48px!important}@media (width>=1025px){.content-block.--padding-v-md{padding-top:80px!important;padding-bottom:80px!important}}.content-block.--padding-v-sm{padding-top:32px!important;padding-bottom:32px!important}@media (width>=1025px){.content-block.--padding-v-sm{padding-top:48px!important;padding-bottom:48px!important}}.content-block.--padding-v-xs{padding-top:16px!important;padding-bottom:16px!important}@media (width>=1025px){.content-block.--padding-v-xs{padding-top:24px!important;padding-bottom:24px!important}}.content-block.--padding-v-none{padding-top:0!important;padding-bottom:0!important}.article-page-wrapper{padding-top:1.5rem}.article-page-wrapper h1.title{color:var(--c-text-heading,#000);max-width:910px;margin-bottom:3rem}.article-page-wrapper .article-meta-info{display:none}.article-page-wrapper .article-content{padding-bottom:1.5rem}.article-page-wrapper section[id^=block_]:not(.b-cta) .container{padding-left:0;padding-right:0}.article-page-wrapper .b-text{padding-top:0;padding-bottom:0}@media (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 .article-container{gap:2rem;display:flex}.article-page-wrapper .article-content .article-meta-info{width:24.34%}.article-page-wrapper .article-content .content{width:75.66%;max-width:800px}}.article-page-wrapper .content>.video-wrapper,.c-wysiwyg>.video-wrapper{height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.article-page-wrapper .content>.video-wrapper embed,.article-page-wrapper .content>.video-wrapper iframe,.article-page-wrapper .content>.video-wrapper object,.c-wysiwyg>.video-wrapper embed,.c-wysiwyg>.video-wrapper iframe,.c-wysiwyg>.video-wrapper object{width:100%;height:100%;position:absolute;top:0;left:0}.article-page-wrapper .content>h1,.article-page-wrapper .content>h2,.article-page-wrapper .content>h3,.article-page-wrapper .content>h4,.article-page-wrapper .content>h5,.article-page-wrapper .content>h6,.c-wysiwyg>h1,.c-wysiwyg>h2,.c-wysiwyg>h3,.c-wysiwyg>h4,.c-wysiwyg>h5,.c-wysiwyg>h6{margin-top:1.5rem;margin-bottom:1.5rem}.article-page-wrapper .content>h1+h2,.article-page-wrapper .content>h2+h3,.article-page-wrapper .content>h3+h4,.article-page-wrapper .content>h4+h5,.article-page-wrapper .content>h5+h6,.c-wysiwyg>h1+h2,.c-wysiwyg>h2+h3,.c-wysiwyg>h3+h4,.c-wysiwyg>h4+h5,.c-wysiwyg>h5+h6{margin-top:.75rem}.article-page-wrapper .content>p,.c-wysiwyg>p{margin-bottom:1.5rem}.article-page-wrapper .content>hr,.c-wysiwyg>hr{background-color:var(--c-neutral-black-10,#0000001a);border:0;height:1px;margin:1.5rem 0}.article-page-wrapper .content>a,.article-page-wrapper .content>a:visited,.c-wysiwyg>a,.c-wysiwyg>a:visited{border-bottom:1px dashed var(--c-primary-dark,#4b19e6);text-decoration:none}.article-page-wrapper .content>b,.article-page-wrapper .content>strong,.c-wysiwyg>b,.c-wysiwyg>strong{font-weight:700}.article-page-wrapper .content>b em,.article-page-wrapper .content>b i,.article-page-wrapper .content>strong em,.article-page-wrapper .content>strong i,.c-wysiwyg>b em,.c-wysiwyg>b i,.c-wysiwyg>strong em,.c-wysiwyg>strong i{font-style:italic;font-weight:700}.article-page-wrapper .content>em,.article-page-wrapper .content>i,.c-wysiwyg>em,.c-wysiwyg>i{font-style:italic}.article-page-wrapper .content>em b,.article-page-wrapper .content>em strong,.article-page-wrapper .content>i b,.article-page-wrapper .content>i strong,.c-wysiwyg>em b,.c-wysiwyg>em strong,.c-wysiwyg>i b,.c-wysiwyg>i strong{font-style:italic;font-weight:700}.article-page-wrapper .content>ul,.c-wysiwyg>ul{list-style:none}.article-page-wrapper .content>ul>li,.c-wysiwyg>ul>li{padding-left:20px;position:relative}.article-page-wrapper .content>ul>li:before,.c-wysiwyg>ul>li:before{color:var(--c-text,#000);content:"•";font-family:inherit;font-size:inherit;height:auto;font-weight:600;line-height:inherit;width:10px;position:absolute;top:0;left:4px}.article-page-wrapper .content>ol,.c-wysiwyg>ol{counter-reset:section;list-style:none}.article-page-wrapper .content>ol ol,.c-wysiwyg>ol ol{counter-reset:section}.article-page-wrapper .content>ol>li,.c-wysiwyg>ol>li{counter-increment:section;padding-left:20px;position:relative}.article-page-wrapper .content>ol>li:before,.c-wysiwyg>ol>li:before{color:var(--c-text,#000);content:counter(section) ".";font-family:inherit;font-size:inherit;font-weight:400;line-height:inherit;position:absolute;top:0;left:0}.article-page-wrapper .content>ol,.article-page-wrapper .content>ul,.c-wysiwyg>ol,.c-wysiwyg>ul{margin:1.5rem 0}.article-page-wrapper .content>blockquote,.c-wysiwyg>blockquote{margin:1.5rem auto;position:relative}.article-page-wrapper .content>blockquote>p,.c-wysiwyg>blockquote>p{margin-bottom:0;padding:0}.article-page-wrapper .content>blockquote>p.author,.c-wysiwyg>blockquote>p.author{color:var(--c-neutral-700,#595858);margin-top:.5rem}.article-page-wrapper .content>table,.c-wysiwyg>table{margin:1.5rem auto}.article-page-wrapper .content>table td,.c-wysiwyg>table td{border:1px solid var(--c-neutral-black,#000);padding:.75rem}.article-page-wrapper .content>figure.image-wrapper,.article-page-wrapper .content>p.image-wrapper,.article-page-wrapper .content>p.with-iframe,.c-wysiwyg>figure.image-wrapper,.c-wysiwyg>p.image-wrapper,.c-wysiwyg>p.with-iframe{max-width:100%;margin:1.5rem auto}.article-page-wrapper .content>figure.image-wrapper figcaption,.c-wysiwyg>figure.image-wrapper figcaption{color:var(--c-neutral-black,#000);margin-top:.5rem}.article-page-wrapper .content>figure.with-iframe,.c-wysiwyg>figure.with-iframe{max-width:100%;margin:1.5rem auto}.article-page-wrapper .content>img,.c-wysiwyg>img{width:100%;height:auto}.article-page-wrapper .content>iframe,.c-wysiwyg>iframe{max-width:100%}.article-page-wrapper .content>:first-child,.c-wysiwyg>:first-child{margin-top:0!important}.article-page-wrapper .content>:last-child,.c-wysiwyg>:last-child{margin-bottom:0!important}@media (width>=1025px){.article-page-wrapper .content>h1,.article-page-wrapper .content>h2,.article-page-wrapper .content>h3,.article-page-wrapper .content>h4,.article-page-wrapper .content>h5,.article-page-wrapper .content>h6,.c-wysiwyg>h1,.c-wysiwyg>h2,.c-wysiwyg>h3,.c-wysiwyg>h4,.c-wysiwyg>h5,.c-wysiwyg>h6{margin:2rem 0}.article-page-wrapper .content>a,.article-page-wrapper .content>a:visited,.c-wysiwyg>a,.c-wysiwyg>a:visited{transition:all .4s}.article-page-wrapper .content>a:hover,.article-page-wrapper .content>a:visited:hover,.c-wysiwyg>a:hover,.c-wysiwyg>a:visited:hover{border-color:var(--c-primary-dark,#4b19e6);color:var(--c-primary-dark,#4b19e6);border-style:solid}.article-page-wrapper .content>blockquote,.article-page-wrapper .content>hr,.article-page-wrapper .content>ol,.article-page-wrapper .content>ul,.c-wysiwyg>blockquote,.c-wysiwyg>hr,.c-wysiwyg>ol,.c-wysiwyg>ul{margin:2rem 0}.article-page-wrapper .content>table,.c-wysiwyg>table{margin:2rem auto}.article-page-wrapper .content>table td,.c-wysiwyg>table td{padding:1rem}.article-page-wrapper .content>figure.image-wrapper,.article-page-wrapper .content>figure.with-iframe,.article-page-wrapper .content>p.image-wrapper,.article-page-wrapper .content>p.with-iframe,.c-wysiwyg>figure.image-wrapper,.c-wysiwyg>figure.with-iframe,.c-wysiwyg>p.image-wrapper,.c-wysiwyg>p.with-iframe{margin:2rem auto}}.archive-list-wrapper{padding-top:1.5rem;padding-bottom:4rem}.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 (width>=1025px){.archive-list-wrapper{padding-top:3.5rem;padding-bottom:7.5rem}.archive-list-wrapper .archive-intro .title,.archive-list-wrapper .c-dropdown{margin-bottom:2rem}.archive-list-wrapper .c-pagination{margin-top:2rem}}.archive-list-wrapper--documentation .archive-intro .title{margin-bottom:1rem}@media (width>=1025px){.archive-list-wrapper--documentation .archive-intro .title{margin-bottom:1.25rem}}.archive-list-wrapper--documentation .documentation-archive-toolbar{flex-direction:column;align-items:stretch;gap:1rem;width:100%;margin-bottom:1.5rem;display:flex}@media (width>=768px){.archive-list-wrapper--documentation .documentation-archive-toolbar{flex-flow:wrap;align-items:center;gap:1rem 1.25rem;margin-bottom:2rem}}@media (width>=1025px){.archive-list-wrapper--documentation .documentation-archive-toolbar{margin-bottom:2.25rem}}.archive-list-wrapper--documentation .documentation-archive-toolbar__search{flex:auto;width:100%;min-width:0}@media (width>=768px){.archive-list-wrapper--documentation .documentation-archive-toolbar__search{flex:12rem;min-width:min(100%,16rem)}}.archive-list-wrapper--documentation .documentation-archive-toolbar__filter{flex:auto;width:100%}@media (width>=768px){.archive-list-wrapper--documentation .documentation-archive-toolbar__filter{flex:0 18rem;width:auto;max-width:100%}}.archive-list-wrapper--documentation .documentation-archive-toolbar__filter .c-dropdown{width:100%;max-width:none;margin-bottom:0;padding-top:0;padding-bottom:0}@media (width>=768px){.archive-list-wrapper--documentation .documentation-archive-toolbar__filter .c-dropdown{max-width:20rem}}.archive-list-wrapper--documentation .c-doc-search{flex-direction:column;align-items:stretch;gap:.75rem;width:100%;margin:0;display:flex}@media (width>=480px){.archive-list-wrapper--documentation .c-doc-search{flex-flow:row;align-items:stretch;gap:.75rem}}.archive-list-wrapper--documentation .c-doc-search input[type=search]{appearance:none;background-color:var(--c-neutral-white,#fff);border:1px solid var(--c-neutral-black-10,#0000001a);box-sizing:border-box;color:var(--c-neutral-black,#000);flex:auto;width:100%;min-width:0;margin:0;padding:.5rem 1rem;font-size:1rem;line-height:1.5;transition:all .4s}.archive-list-wrapper--documentation .c-doc-search input[type=search]::-webkit-input-placeholder{color:var(--c-neutral-700,#595858);opacity:1}.archive-list-wrapper--documentation .c-doc-search input[type=search]::placeholder{color:var(--c-neutral-700,#595858);opacity:1}.archive-list-wrapper--documentation .c-doc-search input[type=search]:-ms-placeholder-shown{color:var(--c-neutral-700,#595858);opacity:1}.archive-list-wrapper--documentation .c-doc-search input[type=search]::placeholder{color:var(--c-neutral-700,#595858);opacity:1}.archive-list-wrapper--documentation .c-doc-search input[type=search]:focus{border-color:var(--c-primary-dark,#4b19e6);-webkit-box-shadow:0 0 0 1px var(--c-primary-dark,#4b19e6);box-shadow:0 0 0 1px var(--c-primary-dark,#4b19e6);outline:none}.archive-list-wrapper--documentation .c-doc-search .c-button{flex:none;width:100%;margin:0}@media (width>=480px){.archive-list-wrapper--documentation .c-doc-search .c-button{align-self:stretch;width:auto}}.archive-list-wrapper--documentation .c-dropdown{margin-bottom:0}.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,#0000001a);padding:3rem 0}.search-page-wrapper .search-intro p{margin-top:1rem;margin-bottom:0}.search-page-wrapper .search-list-wrapper .container{max-width:986px}.search-page-wrapper .search-list-wrapper .search-list{flex-direction:column;gap:1.5rem;display:flex}.search-page-wrapper .search-list-intro{justify-content:space-between;align-items:center;margin-top:.75rem;margin-bottom:1.5rem;display:flex}.search-page-wrapper .search-list-intro .c-dropdown{width:50%;min-width:140px}.search-page-wrapper .search-list-intro p.results{margin-bottom:0;font-size:1rem;line-height:1.5}.search-page-wrapper .c-pagination{margin-top:1.5rem}.search-page-wrapper .not-found-info{background-color:var(--c-neutral-100,#f9f9f9);text-align:center;padding-top:2.5rem;padding-bottom:5rem}.search-page-wrapper .not-found-info .image{margin-bottom:1rem}.search-page-wrapper .not-found-info .image img{-o-object-fit:contain;object-fit:contain;width:3.5rem;height:3.5rem;display:inline-block}.search-page-wrapper .not-found-info .info .title{margin:.5rem}@media (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-top:2.5rem;margin-bottom:2rem}.search-page-wrapper .not-found-info{padding-bottom:7.5rem}.search-page-wrapper .not-found-info .image img{width:4rem;height: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{align-items:center;padding:1rem 0;display:flex}.search-page-wrapper .search-list-bar .icon-search{color:#0000;text-indent:-9999px;width:44px;height:44px;padding:.625rem;display:block;position:relative}.search-page-wrapper .search-list-bar .icon-search:before{color:var(--c-neutral-white,#fff);text-indent:0;width:100%;height:100%;position:absolute;top:.625rem;left:.625rem}.search-page-wrapper .search-list-bar a.search-close,.search-page-wrapper .search-list-bar a.search-close:visited{color:#0000;text-indent:-9999px;width:44px;height:44px;padding:.625rem;display:block;position:relative}.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);text-indent:0;width:100%;height:100%;position:absolute;top:.625rem;left:.625rem}.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]{color:var(--c-neutral-white,#fff);background-color:#0000;border:0;width:100%;padding:.625rem .5rem}.search-page-wrapper .search-list-bar form input[type=search]::-webkit-input-placeholder{color:var(--c-neutral-white,#fff);opacity:1}.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{color:var(--c-neutral-white,#fff);opacity:1}.search-page-wrapper .search-list-bar form input[type=text]::-moz-placeholder{color:var(--c-neutral-white,#fff);opacity:1}:is(.search-page-wrapper .search-list-bar form input[type=search]:-ms-placeholder-shown,.search-page-wrapper .search-list-bar form input[type=text]:-ms-placeholder-shown){color:var(--c-neutral-white,#fff);opacity:1}:is(.search-page-wrapper .search-list-bar form input[type=search]:placeholder-shown,.search-page-wrapper .search-list-bar form input[type=text]:placeholder-shown){color:var(--c-neutral-white,#fff);opacity:1}.search-page-wrapper .search-list-bar form input[type=search]::-moz-placeholder{color:var(--c-neutral-white,#fff);opacity:1}.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]::placeholder,.search-page-wrapper .search-list-bar form input[type=text]::placeholder{color:var(--c-neutral-white,#fff);opacity:1}@media (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}}pre{background-color:var(--c-neutral-100,#f9f9f9);border:1px solid var(--c-neutral-300,#e4e4e4);color:var(--c-neutral-800,#4b4b4b);white-space:break-spaces;background-image:none;border-radius:5px;flex-direction:column;padding:16px}pre,pre .fct-copy-btn-container{display:flex}pre .fct-copy-btn-container{justify-content:flex-end;align-items:center;gap:8px}pre .fct-copy-btn-container .fct-copy-btn-feedback:not(:empty){color:var(--c-neutral-600,#7d7d7d);margin-top:-4px}pre .fct-copy-btn-container button{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cg stroke='%23595858' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' clip-path='url(%23a)'%3E%3Cpath d='M7 9.667A2.667 2.667 0 0 1 9.667 7h8.666A2.667 2.667 0 0 1 21 9.667v8.666A2.67 2.67 0 0 1 18.333 21H9.667A2.67 2.67 0 0 1 7 18.333z'/%3E%3Cpath d='M4.012 16.737A2 2 0 0 1 3 15V5c0-1.1.9-2 2-2h10c.75 0 1.158.385 1.5 1'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px}pre code{white-space:break-spaces;overflow-x:auto}.--bg-gray pre{background-color:var(--c-neutral-300,#e4e4e4)}:not(pre)>code,kbd{background-color:var(--c-neutral-100,#f9f9f9);border:1px solid var(--c-neutral-black-10,#0000001a);color:var(--c-neutral-700,#595858);white-space:break-spaces;background-image:none;border-radius:5px;padding:4px 9px;line-height:2rem;display:inline}
