[v-cloak]{display:none}@font-face{font-family:"Epilogue";font-style:normal;font-weight:100 200 300 400 500 600 700;src:url("/static/fonts/Epilogue-SemiBold.otf?bbc5f0c16e03") format("opentype")}@font-face{font-family:"Inter";font-style:normal;font-weight:100 200 300 400 500 600 700 800 900;font-display:swap;src:url("/static/fonts/Inter_variable.ttf?340e8be3ed9d") format("truetype-variations")}.landingPage .business-impact-section .impact-toggle,.pricing-section .pricing-toggle{display:inline-flex;background:rgba(0,0,0,0.02);padding:6px;border-radius:999px;gap:8px;margin:0 auto}.landingPage .business-impact-section .impact-toggle .pill,.pricing-section .pricing-toggle .pill,.landingPage .business-impact-section .impact-toggle .impact-pill,.pricing-section .pricing-toggle .impact-pill{border:none;background:transparent;padding:12px 24px;border-radius:999px;font-weight:500;font-size:16px;color:#68708A;cursor:pointer;transition:all 0.2s ease;font-family:"Inter",sans-serif}.landingPage .business-impact-section .impact-toggle .pill.active,.pricing-section .pricing-toggle .pill.active,.landingPage .business-impact-section .impact-toggle .impact-pill.active,.pricing-section .pricing-toggle .impact-pill.active{background:rgba(0,0,0,0.05);color:#1A1A1A;box-shadow:0 2px 8px rgba(0,0,0,0.08)}.landingPage .business-impact-section .impact-toggle .pill:hover:not(.active),.pricing-section .pricing-toggle .pill:hover:not(.active),.landingPage .business-impact-section .impact-toggle .impact-pill:hover:not(.active),.pricing-section .pricing-toggle .impact-pill:hover:not(.active){color:#1A1A1A}.landingPage .leadership-profiling-section .profiling-card{background:#F7F7F7;border-radius:24px;padding:40px;border:1px solid #E8E8E8;box-shadow:0 4px 20px rgba(0,0,0,0.06);transition:transform 0.2s ease,box-shadow 0.2s ease}.landingPage .leadership-profiling-section .profiling-card:hover{transform:translateY(-4px);box-shadow:0 8px 32px rgba(0,0,0,0.12)}.landingPage .cta-section .cta-box .cta-btn,.landingPage .hero-section .hero-btn,#public-header .sub-btn{font-size:18px;height:50px;padding:0 40px;position:relative;z-index:10;text-transform:none!important;letter-spacing:normal!important;font-weight:400!important}.landingPage .testimonials-section h2,.landingPage .business-impact-section h2,.landingPage .leadership-profiling-section h2{font-size:36px;font-weight:500;line-height:1.2;margin:0 0 16px 0;font-family:"Epilogue",sans-serif;color:rgba(0,0,0,0.8)}html{height:100%;background:#F1F1F1}body,#app{height:100%;display:flex;flex-direction:column;background:#F1F1F1;font-family:"Lato",sans-serif;font-weight:400}.v-application__wrap{display:block}.v-application{background:#F1F1F1}.v-application.v-theme--light{background:#F1F1F1}h1,h2,h3,h4,h5,h6{font-family:"Epilogue",sans-serif;color:#081856;margin:1em 0 0.5em 0}#header li{font-family:"Epilogue",sans-serif;color:#081856}.subtitle{font-family:"Inter",sans-serif;font-size:16px;color:rgba(0,0,0,0.6);line-height:1.6;margin:0 0 40px 0;font-weight:400}.subtitle.blue{color:#1E48BD}.question h1{margin-top:0}a{text-decoration:none;color:#081856}.text-left{text-align:left}.notificationContainer{position:fixed;top:10px;right:10px;z-index:99}#header{height:213px;overflow:hidden}#header .logo{height:66px;padding:13px 0}#header .user{display:flex;align-items:center}#header .profile{width:auto;height:auto;font-size:42px;line-height:1;color:#091755;cursor:pointer;margin-left:8px}#header .profile:hover{color:#1E48BD}#header .nav1{background:#E2E4E8}#header .header{display:flex;align-items:center;justify-content:space-between}#header .header ul.nav1{display:flex;align-items:center;justify-content:center;list-style:none;margin:0;padding:0}#header .header ul.nav1 li{height:66px;padding:20px;margin-right:40px;box-sizing:border-box;border:3px solid transparent}#header .header ul.nav1 li.active,#header .header ul.nav1 li:hover{border-top:3px solid rgb(33,71,189)}#header .header ul.nav1 li.inactive{color:#959CB4}#header .header ul.nav1 li.inactive a{color:#959CB4}#header .header ul.nav1 .last-element{padding-right:55px}#header ul.nav2{margin-top:2em;display:flex;align-items:center;justify-content:space-around;list-style:none;width:100%;font-size:20px;color:#959CB4}#header ul.nav2 li{width:25%;display:block;text-align:center;padding:10px 0}#header ul.nav2 li.active{color:#041756}#header ul.nav2 li a{color:inherit;text-decoration:none}#header ul.nav2 li a:hover{color:#041756}#header .state-slider{height:3px;background:#d1d8e8;position:relative;border-radius:2px}#header .state-slider .state{position:absolute;top:0;left:0;height:100%;background:linear-gradient(90deg,rgb(4,23,86) 0%,rgb(33,71,189) 100%);transition:all 0.3s ease;width:0;border-radius:2px}#public-header{font-family:"Inter",sans-serif;height:80px;overflow:hidden;background-color:#f5f5f5;display:flex;align-items:center;font-size:20px}#public-header .public-header__bar{width:100%}#public-header .logo{height:60px}#public-header .sub-btn{background-color:#000000;color:#F1F1F1;width:170px;font-size:18px;font-weight:600!important;box-shadow:-4px 4px 8px 0 rgba(0,0,0,0.1)}#public-header .sub-btn:hover{transform:none!important;text-decoration:none!important}#public-header .public-header__container{display:flex;align-items:center;justify-content:space-between;height:100%;width:100%!important;max-width:100%!important;padding:0!important;margin:0!important}#public-header .public-header__logo{padding-left:30px}#public-header .public-header__logo img{padding-top:6px!important;width:173px!important}#public-header li{font-family:"Inter",sans-serif;font-weight:400;color:#081856}#public-header ul.public-header__nav-desktop{display:flex;align-items:center;justify-content:flex-end;list-style:none;margin:0 40px 0 auto;padding:0;height:100%;font-weight:400}#public-header ul.public-header__nav-desktop li{display:flex;align-items:center;height:100%;padding:0 20px;margin-right:20px;box-sizing:border-box;border-bottom:3px solid transparent}#public-header ul.public-header__nav-desktop li:last-child{margin-right:0}#public-header ul.public-header__nav-desktop li:hover{border-bottom:3px solid rgb(33,71,189)}#public-header ul.public-header__nav-desktop li:has(.sub-btn):hover{border-bottom:3px solid transparent}#public-header .public-header__menu-mobile{display:none;width:44px;height:44px;padding:0;min-width:0;align-items:center;justify-content:center}#public-header .public-header__menu-mobile .burger{position:relative;width:24px;height:18px;display:inline-block}#public-header .public-header__menu-mobile .burger .line{position:absolute;left:0;width:100%;height:2px;background:#091755;border-radius:2px;transition:top 0.2s ease,transform 0.2s ease,opacity 0.15s ease}#public-header .public-header__menu-mobile .burger .line:nth-child(1){top:0}#public-header .public-header__menu-mobile .burger .line:nth-child(2){top:8px}#public-header .public-header__menu-mobile .burger .line:nth-child(3){top:16px}#public-header .public-header__menu-mobile.is-active .line:nth-child(1){top:8px;transform:rotate(45deg)}#public-header .public-header__menu-mobile.is-active .line:nth-child(2){opacity:0}#public-header .public-header__menu-mobile.is-active .line:nth-child(3){top:8px;transform:rotate(-45deg)}@media (max-width:768px){#public-header ul.public-header__nav-desktop{display:none}#public-header .public-header__menu-mobile{display:flex;margin-left:auto}}.mobile-menu{display:none}@media (max-width:768px){#header .header ul.nav1.desktop-menu{display:none}.mobile-menu{display:block;margin-left:auto}}.pricing-section{padding:40px 0 20px}.pricing-section h1,.pricing-section h2,.pricing-section h3,.pricing-section h4,.pricing-section h5,.pricing-section h6{font-family:"Epilogue",sans-serif;font-weight:500;color:rgba(0,0,0,0.8)}.pricing-section .pricing-title{font-size:36px;font-weight:700;text-align:center;margin:0 0 24px}.pricing-section .pricing-toggle{padding:0;box-shadow:0 6px 16px rgba(0,0,0,0.08),inset 0 1px 1px rgba(255,255,255,0.7);gap:0;margin:0 auto 24px;overflow:hidden}.pricing-section .pricing-toggle .pill{padding:10px 18px;font-weight:600}.pricing-section .pricing-toggle .pill.active{color:rgba(0,0,0,0.8);background:linear-gradient(#EAEAEA,#EAEAEA) padding-box,linear-gradient(75deg,#EAEAEA 0%,#8FA0FF 100%) border-box;border:1px solid transparent}.pricing-section .pricing-cards{margin-top:10px;max-width:1000px;margin-left:auto;margin-right:auto;min-height:350px;display:flex;justify-content:center;align-items:stretch;flex-wrap:nowrap;column-gap:24px;row-gap:24px}.pricing-section .pricing-cards .v-col{display:flex;justify-content:center;padding:8px;flex:0 0 auto}@media (min-width:1280px){.pricing-section .pricing-cards{gap:0px!important}}@media (max-width:960px){.pricing-section .pricing-cards{max-width:480px;margin-left:auto;margin-right:auto;min-height:500px;flex-direction:column;align-items:center;justify-content:center;padding-left:11%}}.pricing-section .pricing-card{background:#F7F7F7;border-radius:24px;width:291px;flex:0 0 291px;margin:0;padding:22px;box-shadow:0 10px 24px rgba(0,0,0,0.06);border:2px solid #EEF0F4;display:flex;flex-direction:column;min-height:320px}.pricing-section .pricing-card.is-popular{border:2px solid transparent;background:linear-gradient(#F7F7F7,#F7F7F7) padding-box,linear-gradient(to bottom left,#446DE8 0%,#446DE8 35%,transparent 100%) border-box}.pricing-section .pricing-card .pricing-card__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.pricing-section .pricing-card .pricing-card__header h3{margin:0;font-size:18px;color:#444}.pricing-section .pricing-card .pricing-card__header .popular-badge{font-size:12px;padding:6px 10px;border-radius:999px;background:#6B7CFF;color:white;line-height:1.3;display:flex;align-items:center;justify-content:center;min-height:28px}.pricing-section .pricing-card .pricing-card__price{margin:4px 0 8px}.pricing-section .pricing-card .pricing-card__price .amount,.pricing-section .pricing-card .pricing-card__price .currency{font-size:28px;font-weight:600;color:#111}.pricing-section .pricing-card .pricing-card__price .currency{font-size:24px;margin-left:2px}.pricing-section .pricing-card .pricing-card__price .suffix{margin-left:6px;font-size:22px;font-weight:700;color:#8A8F9C}.pricing-section .pricing-card .pricing-card__price .suffix-special-right{font-size:22px;font-weight:700;margin-left:7px}.pricing-section .pricing-card .pricing-card__price .suffix-special-left{font-size:22px;font-weight:700;margin-right:7px}.pricing-section .pricing-card .pricing-card__price .currency-special-left{font-size:24px;font-weight:700;color:#8A8F9C;margin-richt:7px}.pricing-section .pricing-card .pricing-card__price .currency-special-right{font-size:24px;font-weight:700;color:#8A8F9C}.pricing-section .pricing-card .pricing-card__price .currency-special-deleted{text-decoration:line-through;font-size:24px;font-weight:700;color:#8A8F9C}.pricing-section .pricing-card .pricing-card__features{margin:8px 0 14px;padding-left:1.2em;color:#7A7A7A;flex:1}.pricing-section .pricing-card .pricing-card__features li{margin:6px 0}.pricing-section .pricing-card .pricing-card__features li::marker{color:#A6A9B2}.pricing-section .pricing-card .pricing-card__features li.spacer{visibility:hidden;height:0;margin:0;padding:0;line-height:0}.pricing-section .pricing-card .pricing-card__cta{margin-top:auto}.pricing-section .pricing-card .pricing-card__cta .pricing-cta{width:100%;height:48px;box-shadow:-3px 3px 8px 0 rgba(0,0,0,0.2);font-size:20px;font-weight:500;background:#EAEAEA;color:rgba(0,0,0,0.8)!important;text-transform:none;letter-spacing:0}.pricing-section .pricing-card .pricing-card__cta .exclusive-access-cta{color:#8C8C8C!important;cursor:not-allowed}.pricing-section .pricing-card .pricing-card__cta .v-btn--variant-flat{color:white;box-shadow:-4px 4px 8px 0 rgba(68,109,232,0.1);text-transform:none;letter-spacing:0}.pricing-section .pricing-card .pricing-card__cta .btn-primary{background:#446DE8!important;color:#fff!important;border:none;font-size:20px!important;font-weight:500!important;box-shadow:-4px 4px 8px 0 rgba(68,109,232,0.1);transition:background 0.15s ease,box-shadow 0.15s ease,transform 0.06s ease}.pricing-section .pricing-card .pricing-card__cta .btn-primary:hover,.pricing-section .pricing-card .pricing-card__cta .btn-primary:focus-visible{background:#3A5FD6!important;box-shadow:-4px 5px 10px 0 rgba(68,109,232,0.15)}.pricing-section .pricing-card .pricing-card__cta .btn-primary:active{transform:translateY(1px)}.pricing-section .pricing-card .pricing-card__cta .btn-primary:hover,.pricing-section .pricing-card .pricing-card__cta .btn-primary:focus-visible{background:linear-gradient(180deg,#5E79F6 0%,#4F6AE8 100%)!important;box-shadow:-4px 5px 10px 0 rgba(73,92,245,0.15)}.pricing-section .pricing-card .pricing-card__cta .btn-primary:active{transform:translateY(1px)}.app-container{height:calc(100vh - 210px)}.questionnaire{height:100%;overflow:hidden;display:grid;grid-template-columns:350px 1fr}.questionnaire .sidebar h4{margin:0}.questionnaire .sidebar .result{background:linear-gradient(162deg,rgb(117,115,219) 0%,rgb(117,115,219) 38%,rgb(226,173,126) 100%);color:transparent;background-clip:text}.questionnaire .sidebar .overview{color:#949494;position:relative}.questionnaire .sidebar .overview h4{font-weight:normal}.questionnaire .sidebar .overview .progress-overlay{position:absolute;top:-12px;left:31px;width:30px;border-radius:15px;background-color:#7573DB;transition:all 0.3s ease;pointer-events:none;opacity:0.3}.questionnaire .sidebar .overview .highlighting{position:absolute;left:31px;height:49px;width:30px;border-radius:15px;background-color:#7573DB;transition:all 0.3s ease;opacity:1;display:flex;align-items:center;justify-content:center;color:black;font-weight:bold;font-size:20px}.questionnaire .sidebar .phase{display:grid;grid-template-columns:50px 1fr;grid-gap:40px;margin:40px 0}.questionnaire .sidebar .phase.active{color:black}.questionnaire .sidebar .phase.result.active{color:transparent}.questionnaire .sidebar .phase:hover{color:#7573DB}.questionnaire .sidebar .phase:first-child{margin-top:40px}.questionnaire .sidebar .phase:nth-child(8){margin-bottom:0}.questionnaire .sidebar .phase .number{text-align:right}.questionnaire .scroll-container{overflow-y:scroll;scroll-snap-type:y mandatory;scrollbar-width:none}.questionnaire .scroll-container::-webkit-scrollbar{display:none}.questionnaire .scroll-container section{height:100%;scroll-snap-align:start;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;padding:50px}.questionnaire .scroll-container section .arrow{transition:all 0.15s ease;width:40px;height:40px;aspect-ratio:1/1;border:2px solid #949494;border-bottom:none;border-right:none;border-radius:2px}.questionnaire .scroll-container section .arrow.active{border-color:#7573DB}.questionnaire .scroll-container section .arrow.active:hover{border-width:4px}.questionnaire .scroll-container section .arrow.up{transform:rotate(45deg)}.questionnaire .scroll-container section .arrow.down{transform:rotate(-135deg)}.questionnaire .scroll-container section .question{width:100%}.questionnaire .scroll-container section .question .v-field{background:#E9E9E9}.questionnaire .scroll-container section .question .v-field textarea::-webkit-scrollbar{width:5px}.questionnaire .scroll-container section .question .v-field textarea::-webkit-scrollbar-thumb{border-radius:2px;background:#7573DB}.questionnaire .scroll-container section .question .v-textarea .v-field__input{mask-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0) 10px,black 20px,black calc(100% - 20px),rgba(0,0,0,0) calc(100% - 10px))}.hidden{display:none!important}.cookie-banner{position:fixed;left:0;right:0;bottom:0;z-index:1000;background:#EDEDED;border-top:1px solid #D9D9D9;font-family:"Inter",sans-serif}.cookie-banner .cookie-banner__content{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:16px;padding:12px 20px}.cookie-banner .cookie-banner__text{flex:1;color:#333;font-size:14px;line-height:1.4}.cookie-banner .cookie-banner__actions{display:flex;gap:10px}@media (max-width:768px){.cookie-banner .cookie-banner__content{flex-direction:column;align-items:stretch;gap:12px}.cookie-banner .cookie-banner__text{width:100%}.cookie-banner .cookie-banner__actions{width:100%;justify-content:center;flex-wrap:wrap;gap:12px}}.cookie-btn{appearance:none;border:1px solid #111;background:transparent;color:#111;font-weight:600;font-family:"Inter",sans-serif;padding:10px 16px;border-radius:24px;cursor:pointer;transition:background 0.15s ease,color 0.15s ease}.cookie-btn.cookie-accept,.cookie-btn.primary{background:#111;color:#fff}.cookie-btn.cookie-manage{border:none;background:transparent;text-decoration:none;border-bottom:2px solid #111;border-radius:0;padding:8px 0}.cookie-btn:hover{opacity:0.9}.cookie-modal{position:fixed;inset:0;z-index:1100;font-family:"Inter",sans-serif}.cookie-modal.hidden{display:none}.cookie-modal .cookie-modal__backdrop{position:absolute;inset:0;background:rgba(0,0,0,0.5)}.cookie-modal .cookie-modal__dialog{position:absolute;right:0;top:0;bottom:0;width:min(640px,100%);background:#F3F3F3;border-left:1px solid #E0E0E0;padding:24px;overflow-y:auto}.cookie-modal .cookie-modal__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.cookie-modal .cookie-modal__header h2{margin:0;font-weight:600;color:#111}.cookie-modal .cookie-modal__header .cookie-modal__close{border:none;background:transparent;font-size:24px;line-height:1;cursor:pointer}.cookie-modal .cookie-category{padding:12px 0}.cookie-modal .cookie-category__row{display:flex;align-items:center;justify-content:space-between}.cookie-modal .cookie-category__title{margin:0;color:#111;font-size:18px}.cookie-modal .cookie-category__desc{color:#444;font-size:14px;margin:8px 0 0}.cookie-modal .cookie-chip{background:#E6E6E6;border-radius:16px;padding:4px 10px;font-size:12px;color:#333}.cookie-modal .cookie-modal__footer{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}.cookie-switch{position:relative;width:44px;height:24px;display:inline-block}.cookie-switch input{appearance:none;width:100%;height:100%;margin:0;outline:none}.cookie-switch .slider{position:absolute;inset:0;background:#D0D0D0;border-radius:999px;transition:background 0.15s ease}.cookie-switch .slider:before{content:"";position:absolute;width:18px;height:18px;background:#fff;border-radius:50%;left:3px;top:3px;transition:transform 0.15s ease}.cookie-switch input:checked + .slider{background:#6B7CFF}.cookie-switch input:checked + .slider:before{transform:translateX(20px)}.yt-consent{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden}.yt-consent iframe,.yt-consent .yt-placeholder{width:100%;height:100%;display:block}.yt-consent .yt-placeholder{position:relative;cursor:pointer}.yt-consent .yt-placeholder img{width:100%;height:100%;object-fit:cover;display:block}.yt-consent-inline{position:absolute;left:50%;bottom:12px;transform:translateX(-50%);background:rgba(255,255,255,0.98);border:1px solid #E0E0E0;box-shadow:0 8px 24px rgba(0,0,0,0.18);border-radius:10px;padding:10px 12px;display:flex;align-items:center;gap:12px}.yt-consent-inline .text{font-size:13px;color:#111}.yt-consent-inline .actions{display:flex;gap:8px}.strategyQuestion{margin:0 25%}.strategyQuestion ul{padding-left:1.5em}.strategyQuestion ul li{padding-left:0.5em;margin-bottom:0.5em}.strategyQuestion p,.strategyQuestion ul{margin-bottom:1em}.application-result{min-height:100vh;text-align:center;display:flex;flex-direction:column;justify-content:center;width:50vw;margin:0 auto 3em auto}.application-result.overview{min-width:900px}.application-result.coach{width:90vw;min-width:1200px;overflow-x:scroll}.application-result .cover-page{position:relative;width:70.71vh;height:100vh;margin:0 auto}.application-result .cover-page .cover{height:100%}.application-result .cover-page .name{position:absolute;left:50%;transform:translateX(-50%);top:39%;font-size:40px;color:#081856}.application-result section{display:flex;gap:2em;align-items:flex-start;padding:0 1em;width:calc(100% - 2em)}.application-result section.first{padding:0;width:100%}.application-result section.hide{display:none}.application-result section .editor,.application-result section .layout{flex:1;width:calc(50% - 2em)}.application-result .page-break{display:block;height:2px;margin:2em 0;position:relative}.application-result .page-break.coach::after{content:"- - - - Seitenumbruch - - - -";position:absolute;left:0;width:100%;text-align:center;top:-0.5em;font-size:0.8em;color:#888}.application-result .charts{display:grid;grid-template-columns:1fr 1fr}.application-result .charts.leadership{grid-template-columns:1fr 1fr;grid-gap:20px}.application-result .charts.leadership .chart{margin-left:66px;width:calc(100% - 100px)}.application-result .charts .col{text-align:center;padding:40px}.application-result .charts .col:nth-child(1){padding-right:30px}.application-result .charts .col:nth-child(2){padding-left:30px}.application-result .charts .chart{background:#e9e9e9;border-radius:10px;height:400px;padding:10%;color:#959CB4;font-weight:bold}.application-result .charts .chart .bars{display:flex;justify-content:space-between;align-items:center;height:100%}.application-result .charts .chart .bars .bar-container{display:grid;height:100%;grid-template-rows:1fr 10px;grid-gap:10px}.application-result .charts .chart .bars .bar-container .bar{align-self:end;background:#3D3AD0;width:30px;position:relative}.application-result .charts .chart .bars .bar-container .bar .bar-label{position:absolute;top:-20px;left:0;width:100%;text-align:center;font-size:14px;color:rgb(19,49,146)}.application-result .circles-container{display:flex;flex-direction:column;padding-left:13px;justify-content:space-between}.application-result .circles-container .item{display:grid;height:80px;grid-template-columns:80px 1fr;align-items:center;grid-gap:12px;position:relative}.application-result .circles-container .item .circle{border-radius:50%;background:#7573DB;justify-self:center}.application-result .circles-container .item .circle-label{position:absolute;top:0;left:-20px;height:100%;display:flex;align-items:center}.application-result .circles-container .item .label{justify-self:start}.application-result .legend{margin:0 0 0 auto;width:340px;height:80px;padding:0 40px}.application-result .legend .item{grid-template-columns:30px 1fr;height:30px;grid-gap:20px}.application-result p{white-space:pre-line}.application-result.overview .charts{display:grid;grid-template-columns:25% 25% 1fr;grid-gap:40px}.application-result.overview .charts .chart{position:relative;padding-top:70px}.application-result.overview .charts .chart .title{position:absolute;top:0;left:0;width:100%;display:flex;justify-content:center;color:#00004e}.application-result.overview .charts .chart .title h4{margin-top:2em}.application-result.overview .charts .chart.table{height:auto;margin-bottom:2em}.application-result.overview .charts .chart table{width:100%}.application-result.overview .charts .chart table td,.application-result.overview .charts .chart table th{padding:4px 10px}.application-result.overview .charts .chart table td{border-top:1px solid #959CB4}.application-result.overview .charts .chart table td + td,.application-result.overview .charts .chart table th + th{border-left:1px solid #959CB4}.application-result.overview .charts .chart table td.number{color:rgb(19,49,146)}.application-result .sentences{text-align:left;display:grid;grid-template-columns:auto 1fr;grid-gap:20px;margin-bottom:1em}.application-result .sentences h5{margin:0}.application-result .leadership-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.application-result .expalanations{height:100%;display:flex;flex-direction:column;justify-content:space-around;text-align:left}.application-result .motto{color:#026600;font-size:20px;font-weight:bold}.application-result ul{padding-left:1.5em}.application-result ul li{padding-left:0.5em}.application-result .weaknessDisclaimer{border:2px solid #1F46BD;border-radius:10px;text-align:left;padding:10px;margin-bottom:1em}.application-result .strategy-answer p{white-space:initial;margin-bottom:1em}.application-result .strategy-answer ol{margin-left:1em}.application-result .strategy-answer ol li::marker{font-weight:bold}.application-result .strategy-answer ol li p{display:inline}.application-result .strategy-answer ol li>p{font-weight:bold}.application-result .strategy-answer ul{margin:1em 0}.application-result .strategy-answer ul li{list-style:disc}.application-result .dropzone{border:2px dashed #7573DB;border-radius:8px;padding:16px;text-align:center;color:#666;cursor:pointer;transition:background-color 0.2s ease,border-color 0.2s ease}.application-result .dropzone:hover{background:#fafafa}.application-result .dropzone.dragging{background:#F5F4FF;border-color:#6C1EDA}@media print{@page{size:A4;margin:1.5cm 3cm 3cm 3cm}@page :first{margin:0;overflow:hidden}h1,h2,h3,h4,h5,h6{line-height:1.3em}.application-result{width:100vw}.application-result section{padding:0;width:21cm}.application-result .cover{position:relative;height:100vh;object-fit:cover;display:block}.application-result .cover-page .name{top:39%;font-size:4vh}body,.v-application.v-theme--light{background:#fff}.page-break{break-before:page;background:none;height:0;margin:0;color:transparent}.page-break::after{display:none}.avoid-break{page-break-inside:avoid;break-inside:avoid}.editor,#header{display:none}.layout{width:90vw}}.startPage{padding:0 4em;margin-top:-4em}.startPage .filter-list h4,.startPage .filter-list .v-list-item{padding-left:7px}.startPage h4{color:black}.startPage .usernameOnly{color:lightgray}.startPage .selected-filter{transition:all 0.7s ease;background:orange}.startPage .v-list-item--density-default.v-list-item--one-line{min-height:34px}.startPage .v-btn.edit{height:23px;display:none}.startPage .v-list-item:hover .v-btn.edit{display:inline-block}.startPage .v-data-table-header__content{font-weight:bold}.startPage .v-table,.startPage .v-card--variant-elevated,.startPage .v-list{background:transparent}.startPage .v-table .v-table__wrapper>table>thead>tr>th{border-bottom:2px solid #7573DB}.summary-image{max-width:100%}.profile-name{position:relative}.profile-name .name{opacity:0.5}.light-text{opacity:0.5}.editApplication{color:lightgray}.editApplication:hover{color:black}.loginPage .logo{display:block;max-height:80px;width:auto;margin:0 auto}@media (max-width:1280px){#header .header ul.nav1 li{margin-right:10px}.questionnaire{grid-template-columns:250px 1fr}#header ul.nav2,.nav1{font-size:14px}.nav1 li{padding:20px 10px}}#public-footer{position:relative;padding:40px 0 80px;background:url("/static/img/IdentityFitLogoFooter.svg?340e8be3ed9d") no-repeat right top #F3F3F5;background-size:23vw;color:#7A7F8A}#public-footer a{color:#7A7F8A;text-decoration:none}#public-footer a:hover{color:#1E48BD}#public-footer .footer-logo{height:32px;width:auto;display:block;margin-bottom:16px}#public-footer ul.footer-links{list-style:none;padding:0;margin:16px 0 0}#public-footer ul.footer-links li{margin:12px 0}@media (max-width:960px){#public-footer{background-size:31vw;background-position:right top}}@media (max-width:600px){#public-footer{background-size:42vw;background-position:right top}}.landingPage{font-family:"Inter",sans-serif;font-weight:600}.landingPage h1{font-size:57px}.landingPage h2{font-size:33px}.landingPage .hero-section{padding:100px 0 80px;background:#F1F1F1;position:relative}.landingPage .hero-section .v-container,.landingPage .hero-section .hero-stats{position:relative;z-index:2}.landingPage .hero-section .hero-tagline{font-size:17px;color:rgba(0,0,0,0.4);margin-bottom:16px;font-family:"Inter",sans-serif;font-weight:400;letter-spacing:0.5px}.landingPage .hero-section .hero-title{font-size:51px;font-weight:500;line-height:1.1;color:rgba(0,0,0,0.8);margin:0 0 24px 0;font-family:"Epilogue",sans-serif}.landingPage .hero-section .hero-subtitle{font-size:18px;color:rgba(0,0,0,0.6);line-height:1.6;margin:0 0 8px 0;font-weight:500}.landingPage .hero-section .hero-buttons{display:flex;justify-content:center;align-items:center;gap:16px;flex-wrap:wrap}.landingPage .hero-section .hero-btn{margin-top:24px;margin-bottom:16px;font-weight:600!important;font-size:24px!important;background-color:#446DE8;color:#F1F1F1;box-shadow:-4px 6px 12px 0 rgba(68,109,232,0.18)}.landingPage .hero-section .hero-btn:hover{box-shadow:-4px 6px 14px 0 rgba(68,109,232,0.22)}.landingPage .hero-section .hero-btn.hero-btn-secondary{background-color:transparent;color:#446DE8;border:2px solid #446DE8}.landingPage .hero-section .hero-btn.hero-btn-secondary:hover{background-color:#446DE8;color:#F1F1F1}.landingPage .hero-section .hero-visual{max-width:1200px;width:100%;margin:0 auto;padding:0;position:relative;z-index:-1;display:flex;justify-content:center;align-items:flex-end;overflow:hidden;border-radius:38px;min-height:560px}.landingPage .hero-section .hero-visual img{display:block;width:100%;height:auto}.landingPage .hero-section .hero-visual .hero-background{position:absolute;top:-8%;left:50%;width:120%;height:125%;max-width:none;z-index:-30;border-radius:inherit;object-fit:cover;object-position:top center;transform:translateX(-50%);pointer-events:none}.landingPage .hero-section .hero-visual .hero-overlay,.landingPage .hero-section .hero-visual .hero-overlay-mobile{position:absolute;bottom:-20%;left:50%;transform:translateX(-50%);width:min(92%,1040px);z-index:1;pointer-events:none}.landingPage .hero-section .hero-visual .hero-overlay-mobile{display:none}.landingPage .hero-section .hero-stats{padding-top:20px;margin-top:40px;display:flex;justify-content:center;gap:100px;flex-wrap:wrap}.landingPage .hero-section .hero-stats .stat-number{font-size:24px;font-weight:600;color:rgba(0,0,0,0.8);margin-bottom:8px}.landingPage .hero-section .hero-stats .stat-label{font-size:16px;font-weight:600;color:rgba(0,0,0,0.6)}@media (max-width:960px){.landingPage .hero-section{padding:60px 0 50px}.landingPage .hero-section .hero-tagline{font-size:13px}.landingPage .hero-section .hero-title{font-size:48px;margin:0 0 20px 0}.landingPage .hero-section .hero-subtitle{font-size:17px}.landingPage .hero-section .hero-btn{font-size:18px!important;padding:0 32px}.landingPage .hero-section .hero-visual{min-height:500px!important;margin-top:-200px}.landingPage .hero-section .hero-visual .hero-background{top:-14%;width:135%;height:135%}.landingPage .hero-section .hero-visual .hero-overlay{width:min(96%,880px)}.landingPage .hero-section .hero-stats{gap:60px;margin-top:30px;padding:0 20px}.landingPage .hero-section .hero-stats .stat-number{font-size:22px}.landingPage .hero-section .hero-stats .stat-label{font-size:15px}}@media (max-width:600px){.landingPage .hero-section{padding:40px 0 40px}.landingPage .hero-section .hero-tagline{font-size:12px;margin-bottom:12px}.landingPage .hero-section .hero-title{font-size:36px;margin:0 0 16px 0;line-height:1.15}.landingPage .hero-section .hero-subtitle{font-size:15px;margin:0 0 6px 0}.landingPage .hero-section .hero-btn{margin-top:20px;margin-bottom:16px;font-size:16px!important;height:48px;padding:0 28px}.landingPage .hero-section .hero-visual{margin-top:-280px;min-height:480px}.landingPage .hero-section .hero-visual .hero-background{top:-18%;width:145%;height:145%}.landingPage .hero-section .hero-visual .hero-overlay{display:none}.landingPage .hero-section .hero-visual .hero-overlay-mobile{display:block;width:min(120%,660px)}.landingPage .hero-section .hero-stats{gap:40px;margin-top:24px;padding:0 16px}.landingPage .hero-section .hero-stats .stat-number{font-size:20px;margin-bottom:6px}.landingPage .hero-section .hero-stats .stat-label{font-size:13px}}@media (max-width:380px){.landingPage .hero-section{padding:30px 0 30px}.landingPage .hero-section .hero-visual{min-height:440px}.landingPage .hero-section .hero-visual .hero-background{top:-22%;width:160%;height:160%}.landingPage .hero-section .hero-visual .hero-overlay-mobile{width:126%}.landingPage .hero-section .hero-title{font-size:28px}.landingPage .hero-section .hero-subtitle{font-size:14px}.landingPage .hero-section .hero-btn{font-size:15px!important;height:44px}.landingPage .hero-section .hero-stats{gap:30px;flex-direction:column;align-items:center}.landingPage .hero-section .hero-stats .stat-number{font-size:18px}.landingPage .hero-section .hero-stats .stat-label{font-size:12px}}.landingPage .video-section{padding:80px 0;background:#F1F1F1}.landingPage .video-section .v-container>.v-row + .v-row{margin-top:0px}.landingPage .video-section .video-title{line-height:1.2;margin:0 0 16px 0;color:rgba(0,0,0,0.8)}.landingPage .video-section .video-subtitle{font-size:18px;line-height:1.6}.landingPage .video-section .video-container{position:relative;max-width:1200px;margin:0 auto;border-radius:24px;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,0.1);aspect-ratio:16/9}.landingPage .video-section .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}@media (max-width:960px){.landingPage .video-section{padding:60px 0}.landingPage .video-section .video-title{font-size:28px;margin:0 0 12px 0}.landingPage .video-section .video-subtitle{font-size:16px;margin:0 0 32px 0}.landingPage .video-section .video-container{border-radius:20px;box-shadow:0 16px 32px rgba(0,0,0,0.08)}}@media (max-width:600px){.landingPage .video-section{padding:40px 0}.landingPage .video-section .video-title{font-size:24px;margin:0 0 10px 0}.landingPage .video-section .video-subtitle{font-size:15px;margin:0 0 24px 0;padding:0 16px}.landingPage .video-section .video-container{border-radius:16px;box-shadow:0 12px 24px rgba(0,0,0,0.1);margin:0 auto;max-width:calc(100% - 32px)}}@media (max-width:380px){.landingPage .video-section{padding:32px 0}.landingPage .video-section .video-title{font-size:22px}.landingPage .video-section .video-subtitle{font-size:14px;margin:0 0 20px 0}.landingPage .video-section .video-container{border-radius:12px;max-width:calc(100% - 24px)}}.landingPage .leadership-profiling-section{padding:80px 0;background:#F1F1F1;font-weight:500!important}.landingPage .leadership-profiling-section .container-top{margin-bottom:-20px}.landingPage .leadership-profiling-section .profiling-cards-row{align-items:stretch}.landingPage .leadership-profiling-section .profiling-col-left,.landingPage .leadership-profiling-section .profiling-col-right{display:flex;flex-direction:column}.landingPage .leadership-profiling-section .profiling-col-right{gap:24px}.landingPage .leadership-profiling-section .profiling-card{display:flex;flex-direction:column;height:100%}.landingPage .leadership-profiling-section .profiling-card.profiling-card--tall .profiling-card__visual{margin-bottom:40px;width:100%;display:flex;align-items:center;justify-content:center;border-radius:16px;overflow:hidden}.landingPage .leadership-profiling-section .profiling-card.profiling-card--tall .profiling-card__visual img{width:100%;height:auto;object-fit:contain}.landingPage .leadership-profiling-section .profiling-card.profiling-card--compact .profiling-card__content-horizontal{display:flex;gap:24px;align-items:center;height:100%}.landingPage .leadership-profiling-section .profiling-card.profiling-card--compact .profiling-card__visual-compact{flex-shrink:1;flex-grow:0;width:40%;min-width:200px;max-width:300px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;border-radius:16px;overflow:hidden;margin-right:8px}.landingPage .leadership-profiling-section .profiling-card.profiling-card--compact .profiling-card__visual-compact img{width:100%;height:100%;object-fit:cover}.landingPage .leadership-profiling-section .profiling-card.profiling-card--compact .profiling-card__text-content{flex:0 0 60%;display:flex;flex-direction:column}.landingPage .leadership-profiling-section .profiling-card .profiling-card__icon{margin:0 12px 0 0;display:flex;align-items:center;justify-content:center;flex-shrink:0}.landingPage .leadership-profiling-section .profiling-card .profiling-card__icon img{width:28px;height:28px;object-fit:contain;display:block}.landingPage .leadership-profiling-section .profiling-card .profiling-card__title{font-size:22px;font-weight:600;color:rgba(0,0,0,0.8);margin:0 0 20px 0;line-height:1.3;display:flex;align-items:flex-start;gap:0;font-family:"Epilogue",sans-serif}.landingPage .leadership-profiling-section .profiling-card .profiling-card__title .profiling-card__icon{margin-top:-3px}.landingPage .leadership-profiling-section .profiling-card .profiling-card__text{font-size:16px;line-height:1.6;color:rgba(0,0,0,0.6);margin:0;font-weight:600;font-family:"Inter",sans-serif}@media (max-width:1280px){.landingPage .leadership-profiling-section{padding:70px 0}.landingPage .leadership-profiling-section h2{font-size:34px}.landingPage .leadership-profiling-section .profiling-col-left,.landingPage .leadership-profiling-section .profiling-col-right{width:100%!important;max-width:100%!important;flex:0 0 100%!important}.landingPage .leadership-profiling-section .profiling-card{margin-bottom:24px}.landingPage .leadership-profiling-section .profiling-card:last-child{margin-bottom:0}.landingPage .leadership-profiling-section .profiling-card.profiling-card--tall .profiling-card__visual{margin-bottom:32px}.landingPage .leadership-profiling-section .profiling-card.profiling-card--compact .profiling-card__content-horizontal{flex-direction:column;gap:0}.landingPage .leadership-profiling-section .profiling-card.profiling-card--compact .profiling-card__visual-compact{width:100%;height:300px;max-width:none;min-width:auto;margin-right:0;margin-top:32px}.landingPage .leadership-profiling-section .profiling-card.profiling-card--compact .profiling-card__text-content{flex:1 1 auto;width:100%}.landingPage .leadership-profiling-section .profiling-card .profiling-card__title{font-size:21px}.landingPage .leadership-profiling-section .profiling-card .profiling-card__text{font-size:15px}.landingPage .leadership-profiling-section .profiling-col-right{gap:24px;margin-top:24px}}@media (max-width:960px){.landingPage .leadership-profiling-section{padding:60px 0}.landingPage .leadership-profiling-section h2{font-size:32px}.landingPage .leadership-profiling-section .profiling-card.profiling-card--compact .profiling-card__visual-compact{height:280px}.landingPage .leadership-profiling-section .profiling-card .profiling-card__title{font-size:20px}}@media (max-width:600px){.landingPage .leadership-profiling-section{padding:40px 0}.landingPage .leadership-profiling-section h2{font-size:26px}.landingPage .leadership-profiling-section .profiling-card{padding:28px;margin-bottom:20px}.landingPage .leadership-profiling-section .profiling-card.profiling-card--tall .profiling-card__visual{margin-bottom:24px}.landingPage .leadership-profiling-section .profiling-card.profiling-card--compact .profiling-card__content-horizontal{flex-direction:column;gap:20px}.landingPage .leadership-profiling-section .profiling-card.profiling-card--compact .profiling-card__visual-compact{width:100%;height:250px}.landingPage .leadership-profiling-section .profiling-card.profiling-card--compact .profiling-card__visual-compact img{height:250px;width:auto;object-fit:contain}.landingPage .leadership-profiling-section .profiling-card .profiling-card__title{font-size:19px;margin:0 0 16px 0}.landingPage .leadership-profiling-section .profiling-card .profiling-card__title .profiling-card__icon img{width:24px;height:24px}.landingPage .leadership-profiling-section .profiling-card .profiling-card__text{font-size:15px;line-height:1.5}}@media (max-width:380px){.landingPage .leadership-profiling-section{padding:32px 0}.landingPage .leadership-profiling-section h2{font-size:22px}.landingPage .leadership-profiling-section .profiling-card{padding:20px;margin-bottom:16px;border-radius:20px}.landingPage .leadership-profiling-section .profiling-card.profiling-card--tall .profiling-card__visual{margin-bottom:20px;border-radius:12px}.landingPage .leadership-profiling-section .profiling-card.profiling-card--compact .profiling-card__content-horizontal{gap:16px}.landingPage .leadership-profiling-section .profiling-card.profiling-card--compact .profiling-card__visual-compact{height:200px;border-radius:12px}.landingPage .leadership-profiling-section .profiling-card.profiling-card--compact .profiling-card__visual-compact img{height:200px}.landingPage .leadership-profiling-section .profiling-card .profiling-card__title{font-size:17px;margin:0 0 12px 0}.landingPage .leadership-profiling-section .profiling-card .profiling-card__title .profiling-card__icon{margin:0 8px 0 0}.landingPage .leadership-profiling-section .profiling-card .profiling-card__title .profiling-card__icon img{width:22px;height:22px}.landingPage .leadership-profiling-section .profiling-card .profiling-card__text{font-size:14px}}.landingPage .business-impact-section{padding:80px 0;background:#F1F1F1;display:flex;justify-content:center}.landingPage .business-impact-section h2{padding-bottom:-40px}.landingPage .business-impact-section .subtitle{margin-bottom:16px}.landingPage .business-impact-section .impact-toggle{width:fit-content;width:-moz-fit-content;padding:0;gap:0;overflow:hidden;margin-top:-50px}.landingPage .business-impact-section .impact-content{min-height:400px;max-width:1200px;margin:0 auto;padding:0 0px}.landingPage .business-impact-section .impact-text-content{width:90%}.landingPage .business-impact-section .impact-text-content h3{font-size:32px;font-weight:600;color:rgba(0,0,0,0.8);margin:0 0 24px 0;font-family:"Epilogue",sans-serif}.landingPage .business-impact-section .impact-text-content p{font-size:18px;line-height:1.7;color:rgba(0,0,0,0.6);margin:0;font-family:"Inter",sans-serif;font-weight:600}.landingPage .business-impact-section .impact-visual{width:100%;border-radius:24px;overflow:hidden;max-height:300px;box-shadow:0 8px 32px rgba(0,0,0,0.12)}.landingPage .business-impact-section .impact-visual img{width:100%;height:auto;display:block;object-fit:cover}.landingPage .business-impact-section .impact-visual.impact-visual--bottom-focus{display:flex;align-items:flex-end}.landingPage .business-impact-section .impact-visual.impact-visual--bottom-focus img{object-position:bottom center}@media (max-width:960px){.landingPage .business-impact-section{padding:60px 0}.landingPage .business-impact-section h2{font-size:28px}.landingPage .business-impact-section .impact-toggle{flex-wrap:wrap;justify-content:center}.landingPage .business-impact-section .impact-toggle .impact-pill{font-size:14px;padding:10px 18px}.landingPage .business-impact-section .impact-text-content{text-align:left-aligned;margin-bottom:32px}.landingPage .business-impact-section .impact-text-content h3{font-size:26px}.landingPage .business-impact-section .impact-text-content p{font-size:16px}}@media (max-width:600px){.landingPage .business-impact-section{padding:40px 0}.landingPage .business-impact-section h2{font-size:24px}.landingPage .business-impact-section .impact-toggle{flex-wrap:nowrap;justify-content:space-between;gap:8px;padding:3px;width:100%}.landingPage .business-impact-section .impact-toggle .impact-pill{font-size:10px;padding:6px 8px;white-space:nowrap;flex:1;min-width:0}.landingPage .business-impact-section .impact-content{display:flex;flex-direction:column-reverse}.landingPage .business-impact-section .impact-visual{order:-1;margin-bottom:24px}.landingPage .business-impact-section .impact-text-content{order:1;text-align:left-aligned;width:100%;margin:0 auto}.landingPage .business-impact-section .impact-text-content h3{font-size:22px}.landingPage .business-impact-section .impact-text-content p{font-size:15px}}.landingPage .testimonials-section{padding:80px 0;background:#F1F1F1}.landingPage .testimonials-section h2{margin-bottom:-20px}.landingPage .testimonials-section .testimonial-slider{display:flex;align-items:center;gap:20px;position:relative;justify-content:center;max-width:800px;margin:0 auto;min-height:300px}.landingPage .testimonials-section .slider-nav{background:transparent;border:none;color:#1A1A1A;font-size:48px;font-weight:300;cursor:pointer;transition:all 0.2s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;width:40px;height:40px}.landingPage .testimonials-section .slider-nav:hover:not(:disabled){color:#6B7CFF;transform:scale(1.1)}.landingPage .testimonials-section .slider-nav:disabled{opacity:0.2;cursor:not-allowed}.landingPage .testimonials-section .testimonial-content{flex:1;text-align:center;padding:0;max-width:600px;position:relative}.landingPage .testimonials-section .slider-animation-enter-active,.landingPage .testimonials-section .slider-animation-leave-active{transition:opacity 0.45s ease,transform 0.45s ease}.landingPage .testimonials-section .slider-animation-enter-from{opacity:0;transform:translateX(40px)}.landingPage .testimonials-section .slider-animation-leave-to{opacity:0;transform:translateX(-40px)}.landingPage .testimonials-section .slider-animation-enter-to,.landingPage .testimonials-section .slider-animation-leave-from{opacity:1;transform:translateX(0)}.landingPage .testimonials-section .testimonial-stars{margin-bottom:24px;display:flex;justify-content:center;gap:8px}.landingPage .testimonials-section .testimonial-stars img{width:24px;height:24px;object-fit:contain}.landingPage .testimonials-section .testimonial-text{font-size:18px;line-height:1.7;color:rgba(0,0,0,0.6);margin:0 0 24px 0;font-family:"Inter",sans-serif;font-weight:400}.landingPage .testimonials-section .testimonial-author{font-size:16px;color:rgba(0,0,0,0.4);font-family:"Inter",sans-serif;font-weight:400;margin:0}@media (max-width:768px){.landingPage .testimonials-section{padding:60px 0}.landingPage .testimonials-section h2{font-size:28px}.landingPage .testimonials-section .testimonial-slider{gap:12px;max-width:100%}.landingPage .testimonials-section .slider-nav{font-size:36px;width:30px;height:30px}.landingPage .testimonials-section .testimonial-content{padding:0;max-width:100%}.landingPage .testimonials-section .testimonial-stars img{width:20px;height:20px}.landingPage .testimonials-section .testimonial-text{font-size:16px}}.landingPage .cta-section{padding:80px 0 100px}.landingPage .cta-section .cta-box{background:url("/static/img/BottomGradient.jpg?e42a0ed12778") center center/cover no-repeat;border-radius:32px;padding:80px 40px 20px;text-align:center;position:relative;overflow:hidden;min-height:500px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.landingPage .cta-section .cta-box::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 50%);pointer-events:none;z-index:1}.landingPage .cta-section .cta-box h2{color:rgba(0,0,0,0.8);margin-top:0}.landingPage .cta-section .cta-box .cta-btn{margin:30px 0;background-color:#446DE8;color:#F1F1F1;box-shadow:-4px 6px 12px 0 rgba(68,109,232,0.18)}.landingPage .cta-section .cta-box .cta-btn:hover{box-shadow:-4px 6px 14px 0 rgba(68,109,232,0.22)}@media (max-width:768px){.landingPage .cta-section{padding:60px 0 80px}.landingPage .cta-section .cta-box{padding:80px 30px;min-height:400px;border-radius:24px}.landingPage .cta-section .cta-box h2{font-size:36px}.landingPage .cta-section .cta-box .cta-btn{height:48px;padding:0 32px}}@media (max-width:600px){.landingPage .cta-section{padding:40px 0 60px}.landingPage .cta-section .cta-box{padding:60px 20px;min-height:300px;border-radius:20px}.landingPage .cta-section .cta-box h2{font-size:28px;margin-bottom:24px}.landingPage .cta-section .cta-box .cta-btn{font-size:15px;height:44px;padding:0 28px}}.btn-shadow{box-shadow:-3px 3px 8px 0 rgba(0,0,0,0.2)}.btn-shadow:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(0,0,0,0.25)}.contact-page{padding:60px 0;min-height:calc(100vh - 200px);background-color:#F1F1F1}.contact-page .v-container{width:100%;max-width:none;padding-left:48px;padding-right:48px;position:relative}.contact-page .back-button-container{position:relative;top:auto;left:auto;z-index:1;margin:0 0 24px;display:flex;justify-content:flex-start;align-items:center;width:100%;align-self:flex-start}.contact-page .back-button-container .back-btn-form{font-family:"Inter",sans-serif;font-size:16px;font-weight:400;text-transform:none;letter-spacing:normal;color:#999999;padding:12px 24px;border:none;border-radius:12px;background-color:#F5F5F5;box-shadow:none;display:inline-flex;align-items:center;justify-content:center;min-height:48px}.contact-page .back-button-container .back-btn-form:hover{background-color:#EBEBEB;color:#666666}.contact-page .back-button-container .back-btn-form .v-icon{font-size:20px;margin-right:4px}.contact-page .back-button-container .back-btn-form .v-btn__content{display:flex;align-items:center;justify-content:center}.contact-page .contact-title{font-size:32px;font-weight:500;text-align:center;margin-bottom:48px;font-family:"Epilogue",sans-serif;color:rgba(0,0,0,0.8)}.contact-page .contact-form{background:transparent;border-radius:0;padding:0;box-shadow:none}.contact-page .contact-form .message .v-label{white-space:inherit}.contact-page .contact-form .v-field{background-color:#F5F5F5;border-radius:12px}.contact-page .contact-form .v-field .v-field__input{padding:16px 20px;font-size:15px;color:#999999}.contact-page .contact-form .v-field input,.contact-page .contact-form .v-field textarea{color:rgba(0,0,0,0.8)!important}.contact-page .contact-form .v-select .v-field__input{padding:14px 20px}.contact-page .contact-form .v-select .v-field__input .v-select__selection-text{color:rgba(0,0,0,0.8)!important}.contact-page .contact-form .v-textarea .v-field__input{padding:16px 20px;min-height:140px}.contact-page .contact-form .v-textarea textarea::placeholder,.contact-page .contact-form .v-textarea .v-field__input textarea::placeholder{white-space:pre-wrap!important;text-overflow:clip!important;overflow:visible!important;line-height:1.5!important;display:block!important}.contact-page .contact-form .v-textarea .v-label{white-space:normal!important;text-overflow:clip!important;overflow:visible!important;max-width:100%!important;line-height:1.5!important}.contact-page .contact-form .v-textarea .v-field--variant-outlined .v-label{white-space:normal!important}.contact-page .contact-form .v-input{margin-bottom:4px}.contact-page .contact-form .v-messages{margin-top:2px;margin-bottom:12px;padding-top:0;min-height:auto}.contact-page .contact-form .v-text-field,.contact-page .contact-form .v-select,.contact-page .contact-form .v-textarea{margin-bottom:4px}.contact-page .submit-btn{background-color:#000000;color:#FFFFFF;width:100%;height:56px;font-size:16px;font-weight:400;text-transform:none;letter-spacing:normal;border-radius:12px;margin-top:8px}.contact-page .submit-btn:hover{background-color:#333333}.contact-page .info-text{font-size:14px;color:#68708A;font-family:"Inter",sans-serif;text-align:center}.contact-page .contact-success{text-align:center;padding:60px 40px;background:#FFFFFF;border-radius:24px;box-shadow:0 4px 20px rgba(0,0,0,0.08)}.contact-page .contact-success .success-icon{margin-bottom:24px}.contact-page .contact-success .success-title{font-size:32px;font-weight:500;color:#4CAF50;margin-bottom:16px;font-family:"Epilogue",sans-serif}.contact-page .contact-success .success-text{font-size:16px;color:#5A5A5A;line-height:1.6;font-family:"Inter",sans-serif;max-width:500px;margin:0 auto}.contact-page .contact-success .back-btn{margin-top:24px}@media (max-width:768px){.contact-page{padding:40px 0}.contact-page .v-container{padding-left:32px;padding-right:32px}.contact-page .contact-title{font-size:26px;margin-bottom:36px}.contact-page .contact-success{padding:40px 24px}.contact-page .contact-success .success-title{font-size:26px}}@media (max-width:600px){.contact-page{padding:30px 0}.contact-page .contact-title{font-size:24px;margin-bottom:32px}.contact-page .v-container{padding-left:16px;padding-right:16px}.contact-page .back-button-container{margin:0 0 16px}.contact-page .submit-btn{font-size:15px;height:52px}.contact-page .contact-success{padding:32px 20px}.contact-page .contact-success .success-title{font-size:22px}.contact-page .contact-success .success-text{font-size:14px}}.register-page,.login-page,.webinar-page{padding:60px 0;min-height:calc(100vh - 200px);background-color:#F1F1F1}.register-page .v-container,.login-page .v-container,.webinar-page .v-container{width:100%;max-width:none;padding-left:48px;padding-right:48px;position:relative}.register-page .back-button-container,.login-page .back-button-container,.webinar-page .back-button-container{position:relative;top:auto;left:auto;z-index:1;margin:0 0 24px;display:flex;justify-content:flex-start;align-items:center;width:100%;align-self:flex-start}.register-page .back-button-container .back-btn-form,.login-page .back-button-container .back-btn-form,.webinar-page .back-button-container .back-btn-form{font-family:"Inter",sans-serif;font-size:16px;font-weight:400;text-transform:none;letter-spacing:normal;color:#999999;padding:12px 24px;border:none;border-radius:12px;background-color:#F5F5F5;box-shadow:none;display:inline-flex;align-items:center;justify-content:center;min-height:48px}.register-page .back-button-container .back-btn-form:hover,.login-page .back-button-container .back-btn-form:hover,.webinar-page .back-button-container .back-btn-form:hover{background-color:#EBEBEB;color:#666666}.register-page .back-button-container .back-btn-form .v-icon,.login-page .back-button-container .back-btn-form .v-icon,.webinar-page .back-button-container .back-btn-form .v-icon{font-size:20px;margin-right:4px}.register-page .back-button-container .back-btn-form .v-btn__content,.login-page .back-button-container .back-btn-form .v-btn__content,.webinar-page .back-button-container .back-btn-form .v-btn__content{display:flex;align-items:center;justify-content:center}.register-page .register-title,.register-page .login-title,.register-page .webinar-title,.login-page .register-title,.login-page .login-title,.login-page .webinar-title,.webinar-page .register-title,.webinar-page .login-title,.webinar-page .webinar-title{font-size:32px;font-weight:500;text-align:center;margin-bottom:48px;font-family:"Epilogue",sans-serif;color:rgba(0,0,0,0.8)}.register-page .register-step-1,.register-page .register-step-2,.register-page .register-step-3,.register-page .login-form,.register-page .webinar-form,.login-page .register-step-1,.login-page .register-step-2,.login-page .register-step-3,.login-page .login-form,.login-page .webinar-form,.webinar-page .register-step-1,.webinar-page .register-step-2,.webinar-page .register-step-3,.webinar-page .login-form,.webinar-page .webinar-form{background:transparent;border-radius:0;padding:0;box-shadow:none;max-width:520px;width:100%;margin-left:auto;margin-right:auto}.register-page .register-step-1 .v-field,.register-page .register-step-2 .v-field,.register-page .register-step-3 .v-field,.register-page .login-form .v-field,.register-page .webinar-form .v-field,.login-page .register-step-1 .v-field,.login-page .register-step-2 .v-field,.login-page .register-step-3 .v-field,.login-page .login-form .v-field,.login-page .webinar-form .v-field,.webinar-page .register-step-1 .v-field,.webinar-page .register-step-2 .v-field,.webinar-page .register-step-3 .v-field,.webinar-page .login-form .v-field,.webinar-page .webinar-form .v-field{background-color:#F5F5F5;border-radius:12px}.register-page .register-step-1 .v-field .v-field__input,.register-page .register-step-2 .v-field .v-field__input,.register-page .register-step-3 .v-field .v-field__input,.register-page .login-form .v-field .v-field__input,.register-page .webinar-form .v-field .v-field__input,.login-page .register-step-1 .v-field .v-field__input,.login-page .register-step-2 .v-field .v-field__input,.login-page .register-step-3 .v-field .v-field__input,.login-page .login-form .v-field .v-field__input,.login-page .webinar-form .v-field .v-field__input,.webinar-page .register-step-1 .v-field .v-field__input,.webinar-page .register-step-2 .v-field .v-field__input,.webinar-page .register-step-3 .v-field .v-field__input,.webinar-page .login-form .v-field .v-field__input,.webinar-page .webinar-form .v-field .v-field__input{padding:16px 20px;font-size:15px;color:#999999}.register-page .register-step-1 .v-field input,.register-page .register-step-1 .v-field textarea,.register-page .register-step-2 .v-field input,.register-page .register-step-2 .v-field textarea,.register-page .register-step-3 .v-field input,.register-page .register-step-3 .v-field textarea,.register-page .login-form .v-field input,.register-page .login-form .v-field textarea,.register-page .webinar-form .v-field input,.register-page .webinar-form .v-field textarea,.login-page .register-step-1 .v-field input,.login-page .register-step-1 .v-field textarea,.login-page .register-step-2 .v-field input,.login-page .register-step-2 .v-field textarea,.login-page .register-step-3 .v-field input,.login-page .register-step-3 .v-field textarea,.login-page .login-form .v-field input,.login-page .login-form .v-field textarea,.login-page .webinar-form .v-field input,.login-page .webinar-form .v-field textarea,.webinar-page .register-step-1 .v-field input,.webinar-page .register-step-1 .v-field textarea,.webinar-page .register-step-2 .v-field input,.webinar-page .register-step-2 .v-field textarea,.webinar-page .register-step-3 .v-field input,.webinar-page .register-step-3 .v-field textarea,.webinar-page .login-form .v-field input,.webinar-page .login-form .v-field textarea,.webinar-page .webinar-form .v-field input,.webinar-page .webinar-form .v-field textarea{color:rgba(0,0,0,0.8)!important}.register-page .register-step-1 .v-input,.register-page .register-step-2 .v-input,.register-page .register-step-3 .v-input,.register-page .login-form .v-input,.register-page .webinar-form .v-input,.login-page .register-step-1 .v-input,.login-page .register-step-2 .v-input,.login-page .register-step-3 .v-input,.login-page .login-form .v-input,.login-page .webinar-form .v-input,.webinar-page .register-step-1 .v-input,.webinar-page .register-step-2 .v-input,.webinar-page .register-step-3 .v-input,.webinar-page .login-form .v-input,.webinar-page .webinar-form .v-input{margin-bottom:4px}.register-page .register-step-1 .v-messages,.register-page .register-step-2 .v-messages,.register-page .register-step-3 .v-messages,.register-page .login-form .v-messages,.register-page .webinar-form .v-messages,.login-page .register-step-1 .v-messages,.login-page .register-step-2 .v-messages,.login-page .register-step-3 .v-messages,.login-page .login-form .v-messages,.login-page .webinar-form .v-messages,.webinar-page .register-step-1 .v-messages,.webinar-page .register-step-2 .v-messages,.webinar-page .register-step-3 .v-messages,.webinar-page .login-form .v-messages,.webinar-page .webinar-form .v-messages{margin-top:2px;margin-bottom:12px;padding-top:0;min-height:auto}.register-page .register-step-1 .v-text-field,.register-page .register-step-1 .v-select,.register-page .register-step-1 .v-textarea,.register-page .register-step-2 .v-text-field,.register-page .register-step-2 .v-select,.register-page .register-step-2 .v-textarea,.register-page .register-step-3 .v-text-field,.register-page .register-step-3 .v-select,.register-page .register-step-3 .v-textarea,.register-page .login-form .v-text-field,.register-page .login-form .v-select,.register-page .login-form .v-textarea,.register-page .webinar-form .v-text-field,.register-page .webinar-form .v-select,.register-page .webinar-form .v-textarea,.login-page .register-step-1 .v-text-field,.login-page .register-step-1 .v-select,.login-page .register-step-1 .v-textarea,.login-page .register-step-2 .v-text-field,.login-page .register-step-2 .v-select,.login-page .register-step-2 .v-textarea,.login-page .register-step-3 .v-text-field,.login-page .register-step-3 .v-select,.login-page .register-step-3 .v-textarea,.login-page .login-form .v-text-field,.login-page .login-form .v-select,.login-page .login-form .v-textarea,.login-page .webinar-form .v-text-field,.login-page .webinar-form .v-select,.login-page .webinar-form .v-textarea,.webinar-page .register-step-1 .v-text-field,.webinar-page .register-step-1 .v-select,.webinar-page .register-step-1 .v-textarea,.webinar-page .register-step-2 .v-text-field,.webinar-page .register-step-2 .v-select,.webinar-page .register-step-2 .v-textarea,.webinar-page .register-step-3 .v-text-field,.webinar-page .register-step-3 .v-select,.webinar-page .register-step-3 .v-textarea,.webinar-page .login-form .v-text-field,.webinar-page .login-form .v-select,.webinar-page .login-form .v-textarea,.webinar-page .webinar-form .v-text-field,.webinar-page .webinar-form .v-select,.webinar-page .webinar-form .v-textarea{margin-bottom:4px}.register-page .verification-text,.login-page .verification-text,.webinar-page .verification-text{text-align:center;font-size:16px;color:#5A5A5A;margin-bottom:32px;font-family:"Inter",sans-serif;line-height:1.6}.register-page .verification-text strong,.login-page .verification-text strong,.webinar-page .verification-text strong{color:rgba(0,0,0,0.8)}.register-page .verification-code-container,.login-page .verification-code-container,.webinar-page .verification-code-container{display:flex;justify-content:center;gap:12px;margin-bottom:24px}.register-page .verification-code-container .verification-input,.login-page .verification-code-container .verification-input,.webinar-page .verification-code-container .verification-input{width:60px;flex-shrink:0}.register-page .verification-code-container .verification-input .v-field,.login-page .verification-code-container .verification-input .v-field,.webinar-page .verification-code-container .verification-input .v-field{background-color:#F5F5F5;border-radius:12px}.register-page .verification-code-container .verification-input .v-field__input,.login-page .verification-code-container .verification-input .v-field__input,.webinar-page .verification-code-container .verification-input .v-field__input{text-align:center;font-size:24px;font-weight:600;padding:16px 0}.register-page .verification-code-container .verification-input input,.login-page .verification-code-container .verification-input input,.webinar-page .verification-code-container .verification-input input{text-align:center;color:rgba(0,0,0,0.8)!important}.register-page .submit-btn,.login-page .submit-btn,.webinar-page .submit-btn{background-color:#000000;color:#FFFFFF;width:100%;height:56px;font-size:16px;font-weight:400;text-transform:none;letter-spacing:normal;border-radius:12px;margin-top:8px}.register-page .submit-btn:hover,.login-page .submit-btn:hover,.webinar-page .submit-btn:hover{background-color:#333333}.register-page .info-text,.login-page .info-text,.webinar-page .info-text{font-size:14px;color:#68708A;font-family:"Inter",sans-serif;text-align:center}.register-page .info-text a,.login-page .info-text a,.webinar-page .info-text a{color:#1E48BD;text-decoration:none;font-weight:500}.register-page .info-text a:hover,.login-page .info-text a:hover,.webinar-page .info-text a:hover{text-decoration:underline}.register-page .register-success,.login-page .register-success,.webinar-page .register-success{text-align:center;padding:60px 40px;background:#FFFFFF;border-radius:24px;box-shadow:0 4px 20px rgba(0,0,0,0.08)}.register-page .register-success .success-icon,.login-page .register-success .success-icon,.webinar-page .register-success .success-icon{margin-bottom:24px}.register-page .register-success .success-title,.login-page .register-success .success-title,.webinar-page .register-success .success-title{font-size:32px;font-weight:500;color:#4CAF50;margin-bottom:16px;font-family:"Epilogue",sans-serif}.register-page .register-success .success-text,.login-page .register-success .success-text,.webinar-page .register-success .success-text{font-size:16px;color:#5A5A5A;line-height:1.6;font-family:"Inter",sans-serif;max-width:500px;margin:0 auto}.register-page .register-success .back-btn,.login-page .register-success .back-btn,.webinar-page .register-success .back-btn{margin-top:24px}@media (max-width:959px) and (min-width:601px){.register-page .v-container,.login-page .v-container,.webinar-page .v-container{padding-left:32px;padding-right:32px}.register-page .v-container>.v-row,.login-page .v-container>.v-row,.webinar-page .v-container>.v-row{justify-content:center}}@media (max-width:768px){.register-page,.login-page,.webinar-page{padding:40px 0}.register-page .register-title,.login-page .register-title,.webinar-page .register-title{font-size:26px;margin-bottom:36px}.register-page .verification-code-container,.login-page .verification-code-container,.webinar-page .verification-code-container{gap:8px}.register-page .verification-code-container .verification-input,.login-page .verification-code-container .verification-input,.webinar-page .verification-code-container .verification-input{width:50px}.register-page .verification-code-container .verification-input .v-field__input,.login-page .verification-code-container .verification-input .v-field__input,.webinar-page .verification-code-container .verification-input .v-field__input{font-size:20px;padding:12px 0}.register-page .register-success,.login-page .register-success,.webinar-page .register-success{padding:40px 24px}.register-page .register-success .success-title,.login-page .register-success .success-title,.webinar-page .register-success .success-title{font-size:26px}}@media (max-width:600px){.register-page,.login-page,.webinar-page{padding:30px 0}.register-page .register-title,.login-page .register-title,.webinar-page .register-title{font-size:24px;margin-bottom:32px}.register-page .v-container,.login-page .v-container,.webinar-page .v-container{max-width:100%;padding-left:16px;padding-right:16px}.register-page .back-button-container,.login-page .back-button-container,.webinar-page .back-button-container{margin:0 0 16px}.register-page .v-container>.v-row>.v-col,.login-page .v-container>.v-row>.v-col,.webinar-page .v-container>.v-row>.v-col{flex:1 1 100%;max-width:100%}.register-page .register-step-1,.register-page .register-step-2,.register-page .register-step-3,.register-page .login-form,.register-page .webinar-form,.login-page .register-step-1,.login-page .register-step-2,.login-page .register-step-3,.login-page .login-form,.login-page .webinar-form,.webinar-page .register-step-1,.webinar-page .register-step-2,.webinar-page .register-step-3,.webinar-page .login-form,.webinar-page .webinar-form{max-width:100%}.register-page .verification-code-container,.login-page .verification-code-container,.webinar-page .verification-code-container{gap:6px}.register-page .verification-code-container .verification-input,.login-page .verification-code-container .verification-input,.webinar-page .verification-code-container .verification-input{width:42px}.register-page .verification-code-container .verification-input .v-field__input,.login-page .verification-code-container .verification-input .v-field__input,.webinar-page .verification-code-container .verification-input .v-field__input{font-size:18px;padding:10px 0}.register-page .submit-btn,.login-page .submit-btn,.webinar-page .submit-btn{font-size:15px;height:52px}.register-page .submit-btn .success-text,.login-page .submit-btn .success-text,.webinar-page .submit-btn .success-text{font-size:14px}}.webinar-page .webinar-option-title{font-weight:600;color:rgba(0,0,0,0.8);font-size:16px}.webinar-page .webinar-option-date{font-size:14px;color:#68708A;margin-top:4px;box-shadow:-3px 4px 10px 0 rgba(0,0,0,0.25)}.webinar-page .success-container{padding:60px 20px}.webinar-page .success-container .v-icon{color:#4CAF50!important}.webinar-page .success-container .success-title{font-size:24px;font-weight:600;color:rgba(0,0,0,0.8);margin-bottom:16px}.webinar-page .success-container .success-text{font-size:16px;color:rgba(0,0,0,0.6);line-height:1.6}.webinar-page .error-container{padding:60px 20px}.webinar-page .error-container .v-icon{color:#F44336!important}.webinar-page .error-container .error-title{font-size:24px;font-weight:600;color:#F44336;margin-bottom:16px}.webinar-page .error-container .error-text{font-size:16px;color:rgba(0,0,0,0.6);line-height:1.6;margin-bottom:24px}.webinar-page .error-container .error-redirect-btn{background-color:#EFEFEF!important;color:rgba(0,0,0,0.8)!important;font-weight:600!important;font-size:18px!important;letter-spacing:normal!important;text-transform:none!important}.mc-section{margin:0 auto 3em auto}.mc-section .pill{display:inline;border-radius:24px;box-shadow:0 2px 8px rgba(0,0,0,0.08);padding:10px 25px}.mc-section .pill .text{opacity:0.5}.mobile-tablet{display:none}@media (max-width:960px){.desktop-only{display:none!important}.mobile-tablet{display:block!important}}