:root{--base-font-family:"Plus Jakarta Sans", sans-serif;--heading-font-family:"Plus Jakarta Sans", sans-serif}.c-contest-banner .banner__picture img,.c-communication-card .card__picture img,.c-subject-area-card .card__picture img,.c-subject-area-card .card__module__picture img,.c-public-gallery .gallery__card__picture img,.c-repository-card .card__picture img,.c-event-hero .hero__bg img,.c-registered-event-card .card__picture img,.c-unregistered-event-card .card__picture img,.c-course-hero .hero__picture img,.c-course-conclusion .conclusion__picture img,.c-course-intro .intro__picture img,.c-course-card .card__picture img,.c-module-card .card__picture img,.c-hero .hero__picture img,.c-featured-modal .modal__card__picture img{object-fit:cover;width:100%;height:100%;display:block}.c-video-tips,.c-block-text,.c-card-list,.c-rectangle-curtain,.c-article-gallery,.c-subject-areas-grid,.c-public-abstract.--has-margin,.c-public-gallery.--has-margin,.c-public-accordions,.c-cta-banner .banner__wrapper{margin-bottom:3rem}@media screen and (min-width:1024px){.c-video-tips,.c-block-text,.c-card-list,.c-rectangle-curtain,.c-article-gallery,.c-subject-areas-grid,.c-public-abstract.--has-margin,.c-public-gallery.--has-margin,.c-public-accordions,.c-cta-banner .banner__wrapper{margin-bottom:7rem}}.--no-margin-bottom.c-video-tips,.--no-margin-bottom.c-block-text,.--no-margin-bottom.c-card-list,.--no-margin-bottom.c-rectangle-curtain,.--no-margin-bottom.c-article-gallery,.--no-margin-bottom.c-subject-areas-grid,.--no-margin-bottom.c-public-abstract.--has-margin,.--no-margin-bottom.c-public-gallery.--has-margin,.--no-margin-bottom.c-public-accordions,.c-cta-banner .--no-margin-bottom.banner__wrapper{margin-bottom:0}.c-tip-card .tip__text ul li,.c-block-text ul li,.c-card-list .card-list__text ul li,.c-rectangle-curtain .curtain__text ul li,.c-article-gallery-card .gal-card__text ul li,.c-article-gallery .art-gal__text ul li,.c-public-abstract .abstract__text ul li,.c-public-paragraph .paragraph__text ul li,.c-public-accordions .accordions__accordion__content ul li{list-style:outside}.c-tip-card .tip__text ol li,.c-block-text ol li,.c-card-list .card-list__text ol li,.c-rectangle-curtain .curtain__text ol li,.c-article-gallery-card .gal-card__text ol li,.c-article-gallery .art-gal__text ol li,.c-public-abstract .abstract__text ol li,.c-public-paragraph .paragraph__text ol li,.c-public-accordions .accordions__accordion__content ol li{list-style:decimal}.c-tip-card .tip__text ul,.c-block-text ul,.c-card-list .card-list__text ul,.c-rectangle-curtain .curtain__text ul,.c-article-gallery-card .gal-card__text ul,.c-article-gallery .art-gal__text ul,.c-public-abstract .abstract__text ul,.c-public-paragraph .paragraph__text ul,.c-public-accordions .accordions__accordion__content ul,.c-tip-card .tip__text ol,.c-block-text ol,.c-card-list .card-list__text ol,.c-rectangle-curtain .curtain__text ol,.c-article-gallery-card .gal-card__text ol,.c-article-gallery .art-gal__text ol,.c-public-abstract .abstract__text ol,.c-public-paragraph .paragraph__text ol,.c-public-accordions .accordions__accordion__content ol{margin:0;padding-left:2rem}.c-tip-card .tip__text ul li,.c-block-text ul li,.c-card-list .card-list__text ul li,.c-rectangle-curtain .curtain__text ul li,.c-article-gallery-card .gal-card__text ul li,.c-article-gallery .art-gal__text ul li,.c-public-abstract .abstract__text ul li,.c-public-paragraph .paragraph__text ul li,.c-public-accordions .accordions__accordion__content ul li,.c-tip-card .tip__text ol li,.c-block-text ol li,.c-card-list .card-list__text ol li,.c-rectangle-curtain .curtain__text ol li,.c-article-gallery-card .gal-card__text ol li,.c-article-gallery .art-gal__text ol li,.c-public-abstract .abstract__text ol li,.c-public-paragraph .paragraph__text ol li,.c-public-accordions .accordions__accordion__content ol li{font-size:var(--ul-ol-font-size,1.4rem);margin:0 0 .5em;line-height:1.375}.c-tip-card .tip__text h1,.c-block-text h1,.c-card-list .card-list__text h1,.c-card .card__text h1,.c-rectangle-curtain .curtain__text h1,.c-article-gallery-card .gal-card__text h1,.c-article-gallery .art-gal__text h1,.c-tip-card .tip__text h2,.c-block-text h2,.c-card-list .card-list__text h2,.c-card .card__text h2,.c-rectangle-curtain .curtain__text h2,.c-article-gallery-card .gal-card__text h2,.c-article-gallery .art-gal__text h2,.c-tip-card .tip__text h3,.c-block-text h3,.c-card-list .card-list__text h3,.c-card .card__text h3,.c-rectangle-curtain .curtain__text h3,.c-article-gallery-card .gal-card__text h3,.c-article-gallery .art-gal__text h3,.c-tip-card .tip__text h4,.c-block-text h4,.c-card-list .card-list__text h4,.c-card .card__text h4,.c-rectangle-curtain .curtain__text h4,.c-article-gallery-card .gal-card__text h4,.c-article-gallery .art-gal__text h4,.c-tip-card .tip__text h5,.c-block-text h5,.c-card-list .card-list__text h5,.c-card .card__text h5,.c-rectangle-curtain .curtain__text h5,.c-article-gallery-card .gal-card__text h5,.c-article-gallery .art-gal__text h5,.c-tip-card .tip__text h6,.c-block-text h6,.c-card-list .card-list__text h6,.c-card .card__text h6,.c-rectangle-curtain .curtain__text h6,.c-article-gallery-card .gal-card__text h6,.c-article-gallery .art-gal__text h6{margin:0;font-weight:700;line-height:1.3}.c-tip-card .tip__text h1+p:not(:last-child),.c-block-text h1+p:not(:last-child),.c-card-list .card-list__text h1+p:not(:last-child),.c-card .card__text h1+p:not(:last-child),.c-rectangle-curtain .curtain__text h1+p:not(:last-child),.c-article-gallery-card .gal-card__text h1+p:not(:last-child),.c-article-gallery .art-gal__text h1+p:not(:last-child),.c-tip-card .tip__text h2+p:not(:last-child),.c-block-text h2+p:not(:last-child),.c-card-list .card-list__text h2+p:not(:last-child),.c-card .card__text h2+p:not(:last-child),.c-rectangle-curtain .curtain__text h2+p:not(:last-child),.c-article-gallery-card .gal-card__text h2+p:not(:last-child),.c-article-gallery .art-gal__text h2+p:not(:last-child),.c-tip-card .tip__text h3+p:not(:last-child),.c-block-text h3+p:not(:last-child),.c-card-list .card-list__text h3+p:not(:last-child),.c-card .card__text h3+p:not(:last-child),.c-rectangle-curtain .curtain__text h3+p:not(:last-child),.c-article-gallery-card .gal-card__text h3+p:not(:last-child),.c-article-gallery .art-gal__text h3+p:not(:last-child),.c-tip-card .tip__text h4+p:not(:last-child),.c-block-text h4+p:not(:last-child),.c-card-list .card-list__text h4+p:not(:last-child),.c-card .card__text h4+p:not(:last-child),.c-rectangle-curtain .curtain__text h4+p:not(:last-child),.c-article-gallery-card .gal-card__text h4+p:not(:last-child),.c-article-gallery .art-gal__text h4+p:not(:last-child),.c-tip-card .tip__text h5+p:not(:last-child),.c-block-text h5+p:not(:last-child),.c-card-list .card-list__text h5+p:not(:last-child),.c-card .card__text h5+p:not(:last-child),.c-rectangle-curtain .curtain__text h5+p:not(:last-child),.c-article-gallery-card .gal-card__text h5+p:not(:last-child),.c-article-gallery .art-gal__text h5+p:not(:last-child),.c-tip-card .tip__text h6+p:not(:last-child),.c-block-text h6+p:not(:last-child),.c-card-list .card-list__text h6+p:not(:last-child),.c-card .card__text h6+p:not(:last-child),.c-rectangle-curtain .curtain__text h6+p:not(:last-child),.c-article-gallery-card .gal-card__text h6+p:not(:last-child),.c-article-gallery .art-gal__text h6+p:not(:last-child){margin-top:3rem}.c-tip-card .tip__text h1,.c-block-text h1,.c-card-list .card-list__text h1,.c-card .card__text h1,.c-rectangle-curtain .curtain__text h1,.c-article-gallery-card .gal-card__text h1,.c-article-gallery .art-gal__text h1{font-size:4rem}.c-tip-card .tip__text h2,.c-block-text h2,.c-card-list .card-list__text h2,.c-card .card__text h2,.c-rectangle-curtain .curtain__text h2,.c-article-gallery-card .gal-card__text h2,.c-article-gallery .art-gal__text h2{font-size:3.5rem}.c-tip-card .tip__text h3,.c-block-text h3,.c-card-list .card-list__text h3,.c-card .card__text h3,.c-rectangle-curtain .curtain__text h3,.c-article-gallery-card .gal-card__text h3,.c-article-gallery .art-gal__text h3{font-size:3rem}.c-tip-card .tip__text h4,.c-block-text h4,.c-card-list .card-list__text h4,.c-card .card__text h4,.c-rectangle-curtain .curtain__text h4,.c-article-gallery-card .gal-card__text h4,.c-article-gallery .art-gal__text h4{font-size:2.5rem}.c-tip-card .tip__text h5,.c-block-text h5,.c-card-list .card-list__text h5,.c-card .card__text h5,.c-rectangle-curtain .curtain__text h5,.c-article-gallery-card .gal-card__text h5,.c-article-gallery .art-gal__text h5{font-size:2rem}.c-tip-card .tip__text h6,.c-block-text h6,.c-card-list .card-list__text h6,.c-card .card__text h6,.c-rectangle-curtain .curtain__text h6,.c-article-gallery-card .gal-card__text h6,.c-article-gallery .art-gal__text h6{font-size:1.6rem}.c-tip-card .tip__text p,.c-block-text p,.c-card-list .card-list__text p,.c-card .card__text p,.c-rectangle-curtain .curtain__text p,.c-article-gallery-card .gal-card__text p,.c-article-gallery .art-gal__text p{font-size:1.6rem;line-height:1.375}.c-tip-card .tip__text p:not(:last-child),.c-block-text p:not(:last-child),.c-card-list .card-list__text p:not(:last-child),.c-card .card__text p:not(:last-child),.c-rectangle-curtain .curtain__text p:not(:last-child),.c-article-gallery-card .gal-card__text p:not(:last-child),.c-article-gallery .art-gal__text p:not(:last-child){margin:0 0 3rem}.h1{font-family:var(--heading-font-family);margin:0;font-size:3.1rem;font-weight:400;line-height:1.3}.h2{font-family:var(--heading-font-family);margin:0;font-size:2.6rem;font-weight:400;line-height:1.3}.s-store-manager-form .section__user-forms .bulk-users__step__title,.c-article-gallery .art-gal__title,.h3{font-family:var(--base-font-family);margin:0;font-size:2rem;font-weight:400;line-height:1.3}.h4{font-family:var(--base-font-family);margin:0;font-size:1.6rem;font-weight:400;line-height:1.3}.note{font-family:var(--base-font-family);font-size:1.1rem;line-height:1.2}.title-ua{font-family:var(--heading-font-family);margin:0;font-size:3.2rem;line-height:1.3}@media screen and (max-width:767px){.title-ua{font-size:3rem}}.c-card .card__title{font-family:var(--heading-font-family);color:var(--block-title-color,#0070d2);font-size:2rem;font-weight:800}@media screen and (max-width:1279px){.c-card .card__title{font-size:1.8rem}}.c-card .card__text{font-family:var(--base-font-family);color:var(--block-text-color,inherit);font-size:1.6rem;font-weight:400}@media screen and (max-width:1279px){.c-card .card__text{font-size:1.4rem}.c-card .card__text h4{font-size:2rem}.c-card .card__text h5{font-size:1.6rem}}.c-card .card__text a{color:var(--block-title-color,#0070d2);text-decoration:underline}.c-card .card__text a:hover{text-decoration:none}.c-card .card__text p{margin-bottom:.5rem}.c-card .card__text p:last-child{margin-bottom:0}.c-card .card__text h4{color:var(--block-title-color,#0070d2);margin-bottom:1.5rem;font-size:2.4rem;font-weight:200}.c-card .card__text h5{margin-bottom:1.5rem;font-size:1.8rem;font-weight:700}.c-card .card__text ul,.c-card .card__text ol{margin-bottom:.5rem;padding-left:1.5rem}.c-card .card__text ul li{list-style-type:disc}.c-card .card__text ol li{list-style-type:decimal}.c-cta-select .select__wrapper,button.--primary,a.--primary,button.--secondary,a.--secondary,button.--stroked,a.--stroked,button.--text,a.--text{--cta-border-radius:var(--button-radius,3.2rem);--cta-bg-color:trasparent;--cta-border-color:trasparent;--cta-text-color:currentColor;-webkit-appearance:none;appearance:none;border:2px solid var(--cta-border-color);text-align:center;cursor:pointer;width:fit-content;min-width:8rem;min-height:3.7rem;color:var(--cta-text-color,currentColor);border-radius:var(--cta-border-radius);background-color:var(--cta-bg-color);justify-content:center;align-items:center;padding:1rem 2rem;font-size:1.4rem;font-weight:700;line-height:1;text-decoration:none;transition:background-color .3s ease-in-out;display:flex}.c-cta-select .select__wrapper:hover,button.--primary:hover,a.--primary:hover,button.--secondary:hover,a.--secondary:hover,button.--stroked:hover,a.--stroked:hover,button.--text:hover,a.--text:hover{color:var(--cta-text-color,currentColor);text-decoration:none}.c-cta-select [data-default-label].select__wrapper:before,button[data-default-label].--primary:before,a[data-default-label].--primary:before,button[data-default-label].--secondary:before,a[data-default-label].--secondary:before,button[data-default-label].--stroked:before,a[data-default-label].--stroked:before,button[data-default-label].--text:before,a[data-default-label].--text:before{content:attr(data-default-label);display:block}.c-cta-select [data-default-label].select__wrapper:disabled:before,button[data-default-label].--primary:disabled:before,a[data-default-label].--primary:disabled:before,button[data-default-label].--secondary:disabled:before,a[data-default-label].--secondary:disabled:before,button[data-default-label].--stroked:disabled:before,a[data-default-label].--stroked:disabled:before,button[data-default-label].--text:disabled:before,a[data-default-label].--text:disabled:before,.c-cta-select [data-default-label].--disabled.select__wrapper:before,button[data-default-label].--disabled.--primary:before,a[data-default-label].--disabled.--primary:before,button[data-default-label].--disabled.--secondary:before,a[data-default-label].--disabled.--secondary:before,button[data-default-label].--disabled.--stroked:before,a[data-default-label].--disabled.--stroked:before,button[data-default-label].--disabled.--text:before,a[data-default-label].--disabled.--text:before{content:attr(data-disabled-label)}.c-cta-select .select__wrapper i.icon,button.--primary i.icon,a.--primary i.icon,button.--secondary i.icon,a.--secondary i.icon,button.--stroked i.icon,a.--stroked i.icon,button.--text i.icon,a.--text i.icon{flex-shrink:0}.c-cta-select .--wide.select__wrapper,button.--wide.--primary,a.--wide.--primary,button.--wide.--secondary,a.--wide.--secondary,button.--wide.--stroked,a.--wide.--stroked,button.--wide.--text,a.--wide.--text{width:100%}.c-cta-select .--large.select__wrapper,button.--large.--primary,a.--large.--primary,button.--large.--secondary,a.--large.--secondary,button.--large.--stroked,a.--large.--stroked,button.--large.--text,a.--large.--text{min-height:3.2rem;padding:0 1rem;font-size:1.4rem}.c-cta-select .--icon-left.select__wrapper i.icon,button.--icon-left.--primary i.icon,a.--icon-left.--primary i.icon,button.--icon-left.--secondary i.icon,a.--icon-left.--secondary i.icon,button.--icon-left.--stroked i.icon,a.--icon-left.--stroked i.icon,button.--icon-left.--text i.icon,a.--icon-left.--text i.icon,.c-cta-select .--icon-right.select__wrapper i.icon,button.--icon-right.--primary i.icon,a.--icon-right.--primary i.icon,button.--icon-right.--secondary i.icon,a.--icon-right.--secondary i.icon,button.--icon-right.--stroked i.icon,a.--icon-right.--stroked i.icon,button.--icon-right.--text i.icon,a.--icon-right.--text i.icon{--icon-size:1em}.c-cta-select .--icon.select__wrapper,button.--icon.--primary,a.--icon.--primary,button.--icon.--secondary,a.--icon.--secondary,button.--icon.--stroked,a.--icon.--stroked,button.--icon.--text,a.--icon.--text{justify-content:center;align-items:center;padding:0 .3rem;display:flex}.c-cta-select .--icon.select__wrapper i.icon,button.--icon.--primary i.icon,a.--icon.--primary i.icon,button.--icon.--secondary i.icon,a.--icon.--secondary i.icon,button.--icon.--stroked i.icon,a.--icon.--stroked i.icon,button.--icon.--text i.icon,a.--icon.--text i.icon{--icon-size:1.6rem}.c-cta-select .--icon-left.select__wrapper i.icon,button.--icon-left.--primary i.icon,a.--icon-left.--primary i.icon,button.--icon-left.--secondary i.icon,a.--icon-left.--secondary i.icon,button.--icon-left.--stroked i.icon,a.--icon-left.--stroked i.icon,button.--icon-left.--text i.icon,a.--icon-left.--text i.icon{margin:0 1rem 0 0}.c-cta-select .--icon-right.select__wrapper i.icon,button.--icon-right.--primary i.icon,a.--icon-right.--primary i.icon,button.--icon-right.--secondary i.icon,a.--icon-right.--secondary i.icon,button.--icon-right.--stroked i.icon,a.--icon-right.--stroked i.icon,button.--icon-right.--text i.icon,a.--icon-right.--text i.icon{order:1;margin:0 0 0 1rem}.c-cta-select .select__wrapper:disabled,button.--primary:disabled,a.--primary:disabled,button.--secondary:disabled,a.--secondary:disabled,button.--stroked:disabled,a.--stroked:disabled,button.--text:disabled,a.--text:disabled,.c-cta-select .--disabled.select__wrapper,button.--disabled.--primary,a.--disabled.--primary,button.--disabled.--secondary,a.--disabled.--secondary,button.--disabled.--stroked,a.--disabled.--stroked,button.--disabled.--text,a.--disabled.--text{--cta-bg-color:#c9c7c5;--cta-border-color:transparent;--cta-text-color:#c9c7c5;opacity:.6;cursor:default;pointer-events:none}.c-cta-select .--hidden.select__wrapper,button.--hidden.--primary,a.--hidden.--primary,button.--hidden.--secondary,a.--hidden.--secondary,button.--hidden.--stroked,a.--hidden.--stroked,button.--hidden.--text,a.--hidden.--text{display:none}@media screen and (max-width:767px){.c-cta-select .select__wrapper,button.--primary,a.--primary,button.--secondary,a.--secondary,button.--stroked,a.--stroked,button.--text,a.--text{padding:1rem 1.3rem}}.c-contest-quiz,.c-review-modal,.c-activity-modal,.c-notifications-panel,.c-badge-modal,.c-featured-modal,.c-main-header-modal,.c-modal-vimeo{background-color:rgba(0, 0, 0, var(--modal-bg-opacity,.5));z-index:7;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.c-contest-quiz [data-modal-wrapper],.c-review-modal [data-modal-wrapper],.c-activity-modal [data-modal-wrapper],.c-notifications-panel [data-modal-wrapper],.c-badge-modal [data-modal-wrapper],.c-featured-modal [data-modal-wrapper],.c-main-header-modal [data-modal-wrapper],.c-modal-vimeo [data-modal-wrapper]{width:min(var(--modal-width,fit-content), 100%);overflow:auto}.c-contest-quiz [data-modal-bg-closer],.c-review-modal [data-modal-bg-closer],.c-activity-modal [data-modal-bg-closer],.c-notifications-panel [data-modal-bg-closer],.c-badge-modal [data-modal-bg-closer],.c-featured-modal [data-modal-bg-closer],.c-main-header-modal [data-modal-bg-closer],.c-modal-vimeo [data-modal-bg-closer]{cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.--open-modal.c-contest-quiz,.--open-modal.c-review-modal,.--open-modal.c-activity-modal,.--open-modal.c-notifications-panel,.--open-modal.c-badge-modal,.--open-modal.c-featured-modal,.--open-modal.c-main-header-modal,.--open-modal.c-modal-vimeo{display:flex}input[type=text],input[type=email],input[type=password],input[type=number],input[type=date],input[type=datetime-local],input[type=tel],input[type=time],input[list],select,textarea,.file-field .field__custom-input,.multi-select-field .field__custom-option{-webkit-appearance:none;appearance:none;width:100%;min-height:3.8rem;font-size:var(--input-font-size,1.4rem);background:0 0;border:none;outline:none;padding:1rem 1.7rem}.s-user-activities-table .section__download__accordion,.field__input-wrapper,.multi-select-field .field__custom-option{min-height:var(--field-min-height,3.8rem);max-height:var(--field-min-height,17rem);border:1px solid var(--field-border-color,#dededf);min-width:var(--field-min-width,21rem);color:currentColor;background-color:var(--field-bg-color,transparent);border-radius:.4rem}.checkbox__input,.radio__input,.file-field .field__input,.multi-select-field .field__input{opacity:0;border:0;flex:0 0;width:0;height:0;margin:0;padding:0;position:absolute;top:0;left:0}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}figure,img,picture{margin:0;padding:0}img{width:100%;max-width:100%}:root{--grid-cols-default:12;--grid-gapx-default:19;--grid-gapy-default:19;--main-container-pad-x:20;--inner-container-pad-x:20}@media screen and (min-width:1400px){:root{--grid-gapx-default:26;--grid-gapy-default:26}}@media screen and (min-width:1024px){:root{--main-container-pad-x:50;--inner-container-pad-x:100;--grid-gapx-default:28;--grid-gapy-default:28}}.txt-color-primary{color:#0070d2!important}.bg-color-primary{background-color:#0070d2!important}.txt-color-darkPrimary{color:#005fb2!important}.bg-color-darkPrimary{background-color:#005fb2!important}.txt-color-secondary{color:#ffd95c!important}.bg-color-secondary{background-color:#ffd95c!important}.txt-color-darkSecondary{color:#e8c44c!important}.bg-color-darkSecondary{background-color:#e8c44c!important}.txt-color-primary-notification-bg{color:#ddf2ff!important}.bg-color-primary-notification-bg{background-color:#ddf2ff!important}.txt-color-primary-notification-border{color:#46b0f2!important}.bg-color-primary-notification-border{background-color:#46b0f2!important}.txt-color-secondary-notification-bg{color:#faf4cd!important}.bg-color-secondary-notification-bg{background-color:#faf4cd!important}.txt-color-secondary-notification-border{color:#f5cb40!important}.bg-color-secondary-notification-border{background-color:#f5cb40!important}.txt-color-success-notification-bg{color:#d2f5cf!important}.bg-color-success-notification-bg{background-color:#d2f5cf!important}.txt-color-success-notification-border{color:#20ac15!important}.bg-color-success-notification-border{background-color:#20ac15!important}.txt-color-error-notification-bg{color:#faf4cd!important}.bg-color-error-notification-bg{background-color:#faf4cd!important}.txt-color-error-notification-border{color:#f5cb40!important}.bg-color-error-notification-border{background-color:#f5cb40!important}.txt-color-footerBg{color:#013975!important}.bg-color-footerBg{background-color:#013975!important}.txt-color-bodyBg{color:#fafafa!important}.bg-color-bodyBg{background-color:#fafafa!important}.txt-color-border{color:#dededf!important}.bg-color-border{background-color:#dededf!important}.txt-color-tabText{color:#707070!important}.bg-color-tabText{background-color:#707070!important}.txt-color-tertiary{color:#fff!important}.bg-color-tertiary{background-color:#fff!important}.txt-color-black{color:#000!important}.bg-color-black{background-color:#000!important}.txt-color-light{color:#fff!important}.bg-color-light{background-color:#fff!important}.txt-color-lightgray{color:#f0f0f0!important}.bg-color-lightgray{background-color:#f0f0f0!important}.txt-color-medium{color:#c6c6c6!important}.bg-color-medium{background-color:#c6c6c6!important}.txt-color-smokegray{color:#363c39!important}.bg-color-smokegray{background-color:#363c39!important}.txt-color-darkgray{color:#475657!important}.bg-color-darkgray{background-color:#475657!important}.txt-color-darkblue{color:#353e64!important}.bg-color-darkblue{background-color:#353e64!important}.txt-color-dark{color:#1f1f1f!important}.bg-color-dark{background-color:#1f1f1f!important}.txt-color-text{color:#fff!important}.bg-color-text{background-color:#fff!important}.txt-color-text-dark{color:#1f1f1f!important}.bg-color-text-dark{background-color:#1f1f1f!important}.txt-color-text-gray{color:#707070!important}.bg-color-text-gray{background-color:#707070!important}.txt-color-bluegray{color:#ebf4ff!important}.bg-color-bluegray{background-color:#ebf4ff!important}.txt-color-red{color:#eb282d!important}.bg-color-red{background-color:#eb282d!important}.txt-color-darkred{color:#9a1111!important}.bg-color-darkred{background-color:#9a1111!important}.txt-color-smoke{color:#d2d2d2!important}.bg-color-smoke{background-color:#d2d2d2!important}.txt-color-lightsmoke{color:#e4e4e4!important}.bg-color-lightsmoke{background-color:#e4e4e4!important}.txt-color-success{color:rgba(32,172,21,.6)!important}.bg-color-success{background-color:rgba(32,172,21,.6)!important}.txt-color-success-bg{color:rgba(32,172,21,.6)!important}.bg-color-success-bg{background-color:rgba(32,172,21,.6)!important}.txt-color-warning{color:#fa6700!important}.bg-color-warning{background-color:#fa6700!important}.txt-color-error{color:#d91515!important}.bg-color-error{background-color:#d91515!important}.txt-color-error-text{color:#d91515!important}.bg-color-error-text{background-color:#d91515!important}.txt-color-error-bg{color:#facdcd!important}.bg-color-error-bg{background-color:#facdcd!important}.txt-color-cell-error{color:#e68383!important}.bg-color-cell-error{background-color:#e68383!important}.txt-color-text-disabled{color:#c9c7c5!important}.bg-color-text-disabled{background-color:#c9c7c5!important}.txt-color-disabled{color:#c9c7c5!important}.bg-color-disabled{background-color:#c9c7c5!important}.txt-color-blueSky{color:#78c8fa!important}.bg-color-blueSky{background-color:#78c8fa!important}.txt-color-beige{color:#d4b895!important}.bg-color-beige{background-color:#d4b895!important}.txt-color-grey{color:#f2f2f2!important}.bg-color-grey{background-color:#f2f2f2!important}.txt-color-neutral-200{color:#6f6f6f!important}.bg-color-neutral-200{background-color:#6f6f6f!important}.txt-color-info-200{color:#e9f7ff!important}.bg-color-info-200{background-color:#e9f7ff!important}:root{--wip-color-primary:#0070d2;--wip-color-darkPrimary:#005fb2;--wip-color-secondary:#ffd95c;--wip-color-darkSecondary:#e8c44c;--wip-color-primary-notification-bg:#ddf2ff;--wip-color-primary-notification-border:#46b0f2;--wip-color-secondary-notification-bg:#faf4cd;--wip-color-secondary-notification-border:#f5cb40;--wip-color-success-notification-bg:#d2f5cf;--wip-color-success-notification-border:#20ac15;--wip-color-error-notification-bg:#faf4cd;--wip-color-error-notification-border:#f5cb40;--wip-color-footerBg:#013975;--wip-color-bodyBg:#fafafa;--wip-color-border:#dededf;--wip-color-tabText:#707070;--wip-color-tertiary:#fff;--wip-color-black:#000;--wip-color-light:#fff;--wip-color-lightgray:#f0f0f0;--wip-color-medium:#c6c6c6;--wip-color-smokegray:#363c39;--wip-color-darkgray:#475657;--wip-color-darkblue:#353e64;--wip-color-dark:#1f1f1f;--wip-color-text:#fff;--wip-color-text-dark:#1f1f1f;--wip-color-text-gray:#707070;--wip-color-bluegray:#ebf4ff;--wip-color-red:#eb282d;--wip-color-darkred:#9a1111;--wip-color-smoke:#d2d2d2;--wip-color-lightsmoke:#e4e4e4;--wip-color-success:rgba(32,172,21,.6);--wip-color-success-bg:rgba(32,172,21,.6);--wip-color-warning:#fa6700;--wip-color-error:#d91515;--wip-color-error-text:#d91515;--wip-color-error-bg:#facdcd;--wip-color-cell-error:#e68383;--wip-color-text-disabled:#c9c7c5;--wip-color-disabled:#c9c7c5;--wip-color-blueSky:#78c8fa;--wip-color-beige:#d4b895;--wip-color-grey:#f2f2f2;--wip-color-neutral-200:#6f6f6f;--wip-color-info-200:#e9f7ff;--global-font-size:62.5%}body{font-size:1.4rem;font-family:var(--base-font-family);line-height:1.2rem}p{margin:0;line-height:1.4}p:not(:last-child){margin:0 auto 1rem}hr{border:0;border-bottom:1px solid #dededf;height:1px;margin:1rem 0;padding:0}.lined__title{align-items:center;display:flex}.lined__title:after{content:"";background-color:#c6c6c6;flex:1;height:1px;margin-left:3rem}.txt-left{text-align:left!important}.txt-center{text-align:center!important}.txt-right{text-align:right!important}.txt-justify{text-align:justify!important}.txt-uppercase{text-transform:uppercase!important}.txt-lowercase{text-transform:lowercase!important}.txt-capitalize{text-transform:capitalize!important}.f-italic,.i{font-style:italic!important}.f-serif{font-family:var(--heading-font-family)}.fs--1{font-size:3.1rem}.fs--2{font-size:2.6rem}.fs--3{font-size:2rem}.fs--4{font-size:1.6rem}.fs--base{font-size:1.4rem!important}.code{font-family:monospace;font-size:1em}.strong{font-weight:bolder}.em{font-style:italic}.u{text-decoration:underline}.var{font-style:italic}ul.styled,ul.styled>li{list-style:outside}ul.styled--dash>li,ul.styled>li--dash>li{padding-left:1rem;list-style:none}ul.styled--dash>li:before,ul.styled>li--dash>li:before{content:"-";width:1rem;margin-left:-1rem;display:inline-block}ul.styled,ol.styled{margin:0 0 1.5rem 1.2rem;padding:0}.block-scheme-yellow{--block-bg-color:#ffd95c;--block-title-color:#1f1f1f;--block-text-color:#1f1f1f}.block-scheme-blue{--block-bg-color:#0070d2;--block-title-color:#ffd95c;--block-text-color:#fff}.block-scheme-blue-sky{--block-bg-color:#78c8fa;--block-title-color:#1f1f1f;--block-text-color:#1f1f1f}.block-scheme-grey{--block-bg-color:#f2f2f2;--block-title-color:#1f1f1f;--block-text-color:#1f1f1f}.block-scheme-beige{--block-bg-color:#d4b895;--block-title-color:#1f1f1f;--block-text-color:#1f1f1f}.block-scheme-light{--block-bg-color:#fff;--block-title-color:#1f1f1f;--block-text-color:#1f1f1f;--block-shadows-color:rgba(0,0,0,.1)}.block-scheme-dark{--block-bg-color:#1f1f1f;--block-title-color:#fff;--block-text-color:#fff}:root{--button-radius:32px}button{-webkit-appearance:none;appearance:none;cursor:pointer;letter-spacing:inherit;background:0 0;border:none;margin:0;padding:0}button:focus{outline:none}button.--primary,a.--primary{--cta-border-color:#0070d2;--cta-bg-color:#0070d2;--cta-text-color:#fff}button.--primary:hover,button.--primary:focus,button.--primary.--active,a.--primary:hover,a.--primary:focus,a.--primary.--active{--cta-text-color:#fff;--cta-border-color:#005fb2;--cta-bg-color:#005fb2}button.--primary:disabled,button.--primary.--disabled,a.--primary:disabled,a.--primary.--disabled{--cta-text-color:#fff;--cta-bg-color:#c9c7c5;--cta-border-color:#c9c7c5;pointer-events:none}button.--secondary,a.--secondary{--cta-border-color:#ffd95c;--cta-bg-color:#ffd95c;--cta-text-color:#000}button.--secondary:hover,button.--secondary:focus,button.--secondary.--active,a.--secondary:hover,a.--secondary:focus,a.--secondary.--active{--cta-text-color:#000;--cta-border-color:#e8c44c;--cta-bg-color:#e8c44c}button.--secondary:disabled,button.--secondary.--disabled,a.--secondary:disabled,a.--secondary.--disabled{--cta-text-color:#fff;--cta-bg-color:#c9c7c5;--cta-border-color:#c9c7c5;pointer-events:none}button.--stroked,a.--stroked{--cta-border-color:#000;--cta-bg-color:transparent;--cta-text-color:#000}button.--stroked:hover,button.--stroked:focus,button.--stroked.--active,a.--stroked:hover,a.--stroked:focus,a.--stroked.--active{--cta-bg-color:#f0f0f0}button.--stroked:disabled,button.--stroked.--disabled,a.--stroked:disabled,a.--stroked.--disabled{--cta-border-color:#c9c7c5;--cta-bg-color:#f0f0f0;--cta-text-color:#c9c7c5;pointer-events:none}button.--text,a.--text{--cta-text-color:#0070d2;--cta-border-color:transparent;--cta-bg-color:transparent;height:fit-content;padding:0;font-size:1.2rem;font-weight:500}button.--text:hover,button.--text:focus,button.--text.--active,a.--text:hover,a.--text:focus,a.--text.--active{--cta-text-color:#707070}button.--text:disabled,button.--text.--disabled,a.--text:disabled,a.--text.--disabled{--cta-text-color:#707070;pointer-events:none}button.--text.--hidden,a.--text.--hidden{display:none}button.cta-balloon,a.cta-balloon{--cta-balloon-size:4rem;--cta-balloon-bg-color:#0070d2;--cta-balloon-color:#fff;--cta-balloon-border-color:transparent;color:var(--cta-balloon-color);background-color:var(--cta-balloon-bg-color);width:var(--cta-balloon-size);height:var(--cta-balloon-size);border:1px solid var(--cta-balloon-border-color);border-radius:50%;justify-content:center;align-items:center;display:flex}button.cta-balloon i.icon,a.cta-balloon i.icon{--icon-size:2rem}button.cta-balloon i.icon.icon-video,a.cta-balloon i.icon.icon-video{--icon-size:1.4rem;transform:translate(15%)}button.cta-balloon.stroked,a.cta-balloon.stroked{--cta-balloon-bg-color:#fff;--cta-balloon-color:#0070d2;--cta-balloon-border-color:#fff}button.cta-balloon.hidden,a.cta-balloon.hidden{display:none}.svg-hamburger .line-top,.svg-hamburger .line-center,.svg-hamburger .line-bottom{transform-origin:50%;transition:transform .7s ease-in-out}.svg-hamburger .line-top{transform:translateY(-25%)}.svg-hamburger .line-bottom{transform:translateY(25%)}.svg-hamburger.open-status .line-top{transform:rotate(45deg)}.svg-hamburger.open-status .line-center{transform:scale(0)}.svg-hamburger.open-status .line-bottom{transform:rotate(-45deg)}.tag-check .tag,.tag{color:#ffd95c;text-align:center;text-transform:uppercase;background-color:transparent;border:1px solid #ffd95c;border-radius:1rem;width:fit-content;padding:.4rem 1rem;font-size:1.1rem;font-weight:500;line-height:1;text-decoration:none}.tag{text-transform:capitalize}.tag--selected{color:#fff;background-color:#0070d2;border-color:#0070d2}.tag--disabled{opacity:.6;color:#c9c7c5;border-color:#c9c7c5}.tag--primary{color:#fff;background-color:#0070d2;border-color:#0070d2}.tag--secondary{color:#000;background-color:#ffd95c;border-color:#ffd95c}.tag--success{color:#fff;background-color:#20ac15;border-color:#20ac15}.tag--error{color:#fff;background-color:#d91515;border-color:#d91515}.card-tag{--tag-bg-color:#fff;--tag-txt-color:#0070d2;width:fit-content;min-width:8rem;color:var(--tag-txt-color);background-color:var(--tag-bg-color);text-transform:uppercase;border-radius:1rem;justify-content:center;align-items:center;padding:.4rem 1.2rem;font-size:1rem;font-weight:700;display:flex}.tag-check{position:relative}.tag-check input{opacity:0;position:absolute;top:0;left:0}.tag-check input:checked~.tag{color:#fff;background-color:#0070d2}.tag-check.disabled{pointer-events:none}.tag-check.disabled .tag{opacity:.6;color:#c9c7c5;border-color:#c9c7c5}#icons-symbols{display:none}.icon{--icon-size:1.4rem;color:currentColor;width:var(--icon-size);height:var(--icon-size);display:inline-block}@media screen and (min-width:1024px){.icon{--icon-size:1.6rem}}.icon svg{width:100%;height:100%;display:block}.icon.i-2x{--icon-size:2.4rem}.icon.i-3x{--icon-size:3.2rem}.icon.i-4x{--icon-size:4.8rem}.pf-logo{--pf-logo-bg-leaf-color:#0070d2;--pf-logo-leaf-color:#fff;--pf-logo-eiden-txt-color:#0070d2;--pf-logo-pf-txt-color:#000}.pf-logo .logo__bg-leaf,.pf-logo .logo__leaf,.pf-logo .logo__eiden-txt,.pf-logo .logo__pf-txt{transition:fill .7s ease-in-out}.pf-logo .logo__bg-leaf{fill:var(--pf-logo-bg-leaf-color)}.pf-logo .logo__leaf{fill:var(--pf-logo-leaf-color)}.pf-logo .logo__eiden-txt{fill:var(--pf-logo-eiden-txt-color)}.pf-logo .logo__pf-txt{fill:var(--pf-logo-pf-txt-color)}.pf-logo.light{--pf-logo-bg-leaf-color:transparent;--pf-logo-leaf-color:#fff;--pf-logo-eiden-txt-color:#fff;--pf-logo-pf-txt-color:#fff}.svg-cross-error,.svg-applause,.svg-thick{width:100%;height:100%;display:block}.svg-cross-error svg,.svg-applause svg,.svg-thick svg{width:100%;height:100%}.svg-thick{width:3rem;height:3rem}.svg-applause{width:6rem;height:6rem}.svg-cross-error{width:3rem;height:3rem}body>.svg-backgrounds{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}body>.svg-backgrounds .svg-bg{position:absolute}body>.svg-backgrounds .svg-bg .svg-bg__stone,body>.svg-backgrounds .svg-bg .svg-bg__half-stone{opacity:.7}body>.svg-backgrounds .svg-bg .svg-bg__leafs,body>.svg-backgrounds .svg-bg .svg-bg__clouds{display:var(--svg-bgs-display);opacity:.8}:root{--svg-bgs-display:block}@media screen and (max-width:767px){:root{--svg-bgs-display:none}}input[type=text][disabled],input[type=text][readonly],input[type=email][disabled],input[type=email][readonly],input[type=password][disabled],input[type=password][readonly],input[type=number][disabled],input[type=number][readonly],input[type=date][disabled],input[type=date][readonly],input[type=datetime-local][disabled],input[type=datetime-local][readonly],input[type=tel][disabled],input[type=tel][readonly],input[type=time][disabled],input[type=time][readonly],input[list][disabled],input[list][readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{background-color:#f7f7f7}input:-webkit-autofill{-webkit-background-clip:text;transition:background-color 5000s ease-in-out;box-shadow:inset 0 0 transparent}input:-webkit-autofill:hover{-webkit-background-clip:text;transition:background-color 5000s ease-in-out;box-shadow:inset 0 0 transparent}input:-webkit-autofill:focus{-webkit-background-clip:text;transition:background-color 5000s ease-in-out;box-shadow:inset 0 0 transparent}input:-webkit-autofill:active{-webkit-background-clip:text;transition:background-color 5000s ease-in-out;box-shadow:inset 0 0 transparent}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=datetime-local]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}input[type=datetime-local]::-webkit-calendar-picker-indicator{-webkit-appearance:none;display:none}input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}input[type=date]::-webkit-calendar-picker-indicator{-webkit-appearance:none;display:none}select[multiple]{min-height:10rem}select,textarea{-webkit-appearance:none;appearance:none;width:100%}textarea{resize:none;width:100%;min-height:17rem}.field{cursor:pointer;color:#1f1f1f;align-self:flex-start;position:relative}.field__wrapper{display:block}.field__label{color:currentColor;justify-content:space-between;align-items:center;margin-bottom:.6rem;font-size:1.3rem;font-weight:600;display:flex}.field__input-wrapper{align-items:center;display:flex;overflow-y:auto}.field__input{flex:1 0}.field__icon{color:#000;flex-shrink:0;margin-right:2rem}.field__icon.--left{margin-left:2rem}.field__icon .icon{--icon-size:1rem}.field__note,.field__error,.field__success{color:currentColor;margin:.6rem 0 0;font-size:1.2rem}.field__error,.field__success{display:none}.field__validation-list{margin:.4rem 0 0;padding-left:.4rem;font-size:1rem;list-style:inside}.field__validation-list>*{list-style:inside;display:list-item}.field.--error{color:#d91515;--field-border-color:#d91515}.field.--error .field__error{display:block}.field.--error .field__note{display:none}.field.--error .field__validation-list .--error{color:#d91515}.field.--success{--field-border-color: }.field.--success .field__success{display:block}.field.--success .field__note{display:none}.field.--with-select .field__input{border-left:1px solid var(--field-border-color,#dededf)}.field.--with-select .field__select-wrapper{align-items:center;width:10rem;display:flex;position:relative}.field.--with-select .field__select-wrapper:after{content:"";border:4px solid transparent;border-top:5px solid #000;border-bottom-width:0;width:0;height:0;display:block;position:absolute;right:2rem}.field.--with-cta .field__input-wrapper{border:none;align-items:stretch}.field.--with-cta .field__input-wrapper .btn{border-radius:0 .4rem .4rem 0}.field.--with-cta .field__input-wrapper:after{content:none}.field.--with-cta .field__input-inner-wrapper{border:1px solid var(--field-border-color,#dededf);border-radius:.4rem 0 0 .4rem;flex:1;align-items:center;display:flex}.field.--with-cta .field__input-inner-wrapper:after{content:"";border:4px solid transparent;border-top:5px solid #000;border-bottom-width:0;width:0;height:0;display:block;position:absolute;right:2rem}.field.--password .field__icon.--eye-open{display:block}.field.--password .field__icon.--eye-closed,.field.--password.--eye-closed .field__icon.--eye-open{display:none}.field.--password.--eye-closed .field__icon.--eye-closed{display:block}.field.--hidden{display:none}.checkbox-field,.radio-field{width:fit-content}.checkbox-field .field__input-wrapper,.radio-field .field__input-wrapper{align-items:center;gap:calc(var(--grid-gapx-default) * 1px);width:fit-content;min-width:unset;border:none;flex-wrap:wrap;display:flex}.checkbox,.radio{--input-check-opacity:0;--input-radio-opacity:0;align-items:center;display:inline-flex;position:relative}.checkbox__input:checked~*,.radio__input:checked~*{--input-check-opacity:1;--input-radio-opacity:1}.checkbox__input:disabled~*,.checkbox__input[readonly]~*,.radio__input:disabled~*,.radio__input[readonly]~*{--input-check-opacity:0;--input-radio-opacity:0}.checkbox__input:disabled:checked~*,.checkbox__input[readonly]:checked~*,.radio__input:disabled:checked~*,.radio__input[readonly]:checked~*{--input-check-opacity:1;--input-radio-opacity:1}.checkbox__custom-checkbox,.radio__custom-checkbox{background:var(--field-bg-color,transparent);border:2px solid #dededf;border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;width:1.7rem;height:1.7rem;display:flex}.checkbox__custom-checkbox:after,.radio__custom-checkbox:after{content:"✓";color:#000;opacity:var(--input-check-opacity,0);font-size:1.2rem;font-weight:700;line-height:1}.checkbox__custom-radio,.radio__custom-radio{background:var(--field-bg-color,transparent);border:2px solid #dededf;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;display:flex}.checkbox__custom-radio:after,.radio__custom-radio:after{content:"";width:.8rem;height:.8rem;opacity:var(--input-radio-opacity,0);background-color:#000;border-radius:50%;display:block}.checkbox__inside-label,.radio__inside-label{margin-left:1rem;font-size:1.3rem;font-weight:700}.checkbox__disabled,.radio__disabled{pointer-events:none}.textarea-field .field__input-wrapper{min-height:unset;max-height:unset;display:block}.select-field .field__input-wrapper{position:relative}.select-field .field__input-wrapper:after{content:"";border:4px solid transparent;border-top:5px solid #000;border-bottom-width:0;width:0;height:0;display:block;position:absolute;right:2rem}.select-field .field__input,.date-field .field__input{cursor:pointer}.file-field{min-width:0}.file-field .field__input-wrapper{max-width:100%}.file-field .field__custom-input{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;overflow:hidden}.file-field .field__btn{box-sizing:border-box;pointer-events:none;height:100%;padding-top:0;padding-bottom:0}.multi-select-field .field__input-wrapper{display:block;overflow-y:auto}.multi-select-field .field__input-wrapper ul{width:100%}.multi-select-field .field__input-wrapper li{border-bottom:1px solid var(--field-border-color,#dededf);width:100%}.multi-select-field .field__input-wrapper li:last-child{border-bottom:none}.multi-select-field .field__option-wrapper{cursor:pointer;display:block}.multi-select-field .field__input:checked~*{--input-option-text-color:#0070d2;--input-option-font-weight:600;--input-option-bg-color: }.multi-select-field .field__input:disabled~*,.multi-select-field .field__input[readonly]~*{--input-option-bg-color:transparent;--input-option-font-weight:400;--input-option-text-color:#1f1f1f}.multi-select-field .field__input[readonly]:checked~*{--input-option-font-weight:600;--input-option-text-color:#0070d2;--input-option-bg-color: }.multi-select-field .field__custom-option{font-weight:var(--input-option-font-weight,400);color:var(--input-option-text-color,#1f1f1f);background-color:var(--input-option-bg-color,transparent);border:none;border-radius:0}.read-only-select{--input-bg-wrapper:transparent}@media screen and (max-width:767px){.input-survey-qa{--input-survey-width:13rem}}.input-quiz-qa{--input-quiz-bg-color:#fff;--input-quiz-checked-bg-color:#ffd95c;--input-quiz-border-color:#ffd95c;--input-quiz-checked-border-color:#ffd95c;--input-quiz-icon-success-display:none;--input-quiz-icon-error-display:none;--input-quiz-box-min-w:min(60rem, 100%);--input-quiz-box-min-h:4rem;--input-quiz-display-icons:block;--input-quiz-align-text:left;--input-quiz-justify-text:flex-start}.input-quiz-qa .quiz-qa__wrapper{gap:2.5rem;display:flex}.input-quiz-qa .quiz-qa__box{width:var(--input-quiz-box-min-w);min-height:var(--input-quiz-box-min-h);flex:1;position:relative}.input-quiz-qa .quiz-qa__box input{opacity:0;position:absolute;top:0;left:0}.input-quiz-qa .quiz-qa__box input:checked~.box-text{background-color:var(--input-quiz-checked-bg-color);border-color:var(--input-quiz-checked-border-color)}.input-quiz-qa .quiz-qa__box .box-text{align-items:center;justify-content:var(--input-quiz-justify-text);background-color:var(--input-quiz-bg-color);border:1px solid;border-color:var(--input-quiz-border-color);width:100%;height:100%;text-align:var(--input-quiz-align-text);cursor:pointer;border-radius:.6rem;padding:1rem 2rem;font-size:1.3rem;display:flex}.input-quiz-qa .quiz-qa__icons{display:var(--input-quiz-display-icons);flex:0 0 3.5rem}.input-quiz-qa .quiz-qa__icons .icon__success{display:var(--input-quiz-icon-success-display)}.input-quiz-qa .quiz-qa__icons .icon__error{display:var(--input-quiz-icon-error-display)}.input-quiz-qa.error{--input-quiz-checked-bg-color:#facdcd;--input-quiz-border-color:#d91515;--input-quiz-checked-border-color:#d91515;--input-quiz-icon-error-display:block;color:#d91515;font-weight:800}.input-quiz-qa.success{--input-quiz-checked-bg-color:rgba(32,172,21,.6);--input-quiz-border-color:rgba(32,172,21,.6);--input-quiz-checked-border-color:rgba(32,172,21,.6);--input-quiz-icon-success-display:block;color:#0070d2;font-weight:800}.input-quiz-qa.small{--input-quiz-box-min-w:15rem}.input-survey-qa{--input-survey-width:15rem;--input-survey-bg-color:#fff;--input-survey-border-color:#ffd95c;--input-survey-radio-bg-color:transparent;--input-survey-radio-border-color:#ffd95c}.input-survey-qa .survey-qa__wrapper{width:var(--input-survey-width);text-align:center;flex-flow:column;justify-content:space-around;align-items:center;min-height:10rem;padding:.5rem;display:flex;position:relative}.input-survey-qa .survey-qa__wrapper input{opacity:0;position:absolute;top:0;left:0}.input-survey-qa .survey-qa__wrapper input:checked~.box-bg{--input-survey-bg-color:rgba(32,172,21,.6);--input-survey-border-color:#0070d2}.input-survey-qa .survey-qa__wrapper input:checked~.box-text{color:#0070d2;font-weight:700}.input-survey-qa .survey-qa__wrapper input:checked~.box-fake-radio{--input-survey-radio-bg-color:#0070d2;--input-survey-radio-border-color:#0070d2}.input-survey-qa .survey-qa__wrapper .box-bg{background-color:var(--input-survey-bg-color);border:1px solid var(--input-survey-border-color);border-radius:.6rem;width:100%;height:100%;position:absolute;top:0;left:0}.input-survey-qa .survey-qa__wrapper .box-text,.input-survey-qa .survey-qa__wrapper .box-fake-radio{position:relative}.input-survey-qa .survey-qa__wrapper .box-text{font-size:1.4rem;font-weight:400}.input-survey-qa .survey-qa__wrapper .box-fake-radio{border:1px solid var(--input-survey-border-color);background-color:var(--input-survey-bg-color);border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.input-survey-qa .survey-qa__wrapper .box-fake-radio:after{content:"";background-color:var(--input-survey-radio-bg-color);border-radius:50%;width:1rem;height:1rem}.input-survey-qa.is-multiple .survey-qa__wrapper{flex-flow:row;justify-content:flex-start;width:100%;min-height:4rem;padding:.7rem 1.5rem}@media screen and (max-width:767px){.input-survey-qa{--input-survey-width:13rem}}*{box-sizing:border-box}html{color:#000;box-sizing:border-box;font-size:var(--global-font-size);background:#fff}html *,html :before,html :after{box-sizing:inherit}html .loading,html .loading-cta{cursor:wait!important}html{min-height:100%}body{box-sizing:border-box;color:#000;width:100%;font-weight:400;line-height:1.3;font-family:var(--base-font-family);-webkit-font-smoothing:antialiased;background-color:#fafafa;margin:0;position:relative;overflow-x:hidden}body.body-blocked{touch-action:none;-ms-touch-action:none;position:relative;overflow:hidden}.container{width:calc(100% - var(--main-container-pad-x) * 2px);max-width:1400px;margin-left:auto;margin-right:auto}a,a:hover{color:currentColor}img{max-width:100%;display:inline-block}figure{margin:0}picture{display:inline-block}ul,li,.list-default{margin:0;padding:0;list-style:none}#print-template{display:none}#hero-clipper{pointer-events:none;width:0;height:0;position:fixed}[data-acc]{--icon-rotation:0deg;--panel-height:0;--panel-overflow:hidden}[data-acc][data-acc=open]{--icon-rotation:180deg;--panel-height:auto;--panel-overflow:auto}[data-acc] [data-acc-trigger]{cursor:pointer}[data-acc] [data-acc-icon]{transform:rotate3d(1, 0, 0, var(--icon-rotation));transition:transform .4s ease-in-out}[data-acc] [data-acc-panel]{height:var(--panel-height);overflow:var(--panel-overflow);transition:height .5s ease-in-out,visibility .5s ease-in-out;padding-top:0!important;padding-bottom:0!important}[data-acc] [data-acc-panel][data-acc-panel=animate]{overflow:hidden}[data-acc] [data-acc-panel-container]{overflow:auto}.pagination{--pag-first-dots-display:none;--pag-last-dots-display:none;--pag-items-display:none}.pagination__wrapper{align-items:center;gap:.85rem;display:flex}.pagination__list{align-items:center;display:flex}.pagination__list,.pagination__prev,.pagination__next{background-color:#fff;border-radius:1.8rem}.pagination__list.disabled,.pagination__prev.disabled,.pagination__next.disabled{opacity:.2}.pagination__prev a,.pagination__prev button,.pagination__next a,.pagination__next button{background-color:transparent;border-radius:1.8rem;justify-content:center;align-items:center;width:3.3rem;height:3.3rem;display:flex}.pagination__prev i.icon,.pagination__next i.icon{color:#000;--icon-size:.8rem}.pagination__item,.pagination__dots{display:var(--pag-items-display);border-radius:1.8rem;justify-content:center;align-items:center;width:3.3rem;height:3.3rem;font-size:1.2rem;font-weight:400;line-height:1}.pagination__item.active,.pagination__dots.active{border:.2rem solid #0070d2}.pagination__item.disabled,.pagination__dots.disabled{color:#c9c7c5}.pagination__item .cta-balloon>.icon,.pagination__dots .cta-balloon>.icon{--icon-size:1.8rem}.pagination__item.visible,.pagination__dots.visible{display:flex}.pagination__link{text-decoration:none}.pagination__dots.first{display:var(--pag-first-dots-display)}.pagination__dots.last{display:var(--pag-last-dots-display)}.pagination.show-dots{--pag-first-dots-display:flex;--pag-last-dots-display:flex}.pagination.show-dots--first{--pag-first-dots-display:flex}.pagination.show-dots--last{--pag-last-dots-display:flex}.pagination.hidden{display:none}.tabs{--tab-border-color:transparent;--tab-text-color:#707070;--tab-font-size:1.8rem;--tab-font-weight:400}.tabs.--has-container .tabs__nav{width:calc(100% - var(--inner-container-pad-x) * 2px);max-width:1232px;margin-left:auto;margin-right:auto}.tabs__list{align-items:stretch;gap:1rem;height:5rem;display:flex;position:relative;overflow:auto}.tabs__list:before{content:"";background-color:#dededf;height:1px;display:block;position:absolute;bottom:0;left:0;right:0}.tabs__item{order:1;height:100%}.tabs__item.--active{--tab-border-color:#000;--tab-text-color:#000;--tab-font-weight:700;--tab-font-size:2.5rem;order:0}.tabs__btn{white-space:nowrap;width:fit-content;height:100%;color:var(--tab-text-color);font-size:var(--tab-font-size);font-weight:var(--tab-font-weight);padding:0 1rem;line-height:1;text-decoration:none;display:block;position:relative}.tabs__btn:hover{color:var(--tab-text-color)}.tabs__btn:after{content:"";background-color:var(--tab-border-color);height:.2rem;position:absolute;bottom:0;left:0;right:0}.tabs__panel{display:none}.tabs__panel.--open-panel{display:block}.notification{--notification-text-color:#1f1f1f;--notification-bg-color:#f0f0f0}.notification.--primary{--notification-border-color:#46b0f2;--notification-bg-color:#ddf2ff}.notification.--secondary,.notification.--error{--notification-border-color:#f5cb40;--notification-bg-color:#faf4cd}.notification.--success{--notification-border-color:#20ac15;--notification-bg-color:#d2f5cf}.notification.--hidden{display:none}.notification.--has-container{width:calc(100% - var(--inner-container-pad-x) * 2px);max-width:1232px;margin-left:auto;margin-right:auto}.notification.--has-margin-bottom{margin-bottom:2rem}.notification{background-color:var(--notification-bg-color);color:#000;border-radius:.4rem 0 0 .4rem;gap:2rem;padding:2.6rem 2.6rem 2.2rem;display:flex;position:relative;overflow:hidden}.notification:before{content:"";background-color:var(--notification-border-color);width:.8rem;position:absolute;top:0;bottom:0;left:0}.notification__close{cursor:pointer;--btn-bg-color:transparent;--btn-border-color:transparent;--btn-text-color:currentColor;--btn-icon-size:.9rem;position:absolute;top:0;right:0}.notification__close .icon{--icon-size:.9rem}.notification__title{margin:0 0 1rem;font-size:1.6rem;font-weight:700;line-height:1.2}.notification__text{margin:0;font-size:1.3rem;line-height:1.46}.notification__text ul li .btn.--text{font-size:1.5rem}.notification__cta{margin:2.5rem 0 0}.notification__icon{--icon-size:2rem;color:var(--btn-border-color);flex-shrink:0}.table__wrapper{border:1px solid #dededf;border-radius:.4rem;overflow:hidden}.table__table{table-layout:auto;border-collapse:collapse;width:100%;margin:0;padding:0}.table__title{text-align:left;margin:0 0 4rem;font-size:1.6rem;font-weight:700}.table__head{--padding-y:1.4rem;background-color:#dededf;border:.1rem solid #dededf;font-size:1.3rem;font-weight:600}.table__body{font-size:1.3rem}.table__row{--padding-y:1.4rem;background-color:#fff;border-top:1px solid #dededf}.table__row:first-child{border-top:none}.table__cell,.table__hcell{padding:var(--padding-y) 1rem;text-align:left}.table__cell:first-child,.table__hcell:first-child{padding-left:2.1rem}.table__cell:last-child,.table__hcell:last-child{padding-right:2.1rem}.table__cell.ellipsis-1,.table__hcell.ellipsis-1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.table__cell.ellipsis-2>*,.table__hcell.ellipsis-2>*{-webkit-line-clamp:2;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.table.--sortable{position:relative}.table.--sortable .table__row{cursor:grabbing}.table.--sortable .table__row.--drag{z-index:7;cursor:grabbing;width:100%;position:absolute}@media screen and (max-width:1023px){.table__wrapper{border-radius:none;overflow:unset;border:none}.table__table{display:block}.table__title{font-size:1.8rem;display:block}.table__head{display:none}.table__body{font-size:1.2rem;display:block}.table__row{background-color:unset;border:1px solid #dededf;border-radius:1.2rem;margin-bottom:1rem;display:block;overflow:hidden}.table__row:first-child{border-top:1px solid #dededf}.table__cell.ellipsis-1,.table__hcell.ellipsis-1{white-space:normal}.table__cell.ellipsis-2>*,.table__hcell.ellipsis-2>*{display:unset}.table__cell{border-bottom:1px solid #dededf;flex-direction:column;padding:0;display:flex}.table__cell:last-child{border-bottom:none;padding:0}.table__cell:first-child{width:auto;padding:0}.table__cell__content{padding:1.2rem 2rem 1.6rem}.table__cell.--has-label:before{content:attr(data-label);background-color:#dededf;border-bottom:1px solid #dededf;padding:.6rem 2rem;font-weight:600;display:block}}.progressbar{--progressbar-percent:5%;--progressbar-color:#0070d2;--progressbar-bg-color:#fff;--progressbar-balloon-txt-color:#fff;--progressbar-filter:drop-shadow(0 0 13px rgba(0,0,0,.3));--progressbar-height:2.2rem;--progressbar-padding-x:.9rem;--progressbar-padding-y:.7rem;--progressbar-outer-radius:1.3rem;--progressbar-inner-radius:5rem;--progressbar-balloon-size:6.1rem;--progressbar-balloon-big-text-size:1.8rem;--progressbar-balloon-small-text-size:1.3rem;--progressbar-balloon-small-text-content:"%";height:var(--progressbar-height);filter:var(--progressbar-filter);position:relative}@keyframes bar{to{width:var(--progressbar-percent,0)}}@keyframes balloon{to{left:max(min(var(--progressbar-percent) - var(--progressbar-balloon-size) / 2, 100% - var(--progressbar-balloon-size)), 0%)}}.progressbar .progressbar{position:relative}.progressbar .progressbar__bar{width:100%;height:100%;padding:var(--progressbar-padding-y) var(--progressbar-padding-x);background-color:var(--progressbar-bg-color);border-radius:1.3rem;position:relative;overflow:hidden}.progressbar .progressbar__bar:before{content:"";background-color:var(--progressbar-color);border-radius:5rem;width:0;height:100%;animation:.7s cubic-bezier(.45,-.01,.2,1.04) forwards bar;display:block}.progressbar .progressbar__balloon{height:var(--progressbar-balloon-size);width:var(--progressbar-balloon-size);background-color:var(--progressbar-color);border-radius:50%;justify-content:center;align-items:center;animation:.7s cubic-bezier(.45,-.01,.2,1.04) forwards balloon;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.progressbar .progressbar__balloon__text{color:var(--progressbar-balloon-txt-color);font-size:var(--progressbar-balloon-big-text-size);font-weight:800}.progressbar .progressbar__balloon__text:after{content:var(--progressbar-balloon-small-text-content);font-size:var(--progressbar-balloon-small-text-size)}.info-box.--has-container{width:calc(100% - var(--inner-container-pad-x) * 2px);max-width:1232px;margin-left:auto;margin-right:auto}.info-box.--has-margin{margin-bottom:6rem}.info-box__wrapper{background-color:#fff;border:.1rem solid #dededf;border-radius:1.6rem;align-items:center;gap:4rem;padding:5rem 6rem;display:flex}.info-box__icon{--icon-size:3.7rem;color:#858585;flex-shrink:0}.info-box__text{color:#707070;flex:1;font-size:1.6rem}@media screen and (max-width:767px){.info-box__wrapper{flex-flow:column;gap:2rem}}.b-upload-file-area{--ufa-min-height:5rem;--ufa-border-radius:.5rem;--ufa-border:1px dashed #0070d2}.b-upload-file-area .ufa__wrapper{border:var(--ufa-border);border-radius:var(--ufa-border-radius);width:100%;padding:1rem;display:block;position:relative}.b-upload-file-area .ufa__drop-area{width:100%;min-height:var(--ufa-min-height);flex-flow:column;justify-content:center;align-items:center;gap:1rem;display:flex}.b-upload-file-area .ufa__drop-area__list{flex-flow:column;gap:.5rem;display:flex}.glide{box-sizing:border-box;width:100%;position:relative}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{backface-visibility:hidden;width:100%;transform-style:preserve-3d;touch-action:pan-Y;white-space:nowrap;will-change:transform;flex-wrap:nowrap;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow:hidden}.glide__slides--dragging{user-select:none}.glide__slide{white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;flex-shrink:0;width:100%;height:100%}.glide__slide a{user-select:none;-webkit-user-drag:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{z-index:2;color:#fff;text-transform:uppercase;text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;background-color:transparent;border:2px solid rgba(255,255,255,.5);border-radius:4px;padding:9px 12px;line-height:1;transition:opacity .15s,border .3s ease-in-out;display:block;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 .25em .5em rgba(0,0,0,.1)}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{z-index:2;list-style:none;display:inline-flex;position:absolute;bottom:2em;left:50%;transform:translate(-50%)}.glide__bullet{cursor:pointer;background-color:rgba(255,255,255,.5);border:2px solid transparent;border-radius:50%;width:9px;height:9px;margin:0 .25em;padding:0;line-height:0;transition:all .3s ease-in-out;box-shadow:0 .25em .5em rgba(0,0,0,.1)}.glide__bullet:focus{outline:none}.glide__bullet:hover,.glide__bullet:focus{background-color:rgba(255,255,255,.5);border:2px solid #fff}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.glide__track{min-width:0;height:100%;padding:1rem 0}.glide__track .glide__slides{height:100%}.glide__track .glide__slides .glide__slide{align-items:stretch;height:auto;display:flex}.glide__bullet{width:.8rem;height:.8rem;box-shadow:none;background:#c9c7c5;border:1px solid transparent;border-radius:5px;position:relative}.glide__bullet:hover,.glide__bullet:focus{color:#ffd95c;background:currentColor;border:1px solid}.glide__bullet--active{color:#0070d2;background:currentColor;border:1px solid}.flatpickr-time input.numInput{border:none}.wip-calendar{--wip-calendar-day-cell-size:4rem;--wip-calendar-day-cell-border-color:transparent;--wip-calendar-day-cell-f-weigth:500;--wip-calendar-day-cell-f-size:1.4rem}.wip-calendar .wip-calendar__week-days,.wip-calendar .wip-calendar__month-days{text-align:center;grid-template-columns:repeat(7,1fr);place-items:center;gap:.5rem 2rem;display:grid}.wip-calendar .wip-calendar__week-days{margin-bottom:1rem;font-weight:700}.wip-calendar .wip-calendar__month-days .day-cell{width:var(--wip-calendar-day-cell-size);height:var(--wip-calendar-day-cell-size);aspect-ratio:1;color:#0070d2;font-size:var(--wip-calendar-day-cell-f-size);font-weight:var(--wip-calendar-day-cell-f-weigth);border:1px solid transparent;border-radius:50%;justify-content:center;align-items:center;display:flex}.wip-calendar .wip-calendar__month-days .day-cell--empty{color:#ffd95c}.wip-calendar .wip-calendar__month-days .day-cell--active,.wip-calendar .wip-calendar__month-days .day-cell--marked{cursor:pointer;border-color:#0070d2}.wip-calendar .wip-calendar__month-days .day-cell--today{color:#fff;background-color:#ffd95c}@media screen and (max-width:767px){.wip-calendar .wip-calendar__week-days,.wip-calendar .wip-calendar__month-days{gap:0}}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;height:100%;display:flex;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:flex}.splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.splide__slide img{vertical-align:bottom}.splide__spinner{contain:strict;border:2px solid #999;border-left-color:transparent;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite splide-loading;display:inline-block;position:absolute;top:0;bottom:0;left:0;right:0}.splide__sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.splide__toggle__pause,.splide__toggle.is-active .splide__toggle__play{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{z-index:0;position:relative;overflow:hidden}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.splide__track--draggable{-webkit-touch-callout:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0;margin:0!important}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{cursor:pointer;z-index:1;opacity:.7;background:#ccc;border:0;border-radius:50%;justify-content:center;align-items:center;width:2em;height:2em;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.splide__arrow svg{fill:#000;width:1.2em;height:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline-offset:3px;outline:3px solid #0bf}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline-offset:3px;outline:3px solid #0bf}.splide__pagination{z-index:1;padding:0 1em;position:absolute;bottom:.5em;left:0;right:0}.splide__pagination__page{opacity:.7;background:#ccc;border:0;border-radius:50%;width:8px;height:8px;margin:3px;padding:0;transition:transform .2s linear;display:inline-block;position:relative}.splide__pagination__page.is-active{z-index:1;background:#fff;transform:scale(1.4)}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline-offset:3px;outline:3px solid #0bf}.splide.is-focus-in .splide__pagination__page:focus{outline-offset:3px;outline:3px solid #0bf}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:transparent}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline-offset:-3px;outline:3px solid #0bf}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline-offset:-3px;outline:3px solid #0bf}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline-offset:3px;outline:3px solid #0bf}.splide.is-focus-in .splide__toggle:focus{outline-offset:3px;outline:3px solid #0bf}.splide__track--nav>.splide__list>.splide__slide{cursor:pointer;border:3px solid transparent}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{top:auto;bottom:1em}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{flex-direction:column;padding:1em 0;display:flex;top:0;bottom:0;left:auto;right:.5em}.splide__arrow{opacity:.36;background-color:#000;width:4.2rem;height:4.2rem}.splide__arrow i.icon{color:#fff}.splide__arrow i.icon svg{width:100%;height:100%;transform:none}.splide__arrow--prev i.icon{margin-right:1px}.splide__arrow--next i.icon{margin-left:1px}.splide__arrow:disabled{display:none}.c-card-tip{--card-flex-flow:row;--card-border-top:none;--card-border-left:2px solid #dededf;--card-badge-wrapper-size:9rem;--card-badge-wrapper-pad:2.5rem;--card-badge-icon-size:100%;border-radius:1rem;height:100%;box-shadow:0 0 1rem rgba(0,0,0,.2)}.c-card-tip .card__wrapper{flex-flow:var(--card-flex-flow);align-items:stretch;height:100%;display:flex}.c-card-tip .card__badge{flex:0 0 25%;justify-content:center;align-items:center;height:100%;padding:2rem;display:flex}.c-card-tip .card__badge__wrapper,.c-card-tip .card__badge__icon{aspect-ratio:1;justify-content:center;align-items:center;display:flex}.c-card-tip .card__badge__wrapper{width:var(--card-badge-wrapper-size);padding:var(--card-badge-wrapper-pad);background-color:#ffd95c;border-radius:50%}.c-card-tip .card__badge__icon .icon{--icon-size:var(--card-badge-icon-size)}.c-card-tip .card__body{border-left:var(--card-border-left);border-top:var(--card-border-top);flex-flow:column;flex:1;gap:1.5rem;padding:2.5rem;display:flex}.c-card-tip .card__body__title{font-size:2.2rem;font-weight:700}.c-card-tip .card__body__content{font-size:1.6rem;line-height:1.3}@media screen and (max-width:1023px){.c-card-tip{--card-flex-flow:column;--card-border-top:2px solid #dededf;--card-border-left:none;--card-badge-wrapper-size:10rem;--card-badge-wrapper-pad:1rem;--card-badge-icon-size:5rem}}.c-card-activity{--detail-value-font-weight:400;--detail-grid-tpl-cols:1fr 2fr}@media screen and (max-width:767px){.c-card-activity{--detail-grid-tpl-cols:1fr}}.c-card-activity .activity__wrapper{flex-flow:column;gap:2rem;display:flex}.c-card-activity .activity__head{flex-flow:column;gap:1rem;display:flex}.c-card-activity .activity__title{color:#0070d2;text-transform:uppercase;font-size:1.1rem;font-weight:800}.c-card-activity .activity__user{font-size:1.8rem;font-weight:700}.c-card-activity .activity__details-box{grid-template-columns:var(--detail-grid-tpl-cols);border:1px solid #dededf;border-radius:.6rem;display:grid}.c-card-activity .activity__details-box__box{flex-flow:column;gap:2rem;padding:2.5rem 3rem;display:flex}.c-card-activity .activity__details-box__box:last-child{border-left:1px solid #dededf}.c-card-activity .activity__details-box__title{font-size:1.4rem;font-weight:800}.c-card-activity .activity__details-box__row{align-items:flex-start;gap:2rem;font-size:1.3rem;display:flex}.c-card-activity .activity__details-box__row.--big{--detail-value-font-weight:700;font-size:2rem}.c-card-activity .activity__details-box__row .row-label{font-weight:600}.c-card-activity .activity__details-box__row .row-value{font-weight:var(--detail-value-font-weight)}.c-card-activity .activity__details-box__row .row-value strong{color:#0070d2}.c-modal-vimeo{--modal-width:90rem}.c-modal-vimeo .modal__wrapper{background-color:#000;position:relative}.c-modal-vimeo .modal__frame{aspect-ratio:16/9;width:100%;display:block}.c-main-header-modal{--modal-width:35rem;justify-content:flex-end}.c-main-header-modal .modal__wrapper{color:#0070d2;background-color:#ffd95c;height:100%;display:flex;position:relative}.c-main-header-modal .modal__close{color:#000;min-width:0;min-height:0;display:block;position:absolute;top:2rem;right:2rem}.c-main-header-modal .modal__close .icon{--icon-size:1.6rem}.c-main-header-modal .modal__lang{position:absolute;top:2rem;left:2rem}.c-main-header-modal .modal__content{width:100%;height:100%}.c-main-header-modal .modal__body{flex-direction:column;justify-content:center;align-items:stretch;height:100%;display:flex}.c-main-header-modal .modal__body a{text-decoration:none}.c-main-header-modal .modal__list{display:none}.c-main-header-modal .modal__service-list{border-bottom:.1rem solid #0070d2;flex:1;justify-content:stretch;align-items:center;padding:9rem 0;display:flex}.c-main-header-modal .modal__service-list .header-links{text-align:center;flex-direction:column;align-items:center;gap:4rem;width:100%;display:flex}.c-main-header-modal .modal__service-list .header-links__item{letter-spacing:.052rem;font-size:2.6rem;font-weight:700}.c-main-header-modal .modal__service-list .header-links__link{align-items:center;gap:2rem;display:flex}.c-main-header-modal .modal__service-list .header-links__icon{--icon-size:2.4rem;flex-shrink:0}.c-main-header-modal .modal__user-list{flex:1;justify-content:stretch;align-items:center;margin:5rem 0;display:flex}.c-main-header-modal .modal__user-list .header-links{text-align:center;flex-flow:column;align-items:center;gap:2rem;width:100%;display:flex}.c-main-header-modal .modal__user-list .header-links__item{color:#0070d2}.c-main-header-modal .modal__user-list .header-links__item:last-child{color:#000;margin-top:5rem}.c-main-header-modal .modal__user-list .header-links__item:last-child .header-links__link{align-items:center;gap:1rem;display:flex}.c-main-header-modal .modal__user-list .header-links__item:last-child .header-links__icon{--icon-size:1.5rem}.c-main-header-modal .modal__user-list .header-links__link{letter-spacing:.05rem;font-size:1.5rem;font-weight:400}@media screen and (max-width:1279px){.c-main-header-modal .modal__list{border-bottom:.1rem solid #0070d2;flex:1;justify-content:stretch;align-items:center;padding:3rem 0;display:flex}.c-main-header-modal .modal__list .header-links{text-align:center;flex-direction:column;align-items:center;gap:2rem;width:100%;display:flex}.c-main-header-modal .modal__list .header-links__item{font-size:2rem;font-weight:700}.c-main-header-modal .modal__service-list{padding:3rem 0}.c-main-header-modal .modal__service-list .header-links{gap:2rem}.c-main-header-modal .modal__service-list .header-links__item{font-size:2rem;font-weight:700}.c-main-header-modal .modal__user-list{flex:1;justify-content:stretch;align-items:center;margin:3rem 0;display:flex}.c-main-header-modal .modal__user-list .header-links{gap:2rem}.c-main-header-modal .modal__user-list .header-links__item:last-child{margin-top:2rem}}@media screen and (max-width:767px){.c-main-header-modal{--modal-width:100%}.c-main-header-modal .modal__close .icon{--icon-size:2rem}.c-main-header-modal .modal__service-list{border-bottom:.1rem solid #0070d2;flex:0 0;padding:0;display:block}.c-main-header-modal .modal__service-list .header-links{flex-direction:row;justify-content:stretch;align-items:stretch;gap:0}.c-main-header-modal .modal__service-list .header-links__item{border-right:.1rem solid #0070d2;flex:1}.c-main-header-modal .modal__service-list .header-links__item:last-child{border-right:none}.c-main-header-modal .modal__service-list .header-links__link{flex-direction:column;gap:1rem;padding:2.4rem 2.7rem;font-size:1.6rem}.c-main-header-modal .modal__service-list .header-links__icon{--icon-size:2rem;flex-shrink:0}}.c-featured-modal{--modal-width:80rem}.c-featured-modal .modal__wrapper{background-color:#fff;border-radius:1.1rem;padding:2.5rem 3rem;position:relative}.c-featured-modal .modal__close{color:#000;--icon-size:1.1rem;min-width:auto;min-height:auto;display:block;position:absolute;top:1.8rem;right:1.8rem}.c-featured-modal .modal__title{margin:0 0 5rem;font-size:1.8rem;font-weight:700}.c-featured-modal .modal__card{border-radius:.9rem;margin-bottom:2.5rem;display:flex;overflow:hidden}.c-featured-modal .modal__card__picture{aspect-ratio:1;flex:1 0;display:block}.c-featured-modal .modal__card__body{background-color:#fafafa;flex-direction:column;flex:1;padding:4.4rem 3.5rem 2rem;display:flex}.c-featured-modal .modal__card__title{margin:0 0 1.8rem;font-size:2.6rem;font-weight:700;line-height:1.07;position:relative}.c-featured-modal .modal__card__title:after{content:"";background-color:#000;width:3.8rem;height:.5rem;display:block;position:absolute;top:50%;right:calc(100% + 3.5rem);transform:translate(50%,-50%)}.c-featured-modal .modal__card__description{margin:0 0 5.5rem;font-size:1.3rem;font-weight:400}.c-featured-modal .modal__cta{margin-left:auto}@media screen and (max-width:767px){.c-featured-modal .modal__wrapper{height:100%}.c-featured-modal .modal__card{display:block}}.c-badge-modal{--modal-width:90rem}.c-badge-modal .modal__wrapper{background-color:#fff;border-radius:1.1rem;padding:2.5rem 3rem;position:relative}.c-badge-modal .modal__close{color:#000;--icon-size:1.1rem;min-width:auto;min-height:auto;display:block;position:absolute;top:1.8rem;right:1.8rem}.c-badge-modal .modal__title{margin:0 0 5rem;font-size:1.8rem;font-weight:700}.c-badge-modal .modal__card{border-radius:.9rem;margin-bottom:2.5rem;display:flex;overflow:hidden}.c-badge-modal .modal__card__svg-wrapper{background-color:#ffd95c;flex:1;justify-content:center;align-items:center;min-width:20rem;min-height:20rem;display:flex}.c-badge-modal .modal__card__svg{flex-grow:0;flex-shrink:0;width:18rem;height:18rem;display:block}.c-badge-modal .modal__card__body{background-color:#fafafa;flex-direction:column;flex:1;padding:4.4rem 3.5rem 2rem;display:flex}.c-badge-modal .modal__card__title{margin:0 0 1.8rem;font-size:2.6rem;font-weight:700;line-height:1.07;position:relative}.c-badge-modal .modal__card__title:after{content:"";background-color:#000;width:3.8rem;height:.5rem;display:block;position:absolute;top:50%;right:calc(100% + 3.5rem);transform:translate(50%,-50%)}.c-badge-modal .modal__card__description{margin:0 0 5.5rem;font-size:1.3rem;font-weight:400}.c-badge-modal .modal__card__info{letter-spacing:.026rem;border-top:1px solid #dededf;margin:0;padding:2rem .5rem 0;font-size:1.3rem;font-weight:400}.c-badge-modal .modal__card__info strong{color:#0070d2;font-weight:700}.c-badge-modal .modal__cta{margin-left:auto}@media screen and (max-width:767px){.c-badge-modal .modal__wrapper{height:100%}.c-badge-modal .modal__card{flex-direction:column}.c-badge-modal .modal__card__title:after{display:none}}.c-notifications-panel{--modal-width:60rem;justify-content:flex-end}.c-notifications-panel .modal__wrapper{background-color:#fff;flex-direction:column;height:100%;display:flex;position:relative}.c-notifications-panel .modal__close{color:#000;--icon-size:1.6rem;min-width:auto;min-height:auto;display:block;position:absolute;top:2rem;right:2rem}.c-notifications-panel .modal__title{margin:2rem;font-size:1.8rem;font-weight:700}.c-notifications-panel .modal__content{padding-bottom:2rem;overflow-y:auto}.c-notifications-panel-list{flex-direction:column;align-items:stretch;display:flex}.c-notifications-panel-list .list__item{width:100%}.c-notifications-panel-list .list__button{cursor:pointer;background-color:var(--unread-button-color,transparent);flex-direction:column;width:100%;padding:1.6rem 2.1rem;display:flex}.c-notifications-panel-list .list__button.--unread{--unread-dot-display:block;--unread-button-color:#ecf8ff}.c-notifications-panel-list .list__date{text-align:left;margin:0 0 1rem;font-size:1.1rem}.c-notifications-panel-list .list__subject{color:#006fd2;text-align:left;align-items:center;gap:1.5rem;margin:0 0 1rem;font-size:1.6rem;font-weight:600;display:flex}.c-notifications-panel-list .list__intro{color:#707070;text-align:left;margin:0;font-size:1.3rem}.c-notifications-panel-list .list__intro p:not(:last-child){margin:0 auto .5rem}.c-notifications-panel-list .list__unread-dot{display:var(--unread-dot-display,none);background-color:currentColor;border-radius:50%;width:1rem;height:1rem}.c-activity-modal{--modal-width:80rem}.c-activity-modal .modal__wrapper{background-color:#fff;border-radius:1.1rem;padding:2.5rem 3rem;position:relative}.c-activity-modal .modal__close{color:#000;--icon-size:1.1rem;min-width:auto;min-height:auto;display:block;position:absolute;top:1.8rem;right:1.8rem}@media screen and (max-width:767px){.c-activity-modal .modal__wrapper{height:100%}}.c-statistic-filter{width:100%}.c-statistic-filter .filter__wrapper-form{grid-template-areas:"dates dates ctas""tags tags tags";gap:2rem;width:100%;display:grid}.c-statistic-filter .filter__dates,.c-statistic-filter .filter__ctas{align-items:flex-end;display:flex}.c-statistic-filter .filter__dates{grid-area:dates;gap:2rem}.c-statistic-filter .filter__dates__label,.c-statistic-filter .filter__dates__inputs{align-items:center;gap:1.5rem;display:flex}.c-statistic-filter .filter__dates__label{color:#707070;height:4.5rem;font-size:1.6rem;font-weight:800}.c-statistic-filter .filter__ctas{grid-area:ctas;gap:1rem;margin-left:auto}.c-statistic-filter .filter__tags{grid-area:tags;align-items:center;gap:3rem;margin:2rem 0 4rem;display:flex}.c-statistic-filter .filter__tags__label{color:#707070;font-size:1.6rem;font-weight:800}.c-statistic-filter .filter__tags__items{flex-flow:wrap;align-items:center;gap:1rem;display:flex}@media screen and (max-width:767px){.c-statistic-filter .filter__wrapper-form{grid-template-areas:"dates""tags""ctas"}.c-statistic-filter .filter__dates,.c-statistic-filter .filter__tags{flex-flow:column;align-items:flex-start;gap:1rem}.c-statistic-filter .filter__dates__label{height:auto}.c-statistic-filter .filter__dates__inputs{flex-flow:column;align-items:stretch;width:100%}.c-statistic-filter .filter__ctas{margin:0}}.c-event-manager-header-info{letter-spacing:.028rem;text-transform:uppercase;font-size:1.4rem}.c-event-manager-header-info strong{color:#ffd95c;font-weight:700}.c-event-manager-header-info .info__wrapper{justify-content:space-between;align-items:flex-end;gap:calc(var(--grid-gapy-default) * 1px) calc(var(--grid-gapx-default) * 1px);display:flex}.c-event-manager-header-info .info__table{grid-template-columns:min-content auto;gap:.7rem 2rem;display:grid}.c-event-manager-header-info .info__label,.c-event-manager-header-info .info__value{letter-spacing:.028rem;text-transform:uppercase;font-size:1.4rem}.c-event-manager-header-info .info__value.--accent{color:#ffd95c;font-weight:700}.c-event-manager-header-info .info__cta{color:currentColor;min-height:unset;padding:0}.c-event-manager-header-info .info__cta:hover{color:#ffd95c}@media screen and (max-width:767px){.c-event-manager-header-info .info__wrapper{flex-direction:column;align-items:flex-start}}:root{--js-header-height:9rem}.c-main-header{--mh-trigger-display:flex;--mh-user-display:none;--mh-opened-icon-display:none;--mh-closed-icon-display:flex;--mh-dropdown-top:calc(100% + 1.35rem);color:#0070d2;z-index:3;filter:drop-shadow(1px 1px 1px rgba(0,0,0,.3));width:100%;padding-top:3rem;transition:background-color .5s ease-in-out;position:fixed;top:0;left:0}.c-main-header *{transition:all .3s ease-in-out}.c-main-header.--show-new-content-banner{padding-top:6rem}.c-main-header.--show-new-content-banner.has-scrolled{padding-top:5rem}.c-main-header.has-scrolled{padding-top:1rem}.c-main-header.has-scrolled .header__wrapper{padding:.5rem 2rem}.c-main-header.has-scrolled .header__home-link .eiden-logo{width:10rem}.c-main-header.has-scrolled .menu-user{--user-trigger-size:2.8rem}.c-main-header .header__wrapper{width:calc(100% - var(--main-container-pad-x) * 2px);background-color:#fff;border-radius:4rem;align-items:center;max-width:1400px;margin-left:auto;margin-right:auto;padding:1rem 2rem;display:flex}.c-main-header .header__modal-trigger{display:var(--mh-trigger-display);color:#000;background-color:#ffd95c;border-radius:50%;justify-content:center;align-items:center;width:3.4rem;height:3.4rem}.c-main-header .header__modal-trigger .icon{--icon-size:1.5rem}.c-main-header .header__modal-trigger .show-opened{display:var(--mh-opened-icon-display)}.c-main-header .header__modal-trigger .show-closed{display:var(--mh-closed-icon-display)}.c-main-header .header__home-link .eiden-logo{width:14.6rem}.c-main-header .header__content{justify-content:flex-end;gap:1.6rem;width:100%;display:flex}.c-main-header .header__search{--user-icon-size:2rem;--user-trigger-size:3.4rem;position:relative}.c-main-header .header__search .search__trigger{cursor:pointer;height:var(--user-trigger-size);border-radius:50%;justify-content:center;align-items:center;padding:0 1rem;display:flex}.c-main-header .header__search .search__trigger i.icon{--icon-size:var(--user-icon-size);color:#000;flex-shrink:0}.c-main-header .header__search .search__dropdown.active{display:block}.c-main-header .header__search .search__dropdown{top:var(--mh-dropdown-top);background-color:#f2f2f2;border-radius:0 0 3rem 3rem;width:500px;padding:1.1rem .8rem;display:none;position:absolute;right:0;overflow:hidden}.c-main-header .header__search .search__dropdown:before{content:"";height:1px;position:absolute;top:-1px;left:-1px;right:-1px;box-shadow:0 1px 1px rgba(0,0,0,.3)}.c-main-header .header__search .search__input{--input-with-cta-bg-color:#fff}.c-main-header .header__search .search__input i.icon{color:#fff}.c-main-header .header__links{flex-flow:row;display:flex}.c-main-header .header__links .header-links{color:#000;align-items:center;gap:4.5rem;padding-left:1.5rem;display:flex}.c-main-header .header__links .header-links__link{white-space:nowrap;font-size:1.5rem;font-weight:600;text-decoration:none}.c-main-header .header__links .header-links__link:hover{color:#0070d2}.c-main-header .header__special-links{--tip-color:#78c8fa;border-left:1px solid #707070;border-right:1px solid #707070;align-items:center;gap:2rem;padding:0 2rem;display:flex}.c-main-header .header__special-links__item{align-items:center;display:flex;position:relative}.c-main-header .header__special-links__item:before,.c-main-header .header__special-links__item:after{background-color:var(--tip-color);position:absolute;right:50%;transform:translate(50%)}.c-main-header .header__special-links__item:before{content:"";clip-path:polygon(0 100%,50% 0,100% 100%);width:2rem;height:1rem;display:none;top:calc(100% + .3rem)}.c-main-header .header__special-links__item:after{content:attr(data-tip);color:#000;border-radius:1.6rem;padding:.6rem 2rem;font-size:1.5rem;display:none;top:calc(100% + 1rem)}@media (hover:hover){.c-main-header .header__special-links__item:hover:before,.c-main-header .header__special-links__item:hover:after{display:block}}.c-main-header .header__special-links__item .icon{--icon-size:2rem}.c-main-header .header__notifications-panel-cta{margin:auto 0;position:relative}.c-main-header .header__notifications-panel-cta .cta__icon{--icon-size:2rem;color:#000;flex-shrink:0}.c-main-header .header__notifications-panel-cta .cta__counter{color:#fff;background-color:#d91515;border-radius:50%;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;font-size:1rem;line-height:1;display:flex;position:absolute;top:0;right:0;transform:translate(25%,-25%)}.c-main-header.transparent{background-color:transparent}.c-main-header.logo-light .header__home-link .pf-logo{--pf-logo-bg-leaf-color:transparent;--pf-logo-eiden-txt-color:#fff;--pf-logo-pf-txt-color:#fff}@media screen and (max-width:1279px){.c-main-header{--mh-dropdown-top:calc(100% + 1rem)}.c-main-header.--show-new-content-banner{padding-top:7rem}.c-main-header.--show-new-content-banner.has-scrolled{padding-top:6rem}.c-main-header.menu-open{--mh-menu-bottom-display:block;--mh-opened-icon-display:none;--mh-closed-icon-display:flex}.c-main-header.has-scrolled .header__home-link .eiden-logo{width:9rem}.c-main-header .header__wrapper{grid-template-columns:1fr 0 1fr;padding:1rem 2rem}.c-main-header .header__home-link .eiden-logo{width:9rem}.c-main-header .header__content{gap:.8rem}.c-main-header .header__links{display:none}.c-main-header .header__special-links{border-left:none;gap:1rem;padding:0 1rem}.c-main-header .header__user{display:none}.c-main-header .header__search{border-right:0;padding-right:0;position:static}.c-main-header .header__search .search__dropdown{width:77%;top:100%;left:11.5%;right:11.5%}.c-main-header .header__search .input-with-cta__cta__text{display:none}.c-main-header .header__search .input-with-cta__cta__icon.icon{margin:0}}.c-main-footer{--footer-tpl-grid:repeat(3, 1fr);color:#fff;background-color:#013975;font-size:1.4rem;position:relative}.c-main-footer .footer__wrapper{width:calc(100% - var(--main-container-pad-x) * 2px);grid-template-columns:repeat(3,1fr);align-items:center;max-width:1600px;margin-left:auto;margin-right:auto;padding:1.1rem;display:grid}.c-main-footer .footer__center{justify-self:center}.c-main-footer .footer__right{justify-self:right}.c-main-footer .footer__copy{margin:0}.c-main-footer .footer__links{align-items:center;gap:1rem;display:flex}.c-main-footer .footer__links>*{border-right:.1rem solid #fff;padding-right:1rem}.c-main-footer .footer__links>:last-child{border-right:none;padding-right:0}.c-main-footer .footer__link{font-weight:700;text-decoration:none}.c-main-footer .footer__link:hover{text-decoration:underline}@media screen and (max-width:1023px){.c-main-footer .footer__wrapper{grid-template-columns:1fr;gap:1rem 2rem;padding:2.4rem 0}.c-main-footer .footer__left,.c-main-footer .footer__center,.c-main-footer .footer__right{justify-self:center}.c-main-footer .footer__links{flex-direction:column;align-items:center;gap:1rem}.c-main-footer .footer__links>*{border-right:none;padding-right:0}}.c-question-form{margin-bottom:6rem}.c-question-form.--row{--answers-flex-flow:row wrap;--answer-wrapper-flex-flow:column;--answer-fake-input-display:flex}.c-question-form .question__title{color:#000;margin-bottom:0;font-size:2rem;font-weight:700}.c-question-form .question__description{color:#858585;margin:1.1rem 0 0;font-size:1.6rem}.c-question-form .question__answers{flex-flow:var(--answers-flex-flow,column);gap:1.5rem;margin-top:3rem;display:flex}.c-question-form .question__answer.--success{--answer-success-icon-display:block;--answer-selected-bg-color:rgba(32,172,21,.6);--answer-selected-text-color:#000;--answer-bg-color:rgba(32,172,21,.6);--answer-text-color:#000}.c-question-form .question__answer.--error{--answer-error-icon-display:block;--answer-selected-bg-color:#d91515;--answer-selected-text-color:#fff;--answer-bg-color:#d91515;--answer-text-color:#fff}.c-question-form .question__answer.--disabled .answer__wrapper{pointer-events:none}.c-question-form .question__answer .answer__wrapper{flex-flow:var(--answer-wrapper-flex-flow,row);justify-content:center;align-items:center;gap:2rem;display:flex;position:relative}.c-question-form .question__answer .answer__textarea{text-align:left;background-color:#fff;border:.1rem solid #dededf;border-radius:.4rem;flex:1;padding:1rem 1.4rem}.c-question-form .question__answer .answer__input{opacity:0;position:absolute;top:0;left:0}.c-question-form .question__answer .answer__input:checked~.answer__box{--answer-fake-input-circle-opacity:1;background-color:var(--answer-selected-bg-color,#ffd95c);color:var(--answer-selected-text-color,#000)}.c-question-form .question__answer .answer__input:checked~.answer__icons{--answer-icons-opacity:1}.c-question-form .question__answer .answer__box{background-color:var(--answer-bg-color,#fff);cursor:pointer;min-width:15rem;min-height:4rem;color:var(--answer-text-color,#000);border:1px solid #dededf;border-radius:.4rem;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1.8rem;padding:1.2rem;font-size:1.3rem;font-weight:500;display:flex;position:relative}.c-question-form .question__answer .answer__fake-input{display:var(--answer-fake-input-display,none);background-color:#fff;border:1px solid #000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;position:relative}.c-question-form .question__answer .answer__fake-input:after{content:"";width:1.3rem;height:1.3rem;opacity:var(--answer-fake-input-circle-opacity,0);background-color:#000;border-radius:50%;display:block}.c-question-form .question__answer .answer__icons{opacity:var(--answer-icons-opacity,0);flex:0 0 2.5rem}.c-question-form .question__answer .answer__error-icon{--icon-size:1.6rem;display:var(--answer-error-icon-display,none);color:#d91515}.c-question-form .question__answer .answer__success-icon{--icon-size:1.6rem;display:var(--answer-success-icon-display,none);color:rgba(32,172,21,.6)}.c-user-progress-banner{z-index:1;background-color:transparent;margin-bottom:3rem;position:relative}.c-user-progress-banner .banner__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);background-color:#ffd95c;border-radius:1rem;max-width:1232px;margin-left:auto;margin-right:auto;overflow:hidden;transform:translateY(-25%)}.c-user-progress-banner .banner__wrapper .splide__track{overflow:visible;box-shadow:0 0 1rem rgba(0,0,0,.3)}.c-user-progress-banner .banner__wrapper .splide__list{height:auto;display:flex!important}.c-user-progress-banner .banner__wrapper .splide__list>*{border-left:.1rem solid #fff}.c-user-progress-banner .banner__wrapper .splide__list>:first-child{border-left:none;border-radius:1rem 0 0 1rem}.c-user-progress-banner .banner__wrapper .splide__list>:last-child{border-radius:0 1rem 1rem 0}.c-user-progress-banner .banner__badge{z-index:1;flex-direction:column;flex:0 0;justify-content:center;align-items:center;display:flex;position:relative}.c-user-progress-banner .banner__badge__wrapper{width:16rem;height:16rem}.c-user-progress-banner .banner__badge .c-badge{width:100%;height:100%}.c-user-progress-banner .banner__progressbar{background-color:#ffd95c;flex-flow:column;flex:1;gap:2.6rem;padding:3rem 4rem 3rem 3.5rem;display:flex}.c-user-progress-banner .banner__progressbar__title{color:#000;letter-spacing:.024rem;margin:0;font-size:2.4rem;font-weight:800;line-height:1.25}.c-user-progress-banner .banner__progressbar__title strong{color:#0070d2}.c-user-progress-banner .banner__progressbar .c-progressbar{--progressbar-balloon-size:6.1rem}.c-user-progress-banner .banner__course{background-color:#ffd95c;flex:1;padding:3rem 3.5rem 3rem 4rem}.c-user-progress-banner .banner__course .course__title{letter-spacing:.02rem;font-size:2rem;font-weight:800;line-height:1.25}.c-user-progress-banner .banner__course .course__title__label{color:#000;margin-bottom:2rem}.c-user-progress-banner .banner__course .course__title__name{color:#0070d2;margin-bottom:1rem}.c-user-progress-banner .banner__course .course__info{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.c-user-progress-banner .banner__course .course__counter{color:#000;align-items:center;gap:1rem;display:flex}.c-user-progress-banner .banner__course .course__counter__label{letter-spacing:.028rem;font-size:1.4rem;font-weight:800;line-height:1.57}.c-user-progress-banner .banner__course .course__counter__numbers{text-align:start;letter-spacing:.032rem;font-size:1.6rem;font-weight:800;line-height:1;display:inline-flex}.c-user-progress-banner .banner__course .course__counter__numbers strong{color:#0070d2;letter-spacing:.056rem;font-size:2.8rem}.c-user-progress-banner.--no-course .banner__progressbar{flex-flow:row;justify-content:space-between;align-items:center;gap:1rem;padding:4rem 3.5rem}.c-user-progress-banner.--no-course .banner__progressbar>*{width:50%}.c-user-progress-banner.--no-progressbar{--user-progress-last-view-grid-cols:2/-2;--user-progress-last-view-cunter-f-align:center}.c-user-progress-banner.--no-progressbar .banner__course{background-color:#fff;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:0;display:grid}.c-user-progress-banner.--no-progressbar .banner__course .course__title{letter-spacing:.036rem;background-color:#ffd95c;grid-column:1/3;align-items:center;gap:1rem;padding:4.4rem 4rem 4.4rem 3.5rem;font-size:1.8rem;font-weight:800;line-height:1;display:flex}.c-user-progress-banner.--no-progressbar .banner__course .course__title__name,.c-user-progress-banner.--no-progressbar .banner__course .course__title__label{margin:0}.c-user-progress-banner.--no-progressbar .banner__course .course__info{background-color:#ffd95c;align-items:center;gap:2rem;padding:4.4rem 3.5rem 4.4rem 4rem}@media screen and (max-width:1279px){.c-user-progress-banner .banner__wrapper{overflow:hidden}.c-user-progress-banner .banner__badge,.c-user-progress-banner .banner__progressbar,.c-user-progress-banner .banner__course{flex:none}.c-user-progress-banner.--no-progressbar .banner__course{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.c-user-progress-banner.--no-progressbar .banner__course .course__title{grid-column:1/2}}@media screen and (max-width:767px){.c-user-progress-banner{background-color:#ffd95c}.c-user-progress-banner .banner__wrapper{border-radius:0;width:100%;margin:0;padding:0;transform:none;box-shadow:0 .4rem 1rem rgba(0,0,0,.3)}.c-user-progress-banner .banner__wrapper .splide__list>:first-child{border-right:none}.c-user-progress-banner .banner__badge .c-badge{transform:none}.c-user-progress-banner .banner__progressbar,.c-user-progress-banner .banner__course{padding-left:calc(var(--main-container-pad-x) * 1px);padding-right:calc(var(--main-container-pad-x) * 1px)}.c-user-progress-banner.--no-course .banner__progressbar{padding:3rem calc(var(--main-container-pad-x) * 1px) 5rem;flex-flow:column;align-items:start;gap:4rem}.c-user-progress-banner.--no-course .banner__progressbar>*{width:100%}.c-user-progress-banner.--no-progressbar .banner__course{padding:3rem calc(var(--main-container-pad-x) * 1px);background-color:#ffd95c;flex-direction:column;gap:2rem;display:flex}.c-user-progress-banner.--no-progressbar .banner__course .course__title,.c-user-progress-banner.--no-progressbar .banner__course .course__info{padding:0}}.c-search-banner{background-color:transparent;margin-bottom:5.5rem}.c-search-banner .banner__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);background-color:#ffd95c;border-radius:1rem;grid-template-columns:1fr 2fr;align-items:center;max-width:1232px;margin-left:auto;margin-right:auto;padding:2rem 3.5rem;display:grid;transform:translateY(-25%);box-shadow:0 0 1rem rgba(0,0,0,.3)}.c-search-banner .banner__label{color:#000;letter-spacing:.024rem;margin:0;font-size:2.4rem;font-weight:800;line-height:1.25}.c-search-banner .banner__label strong{color:#0070d2}.c-search-banner .banner__input{--input-with-cta-bg-color:#fff}@media screen and (max-width:1023px){.c-search-banner{background-color:#ffd95c}.c-search-banner .banner__wrapper{border-radius:0;width:100%;margin:0;padding:2rem;display:block;transform:none;box-shadow:0 .4rem 1rem rgba(0,0,0,.3)}.c-search-banner .banner__label{display:none}}.c-contact-banner{--banner-icon-wrapper-size:3.6rem;--banner-icon-size:1.4rem;color:#000;background-color:#fafafa;border-top:.1rem solid #dededf}.c-contact-banner .banner__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:2rem;max-width:1232px;margin-left:auto;margin-right:auto;padding:2rem 0;display:flex}.c-contact-banner .banner__title{letter-spacing:.056rem;margin:0 auto 0 0;font-size:2rem;font-weight:800;line-height:1}.c-contact-banner .banner__cta{background-color:#fff;border-radius:3.5rem;align-items:center;gap:1.6rem;padding:1.1rem 2.7rem 1.1rem 1.1rem;text-decoration:none;display:flex;box-shadow:0 0 12px rgba(0,0,0,.098)}.c-contact-banner .banner__cta:hover{cursor:pointer;box-shadow:0 0 4px rgba(0,0,0,.098)}.c-contact-banner .banner__cta{letter-spacing:.034rem;font-size:1.4rem;font-weight:700;line-height:1}.c-contact-banner .banner__cta__icon-wrapper{width:var(--banner-icon-wrapper-size);height:var(--banner-icon-wrapper-size);background-color:#f2f2f2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.c-contact-banner .banner__cta i.icon{color:#0070d2;--icon-size:var(--banner-icon-size)}@media screen and (max-width:1023px){.c-contact-banner .banner__wrapper{flex-direction:column;align-items:center}.c-contact-banner .banner__title{margin-right:0}}.c-card-listing{--listing-cols-desktop:4;--listing-cols-tablet:3;--listing-cols-mobile:1}.c-card-listing.--has-container .listing__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);max-width:1232px;margin-left:auto;margin-right:auto}.c-card-listing .listing__grid{grid-template-columns:repeat(var(--grid-cols-default), minmax(0, 1fr));gap:calc(var(--grid-gapy-default) * 1px) calc(var(--grid-gapx-default) * 1px);grid-template-columns:repeat(var(--listing-cols-desktop), 1fr);gap:calc(var(--grid-gapx-default) * 1px) calc(var(--grid-gapy-default) * 1px);margin-bottom:6rem;display:grid}.c-card-listing .listing__pagination{justify-content:center;display:flex}@media screen and (max-width:1023px){.c-card-listing .listing__grid{grid-template-columns:repeat(var(--listing-cols-tablet), 1fr)}}@media screen and (max-width:767px){.c-card-listing .listing__grid{grid-template-columns:repeat(var(--listing-cols-mobile), 1fr)}}.c-card-gallery.--has-container .splide__track{width:calc(100% - var(--inner-container-pad-x) * 2px);max-width:1232px;margin-left:auto;margin-right:auto}.c-card-gallery .splide__track{overflow:visible}.c-card-gallery .splide__pagination{margin-top:3.5rem;position:static}.c-card-gallery .splide__pagination__page{opacity:1;background-color:#ded1d1;width:.9rem;height:.9rem}.c-card-gallery .splide__pagination__page.is-active{background-color:#e4e8dd;transform:none}.c-section-head{--head-title-fs:3.4rem}.c-section-head.--title-sm{--head-title-fs:2rem}.c-section-head.--has-container .section-head__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);max-width:1232px;margin-left:auto;margin-right:auto}.c-section-head .section-head__wrapper{justify-content:space-between;align-items:center;gap:calc(var(--grid-gapx-default) * 1px) calc(var(--grid-gapy-default) * 1px);display:flex}.c-section-head .section-head__title{align-items:center;gap:2rem;display:flex}.c-section-head .section-head__title__text{font-size:var(--head-title-fs);margin:0;font-weight:800;line-height:1.12}.c-section-head .section-head__title__cta{letter-spacing:.04rem;font-size:1.6rem;font-weight:700;text-decoration:none}.c-section-head .section-head__title__cta:hover{text-decoration:underline}.c-section-head .section-head__filter{align-items:center;gap:2.1rem;display:flex}.c-section-head .section-head__filter__label{font-size:1.8rem;font-weight:700}.c-section-head .section-head__filter__filters{align-items:center;gap:.7rem;display:flex}@media screen and (max-width:1023px){.c-section-head .section-head__wrapper{flex-direction:column;align-items:flex-start}}@media screen and (max-width:767px){.c-section-head .section-head__filter{flex-direction:column;align-items:flex-start}}.c-cta-select .select__wrapper{--cta-border-color:#000;--cta-bg-color:transparent;--cta-text-color:#000}.c-cta-select .select__wrapper:disabled,.c-cta-select .select__wrapper.--disabled{--cta-border-color:#c9c7c5;--cta-bg-color:#f0f0f0;--cta-text-color:#c9c7c5;pointer-events:none}.c-cta-select .select__wrapper{border:2px solid var(--cta-border-color);min-width:10rem;color:var(--cta-text-color,currentColor);background-color:var(--cta-bg-color);cursor:pointer;border-radius:3.2rem;align-items:center;padding:0;font-size:1.4rem;font-weight:700;line-height:1;display:flex;position:relative}.c-cta-select .select__select{min-width:8rem;padding:1rem 5rem 1rem 2rem;font-size:1.4rem;font-weight:700}.c-cta-select .select__icon{pointer-events:none;position:absolute;right:1rem}.c-cta-select .select__icon i.icon{--icon-size:1.2rem}.c-hero{background-color:rgba(85,187,250,.86);position:relative}.c-hero.--no-bg-img .hero__wrapper{gap:calc(var(--grid-gapy-default) * 1px) calc(var(--grid-gapx-default) * 1px);grid-template-columns:repeat(2,minmax(0,1fr));min-height:50rem;display:grid}.c-hero.--no-bg-img .hero__content{grid-column:2/-1}.c-hero.--no-bg-img .hero__title{text-align:left}.c-hero.--text-light .hero__eyelet{color:#78c8fa}.c-hero.--text-light .hero__title,.c-hero.--text-light .hero__description{color:#fff}.c-hero.--has-margin{margin-bottom:7rem}.c-hero .hero__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);gap:calc(var(--grid-gapy-default) * 1px) calc(var(--grid-gapx-default) * 1px);max-width:1232px;padding:calc(var(--js-header-height) + 7rem) 0 9rem;grid-template-columns:repeat(1,minmax(0,1fr));min-height:40rem;margin-left:auto;margin-right:auto;display:grid}.c-hero .hero__picture{position:absolute;top:0;bottom:0;left:0;right:0}.c-hero .hero__content{height:100%;text-align:var(--text-align,left);flex-direction:column;justify-content:center;display:flex;position:relative}.c-hero .hero__eyelet{text-transform:uppercase;color:#fff;margin:0 0 .2rem;font-size:1.6rem;font-weight:800}.c-hero .hero__title{color:#000;margin:0;font-size:4rem}.c-hero .hero__title strong{color:#fff}.c-hero .hero__description{color:#fff;margin:3rem 0 0;font-size:1.6rem}.c-hero .hero__description .btn.--text{--cta-text-color:#fff}.c-hero .hero__ctas{align-items:center;gap:calc(var(--grid-gapx-default) * 1px) calc(var(--grid-gapy-default) * 1px);margin:3rem 0 0;display:flex}.c-hero .hero__ctas .btn{--cta-border-color:#fff;--cta-bg-color:transparent;--cta-text-color:#fff}.c-hero .hero__ctas .btn:hover,.c-hero .hero__ctas .btn:focus,.c-hero .hero__ctas .btn.--active{--cta-bg-color:#0070d2}@media screen and (max-width:767px){.c-hero{background-color:rgba(85,187,250,.86);position:relative}.c-hero.--no-bg-img .hero__wrapper{gap:calc(var(--grid-gapy-default) * 1px) calc(var(--grid-gapx-default) * 1px);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.c-hero.--no-bg-img .hero__content{grid-column:1/-1}.c-hero.--no-bg-img .hero__title{font-size:3rem}}.c-calendar.--has-container .calendar__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);max-width:1232px;margin-left:auto;margin-right:auto}.c-calendar .wip-calendar{--wip-calendar-day-cell-size:2.9rem}.c-calendar .wip-calendar .day-cell{color:#000;background-color:transparent;border:none;border-radius:.8rem}.c-calendar .wip-calendar .day-cell--marked{background-color:rgba(255,255,255,.5)}.c-calendar .wip-calendar .day-cell--active,.c-calendar .wip-calendar .day-cell--today{color:#fff;background-color:#0070d2}.c-calendar .calendar__wrapper{background-color:#ffd95c;border:1px solid #dededf;border-radius:1rem;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center;align-items:center;gap:0;display:grid;overflow:hidden;box-shadow:0 1rem 2rem rgba(0,0,0,.1)}.c-calendar .calendar__calendar{padding:4rem;position:relative}.c-calendar .calendar__calendar:after{content:"";z-index:1;background:#ffd95c;border-top:none;border-left:none;width:4rem;height:4rem;position:absolute;bottom:50%;right:0;transform:translate(50%,50%)rotate(45deg)}.c-calendar .calendar__head{color:#000;margin-bottom:2rem}.c-calendar .calendar__controls{justify-content:center;align-items:center;display:flex}.c-calendar .calendar__date-label{text-align:center;padding:0 1.5rem;font-size:1.6rem;font-weight:700}.c-calendar .calendar__nav{justify-content:center;align-items:center;width:3.8rem;height:3.8rem;display:flex}.c-calendar .calendar__cards{background-color:#fff;height:100%;overflow:auto}.c-calendar .calendar__card{display:none}.c-calendar .calendar__card.--visible{display:block}@media screen and (max-width:767px){.c-calendar .calendar__wrapper{grid-template-columns:1fr}.c-calendar .calendar__calendar:after{bottom:0;right:50%;transform:translate(50%,50%)rotate(45deg)}}.c-tags-filter.--has-margin{margin-bottom:3.4rem}.c-tags-filter.--has-container .filter__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);max-width:1232px;margin-left:auto;margin-right:auto}.c-tags-filter .filter__wrapper{align-items:center;gap:3rem;display:flex}.c-tags-filter .filter__label{color:#000;font-size:1.8rem;font-weight:700}.c-tags-filter .filter__tags{flex-flow:wrap;align-items:center;gap:.6rem;display:flex}.c-tags-filter .filter__tag{letter-spacing:.04rem;text-transform:uppercase;color:#fff;background-color:#dededf;border-radius:1.4rem;padding:.4rem 1.4rem;font-size:1rem;font-weight:800;line-height:1;text-decoration:none}.c-tags-filter .filter__tag:hover,.c-tags-filter .filter__tag.--active{background-color:#78c8fa}.c-tips-carousel{margin-bottom:6rem;padding:1rem 0;overflow:hidden}.c-tips-carousel .tips-carousel__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);max-width:1232px;margin-left:auto;margin-right:auto}.c-tips-carousel .tips-carousel__wrapper .splide__track{overflow:visible}.c-tips-carousel .tips-carousel__wrapper .splide__arrow--next{left:100%;right:auto;transform:translate(50%,-50%)}.c-tips-carousel .tips-carousel__wrapper .splide__arrow--prev{left:auto;right:100%;transform:translate(-50%,-50%)}.c-tips-carousel .tips-carousel__wrapper .splide__pagination{margin-top:1.5rem;top:100%;bottom:auto}@media screen and (max-width:1023px){.c-tips-carousel{margin-bottom:7rem}}.c-lang-switcher{color:#000;justify-content:center;align-self:stretch;align-items:center;margin:0;display:inline-flex;position:relative}.c-lang-switcher.open .lang__list{transform:scaleY(1)}.c-lang-switcher .lang__current{cursor:pointer;align-items:center;gap:1rem;height:100%;transition:border-color .3s ease-in-out;display:flex}.c-lang-switcher .lang__current .icon{--icon-size:1rem}.c-lang-switcher .lang__list{z-index:1;transform-origin:top;background:#fff;margin:0;padding:0;list-style:none;transition:transform .3s ease-in-out;position:absolute;top:100%;left:0;transform:scaleY(0)}.c-lang-switcher .lang__item{text-align:center;text-transform:capitalize;border-top:.1rem solid #ffd95c;padding:1rem .5rem;text-decoration:none;display:block}.c-lang-switcher .lang__item:hover{color:#0070d2;background:rgba(255,255,255,.1)}@media screen and (max-width:767px){.c-lang-switcher{padding:0}.c-lang-switcher span,.c-lang-switcher li{font-size:1.3rem}.c-lang-switcher .lang__current{border:1px solid transparent}.c-lang-switcher .lang__list{border-top:none}.c-lang-switcher.open .lang__list,.c-lang-switcher:hover .lang__list{transform:scaleY(1)}.c-lang-switcher.open .lang__current:after,.c-lang-switcher:hover .lang__current:after{transform:scaleY(-1)}}.c-share-bar .bar__wrapper{justify-content:stretch;align-items:stretch;width:100%;display:flex}.c-share-bar .bar__link{color:#000;background-color:#faf4cd;border-top-left-radius:3.2rem;border-bottom-left-radius:3.2rem;flex-grow:1;padding:2rem 4rem;font-size:1.3rem;position:relative;overflow:hidden}.c-share-bar .bar__link__text{white-space:nowrap;width:100%;min-width:0;display:block;overflow:hidden}.c-share-bar .bar__ctas{background-color:#fff;flex-shrink:0;align-items:stretch;gap:.1rem;display:flex}.c-share-bar .bar__cta{color:#000;height:100%;position:relative}.c-share-bar .bar__cta>.btn{letter-spacing:.011rem;text-transform:uppercase;color:currentColor;background-color:#ffd95c;border:none;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;height:100%;padding:1rem 2rem;font-size:1rem;font-weight:700;display:flex}.c-share-bar .bar__cta>.btn .icon{--icon-size:1.5rem}.c-share-bar .bar__cta:last-child>.btn{border-top-right-radius:3.2rem;border-bottom-right-radius:3.2rem}.c-share-bar .bar__baloon{background-color:#fff;border:.1rem solid #dededf;border-radius:.8rem;flex-direction:column;display:none;position:absolute;top:calc(100% + .4rem);right:2rem}.c-share-bar .bar__baloon:after{content:"";background-color:#fff;border-top:.1rem solid #dededf;border-right:.1rem solid #dededf;width:.8rem;height:.8rem;position:absolute;top:-.5rem;right:2rem;transform:rotate(-45deg)}.c-share-bar .bar__baloon.--show{display:flex}.c-share-bar .bar__baloon__title{border-bottom:.1rem solid #dededf;padding:1.6rem 1.7rem;font-size:1.2rem;font-weight:600}.c-share-bar .bar__baloon__ctas{gap:3.4rem;padding:1.5rem 3rem;display:flex}.c-share-bar .bar__baloon__cta{color:#000;letter-spacing:.009rem;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.5rem;min-width:0;padding:0;font-size:.8rem;font-weight:500;display:flex}.c-share-bar .bar__baloon__cta .icon{--icon-size:1.6rem}@media screen and (max-width:767px){.c-share-bar .bar__wrapper{flex-direction:column;align-items:stretch;gap:1.1rem}.c-share-bar .bar__link{border-radius:3.2rem;padding:2rem 2.5rem}.c-share-bar .bar__ctas{border-radius:3.2rem;flex:1;overflow:hidden}.c-share-bar .bar__cta{flex:1}.c-share-bar .bar__cta .btn{flex-direction:row;width:100%;padding:2rem}}.c-badge{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.c-badge.--1{--progress-stroke-dashoffset:322;--base-stroke-dashoffset:322}.c-badge.--2{--progress-stroke-dashoffset:270;--base-stroke-dashoffset:270}.c-badge.--3{--progress-stroke-dashoffset:219;--base-stroke-dashoffset:219}.c-badge.--4{--progress-stroke-dashoffset:174;--base-stroke-dashoffset:174}.c-badge.--5{--progress-stroke-dashoffset:130;--base-stroke-dashoffset:130}.c-badge.--animated{--base-stroke-dashoffset:350;--progress-animation:progress 1.5s ease forwards}.c-badge.--show-only-current{--step-text-opacity:0}.c-badge.--show-only-current .badge__clock .clock__step-text .--current{font-size:2.4rem}@keyframes progress{to{stroke-dashoffset:var(--progress-stroke-dashoffset,350)}}.c-badge:hover .badge__dialog{display:flex}.c-badge .--primary{color:#0070d2}.c-badge .--light{color:#fff}.c-badge .--secondary{color:#ffd95c}.c-badge .--gray{color:#dededf}.c-badge .badge__title{color:#0070d2;margin:0;font-size:1.6rem;font-weight:800}.c-badge .badge__door{flex-shrink:0;width:80%;height:80%}.c-badge .badge__door__label{fill:#0070d2;font-size:2.8rem;font-weight:700}.c-badge .badge__door__number{fill:#fff;font-size:7.4rem;font-weight:800}.c-badge .badge__clock{aspect-ratio:3/2;flex-shrink:0;width:100%;height:100%}.c-badge .badge__clock .clock__background{fill:#fff}.c-badge .badge__clock .clock__key{fill:#ffd95c}.c-badge .badge__clock .clock__progress{clip-path:url(#clock-mask);fill:none;stroke:#0070d2;stroke-width:2px;stroke-miterlimit:10}.c-badge .badge__clock .clock__stroke{fill:none;stroke:#0070d2;stroke-width:10px;stroke-dasharray:350 350;stroke-dashoffset:var(--base-stroke-dashoffset,350);transform-origin:50%;stroke-linecap:butt;animation:var(--progress-animation,none);transform:rotate(180deg)}.c-badge .badge__clock .clock__stroke-circle-base{fill:none;stroke:#0070d2;stroke-width:10px;stroke-dasharray:0 350;stroke-dashoffset:var(--base-stroke-dashoffset,350);transform-origin:50%;stroke-linecap:round;transform:rotate(180deg)}.c-badge .badge__clock .clock__stroke-circle{fill:none;stroke:#fff;stroke-width:16px;stroke-dasharray:0 350;stroke-dashoffset:var(--base-stroke-dashoffset,350);transform-origin:50%;stroke-linecap:round;animation:var(--progress-animation,none);transform:rotate(180deg)}.c-badge .badge__clock .clock__stroke-circle-inner{fill:none;stroke:#0070d2;stroke-width:14px;stroke-dasharray:0 350;stroke-dashoffset:var(--base-stroke-dashoffset,350);transform-origin:50%;stroke-linecap:round;animation:var(--progress-animation,none);transform:rotate(180deg)}.c-badge .badge__clock .clock__stroke-line{fill:none;stroke:#0070d2;stroke-width:18.5px;stroke-dasharray:0 349.5 1 0;stroke-dashoffset:var(--base-stroke-dashoffset,350);transform-origin:50%;stroke-linecap:butt;animation:var(--progress-animation,none);transform:scale(1.09)rotate(180deg)}.c-badge .badge__clock .clock__stroke-bg{fill:none;stroke:#d3d3d3;stroke-width:10px;stroke-dasharray:314 314;stroke-dashoffset:60px;transform-origin:50%;stroke-linecap:round;transform:rotate(180deg)}.c-badge .badge__clock .clock__dot{opacity:var(--dot-opacity,1);stroke-width:2px;fill:#fff;stroke:#ffd95c}.c-badge .badge__clock .clock__dot.--active{stroke-width:1px;fill:#0070d2}.c-badge .badge__clock .clock__dot.--current{opacity:1}.c-badge .badge__clock .clock__text{fill:#0070d2;font-size:2.4rem;font-weight:800}.c-badge .badge__clock .clock__step-text{opacity:var(--step-text-opacity,1);fill:#fff;font-size:1.4rem;font-weight:800}.c-badge .badge__clock .clock__step-text.--active{fill:#0070d2}.c-badge .badge__clock .clock__step-text.--current{opacity:1}.c-badge .badge__clock .clock__door__wrapper{fill:#0070d2}.c-badge .badge__clock .clock__door__number{font-size:3.6rem;font-weight:800}.c-badge .badge__clock .clock__door__label{text-transform:uppercase;fill:#0070d2;font-size:1.2rem;font-weight:800}.c-badge .badge__dialog{background-color:#fff;border:.1rem solid #dededf;border-radius:.8rem;gap:1.4rem;width:26rem;padding:2.4rem 1.8rem;display:none;position:absolute;top:70%;left:40%}.c-badge .badge__dialog:after{content:"";background-color:#fff;border-top:.1rem solid #dededf;border-right:.1rem solid #dededf;width:2rem;height:2rem;position:absolute;top:-1rem;left:2rem;transform:rotate(-45deg)}.c-badge .badge__dialog__icon{color:#ffd95c;--icon-size:2rem;flex-shrink:0}.c-badge .badge__dialog__title{margin:0 0 .6rem;font-size:1.2rem;font-weight:700}.c-badge .badge__dialog__text{margin:0;font-size:1.2rem;font-weight:400}@media screen and (max-width:1279px){.c-badge:hover .badge__dialog{display:none}}.c-input-with-cta{min-height:var(--input-with-cta-min-height,4.4rem);min-width:var(--input-with-cta-min-width,21rem);color:currentColor;background-color:var(--input-with-cta-bg-color,transparent);border-radius:2.2rem;padding:.3rem .4rem;display:flex}.c-input-with-cta .input-with-cta__input{--field-border-color:transparent;--field-min-width:16rem;flex:1}.c-webinar-frame{--frame-bg-color:#fff;--frame-head-bg-color:#0070d2;--frame-content-cols-tpl:2}.c-webinar-frame .frame__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);background-color:var(--frame-bg-color);color:#000;grid-template-columns:repeat(var(--frame-content-cols-tpl), 1fr);align-items:center;gap:1rem;max-width:1232px;margin-bottom:6rem;margin-left:auto;margin-right:auto;display:grid}.c-webinar-frame .frame__info{text-align:center;flex-flow:column;align-items:center;gap:3rem;display:flex}.c-webinar-frame .frame__info__title{color:#0070d2;text-transform:uppercase;font-size:1.8rem;font-weight:700}.c-webinar-frame .frame__info__description{text-align:center}.c-webinar-frame .frame__info__ctas{flex-direction:column;gap:1rem;display:flex}.c-webinar-frame .frame__image,.c-webinar-frame .frame__image svg{width:100%}.c-webinar-frame .frame__iframe{width:100%;height:calc(100vh - var(--js-header-height) - var(--js-footer-height));grid-column:1/-1}@media screen and (max-width:767px){.c-webinar-frame{--frame-bg-color:transparent;--frame-content-cols-tpl:1}.c-webinar-frame .frame__image{display:none}}.c-cta-banner{--box-text-align:left;--box-elements-gap:4.5rem}@media screen and (max-width:1023px){.c-cta-banner{--box-text-align:center;--box-elements-gap:2rem}}.c-cta-banner .banner__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);align-items:center;gap:var(--box-elements-gap);border-color:#dededf;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;max-width:1232px;margin-left:auto;margin-right:auto;padding:4rem 0;display:flex}@media screen and (max-width:1023px){.c-cta-banner .banner__wrapper{flex-flow:column}}.c-cta-banner .banner__head{color:#0070d2;flex:0 0 26rem;align-items:center;gap:2rem;display:flex}@media screen and (max-width:1023px){.c-cta-banner .banner__head{flex:none}}.c-cta-banner .banner__head .icon{--icon-size:3.2rem}.c-cta-banner .banner__head__title{font-size:3rem;font-weight:700}.c-cta-banner .banner__text{color:#707070;text-align:var(--box-text-align,left);flex:1;font-size:1.6rem}.c-cta-banner .banner__cta{flex:0 0 21rem}@media screen and (max-width:1023px){.c-cta-banner .banner__cta{flex:none}}.c-content-banner{border-radius:1.6rem;overflow:hidden;box-shadow:0 0 12px rgba(0,0,0,.08)}.c-content-banner.--primary{--banner-title-color:#78c8fa;--banner-text-color:#fff;background-color:#0070d2}.c-content-banner.--secondary{--banner-title-color:#000;--banner-text-color:#1f1f1f;background-color:#ffd95c}.c-content-banner .banner__wrapper{flex-wrap:wrap;align-items:center;gap:4rem 2rem;display:flex;position:relative}.c-content-banner .banner__tag-wrapper{z-index:1;position:absolute;top:2rem;left:-1rem}.c-content-banner .banner__img{flex-shrink:0;width:25.2rem}.c-content-banner .banner__img picture,.c-content-banner .banner__img img{display:block}.c-content-banner .banner__content{flex-direction:column;flex:1;gap:1.2rem;padding:4rem 0;display:flex}.c-content-banner .banner__title{color:var(--banner-title-color);text-transform:uppercase;margin:0;font-size:1.8rem;font-weight:800;line-height:1.2}.c-content-banner .banner__text{color:var(--banner-text-color);font-size:1.8rem}.c-content-banner .banner__ctas{flex-shrink:0;margin-right:3.5rem;padding:4rem 0}@media screen and (max-width:1023px){.c-content-banner .banner__wrapper{flex-direction:column;gap:2rem}.c-content-banner .banner__picture{width:100%}.c-content-banner .banner__content{padding:0}.c-content-banner .banner__ctas{margin-right:0;padding:0}}.c-pre-header-banner{z-index:4;width:100%;position:sticky;top:0}.c-pre-header-banner .splide{visibility:visible;height:100%}.c-pre-header-banner .splide__track,.c-pre-header-banner .splide__list{height:100%}.c-pre-header-banner .splide__slide{width:100%}.c-pre-header-banner .c-new-content-banner,.c-pre-header-banner .c-new-content-banner .banner__wrapper{height:100%}.c-scorm-exit-banner{--icon-wrapper-size:3.6rem;background-color:#ffd95c}.c-scorm-exit-banner .scorm-exit__wrapper{width:calc(100% - var(--main-container-pad-x) * 2px);justify-content:center;align-items:center;max-width:1400px;margin-left:auto;margin-right:auto;padding:3rem 0;display:flex}.c-scorm-exit-banner .scorm-exit__cta{color:#000;letter-spacing:.034rem;background-color:#fff;border-radius:5rem;align-items:center;gap:1rem;padding:1.1rem 1.1rem 1.1rem 2.7rem;font-size:1.4rem;font-weight:600;line-height:1;text-decoration:none;display:flex;box-shadow:0 0 12px rgba(0,0,0,.098)}.c-scorm-exit-banner .scorm-exit__cta:hover{cursor:pointer;box-shadow:0 0 4px rgba(0,0,0,.098)}.c-scorm-exit-banner .scorm-exit__cta__icon-wrapper{width:var(--icon-wrapper-size);height:var(--icon-wrapper-size);background-color:#f2f2f2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.c-scorm-exit-banner .scorm-exit__cta i.icon{color:#0070d2;--icon-size:2rem}.c-diploma-name-form{margin-bottom:2rem}.c-diploma-name-form .name-form__wrapper,.c-diploma-name-form .name-form__head{flex-flow:column;display:flex}.c-diploma-name-form .name-form__wrapper{background-color:#e9f7ff;gap:2.2rem;padding:3rem}.c-diploma-name-form .name-form__head{gap:1.1rem}.c-diploma-name-form .name-form__title{font-size:2rem;font-weight:700}.c-diploma-name-form .name-form__text{font-size:1.4rem}.c-diploma-name-form .name-form__form{--field-bg-color:#fff;grid-template-columns:3fr 1fr;align-items:center;gap:1.5rem;width:50%;display:grid}@media screen and (max-width:767px){.c-diploma-name-form .name-form__form{grid-template-columns:1fr;align-items:flex-start;width:100%}.c-diploma-name-form .name-form__form .input-field{width:100%}}.--has-margin~.c-timer .timer__wrapper{top:-100%}.c-timer{z-index:1;height:14rem;width:calc(100% - var(--main-container-pad-x) * 2px);justify-content:flex-end;max-width:1400px;margin-left:auto;margin-right:auto;display:flex;position:relative}.c-timer .timer__wrapper{flex-shrink:0;justify-content:center;align-items:center;width:14rem;height:14rem;display:flex;position:relative;top:-50%}.c-timer .timer__svg{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.c-timer .timer__bg{fill:#fff;filter:drop-shadow(0 0 1rem rgba(0,0,0,.25))}.c-timer .timer__track{fill:none;stroke:#e5cba8;stroke-width:5px}.c-timer .timer__arc{fill:none;stroke:#f0a500;stroke-width:5px;stroke-linecap:round}.c-timer .timer__needle{fill:#f0a500}.c-timer .timer__body{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;display:flex;position:relative}.c-timer .timer__icon{color:#f0a500;display:block}.c-timer .timer__icon .icon{width:4.8rem;height:4.8rem}.c-timer .timer__label{font-family:var(--base-font-family);color:#000;white-space:nowrap;font-size:1.2rem;font-weight:700;line-height:1}.c-card{background-color:#fff;border-radius:1.3rem;overflow:hidden;box-shadow:0 0 12px rgba(0,0,0,.09)}.c-auth-form{--form-width:38.5rem;--form-grid-cols:1fr;--form-description-display:block;width:var(--form-width);background-color:#fff;border-radius:1.3rem;overflow:hidden;box-shadow:0 0 12px rgba(0,0,0,.09)}.c-auth-form.--wide{--form-width:100%;--form-grid-cols:repeat(2, 1fr)}.c-auth-form.--success,.c-auth-form.--error{--form-description-display:none}.c-auth-form .form__wrapper{padding:7.2rem 4rem}.c-auth-form .form__title{margin:0 0 2.4rem;font-size:1.8rem;font-weight:700;line-height:1.44}.c-auth-form .form__description,.c-auth-form .form__success,.c-auth-form .form__error{margin:0 0 2rem}.c-auth-form .form__success{color:rgba(32,172,21,.6)}.c-auth-form .form__error{color:#d91515}.c-auth-form .form__description{display:var(--form-description-display)}.c-auth-form .form__fields{grid-template-columns:var(--form-grid-cols);gap:2rem;margin-bottom:3rem;display:grid}.c-auth-form .form__fields hr,.c-auth-form .form__fields .checkbox-field{grid-column:1/-1}.c-auth-form .form__ctas{justify-content:space-between;align-items:center;gap:calc(var(--grid-gapx-default) * 1px);display:flex}.c-auth-form .form__submit{margin-left:auto}.c-auth-form .form__footer{border-top:.1rem solid #dededf;justify-content:center;align-items:stretch;display:flex}.c-auth-form .form__footer .btn.--text{min-height:auto}.c-auth-form .form__footer__cell{flex-flow:column;justify-content:center;align-items:center;gap:.3rem;padding:1.4rem;display:flex}.c-auth-form .form__footer__cell small{color:#6f6f6f;font-size:.9rem;font-weight:400;line-height:1}.c-auth-form .form__footer__cell:nth-child(2n){border-color:#dededf;border-left-style:solid;border-left-width:1px;border-right-style:solid;border-right-width:1px}@media screen and (max-width:1023px){.c-auth-form.--wide{--form-grid-cols:1fr}}@media screen and (max-width:767px){.c-auth-form{--form-width:100%}}.c-auth-info-card{color:#000;background-color:#ffd95c;border-radius:1.3rem;flex-shrink:0;max-width:29.5rem;overflow:hidden;box-shadow:0 0 12px rgba(0,0,0,.09)}.c-auth-info-card .card__wrapper{padding:6.6rem 4rem 6rem;position:relative}.c-auth-info-card .card__wrapper:after{content:"";background-color:#000;width:2.2rem;height:.5rem;display:block;position:absolute;top:8rem;left:0}.c-auth-info-card .card__title{margin:0 0 3rem;font-size:2.4rem;font-weight:700;line-height:1.16}.c-auth-info-card .card__title__app{color:#fff}.c-auth-info-card .card__text{margin:0 0 3rem;font-size:1.4rem}@media screen and (max-width:767px){.c-auth-info-card{max-width:unset}}.c-module-card{width:100%;height:100%}.c-module-card:hover{transition:all .1s;box-shadow:0 0 .6rem rgba(0,0,0,.08)}.c-module-card .card__wrapper{background-color:#fff;border-radius:1.3rem;flex-flow:column;width:100%;height:100%;display:flex;box-shadow:0 0 1.2rem rgba(0,0,0,.08)}.c-module-card .card__head{display:block;position:relative}.c-module-card .card__tag-wrapper{z-index:1;position:absolute;top:2rem;left:-1rem}.c-module-card .card__picture{aspect-ratio:16/9;border-radius:1.3rem 1.3rem 0 0;display:block;overflow:hidden}.c-module-card .card__progress{padding:2rem 1rem}.c-module-card .card__progress .progressbar{--progressbar-color:#0070d2;--progressbar-bg-color:#eee;--progressbar-balloon-txt-color:#fff;--progressbar-height:1rem;--progressbar-padding-x:.4rem;--progressbar-padding-y:.2rem;--progressbar-outer-radius:5rem;--progressbar-inner-radius:5rem;--progressbar-balloon-size:4rem;--progressbar-balloon-big-text-size:1.3rem;--progressbar-balloon-small-text-size:1rem;filter:none}.c-module-card .card__body{flex-direction:column;flex-grow:1;padding:0 2rem;display:flex}.c-module-card .card__pretitle{color:#707070;text-transform:uppercase;margin-bottom:.3rem;font-size:1.3rem;font-weight:800;line-height:1.38}.c-module-card .card__title{color:#000;margin-bottom:1.5rem;font-size:1.5rem;font-weight:800;line-height:1.2}.c-module-card .card__description{color:#707070;flex-grow:1;margin-bottom:1.5rem;font-size:1.3rem;font-weight:400;line-height:1.38}.c-module-card .card__cta{margin-bottom:2rem}@media screen and (max-width:767px){.c-module-card .card__picture{aspect-ratio:1}}.c-course-card{position:relative}.c-course-card:hover{transition:all .1s;box-shadow:.2rem .4rem .6rem rgba(0,0,0,.08)}.c-course-card .card__wrapper{color:#000;background-color:#fff;border-radius:1.2rem;flex-direction:column;align-items:stretch;width:100%;height:100%;text-decoration:none;display:flex;box-shadow:.2rem .4rem 1.2rem rgba(0,0,0,.08)}.c-course-card .card__head{flex-shrink:0;margin-bottom:1.2rem;display:block;position:relative}.c-course-card .card__tag-wrapper{z-index:1;position:absolute;top:2rem;left:-1rem}.c-course-card .card__picture{aspect-ratio:16/9;border-radius:1.2rem 1.2rem 0 0;display:block;overflow:hidden}.c-course-card .card__body{flex-grow:1;padding:0 2rem}.c-course-card .card__title{margin-bottom:1.5rem;font-size:1.5rem;font-weight:800;line-height:1.2}.c-course-card .card__description{color:#707070;margin-bottom:2rem;font-size:1.2rem;line-height:1.38}.c-course-card .card__footer{border-top:1px solid #dededf;align-items:center;gap:1rem;padding:1.2rem 2rem;display:flex}.c-course-card .card__counter-label{letter-spacing:.028rem;font-size:1.4rem;font-weight:800;line-height:1}.c-course-card .card__counter{align-items:flex-start;gap:.2rem;display:flex}.c-course-card .card__counter__left{color:#ffd95c;font-size:3.6rem;font-weight:800;line-height:.8}.c-course-card .card__counter__right{letter-spacing:.038rem;color:#000;font-size:1.9rem;font-weight:800;line-height:1}.c-course-card .card__credits{color:#0070d2;margin-left:auto;font-size:1.1rem;font-weight:700}@media screen and (max-width:767px){.c-course-card .card__picture{aspect-ratio:1}}.c-course-indexer{background-color:#ffd95c;border-radius:1rem;box-shadow:0 .3rem .5rem rgba(0,0,0,.06)}.c-course-indexer .indexer__wrapper{padding:3.6rem 0 6.8rem}.c-course-indexer .indexer__list{flex-direction:column;gap:2.5rem;display:flex}.c-course-indexer .indexer__item{padding:0 4.2rem;position:relative}.c-course-indexer .indexer__item a{color:#000;font-size:1.4rem;font-weight:400;text-decoration:none}.c-course-indexer .indexer__item a:hover{font-weight:700}.c-course-indexer .indexer__item.--disabled a{color:#858585;pointer-events:none}.c-course-indexer .indexer__item.--active a{font-weight:700}.c-course-indexer .indexer__item.--active:before{content:"";background-color:#000;width:2.5rem;height:.8rem;display:block;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.c-course-intro{margin-bottom:10rem}.c-course-intro .intro__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);max-width:90rem;margin-left:auto;margin-right:auto}.c-course-intro .intro__picture{aspect-ratio:16/9;width:100%;margin-bottom:4rem}.c-course-intro .intro__text{text-align:center;margin-bottom:12rem;font-size:1.6rem}.c-course-intro .intro__notifications{gap:calc(var(--grid-gapy-default) * 1px) calc(var(--grid-gapx-default) * 1px);grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:12rem;display:grid}.c-course-intro .intro__ctas{justify-content:center;align-items:center;gap:calc(var(--grid-gapx-default) * 1px);display:flex}.c-course-conclusion{margin-bottom:10rem}.c-course-conclusion .conclusion__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);max-width:90rem;margin-left:auto;margin-right:auto}.c-course-conclusion .conclusion__picture{aspect-ratio:16/9;width:100%;margin-bottom:2.6rem}.c-course-conclusion .conclusion__title{margin-bottom:4.4rem;font-size:2.7rem;font-weight:800}.c-course-conclusion .conclusion__text{margin-bottom:4rem;font-size:1.6rem}.c-course-conclusion .conclusion__notifications{gap:calc(var(--grid-gapy-default) * 1px) calc(var(--grid-gapx-default) * 1px);grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:12rem;display:grid}.c-course-conclusion .conclusion__ctas{justify-content:space-between;align-items:center;gap:calc(var(--grid-gapx-default) * 1px);flex-flow:wrap;padding-top:8rem;display:flex}.c-course-hero{margin:0;position:relative}.c-course-hero.--has-margin{margin-bottom:7rem}.c-course-hero .hero__picture{position:absolute;top:0;bottom:0;left:0;right:0}.c-course-hero .hero__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);max-width:1232px;padding:calc(var(--js-header-height) + 4rem) 0 4rem;flex-direction:column;justify-content:center;min-height:40rem;margin-left:auto;margin-right:auto;display:flex;position:relative}.c-course-hero .hero__pretitle{color:#fff;text-transform:uppercase;margin:0;font-size:1.6rem;font-weight:800}.c-course-hero .hero__title{color:#fff;margin:0;font-size:3.2rem;font-weight:800}.c-course-hero .hero__description,.c-course-hero .hero__cta{color:#fff;margin:3rem 0 0;font-size:1.6rem}.c-scorm{--scorm-view-iframe-h:calc(100vh - var(--js-header-height) - 0px);margin-top:var(--js-header-height)}.c-scorm .scorm__iframe{width:100%;height:var(--scorm-view-iframe-h);vertical-align:middle;transition:height .5s ease-in-out}.c-unregistered-event-card{background-color:#fff;border-radius:1.3rem;width:100%;position:relative;box-shadow:0 0 1.2rem rgba(0,0,0,.08)}.c-unregistered-event-card:hover{transition:all .1s;box-shadow:0 0 .6rem rgba(0,0,0,.08)}.c-unregistered-event-card .card__wrapper{flex-flow:column;align-items:stretch;width:100%;height:100%;text-decoration:none;display:flex}.c-unregistered-event-card .card__head{border-radius:1.3rem 1.3rem 0 0;display:block;overflow:hidden}.c-unregistered-event-card .card__tag-wrapper{z-index:1;position:absolute;top:2rem;left:-1rem}.c-unregistered-event-card .card__picture{aspect-ratio:16/9;flex-shrink:0;margin-bottom:1.3rem;display:block}.c-unregistered-event-card .card__body{padding:0 2rem}.c-unregistered-event-card .card__status{letter-spacing:.011rem;border-radius:1.6rem;width:fit-content;margin-bottom:1rem;padding:.6rem 1.6rem .7rem;font-size:1.1rem;font-weight:800;line-height:1;display:block}.c-unregistered-event-card .card__pretitle{color:#707070;text-transform:uppercase;margin-bottom:.7rem;font-size:1.1rem;font-weight:800;line-height:1.18}.c-unregistered-event-card .card__title{color:#000;height:6rem;margin-bottom:1.3rem;font-size:1.5rem;font-weight:800;line-height:1.2}.c-unregistered-event-card .card__footer{border-top:.1rem solid #dededf;justify-content:stretch;gap:1.8rem;min-height:7.4rem;padding:1.3rem 2rem;display:flex}.c-unregistered-event-card .card__counter{background-color:#ffd95c;border-radius:50%;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:4.9rem;height:4.9rem;display:flex}.c-unregistered-event-card .card__counter__text{letter-spacing:.02rem;text-transform:uppercase;color:#000;font-size:1rem;font-weight:700;line-height:1}.c-unregistered-event-card .card__date{letter-spacing:.22px;color:#000;margin:.7rem 0 0;font-size:1.1rem;font-weight:800;line-height:1.18;display:block}.c-unregistered-event-card .card__location{text-transform:uppercase;color:#707070;margin:.7rem 0 0;font-size:1.1rem;line-height:1;display:block}.c-unregistered-event-card .card__time{letter-spacing:.022rem;color:#707070;margin-top:.7rem;margin-left:auto;font-size:1.1rem;font-weight:500;line-height:1.18}.c-unregistered-event-card .card__time .icon{--icon-size:.94rem;margin-right:.6rem}@media screen and (max-width:767px){.c-unregistered-event-card .card__picture{aspect-ratio:1}}.c-registered-event-card{background-color:#fff;border:.2rem solid #fff;border-radius:1.3rem;width:100%;padding:1.8rem 1.6rem 1.3rem;box-shadow:0 0 1.2rem rgba(0,0,0,.08)}.c-registered-event-card.--primary{--card-border-color:#0070d2}.c-registered-event-card.--secondary{--card-border-color:#ffd95c}.c-registered-event-card.--success{--card-border-color:rgba(32,172,21,.6)}.c-registered-event-card:hover{border-color:var(--card-border-color,#ffd95c);transition:all .1s}.c-registered-event-card .card__wrapper{grid-template-columns:6.2rem auto;grid-template-areas:"status status""picture details";gap:1.6rem 2.6rem;width:100%;display:grid;position:relative}.c-registered-event-card .card__tag-wrapper{z-index:1;position:absolute;top:2rem;left:-1rem}.c-registered-event-card .card__status{letter-spacing:.011rem;border-radius:1.6rem;grid-area:status;width:fit-content;padding:.6rem 1.6rem .7rem;font-size:1.1rem;font-weight:800;line-height:1;display:block}.c-registered-event-card .card__picture{aspect-ratio:1;border-radius:50%;flex-shrink:0;grid-area:picture;display:block;overflow:hidden}.c-registered-event-card .card__details{flex-flow:column;grid-area:details;display:flex}.c-registered-event-card .card__pretitle{color:#707070;letter-spacing:.011rem;text-transform:uppercase;margin-bottom:.5rem;font-size:1.1rem;font-weight:800;line-height:1.18}.c-registered-event-card .card__title{color:#000;margin-bottom:1rem;font-size:1.6rem;font-weight:800;line-height:1.375}.c-registered-event-card .card__datetime{justify-content:space-between;align-items:center;gap:calc(var(--grid-gapy-default) * 1px) calc(var(--grid-gapx-default) * 1px);margin-bottom:2.1rem;display:flex}.c-registered-event-card .card__date{text-transform:uppercase;letter-spacing:.022rem;color:#000;font-size:1.1rem;font-weight:800;line-height:1.18;display:block}.c-registered-event-card .card__time{letter-spacing:.022rem;color:#707070;font-size:1.1rem;font-weight:500;line-height:1.18}.c-registered-event-card .card__time .icon{--icon-size:.9rem;margin-right:.6rem}.c-registered-event-card .card__ctas{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;display:flex}.c-event-calendar-card{color:#000}.c-event-calendar-card .card__wrapper{align-items:stretch;padding:5rem 4rem 4rem;display:flex}.c-event-calendar-card .card__col{flex-direction:column;flex:1;display:flex}.c-event-calendar-card .card__col:first-child{border-right:1px solid #dededf;padding-right:3rem}.c-event-calendar-card .card__col:last-child{padding-left:3rem}.c-event-calendar-card .card__picture{border-radius:1rem;margin-bottom:.9rem;overflow:hidden}.c-event-calendar-card .card__pretitle{color:#858585;text-transform:uppercase;letter-spacing:.011rem;margin:0 0 .9rem;font-size:1.1rem;font-weight:800}.c-event-calendar-card .card__title{margin:0 0 .9rem;font-size:1.5rem;font-weight:800;line-height:1.33}.c-event-calendar-card .card__date{margin:0 0 .6rem;font-size:3.4rem;font-weight:800;line-height:1}.c-event-calendar-card .card__time{margin:0 0 2.2rem;font-size:1.4rem;line-height:1}.c-event-calendar-card .card__location{color:rgba(96,96,96,.87);text-transform:uppercase;margin:0 0 1.2rem;font-size:1.4rem}.c-event-calendar-card .card__location-description{margin:0 0 1.2rem;font-size:1.4rem}.c-event-calendar-card .card__cta{margin-top:auto}.c-event-hero{--hero-tag-bg-color:#ffd95c;--hero-tag-txt-color:#1f1f1f;border-bottom:.4rem solid var(--hero-style-color);margin-bottom:10rem;position:relative}.c-event-hero .hero__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);max-width:1232px;padding:calc(var(--js-header-height) + 4rem) 0 8rem;margin-left:auto;margin-right:auto;position:relative}.c-event-hero .hero__bg{position:absolute;top:0;bottom:0;left:0;right:0}.c-event-hero .hero__pretitle{color:#707070;text-transform:uppercase;margin:0 0 .3rem;font-size:1.6rem;font-weight:800}.c-event-hero .hero__title{color:#fff;margin:0 0 1.8rem;font-size:3.3rem;font-weight:800}.c-event-hero .hero__info{letter-spacing:.028rem;text-transform:uppercase;grid-template-columns:min-content auto;gap:2rem;font-size:1.4rem;display:grid}.c-event-hero .hero__info__label{color:#fff}.c-event-hero .hero__info__value{color:#ffd95c;font-weight:700}.c-event-hero .hero__tag{letter-spacing:.024rem;border-radius:2.9rem;padding:1.2rem 4rem 1.5rem;font-size:2.4rem;font-weight:800;position:absolute;bottom:0;left:0;transform:translateY(50%)}.c-event-hero .hero__cta{color:#fff;margin:3rem 0 0;font-size:1.6rem}.c-event-dates-nav{background-color:#fff;border:.1rem solid #dededf;box-shadow:0 0 12px rgba(0,0,0,.16)}.c-event-dates-nav.--hidden{display:none}.c-event-dates-nav.--fixed{top:var(--js-header-height);z-index:1;position:fixed;left:0;right:0}.c-event-dates-nav .nav__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);align-items:center;gap:1.5rem;max-width:1232px;margin-left:auto;margin-right:auto;padding:1.5rem 0;display:flex;overflow-x:auto}.c-event-dates-nav .nav__label{letter-spacing:.028rem;color:#000;font-size:1.4rem;font-weight:800}.c-event-dates-nav .nav__cta{cursor:pointer;background-color:#fff;border-radius:.6rem;order:1;padding:1.2rem 2rem;text-decoration:none;display:block;box-shadow:0 0 12px rgba(0,0,0,.063)}.c-event-dates-nav .nav__cta.--active{background-color:#ffd95c;order:0}.c-event-dates-nav .nav__cta__date{letter-spacing:.028rem;font-size:1.4rem;font-weight:800;display:block}.c-event-dates-nav .nav__cta__location{text-transform:uppercase;font-size:.9rem;font-weight:700;display:block}.c-event-dates-tabs{padding-bottom:1.5rem;overflow:hidden}.c-event-dates-tabs .date__tab{background-color:#fff;border-radius:1rem;order:1;box-shadow:0 0 12px rgba(0,0,0,.063)}.c-event-dates-tabs .date__tab.--active{background-color:#ffd95c;order:0}.c-event-dates-tabs .date__tab__wrapper{cursor:pointer;text-decoration:none;display:block}.c-event-dates-tabs .date__tab__header{padding:1.5rem 2.5rem}.c-event-dates-tabs .date__tab__day{color:#707070;margin:0 0 .4rem;font-size:1.2rem;font-weight:700;line-height:1}.c-event-dates-tabs .date__tab__date{letter-spacing:.048rem;color:#000;margin:0 0 .8rem;font-size:2.4rem;font-weight:800;line-height:1}.c-event-dates-tabs .date__tab__time{color:#000;gap:.6rem;margin:0 0 1.1rem;font-size:1.3rem;display:inline-flex}.c-event-dates-tabs .date__tab__location{text-transform:uppercase;color:#707070;margin:0;font-size:1.1rem;line-height:1.36}.c-event-dates-tabs .date__tab__location strong{color:#000;font-weight:700}.c-event-dates-tabs .date__tab__footer{border-top:.1rem solid #dededf;padding:1.5rem 2.5rem}.c-event-dates-tabs .date__tab__message{color:#000;margin:0;font-size:1.1rem;line-height:1.36}.c-event-dates-tabs .date__tab__message strong{color:#000;font-weight:700}.c-event-date-panel{margin-bottom:10rem;display:none}.c-event-date-panel.--active{display:block}.c-event-date-panel.--has-ctas .panel__wrapper{grid-template-columns:3fr 1fr;grid-template-areas:"header ctas""body ctas";display:grid}.c-event-date-panel.--has-ctas .panel__ctas{background-color:#efefef;border-radius:0 1.5rem 1.5rem 0;grid-area:ctas;align-self:start;height:100%;padding:3.2rem;position:relative}.c-event-date-panel.--has-ctas .panel__ctas__wrapper{flex-direction:column;align-items:center;gap:2.2rem;display:flex;position:sticky;top:45vh}.c-event-date-panel.--has-arrow .panel__wrapper:before{content:"";display:block;position:absolute;top:0;left:15rem}.c-event-date-panel .panel__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);background-color:#fff;border:.1rem solid #dededf;border-radius:1.6rem;max-width:1232px;margin-left:auto;margin-right:auto}.c-event-date-panel .panel__header{justify-content:space-between;align-items:center;gap:calc(var(--grid-gapy-default) * 1px) calc(var(--grid-gapx-default) * 1px);color:#000;grid-area:header;padding:3.5rem 5rem;display:flex}.c-event-date-panel .panel__date{font-size:3rem;font-weight:700}.c-event-date-panel .panel__time{font-size:1.6rem;font-weight:700}.c-event-date-panel .panel__time .icon{--icon-size:1.6rem;margin-right:.8rem}.c-event-date-panel .panel__spots{color:#707070;border:.1rem solid #dededf;border-radius:3rem;padding:1.5rem 3rem;font-size:1.4rem;font-weight:700}.c-event-date-panel .panel__body{border-top:.1rem solid #dededf;grid-area:body;padding:4rem 5rem 5rem}.c-event-date-panel .panel__description{font-size:1.6rem}.c-event-date-panel .panel__form{margin-top:5rem}.c-event-date-panel .panel__form__title{margin-bottom:5rem;font-size:2rem;font-weight:700}@media screen and (max-width:767px){.c-event-date-panel.--has-ctas .panel__wrapper{flex-direction:column;display:flex;overflow:hidden}.c-event-date-panel.--has-ctas .panel__ctas{border-radius:0;width:100%}.c-event-date-panel.--has-ctas .panel__ctas__wrapper{position:static}.c-event-date-panel .panel__header{flex-direction:column;align-items:flex-start}}.c-ondemand-event-frame{margin-bottom:6rem}.c-ondemand-event-frame .frame__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);max-width:1232px;margin-left:auto;margin-right:auto}.c-ondemand-event-frame .frame__video{aspect-ratio:16/9;width:100%}.c-post-event-tag{color:#fff;background-color:#0070d2;border-radius:1.7rem;flex-grow:0;align-items:center;gap:1.7rem;max-width:fit-content;padding:.6rem 2.6rem .6rem 1rem;display:flex}.c-post-event-tag .tag__icon{--icon-size:2rem;flex-shrink:0}.c-post-event-tag .tag__text{text-transform:uppercase;font-size:1.2rem;font-weight:800;line-height:1}.c-repository-card{background-color:#353e64;border-radius:1.3rem;width:100%;height:100%;overflow:hidden;box-shadow:0 0 1.2rem rgba(0,0,0,.08)}.c-repository-card:hover{transition:all .1s;box-shadow:0 0 .6rem rgba(0,0,0,.08)}.c-repository-card .card__wrapper{flex-flow:column;width:100%;height:100%;display:flex}.c-repository-card .card__head{margin-bottom:1.2rem;display:block}.c-repository-card .card__picture{aspect-ratio:16/9;display:block}.c-repository-card .card__body{padding:0 2rem}.c-repository-card .card__pretitle{color:#ffd95c;text-transform:uppercase;margin-bottom:.6rem;font-size:1.1rem;font-weight:800;line-height:1.63}.c-repository-card .card__title{color:#fff;margin-bottom:1.5rem;font-size:1.5rem;font-weight:800;line-height:1.4}.c-repository-card .card__description{color:#fff;margin-bottom:2rem;font-size:1.3rem;font-weight:400;line-height:1.38}.c-repository-card .card__cta{margin-bottom:2rem}@media screen and (max-width:767px){.c-repository-card .card__picture{aspect-ratio:1}}.c-repository-filters{color:#000;background-color:#ffd95c;border-radius:1rem;box-shadow:0 0 12px rgba(0,0,0,.09)}.c-repository-filters .filters__wrapper{grid-template-columns:repeat(1,minmax(0,1fr));gap:20px;padding:3rem 2rem 2.8rem;display:grid}.c-repository-filters .filters__fields{--field-border-color:#000;--field-bg-color:#fff;grid-template-columns:repeat(1,minmax(0,1fr));gap:20px;display:grid}.c-repository-filters .filters__ctas{justify-content:space-between;align-items:center;display:flex}.c-public-accordions{padding:3rem 0}.c-public-accordions .accordions__title{margin:0 0 3rem;font-size:1.8rem;font-weight:700}.c-public-accordions .accordions__accordion{background-color:#fff;border:.1rem solid #dededf;border-radius:.6rem;padding:3.2rem}.c-public-accordions .accordions__accordion:not(:last-child){margin-bottom:1.5rem}.c-public-accordions .accordions__accordion__trigger{text-align:left;justify-content:space-between;align-items:center;gap:2rem;width:100%;font-size:1.6rem;font-weight:600;display:flex}.c-public-accordions .accordions__accordion__trigger i.icon{--icon-size:1.1rem}.c-public-accordions .accordions__accordion__panel-container{padding-top:2.8rem}.c-public-accordions .accordions__accordion__panel-container>:last-child{margin-bottom:0}.c-public-accordions .accordions__accordion__panel-container:has(picture:first-child){grid-template-columns:24rem 1fr;gap:3rem;display:grid}@media screen and (max-width:1279px){.c-public-accordions .accordions__accordion__panel-container:has(picture:first-child){grid-template-columns:1fr}}.c-public-accordions .accordions__accordion__content .ql-video{aspect-ratio:16/9;width:100%;margin:0 0 3rem;display:block}.c-public-accordions .accordions__accordion__picture{aspect-ratio:1;border-radius:1rem;justify-self:center;width:max(24rem,min(100%,30rem));overflow:hidden}.c-public-paragraph .paragraph__title{margin:0 0 3rem;font-size:1.8rem;font-weight:700}.c-public-paragraph .paragraph__text{--ul-ol-font-size:1.6rem}.c-public-paragraph .paragraph__text h3,.c-public-paragraph .paragraph__text h4,.c-public-paragraph .paragraph__text h5,.c-public-paragraph .paragraph__text h6{margin:0 0 3rem;font-weight:700;line-height:1.3}.c-public-paragraph .paragraph__text h3{font-size:2rem}.c-public-paragraph .paragraph__text h4{font-size:1.8rem}.c-public-paragraph .paragraph__text h5{font-size:1.6rem}.c-public-paragraph .paragraph__text h6{font-size:1.2rem}.c-public-paragraph .paragraph__text{font-size:1.6rem}.c-public-paragraph .paragraph__text p{font-size:1.6rem;line-height:1.375}.c-public-paragraph .paragraph__text p:not(:last-child){margin:0 0 3rem}.c-public-gallery.--has-container .gallery__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);max-width:1232px;margin-left:auto;margin-right:auto}.c-public-gallery .gallery__wrapper{grid-template-columns:42.5rem auto;align-items:center;gap:5rem;display:grid}.c-public-gallery .gallery__title{margin:0 0 1.5rem;font-size:2.7rem;font-weight:700}.c-public-gallery .gallery__text{margin:0;font-size:1.6rem;font-weight:400}.c-public-gallery .gallery__ctas{gap:calc(var(--grid-gapy-default) * 1px);flex-direction:column;margin:2rem 0 0;display:flex}.c-public-gallery .gallery__splide .splide__list{align-items:stretch}.c-public-gallery .gallery__card__wrapper{border:.1rem solid #dededf;border-radius:.6rem;height:100%;overflow:hidden}.c-public-gallery .gallery__card__picture{width:100%;height:14rem}.c-public-gallery .gallery__card__content{margin:1.4rem 1.75rem 2.4rem}.c-public-gallery .gallery__card__title{margin:0 0 1.4rem;font-size:1.5rem;font-weight:800}.c-public-gallery .gallery__card__text{margin:0;font-size:1.3rem}@media screen and (max-width:1023px){.c-public-gallery .gallery__wrapper{grid-template-columns:1fr}}.c-public-abstract.--has-container .abstract__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);max-width:768px;margin-left:auto;margin-right:auto}.c-public-abstract .abstract__title{letter-spacing:.032rem;margin:0 0 5rem;font-size:3.2rem;font-weight:700}.c-public-abstract .abstract__text{--ul-ol-font-size:1.6rem;margin:0;font-size:1.6rem;font-weight:400}.c-public-abstract .abstract__ctas{margin:5rem 0 0}.c-new-content-tag{color:#fff;border-radius:1.7rem;flex-grow:0;align-items:center;gap:1.7rem;max-width:fit-content;padding:.6rem 2.6rem .6rem 1rem;display:flex}.c-new-content-tag.--primary{color:#fff;background-color:#0070d2}.c-new-content-tag.--secondary{color:#000;background-color:#ffd95c}.c-new-content-tag .tag__icon{--icon-size:2rem;flex-shrink:0}.c-new-content-tag .tag__text{text-transform:uppercase;font-size:1.2rem;font-weight:800;line-height:1}.c-new-content-banner{color:#0070d2;background-color:#ffd95c}.c-new-content-banner .banner__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);cursor:pointer;color:#0070d2;justify-content:center;align-items:center;max-width:1232px;margin-left:auto;margin-right:auto;padding:1.2rem;text-decoration:none;display:flex}.c-new-content-banner .banner__wrapper:hover .banner__cta{text-decoration:none}.c-new-content-banner .banner__icon{--icon-size:2.2rem;flex-shrink:0;margin-right:1rem}.c-new-content-banner .banner__text{margin-right:2rem;font-size:2rem;font-weight:800;line-height:1;text-decoration:none}.c-new-content-banner .banner__text__icon{display:none}.c-new-content-banner .banner__cta{font-size:1.2rem;text-decoration:underline}.c-new-content-banner .banner__cta__icon{display:none}@media screen and (max-width:767px){@keyframes transform{0%{opacity:0;transform:translate(-50%)translateY(-50%)}5%{opacity:1;transform:translate(-50%)translateY(0)}45%{opacity:1;transform:translate(-50%)translateY(0)}50%{opacity:0;transform:translate(-50%)translateY(50%)}to{opacity:0;transform:translate(-50%)translateY(50%)}}.c-new-content-banner .banner__wrapper{height:5rem;padding:.6rem 0;position:relative}.c-new-content-banner .banner__icon{display:none}.c-new-content-banner .banner__text,.c-new-content-banner .banner__cta{white-space:nowrap;align-items:center;display:flex;position:absolute;left:50%}.c-new-content-banner .banner__text__icon,.c-new-content-banner .banner__cta__icon{--icon-size:2.2rem;flex-shrink:0;margin-right:1rem;display:inline-block}.c-new-content-banner .banner__text{opacity:1;font-size:1.5rem;animation:8s infinite transform;transform:translate(-50%)translateY(50%)}.c-new-content-banner .banner__cta{opacity:0;animation:8s 4s infinite transform;transform:translate(-50%)translateY(-50%)}}.c-subject-areas-grid .c-section-head{margin-bottom:4rem}.c-subject-areas-grid .areas-grid__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);grid-template-columns:repeat(2,1fr);gap:3rem;max-width:1232px;margin-left:auto;margin-right:auto;display:grid}@media screen and (max-width:1023px){.c-subject-areas-grid .areas-grid__wrapper{grid-template-columns:1fr;gap:2rem}}.c-subject-area-card{--card-border-radius:1rem;--card-inner-border-radius:.9rem;position:relative}.c-subject-area-card.--empty .card__picture{display:block}.c-subject-area-card.--has-new-content-tag .card__new-content-tag{z-index:1;position:absolute;top:2rem;left:-1rem}.c-subject-area-card .card__wrapper{border-radius:var(--card-border-radius);border:1px solid #dededf;grid-template-rows:1fr 5rem;grid-template-columns:repeat(2,1fr);grid-template-areas:"content carousel""bottom bottom";height:100%;display:grid;box-shadow:0 10px 10px rgba(0,0,0,.08)}.c-subject-area-card .card__picture{border-radius:0 var(--card-inner-border-radius) 0 0;grid-area:carousel;width:100%;height:100%;display:none;overflow:hidden}.c-subject-area-card .card__area-content{border-radius:var(--card-inner-border-radius) 0 0 0;background-color:#ffd95c;flex-flow:column;grid-area:content;justify-content:center;align-items:flex-start;gap:2rem;padding:2rem 4rem;display:flex}.c-subject-area-card .card__title{font-size:2.6rem;font-weight:700;position:relative}.c-subject-area-card .card__title:after{content:"";background-color:#000;width:3.5rem;height:.4rem;margin-right:1.5rem;position:absolute;top:13px;right:100%}.c-subject-area-card .card__description{font-size:1.3rem}.c-subject-area-card .card__modules-carousel{border-left:1px solid #dededf;grid-area:carousel;width:100%;min-width:0}.c-subject-area-card .card__modules-carousel .splide__track{border-radius:0 var(--card-inner-border-radius) 0 0;overflow:hidden}.c-subject-area-card .card__modules-carousel .splide__slide{border-radius:0 var(--card-border-radius) 0 0;max-width:100%;overflow:hidden}.c-subject-area-card .card__modules-carousel .splide__arrow{width:2.5rem;height:2.5rem}.c-subject-area-card .card__modules-carousel .splide__arrow--prev{left:0;transform:translate(-50%,-50%)}.c-subject-area-card .card__modules-carousel .splide__arrow--next{right:0;transform:translate(50%,-50%)}.c-subject-area-card .card__modules-carousel .splide__arrow i.icon{--icon-size:1.2rem}.c-subject-area-card .card__splide{height:100%}.c-subject-area-card .card__module{text-decoration:none}.c-subject-area-card .card__module__picture{aspect-ratio:16/9;width:100%;display:block}.c-subject-area-card .card__module__content{color:#000;flex-flow:column;gap:1rem;padding:2rem;display:flex}.c-subject-area-card .card__module__pretitle,.c-subject-area-card .card__module__description{color:#707070}.c-subject-area-card .card__module__pretitle{text-transform:uppercase;font-size:1.3rem;font-weight:800}.c-subject-area-card .card__module__title{font-size:1.6rem;font-weight:800}.c-subject-area-card .card__module__description{font-size:1.3rem;line-height:1.5}.c-subject-area-card .card__bottom-link{color:#707070;text-align:center;border-top:1px solid #dededf;grid-area:bottom;justify-content:center;align-items:center;width:100%;height:100%;margin-top:auto;padding:1.5rem 2rem;text-decoration:none;display:flex}@media screen and (max-width:767px){.c-subject-area-card.--has-new-content-tag .card__title{margin-top:4rem}.c-subject-area-card.--has-new-content-tag .card__new-content-tag{top:2rem}.c-subject-area-card .card__wrapper{grid-template:"content""carousel"1fr"bottom"4.5rem/1fr}.c-subject-area-card .card__area-content{padding:2rem}.c-subject-area-card .card__title:after{width:2.5rem;margin-right:1rem}.c-subject-area-card .card__picture{aspect-ratio:1}}.c-review-general-banner{background-color:#ededed}.c-review-general-banner .banner__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);justify-content:center;align-items:center;gap:2rem;max-width:1232px;margin-left:auto;margin-right:auto;padding:2rem 0;display:flex}.c-review-general-banner .banner__stars{align-items:center;gap:.7rem;display:flex}.c-review-general-banner .banner__star{color:#fff}.c-review-general-banner .banner__star .icon{--icon-size:2.2rem}.c-review-general-banner .banner__star:hover,.c-review-general-banner .banner__star.--active{color:#ed8a19}.c-review-general-banner .banner__star:has(~.banner__star:hover){color:#ed8a19}.c-review-general-banner .banner__text{color:#000;font-size:1.4rem}.c-review-general-banner .banner__cta{text-decoration:underline}.c-review-general-banner .banner__cta:hover{text-decoration:none}.c-review-card{background-color:#ededed}.c-review-card.--has-head .card__wrapper{grid-template-columns:repeat(3,1fr);grid-template-areas:"head stars stars";justify-content:center;align-items:center;display:grid}.c-review-card.--has-head .card__head{text-align:center;color:#000;flex-direction:column;grid-area:head;justify-content:center;align-items:center;height:100%;padding:4rem;font-size:1.4rem;display:flex}.c-review-card.--has-head .card__title{color:#000;margin:0 0 .7rem;font-size:1.6rem;font-weight:800}.c-review-card.--has-head .card__text{color:#707070;margin:0;font-size:1.3rem}.c-review-card.--has-head .card__stars{grid-area:stars}.c-review-card .card__head{display:none}.c-review-card .card__stars{background-color:#f2f2f2;justify-content:center;align-items:center;gap:2rem;height:100%;padding:4rem;display:flex}.c-review-card .card__star{color:#fff}.c-review-card .card__star .icon{--icon-size:4rem}.c-review-card .card__star:hover,.c-review-card .card__star.--active{color:#ed8a19}.c-review-card .card__star:has(~.card__star:hover){color:#ed8a19}.c-review-card .card__star-label{color:#000;font-size:1.3rem}@media screen and (max-width:767px){.c-review-card.--has-head .card__wrapper{flex-direction:column;display:flex}.c-review-card.--has-head .card__head{padding:2rem}.c-review-card .card__wrapper{flex-direction:column;display:flex}.c-review-card .card__stars{width:100%;padding:2rem}.c-review-card .card__star-label{display:none}}.c-review-modal{--modal-width:80rem}.c-review-modal .modal__wrapper{background-color:#fff;border-radius:1.1rem;padding:2.5rem 3rem;position:relative}.c-review-modal .modal__close{color:#000;--icon-size:1.1rem;min-width:auto;min-height:auto;display:block;position:absolute;top:1.8rem;right:1.8rem}.c-review-modal .modal__title{margin:0 0 2.5rem;font-size:1.8rem;font-weight:700}.c-review-modal .modal__title strong{color:#0070d2;font-size:2.2rem}.c-review-modal .modal__text{margin:0 0 1.4rem;font-size:1.3rem;font-weight:400}.c-review-modal .modal__stars{background-color:#f2f2f2;justify-content:center;align-items:center;gap:2rem;height:100%;margin:0 0 3rem;padding:4rem;display:flex}.c-review-modal .modal__star{color:#fff}.c-review-modal .modal__star .icon{--icon-size:4rem}.c-review-modal .modal__star:hover,.c-review-modal .modal__star.--active{color:#ed8a19}.c-review-modal .modal__star:has(~.modal__star:hover){color:#ed8a19}.c-review-modal .modal__star-label{color:#000;font-size:1.3rem}.c-review-modal .modal__textarea{margin:0 0 2.6rem;display:block}.c-review-modal .modal__cta{margin-left:auto}@media screen and (max-width:767px){.c-review-modal .modal__wrapper{height:100%}.c-review-modal .modal__card{display:block}.c-review-modal .modal__stars{height:unset;flex-direction:column-reverse}}.c-communication-card{border-radius:1.2rem;position:relative;box-shadow:.2rem .4rem 1.2rem rgba(0,0,0,.08)}.c-communication-card:hover{transition:all .1s;box-shadow:.2rem .4rem .6rem rgba(0,0,0,.08)}.c-communication-card .card__wrapper{color:#000;background-color:#fff;border:1px solid #dededf;border-radius:1.2rem;align-items:stretch;width:100%;height:100%;text-decoration:none;display:flex;overflow:hidden}.c-communication-card .card__picture{flex:1;display:block;overflow:hidden}.c-communication-card .card__content{flex:1 0;padding:3rem}.c-communication-card .card__eyelet{text-transform:uppercase;color:#0070d2;margin:0;font-size:1.2rem;font-weight:700}.c-communication-card .card__title{margin:0 0 2rem;font-size:2.4rem;font-weight:700;line-height:1.2}.c-communication-card .card__description{color:#707070;margin:0 0 2rem;font-size:1.2rem;line-height:1.38}@media screen and (max-width:767px){.c-communication-card .card__wrapper{flex-direction:column}.c-communication-card .card__picture{aspect-ratio:1}.c-communication-card .card__title{font-size:2rem}.c-communication-card .card__description{font-size:1.2rem}}.c-vimeo-background{--vim-bg-frame-width:100%;--vim-bg-frame-height:100%;--vim-bg-play-trigger-display:flex;position:relative;container:vimeoContainer/size}.c-vimeo-background .vimeo__play-trigger{cursor:pointer;width:100%;height:100%;display:var(--vim-bg-play-trigger-display);color:var(--block-text-color);justify-content:center;align-items:center;position:absolute;top:0;left:0}.c-vimeo-background .vimeo__play-trigger .icon-play{--icon-size:5rem}.c-vimeo-background .vimeo__wrapper{z-index:-1;pointer-events:none;width:100%;height:100%;display:none;position:absolute;top:0;left:0;overflow:hidden}.c-vimeo-background .vimeo__wrapper iframe{width:var(--vim-bg-frame-width);height:var(--vim-bg-frame-height);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-vimeo-background.--playing-video{--vim-bg-play-trigger-display:none}.c-vimeo-background:not(.--playing-video) .vimeo__wrapper{display:none!important}@container vimeoContainer (aspect-ratio<1){.vimeo__wrapper{--vim-bg-frame-height:177.77%}.vimeo__wrapper.--horizontal{display:none}.vimeo__wrapper.--vertical:has(iframe){display:block}}@container vimeoContainer (aspect-ratio<.56){.vimeo__wrapper{--vim-bg-frame-width:150%}.vimeo__wrapper.--horizontal{display:none}.vimeo__wrapper.--vertical:has(iframe){display:block}}@container vimeoContainer (aspect-ratio>1){.vimeo__wrapper{--vim-bg-frame-width:177.77%}.vimeo__wrapper.--vertical{display:none}.vimeo__wrapper.--horizontal:has(iframe){display:block}}@container vimeoContainer (aspect-ratio=16/9){.vimeo__wrapper{--vim-bg-frame-width:100%;--vim-bg-frame-height:100%}}@container vimeoContainer (aspect-ratio>16/9){.vimeo__wrapper{--vim-bg-frame-width:100%;--vim-bg-frame-height:calc(9/16*100dvw)}}.c-article-gallery{--gal-align-cards:center;padding:3rem 0}.c-article-gallery:has(.c-article-gallery-card.--vertical){--gal-align-cards:stretch}.c-article-gallery .art-gal__wrapper{flex-flow:column;gap:3rem;display:flex;overflow:hidden}.c-article-gallery .art-gal__head{flex-flow:column;gap:2rem;display:flex}.c-article-gallery .art-gal__title{font-weight:700}.c-article-gallery .art-gal__text{--ul-ol-font-size:1.6rem;font-size:1.6rem}.c-article-gallery .art-gal__slider{display:block}@media screen and (max-width:1023px){.c-article-gallery .art-gal__slider{display:none}}.c-article-gallery .art-gal__slider .splide__list{align-items:var(--gal-align-cards)}.c-article-gallery .art-gal__slider .splide__slide{width:min-content;height:auto}.c-article-gallery .art-gal__slider .splide__arrow--next{right:7rem}.c-article-gallery .art-gal__slider-mob{scroll-behavior:smooth;scroll-snap-type:x mandatory;gap:2rem;display:none;overflow:auto}@media screen and (max-width:1023px){.c-article-gallery .art-gal__slider-mob{align-items:var(--gal-align-cards);display:flex}}.c-article-gallery .art-gal__slider-mob .c-article-gallery-card{flex:0 0 fit-content;width:auto}.c-article-gallery .art-gal__slider-mob .c-article-gallery-card.--vertical{flex:0 0 100%}.c-article-gallery .art-gal__slider-mob .c-article-gallery-card .gal-card__media,.c-article-gallery .art-gal__slider-mob .c-article-gallery-card .gal-card__content{scroll-snap-align:start}.c-article-gallery-card{--card-zi-vimeo:4;--card-zi-picture:1;--card-zi-content:3;--card-grid-tpl-cols:minmax(37rem, 1fr);--card-media-grid-cols:1/-1;--card-content-grid-cols:1/-1;--card-dida-grid-cols:1/1;width:fit-content;min-width:0}@media screen and (max-width:1279px){.c-article-gallery-card{--card-grid-tpl-cols:minmax(30rem, 1fr);--card-dida-grid-cols:1/-1}}.c-article-gallery-card.--full-content{--card-grid-tpl-cols:minmax(27rem, 2fr) 10rem minmax(40rem,3fr);--card-media-grid-cols:1/-2;--card-content-grid-cols:2/-1;--card-dida-grid-cols:1/-2}@media screen and (max-width:1279px){.c-article-gallery-card.--full-content{--card-grid-tpl-cols:minmax(28rem, 2fr) 2rem minmax(30rem,3fr);--card-dida-grid-cols:1/-1}}.c-article-gallery-card.--full-content.--inverted{--card-grid-tpl-cols:minmax(40rem,3fr) 10rem minmax(27rem,2fr);--card-media-grid-cols:2/-1;--card-content-grid-cols:1/-2;--card-dida-grid-cols:2/-1}@media screen and (max-width:1279px){.c-article-gallery-card.--full-content.--inverted{--card-grid-tpl-cols:minmax(30rem,3fr) 2rem minmax(28rem,2fr);--card-dida-grid-cols:1/-1}}.c-article-gallery-card.--vertical{--card-content-flex:unset;width:100%;height:100%}.c-article-gallery-card.--vertical .gal-card__wrapper{flex-flow:column;align-items:stretch;width:100%;height:100%;display:flex}.c-article-gallery-card.--vertical .gal-card__wrapper:has(.gal-card__media){--card-content-flex:1}.c-article-gallery-card.--vertical .gal-card__media,.c-article-gallery-card.--vertical .gal-card__dida,.c-article-gallery-card.--vertical .gal-card__content{grid-area:auto/1/auto/-1;width:max(30rem,min(100%,50rem));padding:0}.c-article-gallery-card.--vertical .gal-card__content{flex:var(--card-content-flex)}.c-article-gallery-card.--vertical .gal-card__content__body{height:100%}.c-article-gallery-card:has(.--playing-video){--card-zi-vimeo:2}.c-article-gallery-card .gal-card__wrapper{grid-template-columns:var(--card-grid-tpl-cols);place-items:center;gap:1rem 0;width:fit-content;min-width:0;display:grid}.c-article-gallery-card .gal-card__media{aspect-ratio:.89;grid-row:1/2;grid-column:var(--card-media-grid-cols);border-radius:1rem;width:100%;position:relative;overflow:hidden}.c-article-gallery-card .gal-card__media__vimeo,.c-article-gallery-card .gal-card__media__image{width:100%;height:100%}.c-article-gallery-card .gal-card__media__vimeo{z-index:var(--card-zi-vimeo);position:absolute;top:0;bottom:0;left:0;right:0}.c-article-gallery-card .gal-card__media__image{z-index:var(--card-zi-picture);position:relative}.c-article-gallery-card .gal-card__media__image img{object-fit:cover;width:100%;height:100%}.c-article-gallery-card .gal-card__content{z-index:var(--card-zi-content);grid-row:1/2;grid-column:var(--card-content-grid-cols);width:max(32rem,min(100%,50rem));padding:0 .7rem;position:relative}.c-article-gallery-card .gal-card__content__body{background-color:var(--block-bg-color);box-shadow:0 0 1.2rem var(--block-shadows-color,transparent);border-radius:1rem;flex-flow:column;gap:2rem;padding:5.2rem 3rem;display:flex}@media screen and (max-width:1279px){.c-article-gallery-card .gal-card__content__body{padding:3rem}}.c-article-gallery-card .gal-card__title{color:var(--block-title-color,currentColor);font-size:2rem;font-weight:800}.c-article-gallery-card .gal-card__text{--ul-ol-font-size:1.6rem;color:var(--block-text-color);font-size:1.6rem}.c-article-gallery-card .gal-card__dida{grid-column:var(--card-dida-grid-cols)}.c-rectangle-curtain{--curtain-media-aspect-ratio:16/9;--curtain-zi-vimeo:4;--curtain-zi-picture:1;--curtain-zi-content:3;--curtain-title-box-shadow-color:transparent;padding:calc(var(--js-header-height) + 3rem) 0 0;background-color:transparent}.c-rectangle-curtain.block-scheme-light{--curtain-title-box-shadow-color:rgba(0,0,0,.4)}@media screen and (max-width:767px){.c-rectangle-curtain{--curtain-media-aspect-ratio:9/16}}.c-rectangle-curtain .curtain__wrapper{width:100%;position:relative}.c-rectangle-curtain .curtain__media{aspect-ratio:var(--curtain-media-aspect-ratio);z-index:0;flex-flow:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.c-rectangle-curtain .curtain__media__vimeo{width:100%;height:100%;z-index:var(--curtain-zi-vimeo);position:absolute;top:0;bottom:0;left:0;right:0}.c-rectangle-curtain .curtain__media__picture{width:100%;height:100%;z-index:var(--curtain-zi-picture);margin:0;position:relative}.c-rectangle-curtain .curtain__media__picture img{object-fit:cover;width:100%;height:100%}.c-rectangle-curtain .curtain__body{flex-flow:column;gap:2rem;padding:1rem 6rem 0;display:flex;transform:translateY(-7rem)}@media screen and (max-width:767px){.c-rectangle-curtain .curtain__body{padding:0 2rem}}.c-rectangle-curtain .curtain__title{box-shadow:0 3px 5px var(--curtain-title-box-shadow-color);font-family:var(--heading-font-family);background-color:var(--block-bg-color);color:var(--block-title-color);border-radius:1rem;padding:3rem;font-size:3.2rem;font-weight:800;line-height:1.25;transition:clip-path .3s ease-in-out}@media screen and (max-width:1023px){.c-rectangle-curtain .curtain__title{padding:3rem 2rem;font-size:2.8rem;line-height:1.07143}}.c-rectangle-curtain .curtain__text{--ul-ol-font-size:1.6rem;color:#1f1f1f;width:min(64rem,100%);padding:0 3rem;font-size:1.6rem;line-height:1.375}@media screen and (max-width:767px){.c-rectangle-curtain .curtain__text{padding:0 2rem}}.c-rectangle-curtain:has(.--playing-video){--curtain-zi-vimeo:2}.c-card .card__wrapper{background-color:transparent;flex-flow:column;height:100%;display:flex}.c-card .card__img{aspect-ratio:420/265;border-radius:1rem;width:100%;line-height:0;display:block;overflow:hidden}.c-card .card__img img{width:100%;height:auto}.c-card .card__body{flex:1;padding:0 2rem}.c-card .card__content{background-color:var(--block-bg-color,#f2f2f2);border-radius:0 0 1rem 1rem;flex-flow:column;gap:2rem;height:100%;padding:3rem;font-size:1.6rem;display:flex}@media screen and (max-width:1279px){.c-card .card__content{padding:2rem;font-size:1.4rem}}.c-card .card__eyelet,.c-card .card__title{align-self:stretch}.c-card-list{--component-text-align:center;--component-grid-gap:2rem;--component-grid-columns:repeat(2, minmax(0, 1fr));--component-card-width:clamp(32rem,100%,42rem);padding:3rem 0}.c-card-list.text-left{--component-text-align:left}.c-card-list.text-center{--component-text-align:center}.c-card-list.text-right{--component-text-align:right}.c-card-list.--single-card{--component-grid-columns:minmax(0, 1fr)}@media screen and (max-width:1279px){.c-card-list{--component-grid-columns:minmax(0, 1fr)}}.c-card-list .card-list__wrapper{flex-flow:column;gap:3.2rem;display:flex}.c-card-list .card-list__head{text-align:var(--component-text-align);flex-flow:column;gap:3rem;width:100%;margin:0 auto;display:flex}.c-card-list .card-list__title{font-size:3.2rem;font-weight:800}@media screen and (max-width:767px){.c-card-list .card-list__title{font-size:2rem}}.c-card-list .card-list__grid{grid-template-columns:var(--component-grid-columns);justify-content:center;gap:var(--component-grid-gap);display:grid}.c-card-list .card-list__grid .c-card{width:var(--component-card-width);justify-self:center}.c-card-list .card-list__flex{flex-wrap:wrap;justify-content:stretch;align-items:center;gap:2rem;display:flex}.c-block-text{--ul-ol-font-size:1.6rem;padding:2rem 0}.c-block-text iframe.ql-video{aspect-ratio:16/9;width:100%;margin:0 0 3rem;display:block}.c-video-tips .vid-tips__wrapper{position:relative}.c-video-tips .vid-tips__media{aspect-ratio:16/9}.c-video-tips .vid-tips__media iframe{width:100%;height:100%}.c-video-tips .vid-tips__overlay-tips{pointer-events:none;align-items:center;padding:4.5rem;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}@media screen and (max-width:767px){.c-video-tips .vid-tips__overlay-tips{align-items:flex-end;padding:2rem}}.c-video-tips .vid-tips__overlay-tips .c-tip-card{pointer-events:all;width:min(33rem,100%)}.c-video-tips .vid-tips__overlay-tips .c-tip-card.--right{margin-left:auto}.c-tip-card{--tip-card-visibility:visible;--tip-card-trigger-mob-display:none;--tip-card-shadow-color:transparent;--tip-card-countdown-time:5s;--tip-card-countdown-play-state:paused;--tip-card-countdown-bg-color:#f0f0f0;--tip-card-countdown-progess-color:#0070d2;--tip-card-trigger-mob-margin-left:0;display:none}@media screen and (max-width:767px){.c-tip-card{--tip-card-trigger-mob-display:flex;--tip-card-visibility:hidden}.c-tip-card.--visible{--tip-card-trigger-mob-display:none;--tip-card-visibility:visible}}.c-tip-card.--show{--tip-card-countdown-play-state:running;display:block}.c-tip-card.--show.--visible{--tip-card-countdown-play-state:none}.c-tip-card.--right{--tip-card-trigger-mob-margin-left:auto}.c-tip-card.block-scheme-light{--tip-card-shadow-color:rgba(0,0,0,.4)}.c-tip-card.block-scheme-blue{--tip-card-countdown-bg-color:#78c8fa;--tip-card-countdown-progess-color:#fff}.c-tip-card .tip__wrapper{visibility:var(--tip-card-visibility);background-color:var(--block-bg-color);box-shadow:0 3px 5px var(--tip-card-shadow-color);border-radius:1rem;flex-flow:column;gap:1rem;padding:2rem 1.5rem 3rem;display:flex;overflow:hidden}.c-tip-card .tip__head{flex-flow:column;gap:.5rem;display:flex}.c-tip-card .tip__countdown{justify-content:flex-end;width:100%;display:flex}@media screen and (max-width:767px){.c-tip-card .tip__countdown .svg-countdown{display:none}}.c-tip-card .tip__close{display:none}.c-tip-card .tip__close .icon{color:var(--block-text-color)}@media screen and (max-width:767px){.c-tip-card .tip__close{display:block}}.c-tip-card .tip__title{color:var(--block-title-color);padding-right:4.8rem;font-size:1.8rem;font-weight:700}@media screen and (max-width:767px){.c-tip-card .tip__title{font-size:1.4rem}}.c-tip-card .tip__text{--ul-ol-font-size:1.6rem;color:var(--block-text-color);font-size:1.6rem}@media screen and (max-width:767px){.c-tip-card .tip__text{--ul-ol-font-size:1.3rem;font-size:1.3rem}}.c-tip-card .tip__trigger-mob{display:var(--tip-card-trigger-mob-display);background-color:var(--block-bg-color);margin-left:var(--tip-card-trigger-mob-margin-left);border-radius:3rem;align-items:center;gap:1.5rem;padding:1rem}.c-tip-card .tip__trigger-mob .icon{--icon-size:3rem}.c-tip-card .svg-countdown{width:3.2rem}.c-tip-card .svg-countdown .svg__progress-bg{stroke:var(--tip-card-countdown-bg-color,currentColor)}.c-tip-card .svg-countdown .svg__progress{stroke:var(--tip-card-countdown-progess-color,currentColor);animation:progress-animation var(--tip-card-countdown-time) linear forwards;animation-delay:.1s;animation-play-state:var(--tip-card-countdown-play-state)}@keyframes progress-animation{0%{stroke-dashoffset:283px}to{stroke-dashoffset:0}}.c-contest-banner .banner__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);border-radius:1.6rem;max-width:1232px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;transform:translateY(-25%)}.c-contest-banner .banner__picture{position:absolute;top:0;bottom:0;left:0;right:0}.c-contest-banner .banner__picture picture{display:unset}.c-contest-banner .banner__overlay{background:linear-gradient(90deg,rgba(0,0,0,.6) 0%,rgba(0,0,0,.1) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.c-contest-banner .banner__inner{justify-content:space-between;align-items:center;gap:2rem;padding:4.3rem 4.7rem;display:flex;position:relative}.c-contest-banner .banner__content{flex-direction:column;gap:.6rem;max-width:73.5rem;display:flex}.c-contest-banner .banner__logo{width:100%;margin-bottom:.3rem}.c-contest-banner .banner__logo picture{display:contents}.c-contest-banner .banner__logo img{object-fit:contain;width:100%;height:auto}.c-contest-banner .banner__title{color:#fff;margin:0;font-size:2.4rem;font-weight:500;line-height:1}.c-contest-banner .banner__text{color:#fff;font-size:1.6rem;font-weight:500;line-height:1}@media screen and (max-width:767px){.c-contest-banner .banner__wrapper{margin-top:1rem;margin-bottom:1rem;transform:none}.c-contest-banner .banner__inner{flex-direction:column;align-items:flex-start;padding:4rem 2rem}.c-contest-banner .banner__cta{margin:3rem 0}}.c-contest-challenge-bar{background-color:#b2110e;width:100%}.c-contest-challenge-bar .challenge-bar__inner{width:calc(100% - var(--main-container-pad-x) * 2px);justify-content:center;align-items:center;gap:6.6rem;max-width:1600px;margin-left:auto;margin-right:auto;padding-top:.95rem;padding-bottom:.95rem;display:flex}.c-contest-challenge-bar .challenge-bar__logo{flex-shrink:0;align-items:center;display:flex}.c-contest-challenge-bar .challenge-bar__logo picture{display:contents}.c-contest-challenge-bar .challenge-bar__logo img{object-fit:contain;width:auto;height:2.7rem}.c-contest-challenge-bar .challenge-bar__cta{cursor:pointer;color:#fff;background:0 0;border:none;align-items:center;gap:2rem;padding:0;display:flex}.c-contest-challenge-bar .challenge-bar__cta:hover{opacity:.85}.c-contest-challenge-bar .challenge-bar__cta-label{white-space:nowrap;font-size:1.5rem;font-weight:700;line-height:normal}@media screen and (max-width:767px){.c-contest-challenge-bar .challenge-bar__inner{gap:4rem}.c-contest-challenge-bar .challenge-bar__logo img{height:1.4rem}.c-contest-challenge-bar .challenge-bar__cta{gap:.4rem}.c-contest-challenge-bar .challenge-bar__cta .icon{--icon-size:1.9rem}.c-contest-challenge-bar .challenge-bar__cta-label{font-size:1.1rem}}.c-contest-contents-banner{width:calc(100% - var(--inner-container-pad-x) * 2px);flex-flow:row;gap:2.9rem;max-width:1232px;margin-bottom:4rem;margin-left:auto;margin-right:auto;display:flex}.c-contest-contents-banner .contents-banner__container{background-color:#000;border-radius:1.5rem;flex-direction:column;flex:1;gap:4.45rem;width:100%;padding:5.5rem 5rem 4rem;display:flex}.c-contest-contents-banner .contents-banner__header{flex-direction:column;gap:.8rem;display:flex}.c-contest-contents-banner .contents-banner__title{color:#fff;margin:0;font-size:2.2rem;font-weight:700;line-height:normal}.c-contest-contents-banner .contents-banner__description{color:#fff;font-size:1.5rem;font-weight:400;line-height:normal}.c-contest-contents-banner .contents-banner__steps{align-items:center;width:100%;display:flex}.c-contest-contents-banner .contents-banner__step{color:#fff;background-color:#000;border:.3rem solid #fff;border-radius:10rem;flex-shrink:0;justify-content:center;align-items:center;padding:1.5rem;display:flex}.c-contest-contents-banner .contents-banner__step.--completed{background-color:#b58d65;border-color:#b58d65}.c-contest-contents-banner .contents-banner__step.--completed+.contents-banner__step-connector{border-top-style:solid;border-top-color:#b58d65}.c-contest-contents-banner .contents-banner__step-connector{border-top:.3rem dashed #fff;flex:1;height:0}.c-contest-contents-banner .contents-banner__footer{justify-content:space-between;align-items:flex-end;display:flex}.c-contest-contents-banner .contents-banner__counter{color:#fff;font-size:2rem;font-weight:400;line-height:normal}.c-contest-contents-banner .contents-banner__counter strong{font-size:3.3rem;font-weight:700}.c-contest-contents-banner .contents-banner__cta{color:#fff;white-space:nowrap;background-color:#b2110e;border:.2rem solid #b2110e;border-radius:8rem;flex-shrink:0;justify-content:center;align-items:center;min-height:3.8rem;padding:1rem 2rem;font-size:1.4rem;font-weight:700;line-height:normal;text-decoration:none;transition:opacity .2s;display:inline-flex}.c-contest-contents-banner .contents-banner__cta:hover{opacity:.85}@media screen and (max-width:767px){.c-contest-contents-banner{flex-flow:column}.c-contest-contents-banner .contents-banner__container{gap:2.3rem;padding:4rem 2rem}.c-contest-contents-banner .contents-banner__steps{flex-wrap:wrap;gap:1.6rem}.c-contest-contents-banner .contents-banner__step-connector{display:none}.c-contest-contents-banner .contents-banner__step{--icon-size:1.6rem}.c-contest-contents-banner .contents-banner__step.--current{--icon-size:4rem}.c-contest-contents-banner .contents-banner__footer{flex-direction:column;align-items:flex-start;gap:1.6rem}.c-contest-contents-banner .contents-banner__cta{width:100%}}.c-contest-question-box{background-color:#e0cab5;border-radius:1.5rem;flex-direction:column;flex:0 0 28.7rem;min-width:28.7rem;display:flex;overflow:hidden}.c-contest-question-box .question-box__inner{flex-direction:column;justify-content:center;align-items:center;gap:2rem;height:100%;padding:4rem 3rem;display:flex}.c-contest-question-box .question-box__credits{color:#0070d2;text-transform:uppercase;letter-spacing:.05em;align-self:flex-start;align-items:center;gap:.6rem;font-size:1.3rem;font-weight:800;display:inline-flex}.c-contest-question-box .question-box__header{text-align:center;flex-direction:column;gap:.7rem;width:100%;display:flex}.c-contest-question-box .question-box__title{color:#000;margin:0;font-size:2.2rem;font-weight:700;line-height:normal}.c-contest-question-box .question-box__description{color:#000;font-size:1.5rem;font-weight:400;line-height:normal}.c-contest-question-box .question-box__figure{flex-direction:column;align-items:center;gap:.8rem;width:100%;display:flex}.c-contest-question-box .question-box__icon-container{color:#fff;border:.2rem solid #fff;border-radius:50%;justify-content:center;align-items:center;width:8.1rem;height:8.1rem;display:flex}.c-contest-question-box .question-box__status{color:#fff;text-align:center;font-size:1.5rem;font-weight:800;line-height:normal}.c-contest-question-box .question-box__answers{flex-direction:column;gap:1.2rem;width:100%;display:flex}.c-contest-question-box .question-box__answer{cursor:pointer;border:2px solid #eee;border-radius:1.2rem;align-items:center;gap:1.4rem;padding:1.6rem 2rem;transition:border-color .2s,background-color .2s;display:flex}.c-contest-question-box .question-box__answer:hover{background-color:rgba(0,0,0,.02);border-color:#0070d2}.c-contest-question-box .question-box__answer.--selected{background-color:rgba(0,0,0,.03);border-color:#0070d2}.c-contest-question-box .question-box__answer-indicator{border:2px solid #ccc;border-radius:50%;flex-shrink:0;width:2rem;height:2rem;transition:border-color .2s,background-color .2s}.--selected .c-contest-question-box .question-box__answer-indicator{background-color:#0070d2;border-color:#0070d2}.c-contest-question-box .question-box__answer-text{color:#000;font-size:1.5rem;font-weight:400;line-height:1.4}.c-contest-question-box .question-box__cta{justify-content:center;display:flex}.c-contest-question-box .question-box__cta-btn{color:#fff;white-space:nowrap;background-color:#b2110e;border:.2rem solid #b2110e;border-radius:8rem;flex-shrink:0;justify-content:center;align-items:center;min-height:3.8rem;padding:1rem 2rem;font-size:1.4rem;font-weight:700;line-height:normal;text-decoration:none;transition:opacity .2s;display:inline-flex}.c-contest-question-box .question-box__cta-btn:hover{opacity:.85}.c-contest-question-box.--completed .question-box__status{color:#b2110e}.c-contest-question-box.--completed .question-box__icon-container{background-color:#b2110e;border-color:#b2110e}.c-contest-question-box.--completed{pointer-events:none}@media screen and (max-width:767px){.c-contest-question-box{min-width:unset;flex:auto}.c-contest-question-box .question-box__inner{gap:2.5rem;padding:4rem 3rem}}.c-contest-quiz{--modal-width:79rem}.c-contest-quiz .quiz__bg-closer{cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0}.c-contest-quiz .quiz__wrapper{width:min(var(--modal-width), 100%);background-color:#fff;border-radius:1.6rem;max-height:90dvh;padding:4.8rem 4rem 4rem;position:relative;overflow-y:auto}.c-contest-quiz .quiz__close{color:#000;--icon-size:1.2rem;min-width:auto;min-height:auto;position:absolute;top:1.6rem;right:1.6rem}.c-contest-quiz .quiz__progress{color:#707070;letter-spacing:.05em;text-transform:uppercase;margin-bottom:2.4rem;font-size:1.3rem;font-weight:600}.c-contest-quiz .quiz__already-completed{text-align:center;color:#707070;padding:2.4rem 0;font-size:1.6rem;font-weight:600}.c-contest-quiz .btn.--primary{--cta-bg-color:#b2110e;--cta-border-color:#b2110e}.c-contest-quiz .btn.--primary:hover,.c-contest-quiz .btn.--primary:focus,.c-contest-quiz .btn.--primary.--active{--cta-bg-color:#8e0d0b;--cta-border-color:#8e0d0b}@media screen and (max-width:767px){.c-contest-quiz .quiz__wrapper{border-radius:0;width:100%;height:100dvh;max-height:100dvh;padding:4rem 2.4rem 3.2rem}}.c-contest-leaderboard-banner{width:calc(100% - var(--inner-container-pad-x) * 2px);border-bottom:.1rem solid #dededf;justify-content:space-between;align-items:flex-start;max-width:1232px;margin-bottom:6rem;margin-left:auto;margin-right:auto;padding-bottom:2rem;display:flex}.c-contest-leaderboard-banner .leaderboard-banner__title{color:#000;max-width:52.8rem;margin:0;font-size:3.5rem;font-weight:800;line-height:normal}.c-contest-leaderboard-banner .leaderboard-banner__cta{color:#fff;white-space:nowrap;background-color:#b2110e;border:.2rem solid #b2110e;border-radius:5rem;flex-shrink:0;justify-content:center;align-items:center;min-height:3.8rem;padding:0 1.8rem;font-size:1.2rem;font-weight:700;line-height:normal;text-decoration:none;transition:opacity .2s;display:inline-flex}.c-contest-leaderboard-banner .leaderboard-banner__cta:hover{opacity:.85}@media screen and (max-width:767px){.c-contest-leaderboard-banner{flex-direction:column;gap:1.6rem}.c-contest-leaderboard-banner .leaderboard-banner__title{font-size:2.4rem}}.c-contest-leaderboard-alert{width:calc(100% - var(--inner-container-pad-x) * 2px);background-color:#e9f7ff;max-width:1232px;margin-left:auto;margin-right:auto;padding:3rem}.c-contest-leaderboard-alert .leaderboard-alert__text{color:#000;margin:0;font-size:1.4rem;font-weight:400;line-height:1.9rem}.c-contest-leaderboard-tabs{background-color:#f4f4f4;border-radius:5rem;justify-content:center;align-items:center;height:8.3rem;padding:0 2rem;display:flex}.c-contest-leaderboard-tabs .leaderboard-tabs__inner{flex:1 0 0;align-items:center;gap:5.6rem;display:flex}.c-contest-leaderboard-tabs .leaderboard-tabs__label{color:#000;white-space:nowrap;font-size:1.4rem;font-weight:400}.c-contest-leaderboard-tabs .leaderboard-tabs__list{gap:.7rem;display:flex}.c-contest-leaderboard-tabs .leaderboard-tabs__tab{color:#000;cursor:pointer;background:0 0;border:none;border-radius:10rem;justify-content:center;align-items:center;width:20.2rem;height:5.7rem;font-size:1.8rem;font-weight:700;text-decoration:none;transition:box-shadow .2s,background-color .2s;display:flex}.c-contest-leaderboard-tabs .leaderboard-tabs__tab.--active{background-color:#fff;box-shadow:0 0 2rem rgba(0,0,0,.14)}@media screen and (max-width:767px){.c-contest-leaderboard-tabs{height:auto;padding:1.2rem 1.6rem}.c-contest-leaderboard-tabs .leaderboard-tabs__inner{gap:2rem}.c-contest-leaderboard-tabs .leaderboard-tabs__tab{flex:1;width:auto;font-size:1.5rem}}.c-contest-leaderboard{width:calc(100% - var(--inner-container-pad-x) * 2px);max-width:1232px;margin-bottom:5rem;margin-left:auto;margin-right:auto}.c-contest-leaderboard .leaderboard__card{background-color:#f4f4f4;border-radius:1rem;flex-direction:column;gap:2.6rem;width:100%;max-width:81.2rem;margin-left:auto;margin-right:auto;padding:3.5rem 5.4rem;display:flex}.c-contest-leaderboard .leaderboard__highlight{background-color:#0070d2;border-radius:4rem;justify-content:space-between;align-items:center;gap:1.9rem;padding:1rem 3rem;display:flex}.c-contest-leaderboard .leaderboard__highlight .leaderboard__name,.c-contest-leaderboard .leaderboard__highlight .leaderboard__points,.c-contest-leaderboard .leaderboard__highlight .leaderboard__points strong,.c-contest-leaderboard .leaderboard__highlight .leaderboard__points span,.c-contest-leaderboard .leaderboard__highlight .leaderboard__rank-badge,.c-contest-leaderboard .leaderboard__highlight .leaderboard__rank-number{color:#fff}.c-contest-leaderboard .leaderboard__list{flex-direction:column;display:flex}.c-contest-leaderboard .leaderboard__row{border-bottom:.1rem solid #dededf;justify-content:space-between;align-items:center;gap:1.9rem;padding:1rem 3rem;display:flex}.c-contest-leaderboard .leaderboard__row:last-child{border-bottom:none}.c-contest-leaderboard .leaderboard__row-left{align-items:center;gap:1.9rem;display:flex}.c-contest-leaderboard .leaderboard__rank{flex-shrink:0;justify-content:center;align-items:center;width:2.2rem;display:flex}.c-contest-leaderboard .leaderboard__rank-badge{color:#fff;border-radius:50%;justify-content:center;align-items:center;min-width:2.2rem;height:2.2rem;padding:0 .3rem;font-size:1.2rem;font-weight:700;display:inline-flex}.c-contest-leaderboard .leaderboard__rank-badge.--rank-1{background-color:#c9a84c}.c-contest-leaderboard .leaderboard__rank-badge.--rank-2{background-color:#9e9e9e}.c-contest-leaderboard .leaderboard__rank-badge.--rank-3{background-color:#b87040}.c-contest-leaderboard .leaderboard__rank-number{color:#000;text-align:center;font-size:1.6rem;font-weight:700;line-height:normal}.c-contest-leaderboard .leaderboard__name{color:#000;font-size:1.8rem;font-weight:700;line-height:normal}.c-contest-leaderboard .leaderboard__points{flex-shrink:0;align-items:baseline;gap:.4rem;display:flex}.c-contest-leaderboard .leaderboard__points strong{color:#000;font-size:1.8rem;font-weight:700;line-height:normal}.c-contest-leaderboard .leaderboard__points span{color:#000;font-size:1.8rem;font-weight:400;line-height:normal}.c-contest-leaderboard.--blurred .leaderboard__name{filter:blur(.5rem);user-select:none}.c-contest-leaderboard.--blurred .leaderboard__highlight .leaderboard__name{filter:none;user-select:auto}@media screen and (max-width:767px){.c-contest-leaderboard .leaderboard__card{border-radius:1rem;gap:2rem;padding:2.4rem 2rem}.c-contest-leaderboard .leaderboard__highlight{padding:1rem 2rem}.c-contest-leaderboard .leaderboard__name,.c-contest-leaderboard .leaderboard__points strong,.c-contest-leaderboard .leaderboard__points span{font-size:1.5rem}}.c-contest-sticky{top:75vh;z-index:6;background-color:#000;border-radius:1.5rem 0 0 1.5rem;min-width:16.3rem;padding:1.4rem 1.1rem;display:none;position:fixed;top:75dvh;right:0;box-shadow:0 0 2rem rgba(0,0,0,.25)}.c-contest-sticky.--visible{display:block}@media screen and (max-width:767px){.c-contest-sticky{display:none}}.c-contest-sticky .sticky__inner{flex-direction:column;align-items:center;gap:1.1rem;display:flex}.c-contest-sticky .sticky__title{color:#fff;text-align:center;margin:0;font-size:1.3rem;font-weight:700}.c-contest-sticky .sticky__icon{color:#fff;background-color:#000;border:2px solid #fff;border-radius:10rem;justify-content:center;align-items:center;width:4.9rem;height:4.9rem;display:flex}.c-contest-sticky .sticky__icon .icon{display:flex}.c-contest-sticky.--completed .sticky__icon{background-color:#b58d65;border-color:#b58d65}@keyframes lever-dot-down{0%{transform:translate(-50%)translateY(0)}to{transform:translateX(-50%) translateY(var(--lever-travel))}}@keyframes lever-dot-up{0%{transform:translateX(-50%) translateY(var(--lever-travel))}to{transform:translate(-50%)translateY(0)}}@keyframes wheel-spin-up{0%{transform:rotate(var(--wheel-offset,0deg))}to{transform:rotate(calc(var(--wheel-offset,0deg) + 720deg))}}@keyframes wheel-decelerate{0%{transform:rotate(calc(var(--wheel-offset,0deg) + 720deg))}10%{transform:rotate(calc(var(--wheel-offset,0deg) + 1688deg))}20%{transform:rotate(calc(var(--wheel-offset,0deg) + 2522deg))}30%{transform:rotate(calc(var(--wheel-offset,0deg) + 3239deg))}40%{transform:rotate(calc(var(--wheel-offset,0deg) + 3856deg))}50%{transform:rotate(calc(var(--wheel-offset,0deg) + 4389deg))}60%{transform:rotate(calc(var(--wheel-offset,0deg) + 4845deg))}70%{transform:rotate(calc(var(--wheel-offset,0deg) + 5239deg))}80%{transform:rotate(calc(var(--wheel-offset,0deg) + 5578deg))}90%{transform:rotate(calc(var(--wheel-offset,0deg) + 5869deg))}to{transform:rotate(calc(var(--wheel-offset,0deg) + 6120deg))}}.c-contest-quiz-start{--lever-travel:21.8rem}.c-contest-quiz-start .start__wrapper{text-align:center;flex-flow:column;align-items:center;padding:2.7rem 2rem .7rem;display:flex}.c-contest-quiz-start .start__heading{margin-bottom:4.5rem}.c-contest-quiz-start .start__title{font-size:2.2rem;font-style:bold;margin-bottom:1.4rem;font-weight:700}.c-contest-quiz-start .start__subtitle{font-size:1.2rem;font-weight:400}.c-contest-quiz-start .start__layout{justify-content:center;align-items:center;gap:6rem;padding:4.8rem 4rem;display:flex}.c-contest-quiz-start .start__wheel-area{flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.c-contest-quiz-start .start__pointer{z-index:3;filter:drop-shadow(0 .2rem .4rem rgba(0,0,0,.4));background:#b2110e;width:4rem;height:4.4rem;position:absolute;top:-.8rem;left:50%;transform:translate(-50%)}.c-contest-quiz-start .start__pointer:after{content:"";border-top:2rem solid #b2110e;border-left:2rem solid transparent;border-right:2rem solid transparent;width:0;height:0;position:absolute;bottom:-2rem;left:50%;transform:translate(-50%)}.c-contest-quiz-start .start__wheel{will-change:transform;background:conic-gradient(#e0cab5 0deg,#e0cab5 30deg,#000 30deg,#000 60deg,#c4b3b1 60deg,#c4b3b1 90deg,#b58d65 90deg,#b58d65 120deg,#e0cab5 120deg,#e0cab5 150deg,#000 150deg,#000 180deg,#c4b3b1 180deg,#c4b3b1 210deg,#b58d65 210deg,#b58d65 240deg,#e0cab5 240deg,#e0cab5 270deg,#000 270deg,#000 300deg,#c4b3b1 300deg,#c4b3b1 330deg,#b58d65 330deg,#b58d65 360deg);border-radius:50%;justify-content:center;align-items:center;width:40rem;height:40rem;display:flex;position:relative;box-shadow:0 0 0 1rem #1c1c1c,0 0 0 1.4rem #fff,0 .8rem 4rem rgba(0,0,0,.35)}.c-contest-quiz-start .start__center{z-index:2;background:#fff;border-radius:5rem;justify-content:center;align-items:center;width:21.5rem;height:5.3rem;display:flex;position:absolute;box-shadow:0 .2rem 1rem rgba(0,0,0,.15)}.c-contest-quiz-start .start__center-logo{width:15.7rem;height:3.1rem;display:block}.c-contest-quiz-start .start__lever{cursor:pointer;background:#1c1c1c;border-radius:6rem;flex-shrink:0;justify-content:center;align-items:center;width:12rem;height:33.6rem;display:flex;position:relative}.c-contest-quiz-start .start__lever-line{background:#fff;border-radius:.2rem;width:.4rem;position:absolute;top:2.8rem;bottom:2.8rem;left:50%;transform:translate(-50%)}.c-contest-quiz-start .start__lever-dot{z-index:1;cursor:pointer;will-change:transform;outline-offset:.4rem;background:#b2110e;border:none;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:6.2rem;height:6.2rem;padding:0;display:flex;position:absolute;top:2.8rem;left:50%;transform:translate(-50%)}.c-contest-quiz-start .start__lever-dot:before,.c-contest-quiz-start .start__lever-dot:after{content:"";background:rgba(0,0,0,.3);border-radius:.1rem;width:2.2rem;height:.2rem;display:block}.c-contest-quiz-start[data-state=spinning] [data-lever-dot]{pointer-events:none;animation:.4s linear forwards lever-dot-down}.c-contest-quiz-start[data-state=spinning] [data-wheel]{animation:.4s ease-in forwards wheel-spin-up}.c-contest-quiz-start[data-state=decelerating] [data-lever-dot]{pointer-events:none;animation:3s linear forwards lever-dot-up}.c-contest-quiz-start[data-state=decelerating] [data-wheel]{animation:3s linear forwards wheel-decelerate}.c-contest-quiz-start[data-state=done] [data-lever-dot]{pointer-events:none}@media screen and (max-width:767px){.c-contest-quiz-start{--lever-travel:13.4rem}.c-contest-quiz-start .start__layout{flex-direction:column;gap:1.6rem;padding:3.2rem 0}.c-contest-quiz-start .start__wheel{width:25rem;height:25rem}.c-contest-quiz-start .start__center{width:16rem;height:4.4rem}.c-contest-quiz-start .start__center-logo{width:11.8rem;height:2.3rem}.c-contest-quiz-start .start__lever{cursor:pointer;border-radius:4.5rem;width:9rem;height:24rem;margin-top:-6rem;margin-bottom:-6rem;transform:rotate(-90deg)}.c-contest-quiz-start .start__lever-dot{width:5rem;height:5rem}}.c-contest-quiz-result{text-align:center;flex-direction:column;align-items:center;gap:3rem;padding:2rem 0;display:flex}.c-contest-quiz-result .result__icon-group{flex-direction:column;align-items:center;gap:1rem;display:flex}.c-contest-quiz-result .result__icon{border-style:solid;border-width:.2rem;border-radius:50%;justify-content:center;align-items:center;width:8.8rem;height:8.8rem;display:flex}.c-contest-quiz-result .result__title{color:#000;font-size:2.2rem;font-weight:700}.c-contest-quiz-result .result__badge{color:#fff;background:#000;border-radius:4rem;padding:.7rem 2rem;font-size:1.4rem;font-weight:700;display:inline-block}.c-contest-quiz-result .result__explanation{flex-direction:column;gap:1rem;max-width:57.2rem;display:flex}.c-contest-quiz-result .result__explanation-title{color:#000;font-size:1.8rem;font-weight:700}.c-contest-quiz-result .result__explanation-body{color:#000;font-size:1.6rem}.c-contest-quiz-result.--correct .result__icon{border-color:#c8d44e}.c-contest-quiz-result.--incorrect .result__icon{border-color:#e8a0a0}.c-contest-quiz-question-single{flex-direction:column;gap:3.5rem;display:flex}.c-contest-quiz-question-single .single__title{color:#000;text-align:center;font-size:2.2rem;font-weight:700}.c-contest-quiz-question-single .single__question-box{background-color:#000;border-radius:1.5rem;padding:2.9rem 3.9rem}.c-contest-quiz-question-single .single__question-text{color:#fff;text-align:center;font-size:1.8rem;font-weight:700}.c-contest-quiz-question-single .single__answers{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.c-contest-quiz-question-single .single__answer{cursor:pointer;text-align:left;background-color:#f0ebeb;border:none;border-radius:1.5rem;align-items:center;gap:3rem;width:100%;padding:2.1rem 4.1rem;transition:background-color .15s;display:flex}.c-contest-quiz-question-single .single__answer.--selected{background-color:#b58d65}.c-contest-quiz-question-single .single__answer.--selected .single__answer-radio{background-color:#fff;border-color:#fff}.c-contest-quiz-question-single .single__answer.--selected .single__answer-radio:after{opacity:1}.c-contest-quiz-question-single .single__answer.--selected .single__answer-text{color:#fff}.c-contest-quiz-question-single .single__answer-radio{background-color:transparent;border:.2rem solid #000;border-radius:50%;flex-shrink:0;width:3rem;height:3rem;transition:border-color .15s,background-color .15s;position:relative}.c-contest-quiz-question-single .single__answer-radio:after{content:"";opacity:0;background-color:#b58d65;border-radius:50%;transition:opacity .15s;position:absolute;top:.5rem;bottom:.5rem;left:.5rem;right:.5rem}.c-contest-quiz-question-single .single__answer-text{color:#000;font-size:1.8rem;font-weight:700;transition:color .15s}.c-contest-quiz-question-single .single__footer{justify-content:flex-end;display:flex}.c-contest-quiz-question-timeline{flex-direction:column;gap:1.1rem;display:flex}.c-contest-quiz-question-timeline .timeline__header{text-align:center;flex-direction:column;gap:1rem;display:flex}.c-contest-quiz-question-timeline .timeline__title{color:#000;font-size:2.2rem;font-weight:700}.c-contest-quiz-question-timeline .timeline__subtitle{color:#000;font-size:1.2rem;font-weight:400}.c-contest-quiz-question-timeline .timeline__image-wrapper{aspect-ratio:1080/720;width:100%;position:relative;overflow:hidden}.c-contest-quiz-question-timeline .timeline__image{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.c-contest-quiz-question-timeline .timeline__caption{text-align:center;width:100%;position:absolute;bottom:-4.6rem;left:50%;transform:translate(-50%)}.c-contest-quiz-question-timeline .timeline__caption-title{color:#000;font-size:1.6rem;font-weight:700}.c-contest-quiz-question-timeline .timeline__caption-subtitle{color:#000;font-size:1.6rem;font-weight:200}.c-contest-quiz-question-timeline .timeline__answers{margin:0;flex-direction:column;justify-content:center;gap:1.2rem;margin-top:5rem;padding:0;list-style:none;display:flex}.c-contest-quiz-question-timeline .timeline__answer{cursor:pointer;background-color:#e0cab5;border:none;border-radius:4rem;justify-content:center;align-items:center;gap:.8rem;width:100%;padding:1.6rem;transition:background-color .15s,color .15s;display:flex}.c-contest-quiz-question-timeline .timeline__answer.--selected{background-color:#b58d65}.c-contest-quiz-question-timeline .timeline__answer.--selected .timeline__answer-text{color:#fff}.c-contest-quiz-question-timeline .timeline__answer-text{color:#000;font-size:1.8rem;font-weight:700;transition:color .15s}.c-contest-quiz-question-timeline .timeline__footer{justify-content:flex-end;margin-top:.4rem;display:flex}@media screen and (min-width:768px){.c-contest-quiz-question-timeline{gap:2.4rem}.c-contest-quiz-question-timeline .timeline__image-wrapper{aspect-ratio:auto;justify-content:center;align-items:center;height:30rem;display:flex;overflow:visible}.c-contest-quiz-question-timeline .timeline__image{object-fit:contain;width:auto;height:100%}.c-contest-quiz-question-timeline .timeline__answers{flex-direction:row;gap:1.2rem}.c-contest-quiz-question-timeline .timeline__answer{flex:1;padding:1.6rem 2rem}}.c-contest-quiz-question-memory{flex-direction:column;gap:1.7rem;display:flex}.c-contest-quiz-question-memory .memory__header{text-align:center;flex-direction:column;gap:1rem;display:flex}.c-contest-quiz-question-memory .memory__title{color:#000;font-size:2.2rem;font-weight:700}.c-contest-quiz-question-memory .memory__subtitle{color:#000;font-size:1.2rem;font-weight:400}.c-contest-quiz-question-memory .memory__cards{grid-template-columns:repeat(2,1fr);gap:1.4rem;margin:0;padding:0;list-style:none;display:grid}.c-contest-quiz-question-memory .memory__item{perspective:80rem}.c-contest-quiz-question-memory .memory__card{aspect-ratio:145/197;width:100%;transform-style:preserve-3d;cursor:pointer;background:0 0;border:none;padding:0;transition:transform .4s;display:block;position:relative}.c-contest-quiz-question-memory .memory__card.--flipped{transform:rotateY(180deg)}.c-contest-quiz-question-memory .memory__front,.c-contest-quiz-question-memory .memory__back{backface-visibility:hidden;border-radius:1rem;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.c-contest-quiz-question-memory .memory__front{background-color:#b58d65;justify-content:center;align-items:center;display:flex}.c-contest-quiz-question-memory .memory__front-logo{pointer-events:none;user-select:none;width:70%}.c-contest-quiz-question-memory .memory__back{background-color:#000;justify-content:center;align-items:center;display:flex;transform:rotateY(180deg)}.c-contest-quiz-question-memory .memory__back-image{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.c-contest-quiz-question-memory .memory__back-text{color:#fff;text-align:center;padding:1.2rem;font-size:1.4rem;font-weight:700}.c-contest-quiz-question-memory .memory__footer{justify-content:flex-end;display:flex}@media screen and (min-width:768px){.c-contest-quiz-question-memory .memory__cards{grid-template-columns:repeat(4,1fr)}}.c-contest-quiz-question-puzzle{flex-direction:column;gap:1.7rem;display:flex}.c-contest-quiz-question-puzzle .puzzle__header{text-align:center;flex-direction:column;gap:1rem;display:flex}.c-contest-quiz-question-puzzle .puzzle__title{color:#000;font-size:2.2rem;font-weight:700}.c-contest-quiz-question-puzzle .puzzle__subtitle{color:#000;font-size:1.2rem;font-weight:400}.c-contest-quiz-question-puzzle .puzzle__main-image-wrapper{aspect-ratio:552/295;border-radius:.6rem;width:100%;position:relative;overflow:hidden}.c-contest-quiz-question-puzzle .puzzle__main-image{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.c-contest-quiz-question-puzzle .puzzle__hole{aspect-ratio:1;background-color:#fff;border-radius:.6rem;width:24%;position:absolute;top:28%;left:38%}.c-contest-quiz-question-puzzle .puzzle__pieces{grid-template-columns:repeat(2,1fr);gap:1.7rem;margin:0;padding:.8rem;list-style:none;display:grid}.c-contest-quiz-question-puzzle .puzzle__piece-wrapper{position:relative}.c-contest-quiz-question-puzzle .puzzle__piece{aspect-ratio:1;cursor:pointer;background:0 0;border:.3rem solid transparent;border-radius:1rem;width:100%;padding:0;transition:border-color .15s;display:block;overflow:hidden}.c-contest-quiz-question-puzzle .puzzle__piece.--selected{border-color:#b58d65}.c-contest-quiz-question-puzzle .puzzle__piece-image{object-fit:cover;width:100%;height:100%;display:block}.c-contest-quiz-question-puzzle .puzzle__piece-badge{color:#fff;pointer-events:none;background-color:#b58d65;border-radius:50%;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;font-size:1rem;font-weight:700;display:flex;position:absolute;bottom:-.8rem;right:-.8rem}.c-contest-quiz-question-puzzle .puzzle__footer{justify-content:flex-end;display:flex}@media screen and (min-width:768px){.c-contest-quiz-question-puzzle{gap:2.4rem}.c-contest-quiz-question-puzzle .puzzle__pieces{grid-template-columns:repeat(4,1fr);gap:1.2rem}.c-contest-quiz-question-puzzle .puzzle__piece-badge{width:3.2rem;height:3.2rem;font-size:1.4rem;bottom:-1rem;right:-1rem}}.c-contest-quiz-review{flex-direction:column;gap:3rem;display:flex}.c-contest-quiz-review .review__header{text-align:center;flex-direction:column;gap:1rem;display:flex}.c-contest-quiz-review .review__title{color:#000;font-size:2.2rem;font-weight:700}.c-contest-quiz-review .review__description{color:#000;font-size:1.6rem}.c-contest-quiz-review .review__emojis{flex-flow:row-reverse wrap;justify-content:space-between;align-items:center;display:flex}@media screen and (max-width:767px){.c-contest-quiz-review .review__emojis{justify-content:center}}.c-contest-quiz-review .review__emoji{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:8rem;height:8rem;padding:.8rem;transition:background-color .15s;display:flex}.c-contest-quiz-review .review__emoji .icon{--icon-size:6.4rem}.c-contest-quiz-review .review__emoji.--selected{background-color:#f0f0f0}.c-contest-quiz-review .review__emoji:first-child{color:#b2110e}.c-contest-quiz-review .review__emoji:nth-child(2){color:#e5431a}.c-contest-quiz-review .review__emoji:nth-child(3){color:#f5a623}.c-contest-quiz-review .review__emoji:nth-child(4){color:#86b33c}.c-contest-quiz-review .review__emoji:nth-child(5){color:#3c8c3c}.c-contest-quiz-review .review__feedback{flex-direction:column;display:flex}.c-contest-quiz-review .review__feedback-label{color:#1f1f1f;white-space:nowrap;padding:.8rem 0;font-size:1.3rem;font-weight:600;display:block}.c-contest-quiz-review .review__feedback-textarea{color:#1f1f1f;resize:none;width:100%;height:8.2rem;font-size:1.4rem;font-weight:500;font-family:var(--base-font-family);border:1px solid #dededf;border-radius:.4rem;padding:1rem 2rem}.c-contest-quiz-review .review__feedback-textarea::placeholder{color:#707070}.c-contest-quiz-review .review__feedback-textarea:focus{border-color:#1f1f1f;outline:none}.c-contest-quiz-review .review__footer{justify-content:center;display:flex}.c-contest-quiz-review .review__thanks{text-align:center;color:#707070;padding:2.4rem 0;font-size:1.6rem;font-weight:600}.c-contest-next-banner{justify-content:space-between;align-items:center;gap:calc(var(--grid-gapx-default) * 1px);background-color:#e0cab5;border-radius:.6rem;flex-flow:row;margin-top:5.4rem;padding:3rem;display:flex}.c-contest-next-banner .next-banner__content{flex-flow:column;gap:1rem;display:flex}.c-contest-next-banner .next-banner__title{margin-left:0;margin-right:0;font-size:1.8rem;font-weight:700}.c-contest-next-banner .next-banner__text{font-size:1.5rem}.c-contest-next-banner .next-banner__cta{--cta-bg-color:#b2110e;--cta-border-color:#b2110e;--cta-text-color:#fff;flex-shrink:0;transition:opacity .2s}.c-contest-next-banner .next-banner__cta:hover{--cta-bg-color:#b2110e;--cta-border-color:#b2110e;opacity:.85}.c-contest-next-cta .btn.--primary{--cta-border-color:#b2110e;--cta-bg-color:#b2110e}.c-timer-sticky{z-index:6;width:28rem;height:7.4rem;margin-bottom:3.5rem;display:none;position:fixed;top:6rem}@media screen and (max-width:767px){.c-timer-sticky{left:calc(var(--main-container-pad-x) * 1px);right:calc(var(--main-container-pad-x) * 1px);width:auto}}.c-timer-sticky.--visible{display:block}.c-timer-sticky .timer-sticky__pill{background-color:#e0cab5;border-radius:1rem;justify-content:flex-end;align-items:center;gap:1.8rem;height:4.4rem;padding-left:4rem;padding-right:2rem;display:flex;position:absolute;top:1.3rem;left:0;right:0}.c-timer-sticky .timer-sticky__icon{color:#f0a500;z-index:1;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:7.2rem;height:7.2rem;display:flex;position:absolute;top:50%;left:2rem;transform:translateY(-50%);box-shadow:0 0 1rem rgba(0,0,0,.15)}.c-timer-sticky .timer-sticky__icon .icon{width:3rem;height:3rem}.c-timer-sticky .timer-sticky__label{color:#000;white-space:nowrap;margin:0;font-size:1.2rem;font-weight:700}.c-timer-sticky .timer-sticky__time{color:#000;white-space:nowrap;margin:0;font-size:1.6rem;font-weight:800}.s-modules-gallery{padding-bottom:6rem;overflow:hidden}.s-modules-gallery .section__head{margin-bottom:4rem}.s-modules-list{margin-bottom:6rem}.s-modules-list .section__head{margin-bottom:4rem}.s-courses-list{margin-bottom:6rem}.s-courses-list .section__head{margin-bottom:5.5rem}.s-course-content{color:#000;margin-bottom:10rem}.s-course-content .content__grid{width:calc(100% - var(--inner-container-pad-x) * 2px);grid-template-columns:28rem minmax(0,1fr);gap:6rem;max-width:1232px;margin-left:auto;margin-right:auto;display:grid}.s-course-content .content__title{letter-spacing:.032rem;margin:0 0 3rem;font-size:3.2rem;font-weight:800}.s-course-content .content__text{margin:0 0 6rem}.s-course-content .content__text .c-block-image picture{margin-bottom:1rem}.s-course-content .content__questions{margin:0 0 6rem}.s-course-content .content__notifications{gap:calc(var(--grid-gapy-default) * 1px) calc(var(--grid-gapx-default) * 1px);grid-template-columns:repeat(1,minmax(0,1fr));margin:0 0 6rem;display:grid}.s-course-content .content__ctas{justify-content:space-between;align-items:center;gap:calc(var(--grid-gapx-default) * 1px);display:flex}@media screen and (max-width:767px){.s-course-content .content__grid{grid-template-columns:minmax(0,1fr)}}.s-unregistered-event-gallery{padding-bottom:6rem;overflow:hidden}.s-unregistered-event-gallery .section__head{margin-bottom:4rem}.s-unregistered-event-list{padding-bottom:6rem}.s-unregistered-event-list .section__head{margin-bottom:5.5rem}.s-unregistered-event-list .section__tabs{margin-bottom:6rem}.s-registered-event-list{padding-bottom:6rem}.s-registered-event-list .section__head{margin-bottom:5.5rem}.s-registered-event-list .section__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);gap:calc(var(--grid-gapy-default) * 1px) calc(var(--grid-gapx-default) * 1px);border-top:.1rem solid #dededf;grid-template-columns:1fr 2fr;max-width:1232px;margin-left:auto;margin-right:auto;padding-top:6rem;display:grid}@media screen and (max-width:767px){.s-registered-event-list .section__wrapper{grid-template-columns:1fr}}.s-event-calendar{padding-bottom:10rem}.s-event-calendar .c-section-head .section-head__wrapper{border-top:.1rem solid #dededf;padding:6rem 0}.s-event-dates-section .section__intro{width:calc(100% - var(--inner-container-pad-x) * 2px);max-width:1232px;margin-bottom:6rem;margin-left:auto;margin-right:auto}.s-event-dates-section .section__head{margin-bottom:4rem}.s-repository-gallery{padding-bottom:6rem}.s-repository-gallery .section__head{margin-bottom:6rem}.s-repository-list.--no-filters .section__wrapper{display:block}.s-repository-list .section__head{margin-bottom:5.5rem}.s-repository-list .section__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);gap:calc(var(--grid-gapy-default) * 1px) calc(var(--grid-gapx-default) * 1px);grid-template-columns:minmax(28.5rem,1fr) 1fr 1fr 1fr;grid-template-areas:".count count count""filters list list list";align-items:start;max-width:1232px;margin-left:auto;margin-right:auto;padding-bottom:10rem;display:grid;position:relative}.s-repository-list .section__filters{top:var(--js-header-height);grid-area:filters;position:sticky}.s-repository-list .section__listing{grid-area:list}.s-repository-list .section__count{grid-area:count}@media screen and (max-width:1023px){.s-repository-list .section__wrapper{grid-template-columns:minmax(28.5rem,1fr) 1fr 1fr;grid-template-areas:".count count""filters list list"}}@media screen and (max-width:767px){.s-repository-list .section__wrapper{grid-template-columns:1fr;grid-template-areas:"filters""count""list"}.s-repository-list .section__filters{position:static}}.s-user-activities-table{padding-bottom:10rem}.s-user-activities-table .section__head{margin:0 0 4rem}.s-user-activities-table .section__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);max-width:1232px;margin-left:auto;margin-right:auto}.s-user-activities-table .section__table .table__wrapper{overflow:visible}.s-user-activities-table .section__pagination{justify-content:center;align-items:center;padding:6rem 0 0;display:flex}.s-user-activities-table .section__download{width:19rem;min-height:3.8rem;position:relative}.s-user-activities-table .section__download__accordion{background-color:#fff;position:absolute;top:0;left:0;right:0}.s-user-activities-table .section__download__accordion [data-acc-trigger]{justify-content:space-between;align-items:center;width:100%;padding:1rem 1.7rem;display:flex}.s-user-activities-table .section__download__accordion__item{border-bottom:1px solid #dededf;padding:.8rem 2rem}.s-user-activities-table .section__download__accordion__item:first-child{padding-top:2rem}.s-user-activities-table .section__download__accordion__item:last-child{border-bottom:0;padding-bottom:2rem}.s-user-form{--user-form-title-fs:5rem;padding-bottom:7rem}.s-user-form .section__head{margin:0 0 3.2rem}.s-user-form .section__head.--title-sm{margin:0 0 2rem}.s-user-form .section__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);gap:calc(var(--grid-gapy-default) * 1px) calc(var(--grid-gapx-default) * 1px);grid-template-columns:repeat(3,minmax(0,1fr));max-width:1232px;margin-left:auto;margin-right:auto;display:grid}.s-user-form .section__description{grid-area:1/3/2/-1}.s-user-form .section__form{grid-column:1/3;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.s-user-form .section__form__text{grid-column:1/-1;margin:0}.s-user-form .section__submit{grid-column:1/-1}.s-user-form .--error{color:#d91515}@media screen and (max-width:1279px){.s-user-form .section__wrapper{gap:calc(var(--grid-gapy-default) * 1px) calc(var(--grid-gapx-default) * 1px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.s-user-form .section__description{grid-column:2/-1}.s-user-form .section__form{flex-direction:column;grid-column:1/2;display:flex}.s-user-form .section__form>*{width:100%}.s-user-form .section__form>:empty{display:none}}@media screen and (max-width:1023px){.s-user-form .section__wrapper{gap:calc(var(--grid-gapy-default) * 1px) calc(var(--grid-gapx-default) * 1px);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.s-user-form .section__description{grid-column:unset;grid-row:unset}.s-user-form .section__form{gap:calc(var(--grid-gapy-default) * 1px) calc(var(--grid-gapx-default) * 1px);grid-template-columns:repeat(1,minmax(0,1fr));grid-column:unset;display:grid}}.s-user-badge{padding-bottom:10rem}.s-user-badge .section__notification{width:calc(100% - var(--inner-container-pad-x) * 2px);max-width:1232px;margin-left:auto;margin-right:auto}.s-user-badge .section__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);gap:4.3rem;max-width:1232px;margin-left:auto;margin-right:auto;display:flex}.s-user-badge .section__box{background-color:#ffd95c;border-radius:1rem;flex:0 0 37rem;justify-content:center;align-items:center;display:flex}.s-user-badge .section__title{margin:0 0 .6rem;font-size:2.7rem;font-weight:800}.s-user-badge .section__text{color:#707070;margin:0 0 2rem;font-size:1.6rem;font-weight:500}.s-user-badge .section__info{border:.1rem solid #dededf;border-radius:.6rem;justify-content:stretch;align-items:stretch;display:flex}.s-user-badge .section__info>div{flex-direction:column;justify-content:center;padding:2rem 4rem;display:flex}.s-user-badge .section__info>div:first-child{border-right:.1rem solid #dededf;flex-shrink:0}.s-user-badge .section__info__door,.s-user-badge .section__info__status{white-space:nowrap;margin:0 0 1rem;font-size:3rem;font-weight:500}.s-user-badge .section__info__door strong,.s-user-badge .section__info__status strong{color:#0070d2}.s-user-badge .section__info__credits{margin:0 0 1rem;font-size:2rem;font-weight:700}.s-user-badge .section__info__credits strong{color:#0070d2}.s-user-badge .section__info__list{padding-left:1.5rem}.s-user-badge .section__info__list li{margin:0 0 1rem;list-style:outside}.s-user-badge .section__info__list strong{color:#0070d2}@media screen and (max-width:1023px){.s-user-badge .section__info{flex-direction:column;align-items:flex-start;gap:2rem;padding:2rem 4rem}.s-user-badge .section__info>div{padding:0}.s-user-badge .section__info>div:first-child{border-right:none}}@media screen and (max-width:767px){.s-user-badge .section__wrapper{flex-direction:column}}.s-event-manager-table{margin-bottom:8rem}.s-event-manager-table .section__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);max-width:1232px;margin-left:auto;margin-right:auto}.s-event-manager-table .section__filters{align-items:flex-end;gap:2rem;margin-bottom:2rem;display:flex}.s-event-manager-table .section__table .table__cell:last-child .btn{margin-left:auto}.s-event-manager-table .section__pagination{margin-top:3.5rem}.s-store-manager-table{margin-bottom:8rem}.s-store-manager-table .section__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);max-width:1232px;margin-left:auto;margin-right:auto}.s-store-manager-table .section__head{justify-content:space-between;align-items:flex-end;gap:calc(var(--grid-gapx-default) * 1px) calc(var(--grid-gapy-default) * 1px);margin-bottom:6.5rem;display:flex}.s-store-manager-table .section__notifications{margin-bottom:2rem}.s-store-manager-table .section__filters,.s-store-manager-table .section__filters__ctas{flex-flow:wrap;align-items:flex-end;gap:2rem;display:flex}.s-store-manager-table .section__actions{align-items:center;margin-bottom:2rem;display:flex}.s-store-manager-table .section__actions .field{align-self:center}.s-store-manager-table .section__accordion{background-color:#fff;border:1px solid #dededf;border-radius:.6rem;min-width:20rem;margin-left:1rem;margin-right:2rem;padding:1.7rem 1.2rem;position:relative}.s-store-manager-table .section__accordion [data-acc-trigger]{justify-content:space-between;gap:2rem;width:100%;display:flex}.s-store-manager-table .section__accordion [data-acc-panel]{z-index:7;background-color:#fff;position:absolute;top:calc(100% - 5px);left:-1px;right:-1px}.s-store-manager-table .section__accordion [data-acc-panel-container]{border:1px solid #dededf;border-top:none;border-radius:0 0 .6rem .6rem;padding:0 1.2rem 1.2rem}.s-store-manager-table .section__accordion .btn{text-align:left}.s-store-manager-table .section__table .table__cell:last-child .table__cell__content{align-items:center;gap:calc(var(--grid-gapy-default) * 1px) calc(var(--grid-gapx-default) * 1px);width:100%;display:flex}.s-store-manager-table .section__table .table__cell:last-child .table__cell__content .btn{align-self:flex-end;margin-left:auto}.s-store-manager-table .section__table .tag{text-transform:uppercase;color:#fff;letter-spacing:.04rem;border:none;padding:.4rem 1.4rem;font-size:1rem;font-weight:800}.s-store-manager-table .section__table .tag--success{background-color:rgba(32,172,21,.6)}.s-store-manager-table .section__table .tag--error{background-color:#d91515}.s-store-manager-table .section__table .tag--warning{background-color:#ffd95c}.s-store-manager-table .section__pagination{justify-content:center;margin-top:3.5rem;display:flex}.s-store-manager-table .section__ctas{justify-content:flex-end;align-items:center;gap:2rem;margin-top:3.5rem;display:flex}@media screen and (max-width:1279px){.s-store-manager-table .section__head{justify-content:flex-start}}@media screen and (max-width:1023px){.s-store-manager-table .section__head{flex-direction:column;align-items:flex-start}}@media screen and (max-width:767px){.s-store-manager-table .section__head>*{width:100%}.s-store-manager-table .section__filters{flex-direction:column;align-items:stretch}.s-store-manager-table .section__filters>*{width:100%}.s-store-manager-table .section__filters__ctas{flex-direction:column;align-items:stretch}.s-store-manager-table .section__filters__ctas>*{width:100%}}.s-store-manager-form{--forms-grid-cols:1fr;--fomrs-single-user-grid:2;margin-bottom:8rem}.s-store-manager-form.--has-bulk{--fomrs-single-user-grid:1;--forms-grid-cols:1fr 2fr}@media screen and (max-width:1279px){.s-store-manager-form.--has-bulk{--forms-grid-cols:1fr 1fr}}@media screen and (max-width:767px){.s-store-manager-form.--has-bulk{--forms-grid-cols:1fr}}.s-store-manager-form .section__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);max-width:1232px;margin-left:auto;margin-right:auto}.s-store-manager-form .section__title{margin:0 0 2.6rem;font-size:2.7rem;font-weight:800}.s-store-manager-form .section__notifications{margin-bottom:2rem}.s-store-manager-form .section__user-forms{grid-template-columns:var(--forms-grid-cols);gap:3rem;display:grid}.s-store-manager-form .section__user-forms .single-user__form,.s-store-manager-form .section__user-forms .bulk-users__form{background-color:#fff;border:.1rem solid #dededf;border-radius:1.6rem;padding:4.5rem 4.8rem 4rem}.s-store-manager-form .section__user-forms .single-user__form__grid{grid-template-columns:repeat(var(--fomrs-single-user-grid), minmax(0, 1fr));gap:calc(var(--grid-gapy-default) * 1px) calc(var(--grid-gapx-default) * 1px);gap:calc(var(--grid-gapy-default) * 1px) calc(var(--grid-gapx-default) * 1px);display:grid}.s-store-manager-form .section__user-forms .single-user__form__cta{margin:3.5rem 0 0 auto}.s-store-manager-form .section__user-forms .bulk-users__form{flex-flow:column;gap:3rem;display:flex}.s-store-manager-form .section__user-forms .bulk-users__step-note{color:#707070;font-weight:500}.s-store-manager-form .section__user-forms .bulk-users__step{flex-flow:column;gap:2rem;display:flex}.s-store-manager-form .section__user-forms .bulk-users__step__title{font-weight:700}.s-store-manager-form .section__user-forms .bulk-users__step .btn{align-self:center}.s-store-manager-form .section__user-forms .bulk-users__step .b-upload-file-area{--ufa-min-height:14rem}@media screen and (max-width:767px){.s-store-manager-form .section__form__grid{gap:calc(var(--grid-gapy-default) * 1px) calc(var(--grid-gapx-default) * 1px);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}}.s-data-manager-table{margin-top:8rem;margin-bottom:8rem}.s-data-manager-table .section__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);max-width:1232px;margin-left:auto;margin-right:auto}.s-data-manager-table .section__title{margin:0 0 3rem;font-size:1.8rem;font-weight:700}.s-data-manager-table .section__filters{flex-flow:wrap;align-items:flex-end;gap:2rem;margin-bottom:3rem;display:flex}.s-data-manager-table .section__footer{grid-template-columns:1fr 1fr 1fr;grid-template-areas:".pagination ctas";gap:3rem;margin-top:3.5rem;display:grid}.s-data-manager-table .section__pagination{grid-area:pagination;justify-content:center;align-items:center;display:flex}.s-data-manager-table .section__ctas{grid-area:ctas;justify-content:flex-end;gap:1rem;display:flex}@media screen and (max-width:767px){.s-data-manager-table .section__footer{flex-direction:column;display:flex}}.s-data-manager-detail{margin-top:8rem;margin-bottom:8rem}.s-data-manager-detail .section__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);align-items:center;gap:calc(var(--grid-gapx-default) * 1px) calc(var(--grid-gapy-default) * 1px);max-width:1232px;margin-left:auto;margin-right:auto;display:flex}.s-data-manager-detail .section__intro{flex-direction:column;flex:1;gap:1.6rem;display:flex}.s-data-manager-detail .section__title{margin:0;font-size:1.8rem;font-weight:700}.s-data-manager-detail .section__description{margin:0;font-size:1.4rem}.s-data-manager-detail .section__ctas{flex-direction:column;justify-self:flex-end;gap:1rem;display:flex}.s-data-manager-detail .section__ctas .btn{width:100%}@media screen and (max-width:767px){.s-data-manager-detail .section__wrapper{flex-direction:column;align-items:stretch;display:flex}.s-data-manager-detail .section__intro{align-items:flex-start}.s-data-manager-detail .section__ctas{align-self:flex-end}}.s-data-manager-multiple-details{margin-top:8rem;margin-bottom:8rem}.s-data-manager-multiple-details .section__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);max-width:1232px;margin-left:auto;margin-right:auto}.s-data-manager-multiple-details .section__title{margin:0 0 3rem;font-size:1.8rem;font-weight:700}.s-data-manager-multiple-details .section__rows{flex-direction:column;align-items:stretch;gap:3rem;display:flex}.s-data-manager-multiple-details .section__row{justify-content:space-between;align-items:center;gap:calc(var(--grid-gapx-default) * 1px) calc(var(--grid-gapy-default) * 1px);display:flex}.s-data-manager-multiple-details .section__row .row__title{margin:0;font-size:1.6rem;font-weight:700}.s-data-manager-multiple-details .section__row .row__filters{align-items:center;gap:1rem;margin-left:auto;display:flex}.s-data-manager-multiple-details .section__row .row__filters>*{max-width:33.5rem}.s-data-manager-multiple-details .section__row .row__ctas{flex-direction:column;justify-self:flex-end;gap:1rem;display:flex}.s-data-manager-multiple-details .section__row .row__ctas .btn{width:100%}@media screen and (max-width:767px){.s-data-manager-multiple-details .section__row{flex-direction:column}.s-data-manager-multiple-details .section__row .row__ctas{align-self:flex-end}}.s-store-manager-share-box{margin-bottom:8rem}.s-store-manager-share-box .section__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);max-width:1232px;margin-left:auto;margin-right:auto}.s-store-manager-share-box .section__title{margin:0 0 2.6rem;font-size:2.7rem;font-weight:800}.s-store-manager-share-box .section__notifications{margin-bottom:2rem}.s-store-manager-share-box .section__box{background-color:#fff;border:.1rem solid #dededf;border-radius:1.6rem;display:flex}.s-store-manager-share-box .section__box__content{flex-grow:1;min-width:0;padding:4.8rem 4.2rem}.s-store-manager-share-box .section__box__title{color:#000;margin:0 0 2.6rem;font-size:2rem;font-weight:700}.s-store-manager-share-box .section__box__text{color:#707070;margin:0 0 4rem;font-size:1.6rem;font-weight:400}.s-store-manager-share-box .section__box__qr{background-color:#efefef;flex-direction:column;justify-content:center;align-items:center;gap:2.7rem;padding:5.3rem 2.6rem;display:flex}.s-store-manager-share-box .section__box__qr__img{background-color:#fff;border-radius:1.3rem;width:16.3rem;height:16.3rem;padding:1rem}.s-store-manager-share-box .section__box__qr__img svg{width:100%;height:100%;margin:0}.s-store-manager-share-box .section__box__qr__text{color:#707070;text-align:center;font-size:1.6rem;font-weight:700}@media screen and (max-width:767px){.s-store-manager-share-box .section__box__qr{display:none}}.s-store-manager-share-landing{padding-top:calc(3.2rem + var(--js-header-height));margin-bottom:8rem}.s-store-manager-share-landing .section__wrapper{min-height:calc(100vh - 8rem - var(--js-footer-height,0px));width:calc(100% - var(--inner-container-pad-x) * 2px);max-width:1232px;margin-left:auto;margin-right:auto}.s-store-manager-share-landing .section__title{margin:0 0 2.6rem;font-size:2.7rem;font-weight:800}.s-store-manager-share-landing .section__notifications{margin-bottom:2rem}.s-store-manager-start-box{margin-bottom:8rem}.s-store-manager-start-box .section__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);max-width:1232px;margin-left:auto;margin-right:auto}.s-store-manager-start-box .section__title{margin:0 0 2.6rem;font-size:2.7rem;font-weight:800}.s-store-manager-start-box .section__notifications{margin-bottom:2rem}.s-store-manager-start-box .section__box{background-color:#fff;border:.1rem solid #dededf;border-radius:1.6rem;display:flex}.s-store-manager-start-box .section__box__content{flex-grow:1;min-width:0;padding:4.8rem 4.2rem}.s-store-manager-start-box .section__box__title{color:#000;margin:0 0 2.6rem;font-size:2rem;font-weight:700}.s-store-manager-start-box .section__box__text{color:#707070;margin:0 0 4rem;font-size:1.6rem;font-weight:400}.s-store-manager-start-box .section__box__cta{width:fit-content;margin:0 auto}.s-store-manager-start-box .section__box__graphic{background-color:#efefef;flex-direction:column;justify-content:center;align-items:center;gap:.9rem;padding:4.2rem 5rem;display:flex}.s-store-manager-start-box .section__box__graphic__line{background-color:#707070;width:.1rem;height:2rem;display:block}.s-store-manager-start-box .section__box__graphic__icon{background-color:#ffd95c;border-radius:50%;justify-content:center;align-items:center;width:12.5rem;height:12.5rem;display:flex;position:relative}.s-store-manager-start-box .section__box__graphic__icon>.icon{--icon-size:5rem}.s-store-manager-start-box .section__box__graphic__icon__plus{color:#fff;background-color:#0070d2;border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex;position:absolute;top:1rem;right:-1rem}.s-store-manager-start-box .section__box__graphic__icon__plus>.icon{--icon-size:2rem}.s-store-manager-start-box .section__box__graphic__text{color:#707070;text-transform:uppercase;text-align:center;white-space:nowrap;font-size:1.8rem;font-weight:700}@media screen and (max-width:767px){.s-store-manager-start-box .section__box__icon{display:none}}.s-store-manager-overview{margin-bottom:8rem}.s-store-manager-overview .section__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);max-width:1232px;margin-left:auto;margin-right:auto}.s-store-manager-overview .section__head{justify-content:space-between;align-items:flex-end;gap:calc(var(--grid-gapx-default) * 1px) calc(var(--grid-gapy-default) * 1px);margin-bottom:6.5rem;display:flex}.s-store-manager-overview .section__filters,.s-store-manager-overview .section__filters__ctas{flex-flow:wrap;align-items:flex-end;gap:2rem;display:flex}.s-store-manager-overview .section__content{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"users-ring contents-ring contents-bars";gap:3rem;display:grid}.s-store-manager-overview .section__box{--negative-color:#e6e6e6}.s-store-manager-overview .section__box.--users-ring{--positive-color:#20ac15;grid-area:users-ring}.s-store-manager-overview .section__box.--contents-ring{--positive-color:#78c8fa;grid-area:contents-ring}.s-store-manager-overview .section__box.--contents-bars{--positive-color:#ffd95c;grid-area:contents-bars}.s-store-manager-overview .section__box{border:.1rem solid #dededf;border-radius:1.6rem;flex-direction:column;align-items:stretch;height:100%;display:flex;overflow:hidden}.s-store-manager-overview .section__box .box__content{flex:1;padding:2.4rem}.s-store-manager-overview .section__box .box__footer{border-top:.1rem solid #dededf;flex-wrap:wrap;align-items:center;gap:1rem 2.3rem;padding:2.8rem 2.4rem;display:flex}.s-store-manager-overview .section__box .box__footer__label{padding-right:1.2rem;font-size:1.3rem;font-weight:700}.s-store-manager-overview .section__ring .ring__title,.s-store-manager-overview .section__bar .bar__title{margin:0;font-size:1.6rem;font-weight:800}.s-store-manager-overview .section__ring .ring__subtitle,.s-store-manager-overview .section__bar .bar__subtitle{letter-spacing:.012rem;margin-top:.5rem;font-size:1.2rem}.s-store-manager-overview .section__ring .ring__ring-container{width:var(--ring-size,17.2rem);height:var(--ring-size,17.2rem);margin:4.65rem auto 2.75rem;position:relative}.s-store-manager-overview .section__ring .ring__ring{background-image:conic-gradient(var(--positive-color) 0% var(--positive-percentage), var(--negative-color) var(--positive-percentage) 100%);border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0}.s-store-manager-overview .section__ring .ring__data{inset:var(--ring-thickness,2.6rem);background-color:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.s-store-manager-overview .section__ring .ring__info{color:var(--positive-color);font-size:4.3rem;font-weight:700}.s-store-manager-overview .section__ring .ring__split-info{flex-direction:column;width:100%;display:flex}.s-store-manager-overview .section__ring .ring__split-info__item{color:var(--positive-color);flex-direction:column;justify-content:center;align-items:center;gap:.8rem;padding:.5rem;font-size:2.3rem;font-weight:700;display:flex}.s-store-manager-overview .section__ring .ring__split-info__item .icon{--icon-size:1.7rem}.s-store-manager-overview .section__ring .ring__split-info__item.--negative{color:var(--negative-color);border-top:.1rem solid #dededf}.s-store-manager-overview .section__legend{align-items:flex;display:flex}.s-store-manager-overview .section__legend.--negative .legend__square{background-color:var(--negative-color)}.s-store-manager-overview .section__legend .legend__square{background-color:var(--positive-color);border-radius:.4rem;flex-shrink:0;width:1.9rem;height:1.9rem;margin-right:.8rem;display:block}.s-store-manager-overview .section__legend .legend__label{font-size:1.3rem}.s-store-manager-overview .section__legend .legend__value{color:#0070d2;font-weight:700}.s-store-manager-overview .section__bar:not(:last-child){margin-bottom:3rem}.s-store-manager-overview .section__bar .bar__data{align-items:center;margin:3rem 0 1rem;display:flex}.s-store-manager-overview .section__bar .bar__label{font-size:1.3rem}.s-store-manager-overview .section__bar .bar__value{color:#0070d2;font-weight:700}.s-store-manager-overview .section__bar .bar__bar{flex:1 0;margin-right:1.8rem}.s-store-manager-overview .section__bar .bar__bar .progressbar{--progressbar-color:#ffd95c;--progressbar-bg-color:var(--negative-color);--progressbar-balloon-txt-color:#000;--progressbar-filter:none;--progressbar-height:1rem;--progressbar-padding-x:0;--progressbar-padding-y:0;--progressbar-outer-radius:.5rem;--progressbar-inner-radius:5rem;--progressbar-balloon-size:4rem;--progressbar-balloon-big-text-size:1.4rem;--progressbar-balloon-small-text-size:.8rem}@media screen and (max-width:1279px){.s-store-manager-overview .section__content{grid-template-columns:1fr 1fr;grid-template-areas:"users-ring contents-ring""contents-bars contents-bars"}}@media screen and (max-width:767px){.s-store-manager-overview .section__head>*{width:100%}.s-store-manager-overview .section__filters{flex-direction:column;align-items:stretch}.s-store-manager-overview .section__filters>*{width:100%}.s-store-manager-overview .section__filters__ctas{flex-direction:column;align-items:stretch}.s-store-manager-overview .section__filters__ctas>*{width:100%}.s-store-manager-overview .section__content{grid-template-columns:1fr;grid-template-areas:"users-ring""contents-ring""contents-bars"}}.s-public-page-content{padding:calc(var(--js-header-height) + 7rem) 0 10rem}.s-public-page-content.--has-anchors .content__wrapper{grid-template:".title""anchors blocks"/1fr 2fr;gap:5rem;display:grid}.s-public-page-content .content__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);max-width:1232px;margin-left:auto;margin-right:auto}.s-public-page-content .content__title{letter-spacing:.032rem;grid-area:title;margin:0;font-size:3.2rem;font-weight:700;line-height:1.25}.s-public-page-content .content__anchors{flex-direction:column;grid-area:anchors;align-items:flex-start;gap:2rem;display:flex}.s-public-page-content .content__anchor{letter-spacing:.035rem;text-align:left;min-height:0;min-width:unset;border:none;padding:0;font-size:1.4rem;font-weight:700;line-height:1.6rem}.s-public-page-content .content__blocks{grid-area:blocks}.s-public-page-content .content__blocks>:not(:last-child){border-bottom:.1rem solid #dededf;margin-bottom:5rem;padding-bottom:5rem}.s-public-page-content ul,.s-public-page-content ol{list-style:unset;padding-left:4rem}.s-public-page-content li{list-style:unset;margin:0 0 3rem;font-size:1.6rem;line-height:1.375}.s-public-page-content p{margin:0 0 3rem;font-size:1.6rem;line-height:1.375}@media screen and (max-width:1023px){.s-public-page-content.--has-anchors .content__wrapper{grid-template-columns:1fr;grid-template-areas:"title""anchors""blocks"}}.s-communication-content{margin:0 0 10rem}.s-communication-content .content__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);max-width:1232px;margin-left:auto;margin-right:auto}.s-communication-content .content__date{margin:0 0 1rem;font-size:1.3rem}.s-communication-content .content__abstract{margin:0 0 6rem;font-size:2rem;font-weight:700}.s-communication-content .content__picture{width:100%;margin:0 0 4rem}.s-communication-content .content__text{margin:0}.s-communication-content .content__text ul,.s-communication-content .content__text ol{list-style:unset;padding-left:4rem}.s-communication-content .content__text li{list-style:unset;margin:0 0 3rem;font-size:1.6rem;line-height:1.375}.s-communication-content .content__text p{margin:0 0 3rem;font-size:1.6rem;line-height:1.375}.s-communication-content .content__text h2,.s-communication-content .content__text h3,.s-communication-content .content__text h4,.s-communication-content .content__text h5,.s-communication-content .content__text h6{margin:0 0 3rem;font-size:2rem;font-weight:700;line-height:1.3}.s-communication-content .content__ctas{justify-content:flex-end;align-items:center;gap:calc(var(--grid-gapy-default) * 1px) calc(var(--grid-gapx-default) * 1px);margin:9rem 0 0;display:flex}.s-communications-table{padding-bottom:10rem}.s-communications-table .section__head{margin:0 0 4rem}.s-communications-table .section__wrapper{width:calc(100% - var(--inner-container-pad-x) * 2px);max-width:1232px;margin-left:auto;margin-right:auto}.s-communications-table .section__filters{flex-flow:wrap;align-items:flex-end;gap:2rem;margin-bottom:4.5rem;display:flex}.s-communications-table .section__table .table__wrapper{overflow:visible}.s-communications-table .section__pagination{justify-content:center;align-items:center;padding:6rem 0 0;display:flex}@media screen and (max-width:1023px){.s-communications-table .section__table .table__row :first-child{width:100%}}.s-featured-gallery{padding-bottom:6rem;overflow:hidden}.s-featured-gallery .section__head{margin-bottom:4rem}.l-auth .layout-content{min-height:calc(100vh - var(--js-footer-height,0px));align-items:center;padding:8rem 0;display:flex}.l-auth .auth__container{height:100%;width:calc(100% - var(--inner-container-pad-x) * 2px);justify-content:center;align-items:flex-start;gap:calc(var(--grid-gapx-default) * 1px) calc(var(--grid-gapy-default) * 1px);max-width:1232px;margin-left:auto;margin-right:auto;display:flex}.l-auth .auth__container.--align-stretch{align-items:stretch}.l-auth .c-card{width:30.1rem}.l-auth .auth__links{flex-direction:column;height:100%;display:flex}.l-auth .auth__links__title{padding:4.5rem 4rem 0;font-size:1.6rem;font-weight:700;line-height:1}.l-auth .auth__links__list{flex:1;padding:2rem 0}.l-auth .auth__links__item{border-bottom:.1rem solid #dededf;justify-content:space-between;align-items:center;padding:2.2rem 4rem;display:flex}.l-auth .auth__links__item:last-child{border-bottom:none}.l-auth .auth__links__item small{color:#6f6f6f;font-size:1.2rem}@media screen and (max-width:767px){.l-auth .auth__container{flex-direction:column;align-items:stretch}.l-auth .c-card{width:100%}}.l-dashboard .layout-content,.l-modules .layout-content,.l-module .layout-content{min-height:calc(100vh - var(--js-footer-height,0px))}.l-module .hero__title{align-items:center;gap:calc(var(--grid-gapx-default) * 1px) calc(var(--grid-gapy-default) * 1px);display:inline-flex}.l-events .layout-content,.l-event .layout-content{min-height:calc(100vh - var(--js-footer-height,0px))}.l-event .event{margin-bottom:8rem}.l-event .event__review-card:not(:empty),.l-event .event__post-event-banner:not(:empty){width:calc(100% - var(--inner-container-pad-x) * 2px);max-width:1232px;margin-bottom:4rem;margin-left:auto;margin-right:auto}.l-repository .layout-content,.l-profile .layout-content{min-height:calc(100vh - var(--js-footer-height,0px))}.l-profile .notification{margin-top:4rem}.l-profile .s-user-form{padding-bottom:5rem}.l-profile .s-user-form:last-child .section__wrapper{border-bottom:none;padding-bottom:0}.l-user-activities .layout-content{min-height:calc(100vh - var(--js-footer-height,0px))}.l-user-activities .tabs{margin-bottom:8rem}.l-course .layout-content{min-height:calc(100vh - var(--js-footer-height,0px))}.l-course .course{margin-bottom:8rem}.l-course .course__post-event-banner{width:calc(100% - var(--inner-container-pad-x) * 2px);max-width:1232px;margin-bottom:4rem;margin-left:auto;margin-right:auto}.l-scorm{--scorm-footer-opacity:0;--scorm-footer-pointer-events:none;overflow:hidden}.l-scorm:has(.c-scorm.--show-footer){--scorm-footer-opacity:1;--scorm-footer-pointer-events:auto}.l-scorm .c-main-footer{width:100%;opacity:var(--scorm-footer-opacity);pointer-events:var(--scorm-footer-pointer-events);transition:opacity .3s ease-in-out;position:fixed;bottom:0}.l-public .layout-content,.l-communication .layout-content,.l-communications .layout-content,.l-store-manager .layout-content{min-height:calc(100vh - var(--js-footer-height,0px))}.l-store-manager .tabs{margin-bottom:8rem}.flatpickr-calendar{opacity:0;text-align:center;visibility:hidden;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;direction:ltr;background:#fff;border:0;border-radius:5px;width:307.875px;padding:0;font-size:14px;line-height:24px;animation:none;display:none;position:absolute;box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;visibility:visible;max-height:640px}.flatpickr-calendar.open{z-index:99999;display:inline-block}.flatpickr-calendar.animate.open{animation:.3s cubic-bezier(.23,1,.32,1) fpFadeInDown}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{border-top:1px solid #e6e6e6;height:40px}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{pointer-events:none;content:"";border:solid transparent;width:0;height:0;display:block;position:absolute;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{display:inline-block;position:relative}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);text-align:center;user-select:none;background:0 0;flex:1;height:34px;line-height:1;position:relative;overflow:hidden}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{cursor:pointer;z-index:3;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:34px;padding:10px;text-decoration:none;position:absolute;top:0}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{fill:inherit;transition:fill .1s}.numInputWrapper{height:auto;position:relative}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper span{opacity:0;cursor:pointer;box-sizing:border-box;border:1px solid rgba(57,57,57,.15);width:14px;height:50%;padding:0 4px 0 2px;line-height:50%;position:absolute;right:0}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{content:"";display:block;position:absolute}.numInputWrapper span.arrowUp{border-bottom:0;top:0}.numInputWrapper span.arrowUp:after{border-bottom:4px solid rgba(57,57,57,.6);border-left:4px solid transparent;border-right:4px solid transparent;top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-top:4px solid rgba(57,57,57,.6);border-left:4px solid transparent;border-right:4px solid transparent;top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;color:inherit;text-align:center;width:75%;height:34px;padding:7.48px 0 0;font-weight:300;line-height:1;display:inline-block;position:absolute;left:12.5%;transform:translate(0,0)}.flatpickr-current-month span.cur-month{color:inherit;margin-left:.5ch;padding:0;font-family:inherit;font-weight:700;display:inline-block}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{box-sizing:border-box;color:inherit;cursor:text;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;vertical-align:initial;-webkit-appearance:textfield;appearance:textfield;background:0 0;border:0;border-radius:0;margin:0;padding:0 0 0 .5ch;display:inline-block}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{color:rgba(0,0,0,.5);pointer-events:none;background:0 0;font-size:100%}.flatpickr-current-month .flatpickr-monthDropdown-months{-webkit-appearance:menulist;appearance:menulist;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;height:auto;font-family:inherit;font-weight:300;line-height:inherit;vertical-align:initial;background:0 0;border:none;border-radius:0;outline:none;width:auto;margin:-1px 0 0;padding:0 0 0 .5ch;position:relative}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{text-align:center;background:0 0;align-items:center;width:100%;height:28px;display:flex;overflow:hidden}.flatpickr-weekdays .flatpickr-weekdaycontainer{flex:1;display:flex}span.flatpickr-weekday{cursor:default;color:rgba(0,0,0,.54);text-align:center;background:0 0;flex:1;margin:0;font-size:90%;font-weight:bolder;line-height:1;display:block}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{align-items:flex-start;width:307.875px;display:flex;position:relative;overflow:hidden}.flatpickr-days:focus{outline:0}.dayContainer{text-align:left;box-sizing:border-box;opacity:1;outline:0;flex-wrap:wrap;justify-content:space-around;width:307.875px;min-width:307.875px;max-width:307.875px;padding:0;display:flex;transform:translate(0,0)}.dayContainer+.dayContainer{box-shadow:-1px 0 #e6e6e6}.flatpickr-day{box-sizing:border-box;color:#393939;cursor:pointer;text-align:center;background:0 0;border:1px solid transparent;border-radius:150px;flex-basis:14.2857%;justify-content:center;width:14.2857%;max-width:39px;height:39px;margin:0;font-weight:400;line-height:39px;display:inline-block;position:relative}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;background:#e6e6e6;border-color:#e6e6e6;outline:0}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{color:#fff;background:#959ea9;border-color:#959ea9}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{-webkit-box-shadow:none;box-shadow:none;color:#fff;background:#569ff7;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,.3);cursor:default;background:0 0;border-color:transparent}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,.1)}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{color:rgba(57,57,57,.3);cursor:default;background:0 0;border:none;width:100%;max-width:none;display:block}.flatpickr-innerContainer{box-sizing:border-box;display:flex;overflow:hidden}.flatpickr-rContainer{box-sizing:border-box;padding:0;display:inline-block}.flatpickr-time{text-align:center;box-sizing:border-box;outline:0;height:0;max-height:40px;line-height:40px;display:flex;overflow:hidden}.flatpickr-time:after{content:"";clear:both;display:table}.flatpickr-time .numInputWrapper{float:left;flex:1;width:40%;height:40px}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{-webkit-box-shadow:none;box-shadow:none;text-align:center;height:inherit;line-height:inherit;color:#393939;box-sizing:border-box;-webkit-appearance:textfield;appearance:textfield;background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:14px;position:relative}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{border:0;outline:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;user-select:none;align-self:center;width:2%;font-weight:700}.flatpickr-time .flatpickr-am-pm{cursor:pointer;text-align:center;outline:0;width:18%;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@keyframes fpFadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0,0)}}[data-simplebar]{flex-flow:column wrap;place-content:flex-start;align-items:flex-start;position:relative}.simplebar-wrapper{width:inherit;height:inherit;max-width:inherit;max-height:inherit;overflow:hidden}.simplebar-mask{direction:inherit;z-index:0;margin:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;width:auto!important;height:auto!important}.simplebar-offset{-webkit-overflow-scrolling:touch;margin:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0;direction:inherit!important;box-sizing:inherit!important;resize:none!important}.simplebar-content-wrapper{direction:inherit;scrollbar-width:none;-ms-overflow-style:none;width:auto;max-width:100%;height:100%;max-height:100%;display:block;position:relative;box-sizing:border-box!important}.simplebar-content-wrapper::-webkit-scrollbar{width:0;height:0}.simplebar-hide-scrollbar::-webkit-scrollbar{width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{pointer-events:none;width:100%;max-width:100%;max-height:100%}.simplebar-height-auto-observer-wrapper{float:left;z-index:-1;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0;width:100%;max-width:1px;height:100%;max-height:1px;margin:0;padding:0;position:relative;overflow:hidden;box-sizing:inherit!important}.simplebar-height-auto-observer{box-sizing:inherit;opacity:0;pointer-events:none;z-index:-1;width:1000%;min-width:1px;height:1000%;min-height:1px;display:block;position:absolute;top:0;left:0;overflow:hidden}.simplebar-track{z-index:1;pointer-events:none;position:absolute;bottom:0;right:0;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{min-height:10px;position:absolute;left:0;right:0}.simplebar-scrollbar:before{content:"";opacity:0;background:#000;border-radius:7px;transition:opacity .2s linear;position:absolute;left:2px;right:2px}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity linear}.simplebar-track.simplebar-vertical{width:11px;top:0}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{width:auto;min-width:10px;height:7px;min-height:0;top:2px;left:0;right:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}.hs-dummy-scrollbar-size{opacity:0;visibility:hidden;direction:rtl;width:500px;height:500px;position:fixed;overflow-x:scroll;overflow-y:hidden}.simplebar-hide-scrollbar{visibility:hidden;scrollbar-width:none;-ms-overflow-style:none;position:fixed;left:0;overflow-y:scroll}
