[v-cloak]{display:none}@font-face{font-family:"Epilogue";font-style:normal;font-weight:100 200 300 400 500 600 700;font-display:swap;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")}:root{--light-solid:rgba(241,241,241,1);--light-minor:rgba(241,241,241,0.4);--dark-solid:rgba(0,0,0,0.9);--dark-semi-solid:rgba(0,0,0,0.8);--dark-normal:rgba(0,0,0,0.6);--dark-minor:rgba(0,0,0,0.4);--dark-shallow:rgba(0,0,0,0.1);--dark-subtle:rgba(0,0,0,0.05);--dark-solid-opaque:#1A1A1A;--dark-semi-solid-opaque:#333333;--dark-normal-opaque:#666666;--blue-solid:rgba(68,109,232,1);--blue-semi-solid:rgba(68,109,232,0.8);--blue-normal:rgba(68,109,232,0.4);--blue-shallow:rgba(68,109,232,0.1);--navy-solid:#1B2050;--yellow-solid:#FBB441;--green-solid:#45C06A;--red-solid:#FF4747;--yellow-high:#D4AF37;--blue-types:#3D3AD0;--purple-medium:#6C1EDA;--purple-low:#340B6F;--green-smart-motto:#026600;--surface-raised:#F7F7F7;--surface-soft:#F5F5F5;--surface-muted:#EAEAEA;--surface-panel:#E9E9E9;--surface-overlay:#FCFCFC;--text-strong:var(--dark-semi-solid);--text-normal:var(--dark-normal);--text-subtle:var(--dark-minor);--font-headline:"Epilogue",sans-serif;--font-body:"Inter",sans-serif;--if-control-height-default:45px;--if-control-height-compact:36px;--if-form-gap-default:16px}h1,h2,h3,h4,h5,.H1,.H2,.H3,.H4,.H5{font-family:var(--font-headline);margin:0;color:var(--dark-semi-solid)}h1,.H1{font-size:56px;line-height:1.1;font-weight:500}h2,.H2{font-size:48px;line-height:1.1;font-weight:500}h3,.H3{font-size:32px;line-height:1.2;font-weight:600}h4,.H4{font-size:24px;line-height:1.25;font-weight:600}h5,.H5{font-size:20px;line-height:1.3;font-weight:600}p,.P1,.P2{font-family:var(--font-body);color:var(--dark-normal);margin:0}p,.P1{font-size:16px;line-height:1.5;font-weight:500}.P2{font-size:14px;line-height:1.5;font-weight:500}a{color:var(--blue-solid);text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:2px}a:hover,a:focus-visible{color:var(--blue-semi-solid)}.u-text-primary{color:var(--blue-solid)!important}.u-text-default{color:var(--dark-semi-solid)}.u-text-muted{color:var(--dark-minor)}.u-hidden{display:none!important}html{min-height:100%;background:var(--light-solid)}body{min-height:100%;margin:0;font-family:var(--font-body);background-color:var(--light-solid);color:var(--dark-semi-solid)}.v-application{background:var(--light-solid)}.v-btn{min-width:150px;height:var(--if-button-height,40px)!important;min-height:var(--if-button-height,40px);text-transform:none;letter-spacing:0!important;text-indent:0!important}.btn-base--compact{--if-button-height:var(--if-control-height-compact)}.v-btn.btn-base{transition:color 0.2s ease,background-color 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease}.v-btn.btn-base .v-btn__content{display:inline-flex;align-items:center;gap:8px}.v-btn.btn-base .v-btn__prepend,.v-btn.btn-base .v-btn__append{margin:0;color:inherit;transition:color 0.2s ease,opacity 0.2s ease}.v-btn.btn-base .v-btn__prepend>.v-icon,.v-btn.btn-base .v-btn__append>.v-icon,.v-btn.btn-base .v-btn__content>.v-icon{color:currentColor;transition:color 0.2s ease}.v-btn.btn-base.bg-primary .v-btn__content,.v-btn.btn-base.bg-primary .v-btn__prepend,.v-btn.btn-base.bg-primary .v-btn__append,.v-btn.btn-base.bg-secondary .v-btn__content,.v-btn.btn-base.bg-secondary .v-btn__prepend,.v-btn.btn-base.bg-secondary .v-btn__append{color:var(--light-solid)}.v-btn.btn-base.bg-accent .v-btn__content,.v-btn.btn-base.bg-accent .v-btn__prepend,.v-btn.btn-base.bg-accent .v-btn__append{color:var(--dark-semi-solid)}.v-btn.btn-base.v-btn--variant-plain{box-shadow:none;background:transparent;color:var(--dark-normal)}.v-btn.btn-base.v-btn--variant-plain .v-btn__overlay,.v-btn.btn-base.v-btn--variant-plain .v-btn__underlay{opacity:0!important}.v-btn.btn-base.v-btn--variant-plain.v-btn--active,.v-btn.btn-base.v-btn--variant-plain:focus,.v-btn.btn-base.v-btn--variant-plain:focus-visible{color:var(--dark-normal)}.v-btn.btn-base.v-btn--variant-plain:hover{color:var(--dark-minor)}.v-btn.btn-base.v-btn--variant-plain:active{color:var(--dark-semi-solid)}.v-btn.btn-base.v-btn--variant-plain:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}.v-btn.btn-base.btn-destructive{min-width:150px;box-shadow:none;background:rgba(255,71,71,0.06)!important;color:var(--red-solid)!important;border:1px solid rgba(255,71,71,0.12)}.v-btn.btn-base.btn-destructive .v-btn__content,.v-btn.btn-base.btn-destructive .v-btn__prepend,.v-btn.btn-base.btn-destructive .v-btn__append{color:inherit!important}.v-btn.btn-base.btn-destructive .v-btn__overlay,.v-btn.btn-base.btn-destructive .v-btn__underlay{opacity:0!important}.v-btn.btn-base.btn-destructive:hover{background:rgba(255,71,71,0.12)!important;color:var(--red-solid)!important}.v-btn.btn-base.btn-destructive:active{background:rgba(255,71,71,0.18)!important;color:var(--red-solid)!important}.v-btn.btn-base.btn-destructive:focus-visible{outline:2px solid rgba(255,71,71,0.28);outline-offset:2px}.v-btn.btn-base.btn-warning{min-width:150px;box-shadow:none;background:color-mix(in srgb,var(--yellow-solid) 14%,white)!important;color:color-mix(in srgb,var(--yellow-solid) 78%,black)!important;border:1px solid color-mix(in srgb,var(--yellow-solid) 26%,white)}.v-btn.btn-base.btn-warning .v-btn__content,.v-btn.btn-base.btn-warning .v-btn__prepend,.v-btn.btn-base.btn-warning .v-btn__append{color:inherit!important}.v-btn.btn-base.btn-warning .v-btn__overlay,.v-btn.btn-base.btn-warning .v-btn__underlay{opacity:0!important}.v-btn.btn-base.btn-warning:hover{background:color-mix(in srgb,var(--yellow-solid) 22%,white)!important;color:color-mix(in srgb,var(--yellow-solid) 78%,black)!important}.v-btn.btn-base.btn-warning:active{background:color-mix(in srgb,var(--yellow-solid) 30%,white)!important;color:color-mix(in srgb,var(--yellow-solid) 78%,black)!important}.v-btn.btn-base.btn-warning:focus-visible{outline:2px solid color-mix(in srgb,var(--yellow-solid) 38%,white);outline-offset:2px}.v-btn.btn-base.btn-warning.v-btn--disabled{background:color-mix(in srgb,var(--yellow-solid) 10%,white)!important;color:var(--dark-minor)!important;border-color:color-mix(in srgb,var(--yellow-solid) 18%,white)!important}.v-btn.v-btn--icon,.v-btn.edit{min-width:0}.v-btn.v-btn--icon .v-icon,.v-btn.edit .v-icon{margin-right:0;margin-top:1px}.v-icon.comment-svg{background-color:currentColor;-webkit-mask-image:var(--svg-icon);mask-image:var(--svg-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.v-btn.v-btn--disabled.v-btn--variant-elevated,.v-btn.v-btn--disabled.v-btn--variant-flat{opacity:1}.v-btn.v-btn--disabled.v-btn--variant-elevated .v-btn__overlay,.v-btn.v-btn--disabled.v-btn--variant-flat .v-btn__overlay{opacity:0}.v-btn.v-btn--disabled.v-btn--variant-elevated.bg-primary,.v-btn.v-btn--disabled.v-btn--variant-flat.bg-primary{--v-theme-primary:68,109,232}.v-btn.v-btn--disabled.v-btn--variant-elevated.bg-primary .v-btn__content,.v-btn.v-btn--disabled.v-btn--variant-elevated.bg-primary .v-btn__prepend,.v-btn.v-btn--disabled.v-btn--variant-elevated.bg-primary .v-btn__append,.v-btn.v-btn--disabled.v-btn--variant-flat.bg-primary .v-btn__content,.v-btn.v-btn--disabled.v-btn--variant-flat.bg-primary .v-btn__prepend,.v-btn.v-btn--disabled.v-btn--variant-flat.bg-primary .v-btn__append{opacity:0.4;color:var(--light-solid)}.v-btn.v-btn--disabled.v-btn--variant-elevated.bg-secondary,.v-btn.v-btn--disabled.v-btn--variant-flat.bg-secondary{--v-theme-secondary:26,26,26}.v-btn.v-btn--disabled.v-btn--variant-elevated.bg-secondary .v-btn__content,.v-btn.v-btn--disabled.v-btn--variant-elevated.bg-secondary .v-btn__prepend,.v-btn.v-btn--disabled.v-btn--variant-elevated.bg-secondary .v-btn__append,.v-btn.v-btn--disabled.v-btn--variant-flat.bg-secondary .v-btn__content,.v-btn.v-btn--disabled.v-btn--variant-flat.bg-secondary .v-btn__prepend,.v-btn.v-btn--disabled.v-btn--variant-flat.bg-secondary .v-btn__append{opacity:0.4;color:var(--light-solid)}.v-btn.v-btn--disabled.v-btn--variant-elevated.bg-accent,.v-btn.v-btn--disabled.v-btn--variant-flat.bg-accent{--v-theme-accent:242,242,242}.v-btn.v-btn--disabled.v-btn--variant-elevated.bg-accent .v-btn__content,.v-btn.v-btn--disabled.v-btn--variant-elevated.bg-accent .v-btn__prepend,.v-btn.v-btn--disabled.v-btn--variant-elevated.bg-accent .v-btn__append,.v-btn.v-btn--disabled.v-btn--variant-flat.bg-accent .v-btn__content,.v-btn.v-btn--disabled.v-btn--variant-flat.bg-accent .v-btn__prepend,.v-btn.v-btn--disabled.v-btn--variant-flat.bg-accent .v-btn__append{opacity:0.4;color:var(--dark-minor)}.v-select .v-field__input{padding:0 20px;display:flex;align-items:center}.v-select .v-field .v-field__input>input{top:50%;transform:translateY(-50%)}.v-select .v-field__append-inner{padding-inline-end:10px;position:relative}.v-select .v-field__append-inner .v-icon{display:none}.v-select .v-field__append-inner::after{content:"";display:block;width:18px;height:10px;background-image:url("/static/img/drop_down_arrow.svg?a7a35e8ab51c");background-size:contain;background-repeat:no-repeat;background-position:center;transform:rotate(180deg);transition:transform 0.3s ease!important}.if-select.v-select.v-select--active-menu .v-field__append-inner::after,.if-select.v-input--focused .v-field__append-inner::after,.sg-dropdown-item--open .if-select .v-field__append-inner::after,.v-select.v-select--active-menu .v-field__append-inner::after{transform:rotate(0deg)!important}.sg-dropdown-item--open .if-select .v-field,.if-select.v-select.v-select--active-menu .v-field{background:color-mix(in srgb,rgb(var(--v-theme-accent)) 90%,black)!important;border-radius:6px 6px 0 0!important}.v-overlay__content.v-select__content{border-radius:0 0 6px 6px;border:none;box-shadow:none;filter:none;transform-origin:top;animation:dropdownFadeIn 0.2s cubic-bezier(0.4,0,0.2,1) forwards}@keyframes dropdownFadeIn{0%{opacity:0;transform:scaleY(0.95)}100%{opacity:1;transform:scaleY(1)}}.v-select__content .v-list-item-title{color:var(--dark-normal)}.v-select__content .v-list-item--active .v-list-item-title,.v-select__content .v-list-item--selected .v-list-item-title{color:var(--dark-solid)}.accent-edge{border:1px solid transparent;background:linear-gradient(rgb(var(--v-theme-accent)),rgb(var(--v-theme-accent))) padding-box,radial-gradient(165% 145% at 0% 100%,rgba(68,109,232,0) 0%,rgba(68,109,232,0) 6%,rgba(68,109,232,0.18) 12%,rgba(68,109,232,0.42) 24%,rgba(68,109,232,0.66) 40%,rgba(68,109,232,0.84) 58%,rgba(68,109,232,0.96) 100%) border-box}.v-sheet{box-shadow:0px 4px 10px 0px rgba(0,0,0,0.0509803922),5px 8px 30px 0px rgba(0,0,0,0.0509803922)}.v-text-field:not(.v-textarea) .v-field__input,.v-select .v-field__input,.if-date-field .v-field__input{height:var(--if-field-height,42px);min-height:var(--if-field-height,42px);color:var(--dark-semi-solid)}.v-text-field:not(.v-textarea) .v-field__input input,.v-text-field:not(.v-textarea) .v-field__input textarea,.v-text-field:not(.v-textarea) .v-field__input .v-select__selection-text,.v-select .v-field__input input,.v-select .v-field__input textarea,.v-select .v-field__input .v-select__selection-text,.if-date-field .v-field__input input,.if-date-field .v-field__input textarea,.if-date-field .v-field__input .v-select__selection-text{color:inherit}.v-text-field:not(.v-textarea) .v-field__input input::placeholder,.v-text-field:not(.v-textarea) .v-field__input textarea::placeholder,.v-select .v-field__input input::placeholder,.v-select .v-field__input textarea::placeholder,.if-date-field .v-field__input input::placeholder,.if-date-field .v-field__input textarea::placeholder{color:var(--dark-minor)}.if-compact{--if-field-height:var(--if-control-height-compact)}.v-field-label{color:currentColor;opacity:var(--v-disabled-opacity)}.v-textarea textarea{color:inherit}.if-date-field .v-field__input{display:flex;align-items:center;padding:0 20px}.if-date-field .v-field__input>input[type=date]{width:100%;min-width:0;color:inherit;align-self:center}.if-date-field .v-field__input>input[type=date]::-webkit-date-and-time-value{text-align:left}.if-date-field .v-field__input>input[type=date]::-webkit-calendar-picker-indicator{margin-left:auto;cursor:pointer}.serious-outline.v-input--is-focused .v-field__outline__start,.serious-outline.v-input--is-focused .v-field__outline__end,.serious-outline.v-input--is-focused .v-field__outline__notch::before,.serious-outline.v-input--is-focused .v-field__outline__notch::after,.serious-outline.v-input--focused .v-field__outline__start,.serious-outline.v-input--focused .v-field__outline__end,.serious-outline.v-input--focused .v-field__outline__notch::before,.serious-outline.v-input--focused .v-field__outline__notch::after,.serious-outline .v-field--focused .v-field__outline__start,.serious-outline .v-field--focused .v-field__outline__end,.serious-outline .v-field--focused .v-field__outline__notch::before,.serious-outline .v-field--focused .v-field__outline__notch::after{border-color:var(--dark-solid)}.if-coach-input .v-field__input{color:var(--dark-normal)!important}.if-coach-input.v-input--focused .v-field__outline__start,.if-coach-input.v-input--focused .v-field__outline__end,.if-coach-input.v-input--focused .v-field__outline__notch::before,.if-coach-input.v-input--focused .v-field__outline__notch::after{border-color:var(--dark-solid)!important}.sg-form-demo{--if-button-height:var(--if-control-height-default);--if-field-height:var(--if-control-height-default)}.sg-form-demo .v-text-field:not(.v-textarea) .v-field__input,.sg-form-demo .v-select .v-field__input,.sg-form-demo .if-date-field .v-field__input{padding:0 20px;display:flex;align-items:center}.sg-control-note{margin:0 0 12px;max-width:760px}.sg-control-stack{display:flex;flex-direction:column;gap:var(--if-form-gap-default)}.sg-demo-label{margin:0;font-weight:600;color:var(--dark-semi-solid)}.nav-slider{width:100%}.nav-slider__steps{list-style:none;margin:0 0 10px;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:20px;align-items:end}.nav-slider__step{display:flex;flex-direction:column;justify-content:flex-end;font-family:var(--font-body);font-size:20px;font-weight:600;line-height:1.2;color:var(--dark-minor);text-align:center;cursor:pointer;user-select:none;transition:color 0.2s ease}.nav-slider__step:not(.is-disabled):not(.is-active):hover{color:var(--dark-normal)}.nav-slider__step.is-active,.nav-slider__step.is-active:hover{color:var(--dark-semi-solid)}.nav-slider__step.is-disabled{cursor:default}.nav-slider__step a,.nav-slider__step span{display:block;width:100%;color:inherit;text-decoration:none;font-weight:inherit;white-space:normal;overflow-wrap:anywhere}.nav-slider__step a:hover,.nav-slider__step a:focus-visible{color:inherit}.nav-slider__step:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}.nav-slider__step a:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}.nav-slider__meta{margin-bottom:6px;font-family:var(--font-body);font-size:12px;line-height:1.3;color:var(--dark-minor);text-align:center}.nav-slider__progress.v-progress-linear .v-progress-linear__background{background:color-mix(in srgb,rgb(var(--v-theme-primary)) 22%,rgb(var(--v-theme-accent)));opacity:1}.nav-slider__progress.v-progress-linear .v-progress-linear__determinate{transition:width 0.25s ease;border-radius:99px}@media (max-width:1100px){.dashboard-nav-container .nav-slider__steps{gap:12px;padding-inline:50px}.nav-slider__steps{column-gap:12px}.nav-slider__step{font-size:14px}}.vertical-slider{--vertical-slider-step-height:55px;--vertical-slider-track-width:34px;--vertical-slider-active-height:50px;--vertical-slider-active-offset:calc((var(--vertical-slider-step-height) - var(--vertical-slider-active-height)) / 2);position:relative;width:min(100%,560px)}.vertical-slider__progress{position:absolute;top:var(--vertical-slider-active-offset);left:0;width:var(--vertical-slider-track-width);height:calc(var(--vertical-slider-active-index) * var(--vertical-slider-step-height) + var(--vertical-slider-active-height));border-radius:999px;background:color-mix(in srgb,rgb(var(--v-theme-primary)) 12%,rgb(var(--v-theme-accent)));transition:height 0.25s ease;z-index:0}.vertical-slider__active{position:absolute;top:0;left:0;width:var(--vertical-slider-track-width);height:var(--vertical-slider-active-height);border-radius:999px;background:color-mix(in srgb,rgb(var(--v-theme-primary)) 82%,rgb(var(--v-theme-accent)));transform:translateY(calc(var(--vertical-slider-active-index) * var(--vertical-slider-step-height) + var(--vertical-slider-active-offset)));transition:transform 0.25s ease;z-index:1}.vertical-slider__list{position:relative;z-index:2}.vertical-slider__row{display:grid;grid-template-columns:var(--vertical-slider-track-width) minmax(0,1fr);align-items:center;column-gap:50px;min-height:var(--vertical-slider-step-height)}.vertical-slider__step{background:transparent;border:0;padding:0;font-family:var(--font-body);font-size:16px;font-weight:500;color:var(--dark-solid);transition:color 0.2s ease}.vertical-slider__step.is-active{color:var(--dark-semi-solid);font-weight:500}.vertical-slider__step:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:3px}.vertical-slider__label{background:transparent;border:0;padding:0;text-align:left;font-family:var(--font-body);font-size:16px;font-weight:500;color:var(--dark-solid);transition:color 0.2s ease}.vertical-slider__label.is-active{color:var(--dark-solid);font-weight:500}.vertical-slider__label:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}@media (max-width:1100px){.vertical-slider{--vertical-slider-step-height:60px;--vertical-slider-track-width:36px;--vertical-slider-active-height:44px}.vertical-slider__row{column-gap:18px}}.fulfillment-meter{display:flex;flex-direction:column;gap:10px;width:100%}.fulfillment-meter__label{font-family:var(--font-body);font-size:14px;font-weight:500;line-height:1.25;color:#5674D7;text-align:center}.fulfillment-meter__rail{background:color-mix(in srgb,rgb(var(--v-theme-accent)) 90%,white);border-radius:22px;padding:14px 16px}.fulfillment-meter__steps{display:flex;align-items:center}.fulfillment-meter__dot{border:0;padding:0;width:9px;height:9px;min-width:9px;border-radius:50%;background:var(--dark-shallow);cursor:pointer;transition:background-color 0.2s ease,box-shadow 0.2s ease}.fulfillment-meter__dot.is-active{background:var(--meter-color)}.fulfillment-meter__dot.is-selected{box-shadow:0 0 0 1px color-mix(in srgb,rgb(var(--v-theme-accent)) 90%,white),0 0 0 2px var(--meter-color)}.fulfillment-meter__segment{height:8px;margin:0 4px;border-radius:999px;background:var(--dark-shallow);flex:1;transition:background-color 0.2s ease}.fulfillment-meter__segment.is-active{background:var(--meter-color)}.fulfillment-meter__numbers{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));margin-top:12px}.fulfillment-meter__number{border:0;padding:0;background:transparent;font-family:var(--font-body);font-size:14px;font-weight:500;line-height:1.25;color:var(--dark-minor);text-align:center;cursor:pointer;transition:color 0.2s ease}.fulfillment-meter__number.is-selected{font-weight:600}@media (max-width:900px){.fulfillment-meter__rail{border-radius:20px;padding:12px 10px}.fulfillment-meter__dot{width:9px;height:9px;min-width:9px}.fulfillment-meter__segment{height:6px;margin:0 4px}.fulfillment-meter__numbers{margin-top:10px}}.comment-button{display:inline-flex;align-items:center;justify-content:center;min-width:46px;min-height:46px;padding:0;background:var(--dark-subtle);background-color:var(--dark-subtle);transition:transform 0.2s ease,background-color 0.2s ease}.comment-button .comment-svg{width:24px;height:24px;transform:translateY(1px);transition:background-color 0.2s ease,transform 0.2s ease;background-color:var(--dark-minor);-webkit-mask-image:url("/static/img/comment-button.svg?a7a35e8ab51c");mask-image:url("/static/img/comment-button.svg?a7a35e8ab51c")}.comment-button:hover{transform:scale(1.015)}.comment-button .v-ripple__animation{background-color:var(--dark-minor)}.comment-button.comment-button--primary{background-color:var(--blue-shallow);border:2px solid var(--blue-normal)}.comment-button.comment-button--primary .comment-svg{background-color:var(--blue-solid)}.comment-button.comment-button--primary .v-ripple__animation{background-color:var(--blue-solid)}#header{height:78px;background:#E5E5E5;display:flex;align-items:center;overflow:visible}.header__bar{width:100%}.header__container{width:100%;max-width:100%;padding:0 30px;margin:0;display:flex;align-items:center;justify-content:space-between}.header__logo{display:inline-flex;align-items:center}.header__logo img{height:34px;display:block}.header__links{list-style:none;margin:0 0 0 auto;padding:0;display:flex;align-items:center;gap:30px;height:78px}.header__link{position:relative;height:78px;display:flex;align-items:center}.header__link::after{content:"";position:absolute;left:0;right:0;bottom:10px;height:2px;border-radius:999px;background:var(--blue-solid);transform:scaleX(0);transform-origin:center;opacity:0;transition:transform 0.22s ease,opacity 0.22s ease}.header__link a{font-family:var(--font-body);font-size:16px;font-weight:400;line-height:1;color:var(--dark-semi-solid);text-decoration:none;transition:color 0.2s ease}.header__link.is-active::after,.header__link:hover::after,.header__link:focus-within::after{transform:scaleX(1);opacity:1}.header__link.is-active a,.header__link:hover a,.header__link:focus-within a{color:var(--blue-solid)}.header__user-item{display:flex;align-items:center;height:78px}.header__user{width:34px;height:34px;display:block;cursor:pointer}.v-list.header__menu{min-width:200px;padding:8px 0;background:var(--light-solid);border-radius:10px;box-shadow:0 10px 24px rgba(0,0,0,0.1);text-align:right}.v-list.header__menu .v-list-item{min-height:42px;padding:8px 14px;column-gap:10px;justify-content:flex-end;align-items:center}.v-list.header__menu .v-list-item-title{font-family:var(--font-body);font-size:14px;color:var(--dark-semi-solid);text-align:right}.v-list.header__menu .v-list-item__content{flex:1;display:flex;justify-content:flex-end;text-align:right;padding:0}.v-list.header__menu .v-list-item__append{margin-inline-start:12px;padding-left:0;display:flex;align-items:center}.v-list.header__menu .menu-icon{width:18px;height:18px;opacity:0.78}.v-list.header__menu .v-divider{margin:8px 12px;opacity:0.2}.header__mobile{display:none;margin-left:auto}.header__burger{width:36px;height:36px;border:0;padding:0;background:transparent;cursor:pointer;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.header__burger span{width:24px;height:2px;border-radius:999px;background:color-mix(in srgb,var(--dark-semi-solid) 70%,var(--blue-solid));transition:transform 0.2s ease,opacity 0.15s ease}.header__burger.is-active span:nth-child(1){transform:translateY(8px) rotate(45deg)}.header__burger.is-active span:nth-child(2){opacity:0}.header__burger.is-active span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.header__mobile-overlay{position:fixed;top:78px;left:0;right:0;bottom:0;background:color-mix(in srgb,var(--light-solid) 84%,transparent);z-index:999;display:flex;justify-content:flex-end;padding:20px}.header__mobile-menu{display:flex;flex-direction:column;align-items:flex-end;gap:16px}.header__mobile-menu a{font-family:var(--font-body);font-size:18px;line-height:1.2;color:var(--dark-semi-solid);text-decoration:none;transition:color 0.2s ease}.header__mobile-menu a:hover,.header__mobile-menu a:focus-visible{color:var(--blue-solid)}.header__mobile-menu a.menu-separator{margin-top:12px}@media (max-width:1200px){.header__container{padding:0 18px}.header__links{gap:18px}.header__link a{font-size:20px}}@media (max-width:768px){#header{height:64px}.header__links{display:none}.header__mobile{display:block}.header__logo img{width:148px}.header__mobile-overlay{top:64px}}#app{min-height:100vh;display:flex;flex-direction:column}.v-application__wrap{min-height:100vh;display:block}.stage{display:none}.stage.caution{display:block;position:fixed;top:0;left:0;bottom:0;width:10px;background:repeating-linear-gradient(45deg,var(--yellow-solid),var(--yellow-solid) 20px,#000 20px,#000 40px);z-index:3}.notificationContainer{position:fixed;top:10px;right:10px;z-index:99}.text-left{text-align:left}.app-container-default-page{height:calc(100vh - 155px);min-height:calc(100vh - 155px);width:85%;display:flex;align-items:center;padding:48px 0}.app-container{height:calc(100vh - 200px);min-height:calc(100vh - 200px)}.dashboard-nav-container{max-width:1350px}.summary-image{max-width:100%}@media (max-width:600px){.app-container-default-page{width:100%}}.cookie-banner{position:fixed;left:0;right:0;bottom:0;z-index:1000;background:#E5E5E5;border-top:1px solid rgba(0,0,0,0.1)}.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;margin:0}.cookie-banner .cookie-banner__actions{display:flex;align-items:center;gap:12px}@media (max-width:768px){.cookie-banner .cookie-banner__content{flex-direction:column;align-items:stretch;gap:12px}.cookie-banner .cookie-banner__actions{width:100%;justify-content:center;flex-wrap:wrap;gap:12px}}.cookie-modal{position:fixed;inset:0;z-index:1100}.cookie-modal .cookie-modal__backdrop{position:absolute;inset:0;background:rgba(0,0,0,0.5)}.cookie-modal .cookie-modal__dialog{position:absolute;top:0;right:0;bottom:0;width:min(640px,100%);background:var(--light-solid);border-left:1px solid var(--dark-shallow);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;color:var(--dark-solid);font-weight:600}.cookie-modal .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;font-size:18px;color:var(--dark-solid)}.cookie-modal .cookie-category__desc{margin:8px 0 0;font-size:14px;color:var(--dark-normal)}.cookie-modal .cookie-chip{background:color-mix(in srgb,var(--dark-shallow) 80%,white);border-radius:16px;padding:4px 10px;font-size:12px;color:var(--dark-semi-solid)}.cookie-modal .cookie-modal__footer{display:flex;justify-content:flex-end;gap:12px;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;top:3px;left:3px;width:18px;height:18px;background:white;border-radius:50%;transition:transform 0.15s ease}.cookie-switch input:checked + .slider{background:var(--purple-medium)}.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%;display:block;object-fit:cover}.yt-consent-inline{position:absolute;left:50%;bottom:12px;transform:translateX(-50%);background:rgba(255,255,255,0.98);border:1px solid var(--dark-shallow);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:var(--dark-solid)}.yt-consent-inline .actions{display:flex;gap:8px}.yt-consent-inline .actions button{appearance:none;border:1px solid rgba(0,0,0,0.12);background:var(--light-solid);color:var(--dark-semi-solid);font-family:var(--font-body);font-weight:600;font-size:16px;line-height:1.2;min-height:46px;min-width:150px;padding:10px 18px;border-radius:16px;cursor:pointer;transition:background-color 0.15s ease,border-color 0.15s ease,color 0.15s ease}.yt-consent-inline .actions button[data-yt-action=approve]{background:var(--dark-solid-opaque);border-color:var(--dark-solid-opaque);color:var(--light-solid)}.yt-consent-inline .actions button:hover{background:color-mix(in srgb,var(--light-solid) 84%,black);border-color:rgba(0,0,0,0.16)}.yt-consent-inline .actions button[data-yt-action=approve]:hover{background:var(--dark-solid);border-color:var(--dark-solid)}#public-footer{position:relative;padding:40px 0 80px;background:url("/static/img/IdentityFitLogoFooter.svg?340e8be3ed9d") no-repeat right top var(--dark-subtle);background-size:23vw;color:var(--dark-normal)}#public-footer a{color:var(--dark-normal);text-decoration:none}#public-footer a:hover{color:var(--blue-solid)}#public-footer .footer-logo{height:32px;width:auto;display:block;margin-bottom:16px}#public-footer ul.footer-links{list-style:none;margin:16px 0 0;padding: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}}.contact-page,.account-page,.register-page,.login-page,.webinar-page{padding:60px 0;min-height:calc(100vh - 200px);background-color:var(--light-solid)}.contact-page .v-container,.account-page .v-container,.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}.form-surface{background:transparent;border-radius:0;padding:0;box-shadow:none}.form-surface .message .v-label{white-space:inherit}.form-surface .v-field{background-color:var(--surface-soft);border-radius:12px}.form-surface .v-field .v-field__input{padding:16px 20px;font-size:15px;color:var(--dark-semi-solid)}.form-surface .v-field input,.form-surface .v-field textarea{color:inherit}.form-surface .v-select .v-field__input{padding:14px 20px}.form-surface .v-select .v-field__input .v-select__selection-text{color:inherit}.form-surface .v-textarea .v-field__input{padding:16px 20px;min-height:140px}.form-surface .v-input,.form-surface .v-text-field,.form-surface .v-select,.form-surface .v-textarea{margin-bottom:4px}.form-surface .v-messages{margin-top:2px;margin-bottom:12px;padding-top:0;min-height:auto}.form-surface--controls-default,.account-page--controls-default,.form-dialog--controls-default{--if-form-control-height:var(--if-control-height-default);--if-form-gap:var(--if-form-gap-default);--if-button-height:var(--if-form-control-height);--if-field-height:var(--if-form-control-height)}.form-surface--controls-default .v-input,.account-page--controls-default .v-input,.form-dialog--controls-default .v-input{margin-bottom:0}.form-surface--controls-default .v-input:not(.v-checkbox):not(.v-selection-control) .v-input__details,.account-page--controls-default .v-input:not(.v-checkbox):not(.v-selection-control) .v-input__details,.form-dialog--controls-default .v-input:not(.v-checkbox):not(.v-selection-control) .v-input__details{min-height:0;padding-top:0}.form-surface--controls-default .v-input:not(.v-checkbox):not(.v-selection-control):not(.v-input--error) .v-input__details,.account-page--controls-default .v-input:not(.v-checkbox):not(.v-selection-control):not(.v-input--error) .v-input__details,.form-dialog--controls-default .v-input:not(.v-checkbox):not(.v-selection-control):not(.v-input--error) .v-input__details{display:none}.form-surface--controls-default .v-btn.btn-base,.account-page--controls-default .v-btn.btn-base,.form-dialog--controls-default .v-btn.btn-base{height:var(--if-button-height)!important;min-height:var(--if-button-height)}.form-surface--controls-default .v-text-field:not(.v-textarea) .v-field__input,.form-surface--controls-default .v-select .v-field__input,.form-surface--controls-default .if-date-field .v-field__input,.account-page--controls-default .v-text-field:not(.v-textarea) .v-field__input,.account-page--controls-default .v-select .v-field__input,.account-page--controls-default .if-date-field .v-field__input,.form-dialog--controls-default .v-text-field:not(.v-textarea) .v-field__input,.form-dialog--controls-default .v-select .v-field__input,.form-dialog--controls-default .if-date-field .v-field__input{height:var(--if-field-height);min-height:var(--if-field-height);padding:0 20px;display:flex;align-items:center;font-size:15px;color:var(--dark-semi-solid)}.form-surface--controls-default .v-form,.form-surface--controls-default form{display:flex;flex-direction:column;gap:var(--if-form-gap)}.form-surface--controls-default .v-form>.v-input,.form-surface--controls-default .v-form>.v-text-field,.form-surface--controls-default .v-form>.v-select,.form-surface--controls-default .v-form>.v-textarea,.form-surface--controls-default .v-form>.v-alert,.form-surface--controls-default .v-form>.public-form-submit,.form-surface--controls-default .v-form>.text-center,.form-surface--controls-default form>.v-input,.form-surface--controls-default form>.v-text-field,.form-surface--controls-default form>.v-select,.form-surface--controls-default form>.v-textarea,.form-surface--controls-default form>.v-alert,.form-surface--controls-default form>.public-form-submit,.form-surface--controls-default form>.text-center{margin:0!important}.form-surface--controls-default .v-form>.v-row,.form-surface--controls-default form>.v-row{margin-top:0!important;margin-bottom:0!important;margin-left:calc(var(--if-form-gap) * -0.5)!important;margin-right:calc(var(--if-form-gap) * -0.5)!important;row-gap:var(--if-form-gap)}.form-surface--controls-default .v-form>.v-row>.v-col,.form-surface--controls-default .v-form>.v-row>[class*=v-col-],.form-surface--controls-default form>.v-row>.v-col,.form-surface--controls-default form>.v-row>[class*=v-col-]{padding-top:0;padding-bottom:0;padding-left:calc(var(--if-form-gap) * 0.5);padding-right:calc(var(--if-form-gap) * 0.5)}.form-title{margin-bottom:48px;font-family:var(--font-body);font-size:24px;line-height:1.25;font-weight:600;text-align:center;color:var(--dark-semi-solid)}.status-panel{text-align:center;padding:60px 40px;background:white;border-radius:24px;box-shadow:0 4px 20px rgba(0,0,0,0.08)}.status-panel .success-icon{margin-bottom:24px}.status-title{margin-bottom:16px;font-family:var(--font-headline);font-size:32px;font-weight:500;line-height:1.2;color:var(--text-strong)}.status-text{max-width:500px;margin:0 auto;font-family:var(--font-body);font-size:16px;line-height:1.6;color:var(--dark-normal)}.status-panel--error .status-text{margin-bottom:24px}.verification-text{margin-bottom:32px;text-align:center;font-family:var(--font-body);font-size:16px;line-height:1.6;color:var(--dark-normal)}.verification-text strong{color:var(--text-strong)}.verification-code-grid{display:flex;justify-content:center;gap:12px;margin-bottom:24px}.verification-code-input{width:60px;flex-shrink:0}.verification-code-input .v-field{background-color:var(--surface-soft);border-radius:12px}.verification-code-input .v-field__input{padding:16px 0;text-align:center;font-size:24px;font-weight:600}.verification-code-input input{text-align:center;color:inherit}.verification-code-input input::selection{background-color:transparent;color:inherit}.contact-page .form-surface .v-form>.v-input,.contact-page .form-surface .v-form>.v-text-field,.contact-page .form-surface .v-form>.v-select,.contact-page .form-surface .v-form>.v-textarea,.contact-page .form-surface .v-form>.v-row,.contact-page .form-surface form>.v-input,.contact-page .form-surface form>.v-text-field,.contact-page .form-surface form>.v-select,.contact-page .form-surface form>.v-textarea,.contact-page .form-surface form>.v-row{margin-bottom:8px}.contact-page .form-surface .v-form>.v-row,.contact-page .form-surface form>.v-row{row-gap:8px}.contact-page .form-surface .v-form>.v-row>.v-col,.contact-page .form-surface .v-form>.v-row>[class*=v-col-],.contact-page .form-surface form>.v-row>.v-col,.contact-page .form-surface form>.v-row>[class*=v-col-]{padding-top:0;padding-bottom:0}.contact-page .form-surface--controls-default .v-form>.v-input,.contact-page .form-surface--controls-default .v-form>.v-text-field,.contact-page .form-surface--controls-default .v-form>.v-select,.contact-page .form-surface--controls-default .v-form>.v-textarea,.contact-page .form-surface--controls-default .v-form>.v-row,.contact-page .form-surface--controls-default form>.v-input,.contact-page .form-surface--controls-default form>.v-text-field,.contact-page .form-surface--controls-default form>.v-select,.contact-page .form-surface--controls-default form>.v-textarea,.contact-page .form-surface--controls-default form>.v-row{margin-bottom:0!important}.contact-page .form-surface--controls-default .v-form>.v-row,.contact-page .form-surface--controls-default form>.v-row{row-gap:var(--if-form-gap)}.contact-page .form-surface--controls-default .v-textarea textarea::placeholder,.contact-page .form-surface--controls-default .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 .form-surface--controls-default .v-textarea .v-label,.contact-page .form-surface--controls-default .v-textarea .v-field--variant-outlined .v-label{white-space:normal!important;text-overflow:clip!important;overflow:visible!important;max-width:100%!important;line-height:1.5!important}.account-page .up{margin-top:-30px}.account-page .v-divider{padding:0;border-width:1px;opacity:0.5}.account-page .account-title{margin-bottom:0;font-family:var(--font-body);font-size:24px;line-height:1.25;font-weight:600;text-align:left;color:var(--dark-semi-solid)}.account-page .account-inputs{margin-top:-8px;margin-bottom:-20px}.account-page .account-item{display:flex;align-items:center;justify-content:space-between}.account-page .account-item .v-col:first-child{display:flex;flex-direction:column;justify-content:center}.account-page .account-item .item-label{margin-bottom:0;font-family:var(--font-body);font-size:18px;font-weight:600;color:var(--text-strong)}.account-page .account-item .item-content{margin-bottom:0;font-family:var(--font-body);font-size:16px;font-weight:600;color:var(--text-normal)}.account-page .inline-actions{display:flex;justify-content:flex-start;gap:20px}.account-page--controls-default .up{margin-top:0}.account-page--controls-default .account-item{gap:var(--if-form-gap)}.account-page--controls-default .account-inputs{margin-top:0;margin-bottom:var(--if-form-gap);margin-left:calc(var(--if-form-gap) * -0.5);margin-right:calc(var(--if-form-gap) * -0.5);row-gap:var(--if-form-gap)}.account-page--controls-default .account-inputs>.v-col,.account-page--controls-default .account-inputs>[class*=v-col-]{padding-top:0;padding-bottom:0;padding-left:calc(var(--if-form-gap) * 0.5);padding-right:calc(var(--if-form-gap) * 0.5)}.account-page--controls-default .inline-actions{gap:var(--if-form-gap)}.account-page--controls-default .account-item__action-col{display:flex;align-items:center;justify-content:flex-start}.account-password-dialog .v-overlay__scrim{background:rgba(241,241,241,0.72);opacity:1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.form-dialog{border-radius:24px!important;display:flex;background:var(--surface-overlay)}.form-dialog .dialog-title{margin:50px 0 0;font-family:var(--font-body);font-size:28px;font-weight:600;color:var(--text-strong)}.form-dialog .v-card-text .v-input{max-width:419px;margin-left:auto;margin-right:auto;margin-bottom:8px}.form-dialog .v-card-text .v-field{max-width:419px;background-color:var(--surface-soft);border-radius:12px}.form-dialog .v-card-text .v-field .v-field__input{padding:16px 20px;font-size:15px;color:var(--dark-semi-solid)}.form-dialog .v-card-text .v-field input{color:inherit}.form-dialog .v-card-text .v-messages{margin-top:2px;margin-bottom:0;padding-top:0;min-height:auto}.form-dialog .button-container{display:flex;justify-content:center;margin-top:4px;padding:0 32px}.form-dialog .v-card-actions{width:100%;max-width:419px;margin-bottom:80px;padding:0;display:flex;flex-direction:column;gap:12px}.form-dialog .v-card-actions .v-row{width:100%;margin:0;flex-direction:column;gap:12px}.form-dialog .v-card-actions .v-col{flex:0 0 100%;max-width:100%;padding:0}.form-dialog .v-card-actions .v-btn{width:100%;min-width:0!important}.form-dialog--controls-default{--if-dialog-form-width:419px}.form-dialog--controls-default .v-card-text .v-input{margin-bottom:0}.form-dialog--controls-default .v-card-text .v-input,.form-dialog--controls-default .v-card-text .v-input__control,.form-dialog--controls-default .v-card-text .v-field{width:100%;max-width:none}.form-dialog--controls-default .v-form{display:flex;flex-direction:column;gap:var(--if-form-gap);width:100%;max-width:var(--if-dialog-form-width);margin-left:auto;margin-right:auto;align-items:stretch}.form-dialog--controls-default .button-container{margin-top:var(--if-form-gap)}.form-dialog--controls-default .v-card-actions{width:100%;max-width:var(--if-dialog-form-width);margin-left:auto;margin-right:auto;gap:var(--if-form-gap)}.form-dialog--controls-default .form-dialog__action-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--if-form-gap);width:100%}.contact-page .back-button-container,.register-page .back-button-container,.login-page .back-button-container,.webinar-page .back-button-container{position:relative;margin:0 0 24px;display:flex;justify-content:flex-start;align-items:center;width:100%;align-self:flex-start}.contact-page .form-surface,.register-page .form-surface,.login-page .form-surface,.webinar-page .form-surface{max-width:520px;width:100%;margin-left:auto;margin-right:auto}.contact-page .public-form-submit,.register-page .public-form-submit,.login-page .public-form-submit,.webinar-page .public-form-submit{width:100%}.contact-page .public-form-submit .v-btn,.register-page .public-form-submit .v-btn,.login-page .public-form-submit .v-btn,.webinar-page .public-form-submit .v-btn{width:100%;max-width:100%}@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:960px){.account-page .account-title{font-size:28px}.account-page .account-item{flex-direction:column;align-items:flex-start}.account-page .account-item .v-col:last-child{width:100%;max-width:100%;justify-content:flex-start;margin-top:12px}}@media (max-width:768px){.contact-page,.account-page,.register-page,.login-page,.webinar-page{padding:40px 0}.contact-page .v-container,.account-page .v-container,.register-page .v-container,.login-page .v-container,.webinar-page .v-container{padding-left:32px;padding-right:32px}.contact-page .form-title,.register-page .form-title,.login-page .form-title,.webinar-page .form-title{font-size:26px;margin-bottom:36px}.contact-page .status-panel,.register-page .status-panel,.login-page .status-panel,.webinar-page .status-panel{padding:40px 24px}.contact-page .status-title,.register-page .status-title,.login-page .status-title,.webinar-page .status-title{font-size:26px}.register-page .verification-code-grid,.login-page .verification-code-grid,.webinar-page .verification-code-grid{gap:8px}.register-page .verification-code-input,.login-page .verification-code-input,.webinar-page .verification-code-input{width:50px}.register-page .verification-code-input .v-field__input,.login-page .verification-code-input .v-field__input,.webinar-page .verification-code-input .v-field__input{font-size:20px;padding:12px 0}.account-page .account-title{font-size:24px}.account-page .account-item{margin-bottom:8px}.account-page .inline-actions{flex-direction:column}}@media (max-width:600px){.contact-page,.account-page,.register-page,.login-page,.webinar-page{padding:30px 0}.contact-page .v-container,.account-page .v-container,.register-page .v-container,.login-page .v-container,.webinar-page .v-container{max-width:100%;padding-left:16px;padding-right:16px}.contact-page .back-button-container,.register-page .back-button-container,.login-page .back-button-container,.webinar-page .back-button-container{margin:0 0 16px}.contact-page .v-container>.v-row>.v-col,.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%}.contact-page .form-surface,.register-page .form-surface,.login-page .form-surface,.webinar-page .form-surface{max-width:100%}.contact-page .form-title,.register-page .form-title,.login-page .form-title,.webinar-page .form-title{font-size:24px;margin-bottom:32px}.contact-page .verification-code-grid,.register-page .verification-code-grid,.login-page .verification-code-grid,.webinar-page .verification-code-grid{gap:6px}.contact-page .verification-code-input,.register-page .verification-code-input,.login-page .verification-code-input,.webinar-page .verification-code-input{width:42px}.contact-page .verification-code-input .v-field__input,.register-page .verification-code-input .v-field__input,.login-page .verification-code-input .v-field__input,.webinar-page .verification-code-input .v-field__input{font-size:18px;padding:10px 0}.contact-page .status-panel,.register-page .status-panel,.login-page .status-panel,.webinar-page .status-panel{padding:32px 20px}.contact-page .status-title,.register-page .status-title,.login-page .status-title,.webinar-page .status-title{font-size:22px}.contact-page .status-text,.register-page .status-text,.login-page .status-text,.webinar-page .status-text{font-size:14px}.account-page .account-title{font-size:22px}.account-page .item-label{font-size:16px}.account-page .item-content{font-size:14px}.form-dialog .v-card-actions{gap:12px}}.landing-badge{display:inline-flex;align-items:flex-end;gap:8px;margin:0 auto 3em;border-radius:24px;box-shadow:0 2px 8px rgba(0,0,0,0.08);padding:10px 25px;background:color-mix(in srgb,var(--light-minor) 78%,white)}.landing-badge .landing-badge__label{margin:0}.landing-badge .landing-badge__logo{width:200px;display:block}.landing-page{--if-landing-button-height:var(--if-control-height-default);--if-landing-button-gap:var(--if-form-gap-default)}.landing-page .v-btn.btn-base{--if-button-height:var(--if-landing-button-height);min-height:var(--if-landing-button-height)}.landing-page .landing-section-header{text-align:center}.landing-page .landing-section-header h2{margin:0 0 16px;font-size:36px;line-height:1.2}.landing-page .landing-section-header__text{margin:0 0 40px;font-weight:400;line-height:1.6}.landing-page .video-section,.landing-page .leadership-profiling-section,.landing-page .business-impact-section,.landing-page .testimonials-section{padding:80px 0;background:var(--light-solid)}.landing-page .hero-visual,.landing-page .impact-content{max-width:1200px;margin:0 auto}.landing-page .impact-toggle,.landing-page .pricing-toggle{display:inline-flex;background:rgba(0,0,0,0.02);padding:6px;border-radius:999px;gap:8px;margin:0 auto;overflow:hidden}.landing-page .impact-toggle button,.landing-page .pricing-toggle button{border:none;background:transparent;min-height:var(--if-landing-button-height);padding:0 24px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-body);font-size:16px;font-weight:500;color:var(--dark-normal);cursor:pointer;transition:all 0.2s ease}.landing-page .impact-toggle button.active,.landing-page .pricing-toggle button.active{background:rgba(0,0,0,0.05);color:var(--dark-solid);box-shadow:0 2px 8px rgba(0,0,0,0.08)}.landing-page .impact-toggle button:hover:not(.active),.landing-page .pricing-toggle button:hover:not(.active){color:var(--dark-solid)}.landing-page .hero-visual{width:100%;padding:0;position:relative;z-index:0;isolation:isolate;display:flex;justify-content:center;align-items:flex-end;overflow:hidden;border-radius:38px;min-height:560px}.landing-page .hero-visual img{display:block;width:100%;height:auto}.landing-page .hero-visual .hero-background{position:absolute;top:-8%;left:50%;width:120%;height:125%;max-width:none;z-index:0;border-radius:inherit;object-fit:cover;object-position:top center;transform:translateX(-50%);pointer-events:none}.landing-page .hero-visual .hero-overlay,.landing-page .hero-visual .hero-overlay-mobile{position:absolute;bottom:-20%;left:50%;transform:translateX(-50%);width:min(92%,1040px);z-index:2;pointer-events:none}.landing-page .hero-visual .hero-overlay-mobile{display:none}.landing-page .hero-stats{padding-top:20px;margin-top:40px;gap:100px}.landing-page .stat-number{margin-bottom:8px;font-size:24px;font-weight:600;color:var(--text-strong)}.landing-page .stat-label{font-size:16px;font-weight:600;color:var(--text-normal)}.landing-page .video-section .video-shell>.v-row{margin-top:0}.landing-page .video-section .video-container{position:relative;border-radius:24px;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.landing-page .leadership-profiling-section .landing-section-header{margin-bottom:-20px}.landing-page .leadership-profiling-section .profiling-card{background:var(--surface-raised);border-radius:24px;padding:40px;border:1px solid color-mix(in srgb,var(--dark-shallow) 88%,white);box-shadow:0 4px 20px rgba(0,0,0,0.06);transition:transform 0.2s ease,box-shadow 0.2s ease;display:flex;flex-direction:column;height:100%}.landing-page .leadership-profiling-section .profiling-card:hover{transform:translateY(-4px);box-shadow:0 8px 32px rgba(0,0,0,0.12)}.landing-page .leadership-profiling-section .profiling-card.profiling-card--tall .profiling-card__visual,.landing-page .leadership-profiling-section .profiling-card.profiling-card--compact .profiling-card__visual-compact{display:flex;align-items:center;justify-content:center;border-radius:16px;overflow:hidden}.landing-page .leadership-profiling-section .profiling-card.profiling-card--tall .profiling-card__visual{margin-bottom:40px;width:100%}.landing-page .leadership-profiling-section .profiling-card.profiling-card--tall .profiling-card__visual img{width:100%;height:auto;object-fit:contain}.landing-page .leadership-profiling-section .profiling-card.profiling-card--compact .profiling-card__content-horizontal{display:flex;align-items:center;gap:24px;height:100%}.landing-page .leadership-profiling-section .profiling-card.profiling-card--compact .profiling-card__visual-compact{flex-shrink:1;width:40%;min-width:200px;max-width:300px;aspect-ratio:1/1;margin-right:8px}.landing-page .leadership-profiling-section .profiling-card.profiling-card--compact .profiling-card__visual-compact img{width:100%;height:100%;object-fit:cover}.landing-page .leadership-profiling-section .profiling-card.profiling-card--compact .profiling-card__text-content{flex:0 0 60%;display:flex;flex-direction:column}.landing-page .leadership-profiling-section .profiling-card .profiling-card__icon{margin:0 12px 0 0;display:flex;align-items:center;justify-content:center;flex-shrink:0}.landing-page .leadership-profiling-section .profiling-card .profiling-card__icon img{width:28px;height:28px;display:block;object-fit:contain}.landing-page .leadership-profiling-section .profiling-card .profiling-card__title{margin:0 0 20px;display:flex;align-items:flex-start;gap:0;font-size:22px;line-height:1.3}.landing-page .leadership-profiling-section .profiling-card .profiling-card__title .profiling-card__icon{margin-top:-3px}.landing-page .leadership-profiling-section .profiling-card .profiling-card__text{margin:0;font-weight:600;line-height:1.6}.landing-page .business-impact-section{display:flex;justify-content:center}.landing-page .business-impact-section .landing-section-header__text{margin-bottom:16px}.landing-page .business-impact-section .impact-toggle{width:fit-content;margin-top:-10px;padding:0;gap:0}.landing-page .business-impact-section .impact-content{min-height:400px}.landing-page .business-impact-section .impact-text-content{width:90%}.landing-page .business-impact-section .impact-text-content h3{margin:0 0 24px}.landing-page .business-impact-section .impact-text-content p{margin:0;font-size:18px;font-weight:600;line-height:1.7;color:var(--text-normal)}.landing-page .business-impact-section .impact-visual{position:relative;border-radius:24px;overflow:hidden;width:100%;max-height:300px;box-shadow:0 8px 32px rgba(0,0,0,0.12)}.landing-page .business-impact-section .impact-visual img{width:100%;height:auto;display:block;object-fit:cover}.landing-page .business-impact-section .impact-visual.impact-visual--bottom-focus{display:flex;align-items:flex-end}.landing-page .business-impact-section .impact-visual.impact-visual--bottom-focus img{object-position:bottom center}.landing-page .pricing-section{padding:40px 0 20px}.landing-page .pricing-section .pricing-toggle{padding:0;gap:0;margin:0 auto 24px;box-shadow:0 6px 16px rgba(0,0,0,0.08),inset 0 1px 1px rgba(255,255,255,0.7)}.landing-page .pricing-section .pricing-toggle button{min-height:var(--if-landing-button-height);padding:0 18px;font-weight:600}.landing-page .pricing-section .pricing-toggle button.active{color:var(--dark-solid);background:linear-gradient(var(--surface-muted),var(--surface-muted)) padding-box,linear-gradient(75deg,var(--surface-muted) 0%,var(--blue-normal) 100%) border-box;border:1px solid transparent}.landing-page .pricing-section .pricing-cards{margin-top:10px;max-width:1000px;margin-left:auto;margin-right:auto;min-height:350px;flex-wrap:nowrap;column-gap:24px;row-gap:24px}.landing-page .pricing-section .pricing-card{background:var(--surface-raised);border-radius:24px;width:291px;flex:0 0 291px;margin:0;padding:22px;border:2px solid color-mix(in srgb,var(--dark-shallow) 82%,white);box-shadow:0 10px 24px rgba(0,0,0,0.06);display:flex;flex-direction:column;min-height:320px;transition:transform 0.2s ease,box-shadow 0.2s ease}.landing-page .pricing-section .pricing-card:hover{transform:none;box-shadow:0 10px 24px rgba(0,0,0,0.06)}.landing-page .pricing-section .pricing-card.is-popular{border:2px solid transparent;background:linear-gradient(var(--surface-raised),var(--surface-raised)) padding-box,linear-gradient(to bottom left,var(--blue-solid) 0%,var(--blue-solid) 35%,transparent 100%) border-box}.landing-page .pricing-section .pricing-card .pricing-card__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.landing-page .pricing-section .pricing-card .pricing-card__header h3{margin:0;font-size:18px}.landing-page .pricing-section .pricing-card .pricing-card__header .popular-badge{min-height:28px;display:flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;font-size:12px;line-height:1.3;background:var(--purple-medium);color:var(--light-solid)}.landing-page .pricing-section .pricing-card .pricing-card__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 7px;margin:4px 0 8px}.landing-page .pricing-section .pricing-card .pricing-card__price .pricing-card__price-part--primary{font-size:24px;font-weight:600;color:var(--text-strong)}.landing-page .pricing-section .pricing-card .pricing-card__price .pricing-card__price-part--supporting,.landing-page .pricing-section .pricing-card .pricing-card__price .pricing-card__price-part--supporting-large{font-size:22px;font-weight:700;color:var(--dark-normal)}.landing-page .pricing-section .pricing-card .pricing-card__price .pricing-card__price-part--supporting-large{font-size:24px}.landing-page .pricing-section .pricing-card .pricing-card__features{margin:8px 0 14px;padding-left:1.2em;color:var(--dark-normal);flex:1}.landing-page .pricing-section .pricing-card .pricing-card__features li{margin:6px 0}.landing-page .pricing-section .pricing-card .pricing-card__features li::marker{color:var(--dark-minor)}.landing-page .pricing-section .pricing-card .pricing-card__features li.spacer{visibility:hidden;height:0;margin:0;padding:0;line-height:0}.landing-page .pricing-section .pricing-card>.v-btn{margin-top:auto;flex:0 0 auto!important}.landing-page .testimonials-section .landing-section-header{margin-bottom:-20px}.landing-page .testimonials-section .testimonial-slider{position:relative;max-width:800px;min-height:300px;margin:0 auto;gap:20px}.landing-page .testimonials-section .slider-nav{width:40px;height:40px;padding:0;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:none;background:transparent;color:var(--dark-solid);font-size:48px;font-weight:300;cursor:pointer;transition:all 0.2s ease}.landing-page .testimonials-section .slider-nav:hover:not(:disabled){color:var(--purple-medium);transform:scale(1.1)}.landing-page .testimonials-section .slider-nav:disabled{opacity:0.2;cursor:not-allowed}.landing-page .testimonials-section .testimonial-content{flex:1;max-width:600px;padding:0;position:relative;text-align:center}.landing-page .testimonials-section .slider-animation-enter-active,.landing-page .testimonials-section .slider-animation-leave-active{transition:opacity 0.45s ease,transform 0.45s ease}.landing-page .testimonials-section .slider-animation-enter-from{opacity:0;transform:translateX(40px)}.landing-page .testimonials-section .slider-animation-leave-to{opacity:0;transform:translateX(-40px)}.landing-page .testimonials-section .slider-animation-enter-to,.landing-page .testimonials-section .slider-animation-leave-from{opacity:1;transform:translateX(0)}.landing-page .testimonials-section .testimonial-stars{margin-bottom:24px;display:flex;justify-content:center;gap:8px}.landing-page .testimonials-section .testimonial-stars img{width:24px;height:24px;object-fit:contain}.landing-page .testimonials-section .testimonial-text{margin:0 0 24px;font-size:18px;line-height:1.7;color:var(--text-normal)}.landing-page .testimonials-section .testimonial-author{margin:0;font-size:16px;color:var(--text-subtle)}.landing-page .cta-section{padding:80px 0 100px}.landing-page .cta-section .cta-box{position:relative;overflow:hidden;min-height:500px;justify-content:flex-start;background:url("/static/img/BottomGradient.jpg?e42a0ed12778") center center/cover no-repeat;border-radius:32px;padding:80px 40px 20px}.landing-page .cta-section .cta-box:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 50%);pointer-events:none;z-index:1}.landing-page .cta-section .cta-box h2{margin-top:0}@media (max-width:1280px){.landing-page .hero-visual .hero-overlay{bottom:-15%}.landing-page .leadership-profiling-section{padding:70px 0}.landing-page .leadership-profiling-section .landing-section-header h2{font-size:34px}.landing-page .leadership-profiling-section .profiling-grid>.v-row>.v-col{width:100%!important;max-width:100%!important;flex:0 0 100%!important}.landing-page .leadership-profiling-section .profiling-card{margin-bottom:24px}.landing-page .leadership-profiling-section .profiling-card:last-child{margin-bottom:0}.landing-page .leadership-profiling-section .profiling-card.profiling-card--tall .profiling-card__visual{margin-bottom:32px}.landing-page .leadership-profiling-section .profiling-card.profiling-card--compact .profiling-card__content-horizontal{flex-direction:column;gap:0}.landing-page .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}.landing-page .leadership-profiling-section .profiling-card.profiling-card--compact .profiling-card__text-content{flex:1 1 auto;width:100%}.landing-page .leadership-profiling-section .profiling-card .profiling-card__title{font-size:21px}.landing-page .leadership-profiling-section .profiling-card .profiling-card__text{font-size:15px}.landing-page .leadership-profiling-section .profiling-grid>.v-row>.v-col:last-child{margin-top:24px}}@media (max-width:960px){.landing-page .video-section,.landing-page .leadership-profiling-section,.landing-page .business-impact-section{padding:60px 0}.landing-page .hero-visual{min-height:500px}.landing-page .hero-visual .hero-background{top:-14%;width:135%;height:135%}.landing-page .hero-visual .hero-overlay{bottom:-17%;width:min(96%,880px)}.landing-page .hero-stats{gap:60px;margin-top:30px;padding:0 20px}.landing-page .stat-number{font-size:22px}.landing-page .stat-label{font-size:15px}.landing-page .video-section .landing-section-header h2,.landing-page .business-impact-section .landing-section-header h2{font-size:28px}.landing-page .video-section .landing-section-header h2{margin:0 0 12px}.landing-page .video-section .video-container{border-radius:20px;box-shadow:0 16px 32px rgba(0,0,0,0.08)}.landing-page .leadership-profiling-section .landing-section-header h2{font-size:32px}.landing-page .leadership-profiling-section .profiling-card.profiling-card--compact .profiling-card__visual-compact{height:280px}.landing-page .leadership-profiling-section .profiling-card .profiling-card__title{font-size:20px}.landing-page .business-impact-section .impact-toggle{flex-wrap:wrap;justify-content:center}.landing-page .business-impact-section .impact-toggle button{font-size:14px;min-height:var(--if-landing-button-height);padding:0 18px}.landing-page .business-impact-section .impact-text-content{width:100%;margin-bottom:32px;text-align:left}.landing-page .business-impact-section .impact-text-content h3{font-size:26px}.landing-page .business-impact-section .impact-text-content p{font-size:16px}.landing-page .pricing-section .pricing-cards{max-width:480px;min-height:500px;flex-direction:column;align-items:center;justify-content:center}}@media (max-width:768px){.landing-page .testimonials-section{padding:60px 0}.landing-page .testimonials-section .landing-section-header h2{font-size:28px}.landing-page .testimonials-section .testimonial-slider{gap:12px;max-width:100%}.landing-page .testimonials-section .slider-nav{width:30px;height:30px;font-size:36px}.landing-page .testimonials-section .testimonial-stars img{width:20px;height:20px}.landing-page .testimonials-section .testimonial-text{font-size:16px}.landing-page .cta-section{padding:60px 0 80px}.landing-page .cta-section .cta-box{min-height:400px;padding:80px 30px;border-radius:24px}.landing-page .cta-section .cta-box h2{font-size:36px}}@media (max-width:600px){.landing-page .video-section,.landing-page .leadership-profiling-section,.landing-page .business-impact-section{padding:40px 0}.landing-page h1{font-size:36px;line-height:1.15}.landing-page .landing-section-header__text{margin-bottom:24px;font-size:15px}.landing-page .hero-visual{min-height:480px}.landing-page .hero-visual .hero-background{top:-18%;width:145%;height:145%}.landing-page .hero-visual .hero-overlay{display:none}.landing-page .hero-visual .hero-overlay-mobile{display:block;width:min(120%,660px);bottom:-15%}.landing-page .hero-stats{gap:40px;margin-top:24px;padding:0 16px}.landing-page .stat-number{margin-bottom:6px;font-size:20px}.landing-page .stat-label{font-size:13px}.landing-page .video-section .landing-section-header h2,.landing-page .business-impact-section .landing-section-header h2{font-size:24px}.landing-page .video-section .landing-section-header h2{margin:0 0 10px}.landing-page .video-section .video-container{max-width:calc(100% - 32px);border-radius:16px;box-shadow:0 12px 24px rgba(0,0,0,0.1)}.landing-page .leadership-profiling-section .landing-section-header h2{font-size:26px}.landing-page .leadership-profiling-section .profiling-card{padding:28px;margin-bottom:20px}.landing-page .leadership-profiling-section .profiling-card.profiling-card--tall .profiling-card__visual{margin-bottom:24px}.landing-page .leadership-profiling-section .profiling-card.profiling-card--compact .profiling-card__content-horizontal{gap:20px}.landing-page .leadership-profiling-section .profiling-card.profiling-card--compact .profiling-card__visual-compact{width:100%;height:250px}.landing-page .leadership-profiling-section .profiling-card.profiling-card--compact .profiling-card__visual-compact img{width:auto;height:250px;object-fit:contain}.landing-page .leadership-profiling-section .profiling-card .profiling-card__title{margin:0 0 16px;font-size:19px}.landing-page .leadership-profiling-section .profiling-card .profiling-card__title .profiling-card__icon img{width:24px;height:24px}.landing-page .leadership-profiling-section .profiling-card .profiling-card__text{line-height:1.5}.landing-page .business-impact-section .impact-toggle{width:100%;flex-wrap:nowrap;justify-content:space-between;gap:8px;padding:3px}.landing-page .business-impact-section .impact-toggle button{flex:1;min-width:0;white-space:nowrap;font-size:10px;min-height:var(--if-landing-button-height);padding:0 8px}.landing-page .business-impact-section .impact-content{display:flex;flex-direction:column-reverse}.landing-page .business-impact-section .impact-visual{order:-1;margin-bottom:24px}.landing-page .business-impact-section .impact-text-content{order:1;margin:0 auto}.landing-page .business-impact-section .impact-text-content h3{font-size:22px}.landing-page .business-impact-section .impact-text-content p{font-size:15px}.landing-page .cta-section{padding:40px 0 60px}.landing-page .cta-section .cta-box{min-height:300px;padding:60px 20px;border-radius:20px}.landing-page .cta-section .cta-box h2{margin-bottom:24px;font-size:28px}}@media (max-width:550px){.landing-page .hero-visual .hero-overlay-mobile{bottom:-14%}}@media (max-width:500px){.landing-page .hero-visual .hero-overlay-mobile{bottom:-12%}}@media (max-width:400px){.landing-page .hero-visual .hero-overlay-mobile{bottom:-10%}}@media (max-width:380px){.landing-page .video-section,.landing-page .leadership-profiling-section{padding:32px 0}.landing-page .hero-visual{min-height:440px}.landing-page .hero-visual .hero-background{top:-22%;width:160%;height:160%}.landing-page .hero-visual .hero-overlay-mobile{width:126%}.landing-page .hero-stats{gap:30px;flex-direction:column;align-items:center}.landing-page .stat-number{font-size:18px}.landing-page .stat-label{font-size:12px}.landing-page .video-section .landing-section-header h2,.landing-page .leadership-profiling-section .landing-section-header h2{font-size:22px}.landing-page .video-section .video-container{max-width:calc(100% - 24px);border-radius:12px}.landing-page .leadership-profiling-section .profiling-card{padding:20px;margin-bottom:16px;border-radius:20px}.landing-page .leadership-profiling-section .profiling-card.profiling-card--tall .profiling-card__visual{margin-bottom:20px;border-radius:12px}.landing-page .leadership-profiling-section .profiling-card.profiling-card--compact .profiling-card__content-horizontal{gap:16px}.landing-page .leadership-profiling-section .profiling-card.profiling-card--compact .profiling-card__visual-compact{height:200px;border-radius:12px}.landing-page .leadership-profiling-section .profiling-card.profiling-card--compact .profiling-card__visual-compact img{height:200px}.landing-page .leadership-profiling-section .profiling-card .profiling-card__title{margin:0 0 12px;font-size:17px}.landing-page .leadership-profiling-section .profiling-card .profiling-card__title .profiling-card__icon{margin-right:8px}.landing-page .leadership-profiling-section .profiling-card .profiling-card__title .profiling-card__icon img{width:22px;height:22px}.landing-page .leadership-profiling-section .profiling-card .profiling-card__text{font-size:14px}}.startPage{padding:0 4em}.startPage .filter-list h4,.startPage .filter-list .v-list-item{padding-left:7px}.startPage .usernameOnly{color:var(--dark-minor)}.startPage .selected-filter{transition:all 0.3s ease;background:rgb(var(--v-theme-primary))}.startPage .v-list-item--density-default.v-list-item--one-line,.startPage .filter-list .v-list-item{min-height:40px!important}.startPage .filter-list__item{height:auto!important;align-items:stretch}.startPage .filter-list__item .v-list-item__content{min-width:0}.startPage .filter-list__row{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0}.startPage .filter-list__name{color:var(--dark-normal);flex:1 1 auto;min-width:0;line-height:1.35;white-space:normal;overflow-wrap:anywhere;word-break:break-word;hyphens:auto}.startPage .filter-list__edit{flex:0 0 auto;align-self:center}.startPage .v-btn.edit{height:23px;opacity:0;pointer-events:none}.startPage .v-list-item:hover .v-btn.edit{opacity:1;pointer-events:auto}.startPage .v-data-table span{font-size:14px;font-weight:500;color:var(--dark-semi-solid)}.startPage .v-data-table .v-table__wrapper>table>tbody>tr>td{border-bottom:1px solid var(--dark-shallow)}.startPage .v-data-table .v-table__wrapper>table>thead>tr>th{border-bottom:1px solid var(--blue-solid)}.startPage .v-data-table-header__content{font-weight:bold}.startPage .v-table,.startPage .v-card--variant-elevated,.startPage .v-list{background:transparent}.startPage .v-data-table-footer{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;padding-top:15px}.startPage .v-data-table-footer .v-btn{min-width:0!important;width:32px;height:32px;margin:0 2px;padding:0}.startPage .v-data-table-footer .v-select .v-field__input{padding:0 10px}.startPage .v-data-table-footer .v-select .v-field__append-inner{padding-inline-end:4px}.startPage .v-data-table-footer .v-data-table-footer__items-per-page{display:flex;align-items:center}.startPage .v-data-table-footer .v-data-table-footer__items-per-page .v-select{width:80px;margin:0 15px}.startPage .v-data-table-footer .v-data-table-footer__info{margin:0 15px}.startPage .v-list-item.selected-filter{background:rgb(var(--v-theme-accent))}.startPage .filters-grid{row-gap:8px}.startPage .filter-column{min-width:0}.startPage .filter-column .v-list-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.startPage .filter-heading{margin:0 0 8px;padding:0;gap:12px}.startPage .filter-heading .v-btn{font-family:var(--font-body);font-size:14px;font-weight:500;line-height:1.2;min-width:0!important;padding-inline:12px}.startPage .dashboard-state-toggle{display:flex;gap:8px;margin:0 0 16px}.startPage .dashboard-state-toggle .dashboard-state-toggle__btn{flex:1;height:40px;min-width:0!important;padding-inline:16px;font-size:14px}@media (max-width:1500px){.startPage{padding:0 2.5em}.startPage .filters-grid .filter-column{flex:0 0 100%;max-width:100%}}@media (max-width:1200px){.startPage{padding:0 1.5em}}.dashboard-dialog-actions{display:flex;align-items:center;gap:var(--if-form-gap-default)}.dashboard-form-dialog{border-radius:28px!important;background:var(--surface-overlay);overflow:hidden;min-height:560px}.dashboard-form-dialog .dashboard-form-dialog__title{padding:48px 40px 24px!important}.dashboard-form-dialog .dashboard-form-dialog__body{flex:0 0 auto;padding:20px 40px 28px!important;display:flex;flex-direction:column;gap:30px}.dashboard-form-dialog .dashboard-form-dialog__body .v-input{margin-bottom:0}.dashboard-form-dialog .dashboard-form-dialog__body .v-input:not(.v-checkbox) .v-input__details{min-height:0;padding-top:0}.dashboard-form-dialog .dashboard-form-dialog__body .v-input:not(.v-checkbox):not(.v-input--error) .v-input__details{display:none}.dashboard-form-dialog .dashboard-form-dialog__body>.v-input,.dashboard-form-dialog .dashboard-form-dialog__body>.v-row,.dashboard-form-dialog .dashboard-form-dialog__body>.dashboard-project-dialog__row,.dashboard-form-dialog .dashboard-form-dialog__body>.dashboard-project-dialog__company-row,.dashboard-form-dialog .dashboard-form-dialog__body>.dashboard-project-dialog__status-row,.dashboard-form-dialog .dashboard-form-dialog__body>.dashboard-company-dialog__row,.dashboard-form-dialog .dashboard-form-dialog__body>.dashboard-new-app-dialog__project-row,.dashboard-form-dialog .dashboard-form-dialog__body>.dashboard-dialog__coach-settings{width:100%;margin:0!important}.dashboard-form-dialog .dashboard-form-dialog__body .v-row{margin-left:0;margin-right:0;margin-bottom:0;align-items:center}.dashboard-form-dialog .dashboard-form-dialog__body .v-row>.v-col,.dashboard-form-dialog .dashboard-form-dialog__body .v-row>[class*=v-col-]{padding-top:0;padding-bottom:0}.dashboard-form-dialog .dashboard-form-dialog__body .v-field{background:var(--surface-soft);border-radius:12px}.dashboard-form-dialog .dashboard-form-dialog__body .v-btn.v-btn--icon{width:42px;height:42px;min-width:42px}.dashboard-form-dialog--controls-default{--if-form-control-height:var(--if-control-height-default);--if-form-gap:var(--if-form-gap-default);--if-button-height:var(--if-form-control-height);--if-field-height:var(--if-form-control-height)}.dashboard-form-dialog--controls-default .dashboard-form-dialog__body{gap:var(--if-form-gap)}.dashboard-form-dialog--controls-default .dashboard-form-dialog__body .v-text-field:not(.v-textarea) .v-field__input,.dashboard-form-dialog--controls-default .dashboard-form-dialog__body .v-select .v-field__input,.dashboard-form-dialog--controls-default .dashboard-form-dialog__body .if-date-field .v-field__input{height:var(--if-field-height);min-height:var(--if-field-height);padding:0 20px;display:flex;align-items:center;font-size:15px;color:var(--dark-semi-solid)}.dashboard-form-dialog--controls-default .dashboard-form-dialog__body .v-btn.btn-base{height:var(--if-button-height)!important;min-height:var(--if-button-height)}.dashboard-form-dialog--controls-default .dashboard-form-dialog__body .v-btn.v-btn--icon{width:var(--if-button-height);height:var(--if-button-height);min-width:var(--if-button-height)}.dashboard-project-dialog__body .dashboard-project-dialog__row{width:100%}.dashboard-project-dialog__body .dashboard-project-dialog__row .v-input{width:100%;margin-bottom:0}.dashboard-project-dialog__body .dashboard-project-dialog__field{width:100%}.dashboard-project-dialog__body .dashboard-project-dialog__field--full{width:100%}.dashboard-project-dialog__body .dashboard-project-dialog__company-row{display:grid;grid-template-columns:minmax(0,1fr) var(--if-form-control-height,var(--if-control-height-default));align-items:center;width:100%;gap:16px}.dashboard-project-dialog__body .dashboard-project-dialog__company-row .v-input{margin-bottom:0}.dashboard-project-dialog__body .dashboard-project-dialog__company-field{flex:1 1 auto;min-width:0}.dashboard-project-dialog__body .dashboard-project-dialog__add-button{width:var(--if-button-height,var(--if-control-height-default));height:var(--if-button-height,var(--if-control-height-default));min-width:var(--if-button-height,var(--if-control-height-default));justify-self:end}.dashboard-project-dialog__body .dashboard-project-dialog__date-field{width:100%}.dashboard-project-dialog__body .dashboard-project-dialog__status-row{display:flex;align-items:stretch;gap:16px;width:100%}.dashboard-project-dialog__body .dashboard-project-dialog__status-row .v-input{margin-bottom:0}.dashboard-project-dialog__body .dashboard-project-dialog__status-row--single .dashboard-project-dialog__status-field{flex:1 1 100%;max-width:100%}.dashboard-project-dialog__body .dashboard-project-dialog__status-field{flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px)}.dashboard-project-dialog__body .dashboard-project-dialog__status-meta{flex:1 1 auto;min-height:var(--if-field-height,var(--if-control-height-default));display:flex;flex-direction:column;justify-content:center;color:var(--dark-normal)}.dashboard-dialog-actions{padding:12px 40px 48px!important;justify-content:flex-end;flex-wrap:wrap}.dashboard-dialog-actions .v-spacer{flex:1 1 auto}.dashboard-dialog-actions.dashboard-project-dialog__actions{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end;gap:var(--if-form-gap-default)}.dashboard-dialog-actions.dashboard-project-dialog__actions .dashboard-project-dialog__button-layout{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"delete . ." "archive cancel save";align-items:stretch;gap:var(--if-form-gap-default)}.dashboard-dialog-actions.dashboard-project-dialog__actions .dashboard-project-dialog__button-layout .v-btn{width:100%;min-width:0!important}.dashboard-dialog-actions.dashboard-project-dialog__actions .dashboard-project-dialog__delete{grid-area:delete}.dashboard-dialog-actions.dashboard-project-dialog__actions .dashboard-project-dialog__cancel{grid-area:cancel}.dashboard-dialog-actions.dashboard-project-dialog__actions .dashboard-project-dialog__archive{grid-area:archive}.dashboard-dialog-actions.dashboard-project-dialog__actions .dashboard-project-dialog__save{grid-area:save}.dashboard-dialog-actions.dashboard-project-dialog__actions .dashboard-project-dialog__action-group{width:100%;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end;gap:var(--if-form-gap-default)}.dashboard-dialog-actions.dashboard-company-dialog__actions{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:var(--if-form-gap-default)}.dashboard-company-dialog__body>.v-input{width:100%}.dashboard-company-dialog__body .dashboard-company-dialog__row{width:100%}.dashboard-company-dialog__body .dashboard-company-dialog__row .v-input{width:100%;margin-bottom:0}.dashboard-company-dialog__body .dashboard-company-dialog__row--split{display:grid;grid-template-columns:minmax(0,0.32fr) minmax(0,0.68fr);gap:var(--if-form-gap-default);align-items:start}.dashboard-company-dialog__body .dashboard-company-dialog__split-cell{min-width:0}.dashboard-dialog-actions.dashboard-company-dialog__actions .dashboard-company-dialog__delete{align-self:flex-end}.dashboard-dialog-actions.dashboard-company-dialog__actions .dashboard-company-dialog__action-group{display:flex;align-items:flex-end;justify-content:flex-end;gap:var(--if-form-gap-default)}.dashboard-new-app-dialog__project-row{display:grid;grid-template-columns:minmax(0,1fr) var(--if-form-control-height,var(--if-control-height-default));align-items:center;width:100%;gap:16px}.dashboard-new-app-dialog__project-row .v-input{margin-bottom:0}.dashboard-new-app-dialog__project-field{min-width:0}.dashboard-new-app-dialog__add-button{width:var(--if-button-height,var(--if-control-height-default));height:var(--if-button-height,var(--if-control-height-default));min-width:var(--if-button-height,var(--if-control-height-default));justify-self:end}.dashboard-dialog__section-title{margin:0 0 20px}.dashboard-dialog__coach-options{margin:0;row-gap:var(--if-form-gap-default)}.dashboard-dialog__coach-options>.v-col,.dashboard-dialog__coach-options>[class*=v-col-]{padding-top:0;padding-bottom:0}.dashboard-dialog__coach-options .v-selection-control{align-items:flex-start}.dashboard-form-stack{display:flex;flex-direction:column;gap:var(--if-form-gap-default)}@media (max-width:600px){.dashboard-form-dialog{min-height:0}.dashboard-form-dialog .dashboard-form-dialog__title{padding:36px 24px 20px!important}.dashboard-form-dialog .dashboard-form-dialog__body{padding:16px 24px 24px!important}.dashboard-form-dialog .dashboard-dialog-actions{padding:10px 24px 36px!important}.dashboard-project-dialog__body .dashboard-project-dialog__company-row,.dashboard-project-dialog__body .dashboard-project-dialog__status-row{flex-direction:column;align-items:stretch}.dashboard-project-dialog__body .dashboard-project-dialog__status-field{flex:1 1 auto;max-width:100%}.dashboard-project-dialog__body .dashboard-project-dialog__company-row{display:flex}.dashboard-project-dialog__body .dashboard-project-dialog__add-button{justify-self:auto}.dashboard-new-app-dialog__project-row{display:flex}.dashboard-new-app-dialog__add-button{justify-self:auto}.dashboard-dialog-actions.dashboard-project-dialog__actions{flex-direction:column}.dashboard-dialog-actions.dashboard-project-dialog__actions .dashboard-project-dialog__button-layout{width:100%;grid-template-columns:1fr;grid-template-areas:"delete" "archive" "cancel" "save"}.dashboard-dialog-actions.dashboard-project-dialog__actions .dashboard-project-dialog__button-layout .v-btn{width:100%}.dashboard-dialog-actions.dashboard-project-dialog__actions .dashboard-project-dialog__action-group{width:100%;justify-content:stretch;flex-direction:column}.dashboard-dialog-actions.dashboard-project-dialog__actions .dashboard-project-dialog__action-group .v-btn{width:100%}.dashboard-company-dialog__body .dashboard-company-dialog__row--split{grid-template-columns:1fr}.dashboard-dialog-actions.dashboard-company-dialog__actions{flex-direction:column}.dashboard-dialog-actions.dashboard-company-dialog__actions .dashboard-company-dialog__action-group{width:100%;justify-content:stretch;flex-direction:column}.dashboard-dialog-actions.dashboard-company-dialog__actions .dashboard-company-dialog__action-group .v-btn{width:100%}.dashboard-dialog-actions.dashboard-company-dialog__actions .dashboard-company-dialog__delete{width:100%}}.intro{width:min(100%,760px);margin:0 auto;display:flex;flex-direction:column;gap:48px}.intro .intro__section{display:flex;flex-direction:column;gap:24px}.intro .intro__actions{margin-top:8px}.questionnaire{--questionnaire-sidebar-width:320px;--questionnaire-content-max-width:760px;--questionnaire-layout-gap:30px;height:100%;width:min(100%,var(--questionnaire-sidebar-width) + var(--questionnaire-content-max-width) + var(--questionnaire-layout-gap));margin:0 auto;overflow:hidden;display:grid;grid-template-columns:var(--questionnaire-sidebar-width) minmax(0,1fr);gap:var(--questionnaire-layout-gap)}.questionnaire .sidebar{min-width:0;padding-top:24px}.questionnaire .scroll-container{min-width:0;overflow-y:scroll;scroll-snap-type:y mandatory;scrollbar-width:none}.questionnaire .scroll-container::-webkit-scrollbar{display:none}.questionnaire .scroll-container section{min-height:100%;padding:64px 56px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:24px;scroll-snap-align:start}.questionnaire .scroll-container section .arrow.down{margin-top:48px}.questionnaire .scroll-container section .arrow{width:40px;height:40px;aspect-ratio:1/1;border:2px solid var(--dark-minor);border-right:none;border-bottom:none;border-radius:2px;transition:all 0.15s ease}.questionnaire .scroll-container section .arrow.active{border-color:var(--blue-solid)}.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:min(100%,760px);display:flex;flex-direction:column}.questionnaire .scroll-container section .question__stack{display:flex;flex-direction:column;gap:24px}.questionnaire .scroll-container section .question__copy{display:flex;flex-direction:column;gap:16px}.questionnaire .scroll-container section .question__heading,.questionnaire .scroll-container section .question__body{margin:0}.questionnaire .scroll-container section .question__actions{margin-top:8px}.questionnaire .scroll-container section .v-field{background:var(--surface-panel)}.questionnaire .scroll-container section .v-field textarea::-webkit-scrollbar{width:5px}.questionnaire .scroll-container section .v-field textarea::-webkit-scrollbar-thumb{border-radius:2px;background:var(--blue-solid)}.questionnaire .scroll-container section .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))}.strategyQuestion{width:min(100%,760px);margin:0 auto 48px;display:flex;flex-direction:column;gap:24px}.strategyQuestion .strategyQuestion__stack{display:flex;flex-direction:column;gap:24px}.strategyQuestion .strategyQuestion__copy{display:flex;flex-direction:column;gap:16px}.strategyQuestion ul{padding-left:1.5em}.strategyQuestion li{padding-left:0.5em;margin-bottom:0.5em}.strategyQuestion p,.strategyQuestion ul,.strategyQuestion h3{margin:0}.strategyQuestion .strategyQuestion__input,.strategyQuestion .strategyQuestion__checkbox,.strategyQuestion .strategyQuestion__actions,.strategyQuestion .strategyQuestion__status{width:100%}.strategyQuestion .strategyQuestion__checkbox{margin:0}.strategyQuestion .strategyQuestion__actions{display:flex;flex-direction:column;align-items:center;gap:16px}.strategyQuestion .strategyQuestion__status{text-align:center}@media (max-width:960px){.questionnaire{--questionnaire-sidebar-width:250px;--questionnaire-layout-gap:24px;width:100%;grid-template-columns:var(--questionnaire-sidebar-width) minmax(0,1fr)}.questionnaire .scroll-container section{padding:48px 32px}}.application-result{min-height:100vh;width:50vw;margin:0 auto 3em;display:flex;flex-direction:column;justify-content:center;text-align:center;h1:32px;h2:24px;h3:18.72px;h4:16px;h5:13.28px}.application-result.profile h1,.application-result.profile h2,.application-result.profile h3,.application-result.profile h4,.application-result.profile h5,.application-result.profile .H1,.application-result.profile .H2,.application-result.profile .H3,.application-result.profile .H4,.application-result.profile .H5{padding:20px 0px 10px 0px;color:var(--navy-solid)}.application-result.profile h1{font-size:32px}.application-result.profile h2{font-size:24px}.application-result.profile h3{font-size:18.72px}.application-result.profile h4{font-size:16px}.application-result.profile h5{font-size:13.28px}.application-result.profile h3,.application-result.profile h4,.application-result.profile h5,.application-result.profile .H3,.application-result.profile .H4,.application-result.profile .H5{font-family:var(--font-body)}.application-result.profile .editor,.application-result.profile .layout{font-family:var(--font-body);font-size:16px;line-height:1.5;font-weight:500;color:var(--dark-normal)}.application-result.profile .ql-editor,.application-result.profile .v-field textarea{font:inherit;color:inherit}.application-result.overview{min-width:900px}.application-result.coach{width:95vw;max-width:100%}.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;width:100%;text-align:center;top:47%;left:50%;transform:translateX(-50%);font-size:40px;color:var(--navy-solid)}.application-result section{width:calc(100% - 2em);padding:0 1em;display:flex;gap:2em;align-items:flex-start}@media (max-width:1200px){.application-result section{flex-direction:column}}.application-result section.first{width:100%;padding:0}.application-result section.hide{display:none}.application-result section .editor,.application-result section .layout{flex:1;width:calc(50% - 2em)}@media (max-width:1200px){.application-result section .editor,.application-result section .layout{width:100%}}.application-result .page-break{display:block;height:2px;margin:2em 0;position:relative}.application-result .page-break.coach::after{content:"- - - - Seitenumbruch - - - -";position:absolute;top:-0.5em;left:0;width:100%;text-align:center;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{padding:40px;text-align:center}.application-result .charts .col:nth-child(1){padding-right:30px}.application-result .charts .col:nth-child(2){padding-left:30px}.application-result .charts .chart{height:400px;padding:10%;background:var(--surface-panel);border-radius:10px;color:var(--dark-minor);font-weight:bold}.application-result .charts .chart .bars{height:100%;display:flex;justify-content:space-between;align-items:center}.application-result .charts .chart .bars .bar-container{height:100%;display:grid;grid-template-rows:1fr 10px;grid-gap:10px}.application-result .charts .chart .bars .bar-container .bar{align-self:end;width:30px;position:relative;background:var(--blue-types)}.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:color-mix(in srgb,var(--blue-types) 82%,black)}.application-result .circles-container{display:flex;flex-direction:column;justify-content:space-between;padding-left:13px}.application-result .circles-container .item{position:relative;height:80px;display:grid;grid-template-columns:80px 1fr;align-items:center;grid-gap:12px}.application-result .circles-container .item .circle{border-radius:50%;background:var(--blue-solid);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{width:340px;height:80px;margin:0 0 0 auto;padding:0 40px}.application-result .legend .item{height:30px;grid-template-columns:30px 1fr;grid-gap:20px}.application-result .legend .item .label{justify-self:stretch;text-align:left;white-space:nowrap}.application-result p{white-space:pre-line}.application-result.overview .charts{grid-template-columns:minmax(280px,1fr) minmax(280px,1fr) 2fr;grid-gap:40px}.application-result.overview .charts .chart{position:relative;padding:24px 32px;display:flex;flex-direction:column}.application-result.overview .charts .chart .title{margin-bottom:24px;display:flex;justify-content:center;color:var(--dark-semi-solid)}.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 var(--dark-minor);font-size:16px;font-weight:500}.application-result.overview .charts .chart table td + td,.application-result.overview .charts .chart table th + th{border-left:1px solid var(--dark-minor)}.application-result.overview .charts .chart table td.number{color:color-mix(in srgb,var(--blue-types) 82%,black)}.application-result .sentences{margin-bottom:1em;display:grid;grid-template-columns:auto 1fr;grid-gap:20px;text-align:left}.application-result .sentences p{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:var(--green-smart-motto)!important}.application-result ul{padding-left:1.5em}.application-result ul li{padding-left:0.5em}.application-result .weaknessDisclaimer{margin-bottom:1em;padding:10px;border:2px solid var(--blue-solid);border-radius:10px;text-align:left}.application-result .strategy-answer p{margin-bottom:1em;white-space:initial}.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 var(--blue-solid);border-radius:8px;padding:16px;text-align:center;color:var(--dark-normal);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:var(--purple-medium)}@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}body,.v-application.v-theme--light{background:white}.application-result{width:100vw}.application-result section{width:21cm;padding:0}.application-result .cover{position:relative;height:100vh;display:block;object-fit:cover}.application-result .cover-page .name{top:47%;transform:translateX(-50%);width:100%;text-align:center;font-size:4vh;color:var(--navy-solid)}.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}}.material-page{min-height:100vh;padding:80px 0;display:flex;justify-content:center}.material-heading{text-align:center;margin-bottom:80px}.material-grid{width:100%;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-items:stretch;align-items:stretch;gap:48px}.material-card{width:100%;max-width:390px;height:100%;justify-self:center;display:flex;flex-direction:column;overflow:hidden;background:transparent;border-radius:16px}.material-card__preview{width:100%;height:350px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#ECECEC;border-radius:20px}.material-card__preview img{height:100%;object-fit:cover}.material-card__preview img:hover{transform:scale(1.05);transition:transform 0.2s ease}.material-card__preview-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--dark-minor);font-family:var(--font-body);font-size:14px}.material-card__content{padding:20px 0 24px;display:flex;flex-direction:column;flex:1;gap:20px}.material-card__text{min-height:0;display:flex;flex-direction:column;flex:1;gap:12px}.material-card__title{margin:0;font-family:var(--font-body);font-size:18px;font-weight:600;line-height:1.4;color:var(--text-normal);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.material-card__description{margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis}.material-card__description--muted{font-style:italic}.material-card__footer{display:flex;justify-content:flex-start;align-items:flex-end;margin-top:auto;padding-top:0}.material-locked{display:flex;align-items:center;justify-content:flex-start;gap:8px;color:var(--dark-minor);font-family:var(--font-body);font-size:14px}.material-locked i.mdi{font-size:16px}.material-empty{grid-column:1/-1;padding:80px 20px;text-align:center}.material-empty h2{margin:0 0 16px}@media (max-width:960px){.material-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding:0 32px}}@media (max-width:768px){.material-page{padding:60px 0}.material-heading{margin-bottom:48px}.material-grid{grid-template-columns:1fr;gap:24px;padding:0 20px}.material-card__preview{height:240px;margin:20px 20px 0;width:calc(100% - 40px)}.material-card__content{padding:20px 20px 24px}}