:root{--base-font-size:20px;--body-font-weight:500;--main-font-size-mobile:.9rem;--main-font-size-desktop:.9rem;--main-line-height:1.55;--header-height:3.6rem;--heading-height:2.25rem;--header-and-heading-height:calc(var(--header-height) + var(--heading-height));--footer-height:2.5rem;--color-main:#212020;--color-white:#fdfcf9;--color-highlight-lighter:#f3f0e8;--color-highlight-darker:#eae7e0;--color-white-blue:#f8f9fa;--color-white-grey:#e7e2dc;--color-white-red:#f5f5f5;--color-black-light:#4c4b4b;--color-black:#282727;--color-blue-light:#026bda;--color-blue-medium:#0455ac;--color-blue-dark:#023267;--color-blue-grey-light-ultra:#48627e;--color-blue-grey-light-more:#3e5a79;--color-blue-grey-light:#344e6a;--color-blue-grey-dark:#273c51;--color-blue-grey:#1c2b39;--color-gold-light:#7f6921;--color-gold-medium:#554616;--color-gold-dark:#3a2f0a;--color-red:#8f0707;--color-overlay:#000000bf;--submenu-row-height:48px;--submenu-gap:1.25rem;--submenu-max-rows:3}@font-face{font-display:fallback;font-family:Montserrat;font-style:normal;font-weight:400;src:local(Montserrat),url(/fonts/montserrat-v26-latin-ext-regular.woff2)format("woff2")}@font-face{font-display:fallback;font-family:Montserrat;font-style:normal;font-weight:500;src:local(Montserrat),url(/fonts/montserrat-v26-latin-ext-500.woff2)format("woff2")}@font-face{font-display:fallback;font-family:Montserrat;font-style:normal;font-weight:600;src:local(Montserrat),url(/fonts/montserrat-v26-latin-ext-600.woff2)format("woff2")}@font-face{font-display:fallback;font-family:Montserrat;font-style:normal;font-weight:700;src:local(Montserrat),url(/fonts/montserrat-v26-latin-ext-700.woff2)format("woff2")}@font-face{font-display:fallback;font-family:Mulish;font-style:normal;font-weight:400;src:local(Mulish),url(/fonts/mulish-v17-latin-ext-regular.woff2)format("woff2")}@font-face{font-display:fallback;font-family:Mulish;font-style:normal;font-weight:500;src:local(Mulish),url(/fonts/mulish-v17-latin-ext-500.woff2)format("woff2")}@font-face{font-display:fallback;font-family:Mulish;font-style:normal;font-weight:600;src:local(Mulish),url(/fonts/mulish-v17-latin-ext-600.woff2)format("woff2")}@font-face{font-display:fallback;font-family:Mulish;font-style:normal;font-weight:700;src:local(Mulish),url(/fonts/mulish-v17-latin-ext-700.woff2)format("woff2")}.menu__mobile-display-login,.menu__desktop-display-login{visibility:hidden}html{scroll-behavior:smooth;scrollbar-gutter:stable;font-size:var(--base-font-size)}*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent;border:0;outline:0;margin:0;padding:0;text-decoration:none}body{background-color:var(--color-white);font-family:Mulish,sans-serif;font-weight:var(--body-font-weight);overflow:hidden auto}@supports not (scrollbar-gutter:stable){@media (min-width:1024px) and (pointer:fine){body{overflow-y:scroll}}}h2,h3,.menu__mobile-list,.menu__desktop-list,.menu__mobile-display-login,.menu__desktop-display-login,.header__slogan,.heading,.footer,.welcome-features__menu,.welcome-features__cases-heading,.welcome-installation__link,.case-template__heading,.test__link-button,.test__button-questions,.test__radio-button-label,.about-details__button,.montserrat{font-family:Montserrat,sans-serif}a{color:inherit}button{color:inherit;background-color:inherit;font-size:inherit;font-weight:inherit;text-align:center}button,input,select,textarea{font-family:inherit}h2,h3{color:var(--color-blue-grey);font-size:.95rem;line-height:1.3}section{padding-bottom:.25rem}li{list-style:none}.nowrap{white-space:nowrap}.unordered-list li{margin-bottom:2.5px;margin-left:1rem;list-style-position:outside}.unordered-list.ul-disc li{list-style:outside}.unordered-list.ul-square li{list-style:square}.ordered-list li{margin-bottom:5px;list-style-position:outside}.ordered-list.ol-arabic>li{list-style:decimal}.ordered-list.ol-roman>li{list-style:upper-roman}.case-template__conclusions-items .subpoints>li{margin-left:1rem;list-style:lower-alpha}.relative{position:relative}.max-width-35{max-width:35rem;margin-left:auto;margin-right:auto}.max-width-40{max-width:40rem;margin-left:auto;margin-right:auto}.max-width-45{max-width:45rem;margin-left:auto;margin-right:auto}.margin-bottom-015{margin-bottom:.15rem}.margin-bottom-025{margin-bottom:.25rem}.margin-bottom-030{margin-bottom:.3rem}.margin-bottom-035{margin-bottom:.35rem}.margin-bottom-040{margin-bottom:.4rem}.margin-bottom-045{margin-bottom:.45rem}.margin-bottom-050{margin-bottom:.5rem}.margin-bottom-075{margin-bottom:.75rem}.margin-bottom-100{margin-bottom:1rem}.margin-bottom-125{margin-bottom:1.25rem}.font-size-095{font-size:.95rem}.font-size-100{font-size:1rem}.bold-600{font-weight:600}.bold-700{font-weight:700}.uppercase{text-transform:uppercase}.highlight-box{background-color:var(--color-highlight-lighter)}.highlight-box div{padding:1rem .5rem}.color-red{color:var(--color-red)}.radio-button__label{align-items:center;gap:.25rem;display:flex}.interactive{width:100%;color:var(--color-white);justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.75rem;display:flex}.interactive-1{background-color:var(--color-blue-grey-light);height:2.5rem;transition:background-color .3s}.interactive-2{background-color:var(--color-gold-light);border-top:1px solid var(--color-black);border-bottom:1px solid var(--color-black)}.interactive-3{background-color:#8b4444}.close-page-button,.close-modal-button{background:0 0;border:none;width:1rem;height:1rem;margin-right:1rem;position:absolute;right:0}.close-page-button{top:0}.close-modal-button{align-items:center;display:flex;top:50%;transform:translateY(-50%)}.close-page-icon,.close-modal-icon{flex-shrink:0;width:1rem;height:1rem}.close-page-icon{opacity:.6}.close-modal-icon{opacity:.8}.dot-icon{flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}.check-icon{flex-shrink:0;width:1rem;height:1rem;margin-right:.1rem;position:relative;top:-.1em}.menu__no-scroll{overflow:hidden}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade-in{animation:.5s ease-in-out fadeIn}.fade-in-test-questions{animation:.2s ease-in-out fadeIn}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes shine{0%{transform:translate(-100%)}3.33%{transform:translate(100%)}to{transform:translate(100%)}}.shine-infinite{position:relative;overflow:hidden}.shine-infinite:after{content:"";z-index:1;background:linear-gradient(90deg,#fff0 0%,#ffffff80 50%,#fff0 100%);width:100%;height:100%;animation:30s infinite shine;position:absolute;top:0;left:0;transform:translate(-100%)}.noscript__message{z-index:9999;width:90%;color:var(--color-white);background-color:var(--color-blue-medium);border:7.5px solid var(--color-white);text-align:center;border-radius:10px;flex-direction:column;gap:10px;padding:20px;display:flex;position:fixed;top:150px;left:50%;transform:translate(-50%);box-shadow:0 0 10px #00000080}.noscript__heading{font-size:1.25rem}.noscript__text{font-size:.9rem;line-height:1.5}header,.heading,main,.cookie{width:100%}header,.heading{overflow-x:hidden}header{z-index:999;height:var(--header-height);background-color:var(--color-blue-grey);padding:0 .5rem;display:flex;position:fixed;top:0;left:0}.header__mobile-container{align-items:center;display:flex}.header__desktop{display:none}.header__link-area{gap:.5rem;display:flex}.header__logo{aspect-ratio:1;background-color:var(--color-black);width:2.5rem;height:2.5rem;box-shadow:0 0 0 1px var(--color-white);border-radius:50%;overflow:hidden}.header__slogan{color:var(--color-white);z-index:1000;font-size:.75rem}.header__slogan-bottom{align-items:center;display:flex}.menu__mobile-toggle-button{z-index:999;height:var(--header-height);background-color:var(--color-blue-grey);justify-content:center;align-items:center;padding:0 1rem;transition:transform .3s;display:flex;position:fixed;top:0;right:0}.menu__mobile-toggle-button.rotated{transform:rotate(90deg)}.menu__mobile-open-icon,.menu__mobile-close-icon{width:1.5rem;height:1.5rem;color:var(--color-white);flex-shrink:0}.menu__mobile-drawer{top:var(--header-and-heading-height);z-index:50;width:85%;height:calc(100% - var(--header-and-heading-height));background-color:var(--color-white);padding:1rem;transition:transform .3s;position:fixed;right:0;transform:translateY(100%)}.menu__mobile-drawer-overlay{top:var(--header-and-heading-height);z-index:50;background-color:var(--color-overlay);opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;position:fixed;bottom:0;left:0;right:0}.menu__mobile-drawer-overlay.open{opacity:1;visibility:visible}.menu__mobile-drawer-overlay.open .menu__mobile-drawer{transform:translateY(0)}.menu__mobile-nav{border-bottom:1px solid var(--color-black)}.menu__mobile-gender{margin:.75rem 0 0}.menu__mobile-list{color:var(--color-blue-grey);margin:.2rem 0 0;font-size:.85rem}.menu__mobile-list .menu__list{margin-bottom:1.5rem}.menu__mobile-list .menu-list__button-text-wrapper{justify-content:space-between;align-items:center;gap:.125rem;width:100%;display:flex}.menu__mobile-list .menu-list__arrow-icon{flex-shrink:0;width:1rem;height:1rem;transition:transform .3s}.menu__mobile-list .menu-list__arrow-icon.rotated{transform:rotate(180deg)}.menu__mobile-nav .menu__list .menu__submenu{gap:var(--submenu-gap);max-height:0;color:var(--color-red);pointer-events:none;opacity:0;will-change:max-height,opacity,transform,padding-top;border-left:2px solid #8f070740;flex-direction:column;margin-left:.5rem;padding-left:.55rem;transition:max-height .24s,opacity .18s,transform .18s,padding-top .18s;display:flex;overflow:hidden;transform:translateY(-2px)}.menu__mobile-nav .menu__list .menu__submenu.open{max-height:calc(var(--submenu-row-height)*var(--submenu-max-rows) + var(--submenu-gap)*(var(--submenu-max-rows) - 1));pointer-events:auto;opacity:1;padding-top:1rem;transform:translateY(0)}.display-login{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.menu__mobile-display-login{border-top:0;border-bottom:0;border-radius:4px;height:2.5rem;margin-top:1rem}.switch-gender input[type=radio]{width:.9rem;height:.9rem;accent-color:var(--color-red)}.switch-gender{flex-direction:row;gap:1.75rem;display:flex}.switch-gender-icon{flex-shrink:0;width:2.25rem;height:2.25rem}.heading{top:var(--header-height);z-index:1000;height:var(--heading-height);color:var(--color-blue-grey);background-color:var(--color-white-grey);border-top:1px solid var(--color-white);border-bottom:1px solid var(--color-white);justify-content:center;align-items:center;font-size:1rem;display:flex;position:fixed;left:0;box-shadow:0 6px 12px #09090943}main{height:calc(100vh - var(--header-and-heading-height) - env(safe-area-inset-bottom,0px));margin-top:var(--header-and-heading-height);color:var(--color-main);font-size:var(--main-font-size-mobile);line-height:var(--main-line-height);flex-direction:column;padding:.5rem 0 0;display:flex}@supports (height:100svh){main{height:calc(100svh - var(--header-and-heading-height) - env(safe-area-inset-bottom,0px))}}.main-padding{padding:0 .5rem}.footer{flex:0 0 var(--footer-height);height:var(--footer-height);color:var(--color-white);background-color:var(--color-blue-grey);border-top:1px solid var(--color-white);justify-content:center;align-items:center;gap:.5rem;margin-top:auto;font-size:.6rem;display:flex}.footer__tel,.footer__year{display:none}#android,#ios,#windows,#mac{scroll-margin-top:calc(var(--header-and-heading-height) + .5rem)}.sticky-bar{z-index:30;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));-webkit-backdrop-filter:saturate(120%)blur(6px);backdrop-filter:saturate(120%)blur(6px);border-top:1px solid var(--color-white);border-bottom:1px solid var(--color-white);background-color:#9f9e9ecc;position:sticky;bottom:0}.sticky-bar__link-wrapper{justify-content:center;align-items:center;gap:.75rem;max-width:25rem;margin-inline:auto;display:flex}.sticky-bar__link{height:2.5rem;color:var(--color-white);background-color:var(--color-black-light);border:1px solid var(--color-white);border-radius:3px;flex:1 1 0;justify-content:center;align-items:center;display:flex}.welcome-items .unordered-list.ul-disc,.case-template__analysis-items.unordered-list.ul-disc,.case-template__conclusions-items.unordered-list.ul-disc,.test__layout-intro-benefits .unordered-list.ul-disc,.test__instruction .unordered-list.ul-disc,.sim-description__intervention.unordered-list.ul-disc,.sim-parts-details .unordered-list.ul-disc,.training-program__value.unordered-list.ul-disc,.training-program__tips .unordered-list.ul-disc,.training-program__format .unordered-list.ul-disc,.about-details .unordered-list,.privacy-policy .unordered-list.ul-disc,.terms-content__list .unordered-list.ul-disc{padding-left:.25rem}.app-installation .ordered-list.ol-arabic{margin-left:1.5rem}.sim-implementation .unordered-list.ul-disc{text-align:left;padding-left:.75rem;padding-right:.75rem;display:inline-block}.sim-implementation__sim-parts.ordered-list.ol-arabic,.terms-content__list.ordered-list.ol-arabic{padding-left:1.6rem}.sim-implementation__meetings.ordered-list.ol-roman{padding-left:.9rem}.welcome-items__app-name,.training-offer__app-name{text-align:center;font-size:.8rem}.intro-box{max-width:32.5rem;color:var(--color-gold-medium);text-align:center;opacity:0;margin:.1rem auto .45rem;font-family:Montserrat,sans-serif;font-size:.9rem;line-height:1.3;animation:.8s ease-out .3s forwards fadeInUp;box-shadow:0 1px 6px #00000014}.intro-box.intro-desktop{display:none}.intro-box.intro-mobile{justify-content:center;align-items:center;padding:.5rem 0 .6rem;display:flex}.intro-box.highlight-box div{padding:0}.intro-box>*{flex:none}.intro-title-wrapper{flex-direction:column;display:flex}.intro-subtitle-wrapper{justify-content:center;align-items:center;gap:1rem;margin-top:.9rem;display:flex}.intro-title{position:relative}.intro-title:after{content:"";background:linear-gradient(90deg,#0000 0%,#a99443 12%,#554616 40%,#3f3312 50%,#554616 60%,#a99443 88%,#0000 100%);border-radius:2px;width:85%;height:3px;position:absolute;bottom:-11px;left:50%;transform:translate(-50%)}@keyframes sparkleTwinkle{0%{filter:brightness();opacity:.85;transform:rotate(0)scale(1)}20%{filter:brightness(1.35);opacity:1;transform:rotate(8deg)scale(1.08)}40%{filter:brightness(1.18);opacity:.95;transform:rotate(-6deg)scale(1.04)}60%{filter:brightness(1.25);opacity:1;transform:rotate(4deg)scale(1.06)}to{filter:brightness();opacity:.9;transform:rotate(0)scale(1)}}.intro-icon{will-change:transform,filter,opacity;flex-shrink:0;width:.95rem;height:.95rem;animation:1.8s ease-in-out 1.25s 2 forwards sparkleTwinkle}.training-offer__intro-heading{text-align:center}.welcome-items__long-story-short h2{color:var(--color-gold-medium);text-align:center}.welcome-items__long-story-short h3{text-align:center}.welcome-items__employees{width:100%;max-width:32.5rem;height:auto;margin:0 auto;display:block}.welcome-items__sim{text-align:center;padding:.65rem .5rem;line-height:1.4}.welcome-items__trust-chips{padding-left:.5rem}.welcome-items__test,.welcome-items__showcase,.welcome-items__training{text-align:center;border-top:1px solid #c3c1c1;margin-inline:auto;padding:.5rem 0 .15rem}.welcome-items__process-steps{gap:.5rem;list-style:none;display:grid}.welcome-items__process-step{align-items:flex-start;gap:.65rem;display:flex}.welcome-items__process-step-icon{flex-shrink:0;width:1.35rem;height:1.35rem;margin-top:.35rem}.welcome-items__benefits{flex-direction:column;align-items:center;display:flex}.welcome-items__benefits p{text-align:center}.welcome-items__target-audience{inline-size:min(100%,30rem);color:var(--color-white);background-color:var(--color-blue-grey-light-ultra);flex-direction:column;margin-inline:auto;padding:1rem .5rem;display:flex}.welcome-items__target-audience h3{color:var(--color-white)}.welcome-features{margin-top:1rem}.welcome-features h2,.welcome-installation__why h2{text-align:center}.welcome-features__toggle-button{color:var(--color-gold-medium);text-align:left;justify-content:flex-start;align-items:flex-start;gap:.15rem;padding:.25rem 0;font-weight:600;display:flex}.welcome-features__arrow-wrapper{flex:none;align-items:flex-start;padding-left:.5rem;display:flex}.welcome-features__arrow-icon{flex-shrink:0;width:1.15rem;height:1.15rem;transition:transform .3s}.welcome-features__arrow-icon.rotated{transform:rotate(90deg)}.welcome-features__menu{padding-bottom:.15rem;padding-right:.5rem}.welcome-features__cases-wrapper{opacity:0;background-color:var(--color-white-red);pointer-events:none;max-height:0;transition:opacity .4s,transform .4s,max-height .4s;display:block;transform:translateY(-10px)}.welcome-features__cases-wrapper.open{opacity:1;pointer-events:auto;max-height:440px;margin-bottom:.5rem;padding-bottom:.75rem;overflow:visible;transform:translateY(0);box-shadow:0 6px 24px -2px #00000040}.welcome-features__cases-heading{color:var(--color-white);background-color:var(--color-blue-grey-light);padding:.5rem .7rem .35rem;line-height:1.2}.welcome-features__cases-list{max-height:350px;padding-right:.25rem;overflow-y:auto}.welcome-features__case{border-bottom:1px solid #9f9f9f}.welcome-features__case-link{align-items:center;min-height:2.5rem;padding:.25rem .25rem .25rem .75rem;display:flex}.welcome-features__cases,.welcome-features__sim-parts,.welcome-features__method{padding:0 1rem .25rem;display:block}.welcome-features__cases.open,.welcome-features__sim-parts.open,.welcome-features__method.open{max-height:260px}.welcome-features__sim-parts-link,.welcome-features__method-link{width:100%;display:block}.welcome-features__case{line-height:1.3}.welcome-installation__why{flex-direction:column;align-items:center;display:flex}.welcome-installation__devices{text-align:center}.welcome-installation__list{flex-direction:column;align-items:center;gap:.35rem;list-style:none;display:flex}.welcome-installation__link{border-radius:4px;width:14rem;height:100%;padding:.75rem 1.1rem;display:block}.welcome-installation__link.interactive{background-color:var(--color-blue-grey-light-ultra)}.welcome-installation__icon{vertical-align:bottom;width:1.2rem;height:1.2rem;margin-right:.5rem}.app-installation__android-dots,.app-installation__android-add,.app-installation__ios-share,.app-installation__ios-add,.app-installation__win-chrome,.app-installation__win-edge,.app-installation__mac-safari,.app-installation__mac-chrome{box-shadow:0 4px 24px #0004,0 1.5px 8px}.app-installation__android-dots,.app-installation__android-add{width:235.4px;height:auto}.app-installation__ios-share,.app-installation__ios-add{width:236.25px;height:auto}.app-installation__win-icons,.app-installation__mac-icons{flex-direction:column;display:flex}.app-installation__win-icons li,.app-installation__mac-icons li{list-style:none}.app-installation__win-chrome,.app-installation__win-edge{width:220px;height:auto}.app-installation__mac-safari,.app-installation__mac-chrome{width:227.5px;height:auto}.case-template__note-wide,.case-template__phase.short,.case-template__analysis.short,.case-template__title.short,.case-template__research-container.short{display:none}.case-template.short{height:8.5rem;margin-bottom:.1rem;overflow:hidden}.case-template__heading{margin-bottom:.25rem;line-height:1.2}.case-template__case-statement{color:var(--color-blue-grey);background-color:var(--color-highlight-lighter);border-left:4px solid #957c28;border-radius:8px;margin-bottom:.75rem;padding:.25rem .5rem}.case-template__train{height:4rem}.case-template__train-mail,.test__result-consult-mail,.training-offer__workshop-mail{flex-direction:column;justify-content:center;align-items:center;display:flex}.case-template__research-container{margin-top:1rem}.case-template__research-button .research-icon{vertical-align:text-bottom;flex-shrink:0;width:1.2rem;height:1.2rem;margin-left:.35rem}.case-template__case-nr{color:var(--color-red)}.case-section-full,.sim-parts-details section{border-top:1px solid #dbd8d8;border-bottom:1px solid #dbd8d8}.case-section-full{padding:1rem .5rem .5rem}.case-section__heading{color:var(--color-red)}.case-section__abstract{width:100%;color:var(--color-white);background-color:#546c87;padding:.2rem .35rem;line-height:1.3}.all-cases-map__cases-in-the-works{justify-content:center;min-height:6rem;display:flex}.all-cases-map{margin-top:.5rem}.all-cases-details{background-color:var(--color-white-blue);border-top:1px solid #767575;margin-bottom:1.5rem;transition:box-shadow .2s;overflow:hidden;box-shadow:0 12px 40px #0000002e,0 4px 20px #00000014}.all-cases-details__link-area{flex-direction:column;display:flex}.all-cases-details__case-item{padding:.75rem .25rem .25rem}.all-cases-details__case-show{width:100%;height:2.5rem;margin:.25rem auto 0;position:relative;overflow:hidden}.all-cases-details__case-show:before,.all-cases-details__case-show:after{content:"";pointer-events:none;width:15%;height:100%;position:absolute;top:0}.all-cases-details__case-show:before{background:linear-gradient(90deg,#ffffff40,#0000);left:0}.all-cases-details__case-show:after{background:linear-gradient(270deg,#ffffff40,#0000);right:0}.single-case-details__back-to-cases{display:none}.test__layout-gauge{width:100%;max-width:700px;margin:.25rem auto .3rem;padding:0 .75rem}.test__layout-gauge-bar{background:linear-gradient(90deg,#22c55e 0%,#84cc16 10%,#facc15 33%,#fb923c 75%,#ef4444 100%);border-radius:999px;height:3rem;position:relative;box-shadow:inset 0 0 0 1px #0000001a}.test__layout-gauge-minmax{color:#525252;justify-content:space-between;margin-top:4px;font-size:.85rem;display:flex}.test__layout-gauge-icon{width:2.75rem;height:2.75rem;color:var(--color-black-light);fill:var(--color-white);flex-shrink:0}@keyframes gaugeSlide{0%{left:0%}to{left:var(--gauge-left,0%)}}@keyframes gaugePulse{0%{transform:translate(-50%)scale(1)}45%{transform:translate(-50%)scale(1.16)}to{transform:translate(-50%)scale(1)}}.test__layout-gauge-indicator{--slide-dur:.9s;z-index:1;filter:drop-shadow(0 1px 2px #00000040);animation:gaugeSlide var(--slide-dur)cubic-bezier(.2,.8,.2,1)forwards,gaugePulse .55s ease-out var(--slide-dur)1 normal both;position:absolute;top:.8rem;left:0%;transform:translate(-50%)}@keyframes gaugeFill{0%{width:0%}to{width:var(--gauge-left)}}.test__layout-gauge-fill{mix-blend-mode:screen;background:#ffffff4d;border-radius:999px;width:0%;height:100%;animation:.9s cubic-bezier(.2,.8,.2,1) forwards gaugeFill;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.test__layout-gauge-fill,.test__layout-gauge-indicator{animation:none!important}.test__layout-gauge-fill{width:var(--gauge-left)}.test__layout-gauge-indicator{left:var(--gauge-left)}}.test__layout-intro-top{text-align:center}.test__layout-intro .highlight-box{width:min(100%,23rem);margin-inline:auto;padding:.5rem}.test__layout-intro-mid{color:var(--color-gold-medium);margin:0 .5rem}.test__layout-intro-benefits{flex-direction:column;align-items:center;display:flex}.test__instruction h2,.test__questions h2,.test__result h2{font-size:.9rem}.test__instruction-text,.test__questions-item,.test__result-interpretation{font-size:.8rem}.test__questions-item-and-radio{flex-direction:column;justify-content:space-between;height:9rem;display:flex}.test__result-score{text-align:center;margin-bottom:.25rem;font-size:.8rem;line-height:1.25}.test__result-score.low{color:var(--color-blue-dark)}.test__result-score.high{color:var(--color-red)}.test__result-interpretation{padding-bottom:.35rem;line-height:1.4}.test__result-consult-mail{padding-top:.1rem;padding-bottom:.1rem}.test__radio-buttons-container{justify-content:center;gap:3rem;padding-bottom:1rem;display:flex}.test__radio-buttons-container input[type=radio]{width:1.25rem;height:1.25rem;accent-color:var(--color-gold-light)}.test__radio-button-label{font-size:1rem;font-weight:700}.welcome-items__training-link,.test__link-button{height:2.5rem;transition:background-color .3s}.test__buttons{margin-top:1rem}.test__button-instruction{height:3.5rem}.test__buttons-container{justify-content:center;gap:2.5rem;display:flex}.test__button-questions{background-color:var(--color-gold-light);font-size:.75rem}.test__button-questions,.cookie__button{color:#fff;cursor:pointer;border-radius:4px;width:5rem;height:2.5rem;padding:.5rem;transition:background-color .3s}.test__button-questions.btn-disabled{color:#fff;background-color:var(--color-black-light);cursor:auto}.sim-description{flex-direction:column;gap:.5rem;display:flex}.sim-description__desktop{display:none}.sim-description__mobile{display:block}.sim-description__definition,.sim-description__goals{padding:.65rem .75rem}.sim-description__story-short{height:17.5rem;overflow:hidden}.sim-benefits{list-style:none}.sim-benefits__heading{align-items:center;gap:.35rem;display:flex}.sim-benefits__heading .benefits-icon{width:1.2rem;height:1.2rem;color:var(--color-gold-medium);flex-shrink:0;display:block}.sim-implementation__top-heading{color:var(--color-white);background-color:var(--color-gold-light);margin-top:.85rem;margin-bottom:.35rem;padding-top:.75rem;padding-bottom:.75rem}.sim-implementation__heading,.sim-benefits h3{font-size:.9rem}.sim-implementation__heading{color:var(--color-red)}.sim-benefits h3{color:var(--color-gold-medium)}.sim-implementation__analysis-wrapper,.sim-implementation__sim-parts-wrapper,.sim-implementation__followup-wrapper{background-color:var(--color-highlight-lighter)}.sim-implementation__analysis-wrapper,.sim-implementation__followup-wrapper{padding-bottom:.5rem}.sim-implementation__sim-parts-wrapper{padding-bottom:.4rem}.sim-implementation__analysis-header,.sim-implementation__sim-parts-header,.sim-implementation__followup-header{padding:.5rem .5rem 0}.sim-implementation__link-area-wrapper{margin-bottom:.5rem}.sim-implementation__link-mobile{margin:.25rem 0}.sim-implementation__link-desktop{display:none}.sim-parts-details{margin-top:.25rem}.sim-parts-details section{padding:1rem .5rem 1.15rem}.sim-parts-details__tip{background-color:#fff;border-radius:.75rem;align-items:flex-start;gap:.5rem;margin:.5rem .25rem 0;padding:.5rem;display:flex}.sim-parts-details__tip .tip-icon{width:1.25rem;height:1.25rem;color:var(--color-red);flex-shrink:0;margin-top:.15rem;transform:rotate(90deg)}.sim-parts-details__link{margin:.5rem 0 1rem}.training-offer__intro-text{color:var(--color-white);background-color:var(--color-blue-grey-light-ultra);text-align:center;padding:.5rem}.training-program__benefits{flex-direction:column;gap:.15rem;list-style:none;display:flex}.training-program__icon-wrapper{color:var(--color-white);background-color:var(--color-blue-grey-light-ultra);align-items:center;gap:.35rem;padding:.5rem;font-weight:700;display:flex}.training-program__icon-wrapper .training-benefits-icon{width:1.2rem;height:1.2rem;color:var(--color-white);flex-shrink:0;display:block}.about-details{flex-direction:column;gap:.5rem;display:flex}.about-details__photo{border-radius:15px;width:100%;max-width:20rem;height:auto;margin:0 auto;display:block}.about-details__description,.about-details__contact-data{flex-direction:column;gap:.5rem;display:flex}.about-details__button{background-color:var(--color-gold-light);border-radius:4px;width:10rem;height:2.5rem;margin:0 auto;transition:background .3s}.about-details__company-data{justify-content:center;display:flex}.privacy-policy__email{display:flex}.cookie{z-index:1100;color:#fff;-webkit-backdrop-filter:saturate(120%)blur(6px);backdrop-filter:saturate(120%)blur(6px);background-color:#000c;border-top:1px solid #908b8b;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;padding:1.5rem .75rem 1.75rem;display:flex;position:fixed;bottom:0;left:0;right:0}.cookie__consent{text-align:center;flex-direction:column;align-items:center;display:flex}.cookie__info,.cookie__button,.cookie__privacy-policy{font-size:.75rem}.cookie__info{margin-bottom:.75rem;line-height:1.3}.cookie__buttons{gap:2.5rem;display:flex}.cookie__button{background-color:var(--color-blue-light);border:1px solid var(--color-white)}.not-found{flex-direction:column;align-items:center;gap:.75rem;padding-top:2rem;display:flex}@media only screen and (min-width:330px){.header__slogan{font-size:.8rem}.welcome-items__app-name,.training-offer__app-name{font-size:.85rem}}@media only screen and (min-width:332px){.case-template.short{height:7.5rem}}@media only screen and (min-width:335px){.intro-box{font-size:.95rem}.intro-icon{width:1.05rem;height:1.05rem}}@media only screen and (min-width:340px){.interactive,.test__button-questions,.cookie__button{font-size:.8rem}.header__slogan{font-size:.85rem}.footer{font-size:.65rem}.sticky-bar__link-wrapper{gap:.85rem}.welcome-items__trust-chips{padding-left:.75rem}.cookie__button{width:5.5rem}}@media only screen and (min-width:348px){.app-installation__android-dots,.app-installation__android-add{width:267.5px;height:auto}.app-installation__ios-share,.app-installation__ios-add{width:273px;height:auto}.app-installation__win-chrome,.app-installation__win-edge{width:242px;height:auto}.app-installation__mac-safari,.app-installation__mac-chrome{width:245px;height:auto}}@media only screen and (min-width:350px){.welcome-items__trust-chips{padding-left:1rem}.test__result-score{font-size:.9rem}}@media only screen and (min-width:355px){.header__slogan{font-size:.9rem}.intro-box{font-size:1rem}.intro-icon{width:1.1rem;height:1.1rem}.case-section__abstract{width:fit-content}}@media only screen and (min-width:360px){.footer{font-size:.7rem}}@media only screen and (min-width:370px){h2,h3{font-size:1rem}.interactive,.test__button-questions,.cookie__button{font-size:.85rem}.header__slogan{font-size:.95rem}.menu__mobile-list,.menu__mobile-gender{margin:1rem 0 0 .5rem}.menu__mobile-list{font-size:1rem}.menu__mobile-list .menu-list__button-text-wrapper{gap:.175rem}.menu__mobile-list .menu-list__arrow-icon{width:1.2rem;height:1.2rem}.sticky-bar__link-wrapper{gap:.95rem}.intro-icon{width:1.15rem;height:1.15rem}.welcome-items__trust-chips{padding-left:1.25rem}.welcome-installation__link{width:15rem}.welcome-installation__icon{width:1.4rem;height:1.4rem}.app-installation__android-dots,.app-installation__android-add{width:299.6px;height:auto}.app-installation__ios-share,.app-installation__ios-add{width:294px;height:auto}.case-template.short{height:13rem}.all-cases-details__case-show{margin:0 auto}.sim-parts-details__tip{margin:.5rem .5rem 0}.test__instruction-text,.test__questions-item,.test__result-interpretation{font-size:.9rem}.test__questions-item-and-radio{height:10.25rem}.test__result-score{font-size:.95rem}.test__button-questions{width:6rem}.test__buttons-container,.cookie__buttons{gap:3rem}.cookie__button{width:6rem}.cookie__info,.cookie__privacy-policy{font-size:.8rem}}@media only screen and (min-width:380px){.interactive,.test__button-questions,.cookie__button{font-size:.9rem}.header__slogan{font-size:1rem}.welcome-items__trust-chips{padding-left:1.5rem}.welcome-installation__link{width:16rem}.case-template.short{height:13.5rem}.case-template__case-statement{padding:.4rem .5rem}.all-cases-details__case-item{padding:1rem .5rem .5rem}.test__button-questions{width:6.5rem}.cookie__button{width:6.25rem}}@media only screen and (min-width:385px){.footer{font-size:.75rem}}@media only screen and (min-width:391px){.app-installation__android-dots,.app-installation__android-add{width:321px;height:auto}.app-installation__ios-share,.app-installation__ios-add{width:320.25px;height:auto}}@media only screen and (min-width:400px){.interactive,.test__button-questions,.cookie__button{font-size:.95rem}.cookie__button{width:6.5rem}}@media only screen and (min-width:409px){.footer{font-size:.8rem}.test__result-score{font-size:1rem}}@media only screen and (min-width:425px){.sticky-bar__link-wrapper{gap:1rem}.welcome-items__trust-chips{padding-left:2rem}}@media only screen and (min-width:440px){.footer{gap:.75rem}}@media only screen and (min-width:450px){.menu__mobile-list,.menu__mobile-gender{margin:1rem 0 0 1rem}.welcome-items__app-name,.training-offer__app-name{font-size:.9rem}.welcome-items__trust-chips{padding-left:2.25rem}.welcome-features__cases-list{max-height:290px}}@media only screen and (min-width:460px){.footer{font-size:.85rem}.intro-box.intro-mobile{display:none}.intro-box.intro-desktop{flex-direction:row;justify-content:center;align-items:center;gap:clamp(.1rem,5vw,2rem);padding:.75rem 0 .85rem;display:flex}.intro-title-wrapper{gap:.9rem}.intro-icon{width:1.2rem;height:1.2rem}.about-details__contact-data{flex-direction:row;justify-content:center;gap:1.5rem}}@media only screen and (min-width:467px){.test__questions-item-and-radio{height:9rem}}@media only screen and (min-width:479px){.sticky-bar__link-wrapper{gap:1.1rem}.case-template.short{height:12rem}}@media only screen and (min-width:494px){.case-template.short{height:12.25rem}.case-template__case-statement{padding:.5rem .75rem}}@media only screen and (min-width:504px){.welcome-items__trust-chips{padding-left:1rem}}@media only screen and (min-width:509px){.case-template__note-narrow{display:none}.case-template__note-wide{display:inline-block}}@media only screen and (min-width:550px){.noscript__message{width:80%}.footer{gap:.9rem;font-size:.9rem}.sticky-bar__link-wrapper{gap:1.2rem}.all-cases-details{border:1px solid #bbb8b8;border-bottom:0;border-radius:12px;margin-left:1rem;margin-right:1rem;padding-bottom:0}.all-cases-details__case-show{border-top:0;border-bottom:0;border-radius:0;width:100%}.single-case-details__back-to-cases-short{display:none}.single-case-details__back-to-cases{display:block}.test__buttons-container,.cookie__buttons{gap:3.5rem}.about-details__contact-data{gap:2.5rem}.cookie{padding:1.5rem 1rem}.cookie__info,.cookie__privacy-policy{font-size:.85rem}.cookie__info{margin-bottom:1rem}}@media only screen and (min-width:555px){.intro-box{font-size:1.05rem}.test__buttons-container{gap:4rem}.test__button-questions{width:7rem}}@media only screen and (min-width:614px){.sticky-bar__link-wrapper{gap:1.5rem}.app-installation__win-icons,.app-installation__mac-icons{flex-direction:row;gap:2rem}.all-cases-details__case-item{padding:1.25rem .75rem .5rem}}@media only screen and (min-width:625px){.footer__tel{display:block}.welcome-items__trust-chips{padding-left:1.5rem}}@media only screen and (min-width:660px){.highlight-box div{padding:1rem .75rem}.welcome-features__cases-list{max-height:260px}.welcome-features__case-link{padding:.25rem .25rem .25rem 1rem}.all-cases-details__case-item{padding:1.25rem 1rem .5rem}.case-section-full{padding:1rem .75rem .5rem}.test__instruction,.test__questions,.test__result{padding:0 1rem}.test__result-interpretation{line-height:1.5}.test__result-consult{height:3.25rem}.test__result-consult-mail{flex-direction:row;gap:.25rem}.sim-parts-details section{padding:1rem .75rem 1.15rem}}@media only screen and (min-width:679px){.test__questions-item-and-radio{height:7.5rem}}@media only screen and (min-width:700px){.noscript__message,.menu__mobile-drawer{width:70%}.footer{gap:1rem}.sticky-bar__link-wrapper{gap:1.75rem}.welcome-items__test,.welcome-items__showcase,.welcome-items__training{border:none}.welcome-items__target-audience{inline-size:min(100%,31.5rem);padding:1rem}.case-template__train{height:3.25rem}.case-template__train-mail{flex-direction:row;gap:.25rem}.all-cases-details__case-item{padding:1.25rem 1.25rem .5rem}.cookie{padding:1.75rem 1rem}.cookie__info,.cookie__privacy-policy{font-size:.9rem}.cookie__buttons{gap:4rem}.cookie__button{width:7rem}}@media only screen and (min-width:725px){.training-offer__workshop{height:3.25rem}.training-offer__workshop-mail{flex-direction:row;gap:.25rem}}@media only screen and (min-width:729px){.case-template.short{height:11rem}}@media only screen and (min-width:780px){.intro-box{font-size:1.1rem}.welcome-features__cases-list{max-height:200px}.welcome-features__case-link{min-height:2rem}}@media only screen and (min-width:800px){.noscript__message{width:60%}.sticky-bar__link-wrapper{gap:2rem}}@media only screen and (min-width:900px){.footer__year{justify-content:center;align-items:center;display:flex}.noscript__heading{font-size:1.5rem}.noscript__text{font-size:1rem}.welcome-features__cases-wrapper.open{border-radius:8px;margin-left:.5rem;margin-right:.5rem}.welcome-features__cases-heading{border-radius:8px 8px 0 0}.case-section-full,.sim-parts-details section{border-left:1px solid #dbd8d8;border-right:1px solid #dbd8d8}}@media only screen and (min-width:1024px){.highlight-box{background-color:var(--color-highlight-darker);border-radius:8px}.highlight-box div{padding:1rem}.interactive,.test__button-questions,.cookie__button{font-size:1rem}.welcome-installation__link{font-size:.95rem}.interactive-1{background-color:var(--color-blue-grey-dark)}.interactive-2,.test__radio-buttons-container input[type=radio],.test__button-questions,.about-details__button{background-color:#8a7224}.interactive-3{background-color:#8c2020}.cookie__button{background-color:var(--color-blue-medium)}.interactive-2{border-top:none;border-bottom:none}.margin-bottom-desktop-025{margin-bottom:.25rem}.margin-bottom-desktop-050{margin-bottom:.5rem}.margin-bottom-desktop-075{margin-bottom:.75rem}.margin-bottom-desktop-100{margin-bottom:1rem}.main-padding-desktop{padding:0 .5rem}.pointer{cursor:pointer}.noscript__message{width:55%}header,.heading,main,.cookie{width:90%}header,.heading,.cookie{left:50%;transform:translate(-50%)}main{margin:var(--header-and-heading-height)auto 0;font-size:var(--main-font-size-desktop)}header{z-index:1002;overflow:visible}.header__mobile-container{display:none}.header__desktop{flex-grow:1;align-items:center;gap:.5rem;display:flex}.header__logo{box-shadow:0 0 0 2px var(--color-white)}.header__slogan{flex-direction:column;justify-content:center;font-size:.8rem;display:flex}.menu__mobile-gender{display:none}.menu__desktop{border-left:1px solid var(--color-white);text-align:center;flex-grow:1;justify-content:center;align-items:center;display:flex}.menu__desktop-nav{flex-grow:1;justify-content:center;align-items:center;display:flex}.menu__desktop-list{color:var(--color-white);align-items:stretch;gap:1.35rem;font-size:.8rem;display:flex}.menu__desktop-list>li{align-items:stretch;margin:0;padding:0;display:flex}.menu__desktop-list>li>a,.menu__desktop-list>li>button{width:100%;height:100%;transition:opacity .5s;display:flex}.menu__desktop-list-faded>li>a,.menu__desktop-list-faded>li>button{opacity:.5}.menu__desktop-list-faded>li>a:hover,.menu__desktop-list-faded>li>a:focus,.menu__desktop-list-faded>li>button:hover,.menu__desktop-list-faded>li>button:focus{opacity:1}.menu__desktop-list:focus-within>li>a,.menu__desktop-list:focus-within>li>button{opacity:.5}.menu__desktop-list>li>a:focus,.menu__desktop-list>li>button:focus,.menu__desktop-list-faded>li.submenu-open>a,.menu__desktop-list-faded>li.submenu-open>button{opacity:1}.menu__mobile-nav .menu__list .menu__submenu{display:none}.menu__desktop-nav .menu__list{position:relative}.menu__desktop-nav .menu__list:after{content:"";cursor:pointer;pointer-events:auto;background:0 0;width:100%;height:.3rem;position:absolute;top:100%;left:0}.menu__desktop-nav .menu__list .menu__submenu{z-index:1001;background-color:var(--color-red);pointer-events:none;opacity:0;border:3px solid #fff;border-radius:8px;width:215px;padding:.25rem 0 .5rem;transition:opacity .18s ease-out,transform .22s cubic-bezier(.2,.7,.2,1);position:absolute;top:calc(100% + .3rem);left:0;transform:translate(-20px,-6px);box-shadow:0 24px 48px #0000003d,0 6px 16px #0000001f,0 0 0 1px #0000000f}.menu__desktop-nav .menu__list .menu__submenu.open{pointer-events:auto;opacity:1;transform:translate(-20px)}.menu__desktop-nav .menu__list .menu__submenu a{color:var(--color-white);opacity:.8;flex-direction:column;align-items:flex-start;padding:.5rem .75rem;display:flex}.menu__desktop-nav .menu__list .menu__submenu a:hover,.menu__desktop-nav .menu__list .menu__submenu a:focus-visible{opacity:1}.menu__desktop-display-login{width:4.5rem;height:var(--header-height);color:var(--color-white);border-right:1px solid var(--color-white);border-left:1px solid var(--color-white);margin-left:.25rem;margin-right:.5rem;font-size:.75rem}.switch-gender{flex-direction:column;gap:.25rem}.switch-gender-icon{width:1.5rem;height:1.5rem}.switch-gender .radio-button__label input[type=radio]:focus-visible{outline:2px solid var(--color-blue-medium);outline-offset:2px}@media (hover:hover) and (pointer:fine){.switch-gender:has(.radio-button__label:hover) input[type=radio]{outline:none}.switch-gender .radio-button__label:hover input[type=radio]{outline:2px solid var(--color-blue-medium);outline-offset:2px}}.sticky-bar{display:none}.welcome-items .unordered-list.ul-disc,.case-template__analysis-items.unordered-list.ul-disc,.case-template__conclusions-items.unordered-list.ul-disc,.sim-description__intervention.unordered-list.ul-disc,.sim-parts-details .unordered-list.ul-disc,.training-program__value.unordered-list.ul-disc,.training-program__tips .unordered-list.ul-disc,.training-program__format .unordered-list.ul-disc,.about-details .unordered-list,.privacy-policy .unordered-list.ul-disc,.terms-content__list .unordered-list.ul-disc{padding-left:.5rem}.sim-description__goals .unordered-list.ul-square{padding-left:.25rem}.sim-implementation .unordered-list.ul-disc{padding-left:1rem}.sim-implementation__sim-parts.ordered-list.ol-arabic,.terms-content__list.ordered-list.ol-arabic{padding-left:1.9rem}.sim-implementation__meetings.ordered-list.ol-roman{padding-left:1.1rem}.welcome-items__test,.welcome-items__showcase,.welcome-items__training{border-radius:8px 8px 0 0}.welcome-items__target-audience{background-color:var(--color-blue-grey-light-more);border-radius:8px}.welcome-features__menu{padding-bottom:0}.welcome-features__sim-parts,.welcome-features__method{padding:.25rem 1rem}.welcome-installation__link{width:17rem}.welcome-installation__link.interactive{background-color:var(--color-blue-grey-light-more)}.case-template__case-statement{background-color:var(--color-highlight-darker)}.case-template__case-nr:not(.color-red),.case-section__heading:not(.color-red){color:var(--color-main)}.case-section-full,.sim-parts-details section{border:1px solid #d3d1d1}.case-section-full{padding:1rem 1rem .5rem}.case-section__abstract{background-color:var(--color-blue-grey-light-ultra)}.sim-description{grid-template-columns:50% calc(50% - 1.5rem);gap:1rem;display:grid}.sim-description__desktop{display:block}.sim-description__mobile{display:none}.sim-description__story{background-color:var(--color-white-red);border:1px solid #d9d7d7;height:34rem;padding:1rem 1rem .5rem;overflow-y:scroll;box-shadow:0 4px 8px #0000001a}.sim-implementation__top-heading{color:var(--color-blue-grey);background-color:var(--color-white);margin-top:0;margin-bottom:.15rem;padding-top:0;padding-bottom:0}.sim-implementation__analysis-wrapper,.sim-implementation__link-area-wrapper,.sim-implementation__followup-wrapper{background-color:var(--color-highlight-darker);border-radius:8px}.sim-implementation__sim-parts-wrapper{background-color:var(--color-highlight-darker);border-radius:8px;padding-bottom:.3rem}.sim-implementation__analysis-header,.sim-implementation__sim-parts-header,.sim-implementation__followup-header{padding:.5rem .75rem 0}.sim-implementation__link-mobile{display:none}.sim-implementation__link-desktop{width:100%;color:var(--color-gold-medium);padding:0 .75rem .85rem;line-height:1.3;display:inline-block}.sim-parts-details section{padding:1rem 1rem 1.15rem}.training-offer__intro-text,.training-program__icon-wrapper{background-color:var(--color-blue-grey-light-more);border-radius:4px}.cookie{background-color:#000000e0}.cookie__button{width:7.5rem}.close-page-button:focus .close-page-icon,.close-modal-button:focus .close-modal-icon,.close-page-icon:hover,.close-modal-icon:hover{opacity:1}.interactive-1:focus,.interactive-1:hover,.all-cases-details__link-area:focus .interactive-1,.all-cases-details__link-area:hover .interactive-1,.menu__desktop-display-login:hover,.menu__desktop-display-login .display-login:focus{background-color:var(--color-red)}.deco:focus,.deco:hover,.welcome-features__toggle-button:focus span,.welcome-features__toggle-button:hover span,.all-cases-details__link-area:focus .case-template__case-statement,.all-cases-details__link-area:hover .case-template__case-statement,.case-template__train:focus .case-template__train-mail,.case-template__train:hover .case-template__train-mail,.sim-implementation__link-area:focus .sim-implementation__link-desktop,.sim-implementation__link-area:hover .sim-implementation__link-desktop,.test__result-consult:focus .test__result-consult-mail,.test__result-consult:hover .test__result-consult-mail,.training-offer__workshop:focus .training-offer__workshop-mail,.training-offer__workshop:focus .training-offer__workshop-mail{text-decoration:underline;text-decoration-thickness:1px}.welcome-features__case-link:hover,.welcome-features__case-link:focus{background-color:#dfdede}.welcome-features__sim-parts-link,.welcome-features__method-link{transition:background-color .3s}.welcome-features__sim-parts-link:hover,.welcome-features__sim-parts-link:focus,.welcome-features__method-link:hover,.welcome-features__method-link:focus{background-color:#ebeaea}.all-cases-details:focus-within,.all-cases-details:hover{box-shadow:0 18px 56px #00000047,0 8px 32px #0000002e}.all-cases-details__link-area:focus .case-template__case-nr,.all-cases-details__link-area:hover .case-template__case-nr,.all-cases-details__link-area:focus .case-section__heading,.all-cases-details__link-area:hover .case-section__heading{color:var(--color-red)}.sim-implementation__link-area:focus,.sim-implementation__link-area:hover{color:#000}.welcome-items__training-link:focus,.welcome-items__training-link:hover,.test__link-button:focus,.test__link-button:hover,.test__button-questions:focus,.test__button-questions:hover,.about-details__button:focus,.about-details__button:hover{background-color:var(--color-gold-medium)}.test__button-questions.btn-disabled:focus,.test__button-questions.btn-disabled:hover{background-color:var(--color-black-light)}.cookie__button:focus,.cookie__button:hover{background-color:var(--color-blue-dark)}}@media only screen and (min-width:1025px){.sim-description__story{height:35rem}}@media only screen and (min-width:1029px){.sim-description__story{height:36rem}}@media only screen and (min-width:1032px){.sim-description__story{height:38rem}}@media only screen and (min-width:1039px){.sim-description__story{height:36rem}}@media only screen and (min-width:1043px){.sim-description__story{height:34rem}}@media only screen and (min-width:1050px){.menu__desktop-list{font-size:.85rem}.menu__desktop-nav .menu__list .menu__submenu{width:225px}}@media only screen and (min-width:1055px){.sim-description__story{height:36rem}}@media only screen and (min-width:1058px){.sim-description__story{height:35rem}}@media only screen and (min-width:1070px){.sim-description__story{height:34rem}}@media only screen and (min-width:1093px){.sim-description__story{height:32rem}}@media only screen and (min-width:1100px){.noscript__message{width:50%}.menu__desktop-list{font-size:.9rem}.menu__desktop-nav .menu__list .menu__submenu{width:238px}.menu__desktop-display-login{width:4.85rem;font-size:.8rem}.case-template.short{height:8.25rem}.all-cases-map{grid-template-columns:repeat(2,1fr);column-gap:1rem;display:grid}.all-cases-details__case-item{padding:1rem .75rem .25rem}}@media only screen and (min-width:1120px){.header__slogan{font-size:.85rem}}@media only screen and (min-width:1130px){.header__slogan{font-size:.9rem}}@media only screen and (min-width:1150px){.menu__desktop-list{gap:1.75rem}.menu__desktop-display-login{width:5rem}}@media only screen and (min-width:1157px){.sim-description__story{height:31rem}}@media only screen and (min-width:1172px){.sim-description__story{height:29rem}}@media only screen and (min-width:1189px){.sim-description__story{height:31rem}}@media only screen and (min-width:1199px){.sim-description__story{height:29rem}}@media only screen and (min-width:1200px){.menu__desktop-list{gap:1.8rem;font-size:.95rem}.menu__desktop-nav .menu__list .menu__submenu{width:248px}.menu__desktop-display-login{width:5.25rem;font-size:.85rem}}@media only screen and (min-width:1202px){.case-template.short{height:12.5rem}}@media only screen and (min-width:1203px){.sim-description__story{height:28rem}}@media only screen and (min-width:1206px){.sim-description__story{height:27rem}}@media only screen and (min-width:1213px){.sim-description__story{height:25rem}}@media only screen and (min-width:1216px){.sim-description__story{height:24rem}}@media only screen and (min-width:1244px){.all-cases-details__case-item{padding:1.25rem 1rem .5rem}}@media only screen and (min-width:1248px){.sim-description__story{height:23rem}}@media only screen and (min-width:1250px){.noscript__message{width:45%}.header__slogan{font-size:1rem}.menu__desktop-list{gap:1.9rem}}@media only screen and (min-width:1269px){.sim-description__story{height:24rem}}@media only screen and (min-width:1271px){.sim-description__story{height:26rem}}@media only screen and (min-width:1286px){.sim-description__story{height:24rem}}@media only screen and (min-width:1300px){.menu__desktop-list{gap:2.1rem;font-size:1rem}.menu__desktop-nav .menu__list .menu__submenu{width:258px}}@media only screen and (min-width:1308px){.sim-description__story{height:26rem}}@media only screen and (min-width:1330px){.sim-description__story{height:24rem}}@media only screen and (min-width:1350px){.menu__desktop-list{gap:2.5rem}.menu__desktop-display-login{width:5.5rem}.sim-description__story{height:21rem}}@media only screen and (min-width:1369px){.sim-description__story{height:19rem}}@media only screen and (min-width:1373px){.sim-description__story{height:17rem}}@media only screen and (min-width:1389px){.sim-description__story{height:15rem}}@media only screen and (min-width:1400px){header,.heading,main,.cookie{width:80%}.header__slogan{font-size:.9rem}.menu__desktop-list{gap:2rem}.sim-description__story{height:24rem}}@media only screen and (min-width:1404px){.sim-description__story{height:23rem}}@media only screen and (min-width:1428px){.sim-description__story{height:25rem}}@media only screen and (min-width:1450px){.header__slogan{font-size:1rem}.menu__desktop-list{gap:2.15rem}}@media only screen and (min-width:1500px){.noscript__message{width:40%}header,.heading,main,.cookie{width:70%}.header__slogan{font-size:.9rem}.menu__desktop-list{gap:1.75rem;font-size:.9rem}.menu__desktop-nav .menu__list .menu__submenu{width:238px}.menu__desktop-display-login{width:5rem;font-size:.8rem}.footer{gap:1.25rem}.case-template.short{height:13.5rem}.all-cases-details__case-item{padding:1.25rem .75rem .5rem}.sim-description__story{height:30rem}}@media only screen and (min-width:1546px){.case-template.short{height:12.5rem}.sim-description__story{height:28rem}}@media only screen and (min-width:1550px){.menu__desktop-list{gap:2rem}}@media only screen and (min-width:1559px){.sim-description__story{height:25rem}}@media only screen and (min-width:1570px){.menu__desktop-list{gap:2.25rem}.case-template.short{height:13.5rem}.all-cases-details__case-item{padding:1.25rem 1rem .5rem}}@media only screen and (min-width:1575px){.case-template.short{height:12.5rem}}@media only screen and (min-width:1600px){.menu__desktop-list{gap:2rem;font-size:1rem}.menu__desktop-nav .menu__list .menu__submenu{width:258px}}@media only screen and (min-width:1605px){.sim-description__story{height:23rem}}@media only screen and (min-width:1631px){.sim-description__story{height:24rem}}@media only screen and (min-width:1650px){.header__slogan{font-size:1rem}.menu__desktop-display-login{width:5.8rem;font-size:.85rem}}@media only screen and (min-width:1681px){.sim-description__story{height:26rem}}@media only screen and (min-width:1700px){.noscript__message{width:35%}.menu__desktop-list{gap:2.25rem}}@media only screen and (min-width:1711px){.sim-description__story{height:24rem}}@media only screen and (min-width:1735px){.sim-description__story{height:21rem}}@media only screen and (min-width:1750px){.menu__desktop-list{gap:2.5rem}.all-cases-details__case-item{padding:1.25rem 1.25rem .5rem}}@media only screen and (min-width:1760px){.sim-description__story{height:19rem}}@media only screen and (min-width:1766px){.sim-description__story{height:17rem}}@media only screen and (min-width:1786px){.sim-description__story{height:16rem}}@media only screen and (min-width:1805px){.sim-description__story{height:15rem}}
