/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.ui-dialog{position:absolute;z-index:1260;overflow:visible;padding:0;color:#000;border:solid 1px #ccc;background:#fff;}@media all and (max-width:48em){.ui-dialog{width:92% !important;}}.ui-dialog .ui-dialog-titlebar{border-width:0 0 1px 0;border-style:solid;border-color:#ccc;border-radius:0;background:#f3f4ee;font-weight:bold;}.ui-dialog .ui-dialog-titlebar-close{border:0;background:none;}.ui-dialog .ui-dialog-buttonpane{margin-top:0;padding:0.3em 1em;border-width:1px 0 0 0;border-color:#ccc;background:#f3f4ee;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0;}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog .ui-dialog-content .form-actions{margin:0;padding:0;}.ui-dialog .ajax-progress-throbber{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/custom/makeitfly/makeitfly_starterkit/images/icons/loading-small.svg);background-repeat:no-repeat;background-position:center center;}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none;}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/custom/makeitfly/makeitfly_starterkit/images/icons/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/custom/makeitfly/makeitfly_starterkit/images/icons/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/custom/makeitfly/makeitfly_starterkit/images/icons/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/custom/makeitfly/makeitfly_starterkit/images/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/custom/makeitfly/makeitfly_starterkit/images/icons/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.sdc-faq-teaser__inner{--sdc-title-color:var(--text-neutral-header);--sdc-body-color:var(--text-neutral-body)}.sdc-faq-teaser__inner{container:sdc-faq-teaser/inline-size}.sdc-faq-teaser__holder{position:relative}.sdc-faq-teaser__inner{border:0.0625rem solid var(--accordion-border-default);border-radius:2rem;transition:var(--transition-fast)}.sdc-faq-teaser__inner:hover{border-color:var(--accordion-border-hover)}.sdc-faq-teaser__inner:focus-within{box-shadow:0 0 0 .125rem #000,0 0 0 .25rem #fff,0 0 0 .375rem #000}.sdc-faq-teaser__title{font-size:clamp(0.88rem,0.28vw + 0.79rem,1rem);font-weight:500;font-style:normal;line-height:1.18;letter-spacing:-0.03125em;color:var(--sdc-title-color);position:relative;min-height:calc(3rem + var(--space-medium));display:flex;align-items:center;padding:var(--space-medium) var(--space-medium) 0 var(--space-large)}.sdc-faq-teaser__title svg{display:none}.js .sdc-faq-teaser__title{cursor:pointer;padding:var(--space-medium) 4rem 0 var(--space-large)}.js .sdc-faq-teaser__title .plus,.js .sdc-faq-teaser__title .minus{display:block;position:absolute;top:var(--space-medium);right:var(--space-medium);padding:0.75rem;width:3rem;height:3rem;fill:var(--sdc-title-color);background:var(--icon-badge-secondary-filled-background-default);transition:var(--transition-fast);border-radius:50%}.js .sdc-faq-teaser__title .plus{opacity:1}.js .sdc-faq-teaser__title .minus{opacity:0}.js .sdc-faq-teaser__title:hover svg,.js .sdc-faq-teaser__title:focus-visible svg{background-color:var(--icon-badge-secondary-filled-background-hover);fill:var(--icon-badge-secondary-filled-text-hover)}.js .sdc-faq-teaser__title[aria-expanded=true] .plus{opacity:0}.js .sdc-faq-teaser__title[aria-expanded=true] .minus{opacity:1}.sdc-faq-teaser__content{padding:0 var(--space-medium) var(--space-medium) var(--space-large);transition:var(--transition-fast)}.sdc-faq-teaser__content[aria-hidden=true]{height:0;overflow:hidden;opacity:0}.sdc-faq-teaser__text{color:var(--sdc-body-color);padding-top:var(--space-small);padding-bottom:var(--space-large)}.sdc-faq-teaser__link{font-size:clamp(0.88rem,0.14vw + 0.83rem,0.94rem);font-weight:400;font-style:normal;line-height:1.6;letter-spacing:0;color:var(--text-neutral-highlight);display:flex;align-items:center;text-decoration:none;gap:0.75rem}.sdc-faq-teaser__link svg{transition:var(--transition-fast)}.sdc-faq-teaser__link:hover svg,.sdc-faq-teaser__link:focus-visible svg{fill:var(--text-neutral-body)}

.sdc-product-detail--content__grid{}@media all and (min-width:81.25em){.sdc-product-detail--content__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--unit);}}.sdc-product-detail--content__grid .sdc-product-detail--content__left{}@media all and (min-width:81.25em){.sdc-product-detail--content__grid .sdc-product-detail--content__left{grid-column:1/10;padding-right:2rem;}}.sdc-product-detail--content__grid .sdc-product-detail--content__right{position:relative;}@media all and (min-width:81.25em){.sdc-product-detail--content__grid .sdc-product-detail--content__right{grid-column:10/13;}}.sdc-product-detail--content__grid .sdc-product-detail--content__right-inner{}@media all and (min-width:81.25em){.sdc-product-detail--content__grid .sdc-product-detail--content__right-inner{position:sticky;top:calc(5.625rem - 3.5rem);}}.sdc-product-detail--content__left-top{padding:5.5rem var(--site-margin) var(--space-xxlarge) var(--site-margin);position:relative;display:flex;flex-direction:column;}@media all and (max-width:81.1875em){.sdc-product-detail--content__left-top{min-height:0 !important;}}@media all and (min-width:81.25em){.sdc-product-detail--content__left-top{padding:5.5rem 0 var(--space-xxlarge) var(--site-margin);}}.sdc-product-detail--content__left-top::before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:var(--surface-neutral-100);z-index:0;border-radius:2.5rem;}@media all and (min-width:81.25em){.sdc-product-detail--content__left-top::before{width:calc((100% + 2rem - var(--unit) * 8) / 9 * 12 + var(--unit) * 11);}}.sdc-product-detail--content__left-top > div{position:relative;z-index:1;}.has-media .sdc-product-detail--content__left-top .sdc-product-detail__media-block{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:var(--surface-neutral-100);z-index:0;border-radius:2.5rem;overflow:hidden;}.has-media .sdc-product-detail--content__left-top .sdc-product-detail__media-block::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 100%),linear-gradient(0deg,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.4) 100%);}.has-media .sdc-product-detail--content__left-top .sdc-product-detail__media-block div{width:100%;height:100%;}.has-media .sdc-product-detail--content__left-top .sdc-product-detail__media-block img{width:100%;height:100%;object-fit:cover;}@media all and (min-width:81.25em){.has-media .sdc-product-detail--content__left-top .sdc-product-detail__media-block{width:calc((100% + 2rem - var(--unit) * 8) / 9 * 12 + var(--unit) * 11);}}.sdc-product-detail--content__right-top{padding:3.5rem var(--site-margin) 3.5rem 0;}@media all and (max-width:81.1875em){.sdc-product-detail--content__right-top{display:none;}}.sdc-product-detail--content__right-top-inner{padding:var(--space-large);background:var(--surface-neutral-base);border:0.0625rem solid var(--border-neutral-base);border-radius:2rem;}.sdc-product-detail--content__left-middle{margin:1rem var(--site-margin);}@media all and (min-width:81.25em){.sdc-product-detail--content__left-middle{display:none;}}.sdc-product-detail--content__left-middle .sdc-product-detail--content__left-middle-top-inner{padding:var(--space-xlarge);border:0.0625rem solid var(--border-neutral-base);border-radius:2rem;}.sdc-product-detail--content__left-middle .sdc-product-detail--content__left-middle-bottom{margin-top:var(--space-medium);}.sdc-product-detail--content__left-middle .sdc-product-detail__buttons{justify-content:center;}.sdc-product-detail--content__left-middle .fa-commerce-signup-form .form-actions{}@media all and (min-width:35.5em){.sdc-product-detail--content__left-middle .fa-commerce-signup-form .form-actions{flex-direction:row;justify-content:center;}}.sdc-product-detail--content__left-bottom{margin-top:1rem;margin-bottom:var(--component-section-topbottom-min);}@media all and (min-width:81.25em){.sdc-product-detail--content__left-bottom{margin-top:var(--component-section-topbottom-max);}}.sdc-product-detail--content__right-bottom{margin-top:var(--component-section-topbottom-max);padding-bottom:var(--component-section-topbottom-max);padding-right:var(--site-margin);}@media all and (max-width:81.1875em){.sdc-product-detail--content__right-bottom{display:none;}}.sdc-product-detail--header__tags{display:flex;flex-wrap:wrap;gap:var(--unit);align-items:center;}.sdc-product-detail__new{font-size:clamp(0.63rem,0vw + 0.63rem,0.63rem);font-weight:600;font-style:normal;line-height:1.4;letter-spacing:0.05em;line-height:0.9375rem;text-transform:uppercase;color:var(--text-neutral-header);background:var(--color-feedback-new-500);padding:0.375rem 0.75rem;border-radius:var(--unit-4);}.tag,.sdc-product-detail__vacancy_level{font-size:clamp(0.63rem,0vw + 0.63rem,0.63rem);font-weight:600;font-style:normal;line-height:1.4;letter-spacing:0.05em;line-height:0.9375rem;text-transform:uppercase;color:var(--text-neutral-header);background:var(--surface-neutral-200);padding:0.375rem 0.75rem;border-radius:var(--unit-4);}.tag.vacancy-level-2,.sdc-product-detail__vacancy_level.vacancy-level-2{background:var(--color-feedback-error-400);color:var(--text-inverse-body);}.tag.vacancy-level-1,.sdc-product-detail__vacancy_level.vacancy-level-1{background:var(--color-feedback-warning-500);}.tag.vacancy-level-none,.tag.vacancy-level-0,.sdc-product-detail__vacancy_level.vacancy-level-none,.sdc-product-detail__vacancy_level.vacancy-level-0{display:none;}.sdc-product-detail__categories{font-size:clamp(0.63rem,0vw + 0.63rem,0.63rem);font-weight:600;font-style:normal;line-height:1.4;letter-spacing:0.05em;text-transform:uppercase;}.sdc-product-detail__categories .field--name-field-categories{display:flex;flex-wrap:wrap;gap:0.5rem;}.has-media .sdc-product-detail__categories{color:var(--text-inverse-header);}.sdc-product-detail__title{font-size:clamp(1.38rem,1.94vw + 0.79rem,2.25rem);font-weight:500;font-style:normal;line-height:1.077;letter-spacing:-0.06944em;color:var(--text-neutral-header);margin-top:var(--space-xlarge);}.has-media .sdc-product-detail__title{color:var(--text-inverse-header);}.sdc-product-detail__text{color:var(--text-neutral-body);}.has-media .sdc-product-detail__text{color:var(--text-inverse-body);}.has-media .sdc-product-detail__text .text-content a{color:var(--text-inverse-body);}.sdc-product-detail__text .text-content{font-size:clamp(0.88rem,0.14vw + 0.83rem,0.94rem);font-weight:400;font-style:normal;line-height:1.6;letter-spacing:0;}.sdc-product-detail__text:is(* + *){margin-top:var(--space-large);}.sdc-product-detail--header__anchor-links{margin-top:auto;padding-top:var(--space-xxlarge);z-index:2;display:flex;flex-wrap:wrap;}.sdc-product-detail--header__anchor-links a{font-size:clamp(0.69rem,0.14vw + 0.65rem,0.75rem);font-weight:400;font-style:normal;line-height:1.3333;letter-spacing:0;font-weight:600;text-decoration:none;line-height:0.625rem;background:transparent;padding:0.6875rem 0.75rem;border-radius:2rem;height:2rem;white-space:nowrap;transition:var(--transition-fast);}.sdc-product-detail--header__anchor-links a:hover,.sdc-product-detail--header__anchor-links a:focus-visible{background:var(--surface-neutral-base);}.sdc-product-detail--header__anchor-links a.active{background:var(--navigation-neutral-background-selected-default);color:var(--text-inverse-body);}.has-media .sdc-product-detail--header__anchor-links a{color:var(--text-inverse-body);}.has-media .sdc-product-detail--header__anchor-links a:hover,.has-media .sdc-product-detail--header__anchor-links a:focus-visible{color:var(--text-neutral-body);}.sdc-product-detail__typedifficulty{display:flex;flex-wrap:wrap;gap:var(--unit);justify-content:space-between;align-items:center;}.sdc-product-detail__typedifficulty .sdc-product-detail__difficulty{font-size:clamp(0.69rem,0.14vw + 0.65rem,0.75rem);font-weight:400;font-style:normal;line-height:1.3333;letter-spacing:0;font-weight:600;color:var(--text-neutral-highlight);}.sdc-product-detail__typedifficulty .sdc-product-detail__type{font-size:clamp(0.69rem,0.14vw + 0.65rem,0.75rem);font-weight:400;font-style:normal;line-height:1.3333;letter-spacing:0;font-weight:600;color:var(--text-neutral-body);}.sdc-product-detail__typedifficulty .sdc-product-detail__tags .field__items{display:flex;flex-wrap:wrap;gap:var(--unit);}.sdc-product-detail__typedifficulty .sdc-product-detail__tags .field__items .field__item{font-size:clamp(0.69rem,0.14vw + 0.65rem,0.75rem);font-weight:400;font-style:normal;line-height:1.3333;letter-spacing:0;font-weight:600;color:var(--text-neutral-highlight);}.sdc-product-detail__dateprice{margin-top:var(--space-medium);padding-top:var(--space-medium);border-top:0.0625rem solid var(--border-neutral-base);display:flex;gap:var(--unit);justify-content:space-between;}.sdc-product-detail__dates .field__label{display:none;}.sdc-product-detail__dates span{display:block;}.sdc-product-detail__dates .label{font-size:clamp(0.56rem,0.14vw + 0.52rem,0.63rem);font-weight:400;font-style:normal;line-height:1.6;letter-spacing:0;}.sdc-product-detail__dates .start-date{position:relative;font-weight:600;white-space:nowrap;}.sdc-product-detail__dates .start-date span{display:block;font-size:clamp(0.56rem,0.14vw + 0.52rem,0.63rem);font-weight:400;font-style:normal;line-height:1.6;letter-spacing:0;}.js .sdc-product-detail__dates .start-date span{color:var(--text-neutral-highlight);text-decoration:underline;cursor:pointer;}.js .sdc-product-detail__dates .start-date span:hover{text-decoration:none;}.sdc-product-detail__dates .other-dates h2{display:none;}.js .sdc-product-detail__dates .other-dates{display:none;opacity:0;position:absolute;top:100%;left:0;background:var(--surface-neutral-base);padding:var(--space-large);transition:var(--transition-fast);padding:0.75rem;border:0.0625rem solid var(--border-neutral-subtle);border-radius:1rem;}.js .sdc-product-detail__dates .other-dates[aria-hidden=false]{display:block;opacity:1;}.sdc-product-detail__dates .other-dates .item-list{font-size:clamp(0.69rem,0.14vw + 0.65rem,0.75rem);font-weight:400;font-style:normal;line-height:1.3333;letter-spacing:0;min-width:0;}.sdc-product-detail__dates .other-dates .item-list ul,.sdc-product-detail__dates .other-dates .item-list li{margin:0;}.sdc-product-detail__dates .other-dates .item-list li{padding:0.125rem var(--space-medium) 0.125rem 0;white-space:nowrap;}.sdc-product-detail__available_seats{margin-left:auto;}.sdc-product-detail__available_seats .field__label{font-size:clamp(0.56rem,0.14vw + 0.52rem,0.63rem);font-weight:400;font-style:normal;line-height:1.6;letter-spacing:0;}.sdc-product-detail__available_seats .field__item{font-weight:600;text-align:right;}.sdc-product-detail__member_price{margin-left:auto;}.sdc-product-detail__member_price .label{font-size:clamp(0.56rem,0.14vw + 0.52rem,0.63rem);font-weight:400;font-style:normal;line-height:1.6;letter-spacing:0;display:block;}.sdc-product-detail__member_price .member-price{font-weight:600;white-space:nowrap;}.sdc-product-detail__member_price .member-price:focus-visible{outline:0.2rem solid transparent;outline-offset:-0.2rem;box-shadow:0 0 0 0.125rem black,0 0 0 0.25rem white,0 0 0 0.375rem black;}.js .sdc-product-detail__member_price .member-price{display:flex;align-items:center;gap:0.25rem;position:relative;z-index:10;cursor:pointer;}.sdc-product-detail__member_price .view-more-prices{display:none;width:1rem;height:1rem;background:transparent url(/themes/custom/makeitfly/makeitfly/img/icons/icon-i.svg) no-repeat center center;text-indent:-99999px;}.js .sdc-product-detail__member_price .view-more-prices{display:block;}.js .sdc-product-detail__member_price .other-prices{display:none;opacity:0;position:absolute;bottom:100%;right:0;background:var(--surface-neutral-base);padding:var(--space-large);transition:var(--transition-fast);padding:0.75rem;border:0.0625rem solid var(--border-neutral-boldest);border-radius:1rem;}.js .sdc-product-detail__member_price .other-prices[aria-hidden=false]{display:flex;flex-direction:column;justify-content:flex-end;opacity:1;}@media (hover:none){.js .sdc-product-detail__member_price .other-prices[data-show=true]{display:flex;flex-direction:column;justify-content:flex-end;opacity:1;}}.sdc-product-detail__member_price .other-prices .data-table-wrapper{overflow:hidden;}.sdc-product-detail__member_price .other-prices .data-table{font-size:clamp(0.69rem,0.14vw + 0.65rem,0.75rem);font-weight:400;font-style:normal;line-height:1.3333;letter-spacing:0;min-width:0;}.sdc-product-detail__member_price .other-prices .data-table th,.sdc-product-detail__member_price .other-prices .data-table td{text-align:right;border:none;height:auto;white-space:nowrap;}.sdc-product-detail__member_price .other-prices .data-table th:first-child,.sdc-product-detail__member_price .other-prices .data-table td:first-child{text-align:left;}.sdc-product-detail__member_price .other-prices .data-table th{padding:0 var(--space-medium) var(--space-small) 0;}.sdc-product-detail__member_price .other-prices .data-table th:last-child{padding-right:0;}.sdc-product-detail__member_price .other-prices .data-table td{padding:0.125rem var(--space-medium) 0.125rem 0;}.sdc-product-detail__member_price .other-prices .data-table td:last-child{padding-right:0;}.sdc-product-detail__scoring{margin-top:var(--space-medium);padding-top:var(--space-medium);border-top:0.0625rem solid var(--border-neutral-base);}.sdc-product-detail__scoring .field__label{display:none;}.sdc-product-detail__scoring .data-table-wrapper{overflow:hidden;}.sdc-product-detail__scoring .data-table{font-size:clamp(0.69rem,0.14vw + 0.65rem,0.75rem);font-weight:400;font-style:normal;line-height:1.3333;letter-spacing:0;min-width:0;}.sdc-product-detail__scoring .data-table th,.sdc-product-detail__scoring .data-table td{text-align:right;border:none;height:auto;}.sdc-product-detail__scoring .data-table th:first-child,.sdc-product-detail__scoring .data-table td:first-child{text-align:left;}.sdc-product-detail__scoring .data-table th{padding:0 var(--space-medium) var(--space-small) 0;}.sdc-product-detail__scoring .data-table th:last-child{padding-right:0;}.sdc-product-detail__scoring .data-table td{padding:0.125rem var(--space-medium) 0.125rem 0;}.sdc-product-detail__scoring .data-table td:last-child{padding-right:0;}.sdc-product-detail__registration-date{font-size:clamp(0.69rem,0.14vw + 0.65rem,0.75rem);font-weight:400;font-style:normal;line-height:1.3333;letter-spacing:0;font-weight:600;margin-top:var(--space-medium);padding-top:var(--space-large);border-top:0.0625rem solid var(--border-neutral-base);color:var(--text-neutral-highlight);text-align:center;}.sdc-product-detail__registration-date *{display:inline;}.fa-commerce-signup-form{margin-top:var(--space-medium);}.fa-commerce-signup-form .form-actions{margin:0;display:flex;flex-direction:column;gap:var(--space-xsmall);}.fa-commerce-signup-form .form-actions input{text-align:center;}.fa-commerce-signup-form .form-actions a{text-decoration:none;}.sdc-product-detail--header__anchor-links-sticky{position:sticky;top:5.125rem;z-index:9;margin:0 2.5rem 0 var(--site-margin);padding:0;background:var(--surface-neutral-base);display:flex;flex-wrap:wrap;transition:var(--transition-fast);height:0;overflow:hidden;opacity:0;}@media all and (max-width:47.9375em){.sdc-product-detail--header__anchor-links-sticky{display:none;}}.sdc-product-detail--header__anchor-links-sticky.visible{height:auto;opacity:1;padding:var(--space-medium) 0;}.sdc-product-detail--header__anchor-links-sticky a{font-size:clamp(0.69rem,0.14vw + 0.65rem,0.75rem);font-weight:400;font-style:normal;line-height:1.3333;letter-spacing:0;font-weight:600;text-decoration:none;line-height:0.625rem;background:transparent;padding:0.6875rem 0.75rem;border-radius:2rem;height:2rem;white-space:nowrap;transition:var(--transition-fast);}.sdc-product-detail--header__anchor-links-sticky a:hover,.sdc-product-detail--header__anchor-links-sticky a:focus-visible{background:var(--surface-neutral-100);}.sdc-product-detail--header__anchor-links-sticky a.active{background:var(--navigation-neutral-background-selected-default);color:var(--text-inverse-body);}.sdc-product-detail__gd,.sdc-product-detail__iad,.sdc-product-detail__cd,.sdc-product-detail__course_dates,.sdc-product-detail__pricing,.sdc-product-detail__teachers,.sdc-product-detail__md{margin:0 2.5rem 0 var(--site-margin);padding:var(--space-xlarge);border:0.0625rem solid var(--border-neutral-base);border-radius:2rem;scroll-margin-top:5.75rem;}.sdc-product-detail__gd .field > h2,.sdc-product-detail__iad .field > h2,.sdc-product-detail__cd .field > h2,.sdc-product-detail__course_dates .field > h2,.sdc-product-detail__pricing .field > h2,.sdc-product-detail__teachers .field > h2,.sdc-product-detail__md .field > h2{font-size:clamp(1.19rem,0.69vw + 0.98rem,1.5rem);font-weight:500;font-style:normal;line-height:1.14;letter-spacing:-0.05em;margin-top:var(--space-xlarge);margin-bottom:var(--space-large);}.sdc-product-detail__gd:nth-child(n+3),.sdc-product-detail__iad:nth-child(n+3),.sdc-product-detail__cd:nth-child(n+3),.sdc-product-detail__course_dates:nth-child(n+3),.sdc-product-detail__pricing:nth-child(n+3),.sdc-product-detail__teachers:nth-child(n+3),.sdc-product-detail__md:nth-child(n+3){margin-top:var(--space-xlarge);}.sdc-product-detail__gd > .field,.sdc-product-detail__iad > .field,.sdc-product-detail__cd > .field,.sdc-product-detail__course_dates > .field,.sdc-product-detail__pricing > .field,.sdc-product-detail__teachers > .field,.sdc-product-detail__md > .field{display:flex;flex-direction:column;align-items:flex-start;}.sdc-product-detail__gd .field__label,.sdc-product-detail__iad .field__label,.sdc-product-detail__cd .field__label,.sdc-product-detail__course_dates .field__label,.sdc-product-detail__pricing .field__label,.sdc-product-detail__teachers .field__label,.sdc-product-detail__md .field__label{font-size:clamp(0.63rem,0vw + 0.63rem,0.63rem);font-weight:600;font-style:normal;line-height:1.4;letter-spacing:0.05em;line-height:0.9375rem;text-transform:uppercase;color:var(--text-neutral-header);background:var(--surface-neutral-200);padding:0.375rem 0.75rem;border-radius:var(--unit-4);}.sdc-product-detail__gd .field__label + .field__item,.sdc-product-detail__iad .field__label + .field__item,.sdc-product-detail__cd .field__label + .field__item,.sdc-product-detail__course_dates .field__label + .field__item,.sdc-product-detail__pricing .field__label + .field__item,.sdc-product-detail__teachers .field__label + .field__item,.sdc-product-detail__md .field__label + .field__item{margin-top:var(--space-xlarge);}.field--name-field-fkd{padding:var(--space-large);padding-left:calc(var(--space-large) + 1.5rem + var(--space-medium));border:0.0625rem solid var(--color-neutral-700);border-radius:2rem;background:transparent url(/themes/custom/makeitfly/makeitfly/img/icons/icon-i.svg) no-repeat var(--space-large) var(--space-large)/1.5rem auto;}.sdc-product-detail__pricing{display:flex;flex-direction:column;align-items:flex-start;}.sdc-product-detail__pricing > .field__label{font-size:clamp(0.63rem,0vw + 0.63rem,0.63rem);font-weight:600;font-style:normal;line-height:1.4;letter-spacing:0.05em;line-height:0.9375rem;text-transform:uppercase;color:var(--text-neutral-header);background:var(--surface-neutral-200);padding:0.375rem 0.75rem;border-radius:var(--unit-4);}.sdc-product-detail__pricing > h2{font-size:clamp(1.19rem,0.69vw + 0.98rem,1.5rem);font-weight:500;font-style:normal;line-height:1.14;letter-spacing:-0.05em;margin-top:var(--space-xlarge);}.sdc-product-detail__pricing > .course-prices{font-size:clamp(0.88rem,0.14vw + 0.83rem,0.94rem);font-weight:400;font-style:normal;line-height:1.6;letter-spacing:0;margin-top:var(--space-xlarge);}.sdc-product-detail__pricing > .course-prices > .label{display:none;}.sdc-product-detail__pricing > .course-prices .member-price-price{display:none;}.sdc-product-detail__pricing > .course-prices .other-prices tr{display:block;}.sdc-product-detail__pricing > .course-prices .other-prices table,.sdc-product-detail__pricing > .course-prices .other-prices th,.sdc-product-detail__pricing > .course-prices .other-prices td{display:inline;padding:0;border:none;}.sdc-product-detail__pricing > .course-prices .other-prices td:first-child::after{content:":";}.sdc-product-detail__pricing .site_setting_entity .field--name-field-formatted-text{font-size:clamp(0.88rem,0.14vw + 0.83rem,0.94rem);font-weight:400;font-style:normal;line-height:1.6;letter-spacing:0;margin-top:var(--space-large);}.sdc-product-detail__pricing .site_setting_entity .field--name-field-links{font-size:clamp(0.88rem,0.14vw + 0.83rem,0.94rem);font-weight:400;font-style:normal;line-height:1.6;letter-spacing:0;margin-top:var(--space-large);display:flex;flex-direction:column;gap:var(--space-small);}.sdc-product-detail__pricing .site_setting_entity .field--name-field-links .field__item{margin:0;}.sdc-product-detail__pricing .site_setting_entity .field--name-field-links a{display:flex;align-items:center;padding:0.125rem 0;text-decoration:none;}.sdc-product-detail__pricing .site_setting_entity .field--name-field-links a:hover,.sdc-product-detail__pricing .site_setting_entity .field--name-field-links a:focus-visible{text-decoration:underline;}.sdc-product-detail__pricing .site_setting_entity .field--name-field-links a::before{content:"";display:block;width:1.5rem;height:1.5rem;background:transparent url(/themes/custom/makeitfly/makeitfly/img/icons/arrows/arrow-primary.svg) no-repeat 50% 50%;margin-right:0.75rem;}.sdc-product-detail__course_dates .field__intro{border:0.0625rem solid var(--color-neutral-700);padding:var(--space-large);border-radius:2rem;display:flex;flex-wrap:wrap;gap:var(--space-medium);align-items:center;width:100%;margin-bottom:var(--space-large);}.sdc-product-detail__course_dates .field--name-field-course-dates .field__items{width:100%;display:flex;flex-direction:column;gap:var(--space-large);}.sdc-product-detail__course_dates .field--name-field-course-dates .field__items > .field__item{border:0.0625rem solid var(--border-neutral-base);padding:var(--space-xlarge);border-radius:2rem;display:grid;grid-template-columns:1fr 1fr;row-gap:var(--space-medium);column-gap:var(--space-xlarge);}@media all and (min-width:48em){.sdc-product-detail__course_dates .field--name-field-course-dates .field__items > .field__item{display:flex;flex-wrap:wrap;row-gap:var(--space-medium);column-gap:var(--space-xlarge);}}.sdc-product-detail__course_dates .field--name-field-course-dates .field__items .field--name-name{font-size:clamp(0.94rem,0.28vw + 0.85rem,1.06rem);font-weight:500;font-style:normal;line-height:1.1;letter-spacing:-0.044em;grid-column:1/3;}@media all and (min-width:48em){.sdc-product-detail__course_dates .field--name-field-course-dates .field__items .field--name-name{flex:0 0 100%;}}.sdc-product-detail__course_dates .field--name-field-course-dates .field__items .field--name-date,.sdc-product-detail__course_dates .field--name-field-course-dates .field__items .field--name-end-date{font-size:clamp(0.88rem,0.14vw + 0.83rem,0.94rem);font-weight:400;font-style:normal;line-height:1.6;letter-spacing:0;white-space:nowrap;}.sdc-product-detail__course_dates .field--name-field-course-dates .field__items .field--name-date .time,.sdc-product-detail__course_dates .field--name-field-course-dates .field__items .field--name-end-date .time{display:none;}.sdc-product-detail__course_dates .field--name-field-course-dates .field__items .field--name-end-date{display:flex;column-gap:var(--space-xlarge);}.sdc-product-detail__course_dates .field--name-field-course-dates .field__items .field--name-end-date::before{content:"-";}.sdc-product-detail__course_dates .field--name-field-course-dates .field__items > .field__item.hide-end-date{column-gap:var(--unit);}.sdc-product-detail__course_dates .field--name-field-course-dates .field__items > .field__item.hide-end-date .field--name-date .time,.sdc-product-detail__course_dates .field--name-field-course-dates .field__items > .field__item.hide-end-date .field--name-end-date .time{display:block;}.sdc-product-detail__course_dates .field--name-field-course-dates .field__items > .field__item.hide-end-date .field--name-date .field__item{display:flex;column-gap:var(--space-medium);justify-content:space-between;}.sdc-product-detail__course_dates .field--name-field-course-dates .field__items > .field__item.hide-end-date .field--name-date .field__item .date{}@media all and (min-width:48em){.sdc-product-detail__course_dates .field--name-field-course-dates .field__items > .field__item.hide-end-date .field--name-date .field__item .date{min-width:9rem;}}.sdc-product-detail__course_dates .field--name-field-course-dates .field__items > .field__item.hide-end-date .field--name-end-date{column-gap:var(--unit);}.sdc-product-detail__course_dates .field--name-field-course-dates .field__items > .field__item.hide-end-date .field--name-end-date .date{display:none;}.field--name-field-teachers > .field__items{width:100%;margin-top:var(--space-large);display:flex;flex-direction:column;gap:var(--unit);}.teacher-inner{padding:var(--space-small);border:0.0625rem solid var(--border-neutral-base);border-radius:2.25rem;display:grid;column-gap:var(--space-medium);row-gap:0;grid-template-columns:3rem 1fr 3rem;align-items:center;min-height:calc(3rem + var(--space-small) * 2);}.teacher .field--name-field-image{grid-column:1/2;grid-row:1/3;}.teacher .field--name-field-image img{height:3rem;width:3rem;border-radius:50%;}.teacher .fallback-image{grid-column:1/2;grid-row:1/3;height:3rem;width:3rem;border-radius:50%;}.teacher .field--name-label{grid-column:2/3;grid-row:1/2;align-self:end;margin-bottom:var(--space-xsmall);font-size:clamp(0.81rem,0.28vw + 0.73rem,0.94rem);font-weight:500;font-style:normal;line-height:1.0667;letter-spacing:0;}.teacher .field--name-field-expertise{grid-column:2/3;grid-row:2/3;font-size:clamp(0.69rem,0.14vw + 0.65rem,0.75rem);font-weight:400;font-style:normal;line-height:1.3333;letter-spacing:0;color:var(--text-neutral-secondary);}.teacher .field--name-field-expertise .field__item{display:inline;}.teacher .field--name-field-expertise .field__item:nth-last-child(n+2)::after{content:",";}.teacher .field--name-field-linkedin{grid-column:3/4;grid-row:1/3;}.teacher .field--name-field-linkedin a{display:block;width:3rem;height:3rem;border-radius:50%;text-indent:-99999px;background:var(--surface-neutral-100) url(/themes/custom/makeitfly/makeitfly/img/icons/linkedin.svg) no-repeat center center/1.5rem auto;transition:var(--transition-fast);}.teacher .field--name-field-linkedin a:hover,.teacher .field--name-field-linkedin a:focus-visible{background-color:var(--text-neutral-highlight);background-image:url(/themes/custom/makeitfly/makeitfly/img/icons/linkedin-white.svg);}.sdc-product-detail__usp.text-content ul,.sdc-product-detail__usp.text-content ol{margin-left:0;padding-left:0;}.sdc-product-detail__usp.text-content ul:first-child,.sdc-product-detail__usp.text-content ol:first-child{margin-top:0;}.sdc-product-detail__usp.text-content ul li,.sdc-product-detail__usp.text-content ol li{margin:0;padding:var(--space-xxsmall) 0;display:flex;}.sdc-product-detail__usp.text-content ul li::before,.sdc-product-detail__usp.text-content ol li::before{content:"";display:block;margin-right:var(--space-small);width:1.5rem;height:1.5rem;flex:0 0 1.5rem;border-radius:50%;background:var(--surface-neutral-100) url(/themes/custom/makeitfly/makeitfly/img/icons/icon-check-dark.svg) no-repeat 50% 50%;}.sdc-product-detail__buttons{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-xsmall);}.sdc-product-detail__buttons:is(* + *){margin-top:var(--space-large);}.sdc-product-detail__buttons > a,.sdc-product-detail__buttons > button{display:block;width:3rem;height:3rem;text-indent:-99999px;border-radius:50%;transition:var(--transition-fast);}.sdc-product-detail__buttons a.file-download{background:transparent url(/themes/custom/makeitfly/makeitfly/img/icons/icon-print.svg) no-repeat 50% 50%/1.5rem auto;}.sdc-product-detail__buttons a.file-download:hover,.sdc-product-detail__buttons a.file-download:focus-visible{background:var(--icon-badge-secondary-filled-background-hover) url(/themes/custom/makeitfly/makeitfly/img/icons/icon-print-white.svg) no-repeat 50% 50%/1.5rem auto;}.sdc-product-detail__buttons a.mail-course-file-link{background:transparent url(/themes/custom/makeitfly/makeitfly/img/icons/icon-mail.svg) no-repeat 50% 50%/1.5rem auto;}.sdc-product-detail__buttons a.mail-course-file-link:hover,.sdc-product-detail__buttons a.mail-course-file-link:focus-visible{background:var(--icon-badge-secondary-filled-background-hover) url(/themes/custom/makeitfly/makeitfly/img/icons/icon-mail-white.svg) no-repeat 50% 50%/1.5rem auto;}.sdc-product-detail__buttons a.share-linkedin{background:transparent url(/themes/custom/makeitfly/makeitfly/img/icons/icon-linkedin.svg) no-repeat 50% 50%/1.5rem auto;}.sdc-product-detail__buttons a.share-linkedin:hover,.sdc-product-detail__buttons a.share-linkedin:focus-visible{background:var(--icon-badge-secondary-filled-background-hover) url(/themes/custom/makeitfly/makeitfly/img/icons/icon-linkedin-white.svg) no-repeat 50% 50%/1.5rem auto;}.sdc-product-detail__buttons button.copy-url{position:relative;display:inline-block;max-width:100%;appearance:none;background:transparent;border:none;border-radius:0;font-family:var(--txt-ff-interaction,inherit);white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer;border-radius:50%;background:transparent url(/themes/custom/makeitfly/makeitfly/img/icons/icon-link.svg) no-repeat 50% 50%/1.5rem auto;}.sdc-product-detail__buttons button.copy-url:hover,.sdc-product-detail__buttons button.copy-url:focus-visible{background:var(--icon-badge-secondary-filled-background-hover) url(/themes/custom/makeitfly/makeitfly/img/icons/icon-link-white.svg) no-repeat 50% 50%/1.5rem auto;}.sdc-product-detail__flag .flag > *{position:absolute;}.sdc-product-detail__flag .flag > a{position:relative;display:inline-block;max-width:100%;appearance:none;background:transparent;border:none;border-radius:0;font-family:var(--txt-ff-interaction,inherit);white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer;position:relative;z-index:10;display:block;width:3rem;height:3rem;padding:0;border-radius:50%;text-indent:-9999px;background:transparent url(/themes/custom/makeitfly/makeitfly/img/icons/icon-favorites-empty.svg) no-repeat center center;transition:var(--transition-fast);}.sdc-product-detail__flag .flag > a:hover,.sdc-product-detail__flag .flag > a:focus-visible{background:var(--icon-badge-secondary-filled-background-hover) url(/themes/custom/makeitfly/makeitfly/img/icons/icon-favorites-empty-white.svg) no-repeat center center;}.sdc-product-detail__flag .flag.action-unflag > a{background:var(--icon-badge-secondary-filled-background-hover) url(/themes/custom/makeitfly/makeitfly/img/icons/icon-favorites-empty-white.svg) no-repeat center center;}.sdc-product-detail__flag .flag.action-unflag > a:hover,.sdc-product-detail__flag .flag.action-unflag > a:focus-visible{opacity:0.65;}.sdc-product-detail__testimonials{padding:var(--component-section-topbottom-min) 0;background:var(--surface-neutral-100);}@media all and (min-width:61.25em){.sdc-product-detail__testimonials{padding:var(--component-section-topbottom-max) 0;}}.sdc-product-detail__testimonials .sdc-product-detail__testimonials--header{margin:0 var(--site-margin);text-align:center;}.sdc-product-detail__testimonials .sdc-product-detail__testimonials--header-intro{margin-top:var(--space-medium);}.sdc-product-detail__testimonials .field--name-field-testimonials{margin-top:var(--space-xlarge);}.sdc-product-detail__testimonials .field--name-field-testimonials .field__label{font-size:clamp(1.25rem,0.97vw + 0.96rem,1.69rem);font-weight:500;font-style:normal;line-height:1.125;letter-spacing:-0.074em;text-align:center;}.sdc-product-detail__testimonials .sdc-testimonials-media-list-item .testimonial{padding:var(--space-large);border-radius:var(--unit-4);background:var(--surface-neutral-base);height:100%;display:flex;flex-direction:column;justify-content:space-between;}.sdc-product-detail__testimonials .sdc-testimonials-media-list-item .quote{font-size:clamp(0.94rem,0.28vw + 0.85rem,1.06rem);font-weight:400;font-style:normal;line-height:1.88;letter-spacing:0;}.sdc-product-detail__testimonials .sdc-testimonials-media-list-item .author:is(* + *){margin-top:var(--space-xlarge);}.sdc-product-detail__testimonials .sdc-testimonials-media-list-item .author .name{font-size:clamp(0.81rem,0.28vw + 0.73rem,0.94rem);font-weight:500;font-style:normal;line-height:1.0667;letter-spacing:0;}.sdc-product-detail__testimonials .sdc-testimonials-media-list-item .author .company{font-size:clamp(0.69rem,0.14vw + 0.65rem,0.75rem);font-weight:400;font-style:normal;line-height:1.3333;letter-spacing:0;margin-top:var(--space-xsmall);color:var(--text-neutral-secondary);}.sdc-product-detail__testimonials .sdc-testimonials-media-list{position:relative;list-style:none;display:flex;flex-flow:row nowrap;--wrapper:calc(var(--content-width) + var(--page-margin) + var(--page-margin));--wrapper-padding:var(--page-margin);--space:max(var(--wrapper-padding),calc((100% - calc(var(--wrapper) - var(--wrapper-padding) * 2)) / 2));padding:0 calc(var(--space) - 0.25rem);scroll-padding-inline-start:var(--space);scrollbar-width:none;scrollbar-color:transparent transparent;}.sdc-product-detail__testimonials .sdc-testimonials-media-list::-webkit-scrollbar{width:0;height:0;}.sdc-product-detail__testimonials .sdc-testimonials-media-list::-webkit-scrollbar-track{background:transparent;}.sdc-product-detail__testimonials .sdc-testimonials-media-list::-webkit-scrollbar-thumb{background-color:transparent;border-radius:0;border:0;}.sdc-product-detail__testimonials .sdc-testimonials-media-list::-webkit-scrollbar-thumb:hover{background-color:transparent;}.sdc-product-detail__testimonials .sdc-testimonials-media-list{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:none;scroll-behavior:smooth;}.sdc-product-detail__testimonials .sdc-testimonials-media-list.js-disable-smooth-scroll{scroll-behavior:auto;}.sdc-product-detail__testimonials .sdc-testimonials-media-list:focus-visible{outline:0.2rem solid transparent;outline-offset:-0.2rem;box-shadow:inset 0 0 0 0.2rem white,inset 0 0 0 0.4rem black;}.sdc-product-detail__testimonials .sdc-testimonials-media-list-item{flex:0 0 auto;min-width:0;width:96%;padding:0 0.25rem;scroll-snap-align:center;display:flex;flex-flow:column nowrap;}@media all and (min-width:35.5em){.sdc-product-detail__testimonials .sdc-testimonials-media-list-item{width:48%;}}@media all and (min-width:61.25em){.sdc-product-detail__testimonials .sdc-testimonials-media-list-item{width:33.3%;}}.sdc-product-detail__testimonials .sdc-testimonials-media-list-item > *{flex:1 1 auto;width:100%;}.sdc-product-detail__testimonials .sdc-testimonials-media-list-item img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-image);}.sdc-product-detail__testimonials .sdc-testimonials-media-navigation{display:none;}.sdc-product-detail__testimonials .sdc-testimonials-media-navigation:is(* + *){margin-top:var(--unit-2);}@media all and (min-width:48em){.sdc-product-detail__testimonials .sdc-testimonials-media-navigation:is(* + *){margin-top:var(--unit-3);}}.sdc-product-detail__testimonials .js-testimonials-slider-holder.js-overflow .sdc-testimonials-media-navigation{display:block;}.sdc-product-detail__testimonials .sdc-testimonials-media-navigation__inner{width:100%;max-width:var(--content-width);margin-inline-start:auto;margin-inline-end:auto;max-width:calc(var(--content-width) + var(--page-margin) * 2);padding-inline-start:var(--page-margin);padding-inline-end:var(--page-margin);display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;gap:var(--unit-2);}.sdc-product-detail__testimonials .sdc-testimonials-media-navigation__arrow-block .slider-nav{display:flex;flex-flow:row nowrap;align-items:center;}.sdc-product-detail__testimonials .sdc-testimonials-media-navigation__arrow-block .slider-nav__btn{position:relative;display:inline-block;max-width:100%;appearance:none;background:transparent;border:none;border-radius:0;font-family:var(--txt-ff-interaction,inherit);white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer;width:3rem;height:3rem;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;background-color:var(--surface-neutral-100);border:none;border-radius:50%;transition:var(--transition-fast);}.sdc-product-detail__testimonials .sdc-testimonials-media-navigation__arrow-block .slider-nav__btn[aria-disabled=true]{cursor:not-allowed;opacity:0.5;}.sdc-product-detail__testimonials .sdc-testimonials-media-navigation__arrow-block .slider-nav__btn:not([aria-disabled=true]):hover,.sdc-product-detail__testimonials .sdc-testimonials-media-navigation__arrow-block .slider-nav__btn:not([aria-disabled=true]):focus-visible{background-color:var(--surface-neutral-100);color:var(--text-neutral-highlight);}.sdc-product-detail__testimonials .sdc-testimonials-media-navigation__arrow-block .slider-nav__btn svg{display:block;position:relative;width:1.25rem;height:1.25rem;}.sdc-product-detail__testimonials .sdc-testimonials-media-navigation__bullet-block{display:none;}.sdc-product-detail__testimonials .sdc-testimonials-media-navigation__bullet-block .slider-pagelist{list-style:none;display:flex;flex-flow:row wrap;}.sdc-product-detail__testimonials .sdc-testimonials-media-navigation__bullet-block .slider-nav-list__item:last-child{}@media all and (min-width:35.5em){.sdc-product-detail__testimonials .sdc-testimonials-media-navigation__bullet-block .slider-nav-list__item:last-child{display:none;}}.sdc-product-detail__testimonials .sdc-testimonials-media-navigation__bullet-block .slider-nav-list__item:nth-last-child(2){}@media all and (min-width:61.25em){.sdc-product-detail__testimonials .sdc-testimonials-media-navigation__bullet-block .slider-nav-list__item:nth-last-child(2){display:none;}}.sdc-product-detail__testimonials .sdc-testimonials-media-navigation__bullet-block .slider-nav-list__link{position:relative;display:inline-block;max-width:100%;appearance:none;background:transparent;border:none;border-radius:0;font-family:var(--txt-ff-interaction,inherit);white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer;position:relative;width:1rem;height:1.5rem;transition:background-color 0.15s ease-out,width 0.15s ease-out;}.sdc-product-detail__testimonials .sdc-testimonials-media-navigation__bullet-block .slider-nav-list__link::after{content:"";display:block;width:0.5rem;height:0.5rem;background-color:var(--surface-neutral-300);border:0.1875rem solid var(--surface-neutral-300);border-radius:0.5rem;transition:background-color 0.15s ease-out,border-color 0.15s ease-out,margin-left 0.15s ease-out,width 0.15s ease-out;position:absolute;top:50%;margin-top:-0.25rem;left:50%;margin-left:-0.25rem;}.sdc-product-detail__testimonials .sdc-testimonials-media-navigation__bullet-block .slider-nav-list__link span{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;white-space:nowrap;}.sdc-product-detail__testimonials .sdc-testimonials-media-navigation__bullet-block .slider-nav-list__link[aria-current=true]{width:2.25rem;}.sdc-product-detail__testimonials .sdc-testimonials-media-navigation__bullet-block .slider-nav-list__link[aria-current=true]::after{width:1.5rem;margin-left:-0.75rem;background-color:var(--text-neutral-highlight);border-color:var(--text-neutral-highlight);}.field--name-field-followup-courses{padding:var(--component-section-topbottom-min) var(--site-margin);background:var(--surface-neutral-100);}@media all and (min-width:61.25em){.field--name-field-followup-courses{padding:var(--component-section-topbottom-max) var(--site-margin);}}.field--name-field-followup-courses .field__header{margin:0 var(--site-margin);text-align:center;}.field--name-field-followup-courses .field__header-intro{margin-top:var(--space-medium);}.field--name-field-followup-courses .field__header-buttons{margin-top:var(--space-xxlarge);}.field--name-field-followup-courses > .field__items{margin-top:var(--space-xlarge);display:flex;flex-direction:column;gap:var(--unit);}@media all and (min-width:61.25em){.field--name-field-followup-courses > .field__items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-medium);}}.site-setting-block--faq-overview-detail{margin:var(--component-section-topbottom-min) var(--site-margin);}@media all and (min-width:48em){.site-setting-block--faq-overview-detail{margin:var(--component-section-topbottom-max) var(--site-margin);}}.site-setting-block--faq-overview-detail .site_setting_entity{}@media all and (min-width:61.25em){.site-setting-block--faq-overview-detail .site_setting_entity{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--unit);}.site-setting-block--faq-overview-detail .site_setting_entity .faq-overview--info{grid-column:1/4;}.site-setting-block--faq-overview-detail .site_setting_entity .field--name-field-faqs{grid-column:5/13;}}.site-setting-block--faq-overview-detail .field--name-field-formatted-text{margin-top:var(--space-medium);}.site-setting-block--faq-overview-detail .faq-overview--buttons{margin-top:var(--space-xxlarge);display:flex;flex-wrap:wrap;align-items:center;row-gap:var(--space-xsmall);column-gap:var(--unit);}.site-setting-block--faq-overview-detail .field--name-field-faqs{margin-top:var(--space-xhuge);display:flex;flex-direction:column;gap:var(--space-xsmall);}@media all and (min-width:48em){.site-setting-block--faq-overview-detail .field--name-field-faqs{margin-top:0;}}.fa-course-interest-form > p{font-size:clamp(1.19rem,0.69vw + 0.98rem,1.5rem);font-weight:500;font-style:normal;line-height:1.14;letter-spacing:-0.05em;margin-bottom:1.5em;}.fa-course-interest-form .form-actions::after{display:none;}
.product_spotlight,.sdc-product-spotlight{height:100%;}.sdc-product-spotlight__inner{display:flex;flex-direction:column;}.sdc-product-spotlight__inner:hover .sdc-product-spotlight__arrow,.sdc-product-spotlight__inner:focus-within .sdc-product-spotlight__arrow{background-color:var(--text-neutral-highlight);}.sdc-product-spotlight__inner:hover .sdc-product-spotlight__arrow svg,.sdc-product-spotlight__inner:focus-within .sdc-product-spotlight__arrow svg{fill:var(--text-inverse-body);}.sdc-product-spotlight__inner:hover .sdc-product-spotlight__arrow::before,.sdc-product-spotlight__inner:focus-within .sdc-product-spotlight__arrow::before{opacity:0.5;}.sdc-product-spotlight__inner:hover .sdc-product-spotlight__arrow::after,.sdc-product-spotlight__inner:focus-within .sdc-product-spotlight__arrow::after{opacity:0.35;}.sdc-product-spotlight__inner:hover .sdc-product-spotlight__arrow-inner::before,.sdc-product-spotlight__inner:focus-within .sdc-product-spotlight__arrow-inner::before{opacity:0.2;}.sdc-product-spotlight__inner:hover .sdc-product-spotlight__arrow-inner::after,.sdc-product-spotlight__inner:focus-within .sdc-product-spotlight__arrow-inner::after{opacity:0.1;}.sdc-product-spotlight__inner:focus-within{box-shadow:0 0 0 0.125rem black,0 0 0 0.25rem white,0 0 0 0.375rem black;}.sdc-product-spotlight__inner{position:relative;container:sdc-product-spotlight/inline-size;padding:var(--space-large);border-radius:var(--unit-4);overflow:hidden;min-height:100%;}.sdc-product-spotlight__tag span{display:inline-block;font-size:clamp(0.63rem,0vw + 0.63rem,0.63rem);font-weight:600;font-style:normal;line-height:1.4;letter-spacing:0.05em;color:var(--text-inverse-body);text-transform:uppercase;padding:0.625rem 0.75rem;border-radius:2rem;background:var(--text-neutral-highlight);color:var(--text-inverse-body);}.sdc-product-spotlight__title{font-size:clamp(0.88rem,0.28vw + 0.79rem,1rem);font-weight:500;font-style:normal;line-height:1.18;letter-spacing:-0.03125em;color:var(--text-inverse-body);}.sdc-product-spotlight__title:is(* + *){margin-top:var(--space-medium);}.sdc-product-spotlight__categories:is(* + *){margin-top:var(--unit);}.sdc-product-spotlight__categories .field{display:flex;flex-wrap:wrap;gap:var(--space-large);}.sdc-product-spotlight__categories .field__item{font-size:clamp(0.63rem,0vw + 0.63rem,0.63rem);font-weight:600;font-style:normal;line-height:1.4;letter-spacing:0.05em;color:var(--text-inverse-body);text-transform:uppercase;}.sdc-product-spotlight__arrow{position:relative;width:3rem;height:3rem;margin-top:auto;border-radius:50%;background:var(--surface-neutral-base);transition:var(--transition);}.sdc-product-spotlight__arrow svg{fill:var(--text-neutral-body);transition:var(--transition);}.sdc-product-spotlight__arrow::before,.sdc-product-spotlight__arrow::after{content:"";border:0.0625rem solid var(--border-neutral-boldest);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:var(--transition);pointer-events:none;}.sdc-product-spotlight__arrow::before{width:300%;height:300%;}.sdc-product-spotlight__arrow::after{width:550%;height:550%;}.sdc-product-spotlight__arrow-inner{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;}.sdc-product-spotlight__arrow-inner::before,.sdc-product-spotlight__arrow-inner::after{content:"";border:0.0625rem solid var(--border-neutral-boldest);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:var(--transition);pointer-events:none;}.sdc-product-spotlight__arrow-inner::before{width:900%;height:900%;}.sdc-product-spotlight__arrow-inner::after{width:1300%;height:1300%;}.sdc-product-spotlight__spacer{margin-top:var(--space-small);}.sdc-product-spotlight__arrow{background:var(--surface-neutral-100);margin-top:auto;}.overlay-link{position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:9;color:rgba(255,255,255,0);border-radius:2rem;}.overlay-link:focus-visible{width:calc(100% - 12px);height:calc(100% - 12px);top:6px;left:6px;}.spotlight-course{position:relative;height:100%;}.spotlight-course > .field--name-field-media::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:linear-gradient(0deg,rgba(0,0,0,0) 50.5%,rgba(0,0,0,0.6) 100%),linear-gradient(0deg,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.2) 100%);border-radius:var(--unit-4);}.spotlight-course > .field--name-field-media img{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:var(--unit-4);}.spotlight-course > .field--name-field-spotlight-course{position:relative;z-index:2;height:100%;}.spotlight-course > .field--name-field-spotlight-course:first-child:last-child::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;background:var(--surface-inverse-base);border-radius:var(--unit-4);}
:root{--btn-padding:0.25rem 1rem;--btn-gap:0.5rem;--btn-min-height:2.5rem;--btn-icon-height:2.25rem;--btn-border-width:0.125rem;--btn-border-style:solid;--btn-border-color:transparent;--btn-border-radius:1.5625rem;--btn-fill:transparent;--btn-color:inherit;--btn-fs:0.75rem;--btn-fw:600;--btn-tt:none}@media all and (min-width:48em){:root{--btn-padding:0.25rem 1.5rem;--btn-gap:0.625rem;--btn-min-height:3rem;--btn-icon-height:2.5rem}}:root{--font-stack-urbanist:'Urbanist','Urbanist Fallback: Helvetica Neue','Urbanist Fallback: Arial',sans-serif;--font-stack-aspecta:'Aspekta','Aspekta Fallback: Helvetica Neue','Aspekta Fallback: Arial',sans-serif;--font-stack-system:BlinkMacSystemFont,-apple-system,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;--font-axiforma:'Axiforma','Arial',sans-serif}:root{--txt-ff-base:var(--font-axiforma);--txt-ff-heading:var(--font-axiforma);--txt-ff-alt:var(--font-axiforma);--txt-ff-interaction:var(--font-axiforma)}:root{--accordion-background-default:var(--color-transparent-light);--accordion-background-hover:var(--color-transparent-light);--accordion-border-default:var(--border-neutral-base);--accordion-border-hover:var(--border-neutral-boldest);--accordion-header-default:var(--color-neutral-700);--accordion-header-hover:var(--color-neutral-900);--accordion-icon-default:var(--accordion-header-default);--accordion-icon-hover:var(--accordion-header-hover);--accordion-text-default:var(--color-neutral-700);--accordion-text-hover:var(--color-neutral-900);--border-inverse-base:var(--color-inverse-300);--border-inverse-bold:var(--color-inverse-400);--border-inverse-subtle:var(--color-inverse-100);--border-neutral-base:var(--color-neutral-100);--border-neutral-bold:var(--color-neutral-200);--border-neutral-boldest:var(--color-neutral-300);--border-neutral-subtle:var(--color-neutral-50);--button-error-filled-background-default:var(--color-feedback-error-500);--button-error-filled-background-disabled:var(--color-neutral-100);--button-error-filled-background-hover:var(--color-feedback-error-400);--button-error-filled-background-pressed:var(--color-feedback-error-600);--button-error-filled-border-default:var(--button-error-filled-background-default);--button-error-filled-border-disabled:var(--button-error-filled-background-disabled);--button-error-filled-border-hover:var(--button-error-filled-background-hover);--button-error-filled-border-pressed:var(--button-error-filled-background-pressed);--button-error-filled-icon-default:var(--button-error-filled-text-default);--button-error-filled-icon-disabled:var(--button-error-filled-text-disabled);--button-error-filled-icon-hover:var(--button-error-filled-text-hover);--button-error-filled-icon-pressed:var(--button-error-filled-text-pressed);--button-error-filled-text-default:var(--color-neutral-000);--button-error-filled-text-disabled:var(--color-neutral-300);--button-error-filled-text-hover:var(--color-neutral-000);--button-error-filled-text-pressed:var(--color-neutral-000);--button-error-plain-background-default:var(--color-transparent-light);--button-error-plain-background-disabled:var(--color-transparent-light);--button-error-plain-background-hover:var(--color-feedback-error-50);--button-error-plain-background-pressed:var(--color-feedback-error-100);--button-error-plain-border-default:var(--button-error-plain-text-default);--button-error-plain-border-disabled:var(--button-error-plain-text-disabled);--button-error-plain-border-hover:var(--button-error-plain-text-hover);--button-error-plain-border-pressed:var(--button-error-plain-text-pressed);--button-error-plain-icon-default:var(--button-error-plain-text-default);--button-error-plain-icon-disabled:var(--button-error-plain-text-disabled);--button-error-plain-icon-hover:var(--button-error-plain-text-hover);--button-error-plain-icon-pressed:var(--button-error-plain-text-pressed);--button-error-plain-text-default:var(--color-feedback-error-500);--button-error-plain-text-disabled:var(--color-neutral-300);--button-error-plain-text-hover:var(--color-feedback-error-400);--button-error-plain-text-pressed:var(--color-feedback-error-600);--button-inverse-filled-background-default:var(--color-neutral-000);--button-inverse-filled-background-disabled:var(--color-neutral-50);--button-inverse-filled-background-hover:var(--color-brand-primary-500);--button-inverse-filled-background-pressed:var(--color-brand-primary-600);--button-inverse-filled-border-default:var(--button-inverse-filled-background-default);--button-inverse-filled-border-disabled:var(--button-inverse-filled-background-disabled);--button-inverse-filled-border-hover:var(--button-inverse-filled-background-hover);--button-inverse-filled-border-pressed:var(--button-inverse-filled-background-pressed);--button-inverse-filled-icon-default:var(--button-inverse-filled-text-default);--button-inverse-filled-icon-disabled:var(--button-inverse-filled-text-disabled);--button-inverse-filled-icon-hover:var(--button-inverse-filled-text-hover);--button-inverse-filled-icon-pressed:var(--button-inverse-filled-text-pressed);--button-inverse-filled-text-default:var(--color-neutral-700);--button-inverse-filled-text-disabled:var(--color-neutral-300);--button-inverse-filled-text-hover:var(--color-inverse-1000);--button-inverse-filled-text-pressed:var(--color-inverse-1000);--button-inverse-plain-background-default:var(--color-transparent-dark);--button-inverse-plain-background-disabled:var(--color-transparent-dark);--button-inverse-plain-background-hover:var(--color-inverse-100);--button-inverse-plain-background-pressed:var(--color-inverse-200);--button-inverse-plain-border-default:var(--button-inverse-plain-text-default);--button-inverse-plain-border-disabled:var(--button-inverse-plain-text-disabled);--button-inverse-plain-border-hover:var(--button-inverse-plain-text-hover);--button-inverse-plain-border-pressed:var(--button-inverse-plain-text-pressed);--button-inverse-plain-icon-default:var(--button-inverse-plain-text-default);--button-inverse-plain-icon-disabled:var(--button-inverse-plain-text-disabled);--button-inverse-plain-icon-hover:var(--button-inverse-plain-text-hover);--button-inverse-plain-icon-pressed:var(--button-inverse-plain-text-pressed);--button-inverse-plain-text-default:var(--color-inverse-900);--button-inverse-plain-text-disabled:var(--color-inverse-600);--button-inverse-plain-text-hover:var(--color-inverse-500);--button-inverse-plain-text-pressed:var(--color-inverse-900);--button-neutral-filled-background-default:var(--color-neutral-700);--button-neutral-filled-background-disabled:var(--color-neutral-50);--button-neutral-filled-background-hover:var(--color-brand-primary-500);--button-neutral-filled-background-pressed:var(--color-brand-primary-600);--button-neutral-filled-border-default:var(--button-neutral-filled-background-default);--button-neutral-filled-border-disabled:var(--button-neutral-filled-background-disabled);--button-neutral-filled-border-hover:var(--button-neutral-filled-background-hover);--button-neutral-filled-border-pressed:var(--button-neutral-filled-background-pressed);--button-neutral-filled-icon-default:var(--button-neutral-filled-text-default);--button-neutral-filled-icon-disabled:var(--button-neutral-filled-text-disabled);--button-neutral-filled-icon-hover:var(--button-neutral-filled-text-hover);--button-neutral-filled-icon-pressed:var(--button-neutral-filled-text-pressed);--button-neutral-filled-text-default:var(--color-inverse-1000);--button-neutral-filled-text-disabled:var(--color-neutral-300);--button-neutral-filled-text-hover:var(--color-inverse-1000);--button-neutral-filled-text-pressed:var(--color-inverse-1000);--button-neutral-plain-background-default:var(--color-transparent-light);--button-neutral-plain-background-disabled:var(--color-transparent-light);--button-neutral-plain-background-hover:var(--color-neutral-50);--button-neutral-plain-background-pressed:var(--color-neutral-100);--button-neutral-plain-border-default:var(--button-neutral-plain-text-default);--button-neutral-plain-border-disabled:var(--button-neutral-plain-text-disabled);--button-neutral-plain-border-hover:var(--button-neutral-plain-text-hover);--button-neutral-plain-border-pressed:var(--button-neutral-plain-text-pressed);--button-neutral-plain-icon-default:var(--button-neutral-plain-text-default);--button-neutral-plain-icon-disabled:var(--button-neutral-plain-text-disabled);--button-neutral-plain-icon-hover:var(--button-neutral-plain-text-hover);--button-neutral-plain-icon-pressed:var(--button-neutral-plain-text-pressed);--button-neutral-plain-text-default:var(--color-neutral-900);--button-neutral-plain-text-disabled:var(--color-neutral-300);--button-neutral-plain-text-hover:var(--color-brand-primary-500);--button-neutral-plain-text-pressed:var(--color-neutral-800);--button-primary-filled-background-default:var(--color-brand-primary-500);--button-primary-filled-background-disabled:var(--color-neutral-50);--button-primary-filled-background-hover:var(--color-neutral-000);--button-primary-filled-background-pressed:var(--color-brand-primary-50);--button-primary-filled-border-default:var(--button-primary-filled-background-default);--button-primary-filled-border-disabled:var(--button-primary-filled-background-disabled);--button-primary-filled-border-hover:var(--button-primary-filled-background-default);--button-primary-filled-border-pressed:var(--button-primary-filled-background-default);--button-primary-filled-icon-default:var(--button-primary-filled-text-default);--button-primary-filled-icon-disabled:var(--button-primary-filled-text-disabled);--button-primary-filled-icon-hover:var(--button-primary-filled-text-hover);--button-primary-filled-icon-pressed:var(--button-primary-filled-text-pressed);--button-primary-filled-text-default:var(--color-inverse-1000);--button-primary-filled-text-disabled:var(--color-neutral-300);--button-primary-filled-text-hover:var(--color-brand-primary-500);--button-primary-filled-text-pressed:var(--color-brand-primary-600);--button-primary-plain-background-default:var(--color-transparent-light);--button-primary-plain-background-disabled:var(--color-transparent-light);--button-primary-plain-background-hover:var(--color-brand-primary-50);--button-primary-plain-background-pressed:var(--color-brand-primary-100);--button-primary-plain-border-default:var(--button-primary-plain-text-default);--button-primary-plain-border-disabled:var(--button-primary-plain-text-disabled);--button-primary-plain-border-hover:var(--button-primary-plain-text-hover);--button-primary-plain-border-pressed:var(--button-primary-plain-text-pressed);--button-primary-plain-icon-default:var(--button-primary-plain-text-default);--button-primary-plain-icon-disabled:var(--button-primary-plain-text-disabled);--button-primary-plain-icon-hover:var(--button-primary-plain-text-hover);--button-primary-plain-icon-pressed:var(--button-primary-plain-text-pressed);--button-primary-plain-text-default:var(--color-brand-primary-500);--button-primary-plain-text-disabled:var(--color-neutral-300);--button-primary-plain-text-hover:var(--color-neutral-000);--button-primary-plain-text-pressed:var(--color-brand-primary-600);--button-secondary-filled-background-default:var(--color-neutral-50);--button-secondary-filled-background-disabled:var(--color-neutral-50);--button-secondary-filled-background-hover:var(--color-brand-primary-500);--button-secondary-filled-background-pressed:var(--color-brand-primary-600);--button-secondary-filled-border-default:var(--button-secondary-filled-background-default);--button-secondary-filled-border-disabled:var(--button-secondary-filled-background-disabled);--button-secondary-filled-border-hover:var(--button-secondary-filled-background-hover);--button-secondary-filled-border-pressed:var(--button-secondary-filled-background-pressed);--button-secondary-filled-icon-default:var(--button-secondary-filled-text-default);--button-secondary-filled-icon-disabled:var(--button-secondary-filled-text-disabled);--button-secondary-filled-icon-hover:var(--button-secondary-filled-text-hover);--button-secondary-filled-icon-pressed:var(--button-secondary-filled-text-pressed);--button-secondary-filled-text-default:var(--color-neutral-700);--button-secondary-filled-text-disabled:var(--color-neutral-300);--button-secondary-filled-text-hover:var(--color-inverse-1000);--button-secondary-filled-text-pressed:var(--color-inverse-1000);--button-secondary-plain-background-default:var(--color-transparent-light);--button-secondary-plain-background-disabled:var(--color-transparent-light);--button-secondary-plain-background-hover:var(--color-brand-secondary-50);--button-secondary-plain-background-pressed:var(--color-brand-secondary-100);--button-secondary-plain-border-default:var(--button-secondary-plain-text-default);--button-secondary-plain-border-disabled:var(--button-secondary-plain-text-disabled);--button-secondary-plain-border-hover:var(--button-secondary-plain-text-hover);--button-secondary-plain-border-pressed:var(--button-secondary-plain-text-pressed);--button-secondary-plain-icon-default:var(--button-secondary-plain-text-default);--button-secondary-plain-icon-disabled:var(--button-secondary-plain-text-disabled);--button-secondary-plain-icon-hover:var(--button-secondary-plain-text-hover);--button-secondary-plain-icon-pressed:var(--button-secondary-plain-text-pressed);--button-secondary-plain-text-default:var(--color-brand-secondary-500);--button-secondary-plain-text-disabled:var(--color-neutral-300);--button-secondary-plain-text-hover:var(--color-brand-secondary-400);--button-secondary-plain-text-pressed:var(--color-brand-secondary-600);--button-succes-filled-background-default:var(--color-feedback-success-500);--button-succes-filled-background-disabled:var(--color-neutral-100);--button-succes-filled-background-hover:var(--color-feedback-success-400);--button-succes-filled-background-pressed:var(--color-feedback-success-600);--button-succes-filled-border-default:var(--button-succes-filled-background-default);--button-succes-filled-border-disabled:var(--button-succes-filled-background-disabled);--button-succes-filled-border-hover:var(--button-succes-filled-background-hover);--button-succes-filled-border-pressed:var(--button-succes-filled-background-pressed);--button-succes-filled-icon-default:var(--button-succes-filled-text-default);--button-succes-filled-icon-disabled:var(--button-succes-filled-text-disabled);--button-succes-filled-icon-hover:var(--button-succes-filled-text-hover);--button-succes-filled-icon-pressed:var(--button-succes-filled-text-pressed);--button-succes-filled-text-default:var(--color-neutral-000);--button-succes-filled-text-disabled:var(--color-neutral-300);--button-succes-filled-text-hover:var(--color-neutral-000);--button-succes-filled-text-pressed:var(--color-neutral-000);--button-succes-plain-background-default:var(--color-transparent-light);--button-succes-plain-background-disabled:var(--color-transparent-light);--button-succes-plain-background-hover:var(--color-feedback-success-50);--button-succes-plain-background-pressed:var(--color-feedback-success-100);--button-succes-plain-border-default:var(--button-succes-plain-text-default);--button-succes-plain-border-disabled:var(--button-succes-plain-text-disabled);--button-succes-plain-border-hover:var(--button-succes-plain-text-hover);--button-succes-plain-border-pressed:var(--button-succes-plain-text-pressed);--button-succes-plain-icon-default:var(--button-succes-plain-text-default);--button-succes-plain-icon-disabled:var(--button-succes-plain-text-disabled);--button-succes-plain-icon-hover:var(--button-succes-plain-text-hover);--button-succes-plain-icon-pressed:var(--button-succes-plain-text-pressed);--button-succes-plain-text-default:var(--color-feedback-success-500);--button-succes-plain-text-disabled:var(--color-neutral-300);--button-succes-plain-text-hover:var(--color-feedback-success-400);--button-succes-plain-text-pressed:var(--color-feedback-success-600);--color-brand-primary-100:#f2dadc;--color-brand-primary-400:#e94954;--color-brand-primary-50:#faebec;--color-brand-primary-500:#d93b46;--color-brand-primary-600:#cc313c;--color-brand-primary-800:#4f3638;--color-brand-primary-900:#2f1e1f;--color-brand-secondary-100:#d7e6ef;--color-brand-secondary-400:#8ecef7;--color-brand-secondary-50:#edf8fe;--color-brand-secondary-500:#76bce9;--color-brand-secondary-600:#5aa8db;--color-brand-secondary-800:#38474f;--color-brand-secondary-900:#1e292f;--color-brand-tertiary-100:#f5f0d7;--color-brand-tertiary-400:#edc519;--color-brand-tertiary-50:#fefbed;--color-brand-tertiary-500:#e0b600;--color-brand-tertiary-600:#d2ab03;--color-brand-tertiary-800:#4d4936;--color-brand-tertiary-900:#2f2c1e;--color-feedback-error-100:#f2dcda;--color-feedback-error-400:#d93624;--color-feedback-error-50:#feefed;--color-feedback-error-500:#c92d1d;--color-feedback-error-600:#b32717;--color-feedback-error-800:#4f3734;--color-feedback-error-900:#2f1f1e;--color-feedback-information-100:#d6e5f1;--color-feedback-information-400:#0a76ce;--color-feedback-information-50:#edf7fe;--color-feedback-information-500:#0168bd;--color-feedback-information-600:#005ba6;--color-feedback-information-800:#31424f;--color-feedback-information-900:#22292f;--color-feedback-new-100:#d7e6ef;--color-feedback-new-400:#8ecef7;--color-feedback-new-50:#edf8fe;--color-feedback-new-500:#76bce9;--color-feedback-new-600:#5aa8db;--color-feedback-new-800:#38474f;--color-feedback-new-900:#1e292f;--color-feedback-success-100:#d7f1d6;--color-feedback-success-400:#078a00;--color-feedback-success-50:#eefeed;--color-feedback-success-500:#077f01;--color-feedback-success-600:#066f01;--color-feedback-success-800:#334f31;--color-feedback-success-900:#232f22;--color-feedback-warning-100:#f5f0d7;--color-feedback-warning-400:#edc519;--color-feedback-warning-50:#fefbed;--color-feedback-warning-500:#e0b600;--color-feedback-warning-600:#d2ab03;--color-feedback-warning-800:#4d4936;--color-feedback-warning-900:#2f2c1e;--color-inverse-000:var(--color-neutral-1000);--color-inverse-100:var(--color-neutral-800);--color-inverse-1000:var(--color-neutral-000);--color-inverse-200:var(--color-neutral-700);--color-inverse-300:var(--color-neutral-600);--color-inverse-400:var(--color-neutral-500);--color-inverse-50:var(--color-neutral-900);--color-inverse-500:var(--color-neutral-400);--color-inverse-600:var(--color-neutral-300);--color-inverse-700:var(--color-neutral-200);--color-inverse-800:var(--color-neutral-100);--color-inverse-900:var(--color-neutral-50);--color-neutral-000:#ffffff;--color-neutral-100:#eaebef;--color-neutral-1000:#000000;--color-neutral-200:#e3e4e8;--color-neutral-300:#b8b9bf;--color-neutral-400:#9ea0a8;--color-neutral-50:#f2f3f5;--color-neutral-500:#747682;--color-neutral-600:#494c5e;--color-neutral-700:#393c50;--color-neutral-800:#313447;--color-neutral-900:#171927;--color-transparent-dark:#00000000;--color-transparent-light:#ffffff00;--download-background-default:var(--color-transparent-light);--download-background-hover:var(--color-transparent-light);--download-border-default:var(--border-neutral-base);--download-border-hover:var(--border-neutral-boldest);--download-header-default:var(--color-neutral-700);--download-header-hover:var(--color-neutral-900);--download-icon-default:var(--download-header-default);--download-icon-hover:var(--download-header-hover);--download-text-default:var(--color-neutral-700);--download-text-hover:var(--color-neutral-900);--dropdown-background-default:var(--color-transparent-light);--dropdown-background-disabled:var(--color-neutral-50);--dropdown-background-hover:var(--color-neutral-50);--dropdown-background-pressed:var(--color-neutral-50);--dropdown-background-selected-default:var(--color-transparent-light);--dropdown-background-selected-hover:var(--color-neutral-50);--dropdown-background-selected-pressed:var(--color-neutral-50);--dropdown-border-default:var(--color-transparent-light);--dropdown-border-disabled:var(--color-transparent-light);--dropdown-border-hover:var(--color-brand-primary-500);--dropdown-border-pressed:var(--color-brand-primary-600);--dropdown-border-selected-default:var(--color-brand-primary-500);--dropdown-border-selected-hover:var(--color-brand-primary-400);--dropdown-border-selected-pressed:var(--color-brand-primary-600);--dropdown-header-default:var(--color-neutral-900);--dropdown-header-disabled:var(--color-neutral-400);--dropdown-header-hover:var(--color-neutral-700);--dropdown-header-pressed:var(--color-neutral-800);--dropdown-header-selected-default:var(--color-neutral-900);--dropdown-header-selected-hover:var(--color-neutral-700);--dropdown-header-selected-pressed:var(--color-neutral-800);--dropdown-icon-default:var(--dropdown-header-default);--dropdown-icon-disabled:var(--dropdown-header-disabled);--dropdown-icon-hover:var(--dropdown-header-hover);--dropdown-icon-pressed:var(--dropdown-header-pressed);--dropdown-icon-selected-default:var(--color-brand-primary-500);--dropdown-icon-selected-hover:var(--color-brand-primary-400);--dropdown-icon-selected-pressed:var(--color-brand-primary-600);--dropdown-text-default:var(--color-neutral-500);--dropdown-text-disabled:var(--color-neutral-300);--dropdown-text-hover:var(--color-neutral-400);--dropdown-text-pressed:var(--color-neutral-400);--dropdown-text-selected-default:var(--color-neutral-500);--dropdown-text-selected-hover:var(--color-neutral-400);--dropdown-text-selected-pressed:var(--color-neutral-400);--form-inverse-background-default:var(--surface-inverse-base);--form-inverse-background-disabled:var(--color-inverse-100);--form-inverse-background-error:var(--color-feedback-error-900);--form-inverse-background-focused:var(--surface-inverse-base);--form-inverse-background-hover:var(--surface-inverse-base);--form-inverse-background-checked-default:var(--color-brand-primary-500);--form-inverse-background-checked-disabled:var(--color-inverse-300);--form-inverse-background-checked-focussed:var(--color-brand-primary-400);--form-inverse-background-checked-hover:var(--color-brand-primary-400);--form-inverse-border-default:var(--color-inverse-400);--form-inverse-border-disabled:var(--color-inverse-300);--form-inverse-border-error:var(--color-feedback-error-400);--form-inverse-border-focused:var(--color-brand-primary-500);--form-inverse-border-hover:var(--color-inverse-500);--form-inverse-border-checked-default:var(--color-brand-primary-500);--form-inverse-border-checked-disabled:var(--color-inverse-300);--form-inverse-border-checked-focussed:var(--color-brand-primary-400);--form-inverse-border-checked-hover:var(--color-brand-primary-400);--form-inverse-icon-default:var(--color-inverse-800);--form-inverse-icon-disabled:var(--text-inverse-disabled);--form-inverse-icon-error:var(--color-feedback-error-400);--form-inverse-icon-focused:var(--color-inverse-900);--form-inverse-icon-hover:var(--color-inverse-900);--form-inverse-icon-checkmark-default:var(--color-neutral-000);--form-inverse-icon-checkmark-disabled:var(--color-inverse-100);--form-inverse-text-disabled:var(--text-inverse-disabled);--form-inverse-text-error:var(--color-feedback-error-400);--form-inverse-text-filled:var(--text-inverse-header);--form-inverse-text-label:var(--text-inverse-header);--form-inverse-text-placeholder:var(--text-inverse-disabled);--form-neutral-background-default:var(--surface-neutral-000);--form-neutral-background-disabled:var(--color-neutral-50);--form-neutral-background-error:var(--color-feedback-error-50);--form-neutral-background-focused:var(--surface-neutral-000);--form-neutral-background-hover:var(--surface-neutral-000);--form-neutral-background-checked-default:var(--color-brand-primary-500);--form-neutral-background-checked-disabled:var(--color-neutral-200);--form-neutral-background-checked-focused:var(--color-brand-primary-600);--form-neutral-background-checked-hover:var(--color-brand-primary-400);--form-neutral-border-default:var(--color-neutral-300);--form-neutral-border-disabled:var(--color-neutral-200);--form-neutral-border-error:var(--color-feedback-error-500);--form-neutral-border-focused:var(--color-brand-primary-500);--form-neutral-border-hover:var(--color-neutral-500);--form-neutral-border-checked-default:var(--color-brand-primary-500);--form-neutral-border-checked-disabled:var(--color-neutral-200);--form-neutral-border-checked-focused:var(--color-brand-primary-600);--form-neutral-border-checked-hover:var(--color-brand-primary-400);--form-neutral-icon-default:var(--color-neutral-700);--form-neutral-icon-disabled:var(--text-neutral-disabled);--form-neutral-icon-error:var(--color-feedback-error-500);--form-neutral-icon-focused:var(--color-neutral-900);--form-neutral-icon-hover:var(--color-neutral-900);--form-neutral-icon-checkmark-default:var(--color-neutral-000);--form-neutral-icon-checkmark-disabled:var(--color-neutral-100);--form-neutral-text-disabled:var(--text-neutral-disabled);--form-neutral-text-error:var(--color-feedback-error-500);--form-neutral-text-filled:var(--text-neutral-header);--form-neutral-text-label:var(--text-neutral-header);--form-neutral-text-placeholder:var(--text-neutral-disabled);--icon-badge-error-filled-background-default:var(--color-feedback-error-500);--icon-badge-error-filled-background-disabled:var(--color-neutral-50);--icon-badge-error-filled-background-hover:var(--color-feedback-error-400);--icon-badge-error-filled-background-pressed:var(--color-feedback-error-600);--icon-badge-error-filled-border-default:var(--icon-badge-error-filled-background-default);--icon-badge-error-filled-border-disabled:var(--icon-badge-error-filled-background-disabled);--icon-badge-error-filled-border-hover:var(--icon-badge-error-filled-background-hover);--icon-badge-error-filled-border-pressed:var(--icon-badge-error-filled-background-pressed);--icon-badge-error-filled-icon-default:var(--icon-badge-error-filled-text-default);--icon-badge-error-filled-icon-disabled:var(--icon-badge-error-filled-text-disabled);--icon-badge-error-filled-icon-hover:var(--icon-badge-error-filled-text-hover);--icon-badge-error-filled-icon-pressed:var(--icon-badge-error-filled-text-pressed);--icon-badge-error-filled-text-default:var(--color-neutral-000);--icon-badge-error-filled-text-disabled:var(--color-neutral-300);--icon-badge-error-filled-text-hover:var(--color-neutral-000);--icon-badge-error-filled-text-pressed:var(--color-neutral-000);--icon-badge-error-plain-background-default:var(--color-transparent-light);--icon-badge-error-plain-background-disabled:var(--color-transparent-light);--icon-badge-error-plain-background-hover:var(--color-feedback-error-50);--icon-badge-error-plain-background-pressed:var(--color-feedback-error-100);--icon-badge-error-plain-border-default:var(--icon-badge-error-plain-text-default);--icon-badge-error-plain-border-disabled:var(--icon-badge-error-plain-text-disabled);--icon-badge-error-plain-border-hover:var(--icon-badge-error-plain-text-hover);--icon-badge-error-plain-border-pressed:var(--icon-badge-error-plain-text-pressed);--icon-badge-error-plain-icon-default:var(--icon-badge-error-plain-text-default);--icon-badge-error-plain-icon-disabled:var(--icon-badge-error-plain-text-disabled);--icon-badge-error-plain-icon-hover:var(--icon-badge-error-plain-text-hover);--icon-badge-error-plain-icon-pressed:var(--icon-badge-error-plain-text-pressed);--icon-badge-error-plain-text-default:var(--color-feedback-error-500);--icon-badge-error-plain-text-disabled:var(--color-neutral-300);--icon-badge-error-plain-text-hover:var(--color-feedback-error-400);--icon-badge-error-plain-text-pressed:var(--color-feedback-error-600);--icon-badge-inverse-filled-background-default:var(--color-neutral-000);--icon-badge-inverse-filled-background-disabled:var(--color-inverse-300);--icon-badge-inverse-filled-background-hover:var(--color-brand-primary-500);--icon-badge-inverse-filled-background-pressed:var(--color-brand-primary-600);--icon-badge-inverse-filled-border-default:var(--icon-badge-inverse-filled-background-default);--icon-badge-inverse-filled-border-disabled:var(--icon-badge-inverse-filled-background-disabled);--icon-badge-inverse-filled-border-hover:var(--icon-badge-inverse-filled-background-hover);--icon-badge-inverse-filled-border-pressed:var(--icon-badge-inverse-filled-background-pressed);--icon-badge-inverse-filled-icon-default:var(--icon-badge-inverse-filled-text-default);--icon-badge-inverse-filled-icon-disabled:var(--icon-badge-inverse-filled-text-disabled);--icon-badge-inverse-filled-icon-hover:var(--icon-badge-inverse-filled-text-hover);--icon-badge-inverse-filled-icon-pressed:var(--icon-badge-inverse-filled-text-pressed);--icon-badge-inverse-filled-text-default:var(--color-neutral-700);--icon-badge-inverse-filled-text-disabled:var(--color-inverse-50);--icon-badge-inverse-filled-text-hover:var(--color-inverse-1000);--icon-badge-inverse-filled-text-pressed:var(--color-inverse-1000);--icon-badge-inverse-plain-background-default:var(--color-transparent-dark);--icon-badge-inverse-plain-background-disabled:var(--color-transparent-dark);--icon-badge-inverse-plain-background-hover:var(--color-inverse-100);--icon-badge-inverse-plain-background-pressed:var(--color-inverse-200);--icon-badge-inverse-plain-border-default:var(--icon-badge-inverse-plain-text-default);--icon-badge-inverse-plain-border-disabled:var(--icon-badge-inverse-plain-text-disabled);--icon-badge-inverse-plain-border-hover:var(--icon-badge-inverse-plain-text-hover);--icon-badge-inverse-plain-border-pressed:var(--icon-badge-inverse-plain-text-pressed);--icon-badge-inverse-plain-icon-default:var(--icon-badge-inverse-plain-text-default);--icon-badge-inverse-plain-icon-disabled:var(--icon-badge-inverse-plain-text-disabled);--icon-badge-inverse-plain-icon-hover:var(--icon-badge-inverse-plain-text-hover);--icon-badge-inverse-plain-icon-pressed:var(--icon-badge-inverse-plain-text-pressed);--icon-badge-inverse-plain-text-default:var(--color-inverse-900);--icon-badge-inverse-plain-text-disabled:var(--color-inverse-600);--icon-badge-inverse-plain-text-hover:var(--color-inverse-500);--icon-badge-inverse-plain-text-pressed:var(--color-inverse-900);--icon-badge-neutral-filled-background-default:var(--color-neutral-700);--icon-badge-neutral-filled-background-disabled:var(--color-neutral-50);--icon-badge-neutral-filled-background-hover:var(--color-brand-primary-500);--icon-badge-neutral-filled-background-pressed:var(--color-brand-primary-600);--icon-badge-neutral-filled-border-default:var(--icon-badge-neutral-filled-background-default);--icon-badge-neutral-filled-border-disabled:var(--icon-badge-neutral-filled-background-disabled);--icon-badge-neutral-filled-border-hover:var(--icon-badge-neutral-filled-background-hover);--icon-badge-neutral-filled-border-pressed:var(--icon-badge-neutral-filled-background-pressed);--icon-badge-neutral-filled-icon-default:var(--icon-badge-neutral-filled-text-default);--icon-badge-neutral-filled-icon-disabled:var(--icon-badge-neutral-filled-text-disabled);--icon-badge-neutral-filled-icon-hover:var(--icon-badge-neutral-filled-text-hover);--icon-badge-neutral-filled-icon-pressed:var(--icon-badge-neutral-filled-text-pressed);--icon-badge-neutral-filled-text-default:var(--color-inverse-1000);--icon-badge-neutral-filled-text-disabled:var(--color-neutral-300);--icon-badge-neutral-filled-text-hover:var(--color-inverse-1000);--icon-badge-neutral-filled-text-pressed:var(--color-inverse-1000);--icon-badge-neutral-plain-background-default:var(--color-transparent-light);--icon-badge-neutral-plain-background-disabled:var(--color-transparent-light);--icon-badge-neutral-plain-background-hover:var(--color-neutral-50);--icon-badge-neutral-plain-background-pressed:var(--color-neutral-100);--icon-badge-neutral-plain-border-default:var(--icon-badge-neutral-plain-text-default);--icon-badge-neutral-plain-border-disabled:var(--icon-badge-neutral-plain-text-disabled);--icon-badge-neutral-plain-border-hover:var(--icon-badge-neutral-plain-text-hover);--icon-badge-neutral-plain-border-pressed:var(--icon-badge-neutral-plain-text-pressed);--icon-badge-neutral-plain-icon-default:var(--icon-badge-neutral-plain-text-default);--icon-badge-neutral-plain-icon-disabled:var(--icon-badge-neutral-plain-text-disabled);--icon-badge-neutral-plain-icon-hover:var(--icon-badge-neutral-plain-text-hover);--icon-badge-neutral-plain-icon-pressed:var(--icon-badge-neutral-plain-text-pressed);--icon-badge-neutral-plain-text-default:var(--color-neutral-900);--icon-badge-neutral-plain-text-disabled:var(--color-neutral-300);--icon-badge-neutral-plain-text-hover:var(--color-brand-primary-500);--icon-badge-neutral-plain-text-pressed:var(--color-neutral-800);--icon-badge-primary-filled-background-default:var(--color-brand-primary-500);--icon-badge-primary-filled-background-disabled:var(--color-neutral-50);--icon-badge-primary-filled-background-hover:var(--color-neutral-000);--icon-badge-primary-filled-background-pressed:var(--color-brand-primary-50);--icon-badge-primary-filled-border-default:var(--icon-badge-primary-filled-background-default);--icon-badge-primary-filled-border-disabled:var(--icon-badge-primary-filled-background-disabled);--icon-badge-primary-filled-border-hover:var(--icon-badge-primary-filled-background-hover);--icon-badge-primary-filled-border-pressed:var(--icon-badge-primary-filled-background-pressed);--icon-badge-primary-filled-icon-default:var(--icon-badge-primary-filled-text-default);--icon-badge-primary-filled-icon-disabled:var(--icon-badge-primary-filled-text-disabled);--icon-badge-primary-filled-icon-hover:var(--icon-badge-primary-filled-text-hover);--icon-badge-primary-filled-icon-pressed:var(--icon-badge-primary-filled-text-pressed);--icon-badge-primary-filled-text-default:var(--color-inverse-1000);--icon-badge-primary-filled-text-disabled:var(--color-neutral-300);--icon-badge-primary-filled-text-hover:var(--color-brand-primary-500);--icon-badge-primary-filled-text-pressed:var(--color-brand-primary-600);--icon-badge-primary-plain-background-default:var(--color-transparent-light);--icon-badge-primary-plain-background-disabled:var(--color-transparent-light);--icon-badge-primary-plain-background-hover:var(--color-brand-primary-50);--icon-badge-primary-plain-background-pressed:var(--color-brand-primary-100);--icon-badge-primary-plain-border-default:var(--icon-badge-primary-plain-text-default);--icon-badge-primary-plain-border-disabled:var(--icon-badge-primary-plain-text-disabled);--icon-badge-primary-plain-border-hover:var(--icon-badge-primary-plain-text-hover);--icon-badge-primary-plain-border-pressed:var(--icon-badge-primary-plain-text-pressed);--icon-badge-primary-plain-icon-default:var(--icon-badge-primary-plain-text-default);--icon-badge-primary-plain-icon-disabled:var(--icon-badge-primary-plain-text-disabled);--icon-badge-primary-plain-icon-hover:var(--icon-badge-primary-plain-text-hover);--icon-badge-primary-plain-icon-pressed:var(--icon-badge-primary-plain-text-pressed);--icon-badge-primary-plain-text-default:var(--color-brand-primary-500);--icon-badge-primary-plain-text-disabled:var(--color-neutral-300);--icon-badge-primary-plain-text-hover:var(--color-brand-primary-400);--icon-badge-primary-plain-text-pressed:var(--color-brand-primary-600);--icon-badge-secondary-filled-background-default:var(--color-neutral-50);--icon-badge-secondary-filled-background-disabled:var(--color-neutral-50);--icon-badge-secondary-filled-background-hover:var(--color-brand-primary-500);--icon-badge-secondary-filled-background-pressed:var(--color-brand-primary-600);--icon-badge-secondary-filled-border-default:var(--icon-badge-secondary-filled-background-default);--icon-badge-secondary-filled-border-disabled:var(--icon-badge-secondary-filled-background-disabled);--icon-badge-secondary-filled-border-hover:var(--icon-badge-secondary-filled-background-hover);--icon-badge-secondary-filled-border-pressed:var(--icon-badge-secondary-filled-background-pressed);--icon-badge-secondary-filled-icon-default:var(--icon-badge-secondary-filled-text-default);--icon-badge-secondary-filled-icon-disabled:var(--icon-badge-secondary-filled-text-disabled);--icon-badge-secondary-filled-icon-hover:var(--icon-badge-secondary-filled-text-hover);--icon-badge-secondary-filled-icon-pressed:var(--icon-badge-secondary-filled-text-pressed);--icon-badge-secondary-filled-text-default:var(--color-neutral-700);--icon-badge-secondary-filled-text-disabled:var(--color-neutral-300);--icon-badge-secondary-filled-text-hover:var(--color-inverse-1000);--icon-badge-secondary-filled-text-pressed:var(--color-inverse-1000);--icon-badge-secondary-plain-background-default:var(--color-transparent-light);--icon-badge-secondary-plain-background-disabled:var(--color-transparent-light);--icon-badge-secondary-plain-background-hover:var(--color-brand-secondary-50);--icon-badge-secondary-plain-background-pressed:var(--color-brand-secondary-100);--icon-badge-secondary-plain-border-default:var(--icon-badge-secondary-plain-text-default);--icon-badge-secondary-plain-border-disabled:var(--icon-badge-secondary-plain-text-disabled);--icon-badge-secondary-plain-border-hover:var(--icon-badge-secondary-plain-text-hover);--icon-badge-secondary-plain-border-pressed:var(--icon-badge-secondary-plain-text-pressed);--icon-badge-secondary-plain-icon-default:var(--icon-badge-secondary-plain-text-default);--icon-badge-secondary-plain-icon-disabled:var(--icon-badge-secondary-plain-text-disabled);--icon-badge-secondary-plain-icon-hover:var(--icon-badge-secondary-plain-text-hover);--icon-badge-secondary-plain-icon-pressed:var(--icon-badge-secondary-plain-text-pressed);--icon-badge-secondary-plain-text-default:var(--color-brand-secondary-500);--icon-badge-secondary-plain-text-disabled:var(--color-neutral-300);--icon-badge-secondary-plain-text-hover:var(--color-brand-secondary-400);--icon-badge-secondary-plain-text-pressed:var(--color-brand-secondary-600);--icon-badge-succes-filled-background-default:var(--color-feedback-success-500);--icon-badge-succes-filled-background-disabled:var(--color-neutral-50);--icon-badge-succes-filled-background-hover:var(--color-feedback-success-400);--icon-badge-succes-filled-background-pressed:var(--color-feedback-success-600);--icon-badge-succes-filled-border-default:var(--icon-badge-succes-filled-background-default);--icon-badge-succes-filled-border-disabled:var(--icon-badge-succes-filled-background-disabled);--icon-badge-succes-filled-border-hover:var(--icon-badge-succes-filled-background-hover);--icon-badge-succes-filled-border-pressed:var(--icon-badge-succes-filled-background-pressed);--icon-badge-succes-filled-icon-default:var(--icon-badge-succes-filled-text-default);--icon-badge-succes-filled-icon-disabled:var(--icon-badge-succes-filled-text-disabled);--icon-badge-succes-filled-icon-hover:var(--icon-badge-succes-filled-text-hover);--icon-badge-succes-filled-icon-pressed:var(--icon-badge-succes-filled-text-pressed);--icon-badge-succes-filled-text-default:var(--color-neutral-000);--icon-badge-succes-filled-text-disabled:var(--color-neutral-300);--icon-badge-succes-filled-text-hover:var(--color-neutral-000);--icon-badge-succes-filled-text-pressed:var(--color-neutral-000);--icon-badge-succes-plain-background-default:var(--color-transparent-light);--icon-badge-succes-plain-background-disabled:var(--color-transparent-light);--icon-badge-succes-plain-background-hover:var(--color-feedback-success-50);--icon-badge-succes-plain-background-pressed:var(--color-feedback-success-100);--icon-badge-succes-plain-border-default:var(--icon-badge-succes-plain-text-default);--icon-badge-succes-plain-border-disabled:var(--icon-badge-succes-plain-text-disabled);--icon-badge-succes-plain-border-hover:var(--icon-badge-succes-plain-text-hover);--icon-badge-succes-plain-border-pressed:var(--icon-badge-succes-plain-text-pressed);--icon-badge-succes-plain-icon-default:var(--icon-badge-succes-plain-text-default);--icon-badge-succes-plain-icon-disabled:var(--icon-badge-succes-plain-text-disabled);--icon-badge-succes-plain-icon-hover:var(--icon-badge-succes-plain-text-hover);--icon-badge-succes-plain-icon-pressed:var(--icon-badge-succes-plain-text-pressed);--icon-badge-succes-plain-text-default:var(--color-feedback-success-500);--icon-badge-succes-plain-text-disabled:var(--color-neutral-300);--icon-badge-succes-plain-text-hover:var(--color-feedback-success-400);--icon-badge-succes-plain-text-pressed:var(--color-feedback-success-600);--link-error-badge-background-default:var(--link-error-text-default);--link-error-badge-background-hover:var(--link-error-text-hover);--link-error-badge-background-pressed:var(--link-error-text-pressed);--link-error-badge-background-visited:var(--color-neutral-100);--link-error-badge-border-default:var(--link-error-badge-background-default);--link-error-badge-border-hover:var(--link-error-badge-background-hover);--link-error-badge-border-pressed:var(--link-error-badge-background-pressed);--link-error-badge-border-visited:var(--link-error-badge-background-visited);--link-error-badge-icon-default:var(--color-neutral-000);--link-error-badge-icon-hover:var(--color-neutral-000);--link-error-badge-icon-pressed:var(--color-neutral-000);--link-error-badge-icon-visited:var(--color-neutral-300);--link-error-icon-default:var(--link-error-text-default);--link-error-icon-hover:var(--link-error-text-hover);--link-error-icon-pressed:var(--link-error-text-pressed);--link-error-icon-visited:var(--link-error-text-visited);--link-error-text-default:var(--color-feedback-error-500);--link-error-text-hover:var(--color-feedback-error-400);--link-error-text-pressed:var(--color-feedback-error-600);--link-error-text-visited:var(--text-neutral-disabled);--link-information-badge-background-default:var(--link-information-text-default);--link-information-badge-background-hover:var(--link-information-text-hover);--link-information-badge-background-pressed:var(--link-information-text-pressed);--link-information-badge-background-visited:var(--color-neutral-100);--link-information-badge-border-default:var(--link-information-badge-background-default);--link-information-badge-border-hover:var(--link-information-badge-background-hover);--link-information-badge-border-pressed:var(--link-information-badge-background-pressed);--link-information-badge-border-visited:var(--link-information-badge-background-visited);--link-information-badge-icon-default:var(--color-neutral-000);--link-information-badge-icon-hover:var(--color-neutral-000);--link-information-badge-icon-pressed:var(--color-neutral-000);--link-information-badge-icon-visited:var(--color-neutral-300);--link-information-icon-default:var(--link-information-text-default);--link-information-icon-hover:var(--link-information-text-hover);--link-information-icon-pressed:var(--link-information-text-pressed);--link-information-icon-visited:var(--link-information-text-visited);--link-information-text-default:var(--color-feedback-information-500);--link-information-text-hover:var(--color-feedback-information-400);--link-information-text-pressed:var(--color-feedback-information-600);--link-information-text-visited:var(--text-neutral-disabled);--link-inverse-badge-background-default:var(--color-inverse-200);--link-inverse-badge-background-hover:var(--color-inverse-100);--link-inverse-badge-background-pressed:var(--color-inverse-300);--link-inverse-badge-background-visited:var(--color-inverse-200);--link-inverse-badge-border-default:var(--link-inverse-badge-background-default);--link-inverse-badge-border-hover:var(--link-inverse-badge-background-hover);--link-inverse-badge-border-pressed:var(--link-inverse-badge-background-pressed);--link-inverse-badge-border-visited:var(--link-inverse-badge-background-visited);--link-inverse-badge-icon-default:var(--color-inverse-900);--link-inverse-badge-icon-hover:var(--color-inverse-700);--link-inverse-badge-icon-pressed:var(--color-inverse-800);--link-inverse-badge-icon-visited:var(--color-inverse-300);--link-inverse-icon-default:var(--link-inverse-text-default);--link-inverse-icon-hover:var(--link-inverse-text-hover);--link-inverse-icon-pressed:var(--link-inverse-text-pressed);--link-inverse-icon-visited:var(--link-inverse-text-visited);--link-inverse-text-default:var(--text-inverse-body);--link-inverse-text-hover:var(--color-inverse-400);--link-inverse-text-pressed:var(--color-inverse-300);--link-inverse-text-visited:var(--text-inverse-disabled);--link-neutral-badge-background-default:var(--color-neutral-100);--link-neutral-badge-background-hover:var(--color-neutral-50);--link-neutral-badge-background-pressed:var(--color-neutral-200);--link-neutral-badge-background-visited:var(--color-neutral-100);--link-neutral-badge-border-default:var(--link-neutral-badge-background-default);--link-neutral-badge-border-hover:var(--link-neutral-badge-background-hover);--link-neutral-badge-border-pressed:var(--link-neutral-badge-background-pressed);--link-neutral-badge-border-visited:var(--link-neutral-badge-background-visited);--link-neutral-badge-icon-default:var(--color-neutral-900);--link-neutral-badge-icon-hover:var(--color-neutral-700);--link-neutral-badge-icon-pressed:var(--color-neutral-800);--link-neutral-badge-icon-visited:var(--color-neutral-300);--link-neutral-icon-default:var(--link-neutral-text-default);--link-neutral-icon-hover:var(--link-neutral-text-hover);--link-neutral-icon-pressed:var(--link-neutral-text-pressed);--link-neutral-icon-visited:var(--link-neutral-text-visited);--link-neutral-text-default:var(--text-neutral-header);--link-neutral-text-hover:var(--color-neutral-600);--link-neutral-text-pressed:var(--color-neutral-700);--link-neutral-text-visited:var(--text-neutral-disabled);--link-new-badge-background-default:var(--link-new-text-default);--link-new-badge-background-hover:var(--link-new-text-hover);--link-new-badge-background-pressed:var(--link-new-text-pressed);--link-new-badge-background-visited:var(--color-neutral-100);--link-new-badge-border-default:var(--link-new-badge-background-default);--link-new-badge-border-hover:var(--link-new-badge-background-hover);--link-new-badge-border-pressed:var(--link-new-badge-background-pressed);--link-new-badge-border-visited:var(--link-new-badge-background-visited);--link-new-badge-icon-default:var(--color-neutral-000);--link-new-badge-icon-hover:var(--color-neutral-000);--link-new-badge-icon-pressed:var(--color-neutral-000);--link-new-badge-icon-visited:var(--color-neutral-300);--link-new-icon-default:var(--link-new-text-default);--link-new-icon-hover:var(--link-new-text-hover);--link-new-icon-pressed:var(--link-new-text-pressed);--link-new-icon-visited:var(--link-new-text-visited);--link-new-text-default:var(--color-feedback-new-500);--link-new-text-hover:var(--color-feedback-new-400);--link-new-text-pressed:var(--color-feedback-new-600);--link-new-text-visited:var(--text-neutral-disabled);--link-primary-badge-background-default:var(--link-primary-text-default);--link-primary-badge-background-hover:var(--link-primary-text-hover);--link-primary-badge-background-pressed:var(--link-primary-text-pressed);--link-primary-badge-background-visited:var(--color-neutral-100);--link-primary-badge-border-default:var(--link-primary-badge-background-default);--link-primary-badge-border-hover:var(--link-primary-badge-background-hover);--link-primary-badge-border-pressed:var(--link-primary-badge-background-pressed);--link-primary-badge-border-visited:var(--link-primary-badge-background-visited);--link-primary-badge-icon-default:var(--color-neutral-000);--link-primary-badge-icon-hover:var(--color-neutral-000);--link-primary-badge-icon-pressed:var(--color-neutral-000);--link-primary-badge-icon-visited:var(--color-neutral-300);--link-primary-icon-default:var(--link-primary-text-default);--link-primary-icon-hover:var(--link-primary-text-hover);--link-primary-icon-pressed:var(--link-primary-text-pressed);--link-primary-icon-visited:var(--link-primary-text-visited);--link-primary-text-default:var(--color-brand-primary-500);--link-primary-text-hover:var(--color-brand-primary-400);--link-primary-text-pressed:var(--color-brand-primary-600);--link-primary-text-visited:var(--text-neutral-disabled);--link-succes-badge-background-default:var(--link-succes-text-default);--link-succes-badge-background-hover:var(--link-succes-text-hover);--link-succes-badge-background-pressed:var(--link-succes-text-pressed);--link-succes-badge-background-visited:var(--color-neutral-100);--link-succes-badge-border-default:var(--link-succes-badge-background-default);--link-succes-badge-border-hover:var(--link-succes-badge-background-hover);--link-succes-badge-border-pressed:var(--link-succes-badge-background-pressed);--link-succes-badge-border-visited:var(--link-succes-badge-background-visited);--link-succes-badge-icon-default:var(--color-neutral-000);--link-succes-badge-icon-hover:var(--color-neutral-000);--link-succes-badge-icon-pressed:var(--color-neutral-000);--link-succes-badge-icon-visited:var(--color-neutral-300);--link-succes-icon-default:var(--link-succes-text-default);--link-succes-icon-hover:var(--link-succes-text-hover);--link-succes-icon-pressed:var(--link-succes-text-pressed);--link-succes-icon-visited:var(--link-succes-text-visited);--link-succes-text-default:var(--color-feedback-success-500);--link-succes-text-hover:var(--color-feedback-success-400);--link-succes-text-pressed:var(--color-feedback-success-600);--link-succes-text-visited:var(--text-neutral-disabled);--link-warning-badge-background-default:var(--link-warning-text-default);--link-warning-badge-background-hover:var(--link-warning-text-hover);--link-warning-badge-background-pressed:var(--link-warning-text-pressed);--link-warning-badge-background-visited:var(--color-neutral-100);--link-warning-badge-border-default:var(--link-warning-badge-background-default);--link-warning-badge-border-hover:var(--link-warning-badge-background-hover);--link-warning-badge-border-pressed:var(--link-warning-badge-background-pressed);--link-warning-badge-border-visited:var(--link-warning-badge-background-visited);--link-warning-badge-icon-default:var(--color-neutral-000);--link-warning-badge-icon-hover:var(--color-neutral-000);--link-warning-badge-icon-pressed:var(--color-neutral-000);--link-warning-badge-icon-visited:var(--color-neutral-300);--link-warning-icon-default:var(--link-warning-text-default);--link-warning-icon-hover:var(--link-warning-text-hover);--link-warning-icon-pressed:var(--link-warning-text-pressed);--link-warning-icon-visited:var(--link-warning-text-visited);--link-warning-text-default:var(--color-feedback-warning-500);--link-warning-text-hover:var(--color-feedback-warning-400);--link-warning-text-pressed:var(--color-feedback-warning-600);--link-warning-text-visited:var(--text-neutral-disabled);--lozenge-error-bold-background:var(--color-feedback-error-500);--lozenge-error-bold-text:var(--color-neutral-000);--lozenge-error-light-background:var(--color-feedback-error-50);--lozenge-error-light-text:var(--color-feedback-error-600);--lozenge-information-bold-background:var(--color-feedback-information-500);--lozenge-information-bold-text:var(--color-neutral-000);--lozenge-information-light-background:var(--color-feedback-information-50);--lozenge-information-light-text:var(--color-feedback-information-600);--lozenge-inverse-bold-background:var(--color-inverse-800);--lozenge-inverse-bold-text:var(--color-neutral-800);--lozenge-inverse-light-background:var(--color-inverse-200);--lozenge-inverse-light-text:var(--color-inverse-1000);--lozenge-neutral-bold-background:var(--color-neutral-700);--lozenge-neutral-bold-text:var(--color-neutral-000);--lozenge-neutral-light-background:var(--color-neutral-50);--lozenge-neutral-light-text:var(--color-neutral-700);--lozenge-new-bold-background:var(--color-feedback-new-500);--lozenge-new-bold-text:var(--color-neutral-700);--lozenge-new-light-background:var(--color-feedback-new-100);--lozenge-new-light-text:var(--color-feedback-new-800);--lozenge-primary-bold-background:var(--color-brand-primary-500);--lozenge-primary-bold-text:var(--color-neutral-000);--lozenge-primary-light-background:var(--color-brand-primary-50);--lozenge-primary-light-text:var(--color-brand-primary-600);--lozenge-secondary-bold-background:var(--color-brand-secondary-500);--lozenge-secondary-bold-text:var(--color-neutral-000);--lozenge-secondary-light-background:var(--color-brand-secondary-50);--lozenge-secondary-light-text:var(--color-brand-secondary-600);--lozenge-succes-bold-background:var(--color-feedback-success-500);--lozenge-succes-bold-text:var(--color-neutral-000);--lozenge-succes-light-background:var(--color-feedback-success-50);--lozenge-succes-light-text:var(--color-feedback-success-600);--lozenge-tertiary-bold-background:var(--color-brand-tertiary-500);--lozenge-tertiary-bold-text:var(--color-neutral-000);--lozenge-tertiary-light-background:var(--color-brand-tertiary-50);--lozenge-tertiary-light-text:var(--color-brand-tertiary-600);--lozenge-warning-bold-background:var(--color-feedback-warning-500);--lozenge-warning-bold-text:var(--color-neutral-700);--lozenge-warning-light-background:var(--color-feedback-warning-100);--lozenge-warning-light-text:var(--color-neutral-700);--navigation-inverse-background-default:var(--color-transparent-dark);--navigation-inverse-background-hover:var(--color-neutral-200);--navigation-inverse-background-pressed:var(--color-neutral-700);--navigation-inverse-background-selected-default:var(--color-neutral-700);--navigation-inverse-background-selected-hover:var(--color-neutral-900);--navigation-inverse-background-selected-pressed:var(--color-neutral-900);--navigation-inverse-border-default:var(--color-transparent-dark);--navigation-inverse-border-hover:var(--color-transparent-dark);--navigation-inverse-border-pressed:var(--color-transparent-dark);--navigation-inverse-border-selected-default:var(--color-transparent-dark);--navigation-inverse-border-selected-hover:var(--color-transparent-dark);--navigation-inverse-border-selected-pressed:var(--color-transparent-dark);--navigation-inverse-icon-default:var(--navigation-inverse-text-default);--navigation-inverse-icon-hover:var(--navigation-inverse-text-hover);--navigation-inverse-icon-pressed:var(--navigation-inverse-text-pressed);--navigation-inverse-icon-selected-default:var(--navigation-inverse-text-default);--navigation-inverse-icon-selected-hover:var(--navigation-inverse-text-hover);--navigation-inverse-icon-selected-pressed:var(--navigation-inverse-text-pressed);--navigation-inverse-sub-label-default:var(--color-inverse-1000);--navigation-inverse-sub-label-hover:var(--color-neutral-800);--navigation-inverse-sub-label-pressed:var(--color-inverse-900);--navigation-inverse-sub-label-selected-default:var(--color-inverse-700);--navigation-inverse-sub-label-selected-hover:var(--color-inverse-800);--navigation-inverse-sub-label-selected-pressed:var(--color-inverse-900);--navigation-inverse-text-default:var(--color-inverse-1000);--navigation-inverse-text-hover:var(--color-neutral-800);--navigation-inverse-text-pressed:var(--color-inverse-1000);--navigation-inverse-text-selected-default:var(--color-inverse-1000);--navigation-inverse-text-selected-hover:var(--color-inverse-900);--navigation-inverse-text-selected-pressed:var(--color-inverse-1000);--navigation-neutral-background-default:var(--color-transparent-light);--navigation-neutral-background-hover:var(--color-neutral-200);--navigation-neutral-background-pressed:var(--color-neutral-700);--navigation-neutral-background-selected-default:var(--color-neutral-700);--navigation-neutral-background-selected-hover:var(--color-neutral-900);--navigation-neutral-background-selected-pressed:var(--color-neutral-900);--navigation-neutral-border-default:var(--color-transparent-light);--navigation-neutral-border-hover:var(--color-transparent-light);--navigation-neutral-border-pressed:var(--color-transparent-light);--navigation-neutral-border-selected-default:var(--color-transparent-light);--navigation-neutral-border-selected-hover:var(--color-transparent-light);--navigation-neutral-border-selected-pressed:var(--color-transparent-light);--navigation-neutral-icon-default:var(--navigation-neutral-text-default);--navigation-neutral-icon-hover:var(--navigation-neutral-text-hover);--navigation-neutral-icon-pressed:var(--navigation-neutral-text-pressed);--navigation-neutral-icon-selected-default:var(--navigation-neutral-text-selected-default);--navigation-neutral-icon-selected-hover:var(--navigation-neutral-text-selected-hover);--navigation-neutral-icon-selected-pressed:var(--navigation-neutral-text-selected-pressed);--navigation-neutral-sub-label-default:var(--color-neutral-700);--navigation-neutral-sub-label-hover:var(--color-neutral-800);--navigation-neutral-sub-label-pressed:var(--color-inverse-900);--navigation-neutral-sub-label-selected-default:var(--color-inverse-900);--navigation-neutral-sub-label-selected-hover:var(--color-inverse-800);--navigation-neutral-sub-label-selected-pressed:var(--color-inverse-900);--navigation-neutral-text-default:var(--color-neutral-700);--navigation-neutral-text-hover:var(--color-neutral-800);--navigation-neutral-text-pressed:var(--color-inverse-1000);--navigation-neutral-text-selected-default:var(--color-inverse-1000);--navigation-neutral-text-selected-hover:var(--color-inverse-900);--navigation-neutral-text-selected-pressed:var(--color-inverse-1000);--surface-brand-primary-100:var(--color-brand-primary-100);--surface-brand-primary-base:var(--color-brand-primary-50);--surface-brand-secondary-100:var(--color-brand-secondary-100);--surface-brand-secondary-base:var(--color-brand-secondary-50);--surface-inverse--100:var(--color-neutral-800);--surface-inverse-100:var(--color-neutral-600);--surface-inverse-base:var(--color-neutral-700);--surface-neutral-100:var(--color-neutral-50);--surface-neutral-200:var(--color-neutral-100);--surface-neutral-300:var(--color-neutral-200);--surface-neutral-base:var(--color-neutral-000);--tag-error-filled-background-default:var(--color-feedback-error-500);--tag-error-filled-background-disabled:var(--color-neutral-100);--tag-error-filled-background-hover:var(--color-feedback-error-400);--tag-error-filled-background-pressed:var(--color-feedback-error-600);--tag-error-filled-border-default:var(--tag-error-filled-background-default);--tag-error-filled-border-disabled:var(--tag-error-filled-background-disabled);--tag-error-filled-border-hover:var(--tag-error-filled-background-hover);--tag-error-filled-border-pressed:var(--tag-error-filled-background-pressed);--tag-error-filled-icon-default:var(--tag-error-filled-text-default);--tag-error-filled-icon-disabled:var(--tag-error-filled-text-disabled);--tag-error-filled-icon-hover:var(--tag-error-filled-text-hover);--tag-error-filled-icon-pressed:var(--tag-error-filled-text-pressed);--tag-error-filled-text-default:var(--color-neutral-000);--tag-error-filled-text-disabled:var(--color-neutral-300);--tag-error-filled-text-hover:var(--color-neutral-000);--tag-error-filled-text-pressed:var(--color-neutral-000);--tag-error-plain-background-default:var(--color-transparent-light);--tag-error-plain-background-disabled:var(--color-transparent-light);--tag-error-plain-background-hover:var(--color-feedback-error-50);--tag-error-plain-background-pressed:var(--color-feedback-error-100);--tag-error-plain-border-default:var(--tag-error-plain-text-default);--tag-error-plain-border-disabled:var(--tag-error-plain-text-disabled);--tag-error-plain-border-hover:var(--tag-error-plain-text-hover);--tag-error-plain-border-pressed:var(--tag-error-plain-text-pressed);--tag-error-plain-icon-default:var(--tag-error-plain-text-default);--tag-error-plain-icon-disabled:var(--tag-error-plain-text-disabled);--tag-error-plain-icon-hover:var(--tag-error-plain-text-hover);--tag-error-plain-icon-pressed:var(--tag-error-plain-text-pressed);--tag-error-plain-text-default:var(--color-feedback-error-500);--tag-error-plain-text-disabled:var(--color-neutral-300);--tag-error-plain-text-hover:var(--color-feedback-error-400);--tag-error-plain-text-pressed:var(--color-feedback-error-600);--tag-information-filled-background-default:var(--color-feedback-information-500);--tag-information-filled-background-disabled:var(--color-neutral-100);--tag-information-filled-background-hover:var(--color-feedback-information-400);--tag-information-filled-background-pressed:var(--color-feedback-information-600);--tag-information-filled-border-default:var(--tag-information-filled-background-default);--tag-information-filled-border-disabled:var(--tag-information-filled-background-disabled);--tag-information-filled-border-hover:var(--tag-information-filled-background-hover);--tag-information-filled-border-pressed:var(--tag-information-filled-background-pressed);--tag-information-filled-icon-default:var(--tag-information-filled-text-default);--tag-information-filled-icon-disabled:var(--tag-information-filled-text-disabled);--tag-information-filled-icon-hover:var(--tag-information-filled-text-hover);--tag-information-filled-icon-pressed:var(--tag-information-filled-text-pressed);--tag-information-filled-text-default:var(--color-neutral-000);--tag-information-filled-text-disabled:var(--color-neutral-300);--tag-information-filled-text-hover:var(--color-neutral-000);--tag-information-filled-text-pressed:var(--color-neutral-000);--tag-information-plain-background-default:var(--color-transparent-light);--tag-information-plain-background-disabled:var(--color-transparent-light);--tag-information-plain-background-hover:var(--color-feedback-information-50);--tag-information-plain-background-pressed:var(--color-feedback-information-100);--tag-information-plain-border-default:var(--tag-information-plain-text-default);--tag-information-plain-border-disabled:var(--tag-information-plain-text-disabled);--tag-information-plain-border-hover:var(--tag-information-plain-text-hover);--tag-information-plain-border-pressed:var(--tag-information-plain-text-pressed);--tag-information-plain-icon-default:var(--tag-information-plain-text-default);--tag-information-plain-icon-disabled:var(--tag-information-plain-text-disabled);--tag-information-plain-icon-hover:var(--tag-information-plain-text-hover);--tag-information-plain-icon-pressed:var(--tag-information-plain-text-pressed);--tag-information-plain-text-default:var(--color-feedback-information-500);--tag-information-plain-text-disabled:var(--color-neutral-300);--tag-information-plain-text-hover:var(--color-feedback-information-400);--tag-information-plain-text-pressed:var(--color-feedback-information-600);--tag-inverse-filled-background-default:var(--color-inverse-200);--tag-inverse-filled-background-disabled:var(--color-inverse-300);--tag-inverse-filled-background-hover:var(--color-inverse-100);--tag-inverse-filled-background-pressed:var(--color-inverse-300);--tag-inverse-filled-border-default:var(--tag-inverse-filled-background-default);--tag-inverse-filled-border-disabled:var(--tag-inverse-filled-background-disabled);--tag-inverse-filled-border-hover:var(--tag-inverse-filled-background-hover);--tag-inverse-filled-border-pressed:var(--tag-inverse-filled-background-pressed);--tag-inverse-filled-icon-default:var(--tag-inverse-filled-text-default);--tag-inverse-filled-icon-disabled:var(--tag-inverse-filled-text-disabled);--tag-inverse-filled-icon-hover:var(--tag-inverse-filled-text-hover);--tag-inverse-filled-icon-pressed:var(--tag-inverse-filled-text-pressed);--tag-inverse-filled-text-default:var(--color-inverse-900);--tag-inverse-filled-text-disabled:var(--color-inverse-50);--tag-inverse-filled-text-hover:var(--color-inverse-700);--tag-inverse-filled-text-pressed:var(--color-inverse-800);--tag-inverse-plain-background-default:var(--color-transparent-dark);--tag-inverse-plain-background-disabled:var(--color-transparent-dark);--tag-inverse-plain-background-hover:var(--color-inverse-100);--tag-inverse-plain-background-pressed:var(--color-inverse-200);--tag-inverse-plain-border-default:var(--tag-inverse-plain-text-default);--tag-inverse-plain-border-disabled:var(--tag-inverse-plain-text-disabled);--tag-inverse-plain-border-hover:var(--tag-inverse-plain-text-hover);--tag-inverse-plain-border-pressed:var(--tag-inverse-plain-text-pressed);--tag-inverse-plain-icon-default:var(--tag-inverse-plain-text-default);--tag-inverse-plain-icon-disabled:var(--tag-inverse-plain-text-disabled);--tag-inverse-plain-icon-hover:var(--tag-inverse-plain-text-hover);--tag-inverse-plain-icon-pressed:var(--tag-inverse-plain-text-pressed);--tag-inverse-plain-text-default:var(--color-inverse-900);--tag-inverse-plain-text-disabled:var(--color-inverse-600);--tag-inverse-plain-text-hover:var(--color-inverse-500);--tag-inverse-plain-text-pressed:var(--color-inverse-900);--tag-neutral-filled-background-default:var(--color-neutral-100);--tag-neutral-filled-background-disabled:var(--color-neutral-100);--tag-neutral-filled-background-hover:var(--color-neutral-50);--tag-neutral-filled-background-pressed:var(--color-neutral-200);--tag-neutral-filled-border-default:var(--tag-neutral-filled-background-default);--tag-neutral-filled-border-disabled:var(--tag-neutral-filled-background-disabled);--tag-neutral-filled-border-hover:var(--tag-neutral-filled-background-hover);--tag-neutral-filled-border-pressed:var(--tag-neutral-filled-background-pressed);--tag-neutral-filled-icon-default:var(--tag-neutral-filled-text-default);--tag-neutral-filled-icon-disabled:var(--tag-neutral-filled-text-disabled);--tag-neutral-filled-icon-hover:var(--tag-neutral-filled-text-hover);--tag-neutral-filled-icon-pressed:var(--tag-neutral-filled-text-pressed);--tag-neutral-filled-text-default:var(--color-neutral-900);--tag-neutral-filled-text-disabled:var(--color-neutral-300);--tag-neutral-filled-text-hover:var(--color-brand-primary-500);--tag-neutral-filled-text-pressed:var(--color-neutral-800);--tag-neutral-plain-background-default:var(--color-transparent-light);--tag-neutral-plain-background-disabled:var(--color-transparent-light);--tag-neutral-plain-background-hover:var(--color-neutral-50);--tag-neutral-plain-background-pressed:var(--color-neutral-100);--tag-neutral-plain-border-default:var(--tag-neutral-plain-text-default);--tag-neutral-plain-border-disabled:var(--tag-neutral-plain-text-disabled);--tag-neutral-plain-border-hover:var(--tag-neutral-plain-text-hover);--tag-neutral-plain-border-pressed:var(--tag-neutral-plain-text-pressed);--tag-neutral-plain-icon-default:var(--tag-neutral-plain-text-default);--tag-neutral-plain-icon-disabled:var(--tag-neutral-plain-text-disabled);--tag-neutral-plain-icon-hover:var(--tag-neutral-plain-text-hover);--tag-neutral-plain-icon-pressed:var(--tag-neutral-plain-text-pressed);--tag-neutral-plain-text-default:var(--color-neutral-900);--tag-neutral-plain-text-disabled:var(--color-neutral-300);--tag-neutral-plain-text-hover:var(--color-brand-primary-500);--tag-neutral-plain-text-pressed:var(--color-neutral-800);--tag-new-filled-background-default:var(--color-feedback-new-500);--tag-new-filled-background-disabled:var(--color-neutral-100);--tag-new-filled-background-hover:var(--color-feedback-new-400);--tag-new-filled-background-pressed:var(--color-feedback-new-600);--tag-new-filled-border-default:var(--tag-new-filled-background-default);--tag-new-filled-border-disabled:var(--tag-new-filled-background-disabled);--tag-new-filled-border-hover:var(--tag-new-filled-background-hover);--tag-new-filled-border-pressed:var(--tag-new-filled-background-pressed);--tag-new-filled-icon-default:var(--tag-new-filled-text-default);--tag-new-filled-icon-disabled:var(--tag-new-filled-text-disabled);--tag-new-filled-icon-hover:var(--tag-new-filled-text-hover);--tag-new-filled-icon-pressed:var(--tag-new-filled-text-pressed);--tag-new-filled-text-default:var(--color-neutral-000);--tag-new-filled-text-disabled:var(--color-neutral-300);--tag-new-filled-text-hover:var(--color-neutral-000);--tag-new-filled-text-pressed:var(--color-neutral-000);--tag-new-plain-background-default:var(--color-transparent-light);--tag-new-plain-background-disabled:var(--color-transparent-light);--tag-new-plain-background-hover:var(--color-feedback-new-50);--tag-new-plain-background-pressed:var(--color-feedback-new-100);--tag-new-plain-border-default:var(--tag-new-plain-text-default);--tag-new-plain-border-disabled:var(--tag-new-plain-text-disabled);--tag-new-plain-border-hover:var(--tag-new-plain-text-hover);--tag-new-plain-border-pressed:var(--tag-new-plain-text-pressed);--tag-new-plain-icon-default:var(--tag-new-plain-text-default);--tag-new-plain-icon-disabled:var(--tag-new-plain-text-disabled);--tag-new-plain-icon-hover:var(--tag-new-plain-text-hover);--tag-new-plain-icon-pressed:var(--tag-new-plain-text-pressed);--tag-new-plain-text-default:var(--color-feedback-new-800);--tag-new-plain-text-disabled:var(--color-neutral-300);--tag-new-plain-text-hover:var(--color-feedback-new-900);--tag-new-plain-text-pressed:var(--color-feedback-new-800);--tag-primary-filled-background-default:var(--color-brand-primary-500);--tag-primary-filled-background-disabled:var(--color-neutral-100);--tag-primary-filled-background-hover:var(--color-brand-primary-400);--tag-primary-filled-background-pressed:var(--color-brand-primary-600);--tag-primary-filled-border-default:var(--tag-primary-filled-background-default);--tag-primary-filled-border-disabled:var(--tag-primary-filled-background-disabled);--tag-primary-filled-border-hover:var(--tag-primary-filled-background-hover);--tag-primary-filled-border-pressed:var(--tag-primary-filled-background-pressed);--tag-primary-filled-icon-default:var(--tag-primary-filled-text-default);--tag-primary-filled-icon-disabled:var(--tag-primary-filled-text-disabled);--tag-primary-filled-icon-hover:var(--tag-primary-filled-text-hover);--tag-primary-filled-icon-pressed:var(--tag-primary-filled-text-pressed);--tag-primary-filled-text-default:var(--color-neutral-000);--tag-primary-filled-text-disabled:var(--color-neutral-300);--tag-primary-filled-text-hover:var(--color-neutral-000);--tag-primary-filled-text-pressed:var(--color-neutral-000);--tag-primary-plain-background-default:var(--color-transparent-light);--tag-primary-plain-background-disabled:var(--color-transparent-light);--tag-primary-plain-background-hover:var(--color-brand-primary-50);--tag-primary-plain-background-pressed:var(--color-brand-primary-100);--tag-primary-plain-border-default:var(--tag-primary-plain-text-default);--tag-primary-plain-border-disabled:var(--tag-primary-plain-text-disabled);--tag-primary-plain-border-hover:var(--tag-primary-plain-text-hover);--tag-primary-plain-border-pressed:var(--tag-primary-plain-text-pressed);--tag-primary-plain-icon-default:var(--tag-primary-plain-text-default);--tag-primary-plain-icon-disabled:var(--tag-primary-plain-text-disabled);--tag-primary-plain-icon-hover:var(--tag-primary-plain-text-hover);--tag-primary-plain-icon-pressed:var(--tag-primary-plain-text-pressed);--tag-primary-plain-text-default:var(--color-brand-primary-500);--tag-primary-plain-text-disabled:var(--color-neutral-300);--tag-primary-plain-text-hover:var(--color-brand-primary-400);--tag-primary-plain-text-pressed:var(--color-brand-primary-600);--tag-secondary-filled-background-default:var(--color-brand-secondary-500);--tag-secondary-filled-background-disabled:var(--color-neutral-100);--tag-secondary-filled-background-hover:var(--color-brand-secondary-400);--tag-secondary-filled-background-pressed:var(--color-brand-secondary-600);--tag-secondary-filled-border-default:var(--tag-secondary-filled-background-default);--tag-secondary-filled-border-disabled:var(--tag-secondary-filled-background-disabled);--tag-secondary-filled-border-hover:var(--tag-secondary-filled-background-hover);--tag-secondary-filled-border-pressed:var(--tag-secondary-filled-background-pressed);--tag-secondary-filled-icon-default:var(--tag-secondary-filled-text-default);--tag-secondary-filled-icon-disabled:var(--tag-secondary-filled-text-disabled);--tag-secondary-filled-icon-hover:var(--tag-secondary-filled-text-hover);--tag-secondary-filled-icon-pressed:var(--tag-secondary-filled-text-pressed);--tag-secondary-filled-text-default:var(--color-neutral-000);--tag-secondary-filled-text-disabled:var(--color-neutral-300);--tag-secondary-filled-text-hover:var(--color-neutral-000);--tag-secondary-filled-text-pressed:var(--color-neutral-000);--tag-secondary-plain-background-default:var(--color-transparent-light);--tag-secondary-plain-background-disabled:var(--color-transparent-light);--tag-secondary-plain-background-hover:var(--color-brand-secondary-50);--tag-secondary-plain-background-pressed:var(--color-brand-secondary-100);--tag-secondary-plain-border-default:var(--tag-secondary-plain-text-default);--tag-secondary-plain-border-disabled:var(--tag-secondary-plain-text-disabled);--tag-secondary-plain-border-hover:var(--tag-secondary-plain-text-hover);--tag-secondary-plain-border-pressed:var(--tag-secondary-plain-text-pressed);--tag-secondary-plain-icon-default:var(--tag-secondary-plain-text-default);--tag-secondary-plain-icon-disabled:var(--tag-secondary-plain-text-disabled);--tag-secondary-plain-icon-hover:var(--tag-secondary-plain-text-hover);--tag-secondary-plain-icon-pressed:var(--tag-secondary-plain-text-pressed);--tag-secondary-plain-text-default:var(--color-brand-secondary-500);--tag-secondary-plain-text-disabled:var(--color-neutral-300);--tag-secondary-plain-text-hover:var(--color-brand-secondary-400);--tag-secondary-plain-text-pressed:var(--color-brand-secondary-600);--tag-succes-filled-background-default:var(--color-feedback-success-500);--tag-succes-filled-background-disabled:var(--color-neutral-100);--tag-succes-filled-background-hover:var(--color-feedback-success-400);--tag-succes-filled-background-pressed:var(--color-feedback-success-600);--tag-succes-filled-border-default:var(--tag-succes-filled-background-default);--tag-succes-filled-border-disabled:var(--tag-succes-filled-background-disabled);--tag-succes-filled-border-hover:var(--tag-succes-filled-background-hover);--tag-succes-filled-border-pressed:var(--tag-succes-filled-background-pressed);--tag-succes-filled-icon-default:var(--tag-succes-filled-text-default);--tag-succes-filled-icon-disabled:var(--button-succes-filled-text-disabled);--tag-succes-filled-icon-hover:var(--button-succes-filled-text-hover);--tag-succes-filled-icon-pressed:var(--button-succes-filled-text-pressed);--tag-succes-filled-text-default:var(--color-neutral-000);--tag-succes-filled-text-disabled:var(--color-neutral-300);--tag-succes-filled-text-hover:var(--color-neutral-000);--tag-succes-filled-text-pressed:var(--color-neutral-000);--tag-succes-plain-background-default:var(--color-transparent-light);--tag-succes-plain-background-disabled:var(--color-transparent-light);--tag-succes-plain-background-hover:var(--color-feedback-success-50);--tag-succes-plain-background-pressed:var(--color-feedback-success-100);--tag-succes-plain-border-default:var(--tag-succes-plain-text-default);--tag-succes-plain-border-disabled:var(--tag-succes-plain-text-disabled);--tag-succes-plain-border-hover:var(--tag-succes-plain-text-hover);--tag-succes-plain-border-pressed:var(--tag-succes-plain-text-pressed);--tag-succes-plain-icon-default:var(--tag-succes-plain-text-default);--tag-succes-plain-icon-disabled:var(--tag-succes-plain-text-disabled);--tag-succes-plain-icon-hover:var(--tag-succes-plain-text-hover);--tag-succes-plain-icon-pressed:var(--tag-succes-plain-text-pressed);--tag-succes-plain-text-default:var(--color-feedback-success-500);--tag-succes-plain-text-disabled:var(--color-neutral-300);--tag-succes-plain-text-hover:var(--color-feedback-success-400);--tag-succes-plain-text-pressed:var(--color-feedback-success-600);--tag-warning-filled-background-default:var(--color-feedback-warning-500);--tag-warning-filled-background-disabled:var(--color-neutral-100);--tag-warning-filled-background-hover:var(--color-feedback-warning-400);--tag-warning-filled-background-pressed:var(--color-feedback-warning-600);--tag-warning-filled-border-default:var(--tag-warning-filled-background-default);--tag-warning-filled-border-disabled:var(--tag-warning-filled-background-disabled);--tag-warning-filled-border-hover:var(--tag-warning-filled-background-hover);--tag-warning-filled-border-pressed:var(--tag-warning-filled-background-pressed);--tag-warning-filled-icon-default:var(--tag-warning-filled-text-default);--tag-warning-filled-icon-disabled:var(--tag-warning-filled-text-disabled);--tag-warning-filled-icon-hover:var(--tag-warning-filled-text-hover);--tag-warning-filled-icon-pressed:var(--tag-warning-filled-text-pressed);--tag-warning-filled-text-default:var(--color-neutral-000);--tag-warning-filled-text-disabled:var(--color-neutral-300);--tag-warning-filled-text-hover:var(--color-neutral-000);--tag-warning-filled-text-pressed:var(--color-neutral-000);--tag-warning-plain-background-default:var(--color-transparent-light);--tag-warning-plain-background-disabled:var(--color-transparent-light);--tag-warning-plain-background-hover:var(--color-feedback-warning-50);--tag-warning-plain-background-pressed:var(--color-feedback-warning-100);--tag-warning-plain-border-default:var(--tag-warning-plain-text-default);--tag-warning-plain-border-disabled:var(--tag-warning-plain-text-disabled);--tag-warning-plain-border-hover:var(--tag-warning-plain-text-hover);--tag-warning-plain-border-pressed:var(--tag-warning-plain-text-pressed);--tag-warning-plain-icon-default:var(--tag-warning-plain-text-default);--tag-warning-plain-icon-disabled:var(--tag-warning-plain-text-disabled);--tag-warning-plain-icon-hover:var(--tag-warning-plain-text-hover);--tag-warning-plain-icon-pressed:var(--tag-warning-plain-text-pressed);--tag-warning-plain-text-default:var(--color-feedback-warning-500);--tag-warning-plain-text-disabled:var(--color-neutral-300);--tag-warning-plain-text-hover:var(--color-feedback-warning-400);--tag-warning-plain-text-pressed:var(--color-feedback-warning-600);--text-inverse-body:var(--color-neutral-000);--text-inverse-disabled:var(--color-neutral-500);--text-inverse-header:var(--color-neutral-000);--text-inverse-intro:var(--color-neutral-000);--text-inverse-secondary:var(--color-neutral-400);--text-neutral-body:var(--color-neutral-700);--text-neutral-disabled:var(--color-neutral-300);--text-neutral-header:var(--color-neutral-700);--text-neutral-highlight:var(--color-brand-primary-500);--text-neutral-intro:var(--color-neutral-700);--text-neutral-secondary:var(--color-neutral-500)}:root{--button-arrow-filled-background-default:var(--color-neutral-700);--button-arrow-filled-background-disabled:var(--color-neutral-500);--button-arrow-filled-background-hover:var(--color-brand-primary-500);--button-arrow-filled-background-pressed:var(--color-brand-primary-500);--button-arrow-filled-border-default:var(--button-arrow-filled-background-default);--button-arrow-filled-border-disabled:var(--button-arrow-filled-background-disabled);--button-arrow-filled-border-hover:var(--button-arrow-filled-background-hover);--button-arrow-filled-border-pressed:var(--button-arrow-filled-background-pressed);--button-arrow-filled-icon-default:var(--button-arrow-filled-text-default);--button-arrow-filled-icon-disabled:var(--button-arrow-filled-text-disabled);--button-arrow-filled-icon-hover:var(--button-arrow-filled-text-hover);--button-arrow-filled-icon-pressed:var(--button-arrow-filled-text-pressed);--button-arrow-filled-text-default:var(--color-neutral-000);--button-arrow-filled-text-disabled:var(--color-neutral-000);--button-arrow-filled-text-hover:var(--color-neutral-000);--button-arrow-filled-text-pressed:var(--color-neutral-000);--button-arrow-plain-background-default:var(--color-neutral-000);--button-arrow-plain-background-disabled:var(--color-neutral-000);--button-arrow-plain-background-hover:var(--color-brand-primary-500);--button-arrow-plain-background-pressed:var(--color-brand-primary-500);--button-arrow-plain-border-default:var(--button-arrow-plain-background-default);--button-arrow-plain-border-disabled:var(--button-arrow-plain-background-disabled);--button-arrow-plain-border-hover:var(--button-arrow-plain-background-hover);--button-arrow-plain-border-pressed:var(--button-arrow-plain-background-pressed);--button-arrow-plain-icon-default:var(--button-arrow-plain-text-default);--button-arrow-plain-icon-disabled:var(--button-arrow-plain-text-disabled);--button-arrow-plain-icon-hover:var(--button-arrow-plain-text-hover);--button-arrow-plain-icon-pressed:var(--button-arrow-plain-text-pressed);--button-arrow-plain-text-default:var(--button-primary-plain-text-default);--button-arrow-plain-text-disabled:var(--button-primary-plain-text-disabled);--button-arrow-plain-text-hover:var(--button-primary-plain-text-hover);--button-arrow-plain-text-pressed:var(--button-primary-plain-text-pressed);--button-close-filled-background-default:var(--color-neutral-700);--button-close-filled-background-disabled:var(--color-neutral-500);--button-close-filled-background-hover:var(--color-brand-primary-500);--button-close-filled-background-pressed:var(--color-brand-primary-500);--button-close-filled-border-default:var(--button-close-filled-background-default);--button-close-filled-border-disabled:var(--button-close-filled-background-disabled);--button-close-filled-border-hover:var(--button-close-filled-background-hover);--button-close-filled-border-pressed:var(--button-close-filled-background-pressed);--button-close-filled-icon-default:var(--button-close-filled-text-default);--button-close-filled-icon-disabled:var(--button-close-filled-text-disabled);--button-close-filled-icon-hover:var(--button-close-filled-text-hover);--button-close-filled-icon-pressed:var(--button-close-filled-text-pressed);--button-close-filled-text-default:var(--color-neutral-000);--button-close-filled-text-disabled:var(--color-neutral-000);--button-close-filled-text-hover:var(--color-neutral-000);--button-close-filled-text-pressed:var(--color-neutral-000);--button-close-plain-background-default:var(--color-neutral-000);--button-close-plain-background-disabled:var(--color-neutral-000);--button-close-plain-background-hover:var(--color-brand-primary-500);--button-close-plain-background-pressed:var(--color-brand-primary-500);--button-close-plain-border-default:var(--button-close-plain-background-default);--button-close-plain-border-disabled:var(--button-close-plain-background-disabled);--button-close-plain-border-hover:var(--button-close-plain-background-hover);--button-close-plain-border-pressed:var(--button-close-plain-background-pressed);--button-close-plain-icon-default:var(--button-close-plain-text-default);--button-close-plain-icon-disabled:var(--button-close-plain-text-disabled);--button-close-plain-icon-hover:var(--button-close-plain-text-hover);--button-close-plain-icon-pressed:var(--button-close-plain-text-pressed);--button-close-plain-text-default:var(--button-primary-plain-text-default);--button-close-plain-text-disabled:var(--button-primary-plain-text-disabled);--button-close-plain-text-hover:var(--button-primary-plain-text-hover);--button-close-plain-text-pressed:var(--button-primary-plain-text-pressed);--button-white-filled-background-default:var(--color-neutral-000);--button-white-filled-background-disabled:var(--color-neutral-50);--button-white-filled-background-hover:var(--color-neutral-000);--button-white-filled-background-pressed:var(--color-neutral-000);--button-white-filled-border-default:var(--button-white-filled-background-default);--button-white-filled-border-disabled:var(--button-white-filled-background-disabled);--button-white-filled-border-hover:var(--button-white-filled-border-default);--button-white-filled-border-pressed:var(--button-white-filled-border-default);--button-white-filled-icon-default:var(--button-white-filled-text-default);--button-white-filled-icon-disabled:var(--button-white-filled-text-disabled);--button-white-filled-icon-hover:var(--button-white-filled-text-hover);--button-white-filled-icon-pressed:var(--button-white-filled-text-pressed);--button-white-filled-text-default:var(--color-neutral-700);--button-white-filled-text-disabled:var(--color-neutral-300);--button-white-filled-text-hover:var(--color-brand-primary-500);--button-white-filled-text-pressed:var(--color-brand-primary-500);--button-white-plain-background-default:var(--color-neutral-000);--button-white-plain-background-disabled:var(--color-neutral-50);--button-white-plain-background-hover:var(--color-neutral-000);--button-white-plain-background-pressed:var(--color-neutral-000);--button-white-plain-border-default:var(--button-white-plain-background-default);--button-white-plain-border-disabled:var(--button-white-plain-background-disabled);--button-white-plain-border-hover:var(--button-white-plain-border-default);--button-white-plain-border-pressed:var(--button-white-plain-border-default);--button-white-plain-icon-default:var(--button-white-plain-text-default);--button-white-plain-icon-disabled:var(--button-white-plain-text-disabled);--button-white-plain-icon-hover:var(--button-white-plain-text-hover);--button-white-plain-icon-pressed:var(--button-white-plain-text-pressed);--button-white-plain-text-default:var(--color-neutral-700);--button-white-plain-text-disabled:var(--color-neutral-300);--button-white-plain-text-hover:var(--color-brand-primary-500);--button-white-plain-text-pressed:var(--color-brand-primary-500)}:root{--local-tasks-height:0;--sticky-top-height:var(--local-tasks-height)}:root{--radius-image:2rem;--radius-table:1rem}:root{--unit-0:0.25rem;--unit-1:0.5rem;--unit-1-5:0.75rem;--unit-2:1rem;--unit-3:1.5rem;--unit-4:2rem;--unit-5:2.5rem;--unit-6:3rem;--unit-7:3.5rem;--unit-8:4rem;--unit-9:4.5rem;--unit-10:5rem;--unit-11:5.5rem;--unit:var(--unit-1);--gutter:var(--unit-2);--component-section-topbottom-min:var(--unit-7);--component-section-topbottom-max:var(--unit-11);--site-margin:var(--unit-2);--space-xxsmall:0.125rem;--space-xxsmall:0.25rem;--space-xsmall:0.375rem;--space-small:0.625rem;--space-medium:0.875rem;--space-large:1.25rem;--space-xlarge:1.5rem;--space-xxlarge:1.75rem;--space-xxxlarge:2rem;--space-xhuge:2.25rem;--space-xxhuge:3.5rem;--space-xxxhuge:6rem}@media all and (min-width:48em){:root{--site-margin:var(--unit-5);--space-xsmall:0.5rem;--space-small:0.75rem;--space-medium:1rem;--space-large:1.5rem;--space-xlarge:2rem;--space-xxlarge:2.5rem;--space-xxxlarge:3rem;--space-xhuge:3.5rem;--space-xxhuge:5rem;--space-xxxhuge:7.5rem}}:root{--site-width:100rem;--page-margin:1rem;--content-width:100rem;--content-width-s:70.75rem;--min-page-column:17.5rem;--text-width:50rem;--text-width-narrow:42.25rem;--center-width:56.25rem;--page-columns:[full-start] var(--page-margin) [wide-start content-start] minmax(0,var(--content-width)) [content-end wide-end] var(--page-margin) [full-end]}@media all and (min-width:48em){:root{--page-margin:2.5rem;--page-columns:[full-start] var(--page-margin) [wide-start] minmax(0,1fr) [content-start] minmax(var(--min-page-column),var(--content-width)) [content-end] minmax(0,1fr) [wide-end] var(--page-margin) [full-end]}}:root{--sdc-base-title-spacing:var(--space-xlarge);--sdc-base-title-spacing-m:var(--space-xlarge);--sdc-base-text-spacing:var(--space-medium);--sdc-base-text-spacing-m:var(--space-medium);--sdc-base-action-spacing:var(--space-xxlarge);--sdc-base-action-spacing-m:var(--space-xxlarge);--sdc-base-block-horizontal-spacing:var(--unit-4);--sdc-base-block-horizontal-spacing-s:var(--unit-7)}:root{--transition:all 0.6s ease-in-out;--transition-fast:all 0.3s ease-in-out}@font-face{font-family:"Axiforma";src:url(/themes/custom/makeitfly/makeitfly/fonts/axiforma/axiforma-regular.otf);font-weight:400;font-style:normal}@font-face{font-family:"Axiforma";src:url(/themes/custom/makeitfly/makeitfly/fonts/axiforma/axiforma-semibold.otf);font-weight:600;font-style:normal}@font-face{font-family:"Axiforma";src:url(/themes/custom/makeitfly/makeitfly/fonts/axiforma/axiforma-light.otf);font-weight:300;font-style:normal}html,body{min-block-size:100%;scroll-behavior:smooth}html{font-size:1em;overflow-x:clip;-webkit-text-size-adjust:100%;scroll-padding-top:var(--sticky-top-height)}body{background-color:#e7e8ec;color:var(--text-neutral-body);font-family:var(--txt-ff-base);font-size:1rem;line-height:1.5}@media all and (max-width:47.9375em){body{overflow-x:hidden}}*,*::after,*::before{box-sizing:border-box}body,div,section,article,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,figure,figcaption,p,blockquote,th,td{margin:0;padding:0}img{width:auto;max-width:100%;height:auto;border-style:none}a{background-color:rgba(0,0,0,0);color:inherit}a:hover,a:focus-visible{text-decoration:none}h1,h2,h3,h4,h5,h6{color:inherit;font-family:var(--txt-ff-heading);font-weight:600;line-height:1.3;word-wrap:break-word}h1{font-size:clamp(1.38rem,1.94vw + 0.79rem,2.25rem);font-weight:500;font-style:normal;line-height:1.077;letter-spacing:-0.06944em}h1 .primary{color:var(--text-neutral-highlight)}h2{font-size:clamp(1.25rem,0.97vw + 0.96rem,1.69rem);font-weight:500;font-style:normal;line-height:1.125;letter-spacing:-0.074em}h3{font-size:clamp(1.19rem,0.69vw + 0.98rem,1.5rem);font-weight:500;font-style:normal;line-height:1.14;letter-spacing:-0.05em}h4{font-size:clamp(0.94rem,0.28vw + 0.85rem,1.06rem);font-weight:500;font-style:normal;line-height:1.1;letter-spacing:-0.044em}h5{font-size:clamp(0.88rem,0.28vw + 0.79rem,1rem);font-weight:500;font-style:normal;line-height:1.18;letter-spacing:-0.03125em}h6{font-size:clamp(0.81rem,0.28vw + 0.73rem,0.94rem);font-weight:500;font-style:normal;line-height:1.0667;letter-spacing:0}ul{list-style:none}iframe{border:none}table{width:100%;max-width:100%}main{display:block;width:100%}hr{box-sizing:content-box;overflow:visible;display:block;height:.1rem;border:0;border-top:.1rem solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}abbr[title]{text-decoration:none;border:none}svg{display:block;fill:currentColor}[hidden]:not([hidden=until-found]){display:none}template{display:none}pre{font-family:monospace,monospace;font-size:1em}b,strong{font-weight:600}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}button,input,optgroup,select,textarea{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}fieldset{border:0;margin:0;padding:0}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.field__label{font-weight:500}textarea{resize:vertical;overflow:auto}progress{vertical-align:baseline}details{display:block}summary{display:list-item}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[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}a:focus,button:focus,input[type=button]:focus,input[type=submit]:focus,input[type=file]:focus,summary:focus{outline:.125rem solid #000;outline-offset:.125rem}a:focus:not(:focus-visible),button:focus:not(:focus-visible),input[type=button]:focus:not(:focus-visible),input[type=submit]:focus:not(:focus-visible),input[type=file]:focus:not(:focus-visible),summary:focus:not(:focus-visible){outline:none;box-shadow:none}a:focus-visible,button:focus-visible,input[type=button]:focus-visible,input[type=submit]:focus-visible,input[type=file]:focus-visible,summary:focus-visible{outline:.125rem solid rgba(0,0,0,0);outline-offset:.125rem;box-shadow:0 0 0 .125rem #000,0 0 0 .25rem #fff,0 0 0 .375rem #000}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.001s !important;animation-iteration-count:1 !important;transition-duration:.001s !important;scroll-behavior:auto !important}}.copy-url{position:relative}.copy-url .tooltip{font-size:clamp(0.69rem,0.14vw + 0.65rem,0.75rem);font-weight:400;font-style:normal;line-height:1.3333;letter-spacing:0;text-indent:0;position:absolute;bottom:calc(100% + 0.5rem);left:50%;transform:translateX(-50%);background-color:var(--surface-inverse-base);color:var(--text-inverse-body);padding:var(--space-xsmall) var(--space-small);border-radius:1rem;white-space:nowrap;opacity:0;transition:all .2s ease-in-out;box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.12),0 0 .0625rem 0 rgba(0,0,0,.31);pointer-events:none}.copy-url .tooltip.visible{opacity:1}@media print{*,*:before,*:after{background:rgba(0,0,0,0) !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}pre,blockquote{page-break-inside:avoid}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.sdc-content-block--default-spacing{--sdc-margin-block:var(--component-section-topbottom-min);margin-block:var(--sdc-margin-block)}@media all and (min-width:48em){.sdc-content-block--default-spacing{--sdc-margin-block:var(--component-section-topbottom-max)}}.sdc-content-block--default-spacing.has-background{position:relative;--sdc-margin-block:0;padding-top:var(--component-section-topbottom-min);padding-bottom:var(--component-section-topbottom-min)}.sdc-content-block--default-spacing.has-background::before{content:"";display:block;position:absolute;top:0;left:50%;z-index:0;width:100%;height:100%;transform:translateX(-50%);background-color:var(--surface-inverse-base)}.sdc-content-block--default-spacing.has-background article{position:relative;z-index:1}@media all and (min-width:48em){.sdc-content-block--default-spacing.has-background{padding-top:var(--component-section-topbottom-max);padding-bottom:var(--component-section-topbottom-max)}}.sdc-content-block--default-spacing.has-light-background{position:relative;--sdc-margin-block:0;padding-top:var(--component-section-topbottom-min);padding-bottom:var(--component-section-topbottom-min);--button-arrow-plain-background-default:transparent;--button-arrow-plain-border-default:transparent;--button-neutral-plain-background-default:var(--surface-neutral-base);--button-neutral-plain-border-default:var(--surface-neutral-base)}.sdc-content-block--default-spacing.has-light-background .btn.btn--arrow:hover::before,.sdc-content-block--default-spacing.has-light-background .btn.btn--arrow:focus-visible::before{--button-arrow-plain-background-default:var(--surface-neutral-base);--button-arrow-plain-border-default:var(--surface-neutral-base)}.sdc-content-block--default-spacing.has-light-background .slider-nav__btn{background:rgba(0,0,0,0)}.sdc-content-block--default-spacing.has-light-background .slider-nav__btn:not([aria-disabled=true]):hover,.sdc-content-block--default-spacing.has-light-background .slider-nav__btn:not([aria-disabled=true]):focus-visible{background:var(--surface-neutral-base)}.sdc-content-block--default-spacing.has-light-background article{position:relative;z-index:1}.sdc-content-block--default-spacing.has-light-background::before{content:"";display:block;position:absolute;top:0;left:50%;z-index:0;width:100%;height:100%;transform:translateX(-50%);background-color:var(--surface-neutral-100)}@media all and (min-width:48em){.sdc-content-block--default-spacing.has-light-background{padding-top:var(--component-section-topbottom-max);padding-bottom:var(--component-section-topbottom-max)}}body.has-splide .sdc-content-block--default-spacing:first-child.has-background{padding-top:0}@media all and (min-width:48em){body.has-splide .sdc-content-block--default-spacing:first-child.has-background{padding-top:0}}body.has-splide .sdc-content-block--default-spacing:first-child.has-background::before{height:calc(100% + var(--component-section-topbottom-min) + 11.875rem);transform:translate(-50%,calc((var(--component-section-topbottom-min) + 11.875rem) * -1))}@media all and (min-width:48em){body.has-splide .sdc-content-block--default-spacing:first-child.has-background::before{height:calc(100% + var(--component-section-topbottom-max) + 11.875rem);transform:translate(-50%,calc((var(--component-section-topbottom-max) + 11.875rem) * -1))}}.page-wrapper{display:grid;grid-template:"alert" "infobanner" auto "headertop" "banner" auto "main" 1fr "footer" auto/100%;min-height:100dvh;max-width:var(--site-width);margin-left:auto;margin-right:auto;background:var(--surface-neutral-base,#fff)}.page-wrapper .layout-alert{grid-area:alert}.page-wrapper .site-header{grid-area:banner}.page-wrapper .main-content{grid-area:main}.page-wrapper .site-footer{grid-area:footer}[data-block-layout=page-columns]{display:grid;grid-template-columns:var(--page-columns)}[data-block-layout=page-columns]>*{grid-area:full}[data-block-layout=page-columns]>[data-block-area=wide]{grid-area:wide}[data-block-layout=page-columns]>[data-block-area=content]{grid-area:content}.layout-content.has-sidebar{--component-section-topbottom-min:var(--space-xhuge);--component-section-topbottom-max:var(--space-xhuge)}.layout-content.has-sidebar{width:100%;max-width:var(--site-width);margin-inline-start:auto;margin-inline-end:auto;max-width:calc(var(--site-width) + var(--site-margin)*2);padding-inline-start:var(--site-margin);padding-inline-end:var(--site-margin);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--unit-4);margin-top:2rem;margin-bottom:2rem}@media all and (min-width:48em){.layout-content.has-sidebar{grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--unit);margin-top:5.5rem;margin-bottom:5.5rem}.layout-content.has-sidebar>[data-block-area=content]{grid-column:7/13;grid-row:1/2}.layout-content.has-sidebar>[data-block-area=sidebar]{grid-column:1/6;grid-row:1/2}.layout-content.has-sidebar>[data-block-area=content-bottom]{grid-column:1/13;grid-row:2/3}}@media all and (min-width:61.25em){.layout-content.has-sidebar>[data-block-area=content]{grid-column:6/13;grid-row:1/2}.layout-content.has-sidebar>[data-block-area=sidebar]{grid-column:1/5;grid-row:1/2}}@media all and (min-width:81.25em){.layout-content.has-sidebar>[data-block-area=content]{grid-column:5/13;grid-row:1/2}.layout-content.has-sidebar>[data-block-area=sidebar]{grid-column:1/4;grid-row:1/2}}.layout-content.has-sidebar [data-block-layout=page-columns]{display:block}.layout-content.has-sidebar .sdc-text-one-col__content,.layout-content.has-sidebar .sdc-media__inner{max-width:100%;padding-inline:0}details{--element-background-default:var(--accordion-background-default);--element-background-focus:var(--accordion-background-hover);--element-border-default:var(--accordion-border-default);--element-border-focus:var(--accordion-border-hover);--element-icon-color-default:var(--accordion-icon-default);--element-icon-color-focus:var(--accordion-icon-hover);--element-title-color-default:var(--accordion-header-default);--element-title-color-focus:var(--accordion-header-hover)}details{container:element-details/inline-size;position:relative;margin:var(--unit-2) 0;background-color:var(--element-background-default);border-bottom:.0625rem solid var(--element-border-default)}details+details{margin-top:calc(var(--unit-2)*-1)}summary{font-size:clamp(0.81rem,0.28vw + 0.73rem,0.94rem);font-weight:500;font-style:normal;line-height:1.0667;letter-spacing:0;width:100%;padding:var(--unit-2) var(--unit-1-5);background-color:var(--element-background-default);color:var(--element-title-color-default);transition:background-color .15s ease-out,border-color .15s ease-out;cursor:pointer}@container element-details (width >= 48em){summary{padding:var(--unit-3) var(--unit-2)}}summary:hover,summary:focus{background-color:var(--element-background-focus);border-color:var(--element-border-focus);color:var(--element-title-color-focus)}summary::marker{font-size:clamp(0.88rem,0.14vw + 0.83rem,0.94rem);font-weight:400;font-style:normal;line-height:1.6;letter-spacing:0;color:var(--element-icon-color-default);transition:color .15s ease-out}summary:hover::marker,summary:focus::marker{color:var(--element-icon-color-focus)}details>.details-wrapper{padding:var(--unit-1) var(--unit-2) var(--unit-4)}.messages{position:relative;margin:0;padding:1rem 1rem 1rem 3.25rem;border:.0625rem solid rgba(0,0,0,0);border-radius:.8rem;font-size:clamp(0.88rem,0.14vw + 0.83rem,0.94rem);font-weight:400;font-style:normal;line-height:1.6;letter-spacing:0;color:var(--text-neutral-body);word-wrap:break-word;overflow-wrap:break-word;background-image:none;box-shadow:none}.messages::before{content:"";display:block;width:1.25rem;height:1.25rem;background-repeat:no-repeat;background-image:url(/themes/custom/makeitfly/makeitfly/img/icons/status-messages/status-message-icon-info.svg);background-size:contain;position:absolute;top:1.125rem;left:1rem}.messages .messages__list{list-style:none}.messages .messages__item{margin-bottom:.4rem}.messages .messages__item:last-child{margin-bottom:0}.messages a{font-style:italic;text-decoration:underline}.messages a:hover,.messages a:focus{text-decoration:none}.messages pre{overflow:auto}.messages.messages--info{background:var(--color-feedback-information-50);box-shadow:none}.messages.messages--info::before{background-image:url(/themes/custom/makeitfly/makeitfly/img/icons/status-messages/status-message-icon-info.svg)}.messages.messages--warning{background:var(--color-feedback-warning-50)}.messages.messages--warning::before{background-image:url(/themes/custom/makeitfly/makeitfly/img/icons/status-messages/status-message-icon-warning.svg)}.messages.messages--status{background:var(--color-feedback-success-50)}.messages.messages--status::before{background-image:url(/themes/custom/makeitfly/makeitfly/img/icons/status-messages/status-message-icon-success.svg)}.messages.messages--error{background:var(--color-feedback-error-50)}.messages.messages--error::before{background-image:url(/themes/custom/makeitfly/makeitfly/img/icons/status-messages/status-message-icon-error.svg)}.messages .item-list__comma-list{display:block;list-style-type:square;margin:1rem 0 1rem 1rem;padding-left:1rem}.messages .item-list__comma-list li{display:list-item}.messages .item-list__comma-list li::after{display:none;content:""}.messages .item-list__comma-list a{display:inline-block;padding:.4rem 0}.page-messages-wrapper{width:100%;max-width:var(--content-width);margin-inline-start:auto;margin-inline-end:auto;max-width:calc(var(--content-width) + var(--page-margin)*2);padding-inline-start:var(--page-margin);padding-inline-end:var(--page-margin)}.page-messages-wrapper .messages{margin:2rem 0}.layout-builder .messages{margin:0 0 2rem 0}.page-breadcrumb{padding:1rem 0}.page-breadcrumb__inner{position:relative;width:100%;max-width:var(--content-width);margin-inline-start:auto;margin-inline-end:auto;max-width:calc(var(--content-width) + var(--page-margin)*2);padding-inline-start:var(--page-margin);padding-inline-end:var(--page-margin)}.page-title-block{margin:var(--unit-2) 0}@media all and (min-width:61.25em){.page-title-block{margin:var(--unit-3) 0}}.page-title-block__inner{position:relative;width:100%;max-width:var(--content-width);margin-inline-start:auto;margin-inline-end:auto;max-width:calc(var(--content-width) + var(--page-margin)*2);padding-inline-start:var(--page-margin);padding-inline-end:var(--page-margin)}.page-title{font-size:clamp(1.38rem,1.94vw + 0.79rem,2.25rem);font-weight:500;font-style:normal;line-height:1.077;letter-spacing:-0.06944em;color:var(--text-neutral-header)}.progress{position:relative;margin:var(--unit-3);overflow:hidden}.progress .progress{margin:0}.progress__label{font-size:clamp(0.88rem,0.14vw + 0.83rem,0.94rem);font-weight:400;font-style:normal;line-height:1.6;letter-spacing:0;color:var(--color-inverse-50)}.progress__track{margin:0;min-width:6.25rem;max-width:100%;height:var(--unit-2);border:.0625rem solid rgba(0,0,0,0);border-radius:1rem;background:var(--surface-neutral-200);box-shadow:none}.progress__track:is(*+*){margin-top:var(--unit-1)}.progress__bar{width:3%;min-width:3%;max-width:100%;height:var(--unit-2);margin-top:-0.0625rem;margin-left:-0.0625rem;padding:0 .0625rem;border:.0625rem solid var(--text-neutral-highlight);border-radius:1rem;background:var(--text-neutral-highlight);transition:width .5s ease-out;animation:none}[dir=rtl] .progress__bar{margin-right:-0.0625rem;margin-left:0}.progress__description,.progress__percentage{overflow:hidden;margin-top:var(--unit-0);color:var(--color-inverse-50);font-size:.875em}.progress__description{float:left}[dir=rtl] .progress__description{float:right}.progress__percentage{float:right}[dir=rtl] .progress__percentage{float:left}.progress--small .progress__track{height:var(--unit-1)}.progress--small .progress__bar{height:var(--unit-1)}.progress .error{margin:var(--unit-2) 0;font-size:clamp(0.88rem,0.14vw + 0.83rem,0.94rem);font-weight:400;font-style:normal;line-height:1.6;letter-spacing:0;color:var(--color-inverse-50)}.progress .error a{text-decoration:underline}.progress .error a:hover,.progress .error a:focus{text-decoration:none}.skip-nav{position:fixed;top:1.25rem;left:1.25rem;z-index:550}.skip-link{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.skip-link:active,.skip-link:focus{position:static;width:auto;height:auto;margin:inherit;overflow:visible;clip:auto;clip-path:none;white-space:inherit}.skip-link{background:#000;color:#fff;padding:.625rem 1.25rem;font-size:1.125rem;line-height:1.5;border:.125rem solid}.tablesort{display:inline-block;width:.75em;height:.75em;margin-left:.5em}.tablesort--asc,.tablesort--desc{background-image:url(/themes/custom/makeitfly/makeitfly/img/icons/arrows/chevron-down.svg)}.tablesort--desc{transform:scale(-1)}.ui-dialog{z-index:9999;padding:0;border:0.0625rem solid var(--border-neutral-base) !important;border-radius:3rem;background:#fff;color:var(--text-neutral-body);box-shadow:none;overflow:hidden;font-family:var(--txt-ff-base)}.ui-dialog .form--field-required-indicator{display:none}.ui-widget-overlay{background:var(--color-inverse-50);opacity:.15}.ui-dialog .ui-dialog-titlebar{border:0;border-radius:0;color:var(--text-neutral-body);background:rgba(0,0,0,0);padding:var(--space-xlarge) var(--space-xlarge) 0 var(--space-xlarge);font-weight:400;display:flex;justify-content:space-between;align-items:center;margin-bottom:calc(var(--space-xlarge) - 0.8125rem)}@media all and (min-width:48em){.ui-dialog .ui-dialog-titlebar{padding:var(--space-xxlarge) var(--space-xxlarge) 0 var(--space-xxlarge)}}.ui-dialog .ui-dialog-titlebar::before,.ui-dialog .ui-dialog-titlebar::after{display:none}.ui-dialog .ui-dialog-title{font-size:clamp(0.63rem,0vw + 0.63rem,0.63rem);font-weight:600;font-style:normal;line-height:1.4;letter-spacing:.05em;text-transform:uppercase;margin:0;width:auto;float:none}.ui-dialog .ui-dialog-titlebar-close{position:relative;top:0;left:0;width:2.5rem;height:2.5rem;margin:0;padding:0;background:none}.ui-dialog .ui-icon.ui-icon-closethick{display:block;margin:0;transform:translate(-50%,-50%);background:rgba(0,0,0,0) url(/themes/custom/makeitfly/makeitfly/img/icons/icon-close.svg) no-repeat center/1.5rem auto}.ui-dialog .ui-dialog-content{padding:0 var(--space-xlarge) var(--space-xlarge) var(--space-xlarge);overflow-x:hidden;position:static}@media all and (min-width:48em){.ui-dialog .ui-dialog-content{padding:0 var(--space-xxlarge) var(--space-xxlarge) var(--space-xxlarge)}}.ui-dialog .ui-dialog-buttonpane{padding:0 var(--space-xlarge) var(--space-xlarge) var(--space-xlarge);background:rgba(0,0,0,0);border:none;margin-top:var(--space-large)}@media all and (min-width:48em){.ui-dialog .ui-dialog-buttonpane{padding:0 var(--space-xxlarge) calc(var(--space-xxlarge) + 1.5625rem) var(--space-xxlarge)}}.ui-dialog .ui-dialog-buttonpane .form-actions{float:none;display:flex;align-items:center;gap:var(--unit);justify-content:flex-end}.ui-dialog .ui-dialog-buttonpane .form-actions .dialog-cancel{margin-right:auto}.ui-dialog .popup-actions,.ui-dialog .form-actions{margin-top:var(--space-large);display:flex;align-items:center;gap:var(--unit);position:relative}.ui-dialog .popup-actions .dialog-cancel,.ui-dialog .popup-actions .discard-changes,.ui-dialog .form-actions .dialog-cancel,.ui-dialog .form-actions .discard-changes{order:99}.ui-dialog .popup-actions .btn--arrow,.ui-dialog .form-actions .btn--arrow{background-color:rgba(0,0,0,0) !important;border-color:rgba(0,0,0,0) !important}.ui-dialog .popup-actions .btn--arrow:hover,.ui-dialog .popup-actions .btn--arrow:focus-visible,.ui-dialog .form-actions .btn--arrow:hover,.ui-dialog .form-actions .btn--arrow:focus-visible{background-color:var(--button-arrow-plain-background-hover) !important;border-color:var(--button-arrow-plain-background-hover) !important}.fa-course-filter-by-scoring-form{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;color:var(--text-neutral-body);padding-bottom:1.5625rem}@media all and (min-width:48em){.fa-course-filter-by-scoring-form{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--space-xhuge)}.fa-course-filter-by-scoring-form .popup-actions{grid-column:1/3}}.fa-course-filter-by-scoring-form .field--name-field-formatted-title{font-size:clamp(1.19rem,0.69vw + 0.98rem,1.5rem);font-weight:500;font-style:normal;line-height:1.14;letter-spacing:-0.05em;color:var(--text-neutral-header);margin-bottom:var(--space-medium)}.fa-course-filter-by-scoring-form .field--name-field-formatted-text{font-size:clamp(0.88rem,0.14vw + 0.83rem,0.94rem);font-weight:400;font-style:normal;line-height:1.6;letter-spacing:0;color:var(--text-neutral-body)}.fa-course-filter-by-scoring-form .scoring-list{display:flex;flex-direction:column;gap:var(--space-xsmall)}.fa-course-filter-by-scoring-form .scoring-list .row{display:grid;grid-template-columns:1fr 3.75rem calc(3.75rem - var(--space-xlarge));column-gap:0.5rem;padding:var(--space-xsmall) var(--space-xlarge);border:0.0625rem solid var(--border-neutral-base);border-radius:2rem;align-items:center;min-height:calc(3rem + var(--space-xsmall)*2);background:var(--surface-neutral-base)}@media all and (min-width:48em){.fa-course-filter-by-scoring-form .scoring-list .row{column-gap:var(--space-xlarge);grid-template-columns:1fr 4.6875rem calc(4.6875rem - var(--space-xlarge))}}.fa-course-filter-by-scoring-form .scoring-list .row:first-child{font-size:clamp(0.63rem,0vw + 0.63rem,0.63rem);font-weight:600;font-style:normal;line-height:1.4;letter-spacing:.05em;grid-template-columns:1fr 3.75rem 3.75rem;padding:0;border:none;min-height:0}@media all and (min-width:48em){.fa-course-filter-by-scoring-form .scoring-list .row:first-child{grid-template-columns:1fr 4.6875rem 4.6875rem}}.fa-course-filter-by-scoring-form .scoring-list .form-item-messages+.row{font-size:clamp(0.63rem,0vw + 0.63rem,0.63rem);font-weight:600;font-style:normal;line-height:1.4;letter-spacing:.05em;grid-template-columns:1fr 3.75rem 3.75rem;padding:0;border:none;min-height:0}@media all and (min-width:48em){.fa-course-filter-by-scoring-form .scoring-list .form-item-messages+.row{grid-template-columns:1fr 4.6875rem 4.6875rem}}.fa-course-filter-by-scoring-form .scoring-list .row-item:first-child{word-break:break-word}.fa-course-filter-by-scoring-form .scoring-list .row-item:first-child span{display:block;font-size:clamp(0.81rem,0.14vw + 0.77rem,0.88rem);font-weight:400;font-style:normal;line-height:1.43;letter-spacing:0;font-weight:600}.fa-course-filter-by-scoring-form .scoring-list .row-item:first-child small{display:block;font-size:clamp(0.56rem,0.14vw + 0.52rem,0.63rem);font-weight:400;font-style:normal;line-height:1.6;letter-spacing:0;color:var(--text-neutral-secondary)}.fa-course-filter-by-scoring-form .scoring-list .form-item{margin:0}.fa-course-filter-by-scoring-form .popup-actions{justify-content:flex-end}.fa-course-filter-by-scoring-form .popup-actions .dialog-cancel{margin-right:auto;order:-1}.fa-course-filter-by-scoring-form .popup-actions::after{content:"";position:absolute;top:calc(100% + var(--space-xlarge) + 1.5625rem - 25.3125rem);left:calc(100% + var(--space-xlarge) - 23.75rem);width:23.75rem;height:25.3125rem;background:rgba(0,0,0,0) url(/themes/custom/makeitfly/makeitfly/img/circles.svg) no-repeat 100% 100%;z-index:-1}@media all and (max-width:47.9375em){.fa-course-filter-by-scoring-form .popup-actions::after{top:calc(100% + var(--space-xxlarge) - 23.3125rem);left:calc(100% + var(--space-xxlarge) - 23.25rem);width:23.25rem;height:23.3125rem;background:rgba(0,0,0,0) url(/themes/custom/makeitfly/makeitfly/img/circles-mobile.svg) no-repeat 100% 100%}}.pager{margin-top:var(--space-xlarge)}.pager .pager__items{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-xsmall)}.pager .pager__item{display:block;padding:0;font-weight:600}.pager .pager__item span{font-weight:400}.pager .pager__item.is-active{font-weight:600}.pager .pager__item.is-active span{font-weight:400}.pager .pager__item--previous a,.pager .pager__item--previous>span,.pager .pager__item--next a,.pager .pager__item--next>span{display:block;width:2.875rem;height:2.875rem;border-radius:50%;display:flex;align-items:center;justify-content:center}.pager .pager__item--previous>span,.pager .pager__item--next>span{background-color:var(--surface-neutral-100);border:0.0625rem solid var(--surface-neutral-100)}.pager .pager__item--previous>span svg,.pager .pager__item--next>span svg{fill:var(--icon-badge-neutral-filled-text-disabled)}.pager .pager__item--previous a,.pager .pager__item--next a{background-color:var(--icon-badge-primary-filled-background-default);border:0.0625rem solid var(--icon-badge-primary-filled-background-default);transition:var(--transition-fast)}.pager .pager__item--previous a svg,.pager .pager__item--next a svg{fill:var(--icon-badge-primary-filled-text-default);transition:var(--transition-fast)}.pager .pager__item--previous a:hover,.pager .pager__item--previous a:focus-visible,.pager .pager__item--next a:hover,.pager .pager__item--next a:focus-visible{background-color:var(--icon-badge-primary-filled-background-hover);border-color:var(--icon-badge-primary-filled-background-hover)}.pager .pager__item--previous a:hover svg,.pager .pager__item--previous a:focus-visible svg,.pager .pager__item--next a:hover svg,.pager .pager__item--next a:focus-visible svg{fill:var(--icon-badge-primary-filled-text-hover)}.site-header-desktop,.site-header-desktop__top{display:none}@media all and (min-width:48em){.site-header-desktop,.site-header-desktop__top{display:block}}.site-header-desktop__top-inner .site-branding{order:1}.site-header-desktop__top-inner .block-fa-course-flyout-block{order:2}.site-header-desktop__top-inner .site-header-mobile__search-toggle,.site-header-desktop__top-inner .site-header-mobile__search-toggle-backup,.site-header-desktop__top-inner .block-header-search-form{order:3}.site-header-desktop__top-inner .site-setting-block--faq-button{order:4}.site-header-desktop__top-inner .site-setting-block--favorites{order:5}.site-header-desktop__top-inner .language-switcher-language-url,.site-header-desktop__top-inner .header-language-switch__base-display,.site-header-desktop__top-inner .header-language-switch__advanced-display{order:6}.site-header-desktop__top-inner .site-setting-block--myfebelfinacademy{order:7}.top-bar~.dialog-off-canvas-main-canvas .site-header-desktop__top{top:4.5rem}.site-header-desktop__top{width:100%;max-width:var(--site-width);margin-inline-start:auto;margin-inline-end:auto;max-width:calc(var(--site-width) + var(--site-margin)*2);padding-inline-start:var(--site-margin);padding-inline-end:var(--site-margin);position:sticky;top:var(--unit);grid-area:headertop;margin-top:var(--unit);height:4.625rem;z-index:439}@media all and (min-width:48em){.site-header-desktop__top{--site-margin:var(--unit-2)}}.site-header-desktop__top-inner{padding:var(--space-small);border-radius:2.25rem;border:0.0625rem solid var(--border-neutral-base);display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;gap:var(--unit-1) var(--space-xsmall);background-color:var(--surface-neutral-base)}.site-branding{margin-right:1.375rem}.site-branding:focus-within{box-shadow:0 0 0 .125rem #000,0 0 0 .25rem #fff,0 0 0 .375rem #000;border-radius:2rem}a.site-branding-logo:focus-visible{outline:none;box-shadow:none}.header-language-switch__base-display[hidden]{display:none}.header-language-switch__base-display ul{display:flex;flex-flow:row wrap;gap:0 1rem}.header-language-switch__base-display li{flex:0 0 auto;min-width:0}.header-language-switch__base-display li a{font-size:clamp(0.69rem,0.14vw + 0.65rem,0.75rem);font-weight:400;font-style:normal;line-height:1.3333;letter-spacing:0;text-transform:uppercase;text-decoration:none;font-weight:600}.header-language-switch__base-display li a:hover,.header-language-switch__base-display li a:focus-visible{text-decoration:underline}.header-language-switch__advanced-display{display:flex;flex-flow:column nowrap}.header-language-switch__advanced-display[hidden]{display:none}.header-language-switch-toggle{display:flex;flex-flow:column nowrap;position:relative}.header-language-switch-toggle-button{position:relative;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:var(--txt-ff-interaction,inherit);white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer;font-size:clamp(0.69rem,0.14vw + 0.65rem,0.75rem);font-weight:400;font-style:normal;line-height:1.3333;letter-spacing:0;text-transform:uppercase;font-weight:600;position:relative;display:flex;flex-flow:row nowrap;align-items:center;gap:var(--space-xxsmall);padding:var(--space-xxsmall) var(--space-small);text-decoration:none;border-radius:1rem;color:var(--text-neutral-base);transition:var(--transition-fast);overflow:hidden;white-space:nowrap}.header-language-switch-toggle-button:hover,.header-language-switch-toggle-button:focus-visible{background-color:var(--navigation-neutral-background-hover);color:var(--navigation-neutral-text-hover)}.header-language-switch-toggle-button:hover::after,.header-language-switch-toggle-button:focus-visible::after{background-color:var(--surface-neutral-300)}.header-language-switch-toggle-button__text{flex:0 1 auto;min-width:0}.header-language-switch-toggle-button__chevron{flex:0 0 auto;min-width:0}.header-language-switch-toggle-button__chevron svg{width:1.5625rem;height:1.5rem;transition:transform .15s ease-out}.header-language-switch-toggle-button[aria-expanded=true] .header-language-switch-toggle-button__chevron svg{transform:scale(-1)}.header-language-switch-toggle-zone{display:block;position:absolute;z-index:2;top:calc(100% + 0.25rem);right:0;min-width:10rem;max-width:20rem;padding-top:.1rem}.header-language-switch-toggle-zone[aria-hidden=true]{display:none}.header-language-switch-toggle-zone__inner{position:relative;margin-top:.625rem;background:#fff;border:.0625rem solid #fff;box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.12),0 0 .0625rem 0 rgba(0,0,0,.31);border-radius:.5rem}.header-language-switch-toggle-zone__inner::after{content:"";position:absolute;top:-1.25rem;right:1.25rem;margin-left:0;width:0;height:0;border-width:0 1.25rem 1.25rem 1.25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);border-style:solid;filter:drop-shadow(0 -0.0625rem 0.3125rem rgba(32,38,48,0.12))}.header-language-switch-toggle-zone__inner ul{position:relative;z-index:1;padding:var(--space-small);background-color:#fff;max-height:90vh;border-radius:.5rem;overflow-y:auto;list-style:none}.header-language-switch-toggle-zone__inner li+li{margin-top:var(--space-small)}.header-language-switch-toggle-zone__inner li a{font-size:clamp(0.69rem,0.14vw + 0.65rem,0.75rem);font-weight:400;font-style:normal;line-height:1.3333;letter-spacing:0;text-decoration:none;color:var(--text-neutral-base)}.header-language-switch-toggle-zone__inner li a:hover,.header-language-switch-toggle-zone__inner li a:focus-visible{text-decoration:underline}.block-header-search-form{position:relative;margin-right:auto}.block-header-search-form .form-item{margin:0}.block-header-search-form .form-item input{padding-right:3.25rem}.block-header-search-form .form-item input::placeholder{color:var(--text-neutral-disabled);font-style:normal}.block-header-search-form .form-submit{position:relative;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:var(--txt-ff-interaction,inherit);white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer;cursor:auto;position:absolute;right:0;top:0;height:100%;width:3.25rem;text-indent:-99999px;background:rgba(0,0,0,0) url(/themes/custom/makeitfly/makeitfly/img/icons/icon-search.svg) no-repeat 0.5rem center/1.5rem auto;border-radius:1.5rem}@media all and (max-width:74.9375em){.site-header-desktop__top-inner .block-header-search-form{display:none}}.site-header-desktop__top-inner .site-header-mobile__search-toggle,.site-header-desktop__top-inner .site-header-mobile__search-toggle-backup{margin-left:0;margin-right:auto}@media all and (min-width:75em){.site-header-desktop__top-inner .site-header-mobile__search-toggle,.site-header-desktop__top-inner .site-header-mobile__search-toggle-backup{display:none !important}}.site-setting-block--faq-button .field--name-field-faq a{font-size:clamp(0.69rem,0.14vw + 0.65rem,0.75rem);font-weight:400;font-style:normal;line-height:1.3333;letter-spacing:0;text-transform:uppercase;font-weight:600;display:block;padding:var(--space-xxsmall) var(--space-small);text-decoration:none;border-radius:1rem;color:var(--text-neutral-base);transition:var(--transition-fast);overflow:hidden;white-space:nowrap}.site-setting-block--faq-button .field--name-field-faq a:hover,.site-setting-block--faq-button .field--name-field-faq a:focus-visible{background-color:var(--navigation-neutral-background-hover);color:var(--navigation-neutral-text-hover)}.site-setting-block--favorites .field--name-field-favorites-overview a{display:block;text-indent:-99999px;width:2.5rem;height:2.5rem;background:rgba(0,0,0,0) url(/themes/custom/makeitfly/makeitfly/img/icons/icon-favorites.svg) no-repeat center/1.5rem auto;border-radius:50%;transition:var(--transition-fast)}.site-setting-block--favorites .field--name-field-favorites-overview a:hover,.site-setting-block--favorites .field--name-field-favorites-overview a:focus-visible{background-color:var(--surface-brand-primary-100)}@media all and (min-width:75em){.site-setting-block--myfebelfinacademy .field--name-field-link a{display:inline-flex;align-items:center;justify-content:center;max-width:100%;margin:0;padding:var(--btn-padding,0);gap:var(--btn-gap,0);min-height:var(--btn-min-height,unset);cursor:pointer;appearance:none;border:var(--btn-border-width,0) var(--btn-border-style,solid) var(--btn-border-color,transparent);border-radius:var(--btn-border-radius,0);background:var(--btn-fill,transparent);color:var(--btn-color,inherit);font-size:var(--btn-fs,inherit);font-family:var(--txt-ff-interaction,inherit);font-weight:var(--btn-fw,400);text-transform:var(--btn-tt,none);line-height:1;text-align:inherit;text-decoration:none;transition:var(--transition-fast);white-space:normal}.site-setting-block--myfebelfinacademy .field--name-field-link a[disabled],.site-setting-block--myfebelfinacademy .field--name-field-link a.is-disabled{cursor:not-allowed}.site-setting-block--myfebelfinacademy .field--name-field-link a.btn--arrow,.site-setting-block--myfebelfinacademy .field--name-field-link a.btn--close{padding:0.125rem 1rem 0.125rem 0.125rem}}@media all and (min-width:75em)and (min-width:48em){.site-setting-block--myfebelfinacademy .field--name-field-link a.btn--arrow,.site-setting-block--myfebelfinacademy .field--name-field-link a.btn--close{padding:0.125rem 1.125rem 0.125rem 0.125rem}}@media all and (min-width:75em){.site-setting-block--myfebelfinacademy .field--name-field-link a.btn--arrow::before,.site-setting-block--myfebelfinacademy .field--name-field-link a.btn--close::before{content:"";display:block;height:var(--btn-icon-height);width:var(--btn-icon-height);border-radius:50%;background:var(--button-arrow-plain-background-hover) url(/themes/custom/makeitfly/makeitfly/img/icons/arrows/arrow.svg) no-repeat center center;color:var(--button-arrow-plain-text-hover);transition:var(--transition-fast)}.site-setting-block--myfebelfinacademy .field--name-field-link a.btn--arrow:hover::before,.site-setting-block--myfebelfinacademy .field--name-field-link a.btn--arrow:focus-visible::before,.site-setting-block--myfebelfinacademy .field--name-field-link a.btn--close:hover::before,.site-setting-block--myfebelfinacademy .field--name-field-link a.btn--close:focus-visible::before{background:var(--button-arrow-plain-background-default) url(/themes/custom/makeitfly/makeitfly/img/icons/arrows/arrow-primary.svg) no-repeat center center}.site-setting-block--myfebelfinacademy .field--name-field-link a.btn--arrow.btn--arrow-reverse,.site-setting-block--myfebelfinacademy .field--name-field-link a.btn--arrow.btn--close-reverse,.site-setting-block--myfebelfinacademy .field--name-field-link a.btn--close.btn--arrow-reverse,.site-setting-block--myfebelfinacademy .field--name-field-link a.btn--close.btn--close-reverse{padding:0.125rem 0.125rem 0.125rem 1rem;flex-direction:row-reverse}}@media all and (min-width:75em)and (min-width:48em){.site-setting-block--myfebelfinacademy .field--name-field-link a.btn--arrow.btn--arrow-reverse,.site-setting-block--myfebelfinacademy .field--name-field-link a.btn--arrow.btn--close-reverse,.site-setting-block--myfebelfinacademy .field--name-field-link a.btn--close.btn--arrow-reverse,.site-setting-block--myfebelfinacademy .field--name-field-link a.btn--close.btn--close-reverse{padding:0.125rem 0.125rem 0.125rem 1.125rem}}@media all and (min-width:75em){.site-setting-block--myfebelfinacademy .field--name-field-link a.btn--close::before{background-image:url(/themes/custom/makeitfly/makeitfly/img/icons/icon-cross.svg);background-size:1.5rem auto}.site-setting-block--myfebelfinacademy .field--name-field-link a.btn--close:hover::before,.site-setting-block--myfebelfinacademy .field--name-field-link a.btn--close:focus-visible::before{background-image:url(/themes/custom/makeitfly/makeitfly/img/icons/icon-cross-primary.svg);background-size:1.5rem auto}.site-setting-block--myfebelfinacademy .field--name-field-link a{--btn-border-color:var(--button-arrow-plain-border-default);--btn-fill:var(--button-arrow-plain-background-default);--btn-color:var(--button-arrow-plain-text-default)}.site-setting-block--myfebelfinacademy .field--name-field-link a:hover,.site-setting-block--myfebelfinacademy .field--name-field-link a:focus{--btn-border-color:var(--button-arrow-plain-border-hover);--btn-fill:var(--button-arrow-plain-background-hover);--btn-color:var(--button-arrow-plain-text-hover)}.site-setting-block--myfebelfinacademy .field--name-field-link a:active{--btn-border-color:var(--button-arrow-plain-border-pressed);--btn-fill:var(--button-arrow-plain-background-pressed);--btn-color:var(--button-arrow-plain-text-pressed)}.site-setting-block--myfebelfinacademy .field--name-field-link a[disabled]{--btn-border-color:var(--button-arrow-plain-border-disabled);--btn-fill:var(--button-arrow-plain-background-disabled);--btn-color:var(--button-arrow-plain-text-disabled)}.site-setting-block--myfebelfinacademy .field--name-field-link a{padding:0 0 0 0.75rem;min-height:0;white-space:nowrap}.site-setting-block--myfebelfinacademy .field--name-field-link a::after{content:"";width:2.5rem;height:2.5rem;background:var(--icon-badge-primary-filled-background-default) url(/themes/custom/makeitfly/makeitfly/img/icons/icon-user-white.svg) no-repeat center/1.5rem auto;border-radius:50%;margin-left:0.25rem;transition:var(--transition-fast)}.site-setting-block--myfebelfinacademy .field--name-field-link a:hover::after,.site-setting-block--myfebelfinacademy .field--name-field-link a:focus-visible::after{background:var(--surface-neutral-base) url(/themes/custom/makeitfly/makeitfly/img/icons/icon-user.svg) no-repeat center/1.5rem auto}}@media all and (max-width:74.9375em){.site-setting-block--myfebelfinacademy .field--name-field-link a{display:block;text-indent:-99999px;padding:0;width:2.75rem;height:2.75rem;background:var(--text-neutral-highlight) url(/themes/custom/makeitfly/makeitfly/img/icons/icon-user-white.svg) no-repeat center/1.5rem auto;border-radius:50%;transition:var(--transition-fast)}.site-setting-block--myfebelfinacademy .field--name-field-link a:hover,.site-setting-block--myfebelfinacademy .field--name-field-link a:focus-visible{background:var(--surface-neutral-base) url(/themes/custom/makeitfly/makeitfly/img/icons/icon-user.svg) no-repeat center/1.5rem auto}}.block-fa-course-flyout-block{position:static}.block-fa-course-flyout-block .course-flyout-button--wrapper{position:relative;z-index:441}.block-fa-course-flyout-block .course-flyout-button{font-size:clamp(0.69rem,0.14vw + 0.65rem,0.75rem);font-weight:400;font-style:normal;line-height:1.3333;letter-spacing:0;font-weight:600;display:flex;justify-content:space-between;white-space:nowrap}.block-fa-course-flyout-block .course-flyout-button svg{transition:var(--transition-fast)}.block-fa-course-flyout-block .course-flyout-button[aria-expanded=true] svg{transform:rotate(180deg)}.block-fa-course-flyout-block .course-flyout-block{position:absolute;top:calc(100% + var(--unit));left:50%;transform:translateX(-50%);z-index:441;width:calc(100% - var(--site-margin)*2);padding:var(--space-medium);background-color:#fff;border-radius:3rem;border:0.0625rem solid var(--border-neutral-base);opacity:0;transition:var(--transition-fast);display:none}.block-fa-course-flyout-block .course-flyout-block[aria-hidden=false]{opacity:1;display:block}.block-fa-course-flyout-block .course-flyout-block--inner{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--unit)}.block-fa-course-flyout-block .course-flyout-block--courses{grid-column:1/9;display:flex;flex-direction:column}.block-fa-course-flyout-block .course-flyout-block--courses:last-child{grid-column:1/13}.block-fa-course-flyout-block .course-flyout-block--links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--unit)}.block-fa-course-flyout-block .course-flyout-block--links a{font-size:clamp(0.81rem,0.14vw + 0.77rem,0.88rem);font-weight:400;font-style:normal;line-height:1.43;letter-spacing:0;font-weight:600;display:grid;grid-template-columns:3rem 1fr;gap:var(--unit-2);align-items:center;text-decoration:none;color:var(--text-neutral-base);padding:var(--space-xsmall)}.block-fa-course-flyout-block .course-flyout-block--links a svg.arrow{padding:0.75rem;width:3rem;height:3rem;border-radius:50%;background:var(--surface-neutral-100);transition:var(--transition-fast)}.block-fa-course-flyout-block .course-flyout-block--links a span{display:block}.block-fa-course-flyout-block .course-flyout-block--links a .description{font-size:clamp(0.56rem,0.14vw + 0.52rem,0.63rem);font-weight:400;font-style:normal;line-height:1.6;letter-spacing:0;font-weight:400;color:var(--text-neutral-secondary)}.block-fa-course-flyout-block .course-flyout-block--links a:hover svg.arrow,.block-fa-course-flyout-block .course-flyout-block--links a:focus-visible svg.arrow{background:var(--text-neutral-highlight);fill:var(--text-inverse-body)}.block-fa-course-flyout-block .course-flyout-block--buttons{margin-top:auto;padding:var(--space-small) var(--space-xsmall);display:flex;flex-flow:row wrap;gap:var(--space-xsmall);align-items:center}.block-fa-course-flyout-block .course-flyout-block--spotlight{grid-column:10/13}.block-fa-course-flyout-block .course-flyout-block--spotlight .spotlight-course{position:relative;height:100%}.block-fa-course-flyout-block .course-flyout-block--spotlight .spotlight-course>.field--name-field-media::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:linear-gradient(0deg,rgba(0,0,0,0) 50.5%,rgba(0,0,0,0.6) 100%),linear-gradient(0deg,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.2) 100%);border-radius:var(--unit-4)}.block-fa-course-flyout-block .course-flyout-block--spotlight .spotlight-course>.field--name-field-media img{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:var(--unit-4)}.site-header-desktop__top.course-flyout-open::before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:var(--color-inverse-50);opacity:.15;z-index:440}.site-header-desktop__bottom{width:100%;max-width:var(--site-width);margin-inline-start:auto;margin-inline-end:auto;max-width:calc(var(--site-width) + var(--unit-4)*2);padding-inline-start:var(--unit-4);padding-inline-end:var(--unit-4);padding-top:var(--space-small);padding-bottom:var(--space-small);display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;gap:var(--space-xxsmall) var(--space-medium)}.site-header-desktop__bottom .mainmenu{display:flex;flex-flow:row wrap}.site-header-desktop__bottom .mainmenu>.mainmenu-item>button{position:relative;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:var(--txt-ff-interaction,inherit);white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.site-header-desktop__bottom .mainmenu>.mainmenu-item>button{width:100%;font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;text-transform:inherit}.site-header-desktop__bottom .mainmenu>.mainmenu-item>a,.site-header-desktop__bottom .mainmenu>.mainmenu-item>span,.site-header-desktop__bottom .mainmenu>.mainmenu-item>button{font-size:clamp(0.69rem,0.14vw + 0.65rem,0.75rem);font-weight:400;font-style:normal;line-height:1.3333;letter-spacing:0;font-weight:600;position:relative;display:flex;flex-flow:row nowrap;align-items:center;gap:.5rem;padding:var(--space-xsmall) var(--space-small);text-decoration:none;font-weight:600;border-radius:1rem;color:var(--navigation-neutral-text-default);transition:var(--transition-fast);overflow:hidden}.site-header-desktop__bottom .mainmenu>.mainmenu-item>a>span,.site-header-desktop__bottom .mainmenu>.mainmenu-item>span>span,.site-header-desktop__bottom .mainmenu>.mainmenu-item>button>span{padding:0}.site-header-desktop__bottom .mainmenu>.mainmenu-item>a svg,.site-header-desktop__bottom .mainmenu>.mainmenu-item>span svg,.site-header-desktop__bottom .mainmenu>.mainmenu-item>button svg{position:relative;flex:0 0 auto;min-width:0;width:1.5625rem;height:1.5rem;transition:transform .15s ease-out}.site-header-desktop__bottom .mainmenu>.mainmenu-item>a[aria-expanded=true] svg,.site-header-desktop__bottom .mainmenu>.mainmenu-item>span[aria-expanded=true] svg,.site-header-desktop__bottom .mainmenu>.mainmenu-item>button[aria-expanded=true] svg{transform:scale(-1)}.site-header-desktop__bottom .mainmenu>.mainmenu-item>a.is-active,.site-header-desktop__bottom .mainmenu>.mainmenu-item>span.is-active,.site-header-desktop__bottom .mainmenu>.mainmenu-item>button.is-active{background-color:var(--surface-inverse-base);color:var(--text-inverse-body)}.site-header-desktop__bottom .mainmenu>.mainmenu-item>a[hidden],.site-header-desktop__bottom .mainmenu>.mainmenu-item>span[hidden],.site-header-desktop__bottom .mainmenu>.mainmenu-item>button[hidden]{display:none}.site-header-desktop__bottom .mainmenu>.mainmenu-item>a:hover,.site-header-desktop__bottom .mainmenu>.mainmenu-item>a:focus-visible,.site-header-desktop__bottom .mainmenu>.mainmenu-item>button:hover,.site-header-desktop__bottom .mainmenu>.mainmenu-item>button:focus-visible{background-color:var(--surface-neutral-300)}.site-header-desktop__bottom .mainmenu>.mainmenu-item>a.is-active:hover,.site-header-desktop__bottom .mainmenu>.mainmenu-item>a.is-active:focus-visible,.site-header-desktop__bottom .mainmenu>.mainmenu-item>button.is-active:hover,.site-header-desktop__bottom .mainmenu>.mainmenu-item>button.is-active:focus-visible{background-color:var(--text-neutral-secondary);color:var(--text-inverse-body)}.site-header-desktop__navigation-zone .mainmenu-sub-holder{display:block;position:absolute;top:100%;left:50%;right:auto;margin-left:-9.75rem;z-index:1;width:19.5rem;opacity:0;visibility:hidden;transition:opacity .1s ease-in,visibility .1s ease-in}.site-header-desktop__navigation-zone .mainmenu-sub-holder[aria-hidden=false]{opacity:1;visibility:visible}.site-header-desktop__navigation-zone .mainmenu-item.js-submenu-align-left .mainmenu-sub-holder{left:0;right:auto;margin-left:0}.site-header-desktop__navigation-zone .mainmenu-item.js-submenu-align-right .mainmenu-sub-holder{right:0;left:auto;margin-left:0}.site-header-desktop__navigation-zone .mainmenu-sub-holder__inner{position:relative;margin-top:.625rem;background:#fff;border:.0625rem solid #fff;box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.12),0 0 .0625rem 0 rgba(0,0,0,.31);border-radius:.5rem}.site-header-desktop__navigation-zone .mainmenu-sub-holder__inner::after{content:"";position:absolute;top:-1.25rem;left:50%;margin-left:-1.25rem;width:0;height:0;border-width:0 1.25rem 1.25rem 1.25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);border-style:solid;filter:drop-shadow(0 -0.0625rem 0.3125rem rgba(32,38,48,0.12))}.site-header-desktop__navigation-zone .mainmenu-item.js-submenu-align-left .mainmenu-sub-holder__inner::after{left:1.25rem;right:auto;margin-left:0}.site-header-desktop__navigation-zone .mainmenu-item.js-submenu-align-right .mainmenu-sub-holder__inner::after{left:auto;right:1.25rem;margin-left:0}.site-header-desktop__navigation-zone .mainmenu-sub{position:relative;z-index:1;padding:var(--unit-3);background-color:#fff;max-height:90vh;border-radius:.5rem;overflow-y:auto;list-style:none;font-size:.875rem;line-height:1.5;font-weight:normal}.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item+.mainmenu-item{margin-top:1rem}.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item>button{position:relative;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:var(--txt-ff-interaction,inherit);white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item>button{width:100%;font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;text-transform:inherit}.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item>a,.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item>span,.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item>button{position:relative;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;padding:.875rem .25rem;text-decoration:none;border-radius:.5rem;background-color:var(--navigation-neutral-background-default);color:var(--navigation-neutral-text-default);overflow:hidden;font-size:inherit;line-height:inherit;font-weight:inherit;transition:var(--transition-fast)}.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item>a::after,.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item>span::after,.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item>button::after{content:"";position:absolute;bottom:0;left:0;width:100%;border-bottom:.125rem solid var(--navigation-neutral-border-default)}.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item>a>span,.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item>span>span,.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item>button>span{flex:1 1 auto;min-width:0}.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item>a>svg,.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item>span>svg,.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item>button>svg{flex:0 0 auto;min-width:0;width:.5rem;height:.75rem;margin-left:.625rem;margin-right:.625rem}.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item>a:hover,.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item>a:focus-visible,.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item>button:hover,.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item>button:focus-visible{background-color:var(--navigation-neutral-background-hover);color:var(--navigation-neutral-text-hover)}.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item>a:hover::after,.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item>a:focus-visible::after,.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item>button:hover::after,.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item>button:focus-visible::after{border-bottom-color:var(--navigation-neutral-border-hover)}.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item>a.is-active:hover,.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item>a.is-active:focus-visible,.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item>button.is-active:hover,.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item>button.is-active:focus-visible{background-color:var(--navigation-neutral-background-selected-hover);color:var(--navigation-neutral-text-selected-hover)}.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item>a.is-active:hover::after,.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item>a.is-active:focus-visible::after,.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item>button.is-active:hover::after,.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item>button.is-active:focus-visible::after{border-bottom-color:var(--navigation-neutral-border-selected-hover)}.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item--active-trail>a,.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item--active-trail>span,.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item--active-trail>button{background-color:var(--navigation-neutral-background-selected-default);color:var(--navigation-neutral-text-selected-default)}.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item--active-trail>a::after,.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item--active-trail>span::after,.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item--active-trail>button::after{border-bottom-color:var(--navigation-neutral-border-selected-default)}.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item--active-trail>a:hover,.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item--active-trail>a:focus-visible,.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item--active-trail>span:hover,.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item--active-trail>span:focus-visible,.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item--active-trail>button:hover,.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item--active-trail>button:focus-visible{background-color:var(--navigation-neutral-background-selected-hover);color:var(--navigation-neutral-text-selected-hover)}.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item--active-trail>a:hover::after,.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item--active-trail>a:focus-visible::after,.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item--active-trail>span:hover::after,.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item--active-trail>span:focus-visible::after,.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item--active-trail>button:hover::after,.site-header-desktop__navigation-zone .mainmenu-sub>.mainmenu-item--active-trail>button:focus-visible::after{border-bottom-color:var(--navigation-neutral-border-selected-hover)}.site-header-mobile{display:block;position:fixed;top:0;left:0;width:100%;z-index:99}@media all and (min-width:48em){.site-header-mobile{display:none}}.site-header-mobile .site-branding img{height:2.75rem;width:auto}@media all and (max-width:47.9375em){.page-wrapper{padding-top:5.25rem}}.site-header-mobile__inner{padding:var(--space-xsmall) var(--space-small) 0}.site-header-mobile__content{position:relative;display:flex;flex-flow:row nowrap;gap:var(--unit);align-items:center;justify-content:space-between;padding:var(--space-small);border-radius:2.25rem;border:0.0625rem solid var(--border-neutral-base);background:var(--surface-neutral-base)}.site-header-mobile .site-setting-block--myfebelfinacademy .field--name-field-link a{display:block;text-indent:-99999px;padding:0;width:2.75rem;height:2.75rem;background:var(--icon-badge-secondary-filled-background-hover) url(/themes/custom/makeitfly/makeitfly/img/icons/icon-user-white.svg) no-repeat center/1.5rem auto;border-radius:50%;transition:var(--transition-fast)}.site-header-mobile .site-setting-block--myfebelfinacademy .field--name-field-link a:hover,.site-header-mobile .site-setting-block--myfebelfinacademy .field--name-field-link a:focus-visible{background:var(--icon-badge-secondary-filled-background-default) url(/themes/custom/makeitfly/makeitfly/img/icons/icon-user.svg) no-repeat center/1.5rem auto}.site-header-mobile__navigation-toggle,.site-header-mobile__navigation-toggle-backup{position:relative;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:var(--txt-ff-interaction,inherit);white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer;position:relative;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0.625rem;border-radius:50%;background-color:var(--icon-badge-secondary-filled-background-default);color:var(--icon-badge-secondary-filled-icon-default);transition:var(--transition-fast)}.site-header-mobile__navigation-toggle:hover,.site-header-mobile__navigation-toggle:focus,.site-header-mobile__navigation-toggle-backup:hover,.site-header-mobile__navigation-toggle-backup:focus{color:var(--icon-badge-secondary-filled-icon-hover);background-color:var(--icon-badge-secondary-filled-background-hover)}.site-header-mobile__navigation-toggle svg,.site-header-mobile__navigation-toggle-backup svg{width:1.5rem;height:1.5rem}.no-js .site-header-mobile__navigation-toggle{display:none}.js .site-header-mobile__navigation-toggle-backup{display:none}.site-header-mobile__search-toggle,.site-header-mobile__search-toggle-backup{position:relative;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:var(--txt-ff-interaction,inherit);white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer;position:relative;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0.625rem;border-radius:50%;background-color:var(--text-inverse-body);color:var(--navigation-neutral-icon-default);transition:var(--transition-fast);margin-left:auto}.site-header-mobile__search-toggle:hover,.site-header-mobile__search-toggle:focus,.site-header-mobile__search-toggle-backup:hover,.site-header-mobile__search-toggle-backup:focus{background-color:var(--surface-neutral-300)}.site-header-mobile__search-toggle svg,.site-header-mobile__search-toggle-backup svg{width:1.5rem;height:1.5rem}.no-js .site-header-mobile__search-toggle{display:none}.js .site-header-mobile__search-toggle-backup{display:none}.mobile-sitenav__inner{padding:var(--unit-3)}.mobile-sitenav__content .mainmenu>.mainmenu-item{font-size:.875rem;line-height:1.4;font-weight:600}.mobile-sitenav__content .mainmenu>.mainmenu-item+.mainmenu-item{margin-top:1rem}.mobile-sitenav__content .mainmenu>.mainmenu-item>button{position:relative;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:var(--txt-ff-interaction,inherit);white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.mobile-sitenav__content .mainmenu>.mainmenu-item>button{width:100%;font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;text-transform:inherit}.mobile-sitenav__content .mainmenu>.mainmenu-item>a,.mobile-sitenav__content .mainmenu>.mainmenu-item>span,.mobile-sitenav__content .mainmenu>.mainmenu-item>button{position:relative;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;gap:.5rem;padding:.875rem .25rem;text-decoration:none;font-weight:600;border-radius:.5rem;color:var(--navigation-neutral-text-default);transition:background-color .15s ease-out,color .15s ease-out;overflow:hidden}.mobile-sitenav__content .mainmenu>.mainmenu-item>a::after,.mobile-sitenav__content .mainmenu>.mainmenu-item>span::after,.mobile-sitenav__content .mainmenu>.mainmenu-item>button::after{content:"";position:absolute;bottom:0;left:0;width:100%;border-bottom:.125rem solid var(--navigation-neutral-border-default)}.mobile-sitenav__content .mainmenu>.mainmenu-item>a>span,.mobile-sitenav__content .mainmenu>.mainmenu-item>span>span,.mobile-sitenav__content .mainmenu>.mainmenu-item>button>span{padding:0}.mobile-sitenav__content .mainmenu>.mainmenu-item>a svg,.mobile-sitenav__content .mainmenu>.mainmenu-item>span svg,.mobile-sitenav__content .mainmenu>.mainmenu-item>button svg{position:relative;flex:0 0 auto;min-width:0;width:.75rem;height:.75rem;transition:transform .15s ease-out}.mobile-sitenav__content .mainmenu>.mainmenu-item>a[aria-expanded=true] svg,.mobile-sitenav__content .mainmenu>.mainmenu-item>span[aria-expanded=true] svg,.mobile-sitenav__content .mainmenu>.mainmenu-item>button[aria-expanded=true] svg{transform:rotate(90deg)}.mobile-sitenav__content .mainmenu>.mainmenu-item>a.is-active,.mobile-sitenav__content .mainmenu>.mainmenu-item>span.is-active,.mobile-sitenav__content .mainmenu>.mainmenu-item>button.is-active{background-color:var(--navigation-neutral-background-selected-default);color:var(--navigation-neutral-text-selected-default)}.mobile-sitenav__content .mainmenu>.mainmenu-item>a.is-active::after,.mobile-sitenav__content .mainmenu>.mainmenu-item>span.is-active::after,.mobile-sitenav__content .mainmenu>.mainmenu-item>button.is-active::after{border-bottom-color:var(--navigation-neutral-border-selected-default)}.mobile-sitenav__content .mainmenu>.mainmenu-item>a[hidden],.mobile-sitenav__content .mainmenu>.mainmenu-item>span[hidden],.mobile-sitenav__content .mainmenu>.mainmenu-item>button[hidden]{display:none}.mobile-sitenav__content .mainmenu>.mainmenu-item>a:hover,.mobile-sitenav__content .mainmenu>.mainmenu-item>a:focus,.mobile-sitenav__content .mainmenu>.mainmenu-item>button:hover,.mobile-sitenav__content .mainmenu>.mainmenu-item>button:focus{background-color:var(--navigation-neutral-background-hover);color:var(--navigation-neutral-text-hover)}.mobile-sitenav__content .mainmenu>.mainmenu-item>a:hover::after,.mobile-sitenav__content .mainmenu>.mainmenu-item>a:focus::after,.mobile-sitenav__content .mainmenu>.mainmenu-item>button:hover::after,.mobile-sitenav__content .mainmenu>.mainmenu-item>button:focus::after{border-bottom-color:var(--navigation-neutral-border-hover)}.mobile-sitenav__content .mainmenu>.mainmenu-item>a.is-active:hover,.mobile-sitenav__content .mainmenu>.mainmenu-item>a.is-active:focus,.mobile-sitenav__content .mainmenu>.mainmenu-item>button.is-active:hover,.mobile-sitenav__content .mainmenu>.mainmenu-item>button.is-active:focus{background-color:var(--navigation-neutral-background-selected-hover);color:var(--navigation-neutral-text-selected-hover)}.mobile-sitenav__content .mainmenu>.mainmenu-item>a.is-active:hover::after,.mobile-sitenav__content .mainmenu>.mainmenu-item>a.is-active:focus::after,.mobile-sitenav__content .mainmenu>.mainmenu-item>button.is-active:hover::after,.mobile-sitenav__content .mainmenu>.mainmenu-item>button.is-active:focus::after{border-bottom-color:var(--navigation-neutral-border-selected-hover)}.mobile-sitenav__content .mainmenu>.mainmenu-item--active-trail>a,.mobile-sitenav__content .mainmenu>.mainmenu-item--active-trail>span,.mobile-sitenav__content .mainmenu>.mainmenu-item--active-trail>button{background-color:var(--navigation-neutral-background-selected-default);color:var(--navigation-neutral-text-selected-default)}.mobile-sitenav__content .mainmenu>.mainmenu-item--active-trail>a::after,.mobile-sitenav__content .mainmenu>.mainmenu-item--active-trail>span::after,.mobile-sitenav__content .mainmenu>.mainmenu-item--active-trail>button::after{border-bottom-color:var(--navigation-neutral-border-selected-default)}.mobile-sitenav__content .mainmenu>.mainmenu-item--active-trail>a:hover,.mobile-sitenav__content .mainmenu>.mainmenu-item--active-trail>a:focus,.mobile-sitenav__content .mainmenu>.mainmenu-item--active-trail>span:hover,.mobile-sitenav__content .mainmenu>.mainmenu-item--active-trail>span:focus,.mobile-sitenav__content .mainmenu>.mainmenu-item--active-trail>button:hover,.mobile-sitenav__content .mainmenu>.mainmenu-item--active-trail>button:focus{background-color:var(--navigation-neutral-background-selected-hover);color:var(--navigation-neutral-text-selected-hover)}.mobile-sitenav__content .mainmenu>.mainmenu-item--active-trail>a:hover::after,.mobile-sitenav__content .mainmenu>.mainmenu-item--active-trail>a:focus::after,.mobile-sitenav__content .mainmenu>.mainmenu-item--active-trail>span:hover::after,.mobile-sitenav__content .mainmenu>.mainmenu-item--active-trail>span:focus::after,.mobile-sitenav__content .mainmenu>.mainmenu-item--active-trail>button:hover::after,.mobile-sitenav__content .mainmenu>.mainmenu-item--active-trail>button:focus::after{border-bottom-color:var(--navigation-neutral-border-selected-hover)}.mobile-sitenav__content .mainmenu .mainmenu-sub-holder{display:none}.mobile-sitenav__content .mainmenu .mainmenu-sub-holder[aria-hidden=false]{display:block}.mobile-sitenav__content .mainmenu .mainmenu-sub{padding-top:1rem;padding-left:1rem;font-size:.875rem;line-height:1.5;font-weight:normal}.mobile-sitenav__content .mainmenu .mainmenu-sub li+li{margin-top:1rem}.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item>button{position:relative;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:var(--txt-ff-interaction,inherit);white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item>button{width:100%;font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;text-transform:inherit}.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item>a,.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item>span,.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item>button{position:relative;display:block;padding:.875rem .25rem;font-size:.875rem;line-height:1.4;font-weight:normal;text-decoration:none;border-radius:.5rem;background-color:var(--navigation-neutral-background-default);color:var(--navigation-neutral-text-default);transition:background-color .15s ease-out,color .15s ease-out;overflow:hidden}.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item>a::after,.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item>span::after,.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item>button::after{content:"";position:absolute;bottom:0;left:0;width:100%;border-bottom:.125rem solid var(--navigation-neutral-border-default)}.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item>a:hover,.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item>a:focus,.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item>button:hover,.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item>button:focus{background-color:var(--navigation-neutral-background-hover);color:var(--navigation-neutral-text-hover)}.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item>a:hover::after,.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item>a:focus::after,.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item>button:hover::after,.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item>button:focus::after{border-bottom-color:var(--navigation-neutral-border-hover)}.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item>a.is-active:hover,.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item>a.is-active:focus,.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item>button.is-active:hover,.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item>button.is-active:focus{background-color:var(--navigation-neutral-background-selected-hover);color:var(--navigation-neutral-text-selected-hover)}.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item>a.is-active:hover::after,.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item>a.is-active:focus::after,.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item>button.is-active:hover::after,.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item>button.is-active:focus::after{border-bottom-color:var(--navigation-neutral-border-selected-hover)}.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item--active-trail>a,.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item--active-trail>span,.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item--active-trail>button{background-color:var(--navigation-neutral-background-selected-default);color:var(--navigation-neutral-text-selected-default)}.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item--active-trail>a::after,.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item--active-trail>span::after,.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item--active-trail>button::after{border-bottom-color:var(--navigation-neutral-border-selected-default)}.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item--active-trail>a:hover,.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item--active-trail>a:focus,.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item--active-trail>span:hover,.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item--active-trail>span:focus,.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item--active-trail>button:hover,.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item--active-trail>button:focus{background-color:var(--navigation-neutral-background-selected-hover);color:var(--navigation-neutral-text-selected-hover)}.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item--active-trail>a:hover::after,.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item--active-trail>a:focus::after,.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item--active-trail>span:hover::after,.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item--active-trail>span:focus::after,.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item--active-trail>button:hover::after,.mobile-sitenav__content .mainmenu .mainmenu-sub>.mainmenu-item--active-trail>button:focus::after{border-bottom-color:var(--navigation-neutral-border-selected-hover)}.mobile-sitenav__language-block{border-top:.0625rem solid var(--border-neutral-base);padding:var(--unit-3)}.header-flyout-language-switch{margin-left:auto}.header-flyout-language-switch__base-display[hidden]{display:none}.header-flyout-language-switch__base-display ul{display:flex;flex-flow:row wrap;gap:0 1rem}.header-flyout-language-switch__base-display li{flex:0 0 auto;min-width:0}.header-flyout-language-switch__base-display li a{font-size:clamp(0.69rem,0.14vw + 0.65rem,0.75rem);font-weight:400;font-style:normal;line-height:1.3333;letter-spacing:0;text-transform:uppercase;text-decoration:none;font-weight:600}.header-flyout-language-switch__base-display li a:hover,.header-flyout-language-switch__base-display li a:focus-visible{text-decoration:underline}.header-flyout-language-switch__advanced-display{display:flex;flex-flow:column nowrap}.header-flyout-language-switch__advanced-display[hidden]{display:none}.header-flyout-language-switch-toggle{display:flex;flex-flow:column nowrap;position:relative}.header-flyout-language-switch-toggle-button{position:relative;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:var(--txt-ff-interaction,inherit);white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer;font-size:clamp(0.69rem,0.14vw + 0.65rem,0.75rem);font-weight:400;font-style:normal;line-height:1.3333;letter-spacing:0;text-transform:uppercase;font-weight:600;position:relative;display:flex;flex-flow:row nowrap;align-items:center;gap:var(--space-xxsmall);padding:var(--space-xxsmall) var(--space-small);text-decoration:none;border-radius:1rem;color:var(--text-neutral-base);transition:background-color .15s ease-out;overflow:hidden}.header-flyout-language-switch-toggle-button:hover,.header-flyout-language-switch-toggle-button:focus-visible{background-color:var(--navigation-neutral-background-hover);color:var(--navigation-neutral-text-hover)}.header-flyout-language-switch-toggle-button:hover::after,.header-flyout-language-switch-toggle-button:focus-visible::after{background-color:var(--surface-neutral-300)}.header-flyout-language-switch-toggle-button__text{flex:0 1 auto;min-width:0}.header-flyout-language-switch-toggle-button__chevron{flex:0 0 auto;min-width:0}.header-flyout-language-switch-toggle-button__chevron svg{width:1.5625rem;height:1.5rem;transition:transform .15s ease-out}.header-flyout-language-switch-toggle-button[aria-expanded=true] .header-flyout-language-switch-toggle-button__chevron svg{transform:scale(-1)}.header-flyout-language-switch-toggle-zone{display:block;position:absolute;z-index:999;top:calc(100% + 0.25rem);right:0;min-width:10rem;max-width:20rem;padding-top:.1rem}.header-flyout-language-switch-toggle-zone[aria-hidden=true]{display:none}.header-flyout-language-switch-toggle-zone__inner{position:relative;margin-top:.625rem;background:#fff;border:.0625rem solid #fff;box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.12),0 0 .0625rem 0 rgba(0,0,0,.31);border-radius:.5rem}.header-flyout-language-switch-toggle-zone__inner::after{content:"";position:absolute;top:-1.25rem;right:1.25rem;margin-left:0;width:0;height:0;border-width:0 1.25rem 1.25rem 1.25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);border-style:solid;filter:drop-shadow(0 -0.0625rem 0.3125rem rgba(32,38,48,0.12))}.header-flyout-language-switch-toggle-zone__inner ul{position:relative;z-index:1;padding:var(--space-small);background-color:#fff;max-height:90vh;border-radius:.5rem;overflow-y:auto;list-style:none}.header-flyout-language-switch-toggle-zone__inner li+li{margin-top:var(--space-small)}.header-flyout-language-switch-toggle-zone__inner li a{font-size:clamp(0.69rem,0.14vw + 0.65rem,0.75rem);font-weight:400;font-style:normal;line-height:1.3333;letter-spacing:0;text-decoration:none;color:var(--text-neutral-base)}.header-flyout-language-switch-toggle-zone__inner li a:hover,.header-flyout-language-switch-toggle-zone__inner li a:focus{text-decoration:underline}.navigation-modal .site-setting-block--myfebelfinacademy .field--name-field-link a{display:block;text-indent:-99999px;padding:0;width:2.75rem;height:2.75rem;background:var(--icon-badge-secondary-filled-background-hover) url(/themes/custom/makeitfly/makeitfly/img/icons/icon-user-white.svg) no-repeat center/1.5rem auto;border-radius:50%;transition:var(--transition-fast)}.navigation-modal .site-setting-block--myfebelfinacademy .field--name-field-link a:hover,.navigation-modal .site-setting-block--myfebelfinacademy .field--name-field-link a:focus-visible{background:var(--icon-badge-secondary-filled-background-default) url(/themes/custom/makeitfly/makeitfly/img/icons/icon-user.svg) no-repeat center/1.5rem auto}.navigation-modal .site-setting-block--favorites .field--name-field-favorites-overview a{display:block;text-indent:-99999px;padding:0;width:2.75rem;height:2.75rem;background:rgba(0,0,0,0) url(/themes/custom/makeitfly/makeitfly/img/icons/icon-favorites.svg) no-repeat center/1.5rem auto;border-radius:50%;transition:var(--transition-fast)}.navigation-modal .site-setting-block--favorites .field--name-field-favorites-overview a:hover,.navigation-modal .site-setting-block--favorites .field--name-field-favorites-overview a:focus-visible{background-color:var(--surface-brand-primary-100)}.site-header{z-index:330;position:relative}.infobanner{grid-area:infobanner;padding:var(--unit) 0;background:var(--surface-brand-primary-100)}.infobanner[aria-hidden=true],.infobanner.js-hidden{display:none}.no-js .infobanner{display:block !important}.infobanner--inner{width:100%;max-width:var(--site-width);margin-inline-start:auto;margin-inline-end:auto;max-width:calc(var(--site-width) + var(--site-margin)*2);padding-inline-start:var(--site-margin);padding-inline-end:var(--site-margin);position:relative;text-align:center;padding-right:var(--unit-5)}.infobanner .field--name-field-text{display:inline}.infobanner .field--name-field-text .text-content,.infobanner .field--name-field-link{font-size:clamp(0.69rem,0.14vw + 0.65rem,0.75rem);font-weight:400;font-style:normal;line-height:1.3333;letter-spacing:0;line-height:1.5rem;display:inline}.infobanner .field--name-field-link{margin-left:var(--unit-2)}.infobanner--close{position:relative;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:var(--txt-ff-interaction,inherit);white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer;position:absolute;top:0;right:var(--unit-2);transition:opacity .15s ease-out}.infobanner--close:hover,.infobanner--close:focus-within{opacity:.5}.infobanner--close:not(.js-infobanner-close){display:none}.infobanner--close svg{fill:currentColor}.ajax-progress{position:absolute;top:0;right:0}.suggestions{position:absolute;top:100%;left:0;width:100%;background:var(--surface-neutral-base);z-index:10000;padding:var(--space-large);border-radius:2rem;margin-top:var(--space-medium);border:0.0625rem solid var(--border-neutral-base)}@media all and (min-width:61.25em){.suggestions{min-width:45rem}}@media all and (min-width:81.25em){.suggestions{min-width:52.5rem}}@media all and (min-width:90em){.suggestions{min-width:63.875rem}}.suggestions>div+div{margin-top:var(--space-xlarge)}.suggestions .suggestions__title{font-size:clamp(0.88rem,0.28vw + 0.79rem,1rem);font-weight:500;font-style:normal;line-height:1.18;letter-spacing:-0.03125em;margin-bottom:1.25rem}.suggestions .suggestions__items{display:flex;flex-direction:column;gap:0.75rem}.suggestions .suggestions__items a{font-size:clamp(0.88rem,0.14vw + 0.83rem,0.94rem);font-weight:400;font-style:normal;line-height:1.6;letter-spacing:0;text-decoration:none}.suggestions .suggestions__items a:hover,.suggestions .suggestions__items a:focus-visible{text-decoration:underline}.suggestions .suggestions__link{display:flex;margin-top:0.75rem}.suggestions .suggestions__link a{font-size:clamp(0.69rem,0.14vw + 0.65rem,0.75rem);font-weight:400;font-style:normal;line-height:1.3333;letter-spacing:0;font-weight:600;display:flex;gap:0.25rem;align-items:center;padding:0 0.75rem 0 0.25rem;text-decoration:none;border-radius:2rem;transition:var(--transition-fast)}.site-footer{background-color:var(--surface-inverse-base);border-radius:2.5rem 2.5rem 0 0;color:var(--text-inverse-body);z-index:1}.site-footer .text-content a{color:var(--text-inverse-body)}.site-top-footer{padding:var(--space-medium) 0 var(--component-section-topbottom-min)}@media all and (min-width:48em){.site-top-footer{padding:var(--space-xxlarge) 0 var(--component-section-topbottom-max)}}.site-top-footer__inner{width:100%;max-width:var(--content-width);margin-inline-start:auto;margin-inline-end:auto;max-width:calc(var(--content-width) + var(--page-margin)*2);padding-inline-start:var(--page-margin);padding-inline-end:var(--page-margin);display:grid;grid-template-columns:minmax(0,1fr)}@media all and (min-width:48em){.site-top-footer__inner{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--unit)}.site-top-footer__inner .site-setting-block--newsletter{grid-column:1/13;grid-row:1/2}.site-top-footer__inner .site-setting-block--course-categories-title{grid-column:1/7;grid-row:2/3}.site-top-footer__inner .block-views-blockcourse-categories-overview,.site-top-footer__inner .block-footer-course-categories{grid-column:1/7;grid-row:3/4}.site-top-footer__inner .site-setting-block--faq-title{grid-column:7/13;grid-row:2/3}.site-top-footer__inner .block-views-blockfaq-footer-overview{grid-column:7/13;grid-row:3/4}}.site-setting-block--newsletter{padding:var(--space-xlarge);border-radius:2rem;background:var(--surface-inverse-100);margin-bottom:var(--component-section-topbottom-min);overflow:hidden}@media all and (min-width:48em){.site-setting-block--newsletter{padding:var(--space-xxxlarge);margin-bottom:var(--component-section-topbottom-max)}}.site-setting-block--newsletter .site_setting_entity{display:flex;flex-direction:column;gap:var(--space-large)}@media all and (min-width:48em){.site-setting-block--newsletter .site_setting_entity{flex-direction:row;justify-content:space-between;align-items:center}}.site-setting-block--newsletter .field--name-field-text{font-size:clamp(1.19rem,0.69vw + 0.98rem,1.5rem);font-weight:500;font-style:normal;line-height:1.14;letter-spacing:-0.05em}@media all and (min-width:48em){.site-setting-block--newsletter .field--name-field-text{max-width:35.125rem}}.site-setting-block--newsletter .arrow-button{position:relative}.site-setting-block--newsletter .arrow-button:hover::before{opacity:.35}.site-setting-block--newsletter .arrow-button:hover::after{opacity:.2}.site-setting-block--newsletter .arrow-button:hover .arrow-button-inner::before{opacity:.1}.site-setting-block--newsletter .arrow-button:hover .arrow-button-inner::after{opacity:.05}.site-setting-block--newsletter .arrow-button::before,.site-setting-block--newsletter .arrow-button::after{content:"";border:0.0625rem solid var(--border-neutral-bold);border-radius:50%;position:absolute;top:50%;left:1.5rem;transform:translate(-50%,-50%);aspect-ratio:1/1;pointer-events:none;opacity:0;transition:var(--transition-fast);z-index:0}@media all and (min-width:48em){.site-setting-block--newsletter .arrow-button::before,.site-setting-block--newsletter .arrow-button::after{left:calc(100% - 1.5rem)}}.site-setting-block--newsletter .arrow-button::before{height:240%}.site-setting-block--newsletter .arrow-button::after{height:480%}.site-setting-block--newsletter .arrow-button-inner::before,.site-setting-block--newsletter .arrow-button-inner::after{content:"";border:0.0625rem solid var(--border-neutral-boldest);border-radius:50%;position:absolute;top:50%;left:1.5rem;transform:translate(-50%,-50%);aspect-ratio:1/1;pointer-events:none;transition:var(--transition-fast);opacity:0;z-index:0}@media all and (min-width:48em){.site-setting-block--newsletter .arrow-button-inner::before,.site-setting-block--newsletter .arrow-button-inner::after{left:calc(100% - 1.5rem)}}.site-setting-block--newsletter .arrow-button-inner::before{height:840%}.site-setting-block--newsletter .arrow-button-inner::after{height:1200%}.site-setting-block--newsletter .sdc-link-button{--button-arrow-plain-background-default:transparent;--button-arrow-plain-border-default:transparent;--button-arrow-plain-text-default:var(--text-inverse-body);position:relative;z-index:1}@media all and (min-width:48em){.site-setting-block--newsletter .sdc-link-button .btn.btn--arrow{flex-direction:row-reverse;padding:0.125rem 0.125rem 0.125rem 1.125rem}}.site-setting-block--newsletter .sdc-link-button .btn.btn--arrow::before{background:var(--text-inverse-body) url(/themes/custom/makeitfly/makeitfly/img/icons/arrows/arrow-dark.svg) no-repeat center center}.site-setting-block--newsletter .sdc-link-button .btn.btn--arrow:hover::before,.site-setting-block--newsletter .sdc-link-button .btn.btn--arrow:focus-visible::before{background:var(--text-inverse-body) url(/themes/custom/makeitfly/makeitfly/img/icons/arrows/arrow-primary.svg) no-repeat center center}.site-setting-block--course-categories-title,.site-setting-block--faq-title{font-size:clamp(0.88rem,0.28vw + 0.79rem,1rem);font-weight:500;font-style:normal;line-height:1.18;letter-spacing:-0.03125em;margin-bottom:var(--space-xxlarge)}.site-setting-block--faq-title{margin-top:calc(var(--component-section-topbottom-min) - var(--space-large))}@media all and (min-width:48em){.site-setting-block--faq-title{margin-top:0}}.block-footer-course-categories .footer-course-categories-block--links{columns:2;column-gap:var(--unit)}.block-footer-course-categories .footer-course-categories-block--links a{font-size:clamp(0.81rem,0.14vw + 0.77rem,0.88rem);font-weight:400;font-style:normal;line-height:1.43;letter-spacing:0;text-decoration:none;display:block;margin-bottom:var(--space-large)}.block-footer-course-categories .footer-course-categories-block--links a:hover,.block-footer-course-categories .footer-course-categories-block--links a:focus-visible{text-decoration:underline}.block-views-blockcourse-categories-overview .view-content,.block-views-blockfaq-footer-overview .view-content{columns:2;column-gap:var(--unit)}.block-views-blockcourse-categories-overview .views-row,.block-views-blockfaq-footer-overview .views-row{margin-bottom:var(--space-large)}.block-views-blockcourse-categories-overview .views-row a,.block-views-blockfaq-footer-overview .views-row a{font-size:clamp(0.81rem,0.14vw + 0.77rem,0.88rem);font-weight:400;font-style:normal;line-height:1.43;letter-spacing:0;text-decoration:none}.block-views-blockcourse-categories-overview .views-row a:hover,.block-views-blockcourse-categories-overview .views-row a:focus-visible,.block-views-blockfaq-footer-overview .views-row a:hover,.block-views-blockfaq-footer-overview .views-row a:focus-visible{text-decoration:underline}.site-footer-compact{padding:var(--space-medium) 0 var(--space-medium)}@media all and (min-width:48em){.site-footer-compact{padding:var(--space-xxlarge) 0 var(--space-xxlarge);display:grid;grid-template-columns:1fr 1fr}}.site-footer-compact .site-main-footer__inner{padding-top:0}.site-main-footer{width:100%;max-width:var(--content-width);margin-inline-start:auto;margin-inline-end:auto;max-width:calc(var(--content-width) + var(--page-margin)*2);padding-inline-start:var(--page-margin);padding-inline-end:var(--page-margin)}.site-main-footer:first-child{padding-top:var(--space-xxlarge)}.site-main-footer__inner{padding:var(--space-xlarge);border-radius:2rem;background-color:var(--surface-inverse--100);margin-bottom:var(--space-xxlarge)}@media all and (min-width:48em){.site-main-footer__inner{padding:var(--space-xxxlarge) 0;display:grid;column-gap:var(--unit);grid-template-columns:repeat(12,minmax(0,1fr))}.site-main-footer__inner .site-main-footer__company-info{grid-column:1/13;grid-row:1/2;padding-left:var(--space-xxxlarge)}.site-main-footer__inner .site-setting-block--company-information{grid-column:1/5;grid-row:2/3;padding-left:var(--space-xxxlarge)}.site-main-footer__inner .menu--social-media-links{grid-column:1/5;grid-row:3/4;padding-left:var(--space-xxxlarge)}.site-main-footer__inner .menu-footer{grid-column:5/10;grid-row:2/4}.site-main-footer__inner .menu-footerpartners{grid-column:10/13;grid-row:2/4;padding-right:var(--space-xxxlarge)}}.site-main-footer__company-info{margin-bottom:calc(var(--space-medium)*2)}@media all and (min-width:48em){.site-main-footer__company-info{margin-bottom:calc(var(--space-xlarge) + var(--space-medium))}}.site-main-footer__company-info-image{width:3rem;height:3rem}@media all and (min-width:48em){.site-main-footer__company-info-image{width:4rem;height:4rem}}.site-setting-block--company-information{margin-bottom:var(--space-xlarge)}.site-setting-block--company-information h2{font-size:clamp(1.19rem,0.69vw + 0.98rem,1.5rem);font-weight:500;font-style:normal;line-height:1.14;letter-spacing:-0.05em;margin-bottom:var(--space-xlarge)}.site-setting-block--company-information .field--name-field-company-address a{text-decoration:none}.site-setting-block--company-information .field--name-field-company-address a:hover,.site-setting-block--company-information .field--name-field-company-address a:focus-visible{text-decoration:underline}.site-setting-block--company-information .field--name-field-links{margin-top:var(--space-xlarge);display:flex;flex-wrap:wrap;gap:2.5rem}.site-setting-block--company-information .field--name-field-links a{font-size:clamp(0.81rem,0.14vw + 0.77rem,0.88rem);font-weight:400;font-style:normal;line-height:1.43;letter-spacing:0;text-decoration:none}.site-setting-block--company-information .field--name-field-links a:hover,.site-setting-block--company-information .field--name-field-links a:focus-visible{text-decoration:underline}.menu--social-media-links{margin-bottom:var(--space-xlarge)}@media all and (min-width:48em){.menu--social-media-links{margin-bottom:0}}.menu--social-media-links ul.menu{display:flex;flex-wrap:wrap;align-items:center;gap:var(--unit-2)}.menu--social-media-links ul.menu .menu-label{font-size:clamp(0.81rem,0.14vw + 0.77rem,0.88rem);font-weight:400;font-style:normal;line-height:1.43;letter-spacing:0;white-space:nowrap}.menu--social-media-links ul.menu a{display:block;padding:var(--unit);width:2.5rem;height:2.5rem;transition:var(--transition-fast)}.menu--social-media-links ul.menu a:hover,.menu--social-media-links ul.menu a:focus-visible{opacity:.5}.menu-footer,.menu-footerpartners{padding-top:var(--space-xxxlarge);border-top:0.0625rem solid var(--border-inverse-base)}@media all and (min-width:48em){.menu-footer,.menu-footerpartners{padding-top:0;border-top:none}}.menu-footer h2,.menu-footerpartners h2{font-size:clamp(0.88rem,0.28vw + 0.79rem,1rem);font-weight:500;font-style:normal;line-height:1.18;letter-spacing:-0.03125em;margin-bottom:var(--space-xxlarge)}.menu-footer ul.menu,.menu-footerpartners ul.menu{columns:2;column-gap:var(--unit)}.menu-footer ul.menu li,.menu-footerpartners ul.menu li{margin-bottom:var(--space-large)}.menu-footer ul.menu li a,.menu-footerpartners ul.menu li a{font-size:clamp(0.81rem,0.14vw + 0.77rem,0.88rem);font-weight:400;font-style:normal;line-height:1.43;letter-spacing:0;text-decoration:none}.menu-footer ul.menu li a:hover,.menu-footer ul.menu li a:focus-visible,.menu-footerpartners ul.menu li a:hover,.menu-footerpartners ul.menu li a:focus-visible{text-decoration:underline}.menu-footerpartners{border-top:none}.menu-footerpartners ul.menu{columns:1}@media all and (max-width:47.9375em){.menu-footerpartners ul.menu{columns:2}}.site-bottom-footer{padding-bottom:1.5rem}@media all and (min-width:48em){.site-bottom-footer{padding-bottom:2.5rem}}.site-bottom-footer__inner{width:100%;max-width:var(--content-width);margin-inline-start:auto;margin-inline-end:auto;max-width:calc(var(--content-width) + var(--page-margin)*2);padding-inline-start:var(--page-margin);padding-inline-end:var(--page-margin)}@media all and (min-width:48em){.site-bottom-footer__inner{display:flex;flex-wrap:wrap;justify-content:space-between}}.site-setting-block--logos{margin-bottom:var(--component-section-topbottom-min)}@media all and (min-width:48em){.site-setting-block--logos{flex:0 0 100%}}.site-setting-block--logos .site_setting_entity{display:flex;flex-direction:column;gap:var(--space-large)}@media all and (min-width:48em){.site-setting-block--logos .site_setting_entity{flex-direction:row;justify-content:center;align-items:center}.site-setting-block--logos .site_setting_entity>.field+.field{margin-left:auto}}.site-setting-block--logos .field{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-large)}@media all and (min-width:48em){.site-setting-block--logos .field{gap:var(--space-xhuge)}}.site-setting-block--logos a{transition:var(--transition-fast)}.site-setting-block--logos a:hover,.site-setting-block--logos a:focus-visible{opacity:.5}.site-setting-block--logos img{max-height:3rem;max-width:9.75rem;width:auto;height:auto}.meta-menu-block{margin-bottom:var(--space-large)}@media all and (min-width:48em){.meta-menu-block{margin-bottom:0}}.meta-menu-block ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-large)}.meta-menu-block ul a,.meta-menu-block ul span{font-size:clamp(0.69rem,0.14vw + 0.65rem,0.75rem);font-weight:400;font-style:normal;line-height:1.3333;letter-spacing:0}.meta-menu-block ul a{text-decoration:none}.meta-menu-block ul a:hover,.meta-menu-block ul a:focus-visible{text-decoration:underline}.site-meta-footer__plug{padding:.25rem 0}.site-meta-footer__plug-link{display:block;overflow:hidden;text-decoration:none}.site-meta-footer__plug-link:hover,.site-meta-footer__plug-link:focus{text-decoration:underline}.site-meta-footer__plug-image-animated{display:none;width:6.125rem;height:1rem;position:relative;transform:translate3d(4.75rem,0,0);transition:transform .25s ease-out .15s}@media(min-width:61.25em)and (hover:hover)and (pointer:fine){.site-meta-footer__plug-image-animated{display:block}}.site-meta-footer__plug-link:hover .site-meta-footer__plug-image-animated,.site-meta-footer__plug-link:focus .site-meta-footer__plug-image-animated{transform:translate3d(0,0,0);transition:transform .25s ease-out .25s}.site-meta-footer__plug-link:focus .site-meta-footer__plug-image-animated{transition:none}.site-meta-footer__plug-image{display:block;width:4.75rem;height:1.125rem}@media(min-width:61.25em)and (hover:hover)and (pointer:fine){.site-meta-footer__plug-image{display:none}}fieldset.webform-composite-hidden-title{margin:0 0 var(--space-large) 0}.form-item{margin:0 0 var(--space-large) 0;padding:0}.form-item label{display:inline-block;font-size:clamp(0.81rem,0.14vw + 0.77rem,0.88rem);font-weight:400;font-style:normal;line-height:1.43;letter-spacing:0;font-weight:600;margin-bottom:0.25rem;color:var(--form-neutral-text-label)}.form-item .description{margin-top:var(--unit);font-size:.75rem;line-height:1.5;color:var(--text-neutral-body)}.form-item .description a{text-decoration:underline}.form-item .description a:hover,.form-item .description a:focus{text-decoration:none}.form-item--error-message{margin-top:.25rem;font-size:.75rem;line-height:1.5;color:var(--color-feedback-error-500);display:flex !important;flex-flow:row nowrap;gap:.25em}.form-item--error-message svg{width:1.166em;height:1.166em;margin-top:.125em}.form-item--error-message strong{font-weight:normal}.form-actions{margin:var(--space-xxlarge) 0 0;display:flex;gap:var(--unit)}.form-actions .form-submit,.form-actions .ui-button{display:inline-flex;align-items:center;justify-content:center;max-width:100%;margin:0;padding:var(--btn-padding,0);gap:var(--btn-gap,0);min-height:var(--btn-min-height,unset);cursor:pointer;appearance:none;border:var(--btn-border-width,0) var(--btn-border-style,solid) var(--btn-border-color,transparent);border-radius:var(--btn-border-radius,0);background:var(--btn-fill,transparent);color:var(--btn-color,inherit);font-size:var(--btn-fs,inherit);font-family:var(--txt-ff-interaction,inherit);font-weight:var(--btn-fw,400);text-transform:var(--btn-tt,none);line-height:1;text-align:inherit;text-decoration:none;transition:var(--transition-fast);white-space:normal}.form-actions .form-submit[disabled],.form-actions .form-submit.is-disabled,.form-actions .ui-button[disabled],.form-actions .ui-button.is-disabled{cursor:not-allowed}.form-actions .form-submit.btn--arrow,.form-actions .form-submit.btn--close,.form-actions .ui-button.btn--arrow,.form-actions .ui-button.btn--close{padding:0.125rem 1rem 0.125rem 0.125rem}@media all and (min-width:48em){.form-actions .form-submit.btn--arrow,.form-actions .form-submit.btn--close,.form-actions .ui-button.btn--arrow,.form-actions .ui-button.btn--close{padding:0.125rem 1.125rem 0.125rem 0.125rem}}.form-actions .form-submit.btn--arrow::before,.form-actions .form-submit.btn--close::before,.form-actions .ui-button.btn--arrow::before,.form-actions .ui-button.btn--close::before{content:"";display:block;height:var(--btn-icon-height);width:var(--btn-icon-height);border-radius:50%;background:var(--button-arrow-plain-background-hover) url(/themes/custom/makeitfly/makeitfly/img/icons/arrows/arrow.svg) no-repeat center center;color:var(--button-arrow-plain-text-hover);transition:var(--transition-fast)}.form-actions .form-submit.btn--arrow:hover::before,.form-actions .form-submit.btn--arrow:focus-visible::before,.form-actions .form-submit.btn--close:hover::before,.form-actions .form-submit.btn--close:focus-visible::before,.form-actions .ui-button.btn--arrow:hover::before,.form-actions .ui-button.btn--arrow:focus-visible::before,.form-actions .ui-button.btn--close:hover::before,.form-actions .ui-button.btn--close:focus-visible::before{background:var(--button-arrow-plain-background-default) url(/themes/custom/makeitfly/makeitfly/img/icons/arrows/arrow-primary.svg) no-repeat center center}.form-actions .form-submit.btn--arrow.btn--arrow-reverse,.form-actions .form-submit.btn--arrow.btn--close-reverse,.form-actions .form-submit.btn--close.btn--arrow-reverse,.form-actions .form-submit.btn--close.btn--close-reverse,.form-actions .ui-button.btn--arrow.btn--arrow-reverse,.form-actions .ui-button.btn--arrow.btn--close-reverse,.form-actions .ui-button.btn--close.btn--arrow-reverse,.form-actions .ui-button.btn--close.btn--close-reverse{padding:0.125rem 0.125rem 0.125rem 1rem;flex-direction:row-reverse}@media all and (min-width:48em){.form-actions .form-submit.btn--arrow.btn--arrow-reverse,.form-actions .form-submit.btn--arrow.btn--close-reverse,.form-actions .form-submit.btn--close.btn--arrow-reverse,.form-actions .form-submit.btn--close.btn--close-reverse,.form-actions .ui-button.btn--arrow.btn--arrow-reverse,.form-actions .ui-button.btn--arrow.btn--close-reverse,.form-actions .ui-button.btn--close.btn--arrow-reverse,.form-actions .ui-button.btn--close.btn--close-reverse{padding:0.125rem 0.125rem 0.125rem 1.125rem}}.form-actions .form-submit.btn--close::before,.form-actions .ui-button.btn--close::before{background-image:url(/themes/custom/makeitfly/makeitfly/img/icons/icon-cross.svg);background-size:1.5rem auto}.form-actions .form-submit.btn--close:hover::before,.form-actions .form-submit.btn--close:focus-visible::before,.form-actions .ui-button.btn--close:hover::before,.form-actions .ui-button.btn--close:focus-visible::before{background-image:url(/themes/custom/makeitfly/makeitfly/img/icons/icon-cross-primary.svg);background-size:1.5rem auto}.form-actions .form-submit,.form-actions .ui-button{--btn-border-color:var(--button-primary-filled-border-default);--btn-fill:var(--button-primary-filled-background-default);--btn-color:var(--button-primary-filled-text-default)}.form-actions .form-submit:hover,.form-actions .form-submit:focus,.form-actions .ui-button:hover,.form-actions .ui-button:focus{--btn-border-color:var(--button-primary-filled-border-hover);--btn-fill:var(--button-primary-filled-background-hover);--btn-color:var(--button-primary-filled-text-hover)}.form-actions .form-submit:active,.form-actions .ui-button:active{--btn-border-color:var(--button-primary-filled-border-pressed);--btn-fill:var(--button-primary-filled-background-pressed);--btn-color:var(--button-primary-filled-text-pressed)}.form-actions .form-submit[disabled],.form-actions .ui-button[disabled]{--btn-border-color:var(--button-primary-filled-border-disabled);--btn-fill:var(--button-primary-filled-background-disabled);--btn-color:var(--button-primary-filled-text-disabled)}.form-actions .webform-button--next,.form-actions .webform-button--previous+.webform-button--submit{display:inline-flex;align-items:center;justify-content:center;max-width:100%;margin:0;padding:var(--btn-padding,0);gap:var(--btn-gap,0);min-height:var(--btn-min-height,unset);cursor:pointer;appearance:none;border:var(--btn-border-width,0) var(--btn-border-style,solid) var(--btn-border-color,transparent);border-radius:var(--btn-border-radius,0);background:var(--btn-fill,transparent);color:var(--btn-color,inherit);font-size:var(--btn-fs,inherit);font-family:var(--txt-ff-interaction,inherit);font-weight:var(--btn-fw,400);text-transform:var(--btn-tt,none);line-height:1;text-align:inherit;text-decoration:none;transition:var(--transition-fast);white-space:normal}.form-actions .webform-button--next[disabled],.form-actions .webform-button--next.is-disabled,.form-actions .webform-button--previous+.webform-button--submit[disabled],.form-actions .webform-button--previous+.webform-button--submit.is-disabled{cursor:not-allowed}.form-actions .webform-button--next.btn--arrow,.form-actions .webform-button--next.btn--close,.form-actions .webform-button--previous+.webform-button--submit.btn--arrow,.form-actions .webform-button--previous+.webform-button--submit.btn--close{padding:0.125rem 1rem 0.125rem 0.125rem}@media all and (min-width:48em){.form-actions .webform-button--next.btn--arrow,.form-actions .webform-button--next.btn--close,.form-actions .webform-button--previous+.webform-button--submit.btn--arrow,.form-actions .webform-button--previous+.webform-button--submit.btn--close{padding:0.125rem 1.125rem 0.125rem 0.125rem}}.form-actions .webform-button--next.btn--arrow::before,.form-actions .webform-button--next.btn--close::before,.form-actions .webform-button--previous+.webform-button--submit.btn--arrow::before,.form-actions .webform-button--previous+.webform-button--submit.btn--close::before{content:"";display:block;height:var(--btn-icon-height);width:var(--btn-icon-height);border-radius:50%;background:var(--button-arrow-plain-background-hover) url(/themes/custom/makeitfly/makeitfly/img/icons/arrows/arrow.svg) no-repeat center center;color:var(--button-arrow-plain-text-hover);transition:var(--transition-fast)}.form-actions .webform-button--next.btn--arrow:hover::before,.form-actions .webform-button--next.btn--arrow:focus-visible::before,.form-actions .webform-button--next.btn--close:hover::before,.form-actions .webform-button--next.btn--close:focus-visible::before,.form-actions .webform-button--previous+.webform-button--submit.btn--arrow:hover::before,.form-actions .webform-button--previous+.webform-button--submit.btn--arrow:focus-visible::before,.form-actions .webform-button--previous+.webform-button--submit.btn--close:hover::before,.form-actions .webform-button--previous+.webform-button--submit.btn--close:focus-visible::before{background:var(--button-arrow-plain-background-default) url(/themes/custom/makeitfly/makeitfly/img/icons/arrows/arrow-primary.svg) no-repeat center center}.form-actions .webform-button--next.btn--arrow.btn--arrow-reverse,.form-actions .webform-button--next.btn--arrow.btn--close-reverse,.form-actions .webform-button--next.btn--close.btn--arrow-reverse,.form-actions .webform-button--next.btn--close.btn--close-reverse,.form-actions .webform-button--previous+.webform-button--submit.btn--arrow.btn--arrow-reverse,.form-actions .webform-button--previous+.webform-button--submit.btn--arrow.btn--close-reverse,.form-actions .webform-button--previous+.webform-button--submit.btn--close.btn--arrow-reverse,.form-actions .webform-button--previous+.webform-button--submit.btn--close.btn--close-reverse{padding:0.125rem 0.125rem 0.125rem 1rem;flex-direction:row-reverse}@media all and (min-width:48em){.form-actions .webform-button--next.btn--arrow.btn--arrow-reverse,.form-actions .webform-button--next.btn--arrow.btn--close-reverse,.form-actions .webform-button--next.btn--close.btn--arrow-reverse,.form-actions .webform-button--next.btn--close.btn--close-reverse,.form-actions .webform-button--previous+.webform-button--submit.btn--arrow.btn--arrow-reverse,.form-actions .webform-button--previous+.webform-button--submit.btn--arrow.btn--close-reverse,.form-actions .webform-button--previous+.webform-button--submit.btn--close.btn--arrow-reverse,.form-actions .webform-button--previous+.webform-button--submit.btn--close.btn--close-reverse{padding:0.125rem 0.125rem 0.125rem 1.125rem}}.form-actions .webform-button--next.btn--close::before,.form-actions .webform-button--previous+.webform-button--submit.btn--close::before{background-image:url(/themes/custom/makeitfly/makeitfly/img/icons/icon-cross.svg);background-size:1.5rem auto}.form-actions .webform-button--next.btn--close:hover::before,.form-actions .webform-button--next.btn--close:focus-visible::before,.form-actions .webform-button--previous+.webform-button--submit.btn--close:hover::before,.form-actions .webform-button--previous+.webform-button--submit.btn--close:focus-visible::before{background-image:url(/themes/custom/makeitfly/makeitfly/img/icons/icon-cross-primary.svg);background-size:1.5rem auto}.form-actions .webform-button--next,.form-actions .webform-button--previous+.webform-button--submit{--btn-border-color:var(--button-arrow-plain-border-default);--btn-fill:var(--button-arrow-plain-background-default);--btn-color:var(--button-arrow-plain-text-default)}.form-actions .webform-button--next:hover,.form-actions .webform-button--next:focus,.form-actions .webform-button--previous+.webform-button--submit:hover,.form-actions .webform-button--previous+.webform-button--submit:focus{--btn-border-color:var(--button-arrow-plain-border-hover);--btn-fill:var(--button-arrow-plain-background-hover);--btn-color:var(--button-arrow-plain-text-hover)}.form-actions .webform-button--next:active,.form-actions .webform-button--previous+.webform-button--submit:active{--btn-border-color:var(--button-arrow-plain-border-pressed);--btn-fill:var(--button-arrow-plain-background-pressed);--btn-color:var(--button-arrow-plain-text-pressed)}.form-actions .webform-button--next[disabled],.form-actions .webform-button--previous+.webform-button--submit[disabled]{--btn-border-color:var(--button-arrow-plain-border-disabled);--btn-fill:var(--button-arrow-plain-background-disabled);--btn-color:var(--button-arrow-plain-text-disabled)}.form-actions input.webform-button--next,.form-actions .webform-button--previous+.webform-button--submit{margin-left:auto;padding-left:1rem;padding-right:calc(0.625rem + var(--btn-icon-height));background:var(--button-arrow-plain-background-default) url(/themes/custom/makeitfly/makeitfly/img/icons/arrows/arrow-circle.svg) no-repeat calc(100% - 0.125rem) 50%/var(--btn-icon-height) var(--btn-icon-height)}.form-actions input.webform-button--next:hover,.form-actions input.webform-button--next:focus-visible,.form-actions .webform-button--previous+.webform-button--submit:hover,.form-actions .webform-button--previous+.webform-button--submit:focus-visible{background:var(--button-arrow-plain-background-hover) url(/themes/custom/makeitfly/makeitfly/img/icons/arrows/arrow-circle-hover.svg) no-repeat calc(100% - 0.125rem) 50%/var(--btn-icon-height) var(--btn-icon-height)}@media all and (min-width:48em){.form-actions input.webform-button--next,.form-actions .webform-button--previous+.webform-button--submit{padding-left:1.125rem;padding-right:calc(0.625rem + var(--btn-icon-height))}}.form-actions .webform-button--previous{position:relative;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:var(--txt-ff-interaction,inherit);white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.form-actions .webform-button--previous{width:2.75rem;height:2.75rem;text-indent:-99999px;border-radius:50%;background:rgba(0,0,0,0) url(/themes/custom/makeitfly/makeitfly/img/icons/arrows/arrow-dark.svg) no-repeat 50% 50%/1.5rem auto;transition:var(--transition-fast);transform:rotate(180deg)}.form-actions .webform-button--previous.disabled{background:rgba(0,0,0,0) url(/themes/custom/makeitfly/makeitfly/img/icons/arrows/arrow-faded.svg) no-repeat 50% 50%/1.5rem auto}.form-actions .webform-button--previous:not(.disabled):hover,.form-actions .webform-button--previous:not(.disabled):focus-visible{background:var(--text-neutral-highlight) url(/themes/custom/makeitfly/makeitfly/img/icons/arrows/arrow.svg) no-repeat 50% 50%/1.5rem auto}.form-actions a{text-decoration:underline}.form-actions a:hover,.form-actions a:focus{text-decoration:none}.user-login-form,.main-content>.layout-content>.page-content>form:not(.commerce-checkout-flow),.main-content>.layout-content>.page-content>#scoring-filter-form--wrapper>form,.main-content>.layout-content>.page-content>#mail-file-course--wrapper>form{width:100%;max-width:var(--content-width);margin-inline-start:auto;margin-inline-end:auto;max-width:calc(var(--content-width) + var(--page-margin)*2);padding-inline-start:var(--page-margin);padding-inline-end:var(--page-margin);margin-block-start:var(--unit-3);margin-block-end:var(--unit-3)}.user-login-form .form-item,.main-content>.layout-content>.page-content>form:not(.commerce-checkout-flow) .form-item,.main-content>.layout-content>.page-content>#scoring-filter-form--wrapper>form .form-item,.main-content>.layout-content>.page-content>#mail-file-course--wrapper>form .form-item{max-width:var(--center-width)}.webform-page__inner .webform-progress{margin-bottom:var(--unit-3)}.webform-submission-form .massages{margin-bottom:var(--unit-3)}input[type=text],input[type=email],input[type=password],input[type=number],input[type=date],input[type=datetime-local],input[type=month],input[type=week],input[type=time],input[type=tel],input[type=url],input[type=search],textarea,select{font-size:clamp(0.88rem,0.14vw + 0.83rem,0.94rem);font-weight:400;font-style:normal;line-height:1.6;letter-spacing:0;line-height:1.375rem;width:100%;appearance:none;padding:0.75rem 1.25rem;background-color:var(--form-neutral-background-default);border:0.0625rem solid var(--border-neutral-boldest);border-radius:1.5rem;box-shadow:none;color:var(--form-neutral-text-filled);transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=search]:focus,textarea:focus,select:focus{outline:.125rem solid rgba(0,0,0,0);outline-offset:.125rem;box-shadow:0 0 0 .125rem var(--form-neutral-border-focused);background-color:var(--form-neutral-background-focused);border-color:var(--form-neutral-border-focused)}input[type=text][aria-invalid=true],input[type=email][aria-invalid=true],input[type=password][aria-invalid=true],input[type=number][aria-invalid=true],input[type=date][aria-invalid=true],input[type=datetime-local][aria-invalid=true],input[type=month][aria-invalid=true],input[type=week][aria-invalid=true],input[type=time][aria-invalid=true],input[type=tel][aria-invalid=true],input[type=url][aria-invalid=true],input[type=search][aria-invalid=true],textarea[aria-invalid=true],select[aria-invalid=true]{color:var(--form-neutral-text-error);background-color:var(--form-neutral-background-error);border-color:var(--form-neutral-border-error)}input[type=text]:disabled,input[type=email]:disabled,input[type=password]:disabled,input[type=number]:disabled,input[type=date]:disabled,input[type=datetime-local]:disabled,input[type=month]:disabled,input[type=week]:disabled,input[type=time]:disabled,input[type=tel]:disabled,input[type=url]:disabled,input[type=search]:disabled,textarea:disabled,select:disabled{cursor:not-allowed;background-color:var(--form-neutral-background-disabled);border-color:var(--form-neutral-border-disabled);color:var(--form-neutral-text-disabled)}body.keyboard-user input[type=text]:focus-visible,body.keyboard-user input[type=email]:focus-visible,body.keyboard-user input[type=password]:focus-visible,body.keyboard-user input[type=number]:focus-visible,body.keyboard-user input[type=date]:focus-visible,body.keyboard-user input[type=datetime-local]:focus-visible,body.keyboard-user input[type=month]:focus-visible,body.keyboard-user input[type=week]:focus-visible,body.keyboard-user input[type=time]:focus-visible,body.keyboard-user input[type=tel]:focus-visible,body.keyboard-user input[type=url]:focus-visible,body.keyboard-user input[type=search]:focus-visible,body.keyboard-user textarea:focus-visible,body.keyboard-user select:focus-visible{box-shadow:0 0 0 .125rem #000,0 0 0 .25rem #fff,0 0 0 .375rem #000}textarea{resize:vertical;min-height:16rem;vertical-align:top}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.select-wrapper{position:relative;background-color:#fff}.select-wrapper select{background:rgba(0,0,0,0);padding-right:3rem}.select-wrapper__arrow{position:absolute;top:50%;margin-top:-0.25rem;right:1.375rem;pointer-events:none}.select-wrapper__arrow svg{display:block;width:.75rem;height:.5rem}.select-wrapper select::-ms-expand{display:none}::placeholder{color:var(--text-neutral-disabled);font-style:normal}fieldset legend{float:left;width:100%;font-size:clamp(0.81rem,0.14vw + 0.77rem,0.88rem);font-weight:400;font-style:normal;line-height:1.43;letter-spacing:0;font-weight:600;margin-bottom:0.25rem;color:var(--form-neutral-text-label)}fieldset legend span.form-required::after{content:" *"}fieldset legend+*{clear:both}.container-inline label::after{display:none}.form-type-checkbox{--checkbox-size:0.875rem;--checkbox-background:var(--form-neutral-background-default);--checkbox-background-checked:var(--form-neutral-background-checked-default);--checkbox-background-disabled:var(--form-neutral-background-disabled);--checkbox-border-color:var(--text-neutral-disabled);--checkbox-border-color-checked:var(--checkbox-background-checked);--checkbox-border-color-focus:var(--form-neutral-border-focused);--checkbox-border-color-disabled:var(--form-neutral-border-disabled);--checkbox-border-radius:0.25rem;--checkbox-checkmark-color:var(--form-neutral-icon-checkmark-default);--checkbox-checkmark-color-disabled:var(--form-neutral-icon-checkmark-disabled);--checkbox-label-color:var(--form-neutral-text-label);--checkbox-label-color-disabled:var(--form-neutral-text-disabled)}.checkboxes--wrapper .form-item{margin-bottom:0 !important}.checkboxes--wrapper .form-item+.form-item{margin-top:var(--space-xsmall)}.form-type-checkbox{position:relative;min-height:var(--checkbox-size);padding-left:.3125rem}.form-type-checkbox>input{appearance:none;opacity:0;position:absolute;top:0;left:0;width:var(--checkbox-size);height:var(--checkbox-size);border:none;background:rgba(0,0,0,0)}.form-type-checkbox>label{font-size:clamp(0.88rem,0.14vw + 0.83rem,0.94rem);font-weight:400;font-style:normal;line-height:1.6;letter-spacing:0;display:inline-block;position:relative;margin:0;padding:.125rem 0 .125rem calc(var(--checkbox-size) + .5625rem);cursor:pointer;font-weight:normal;line-height:1.5;color:var(--checkbox-label-color)}.form-type-checkbox>label::before,.form-type-checkbox>label::after{content:"";display:block;position:absolute}.form-type-checkbox>label::before{top:.25rem;left:0;width:var(--checkbox-size);height:var(--checkbox-size);border:0.0625rem solid var(--checkbox-border-color);border-radius:var(--checkbox-border-radius);background-color:var(--checkbox-background);transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out}.form-type-checkbox>label::after{top:.5625rem;left:.1875rem;width:.5rem;height:.3125rem;transform:rotate(-45deg);border:solid;border-width:0 0 .125rem .125rem;border-color:var(--checkbox-checkmark-color);border-top-color:rgba(0,0,0,0);background:rgba(0,0,0,0);opacity:0;visibility:hidden;transition:opacity .15s ease-out,visibility .15s ease-out}.form-type-checkbox>input:focus-visible+label::before{border-color:var(--checkbox-border-color-focus);box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem #000}.form-type-checkbox>input:checked+label::before,.form-type-checkbox>input:checked+div.form-item--error-message+label::before{border-color:var(--checkbox-border-color-checked);background-color:var(--checkbox-background-checked)}.form-type-checkbox>input:checked+label::after,.form-type-checkbox>input:checked+div.form-item--error-message+label::after{opacity:1;visibility:visible}.form-type-checkbox>input[disabled]+label{cursor:not-allowed;color:var(--checkbox-label-color-disabled)}.form-type-checkbox>input[disabled]+label::before{border-color:var(--checkbox-border-color-disabled);background-color:var(--checkbox-background-disabled)}.form-type-checkbox>input[disabled]+label::after{border-color:var(--checkbox-checkmark-color-disabled)}.form-type-checkbox .description{margin-left:calc(var(--checkbox-size) + .5625rem)}.form-type-radio{--radio-size:0.875rem;--radio-background:var(--form-neutral-background-default);--radio-background-checked:var(--form-neutral-background-checked-default);--radio-background-disabled:var(--form-neutral-background-disabled);--radio-border-color:var(--text-neutral-disabled);--radio-border-color-checked:var(--radio-background-checked);--radio-border-color-focus:var(--form-neutral-border-focused);--radio-border-color-disabled:var(--form-neutral-border-disabled);--radio-border-radius:0.25rem;--radio-bullet-color:var(--form-neutral-icon-checkmark-default);--radio-bullet-color-disabled:var(--form-neutral-icon-checkmark-disabled);--radio-label-color:var(--form-neutral-text-label);--radio-label-color-disabled:var(--form-neutral-text-disabled)}.radios--wrapper .form-item{margin-bottom:0 !important}.radios--wrapper .form-item+.form-item{margin-top:var(--space-xsmall)}.form-type-radio{position:relative;min-height:var(--radio-size);padding-left:.3125rem}.form-type-radio>input{appearance:none;opacity:0;position:absolute;top:0;left:0;width:var(--radio-size);height:var(--radio-size);background:rgba(0,0,0,0);border:none}.form-type-radio>label{font-size:clamp(0.88rem,0.14vw + 0.83rem,0.94rem);font-weight:400;font-style:normal;line-height:1.6;letter-spacing:0;display:inline-block;position:relative;margin:0;padding-left:calc(var(--radio-size) + .5625rem);cursor:pointer;font-weight:normal;line-height:1.5;color:var(--radio-label-color)}.form-type-radio>label::before,.form-type-radio>label::after{content:"";display:block;position:absolute}.form-type-radio>label::before{top:.25rem;left:0;width:var(--radio-size);height:var(--radio-size);border:0.0625rem solid var(--radio-border-color);border-radius:50%;background-color:var(--radio-background);transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out}.form-type-radio>label::after{width:0;height:0;top:.5rem;left:.25rem;border:.1875rem solid var(--radio-bullet-color);opacity:0;visibility:hidden;border-radius:50%;transition:opacity .15s ease-out,visibility .15s ease-out}.form-type-radio>input:focus+label::before{box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem #000}.form-type-radio>input:checked+label::before,.form-type-radio>input:checked+div.form-item--error-message+label::before{border-color:var(--radio-border-color-checked);background-color:var(--radio-background-checked)}.form-type-radio>input:checked+label::after,.form-type-radio>input:checked+div.form-item--error-message+label::after{opacity:1;visibility:visible}.form-type-radio>input[disabled]+label{cursor:not-allowed;color:var(--radio-label-color-disabled)}.form-type-radio>input[disabled]+label::before{border-color:var(--radio-border-color-disabled);background-color:var(--radio-background-disabled)}.form-type-radio>input[disabled]+label::after{border-color:var(--radio-bullet-color-disabled)}.form-type-radio .description{margin-left:calc(var(--radio-size) + .5625rem)}.webform-options-display-buttons .form-type-checkbox label::before,.webform-options-display-buttons .form-type-checkbox label::after{display:none}.webform-options-display-buttons .form-type-radio label::before,.webform-options-display-buttons .form-type-radio label::after{display:none}input[type=file]{position:relative;border-radius:var(--btn-border-radius)}input[type=file]::file-selector-button{cursor:pointer;appearance:none;padding:var(--btn-padding);min-height:var(--btn-min-height);border:var(--btn-border-width) var(--btn-border-style) var(--button-primary-filled-border-default);border-radius:var(--btn-border-radius);background-color:var(--button-primary-filled-background-default);color:var(--button-primary-filled-text-default);font-size:var(--btn-fs);font-family:var(--txt-ff-interaction);font-weight:var(--btn-fw);text-transform:var(--btn-tt);line-height:1;margin-right:var(--unit);transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out}input[type=file]::file-selector-button:hover{border-color:var(--button-primary-filled-border-hover);background-color:var(--button-primary-filled-background-hover);color:var(--button-primary-filled-text-hover)}.form-managed-file .file{font-size:clamp(0.88rem,0.14vw + 0.83rem,0.94rem);font-weight:400;font-style:normal;line-height:1.6;letter-spacing:0;position:relative;display:inline-flex;gap:var(--unit);min-height:1rem;padding-left:calc(1.25rem + var(--unit-2));background:none;line-height:1.5;margin-right:var(--unit-2)}.form-managed-file .file::before{content:"";position:absolute;top:50%;left:0;width:1.25rem;height:1.25rem;margin-top:-0.625rem;background-image:url(/themes/custom/makeitfly/makeitfly/img/icons/forms/form-file-icon.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.form-managed-file .file a{color:var(--text-neutral-body);text-decoration:underline}.form-managed-file .file a:hover,.form-managed-file .file a:focus{text-decoration:none}.form-managed-file .button[data-drupal-selector*=remove-button]{position:relative;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:var(--txt-ff-interaction,inherit);white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer;border:.125rem solid var(--border-neutral-boldest);border-radius:1rem;padding:.25rem .5rem;font-size:.75rem;line-height:1.5;font-weight:600;text-transform:uppercase;transition:border-color .15s ease-out,color .15s ease-out}.form-managed-file .button[data-drupal-selector*=remove-button]:hover,.form-managed-file .button[data-drupal-selector*=remove-button]:focus{border-color:var(--text-neutral-secondary);color:var(--text-neutral-secondary)}.webform-progress-tracker{margin:0 0 var(--sdc-form-spacing);display:flex;align-items:center;gap:0.125rem;overflow-x:auto}.webform-progress-tracker .progress-step{font-size:clamp(0.69rem,0.14vw + 0.65rem,0.75rem);font-weight:400;font-style:normal;line-height:1.3333;letter-spacing:0;padding:0 var(--space-xsmall) var(--space-medium);position:relative;min-width:6.6875rem;list-style:none;text-align:center;color:var(--text-neutral-disabled);transition:var(--transition-fast)}@media all and (min-width:61.25em){.webform-progress-tracker .progress-step{min-width:9.5rem}}.webform-progress-tracker .progress-step .progress-marker{display:none}.webform-progress-tracker .progress-step .progress-text{display:block !important;white-space:nowrap;padding:0;color:inherit}.webform-progress-tracker .progress-step .progress-title[role=link]{display:block;text-decoration:none;padding:0 var(--space-xsmall) var(--space-medium);margin:0 calc(var(--space-xsmall)*-1) calc(var(--space-medium)*-1);transition:var(--transition-fast);color:inherit;cursor:pointer}.webform-progress-tracker .progress-step::before{display:none}.webform-progress-tracker .progress-step::after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:calc(var(--space-medium)/2);background:var(--surface-neutral-300);border-radius:calc(var(--space-medium)/4);transition:var(--transition-fast);pointer-events:none}.webform-progress-tracker .progress-step.progress-step.is-complete{padding-bottom:0}.webform-progress-tracker .progress-step.progress-step.is-complete .progress-text{padding-bottom:var(--space-medium)}.webform-progress-tracker .progress-step.progress-step.is-complete:hover::after,.webform-progress-tracker .progress-step.progress-step.is-complete:focus-visible::after{background:var(--surface-brand-primary-100)}.webform-progress-tracker .progress-step.progress-step.is-complete:hover .progress-title[role=link],.webform-progress-tracker .progress-step.progress-step.is-complete:focus-visible .progress-title[role=link]{text-decoration:underline}.webform-progress-tracker .progress-step.progress-step.is-complete,.webform-progress-tracker .progress-step.progress-step.is-active{color:var(--text-neutral-body)}.webform-progress-tracker .progress-step.progress-step.is-complete .progress-title,.webform-progress-tracker .progress-step.progress-step.is-active .progress-title{font-weight:400}.webform-progress-tracker .progress-step.progress-step.is-complete::after,.webform-progress-tracker .progress-step.progress-step.is-active::after{background:var(--color-brand-primary-500)}.navigation-modal{z-index:660;position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;opacity:0;visibility:hidden}.transitions .navigation-modal{transition:var(--transition-fast)}.js-navigation-visible .navigation-modal{opacity:1;visibility:visible}.transitions.js-navigation-visible .navigation-modal{transition:var(--transition-fast)}html.js-navigation-fixed{overflow:hidden;height:100%}html.js-navigation-fixed body{position:fixed;width:100% !important;height:100% !important;top:0 !important;left:0 !important;overflow:hidden}.navigation-modal__modal{height:100%;position:relative;z-index:2;width:100%;background:var(--surface-neutral-base);display:flex;flex-flow:column nowrap;overflow-y:auto;overflow-x:hidden}.transitions .navigation-modal__modal{transition:transform .25s ease-out .05s;transform:translate3d(100%,0,0)}.transitions.js-navigation-visible .navigation-modal__modal{transform:translate3d(0,0,0)}.navigation-modal__top{padding:var(--unit-2) 1.25rem var(--space-small);display:flex;flex-flow:row nowrap;gap:var(--unit);align-items:center;justify-content:space-between}.navigation-modal__top .navigation-modal__close-button{position:relative;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:var(--txt-ff-interaction,inherit);white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer;position:relative;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0.625rem;border-radius:50%;background-color:var(--icon-badge-secondary-filled-background-default);color:var(--icon-badge-secondary-filled-icon-default);transition:var(--transition-fast)}.navigation-modal__top .navigation-modal__close-button:hover,.navigation-modal__top .navigation-modal__close-button:focus{color:var(--icon-badge-secondary-filled-icon-hover);background-color:var(--icon-badge-secondary-filled-background-hover)}.navigation-modal__top .navigation-modal__close-button svg{width:1.5rem;height:1.5rem}.navigation-modal__top .site-header-mobile__search-toggle,.navigation-modal__top .site-header-mobile__search-toggle-backup{margin-left:0}.navigation-modal__bottom{margin:var(--space-medium) var(--unit-2)}.navigation-modal__bottom>*:last-child{padding-bottom:0}.navigation-modal__bottom nav{border-top:0.0625rem solid var(--border-neutral-base);padding:var(--space-xlarge) 0}.navigation-modal__bottom nav ul{display:flex;flex-direction:column;gap:var(--space-medium)}.navigation-modal__bottom nav a{font-size:clamp(0.88rem,0.28vw + 0.79rem,1rem);font-weight:500;font-style:normal;line-height:1.18;letter-spacing:-0.03125em;display:block;padding:0.5rem 0.75rem;font-weight:600;text-decoration:none}.navigation-modal__bottom nav a.is-active{color:var(--text-neutral-highlight)}.navigation-modal__bottom .block-fa-course-flyout-block{padding:var(--space-medium) 0 var(--space-xlarge) 0}.navigation-modal__bottom .block-fa-course-flyout-block .course-flyout-button{position:relative;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:var(--txt-ff-interaction,inherit);white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer;font-size:clamp(0.88rem,0.28vw + 0.79rem,1rem);font-weight:500;font-style:normal;line-height:1.18;letter-spacing:-0.03125em;min-height:0;display:block;padding:0.5rem 0.75rem;font-weight:600;text-decoration:none;background:rgba(0,0,0,0) url(/themes/custom/makeitfly/makeitfly/img/icons/arrows/arrow-dark.svg) no-repeat calc(100% - 0.75rem) center}.navigation-modal__bottom .block-fa-course-flyout-block .course-flyout-button:hover,.navigation-modal__bottom .block-fa-course-flyout-block .course-flyout-button:focus-visible{color:var(--text-neutral-body)}.navigation-modal__bottom .block-fa-course-flyout-block .course-flyout-button svg{display:none}.navigation-modal__bottom .block-fa-course-flyout-block .course-flyout-block{position:fixed;top:13.1875rem;left:0;height:calc(100% - 13.1875rem);width:100%;transform:none;border:none;border-radius:0;overflow-y:scroll;opacity:1;transform:translateX(100%)}.navigation-modal__bottom .block-fa-course-flyout-block .course-flyout-block[aria-hidden=false]{transform:translateX(0)}.navigation-modal__bottom .block-fa-course-flyout-block .course-flyout-block--inner,.navigation-modal__bottom .block-fa-course-flyout-block .course-flyout-block--links{display:block}.navigation-modal__bottom .block-fa-course-flyout-block .course-flyout-block--links a svg.arrow{width:2.75rem;height:2.75rem}.navigation-modal__bottom .block-fa-course-flyout-block .course-flyout-block--buttons{display:flex;flex-direction:column;gap:var(--space-xlarge);margin-top:var(--space-xlarge);align-items:start}.navigation-modal__bottom .block-fa-course-flyout-block .course-flyout-block--spotlight{display:none}.navigation-modal .site-setting-block--faq-button{padding-bottom:var(--space-medium)}.navigation-modal .site-setting-block--faq-button .field--name-field-faq a{display:inline-flex;align-items:center;justify-content:center;max-width:100%;margin:0;padding:var(--btn-padding,0);gap:var(--btn-gap,0);min-height:var(--btn-min-height,unset);cursor:pointer;appearance:none;border:var(--btn-border-width,0) var(--btn-border-style,solid) var(--btn-border-color,transparent);border-radius:var(--btn-border-radius,0);background:var(--btn-fill,transparent);color:var(--btn-color,inherit);font-size:var(--btn-fs,inherit);font-family:var(--txt-ff-interaction,inherit);font-weight:var(--btn-fw,400);text-transform:var(--btn-tt,none);line-height:1;text-align:inherit;text-decoration:none;transition:var(--transition-fast);white-space:normal}.navigation-modal .site-setting-block--faq-button .field--name-field-faq a[disabled],.navigation-modal .site-setting-block--faq-button .field--name-field-faq a.is-disabled{cursor:not-allowed}.navigation-modal .site-setting-block--faq-button .field--name-field-faq a.btn--arrow,.navigation-modal .site-setting-block--faq-button .field--name-field-faq a.btn--close{padding:0.125rem 1rem 0.125rem 0.125rem}@media all and (min-width:48em){.navigation-modal .site-setting-block--faq-button .field--name-field-faq a.btn--arrow,.navigation-modal .site-setting-block--faq-button .field--name-field-faq a.btn--close{padding:0.125rem 1.125rem 0.125rem 0.125rem}}.navigation-modal .site-setting-block--faq-button .field--name-field-faq a.btn--arrow::before,.navigation-modal .site-setting-block--faq-button .field--name-field-faq a.btn--close::before{content:"";display:block;height:var(--btn-icon-height);width:var(--btn-icon-height);border-radius:50%;background:var(--button-arrow-plain-background-hover) url(/themes/custom/makeitfly/makeitfly/img/icons/arrows/arrow.svg) no-repeat center center;color:var(--button-arrow-plain-text-hover);transition:var(--transition-fast)}.navigation-modal .site-setting-block--faq-button .field--name-field-faq a.btn--arrow:hover::before,.navigation-modal .site-setting-block--faq-button .field--name-field-faq a.btn--arrow:focus-visible::before,.navigation-modal .site-setting-block--faq-button .field--name-field-faq a.btn--close:hover::before,.navigation-modal .site-setting-block--faq-button .field--name-field-faq a.btn--close:focus-visible::before{background:var(--button-arrow-plain-background-default) url(/themes/custom/makeitfly/makeitfly/img/icons/arrows/arrow-primary.svg) no-repeat center center}.navigation-modal .site-setting-block--faq-button .field--name-field-faq a.btn--arrow.btn--arrow-reverse,.navigation-modal .site-setting-block--faq-button .field--name-field-faq a.btn--arrow.btn--close-reverse,.navigation-modal .site-setting-block--faq-button .field--name-field-faq a.btn--close.btn--arrow-reverse,.navigation-modal .site-setting-block--faq-button .field--name-field-faq a.btn--close.btn--close-reverse{padding:0.125rem 0.125rem 0.125rem 1rem;flex-direction:row-reverse}@media all and (min-width:48em){.navigation-modal .site-setting-block--faq-button .field--name-field-faq a.btn--arrow.btn--arrow-reverse,.navigation-modal .site-setting-block--faq-button .field--name-field-faq a.btn--arrow.btn--close-reverse,.navigation-modal .site-setting-block--faq-button .field--name-field-faq a.btn--close.btn--arrow-reverse,.navigation-modal .site-setting-block--faq-button .field--name-field-faq a.btn--close.btn--close-reverse{padding:0.125rem 0.125rem 0.125rem 1.125rem}}.navigation-modal .site-setting-block--faq-button .field--name-field-faq a.btn--close::before{background-image:url(/themes/custom/makeitfly/makeitfly/img/icons/icon-cross.svg);background-size:1.5rem auto}.navigation-modal .site-setting-block--faq-button .field--name-field-faq a.btn--close:hover::before,.navigation-modal .site-setting-block--faq-button .field--name-field-faq a.btn--close:focus-visible::before{background-image:url(/themes/custom/makeitfly/makeitfly/img/icons/icon-cross-primary.svg);background-size:1.5rem auto}.navigation-modal .site-setting-block--faq-button .field--name-field-faq a{--btn-border-color:var(--button-secondary-filled-border-default);--btn-fill:var(--button-secondary-filled-background-default);--btn-color:var(--button-secondary-filled-text-default)}.navigation-modal .site-setting-block--faq-button .field--name-field-faq a:hover,.navigation-modal .site-setting-block--faq-button .field--name-field-faq a:focus{--btn-border-color:var(--button-secondary-filled-border-hover);--btn-fill:var(--button-secondary-filled-background-hover);--btn-color:var(--button-secondary-filled-text-hover)}.navigation-modal .site-setting-block--faq-button .field--name-field-faq a:active{--btn-border-color:var(--button-secondary-filled-border-pressed);--btn-fill:var(--button-secondary-filled-background-pressed);--btn-color:var(--button-secondary-filled-text-pressed)}.navigation-modal .site-setting-block--faq-button .field--name-field-faq a[disabled]{--btn-border-color:var(--button-secondary-filled-border-disabled);--btn-fill:var(--button-secondary-filled-background-disabled);--btn-color:var(--button-secondaryfilled-text-disabled)}.navigation-modal .site-setting-block--faq-button .field--name-field-faq a{width:100%;padding-top:0.125rem;padding-bottom:0.125rem}.search-modal{z-index:660;position:fixed;top:0;left:0;right:0;width:100%;opacity:0;visibility:hidden}.transitions .search-modal{transition:var(--transition-fast)}.js-search-visible .search-modal{opacity:1;visibility:visible}.transitions.js-search-visible .search-modal{transition:var(--transition-fast)}html.js-search-fixed{overflow:hidden;height:100%}html.js-search-fixed body{position:fixed;width:100% !important;height:100% !important;top:0 !important;left:0 !important;overflow:hidden}.search-modal__modal{height:auto;padding:var(--space-xsmall) var(--space-small);position:relative;z-index:2;width:100%;background:rgba(0,0,0,0);display:flex;flex-flow:column nowrap}.search-modal__modal .form-item input{height:4.25rem;border-radius:2.125rem;background:var(--surface-neutral-base)}.transitions .search-modal__modal{transition:transform .25s ease-out .05s;transform:translate3d(0,-100%,0)}.transitions.js-search-visible .search-modal__modal{transform:translate3d(0,0,0)}.search-modal__top-block{flex:0 0 auto;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;padding:.75rem var(--page-margin);border-bottom:.1rem solid rgba(0,0,0,0)}.search-modal__top-actions-container{flex:0 1 auto;min-width:0;margin-left:auto;display:flex;flex-flow:row nowrap}.search-modal__top-actions-container-item{flex:0 0 auto;min-width:0}.search-modal__top-actions-container-item+.search-modal__top-actions-container-item{margin-left:2rem}.search-modal__close-button{position:relative;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:var(--txt-ff-interaction,inherit);white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer;position:relative;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;color:var(--search-neutral-icon-default);transition:color .15s ease-out}.search-modal__close-button:hover,.search-modal__close-button:focus{color:var(--search-neutral-icon-hover)}.search-modal__close-button svg{width:1.5rem;height:1.5rem}.search-modal__content{flex:1 1 auto;overflow-x:auto;-webkit-overflow-scrolling:touch}.search-modal__bottom-block{position:relative}.view-favorites-shared{position:relative;padding-top:var(--component-section-topbottom-min);padding-bottom:var(--component-section-topbottom-min);padding-left:vaR(--site-margin);padding-right:vaR(--site-margin)}.view-favorites-shared::before{content:"";position:absolute;top:0;left:50%;width:100%;height:100%;background-color:var(--surface-neutral-100);transform:translateX(-50%);z-index:0}.view-favorites-shared .product_teaser,.view-favorites-shared .view-empty{position:relative;z-index:1}.view-favorites-shared .view-empty{font-size:clamp(0.94rem,0.28vw + 0.85rem,1.06rem);font-weight:500;font-style:normal;line-height:1.1;letter-spacing:-0.044em;text-align:center}@media all and (min-width:48em){.view-favorites-shared{padding-top:var(--component-section-topbottom-max);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--unit)}.view-favorites-shared .product_teaser,.view-favorites-shared .view-empty{grid-column:3/11}}.btn,input.btn{display:inline-flex;align-items:center;justify-content:center;max-width:100%;margin:0;padding:var(--btn-padding,0);gap:var(--btn-gap,0);min-height:var(--btn-min-height,unset);cursor:pointer;appearance:none;border:var(--btn-border-width,0) var(--btn-border-style,solid) var(--btn-border-color,transparent);border-radius:var(--btn-border-radius,0);background:var(--btn-fill,transparent);color:var(--btn-color,inherit);font-size:var(--btn-fs,inherit);font-family:var(--txt-ff-interaction,inherit);font-weight:var(--btn-fw,400);text-transform:var(--btn-tt,none);line-height:1;text-align:inherit;text-decoration:none;transition:var(--transition-fast);white-space:normal}.btn[disabled],.btn.is-disabled,input.btn[disabled],input.btn.is-disabled{cursor:not-allowed}.btn.btn--arrow,.btn.btn--close,input.btn.btn--arrow,input.btn.btn--close{padding:0.125rem 1rem 0.125rem 0.125rem}@media all and (min-width:48em){.btn.btn--arrow,.btn.btn--close,input.btn.btn--arrow,input.btn.btn--close{padding:0.125rem 1.125rem 0.125rem 0.125rem}}.btn.btn--arrow::before,.btn.btn--close::before,input.btn.btn--arrow::before,input.btn.btn--close::before{content:"";display:block;height:var(--btn-icon-height);width:var(--btn-icon-height);border-radius:50%;background:var(--button-arrow-plain-background-hover) url(/themes/custom/makeitfly/makeitfly/img/icons/arrows/arrow.svg) no-repeat center center;color:var(--button-arrow-plain-text-hover);transition:var(--transition-fast)}.btn.btn--arrow:hover::before,.btn.btn--arrow:focus-visible::before,.btn.btn--close:hover::before,.btn.btn--close:focus-visible::before,input.btn.btn--arrow:hover::before,input.btn.btn--arrow:focus-visible::before,input.btn.btn--close:hover::before,input.btn.btn--close:focus-visible::before{background:var(--button-arrow-plain-background-default) url(/themes/custom/makeitfly/makeitfly/img/icons/arrows/arrow-primary.svg) no-repeat center center}.btn.btn--arrow.btn--arrow-reverse,.btn.btn--arrow.btn--close-reverse,.btn.btn--close.btn--arrow-reverse,.btn.btn--close.btn--close-reverse,input.btn.btn--arrow.btn--arrow-reverse,input.btn.btn--arrow.btn--close-reverse,input.btn.btn--close.btn--arrow-reverse,input.btn.btn--close.btn--close-reverse{padding:0.125rem 0.125rem 0.125rem 1rem;flex-direction:row-reverse}@media all and (min-width:48em){.btn.btn--arrow.btn--arrow-reverse,.btn.btn--arrow.btn--close-reverse,.btn.btn--close.btn--arrow-reverse,.btn.btn--close.btn--close-reverse,input.btn.btn--arrow.btn--arrow-reverse,input.btn.btn--arrow.btn--close-reverse,input.btn.btn--close.btn--arrow-reverse,input.btn.btn--close.btn--close-reverse{padding:0.125rem 0.125rem 0.125rem 1.125rem}}.btn.btn--close::before,input.btn.btn--close::before{background-image:url(/themes/custom/makeitfly/makeitfly/img/icons/icon-cross.svg);background-size:1.5rem auto}.btn.btn--close:hover::before,.btn.btn--close:focus-visible::before,input.btn.btn--close:hover::before,input.btn.btn--close:focus-visible::before{background-image:url(/themes/custom/makeitfly/makeitfly/img/icons/icon-cross-primary.svg);background-size:1.5rem auto}input.btn.btn--arrow{padding-left:calc(0.625rem + var(--btn-icon-height));background:var(--button-arrow-plain-background) url(/themes/custom/makeitfly/makeitfly/img/icons/arrows/arrow-circle.svg) no-repeat 0.125rem 50%/var(--btn-icon-height) var(--btn-icon-height)}input.btn.btn--arrow:hover,input.btn.btn--arrow:focus-visible{background:var(--button-arrow-plain-background-hover) url(/themes/custom/makeitfly/makeitfly/img/icons/arrows/arrow-circle-hover.svg) no-repeat 0.125rem 50%/var(--btn-icon-height) var(--btn-icon-height)}@media all and (min-width:48em){input.btn.btn--arrow{padding-left:calc(0.625rem + var(--btn-icon-height))}}input.btn.btn--arrow.btn--arrow-reverse{padding-left:1rem;padding-right:calc(0.625rem + var(--btn-icon-height));background:var(--button-arrow-plain-background-default) url(/themes/custom/makeitfly/makeitfly/img/icons/arrows/arrow-circle.svg) no-repeat calc(100% - 0.125rem) 50%/var(--btn-icon-height) var(--btn-icon-height)}input.btn.btn--arrow.btn--arrow-reverse:hover,input.btn.btn--arrow.btn--arrow-reverse:focus-visible{background:var(--button-arrow-plain-background-hover) url(/themes/custom/makeitfly/makeitfly/img/icons/arrows/arrow-circle-hover.svg) no-repeat calc(100% - 0.125rem) 50%/var(--btn-icon-height) var(--btn-icon-height)}@media all and (min-width:48em){input.btn.btn--arrow.btn--arrow-reverse{padding-left:1.125rem;padding-right:calc(0.625rem + var(--btn-icon-height))}}.btn--primary[data-style=fill],.btn--primary.style-fill{--btn-border-color:var(--button-primary-filled-border-default);--btn-fill:var(--button-primary-filled-background-default);--btn-color:var(--button-primary-filled-text-default)}.btn--primary[data-style=fill]:hover,.btn--primary[data-style=fill]:focus-visible,.btn--primary.style-fill:hover,.btn--primary.style-fill:focus-visible{--btn-border-color:var(--button-primary-filled-border-hover);--btn-fill:var(--button-primary-filled-background-hover);--btn-color:var(--button-primary-filled-text-hover)}.btn--primary[data-style=fill]:active,.btn--primary.style-fill:active{--btn-border-color:var(--button-primary-filled-border-pressed);--btn-fill:var(--button-primary-filled-background-pressed);--btn-color:var(--button-primary-filled-text-pressed)}.btn--primary[data-style=fill][disabled],.btn--primary.style-fill[disabled]{--btn-border-color:var(--button-primary-filled-border-disabled);--btn-fill:var(--button-primary-filled-background-disabled);--btn-color:var(--button-primary-filled-text-disabled)}.btn--primary[data-style=outline],.btn--primary.style-outline{--btn-border-color:var(--button-primary-plain-border-default);--btn-fill:var(--button-primary-plain-background-default);--btn-color:var(--button-primary-plain-text-default)}.btn--primary[data-style=outline]:hover,.btn--primary[data-style=outline]:focus-visible,.btn--primary.style-outline:hover,.btn--primary.style-outline:focus-visible{--btn-border-color:var(--button-primary-plain-border-hover);--btn-fill:var(--button-primary-plain-background-hover);--btn-color:var(--button-primary-plain-text-hover)}.btn--primary[data-style=outline]:active,.btn--primary.style-outline:active{--btn-border-color:var(--button-primary-plain-border-pressed);--btn-fill:var(--button-primary-plain-background-pressed);--btn-color:var(--button-primary-plain-text-pressed)}.btn--primary[data-style=outline][disabled],.btn--primary.style-outline[disabled]{--btn-border-color:var(--button-primary-plain-border-disabled);--btn-fill:var(--button-primary-plain-background-disabled);--btn-color:var(--button-primary-plain-text-disabled)}.btn--primary[data-style=ghost],.btn--primary.style-ghost{--btn-border-color:var(--button-primary-plain-border-default);--btn-fill:var(--button-primary-plain-background-default);--btn-color:var(--button-primary-plain-text-default)}.btn--primary[data-style=ghost]:hover,.btn--primary[data-style=ghost]:focus-visible,.btn--primary.style-ghost:hover,.btn--primary.style-ghost:focus-visible{--btn-border-color:var(--button-primary-plain-border-hover);--btn-fill:var(--button-primary-plain-background-hover);--btn-color:var(--button-primary-plain-text-hover)}.btn--primary[data-style=ghost]:active,.btn--primary.style-ghost:active{--btn-border-color:var(--button-primary-plain-border-pressed);--btn-fill:var(--button-primary-plain-background-pressed);--btn-color:var(--button-primary-plain-text-pressed)}.btn--primary[data-style=ghost][disabled],.btn--primary.style-ghost[disabled]{--btn-border-color:var(--button-primary-plain-border-disabled);--btn-fill:var(--button-primary-plain-background-disabled);--btn-color:var(--button-primary-plain-text-disabled)}.btn--secondary[data-style=fill],.btn--secondary.style-fill{--btn-border-color:var(--button-secondary-filled-border-default);--btn-fill:var(--button-secondary-filled-background-default);--btn-color:var(--button-secondary-filled-text-default)}.btn--secondary[data-style=fill]:hover,.btn--secondary[data-style=fill]:focus-visible,.btn--secondary.style-fill:hover,.btn--secondary.style-fill:focus-visible{--btn-border-color:var(--button-secondary-filled-border-hover);--btn-fill:var(--button-secondary-filled-background-hover);--btn-color:var(--button-secondary-filled-text-hover)}.btn--secondary[data-style=fill]:active,.btn--secondary.style-fill:active{--btn-border-color:var(--button-secondary-filled-border-pressed);--btn-fill:var(--button-secondary-filled-background-pressed);--btn-color:var(--button-secondary-filled-text-pressed)}.btn--secondary[data-style=fill][disabled],.btn--secondary.style-fill[disabled]{--btn-border-color:var(--button-secondary-filled-border-disabled);--btn-fill:var(--button-secondary-filled-background-disabled);--btn-color:var(--button-secondary-filled-text-disabled)}.btn--secondary[data-style=outline],.btn--secondary.style-outline{--btn-border-color:var(--button-secondary-plain-border-default);--btn-fill:var(--button-secondary-plain-background-default);--btn-color:var(--button-secondary-plain-text-default)}.btn--secondary[data-style=outline]:hover,.btn--secondary[data-style=outline]:focus-visible,.btn--secondary.style-outline:hover,.btn--secondary.style-outline:focus-visible{--btn-border-color:var(--button-secondary-plain-border-hover);--btn-fill:var(--button-secondary-plain-background-hover);--btn-color:var(--button-secondary-plain-text-hover)}.btn--secondary[data-style=outline]:active,.btn--secondary.style-outline:active{--btn-border-color:var(--button-secondary-plain-border-pressed);--btn-fill:var(--button-secondary-plain-background-pressed);--btn-color:var(--button-secondary-plain-text-pressed)}.btn--secondary[data-style=outline][disabled],.btn--secondary.style-outline[disabled]{--btn-border-color:var(--button-secondary-plain-border-disabled);--btn-fill:var(--button-secondary-plain-background-disabled);--btn-color:var(--button-secondary-plain-text-disabled)}.btn--secondary[data-style=ghost],.btn--secondary.style-ghost{--btn-border-color:var(--button-secondary-plain-border-default);--btn-fill:var(--button-secondary-plain-background-default);--btn-color:var(--button-secondary-plain-text-default)}.btn--secondary[data-style=ghost]:hover,.btn--secondary[data-style=ghost]:focus-visible,.btn--secondary.style-ghost:hover,.btn--secondary.style-ghost:focus-visible{--btn-border-color:var(--button-secondary-plain-border-hover);--btn-fill:var(--button-secondary-plain-background-hover);--btn-color:var(--button-secondary-plain-text-hover)}.btn--secondary[data-style=ghost]:active,.btn--secondary.style-ghost:active{--btn-border-color:var(--button-secondary-plain-border-pressed);--btn-fill:var(--button-secondary-plain-background-pressed);--btn-color:var(--button-secondary-plain-text-pressed)}.btn--secondary[data-style=ghost][disabled],.btn--secondary.style-ghost[disabled]{--btn-border-color:var(--button-secondary-plain-border-disabled);--btn-fill:var(--button-secondary-plain-background-disabled);--btn-color:var(--button-secondary-plain-text-disabled)}.btn--neutral[data-style=fill],.btn--neutral.style-fill{--btn-border-color:var(--button-neutral-filled-border-default);--btn-fill:var(--button-neutral-filled-background-default);--btn-color:var(--button-neutral-filled-text-default)}.btn--neutral[data-style=fill]:hover,.btn--neutral[data-style=fill]:focus-visible,.btn--neutral.style-fill:hover,.btn--neutral.style-fill:focus-visible{--btn-border-color:var(--button-neutral-filled-border-hover);--btn-fill:var(--button-neutral-filled-background-hover);--btn-color:var(--button-neutral-filled-text-hover)}.btn--neutral[data-style=fill]:active,.btn--neutral.style-fill:active{--btn-border-color:var(--button-neutral-filled-border-pressed);--btn-fill:var(--button-neutral-filled-background-pressed);--btn-color:var(--button-neutral-filled-text-pressed)}.btn--neutral[data-style=fill][disabled],.btn--neutral.style-fill[disabled]{--btn-border-color:var(--button-neutral-filled-border-disabled);--btn-fill:var(--button-neutral-filled-background-disabled);--btn-color:var(--button-neutral-filled-text-disabled)}.btn--neutral[data-style=outline],.btn--neutral.style-outline{--btn-border-color:var(--button-neutral-plain-border-default);--btn-fill:var(--button-neutral-plain-background-default);--btn-color:var(--button-neutral-plain-text-default)}.btn--neutral[data-style=outline]:hover,.btn--neutral[data-style=outline]:focus-visible,.btn--neutral.style-outline:hover,.btn--neutral.style-outline:focus-visible{--btn-border-color:var(--button-neutral-plain-border-hover);--btn-fill:var(--button-neutral-plain-background-hover);--btn-color:var(--button-neutral-plain-text-hover)}.btn--neutral[data-style=outline]:active,.btn--neutral.style-outline:active{--btn-border-color:var(--button-neutral-plain-border-pressed);--btn-fill:var(--button-neutral-plain-background-pressed);--btn-color:var(--button-neutral-plain-text-pressed)}.btn--neutral[data-style=outline][disabled],.btn--neutral.style-outline[disabled]{--btn-border-color:var(--button-neutral-plain-border-disabled);--btn-fill:var(--button-neutral-plain-background-disabled);--btn-color:var(--button-neutral-plain-text-disabled)}.btn--neutral[data-style=ghost],.btn--neutral.style-ghost{--btn-border-color:var(--button-neutral-plain-border-default);--btn-fill:var(--button-neutral-plain-background-default);--btn-color:var(--button-neutral-plain-text-default)}.btn--neutral[data-style=ghost]:hover,.btn--neutral[data-style=ghost]:focus-visible,.btn--neutral.style-ghost:hover,.btn--neutral.style-ghost:focus-visible{--btn-border-color:var(--button-neutral-plain-border-hover);--btn-fill:var(--button-neutral-plain-background-hover);--btn-color:var(--button-neutral-plain-text-hover)}.btn--neutral[data-style=ghost]:active,.btn--neutral.style-ghost:active{--btn-border-color:var(--button-neutral-plain-border-pressed);--btn-fill:var(--button-neutral-plain-background-pressed);--btn-color:var(--button-neutral-plain-text-pressed)}.btn--neutral[data-style=ghost][disabled],.btn--neutral.style-ghost[disabled]{--btn-border-color:var(--button-neutral-plain-border-disabled);--btn-fill:var(--button-neutral-plain-background-disabled);--btn-color:var(--button-neutral-plain-text-disabled)}.btn--inverse[data-style=fill],.btn--inverse.style-fill{--btn-border-color:var(--button-inverse-filled-border-default);--btn-fill:var(--button-inverse-filled-background-default);--btn-color:var(--button-inverse-filled-text-default)}.btn--inverse[data-style=fill]:hover,.btn--inverse[data-style=fill]:focus-visible,.btn--inverse.style-fill:hover,.btn--inverse.style-fill:focus-visible{--btn-border-color:var(--button-inverse-filled-border-hover);--btn-fill:var(--button-inverse-filled-background-hover);--btn-color:var(--button-inverse-filled-text-hover)}.btn--inverse[data-style=fill]:active,.btn--inverse.style-fill:active{--btn-border-color:var(--button-inverse-filled-border-pressed);--btn-fill:var(--button-inverse-filled-background-pressed);--btn-color:var(--button-inverse-filled-text-pressed)}.btn--inverse[data-style=fill][disabled],.btn--inverse.style-fill[disabled]{--btn-border-color:var(--button-inverse-filled-border-disabled);--btn-fill:var(--button-inverse-filled-background-disabled);--btn-color:var(--button-inverse-filled-text-disabled)}.btn--inverse[data-style=outline],.btn--inverse.style-outline{--btn-border-color:var(--button-inverse-plain-border-default);--btn-fill:var(--button-inverse-plain-background-default);--btn-color:var(--button-inverse-plain-text-default)}.btn--inverse[data-style=outline]:hover,.btn--inverse[data-style=outline]:focus-visible,.btn--inverse.style-outline:hover,.btn--inverse.style-outline:focus-visible{--btn-border-color:var(--button-inverse-plain-border-hover);--btn-fill:var(--button-inverse-plain-background-hover);--btn-color:var(--button-inverse-plain-text-hover)}.btn--inverse[data-style=outline]:active,.btn--inverse.style-outline:active{--btn-border-color:var(--button-inverse-plain-border-pressed);--btn-fill:var(--button-inverse-plain-background-pressed);--btn-color:var(--button-inverse-plain-text-pressed)}.btn--inverse[data-style=outline][disabled],.btn--inverse.style-outline[disabled]{--btn-border-color:var(--button-inverse-plain-border-disabled);--btn-fill:var(--button-inverse-plain-background-disabled);--btn-color:var(--button-inverse-plain-text-disabled)}.btn--inverse[data-style=ghost],.btn--inverse.style-ghost{--btn-border-color:var(--button-inverse-plain-border-default);--btn-fill:var(--button-inverse-plain-background-default);--btn-color:var(--button-inverse-plain-text-default)}.btn--inverse[data-style=ghost]:hover,.btn--inverse[data-style=ghost]:focus-visible,.btn--inverse.style-ghost:hover,.btn--inverse.style-ghost:focus-visible{--btn-border-color:var(--button-inverse-plain-border-hover);--btn-fill:var(--button-inverse-plain-background-hover);--btn-color:var(--button-inverse-plain-text-hover)}.btn--inverse[data-style=ghost]:active,.btn--inverse.style-ghost:active{--btn-border-color:var(--button-inverse-plain-border-pressed);--btn-fill:var(--button-inverse-plain-background-pressed);--btn-color:var(--button-inverse-plain-text-pressed)}.btn--inverse[data-style=ghost][disabled],.btn--inverse.style-ghost[disabled]{--btn-border-color:var(--button-inverse-plain-border-disabled);--btn-fill:var(--button-inverse-plain-background-disabled);--btn-color:var(--button-inverse-plain-text-disabled)}.btn--arrow[data-style=fill],.btn--arrow.style-fill{--btn-border-color:var(--button-arrow-filled-border-default);--btn-fill:var(--button-arrow-filled-background-default);--btn-color:var(--button-arrow-filled-text-default)}.btn--arrow[data-style=fill]:hover,.btn--arrow[data-style=fill]:focus-visible,.btn--arrow.style-fill:hover,.btn--arrow.style-fill:focus-visible{--btn-border-color:var(--button-arrow-filled-border-hover);--btn-fill:var(--button-arrow-filled-background-hover);--btn-color:var(--button-arrow-filled-text-hover)}.btn--arrow[data-style=fill]:active,.btn--arrow.style-fill:active{--btn-border-color:var(--button-arrow-filled-border-pressed);--btn-fill:var(--button-arrow-filled-background-pressed);--btn-color:var(--button-arrow-filled-text-pressed)}.btn--arrow[data-style=fill][disabled],.btn--arrow.style-fill[disabled]{--btn-border-color:var(--button-arrow-filled-border-disabled);--btn-fill:var(--button-arrow-filled-background-disabled);--btn-color:var(--button-arrow-filled-text-disabled)}.btn--arrow[data-style=outline],.btn--arrow.style-outline{--btn-border-color:var(--button-arrow-plain-border-default);--btn-fill:var(--button-arrow-plain-background-default);--btn-color:var(--button-arrow-plain-text-default)}.btn--arrow[data-style=outline]:hover,.btn--arrow[data-style=outline]:focus-visible,.btn--arrow.style-outline:hover,.btn--arrow.style-outline:focus-visible{--btn-border-color:var(--button-arrow-plain-border-hover);--btn-fill:var(--button-arrow-plain-background-hover);--btn-color:var(--button-arrow-plain-text-hover)}.btn--arrow[data-style=outline]:active,.btn--arrow.style-outline:active{--btn-border-color:var(--button-arrow-plain-border-pressed);--btn-fill:var(--button-arrow-plain-background-pressed);--btn-color:var(--button-arrow-plain-text-pressed)}.btn--arrow[data-style=outline][disabled],.btn--arrow.style-outline[disabled]{--btn-border-color:var(--button-arrow-plain-border-disabled);--btn-fill:var(--button-arrow-plain-background-disabled);--btn-color:var(--button-arrow-plain-text-disabled)}.btn--arrow[data-style=ghost],.btn--arrow.style-ghost{--btn-border-color:var(--button-arrow-plain-border-default);--btn-fill:var(--button-arrow-plain-background-default);--btn-color:var(--button-arrow-plain-text-default)}.btn--arrow[data-style=ghost]:hover,.btn--arrow[data-style=ghost]:focus-visible,.btn--arrow.style-ghost:hover,.btn--arrow.style-ghost:focus-visible{--btn-border-color:var(--button-arrow-plain-border-hover);--btn-fill:var(--button-arrow-plain-background-hover);--btn-color:var(--button-arrow-plain-text-hover)}.btn--arrow[data-style=ghost]:active,.btn--arrow.style-ghost:active{--btn-border-color:var(--button-arrow-plain-border-pressed);--btn-fill:var(--button-arrow-plain-background-pressed);--btn-color:var(--button-arrow-plain-text-pressed)}.btn--arrow[data-style=ghost][disabled],.btn--arrow.style-ghost[disabled]{--btn-border-color:var(--button-arrow-plain-border-disabled);--btn-fill:var(--button-arrow-plain-background-disabled);--btn-color:var(--button-arrow-plain-text-disabled)}.btn--white[data-style=fill],.btn--white.style-fill{--btn-border-color:var(--button-white-filled-border-default);--btn-fill:var(--button-white-filled-background-default);--btn-color:var(--button-white-filled-text-default)}.btn--white[data-style=fill]:hover,.btn--white[data-style=fill]:focus-visible,.btn--white.style-fill:hover,.btn--white.style-fill:focus-visible{--btn-border-color:var(--button-white-filled-border-hover);--btn-fill:var(--button-white-filled-background-hover);--btn-color:var(--button-white-filled-text-hover)}.btn--white[data-style=fill]:active,.btn--white.style-fill:active{--btn-border-color:var(--button-white-filled-border-pressed);--btn-fill:var(--button-white-filled-background-pressed);--btn-color:var(--button-white-filled-text-pressed)}.btn--white[data-style=fill][disabled],.btn--white.style-fill[disabled]{--btn-border-color:var(--button-white-filled-border-disabled);--btn-fill:var(--button-white-filled-background-disabled);--btn-color:var(--button-white-filled-text-disabled)}.btn--white[data-style=outline],.btn--white.style-outline{--btn-border-color:var(--button-white-plain-border-default);--btn-fill:var(--button-white-plain-background-default);--btn-color:var(--button-white-plain-text-default)}.btn--white[data-style=outline]:hover,.btn--white[data-style=outline]:focus-visible,.btn--white.style-outline:hover,.btn--white.style-outline:focus-visible{--btn-border-color:var(--button-white-plain-border-hover);--btn-fill:var(--button-white-plain-background-hover);--btn-color:var(--button-white-plain-text-hover)}.btn--white[data-style=outline]:active,.btn--white.style-outline:active{--btn-border-color:var(--button-white-plain-border-pressed);--btn-fill:var(--button-white-plain-background-pressed);--btn-color:var(--button-white-plain-text-pressed)}.btn--white[data-style=outline][disabled],.btn--white.style-outline[disabled]{--btn-border-color:var(--button-white-plain-border-disabled);--btn-fill:var(--button-white-plain-background-disabled);--btn-color:var(--button-white-plain-text-disabled)}.btn--white[data-style=ghost],.btn--white.style-ghost{--btn-border-color:var(--button-white-plain-border-default);--btn-fill:var(--button-white-plain-background-default);--btn-color:var(--button-white-plain-text-default)}.btn--white[data-style=ghost]:hover,.btn--white[data-style=ghost]:focus-visible,.btn--white.style-ghost:hover,.btn--white.style-ghost:focus-visible{--btn-border-color:var(--button-white-plain-border-hover);--btn-fill:var(--button-white-plain-background-hover);--btn-color:var(--button-white-plain-text-hover)}.btn--white[data-style=ghost]:active,.btn--white.style-ghost:active{--btn-border-color:var(--button-white-plain-border-pressed);--btn-fill:var(--button-white-plain-background-pressed);--btn-color:var(--button-white-plain-text-pressed)}.btn--white[data-style=ghost][disabled],.btn--white.style-ghost[disabled]{--btn-border-color:var(--button-white-plain-border-disabled);--btn-fill:var(--button-white-plain-background-disabled);--btn-color:var(--button-white-plain-text-disabled)}.btn--close[data-style=fill],.btn--close.style-fill{--btn-border-color:var(--button-close-filled-border-default);--btn-fill:var(--button-close-filled-background-default);--btn-color:var(--button-close-filled-text-default)}.btn--close[data-style=fill]:hover,.btn--close[data-style=fill]:focus-visible,.btn--close.style-fill:hover,.btn--close.style-fill:focus-visible{--btn-border-color:var(--button-close-filled-border-hover);--btn-fill:var(--button-close-filled-background-hover);--btn-color:var(--button-close-filled-text-hover)}.btn--close[data-style=fill]:active,.btn--close.style-fill:active{--btn-border-color:var(--button-close-filled-border-pressed);--btn-fill:var(--button-close-filled-background-pressed);--btn-color:var(--button-close-filled-text-pressed)}.btn--close[data-style=fill][disabled],.btn--close.style-fill[disabled]{--btn-border-color:var(--button-close-filled-border-disabled);--btn-fill:var(--button-close-filled-background-disabled);--btn-color:var(--button-close-filled-text-disabled)}.btn--close[data-style=outline],.btn--close.style-outline{--btn-border-color:var(--button-close-plain-border-default);--btn-fill:var(--button-close-plain-background-default);--btn-color:var(--button-close-plain-text-default)}.btn--close[data-style=outline]:hover,.btn--close[data-style=outline]:focus-visible,.btn--close.style-outline:hover,.btn--close.style-outline:focus-visible{--btn-border-color:var(--button-close-plain-border-hover);--btn-fill:var(--button-close-plain-background-hover);--btn-color:var(--button-close-plain-text-hover)}.btn--close[data-style=outline]:active,.btn--close.style-outline:active{--btn-border-color:var(--button-close-plain-border-pressed);--btn-fill:var(--button-close-plain-background-pressed);--btn-color:var(--button-close-plain-text-pressed)}.btn--close[data-style=outline][disabled],.btn--close.style-outline[disabled]{--btn-border-color:var(--button-close-plain-border-disabled);--btn-fill:var(--button-close-plain-background-disabled);--btn-color:var(--button-close-plain-text-disabled)}.btn--close[data-style=ghost],.btn--close.style-ghost{--btn-border-color:var(--button-close-plain-border-default);--btn-fill:var(--button-close-plain-background-default);--btn-color:var(--button-close-plain-text-default)}.btn--close[data-style=ghost]:hover,.btn--close[data-style=ghost]:focus-visible,.btn--close.style-ghost:hover,.btn--close.style-ghost:focus-visible{--btn-border-color:var(--button-close-plain-border-hover);--btn-fill:var(--button-close-plain-background-hover);--btn-color:var(--button-close-plain-text-hover)}.btn--close[data-style=ghost]:active,.btn--close.style-ghost:active{--btn-border-color:var(--button-close-plain-border-pressed);--btn-fill:var(--button-close-plain-background-pressed);--btn-color:var(--button-close-plain-text-pressed)}.btn--close[data-style=ghost][disabled],.btn--close.style-ghost[disabled]{--btn-border-color:var(--button-close-plain-border-disabled);--btn-fill:var(--button-close-plain-background-disabled);--btn-color:var(--button-close-plain-text-disabled)}.btn[data-size=large],.btn.size-large{--btn-padding:0.1875rem 1rem;--btn-gap:0.375rem;--btn-min-height:2.75rem}@media all and (min-width:48em){.btn[data-size=large],.btn.size-large{--btn-padding:0.3125rem 1.125rem;--btn-gap:0.5rem;--btn-min-height:3rem}}.btn[data-size=medium],.btn.size-medium{--btn-padding:0.25rem 0.75rem;--btn-gap:0.375rem;--btn-min-height:2.25rem;--btn-border-width:0.0625rem}@media all and (min-width:48em){.btn[data-size=medium],.btn.size-medium{--btn-padding:0.25rem 0.75rem;--btn-gap:0.5rem;--btn-min-height:2.5rem;--btn-border-width:0.0625rem}}.btn[data-size=medium].btn--icon-left,.btn.size-medium.btn--icon-left{--btn-padding:0.1875rem 1.5rem 0.1875rem 1rem}@media all and (min-width:48em){.btn[data-size=medium].btn--icon-left,.btn.size-medium.btn--icon-left{--btn-padding:0.1875rem 1.5rem 0.1875rem 1rem}}.btn[data-size=medium].btn--icon-right,.btn.size-medium.btn--icon-right{--btn-padding:0.1875rem 1rem 0.1875rem 1.5rem}@media all and (min-width:48em){.btn[data-size=medium].btn--icon-right,.btn.size-medium.btn--icon-right{--btn-padding:0.1875rem 1rem 0.1875rem 1.5rem}}.btn[data-size=small],.btn.size-small{--btn-padding:0.125rem 0.5rem;--btn-gap:0.25rem;--btn-min-height:1.75rem;--btn-border-width:0.0625rem}@media all and (min-width:48em){.btn[data-size=small],.btn.size-small{--btn-padding:0.125rem 0.625rem;--btn-gap:0.375rem;--btn-min-height:2rem;--btn-border-width:0.0625rem}}.btn[data-size=tight]{--btn-padding:0;--btn-gap:0.125rem;--btn-min-height:1rem}@media all and (min-width:48em){.btn[data-size=tight]{--btn-padding:0;--btn-gap:0.25rem;--btn-min-height:1.5rem}}.data-table-wrapper{overflow-x:auto}.data-table{border:none;border-collapse:separate;border-spacing:0;color:inherit;min-width:var(--text-width)}.data-table caption{opacity:0;width:0;height:0;overflow:hidden}.data-table th{font-weight:600;text-align:left;color:var(--text-neutral-header)}.data-table th,.data-table td{padding:0.75rem 1.5rem;border:0.0625rem solid var(--border-neutral-base);border-right-width:0;border-bottom-width:0;height:4.5rem}.data-table tr:last-child th,.data-table tr:last-child td{border-bottom-width:0.0625rem}.data-table thead tr:last-child th,.data-table thead tr:last-child td{border-bottom-width:0}.data-table tr th:last-child,.data-table tr td:last-child{border-right-width:0.0625rem}.data-table tr:first-child th:first-child,.data-table tr:first-child td:first-child{border-top-left-radius:var(--radius-table)}.data-table thead+tbody tr:first-child th:first-child,.data-table thead+tbody tr:first-child td:first-child{border-top-left-radius:0}.data-table tr:first-child th:last-child,.data-table tr:first-child td:last-child{border-top-right-radius:var(--radius-table)}.data-table thead+tbody tr:first-child th:last-child,.data-table thead+tbody tr:first-child td:last-child{border-top-right-radius:0}.data-table tr:last-child th:first-child,.data-table tr:last-child td:first-child{border-bottom-left-radius:var(--radius-table)}.data-table thead tr:last-child th:first-child,.data-table thead tr:last-child td:first-child{border-bottom-left-radius:0}.data-table tr:last-child th:last-child,.data-table tr:last-child td:last-child{border-bottom-right-radius:var(--radius-table)}.data-table thead tr:last-child th:last-child,.data-table thead tr:last-child td:last-child{border-bottom-right-radius:0}.data-table th button{position:relative;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:var(--txt-ff-interaction,inherit);white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer;display:flex;flex-flow:row nowrap;align-items:center;gap:.75em;font-family:inherit;font-weight:inherit}.data-table th button svg{opacity:0;visibility:hidden;width:.75em;height:.75em;transition:transform .15s ease-out}.data-table th[aria-sort] button svg{opacity:1;visibility:visible}.data-table th[aria-sort=descending] button svg{transform:scale(-1)}.data-table th a{text-decoration:none}table.sticky-header thead{position:sticky;z-index:1;top:0;left:0}.field--type-text-long>.field__items,.field--type-text-long>.field__item{max-width:100%}.text-content{font-size:clamp(0.88rem,0.14vw + 0.83rem,0.94rem);font-weight:400;font-style:normal;line-height:1.6;letter-spacing:0}.text-content *+*{margin-top:1.5em}.text-content *+br,.text-content *+li,.text-content *+dd,.text-content *+tr,.text-content *+th,.text-content *+td{margin-top:0}.text-content p+p{margin-top:1.5em}.text-content *+h2,.text-content *+h3,.text-content *+h4,.text-content *+h5,.text-content *+h6{margin-top:2rem}.text-content h2{font-size:clamp(1.25rem,0.97vw + 0.96rem,1.69rem);font-weight:500;font-style:normal;line-height:1.125;letter-spacing:-0.074em}.text-content h3{font-size:clamp(1.19rem,0.69vw + 0.98rem,1.5rem);font-weight:500;font-style:normal;line-height:1.14;letter-spacing:-0.05em}.text-content h4{font-size:clamp(0.94rem,0.28vw + 0.85rem,1.06rem);font-weight:500;font-style:normal;line-height:1.1;letter-spacing:-0.044em}.text-content h5{font-size:clamp(0.88rem,0.28vw + 0.79rem,1rem);font-weight:500;font-style:normal;line-height:1.18;letter-spacing:-0.03125em}.text-content h6{font-size:clamp(0.81rem,0.28vw + 0.73rem,0.94rem);font-weight:500;font-style:normal;line-height:1.0667;letter-spacing:0}.text-content b,.text-content strong{font-weight:600}.text-content a{text-decoration:underline;color:var(--link-primary-text-default)}.text-content a:hover,.text-content a:focus{text-decoration:none;color:var(--link-primary-text-hover)}.text-content ul{list-style-type:square;margin:1.5em 0 1.5em 1em;padding-left:1em}.text-content ul li ul,.text-content ul li ol{margin:1em 0 1em 1em;padding-left:2em}.text-content ol{margin:1.5em 0 1.5em 1em;padding-left:1em}.text-content ol li ol,.text-content ol li ul{margin:1em 0 1em 1em;padding-left:2em}.text-content blockquote{position:relative}.text-content blockquote p:before{content:open-quote}.text-content blockquote p:after{content:close-quote}.text-content hr{width:100%;margin:3.2rem 0;border:none;border-bottom:.1rem solid}.text-content iframe{max-width:100%}.text-content>*:first-child{margin-top:0}.text-content>*:last-child{margin-bottom:0}.text-content table td,.text-content table th{padding:0 1em 0 0}.text-content[data-type=inverse] h2,.text-content[data-type=inverse] h3,.text-content[data-type=inverse] h4,.text-content[data-type=inverse] h5,.text-content[data-type=inverse] h6{color:var(--text-inverse-header)}.more-link{text-align:left}.more-link a{display:inline-flex;align-items:center;justify-content:center;max-width:100%;margin:0;padding:var(--btn-padding,0);gap:var(--btn-gap,0);min-height:var(--btn-min-height,unset);cursor:pointer;appearance:none;border:var(--btn-border-width,0) var(--btn-border-style,solid) var(--btn-border-color,transparent);border-radius:var(--btn-border-radius,0);background:var(--btn-fill,transparent);color:var(--btn-color,inherit);font-size:var(--btn-fs,inherit);font-family:var(--txt-ff-interaction,inherit);font-weight:var(--btn-fw,400);text-transform:var(--btn-tt,none);line-height:1;text-align:inherit;text-decoration:none;transition:var(--transition-fast);white-space:normal}.more-link a[disabled],.more-link a.is-disabled{cursor:not-allowed}.more-link a.btn--arrow,.more-link a.btn--close{padding:0.125rem 1rem 0.125rem 0.125rem}@media all and (min-width:48em){.more-link a.btn--arrow,.more-link a.btn--close{padding:0.125rem 1.125rem 0.125rem 0.125rem}}.more-link a.btn--arrow::before,.more-link a.btn--close::before{content:"";display:block;height:var(--btn-icon-height);width:var(--btn-icon-height);border-radius:50%;background:var(--button-arrow-plain-background-hover) url(/themes/custom/makeitfly/makeitfly/img/icons/arrows/arrow.svg) no-repeat center center;color:var(--button-arrow-plain-text-hover);transition:var(--transition-fast)}.more-link a.btn--arrow:hover::before,.more-link a.btn--arrow:focus-visible::before,.more-link a.btn--close:hover::before,.more-link a.btn--close:focus-visible::before{background:var(--button-arrow-plain-background-default) url(/themes/custom/makeitfly/makeitfly/img/icons/arrows/arrow-primary.svg) no-repeat center center}.more-link a.btn--arrow.btn--arrow-reverse,.more-link a.btn--arrow.btn--close-reverse,.more-link a.btn--close.btn--arrow-reverse,.more-link a.btn--close.btn--close-reverse{padding:0.125rem 0.125rem 0.125rem 1rem;flex-direction:row-reverse}@media all and (min-width:48em){.more-link a.btn--arrow.btn--arrow-reverse,.more-link a.btn--arrow.btn--close-reverse,.more-link a.btn--close.btn--arrow-reverse,.more-link a.btn--close.btn--close-reverse{padding:0.125rem 0.125rem 0.125rem 1.125rem}}.more-link a.btn--close::before{background-image:url(/themes/custom/makeitfly/makeitfly/img/icons/icon-cross.svg);background-size:1.5rem auto}.more-link a.btn--close:hover::before,.more-link a.btn--close:focus-visible::before{background-image:url(/themes/custom/makeitfly/makeitfly/img/icons/icon-cross-primary.svg);background-size:1.5rem auto}.more-link a{--btn-border-color:var(--button-secondary-filled-border-default);--btn-fill:var(--button-secondary-filled-background-default);--btn-color:var(--button-secondary-filled-text-default)}.more-link a:hover,.more-link a:focus{--btn-border-color:var(--button-secondary-filled-border-hover);--btn-fill:var(--button-secondary-filled-background-hover);--btn-color:var(--button-secondary-filled-text-hover)}.more-link a:active{--btn-border-color:var(--button-secondary-filled-border-pressed);--btn-fill:var(--button-secondary-filled-background-pressed);--btn-color:var(--button-secondary-filled-text-pressed)}.more-link a[disabled]{--btn-border-color:var(--button-secondary-filled-border-disabled);--btn-fill:var(--button-secondary-filled-background-disabled);--btn-color:var(--button-secondaryfilled-text-disabled)}.more-link a::after{content:"";display:block;width:1.5rem;height:1.5rem;background:url(/themes/custom/makeitfly/makeitfly/img/icons/arrows/arrow-dark.svg) no-repeat center center/contain;transition:var(--transition-fast)}.more-link a:hover::after,.more-link a:focus-visible::after{background:url(/themes/custom/makeitfly/makeitfly/img/icons/arrows/arrow.svg) no-repeat center center/contain}.layout-builder-discard-changes{width:100%;max-width:var(--content-width);margin-inline-start:auto;margin-inline-end:auto;max-width:calc(var(--content-width) + var(--page-margin)*2);padding-inline-start:var(--page-margin);padding-inline-end:var(--page-margin);margin-block-start:var(--unit-3);margin-block-end:var(--unit-3)}.layout-builder-discard-changes .form-actions{margin-top:var(--unit-2);display:flex;flex-flow:row wrap;gap:var(--unit-2);align-items:center}.node-page-layout-builder-form{width:100%;max-width:var(--content-width);margin-inline-start:auto;margin-inline-end:auto;max-width:calc(var(--content-width) + var(--page-margin)*2);padding-inline-start:var(--page-margin);padding-inline-end:var(--page-margin);margin-block-start:var(--unit-3);margin-block-end:var(--unit-3)}.node-page-layout-builder-form .form-actions{padding:var(--unit-2);border-radius:.5rem;background-color:#f7f7f7;display:flex;flex-flow:row wrap;gap:var(--unit-2);align-items:center}.node-page-layout-builder-form .form-actions .form-item{margin:var(--unit) 0}
.block-checkout-intro{margin:var(--component-section-topbottom-min) auto var(--space-xsmall);padding:0 var(--site-margin)}@media all and (min-width:48em){.block-checkout-intro{margin:var(--component-section-topbottom-max) auto var(--space-xsmall)}}.block-checkout-intro .checkout-intro--inner{max-width:var(--checkout-width);margin:0 auto;text-align:center}.block-checkout-intro .checkout-intro--inner .text-content{margin-top:var(--space-xsmall)}.checkout-complete{text-align:center;margin:var(--component-section-topbottom-min) var(--site-margin) 0}@media all and (min-width:48em){.checkout-complete{margin:var(--component-section-topbottom-max) var(--site-margin) 0}}.checkout-complete p:first-child{font-size:clamp(1.38rem,1.94vw + 0.79rem,2.25rem);font-weight:500;font-style:normal;line-height:1.077;letter-spacing:-0.06944em}.checkout-complete p:last-child{font-size:clamp(0.88rem,0.14vw + 0.83rem,0.94rem);font-weight:400;font-style:normal;line-height:1.6;letter-spacing:0;margin-top:var(--space-large)}.site-setting-block--next-steps .site_setting_entity{margin:7.5rem var(--site-margin)}@media all and (min-width:48em){.site-setting-block--next-steps .site_setting_entity{display:grid;grid-template-columns:1fr 2fr;gap:var(--unit)}}.site-setting-block--next-steps .site_setting_entity .field--name-field-formatted-title{font-size:clamp(1.25rem,0.97vw + 0.96rem,1.69rem);font-weight:500;font-style:normal;line-height:1.125;letter-spacing:-0.074em;margin-bottom:var(--space-xlarge)}.site-setting-block--next-steps .site_setting_entity .field--name-field-usp-items{display:flex;flex-direction:column;gap:var(--space-large)}@media all and (min-width:48em){.site-setting-block--next-steps .site_setting_entity .field--name-field-usp-items{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--unit);row-gap:var(--space-large)}}.site-setting-block--next-steps .site_setting_entity .field--name-field-usp-items .field__item{font-size:clamp(0.88rem,0.28vw + 0.79rem,1rem);font-weight:500;font-style:normal;line-height:1.18;letter-spacing:-0.03125em;display:flex;padding-right:2rem}.site-setting-block--next-steps .site_setting_entity .field--name-field-usp-items .field__item::before{content:"";display:block;width:3.25rem;height:3.25rem;flex:0 0 3.25rem;border-radius:50%;background:var(--icon-badge-secondary-filled-background-default) url(/themes/custom/makeitfly/makeitfly/img/icons/icon-check-dark.svg) no-repeat 50% 50%/1.5rem auto;margin-right:var(--space-large)}.block-views-blockrecent-blog-overview-cc{margin:7.5rem var(--site-margin)}.block-views-blockrecent-blog-overview-cc>h2{display:none}.block-views-blockrecent-blog-overview-cc .view-header{display:flex;flex-direction:column;gap:var(--space-large)}@media all and (min-width:48em){.block-views-blockrecent-blog-overview-cc .view-header{flex-direction:row;justify-content:space-between}}.block-views-blockrecent-blog-overview-cc .view-content{margin-top:var(--space-xlarge);display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem}@media all and (min-width:48em){.block-views-blockrecent-blog-overview-cc .view-content{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem var(--unit)}}.block-views-blockrecent-blog-overview-cc .view-content .sdc-blog-teaser__content{overflow:hidden}@media all and (min-width:48em){.block-views-blockrecent-blog-overview-cc .view-content .sdc-blog-teaser__content{grid-template-columns:minmax(0,1fr);gap:2rem}.block-views-blockrecent-blog-overview-cc .view-content .sdc-blog-teaser__content .sdc-blog-teaser__media,.block-views-blockrecent-blog-overview-cc .view-content .sdc-blog-teaser__content .sdc-blog-teaser__text{grid-column:1/3}.block-views-blockrecent-blog-overview-cc .view-content .sdc-blog-teaser__content .sdc-blog-teaser__text{padding-top:0}.block-views-blockrecent-blog-overview-cc .view-content .sdc-blog-teaser__content .sdc-blog-teaser__title{font-size:clamp(0.94rem,0.28vw + 0.85rem,1.06rem);font-weight:500;font-style:normal;line-height:1.1;letter-spacing:-0.044em}}
