.checkbox__hidden{position:absolute;visibility:hidden;pointer-events:none;opacity:0}.hidden{display:none !important}.visuallyhidden{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.no-scroll{overflow:hidden;height:100%}.modal__trigger{background-color:var(--color-surface-base-1);cursor:pointer}.modal__trigger.is--hidden{display:none}.modal-trigger.is--hidden{display:none}.modal{--modal-width: 100%;--modal-spacing-top: 32px;--modal-spacing-bottom: 0;--modal-inner-spacing-top: 32px;--modal-inner-spacing-bottom: 16px;--modal-inner-spacing-left: 4.2666666667vw;--modal-inner-spacing-right: 4.2666666667vw;--modal-button-close-height: 64px;--modal-button-close-width: 64px;position:fixed;width:100vw;height:100vh;padding-top:var(--modal-spacing-top);padding-bottom:var(--modal-spacing-bottom);background-color:rgba(0,0,0,0);opacity:0;visibility:hidden;transition:all var(--animation-speed) ease;top:0;left:0;bottom:0;display:flex;justify-content:center;align-items:flex-end;pointer-events:none;z-index:666}@media only screen and (min-width: 768px){.modal{--modal-width: 75.5208333333vw;--modal-inner-spacing-left: 5.2083333333vw;--modal-inner-spacing-right: 5.2083333333vw;--modal-spacing-top: 40px;--modal-spacing-bottom: 40px;--modal-inner-spacing-top: 64px;--modal-inner-spacing-bottom: 24px;align-items:center}}@media only screen and (min-width: 1440px){.modal{--modal-width: 75.5555555556vw;--modal-inner-spacing-left: 5.5555555556vw;--modal-inner-spacing-right: 5.5555555556vw;--modal-button-close-height: 96px;--modal-button-close-width: 96px}}@media only screen and (min-width: 1920px){.modal{--modal-width: 1450.6666666667px;--modal-inner-spacing-left: 106.6666666667px;--modal-inner-spacing-right: 106.6666666667px}}.modal.is--active{visibility:visible;opacity:1;transition-delay:0s;pointer-events:auto}.modal:focus-visible .modal__scroller{outline-offset:2px;outline-color:var(--color-border-action-4);outline-style:solid;outline-width:2px;border-radius:4px}.modal__bg{background:color-mix(in srgb, var(--color-base-black), transparent 70%);content:"";display:block;height:100vh;position:absolute;top:0;width:100vw;z-index:9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal__scroller{overflow-y:auto;overflow-x:hidden;max-height:100%;z-index:10;-webkit-overflow-scrolling:touch;-ms-overflow-style:initial;scrollbar-width:initial}.modal__scroller::-webkit-scrollbar{width:8px;height:8px}.modal__scroller::-webkit-scrollbar-track{background:var(--color-surface-disabled-1);border-radius:0;margin-block:0}.modal__scroller::-webkit-scrollbar-thumb{background:var(--color-surface-action-1);border-radius:0}.modal__scroller::-webkit-scrollbar-thumb:hover{background:var(--color-surface-action-1)}.modal__container{background:var(--color-surface-modal-1);position:relative;width:var(--modal-width);z-index:666;margin-left:auto;margin-right:auto;display:flex;flex-direction:column}.modal__inner{position:relative;z-index:0;margin-top:calc(-1*var(--modal-button-close-height));padding-top:var(--modal-inner-spacing-top);padding-bottom:var(--modal-inner-spacing-bottom);padding-left:var(--modal-inner-spacing-left);padding-right:var(--modal-inner-spacing-right)}.modal__header{padding-top:var(--modal-inner-spacing-top);margin-top:calc(-1*var(--modal-inner-spacing-top));padding-bottom:24px;margin-bottom:24px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.modal__content{text-align:center;display:flex;flex-direction:column;row-gap:16px}.modal__headline{font-family:"Archivo",Arial,sans-serif;font-weight:700;font-size:var(--headline-font-size);line-height:130%;--headline-font-size: 26px}@media only screen and (min-width: 768px){.modal__headline{--headline-font-size: 32px}}@media only screen and (min-width: 1440px){.modal__headline{--headline-font-size: 40px}}.modal__close{all:unset;display:flex;align-items:center;justify-content:center;flex-direction:column;align-self:flex-end;position:-webkit-sticky;position:sticky;top:0;background-color:var(--color-surface-modal-1);height:var(--modal-button-close-height);width:var(--modal-button-close-width);text-align:right;padding:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font-weight:bold;cursor:pointer;z-index:2}@media only screen and (min-width: 768px){.modal__close{background-color:rgba(0,0,0,0)}}.modal__close:focus-visible{outline:none}.modal__close:focus-visible svg{outline-offset:2px;outline-color:var(--color-border-action-4);outline-style:solid;outline-width:2px;border-radius:4px}.modal__close svg{background-color:var(--color-surface-modal-1);width:32px;height:32px}@media only screen and (min-width: 768px){.modal__top .modal__container{position:absolute;top:88px}}@media only screen and (min-width: 1440px){.modal__top .modal__container{top:146px}}@media only screen and (min-width: 768px){.modal__bottom .modal__container{position:absolute;bottom:88px}}@media only screen and (min-width: 1440px){.modal__bottom .modal__container{bottom:146px}}.modal__speaker-details .modal__content{text-align:unset}.modal__speaker-details .modal__inner{padding:0}.modal__org-seminardate .modal__content,.modal__team-management .modal__content,.modal__register-employee .modal__content{text-align:unset}.modal__org-seminardate .form,.modal__team-management .form,.modal__register-employee .form{width:unset !important}.modal__team-management .modal__scroller{display:flex;flex-direction:column;height:100%}.modal__team-management .modal__container{flex-grow:1}.modal__org-seminardate .modal__content{row-gap:32px}.modal__org-seminardate .text__content{width:100%}.modal__org-seminardate .text__content .cta{margin-top:32px}@media only screen and (min-width: 768px)and (max-width: 1439px){.modal__guided-tour{--modal-width: var(--content-width);--modal-spacing-bottom: 0}}.modal__guided-tour .modal__content{text-align:unset}.modal__guided-tour .modal__header{padding-bottom:0;margin-bottom:24px;position:relative}@media only screen and (min-width: 1024px){.modal__guided-tour .modal__header{margin-bottom:32px}}.modal__guided-tour .modal__header button{padding:0;min-width:unset}.modal__guided-tour .modal__header button:focus-visible{outline-offset:4px;outline-color:var(--color-border-focus-1);outline-style:solid;outline-width:2px;border-radius:8px}.modal__guided-tour .modal__header:has([data-active=false]){display:none}.modal__guided-tour .modal__inner{padding-bottom:0;padding-top:0;margin-top:0}.modal__guided-tour .modal__footer{padding-bottom:var(--modal-inner-spacing-bottom);background:var(--color-surface-modal-1);position:-webkit-sticky;position:sticky;bottom:0;z-index:1}.modal__guided-tour .modal__footer::before{content:"";display:block;height:80px;width:100%;background:linear-gradient(180deg, transparent 0%, var(--color-surface-base-1) 90.5%);margin-bottom:24px;position:absolute;z-index:1;top:-80px;pointer-events:none}
