.Icon-module__VkWGmq__icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.Icon-module__VkWGmq__iconImage{object-fit:contain;width:100%;height:100%;display:block}.Icon-module__VkWGmq__iconBackground{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;display:block}.Icon-module__VkWGmq__icon--xs{width:12px;height:12px}.Icon-module__VkWGmq__icon--s{width:16px;height:16px}.Icon-module__VkWGmq__icon--m{width:24px;height:24px}.Icon-module__VkWGmq__icon--l{width:32px;height:32px}.Icon-module__VkWGmq__icon--xl{width:48px;height:48px}.Icon-module__VkWGmq__icon--xxl{width:64px;height:64px}.Icon-module__VkWGmq__icon--container{width:100%;min-width:12px;height:100%;min-height:12px}.Icon-module__VkWGmq__icon--align-left{justify-content:flex-start;align-self:flex-start}.Icon-module__VkWGmq__icon--align-center{justify-content:center;align-self:center}.Icon-module__VkWGmq__icon--align-right{justify-content:flex-end;align-self:flex-end}.Icon-module__VkWGmq__icon--primary .Icon-module__VkWGmq__iconImage[data-comp-static-name=icon__image],.Icon-module__VkWGmq__icon--primary .Icon-module__VkWGmq__iconBackground[data-comp-static-name=icon__background]{filter:brightness(0)saturate()invert(21%)sepia(8%)saturate(1158%)hue-rotate(200deg)brightness(96%)contrast(91%)}.Icon-module__VkWGmq__icon--secondary .Icon-module__VkWGmq__iconImage[data-comp-static-name=icon__image],.Icon-module__VkWGmq__icon--secondary .Icon-module__VkWGmq__iconBackground[data-comp-static-name=icon__background]{filter:brightness(0)saturate()invert(87%)sepia(15%)saturate(651%)hue-rotate(344deg)brightness(103%)contrast(96%)}.Icon-module__VkWGmq__icon--success .Icon-module__VkWGmq__iconImage[data-comp-static-name=icon__image],.Icon-module__VkWGmq__icon--success .Icon-module__VkWGmq__iconBackground[data-comp-static-name=icon__background]{filter:brightness(0)saturate()invert(73%)sepia(32%)saturate(1458%)hue-rotate(92deg)brightness(98%)contrast(85%)}.Icon-module__VkWGmq__icon--warning .Icon-module__VkWGmq__iconImage[data-comp-static-name=icon__image],.Icon-module__VkWGmq__icon--warning .Icon-module__VkWGmq__iconBackground[data-comp-static-name=icon__background]{filter:brightness(0)saturate()invert(91%)sepia(38%)saturate(1077%)hue-rotate(344deg)brightness(104%)contrast(96%)}.Icon-module__VkWGmq__icon--error .Icon-module__VkWGmq__iconImage[data-comp-static-name=icon__image],.Icon-module__VkWGmq__icon--error .Icon-module__VkWGmq__iconBackground[data-comp-static-name=icon__background]{filter:brightness(0)saturate()invert(67%)sepia(57%)saturate(4893%)hue-rotate(329deg)brightness(96%)contrast(91%)}.Icon-module__VkWGmq__icon--white .Icon-module__VkWGmq__iconImage[data-comp-static-name=icon__image],.Icon-module__VkWGmq__icon--white .Icon-module__VkWGmq__iconBackground[data-comp-static-name=icon__background]{filter:brightness(0)saturate()invert()}.Icon-module__VkWGmq__icon--black .Icon-module__VkWGmq__iconImage[data-comp-static-name=icon__image],.Icon-module__VkWGmq__icon--black .Icon-module__VkWGmq__iconBackground[data-comp-static-name=icon__background]{filter:brightness(0)saturate()invert(0%)}.Icon-module__VkWGmq__icon--inherit .Icon-module__VkWGmq__iconImage[data-comp-static-name=icon__image],.Icon-module__VkWGmq__icon--inherit .Icon-module__VkWGmq__iconBackground[data-comp-static-name=icon__background]{filter:none}.Icon-module__VkWGmq__icon--dark-opac-100 .Icon-module__VkWGmq__iconImage[data-comp-static-name=icon__image],.Icon-module__VkWGmq__icon--dark-opac-100 .Icon-module__VkWGmq__iconBackground[data-comp-static-name=icon__background]{filter:brightness(0)saturate()invert(21%)sepia(8%)saturate(1158%)hue-rotate(200deg)brightness(96%)contrast(91%);opacity:.06}.Icon-module__VkWGmq__icon--dark-opac-200 .Icon-module__VkWGmq__iconImage[data-comp-static-name=icon__image],.Icon-module__VkWGmq__icon--dark-opac-200 .Icon-module__VkWGmq__iconBackground[data-comp-static-name=icon__background]{filter:brightness(0)saturate()invert(21%)sepia(8%)saturate(1158%)hue-rotate(200deg)brightness(96%)contrast(91%);opacity:.12}.Icon-module__VkWGmq__icon--dark-opac-300 .Icon-module__VkWGmq__iconImage[data-comp-static-name=icon__image],.Icon-module__VkWGmq__icon--dark-opac-300 .Icon-module__VkWGmq__iconBackground[data-comp-static-name=icon__background]{filter:brightness(0)saturate()invert(21%)sepia(8%)saturate(1158%)hue-rotate(200deg)brightness(96%)contrast(91%);opacity:.22}.Icon-module__VkWGmq__icon--dark-opac-400 .Icon-module__VkWGmq__iconImage[data-comp-static-name=icon__image],.Icon-module__VkWGmq__icon--dark-opac-400 .Icon-module__VkWGmq__iconBackground[data-comp-static-name=icon__background]{filter:brightness(0)saturate()invert(21%)sepia(8%)saturate(1158%)hue-rotate(200deg)brightness(96%)contrast(91%);opacity:.5}.Icon-module__VkWGmq__icon--dark-opac-500 .Icon-module__VkWGmq__iconImage[data-comp-static-name=icon__image],.Icon-module__VkWGmq__icon--dark-opac-500 .Icon-module__VkWGmq__iconBackground[data-comp-static-name=icon__background]{filter:brightness(0)saturate()invert(21%)sepia(8%)saturate(1158%)hue-rotate(200deg)brightness(96%)contrast(91%);opacity:.6}.Icon-module__VkWGmq__icon--dark-opac-600 .Icon-module__VkWGmq__iconImage[data-comp-static-name=icon__image],.Icon-module__VkWGmq__icon--dark-opac-600 .Icon-module__VkWGmq__iconBackground[data-comp-static-name=icon__background]{filter:brightness(0)saturate()invert(21%)sepia(8%)saturate(1158%)hue-rotate(200deg)brightness(96%)contrast(91%);opacity:.7}.Icon-module__VkWGmq__icon--dark-opac-700 .Icon-module__VkWGmq__iconImage[data-comp-static-name=icon__image],.Icon-module__VkWGmq__icon--dark-opac-700 .Icon-module__VkWGmq__iconBackground[data-comp-static-name=icon__background]{filter:brightness(0)saturate()invert(21%)sepia(8%)saturate(1158%)hue-rotate(200deg)brightness(96%)contrast(91%);opacity:.8}.Icon-module__VkWGmq__icon--dark-opac-800 .Icon-module__VkWGmq__iconImage[data-comp-static-name=icon__image],.Icon-module__VkWGmq__icon--dark-opac-800 .Icon-module__VkWGmq__iconBackground[data-comp-static-name=icon__background]{filter:brightness(0)saturate()invert(21%)sepia(8%)saturate(1158%)hue-rotate(200deg)brightness(96%)contrast(91%);opacity:.9}.Icon-module__VkWGmq__icon--dark-opac-900 .Icon-module__VkWGmq__iconImage[data-comp-static-name=icon__image],.Icon-module__VkWGmq__icon--dark-opac-900 .Icon-module__VkWGmq__iconBackground[data-comp-static-name=icon__background]{filter:brightness(0)saturate()invert(21%)sepia(8%)saturate(1158%)hue-rotate(200deg)brightness(96%)contrast(91%);opacity:.95}.Icon-module__VkWGmq__icon--light-opac-100 .Icon-module__VkWGmq__iconImage[data-comp-static-name=icon__image],.Icon-module__VkWGmq__icon--light-opac-100 .Icon-module__VkWGmq__iconBackground[data-comp-static-name=icon__background]{filter:brightness(0)saturate()invert();opacity:.06}.Icon-module__VkWGmq__icon--light-opac-200 .Icon-module__VkWGmq__iconImage[data-comp-static-name=icon__image],.Icon-module__VkWGmq__icon--light-opac-200 .Icon-module__VkWGmq__iconBackground[data-comp-static-name=icon__background]{filter:brightness(0)saturate()invert();opacity:.12}.Icon-module__VkWGmq__icon--light-opac-300 .Icon-module__VkWGmq__iconImage[data-comp-static-name=icon__image],.Icon-module__VkWGmq__icon--light-opac-300 .Icon-module__VkWGmq__iconBackground[data-comp-static-name=icon__background]{filter:brightness(0)saturate()invert();opacity:.22}.Icon-module__VkWGmq__icon--light-opac-400 .Icon-module__VkWGmq__iconImage[data-comp-static-name=icon__image],.Icon-module__VkWGmq__icon--light-opac-400 .Icon-module__VkWGmq__iconBackground[data-comp-static-name=icon__background]{filter:brightness(0)saturate()invert();opacity:.5}.Icon-module__VkWGmq__icon--light-opac-500 .Icon-module__VkWGmq__iconImage[data-comp-static-name=icon__image],.Icon-module__VkWGmq__icon--light-opac-500 .Icon-module__VkWGmq__iconBackground[data-comp-static-name=icon__background]{filter:brightness(0)saturate()invert();opacity:.6}.Icon-module__VkWGmq__icon--light-opac-600 .Icon-module__VkWGmq__iconImage[data-comp-static-name=icon__image],.Icon-module__VkWGmq__icon--light-opac-600 .Icon-module__VkWGmq__iconBackground[data-comp-static-name=icon__background]{filter:brightness(0)saturate()invert();opacity:.7}.Icon-module__VkWGmq__icon--light-opac-700 .Icon-module__VkWGmq__iconImage[data-comp-static-name=icon__image],.Icon-module__VkWGmq__icon--light-opac-700 .Icon-module__VkWGmq__iconBackground[data-comp-static-name=icon__background]{filter:brightness(0)saturate()invert();opacity:.8}.Icon-module__VkWGmq__icon--light-opac-800 .Icon-module__VkWGmq__iconImage[data-comp-static-name=icon__image],.Icon-module__VkWGmq__icon--light-opac-800 .Icon-module__VkWGmq__iconBackground[data-comp-static-name=icon__background]{filter:brightness(0)saturate()invert();opacity:.9}.Icon-module__VkWGmq__icon--light-opac-900 .Icon-module__VkWGmq__iconImage[data-comp-static-name=icon__image],.Icon-module__VkWGmq__icon--light-opac-900 .Icon-module__VkWGmq__iconBackground[data-comp-static-name=icon__background]{filter:brightness(0)saturate()invert();opacity:.95}.Icon-module__VkWGmq__icon:hover .Icon-module__VkWGmq__iconImage[data-comp-static-name=icon__image],.Icon-module__VkWGmq__icon:hover .Icon-module__VkWGmq__iconBackground[data-comp-static-name=icon__background]{transition:opacity .2s,transform .2s}.Icon-module__VkWGmq__icon[style*="cursor: pointer"]:hover .Icon-module__VkWGmq__iconImage[data-comp-static-name=icon__image],.Icon-module__VkWGmq__icon[style*="cursor: pointer"]:hover .Icon-module__VkWGmq__iconBackground[data-comp-static-name=icon__background]{opacity:.8}.Icon-module__VkWGmq__icon:focus-visible{outline:2px solid var(--primary-primary-373542);outline-offset:2px;border-radius:2px}.Icon-module__VkWGmq__icon--secondary:focus-visible{outline-color:var(--secondary-secondary-fcc799)}.Icon-module__VkWGmq__icon--success:focus-visible{outline-color:var(--states-success-variant-52be81)}.Icon-module__VkWGmq__icon--warning:focus-visible{outline-color:var(--states-warning-variant-fad989)}.Icon-module__VkWGmq__icon--error:focus-visible{outline-color:var(--states-error-fb9181)}@media (max-width:768px){.Icon-module__VkWGmq__icon--responsive-xs{width:12px;height:12px}.Icon-module__VkWGmq__icon--responsive-s{width:16px;height:16px}.Icon-module__VkWGmq__icon--responsive-m{width:20px;height:20px}.Icon-module__VkWGmq__icon[style*="cursor: pointer"]{min-width:24px;min-height:24px;padding:4px}}.Icon-module__VkWGmq__icon--payment-mastercard,.Icon-module__VkWGmq__icon--payment-paypal,.Icon-module__VkWGmq__icon--payment-visa,.Icon-module__VkWGmq__icon--payment-mastercard-pill,.Icon-module__VkWGmq__icon--payment-paypal-pill,.Icon-module__VkWGmq__icon--payment-visa-pill,.Icon-module__VkWGmq__icon--social-media-facebook,.Icon-module__VkWGmq__icon--social-media-instagram,.Icon-module__VkWGmq__icon--social-media-tiktok,.Icon-module__VkWGmq__icon--social-media-x{object-fit:contain}.Icon-module__VkWGmq__icon--search,.Icon-module__VkWGmq__icon--magnifier,.Icon-module__VkWGmq__icon--cross,.Icon-module__VkWGmq__icon--plus{image-rendering:crisp-edges}.Icon-module__VkWGmq__icon[data-debug=true]{background-color:rgba(255,0,0,.1)!important;border:1px dashed red!important}.Icon-module__VkWGmq__icon[data-debug=true]:before{content:attr(data-debug-info);color:red;z-index:10;white-space:nowrap;background:#fff;border-radius:2px;padding:2px 4px;font-size:10px;position:absolute;top:-20px;left:0}
.FormInput-module__kE3NvW__form-input{flex-direction:column;flex:1;gap:8px;display:flex}.FormInput-module__kE3NvW__form-input__label{color:var(--grayscale-gray-400);padding:0 12px;font-size:.75rem}.FormInput-module__kE3NvW__form-input__body{flex-direction:row;gap:8px;display:flex;position:relative}.FormInput-module__kE3NvW__form-input__body [data-comp-static-name=icon]{position:absolute;left:12px}.FormInput-module__kE3NvW__form-input__field{color:var(--grayscale-gray-700);background:var(--grayscale-gray-100);border:1px solid var(--grayscale-gray-300);box-sizing:border-box;border-radius:12px;width:100%;padding:10px 12px;font-size:.875rem}.FormInput-module__kE3NvW__form-input__note{color:var(--grayscale-gray-400);margin-top:-6px;padding:0 12px;font-size:.75rem}.FormInput-module__kE3NvW__form-input__note>a,.FormInput-module__kE3NvW__form-input__note>a:visited{color:var(--secondary-secondary-fcc799);padding-right:14px;font-weight:600;position:relative}.FormInput-module__kE3NvW__form-input__note a:hover:before{content:" ";background:var(--secondary-secondary-fcc799);height:2px;position:absolute;bottom:-1px;left:0;right:0}.FormInput-module__kE3NvW__form-input__note a:after{content:" ";background:url(/assets/icons/link-out.svg) 50%/contain no-repeat;width:16px;position:absolute;top:5px;bottom:5px;right:0}.FormInput-module__kE3NvW__form-input--pill .FormInput-module__kE3NvW__form-input__field{border-radius:24px}.FormInput-module__kE3NvW__form-input--rounded .FormInput-module__kE3NvW__form-input__field{border-radius:12px}.FormInput-module__kE3NvW__form-input--square .FormInput-module__kE3NvW__form-input__field{border-radius:4px}.FormInput-module__kE3NvW__form-input--s .FormInput-module__kE3NvW__form-input__field{padding:8px 10px;font-size:.8125rem}.FormInput-module__kE3NvW__form-input--s .FormInput-module__kE3NvW__form-input__label,.FormInput-module__kE3NvW__form-input--s .FormInput-module__kE3NvW__form-input__note{font-size:.6875rem}.FormInput-module__kE3NvW__form-input--m .FormInput-module__kE3NvW__form-input__field{padding:10px 12px;font-size:.875rem}.FormInput-module__kE3NvW__form-input--l .FormInput-module__kE3NvW__form-input__field{padding:12px 16px;font-size:1rem}.FormInput-module__kE3NvW__form-input--l .FormInput-module__kE3NvW__form-input__label,.FormInput-module__kE3NvW__form-input--l .FormInput-module__kE3NvW__form-input__note{font-size:.875rem}.FormInput-module__kE3NvW__form-input--with-icon.FormInput-module__kE3NvW__form-input--s .FormInput-module__kE3NvW__form-input__field{padding-left:40px}.FormInput-module__kE3NvW__form-input--with-icon.FormInput-module__kE3NvW__form-input--m .FormInput-module__kE3NvW__form-input__field{padding-left:48px}.FormInput-module__kE3NvW__form-input--with-icon.FormInput-module__kE3NvW__form-input--l .FormInput-module__kE3NvW__form-input__field{padding-left:52px}.FormInput-module__kE3NvW__form-input--filled .FormInput-module__kE3NvW__form-input__field{background:var(--grayscale-gray-100);border:1px solid var(--grayscale-gray-300)}.FormInput-module__kE3NvW__form-input--outlined .FormInput-module__kE3NvW__form-input__field{border:2px solid var(--grayscale-gray-300);background:0 0}.FormInput-module__kE3NvW__form-input__field:focus{border-color:var(--primary-primary-6b9080);outline:none;box-shadow:0 0 0 3px rgba(107,144,128,.1)}.FormInput-module__kE3NvW__form-input--outlined .FormInput-module__kE3NvW__form-input__field:focus{border-color:var(--primary-primary-6b9080)}.FormInput-module__kE3NvW__form-input__field:disabled{background:var(--grayscale-gray-50);color:var(--grayscale-gray-400);cursor:not-allowed}.FormInput-module__kE3NvW__form-input__field:-moz-read-only{background:var(--grayscale-gray-50);cursor:default}.FormInput-module__kE3NvW__form-input__field:read-only{background:var(--grayscale-gray-50);cursor:default}.FormInput-module__kE3NvW__form-input--error .FormInput-module__kE3NvW__form-input__field{border-color:var(--error-red)}.FormInput-module__kE3NvW__form-input--success .FormInput-module__kE3NvW__form-input__field{border-color:var(--success-green)}@media (max-width:768px){.FormInput-module__kE3NvW__form-input__field,.FormInput-module__kE3NvW__form-input--s .FormInput-module__kE3NvW__form-input__field{font-size:16px}}
.FormCheckbox-module__Et2W7W__form-checkbox{flex-direction:row;flex:1;gap:8px;display:flex}.FormCheckbox-module__Et2W7W__form-checkbox__label{color:var(--grayscale-gray-400);order:1;padding:0 12px;font-size:.75rem}.FormCheckbox-module__Et2W7W__form-checkbox__label a,.FormCheckbox-module__Et2W7W__form-checkbox__label a:visited{color:var(--secondary-secondary-fcc799);padding-right:14px;font-weight:600;position:relative}.FormCheckbox-module__Et2W7W__form-checkbox__label a:hover:before{content:" ";background:var(--secondary-secondary-fcc799);height:2px;position:absolute;bottom:-1px;left:0;right:0}.FormCheckbox-module__Et2W7W__form-checkbox__label a:after{content:" ";background:url(/assets/icons/link-out.svg) 50%/contain no-repeat;width:16px;position:absolute;top:5px;bottom:5px;right:0}.FormCheckbox-module__Et2W7W__form-checkbox__body{flex-direction:row;gap:8px;display:flex;position:relative}.FormCheckbox-module__Et2W7W__form-checkbox__field{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--grayscale-gray-100);border:1px solid var(--grayscale-gray-300);cursor:pointer;border-radius:8px;flex-shrink:0;width:28px;height:28px;margin:0;padding:0;position:relative}.FormCheckbox-module__Et2W7W__form-checkbox__field:checked{background:var(--grayscale-gray-100);border:1px solid var(--grayscale-gray-300)}.FormCheckbox-module__Et2W7W__form-checkbox__field:checked:after{content:"";background-image:url(/assets/icons/tick.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FormCheckbox-module__Et2W7W__form-checkbox__note{color:var(--grayscale-gray-400);margin-top:-6px;padding:0 12px;font-size:.75rem}.FormCheckbox-module__Et2W7W__form-checkbox--radio .FormCheckbox-module__Et2W7W__form-checkbox__field:checked:after{background-image:none;background-color:var(--primary-primary-6b9080);border-radius:50%;width:8px;height:8px}.FormCheckbox-module__Et2W7W__form-checkbox--pill .FormCheckbox-module__Et2W7W__form-checkbox__field{border-radius:14px}.FormCheckbox-module__Et2W7W__form-checkbox--rounded .FormCheckbox-module__Et2W7W__form-checkbox__field{border-radius:8px}.FormCheckbox-module__Et2W7W__form-checkbox--square .FormCheckbox-module__Et2W7W__form-checkbox__field{border-radius:4px}.FormCheckbox-module__Et2W7W__form-checkbox--radio .FormCheckbox-module__Et2W7W__form-checkbox__field{border-radius:50%!important}.FormCheckbox-module__Et2W7W__form-checkbox--s .FormCheckbox-module__Et2W7W__form-checkbox__field{width:20px;height:20px}.FormCheckbox-module__Et2W7W__form-checkbox--s .FormCheckbox-module__Et2W7W__form-checkbox__field:checked:after{width:8px;height:8px}.FormCheckbox-module__Et2W7W__form-checkbox--s .FormCheckbox-module__Et2W7W__form-checkbox__label,.FormCheckbox-module__Et2W7W__form-checkbox--s .FormCheckbox-module__Et2W7W__form-checkbox__note{font-size:.6875rem}.FormCheckbox-module__Et2W7W__form-checkbox--m .FormCheckbox-module__Et2W7W__form-checkbox__field{width:28px;height:28px}.FormCheckbox-module__Et2W7W__form-checkbox--m .FormCheckbox-module__Et2W7W__form-checkbox__field:checked:after{width:12px;height:12px}.FormCheckbox-module__Et2W7W__form-checkbox--l .FormCheckbox-module__Et2W7W__form-checkbox__field{width:36px;height:36px}.FormCheckbox-module__Et2W7W__form-checkbox--l .FormCheckbox-module__Et2W7W__form-checkbox__field:checked:after{width:16px;height:16px}.FormCheckbox-module__Et2W7W__form-checkbox--l .FormCheckbox-module__Et2W7W__form-checkbox__label,.FormCheckbox-module__Et2W7W__form-checkbox--l .FormCheckbox-module__Et2W7W__form-checkbox__note{font-size:.875rem}.FormCheckbox-module__Et2W7W__form-checkbox--filled .FormCheckbox-module__Et2W7W__form-checkbox__field{background:var(--grayscale-gray-100);border:1px solid var(--grayscale-gray-300)}.FormCheckbox-module__Et2W7W__form-checkbox--outlined .FormCheckbox-module__Et2W7W__form-checkbox__field{border:2px solid var(--grayscale-gray-300);background:0 0}.FormCheckbox-module__Et2W7W__form-checkbox__field:focus{border-color:var(--primary-primary-6b9080);outline:none;box-shadow:0 0 0 3px rgba(107,144,128,.1)}.FormCheckbox-module__Et2W7W__form-checkbox__field:disabled{background:var(--grayscale-gray-50);border-color:var(--grayscale-gray-200);cursor:not-allowed}.FormCheckbox-module__Et2W7W__form-checkbox__field:disabled:checked:after{opacity:.5}.FormCheckbox-module__Et2W7W__form-checkbox__field:disabled+.FormCheckbox-module__Et2W7W__form-checkbox__label{color:var(--grayscale-gray-300);cursor:not-allowed}.FormCheckbox-module__Et2W7W__form-checkbox__field:hover:not(:disabled){border-color:var(--primary-primary-6b9080)}.FormCheckbox-module__Et2W7W__form-checkbox--error .FormCheckbox-module__Et2W7W__form-checkbox__field{border-color:var(--error-red)}.FormCheckbox-module__Et2W7W__form-checkbox--success .FormCheckbox-module__Et2W7W__form-checkbox__field{border-color:var(--success-green)}@media (max-width:768px){.FormCheckbox-module__Et2W7W__form-checkbox{gap:12px}.FormCheckbox-module__Et2W7W__form-checkbox__label,.FormCheckbox-module__Et2W7W__form-checkbox__note{padding:0 8px}}
.FormCombobox-module__qowVVW__form-combobox{z-index:2;flex-direction:column;flex:1;gap:8px;display:flex;position:relative}.FormCombobox-module__qowVVW__form-combobox__label{color:var(--grayscale-gray-400);padding:0 12px;font-size:.75rem}.FormCombobox-module__qowVVW__form-combobox__body{flex-direction:row;gap:8px;display:flex;position:relative}.FormCombobox-module__qowVVW__form-combobox__body [data-comp-static-name=icon]{position:absolute;left:12px}.FormCombobox-module__qowVVW__form-combobox__field{color:var(--grayscale-gray-700);background:var(--grayscale-gray-100);border:1px solid var(--grayscale-gray-300);border-radius:12px;padding:10px 12px;font-size:.875rem}.FormCombobox-module__qowVVW__form-combobox__pseudo-field{z-index:0;color:var(--grayscale-gray-700);background:var(--grayscale-gray-100);border:1px solid var(--grayscale-gray-300);cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:44px;padding:6px 48px 6px 12px;font-size:.875rem;transition:all .2s;display:flex;position:relative}.FormCombobox-module__qowVVW__form-combobox__pseudo-field-placeholder{width:100%;color:var(--grayscale-gray-400);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.FormCombobox-module__qowVVW__form-combobox__pseudo-field-selected-items{scrollbar-width:none;width:calc(100% - 32px);display:flex;overflow:auto}.FormCombobox-module__qowVVW__form-combobox__pseudo-field-selected-items::-webkit-scrollbar{display:none}.FormCombobox-module__qowVVW__form-combobox__pseudo-field-selected-items-track{flex-wrap:nowrap;flex:1;gap:4px;width:0;display:flex}.FormCombobox-module__qowVVW__form-combobox__pseudo-field-selected-items-track [data-comp-static-name=tag]{flex-shrink:0}.FormCombobox-module__qowVVW__form-combobox__pseudo-field-selected-items-track [data-comp-static-name=tag__content]{gap:24px}.FormCombobox-module__qowVVW__form-combobox--with-icon .FormCombobox-module__qowVVW__form-combobox__field{padding-left:48px}.FormCombobox-module__qowVVW__form-combobox__toggler{z-index:2;cursor:pointer;justify-content:center;align-items:center;width:34px;height:34px;transition:transform .2s;display:flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.FormCombobox-module__qowVVW__form-combobox--open .FormCombobox-module__qowVVW__form-combobox__toggler{transform:translateY(-50%)rotate(180deg)}.FormCombobox-module__qowVVW__form-combobox__toggler:after{content:" ";z-index:-1;background-color:var(--grayscale-gray-100);border:1px solid var(--grayscale-gray-300);border-radius:10px;transition:all .2s;position:absolute;top:0;bottom:0;left:0;right:0}.FormCombobox-module__qowVVW__form-combobox__note{color:var(--grayscale-gray-400);margin-top:-6px;padding:0 12px;font-size:.75rem}.FormCombobox-module__qowVVW__form-combobox__list{z-index:1;opacity:0;visibility:hidden;pointer-events:none;justify-content:center;transition:all .2s;display:flex;position:relative;transform:translateY(-10px)}.FormCombobox-module__qowVVW__form-combobox--open .FormCombobox-module__qowVVW__form-combobox__list{opacity:1;visibility:visible;pointer-events:all;transform:translateY(0)}.FormCombobox-module__qowVVW__form-combobox__list-wrapper{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(255,255,255,.1);background-image:linear-gradient(118deg,rgba(255,255,255,.15) 0%,rgba(255,255,255,.35) 100%);border:1px solid rgba(255,255,255,.6);border-radius:12px;flex-direction:column;align-self:center;width:calc(100% - 12px);max-height:200px;display:flex;position:absolute;top:0;overflow:auto;box-shadow:0 5px 10px rgba(0,0,0,.1)}.FormCombobox-module__qowVVW__form-combobox__list-header{z-index:1;background:var(--grayscale-gray-100);padding:4px;position:-webkit-sticky;position:sticky;top:0}.FormCombobox-module__qowVVW__form-combobox__search-field input{border-radius:10px}.FormCombobox-module__qowVVW__form-combobox__list-body{flex-direction:column;display:flex}.FormCombobox-module__qowVVW__form-combobox__list-item{z-index:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-direction:row;align-items:center;gap:12px;padding:12px;transition:background-color .2s;display:flex;position:relative}.FormCombobox-module__qowVVW__form-combobox__list-item [data-comp-static-name=icon]{opacity:0;transition:opacity .2s}.FormCombobox-module__qowVVW__form-combobox__list-item--selected [data-comp-static-name=icon]{opacity:1}.FormCombobox-module__qowVVW__form-combobox__list-item:before{content:" ";z-index:-1;background:var(--grayscale-gray-300);height:1px;position:absolute;bottom:0;left:32px;right:8px}.FormCombobox-module__qowVVW__form-combobox__list-item:last-child:before{content:none}.FormCombobox-module__qowVVW__form-combobox__list-item:hover:after{content:" ";z-index:-1;background:var(--secondary-secondary-fcc799);border-radius:1px;width:2px;position:absolute;top:0;bottom:1px;left:2px}.FormCombobox-module__qowVVW__form-combobox__pseudo-field:focus-within{outline:2px solid var(--primary-primary-007ca8);outline-offset:2px}.FormCombobox-module__qowVVW__form-combobox__list-item:focus{outline:2px solid var(--primary-primary-007ca8);outline-offset:-2px}.FormCombobox-module__qowVVW__form-combobox--loading .FormCombobox-module__qowVVW__form-combobox__toggler{animation:1s linear infinite FormCombobox-module__qowVVW__rotate}@keyframes FormCombobox-module__qowVVW__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.FormCombobox-module__qowVVW__form-combobox--disabled{opacity:.6;pointer-events:none}.FormCombobox-module__qowVVW__form-combobox--disabled .FormCombobox-module__qowVVW__form-combobox__pseudo-field{background-color:var(--grayscale-gray-200);cursor:not-allowed}.FormCombobox-module__qowVVW__form-combobox--pill .FormCombobox-module__qowVVW__form-combobox__pseudo-field{border-radius:22px}.FormCombobox-module__qowVVW__form-combobox--rounded .FormCombobox-module__qowVVW__form-combobox__pseudo-field{border-radius:12px}.FormCombobox-module__qowVVW__form-combobox--square .FormCombobox-module__qowVVW__form-combobox__pseudo-field{border-radius:0}.FormCombobox-module__qowVVW__form-combobox--s .FormCombobox-module__qowVVW__form-combobox__pseudo-field{height:36px;font-size:.8rem}.FormCombobox-module__qowVVW__form-combobox--m .FormCombobox-module__qowVVW__form-combobox__pseudo-field{height:44px;font-size:.875rem}.FormCombobox-module__qowVVW__form-combobox--l .FormCombobox-module__qowVVW__form-combobox__pseudo-field{height:52px;font-size:1rem}.FormCombobox-module__qowVVW__form-combobox--filled .FormCombobox-module__qowVVW__form-combobox__pseudo-field{background:var(--grayscale-gray-100);border:1px solid var(--grayscale-gray-300)}.FormCombobox-module__qowVVW__form-combobox--outlined .FormCombobox-module__qowVVW__form-combobox__pseudo-field{border:2px solid var(--grayscale-gray-300);background:0 0}
.FormSelectableTile-module__gAlZ_G__form-selectable-tile{flex-direction:column;flex:1;gap:8px;width:-moz-fit-content;width:fit-content;display:flex;position:relative}.FormSelectableTile-module__gAlZ_G__form-selectable-tile__wrapper{flex-direction:column;flex:1;justify-content:flex-start;max-width:200px;padding:24px;display:flex;position:relative}.FormSelectableTile-module__gAlZ_G__form-selectable-tile__label{color:var(--grayscale-gray-700);font-size:1.125rem}.FormSelectableTile-module__gAlZ_G__form-selectable-tile__description{color:var(--grayscale-gray-700);font-size:.75rem}input[type=checkbox].FormSelectableTile-module__gAlZ_G__form-selectable-tile__field,input[type=radio].FormSelectableTile-module__gAlZ_G__form-selectable-tile__field{z-index:0;border:1px solid var(--grayscale-gray-300);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:8px;display:block;position:absolute;top:0;bottom:0;left:0;right:0}input[type=checkbox].FormSelectableTile-module__gAlZ_G__form-selectable-tile__field:checked{border:1px solid var(--color-secondary)}input[type=checkbox].FormSelectableTile-module__gAlZ_G__form-selectable-tile__field:checked:after{content:" ";z-index:-1;background:var(--color-secondary);border-top-right-radius:4px;border-bottom-left-radius:12px;width:24px;height:24px;position:absolute;top:0;right:0}input[type=checkbox].FormSelectableTile-module__gAlZ_G__form-selectable-tile__field:checked:before{content:" ";filter:brightness(0)saturate()invert();z-index:1;background:url(/assets/icons/tick.svg) 50%/10px no-repeat;border-bottom-left-radius:12px;width:24px;height:24px;position:absolute;top:0;right:0}input[type=radio].FormSelectableTile-module__gAlZ_G__form-selectable-tile__field:checked{border:1px solid var(--color-secondary)}input[type=radio].FormSelectableTile-module__gAlZ_G__form-selectable-tile__field:checked:after{content:" ";z-index:-1;background:var(--color-secondary);border-top-right-radius:4px;border-bottom-left-radius:12px;width:24px;height:24px;position:absolute;top:0;right:0}input[type=radio].FormSelectableTile-module__gAlZ_G__form-selectable-tile__field:checked:before{content:" ";filter:brightness(0)saturate()invert();z-index:1;background:url(/assets/icons/tick.svg) 50%/10px no-repeat;border-bottom-left-radius:12px;width:24px;height:24px;position:absolute;top:0;right:0}.FormSelectableTile-module__gAlZ_G__form-selectable-tile__note{color:var(--grayscale-gray-400);margin-top:-6px;padding:0 12px;font-size:.75rem}.FormSelectableTile-module__gAlZ_G__form-selectable-tile__wrapper:hover input.FormSelectableTile-module__gAlZ_G__form-selectable-tile__field{border-color:var(--grayscale-gray-400)}.FormSelectableTile-module__gAlZ_G__form-selectable-tile__wrapper:hover input.FormSelectableTile-module__gAlZ_G__form-selectable-tile__field:checked{border-color:var(--color-secondary)}.FormSelectableTile-module__gAlZ_G__form-selectable-tile__field:disabled{opacity:.6;cursor:not-allowed}.FormSelectableTile-module__gAlZ_G__form-selectable-tile--dark{background-color:var(--grayscale-gray-800);color:var(--grayscale-gray-100)}.FormSelectableTile-module__gAlZ_G__form-selectable-tile--pill .FormSelectableTile-module__gAlZ_G__form-selectable-tile__field{border-radius:22px}.FormSelectableTile-module__gAlZ_G__form-selectable-tile--rounded .FormSelectableTile-module__gAlZ_G__form-selectable-tile__field{border-radius:12px}.FormSelectableTile-module__gAlZ_G__form-selectable-tile--square .FormSelectableTile-module__gAlZ_G__form-selectable-tile__field{border-radius:0}.FormSelectableTile-module__gAlZ_G__form-selectable-tile--s .FormSelectableTile-module__gAlZ_G__form-selectable-tile__wrapper{max-width:160px;padding:16px}.FormSelectableTile-module__gAlZ_G__form-selectable-tile--s .FormSelectableTile-module__gAlZ_G__form-selectable-tile__label{font-size:1rem}.FormSelectableTile-module__gAlZ_G__form-selectable-tile--m .FormSelectableTile-module__gAlZ_G__form-selectable-tile__wrapper{max-width:200px;padding:24px}.FormSelectableTile-module__gAlZ_G__form-selectable-tile--m .FormSelectableTile-module__gAlZ_G__form-selectable-tile__label{font-size:1.125rem}.FormSelectableTile-module__gAlZ_G__form-selectable-tile--l .FormSelectableTile-module__gAlZ_G__form-selectable-tile__wrapper{max-width:240px;padding:32px}.FormSelectableTile-module__gAlZ_G__form-selectable-tile--l .FormSelectableTile-module__gAlZ_G__form-selectable-tile__label{font-size:1.25rem}.FormSelectableTile-module__gAlZ_G__form-selectable-tile--filled .FormSelectableTile-module__gAlZ_G__form-selectable-tile__field{background:var(--grayscale-gray-100);border:1px solid var(--grayscale-gray-300)}.FormSelectableTile-module__gAlZ_G__form-selectable-tile--outlined .FormSelectableTile-module__gAlZ_G__form-selectable-tile__field{border:2px solid var(--grayscale-gray-300);background:0 0}.FormSelectableTile-module__gAlZ_G__form-selectable-tile__price-selector{z-index:1}.FormSelectableTile-module__gAlZ_G__form-selectable-tile__price-selector input[type=number]{text-align:right;background:0 0;border:none;outline:none;width:100%;font-size:1.5rem}.FormSelectableTile-module__gAlZ_G__form-selectable-tile__price-input{text-align:right;background:0 0;border:none;outline:none;width:100%;font-size:2rem}.FormSelectableTile-module__gAlZ_G__form-selectable-tile--price .FormSelectableTile-module__gAlZ_G__form-selectable-tile__wrapper{flex-direction:row;flex:1;gap:12px;max-width:320px;display:flex}.FormSelectableTile-module__gAlZ_G__form-selectable-tile__block,.FormSelectableTile-module__gAlZ_G__form-selectable-tile--price .FormSelectableTile-module__gAlZ_G__form-selectable-tile__block{flex-direction:column;gap:8px;display:flex}.FormSelectableTile-module__gAlZ_G__form-selectable-tile--price .FormSelectableTile-module__gAlZ_G__form-selectable-tile__block{flex:1}.FormSelectableTile-module__gAlZ_G__form-selectable-tile--price .FormSelectableTile-module__gAlZ_G__form-selectable-tile__price-selector{flex-direction:row;align-items:center;gap:8px;display:flex}.FormSelectableTile-module__gAlZ_G__form-selectable-tile--price .FormSelectableTile-module__gAlZ_G__form-selectable-tile__price-selector-currency{color:var(--grayscale-gray-700);font-size:1rem;position:relative;top:3px}.FormSelectableTile-module__gAlZ_G__form-selectable-tile__price-input:disabled{opacity:.5;cursor:not-allowed;color:var(--grayscale-gray-400)}.FormSelectableTile-module__gAlZ_G__form-selectable-tile__price-input:focus{color:var(--color-secondary);outline:none}.FormSelectableTile-module__gAlZ_G__form-selectable-tile__price-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.FormSelectableTile-module__gAlZ_G__form-selectable-tile__price-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.FormSelectableTile-module__gAlZ_G__form-selectable-tile__price-input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}
.FormImageUpload-module__ofqIqq__formImageUpload{flex-direction:column;flex:1;gap:8px;min-height:auto;display:flex;position:relative}.FormImageUpload-module__ofqIqq__formImageUpload--hasImage{min-height:300px}.FormImageUpload-module__ofqIqq__formImageUpload--noImage{min-height:auto}.FormImageUpload-module__ofqIqq__formImageUpload--noImage .FormImageUpload-module__ofqIqq__formImageUpload__caption{background-image:none;background:var(--opacity-light-opac-400);border-radius:8px}.FormImageUpload-module__ofqIqq__formImageUpload__field{opacity:0;cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0}.FormImageUpload-module__ofqIqq__formImageUpload__wrapper{z-index:0;border:1px dashed var(--opacity-dark-opac-700);cursor:pointer;border-radius:12px;flex-direction:column;flex:1;justify-content:flex-end;padding:8px;transition:all .2s;display:flex;position:relative}.FormImageUpload-module__ofqIqq__formImageUpload__wrapper:hover{border-color:var(--primary-primary-007ca8);background-color:rgba(0,124,168,.02)}.FormImageUpload-module__ofqIqq__formImageUpload--dragOver .FormImageUpload-module__ofqIqq__formImageUpload__wrapper{border-color:var(--primary-primary-007ca8);background-color:rgba(0,124,168,.05);transform:scale(1.02)}.FormImageUpload-module__ofqIqq__formImageUpload__caption{z-index:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-image:linear-gradient(118deg,rgba(255,255,255,.85) 0%,rgba(255,255,255,.75) 100%);border-radius:0 0 8px 8px;flex-direction:column;align-items:center;padding:24px 24px 24px 92px;display:flex;position:relative}.FormImageUpload-module__ofqIqq__formImageUpload__caption:after{content:" ";-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-image:url(/assets/icons/upload.svg),linear-gradient(118deg,rgba(255,255,255,.55) 0%,rgba(255,255,255,.35) 100%);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:24px,cover;border:1px solid rgba(255,255,255,.4);border-radius:8px;width:60px;height:60px;position:absolute;top:calc(50% - 30px);left:calc(25% - 30px);box-shadow:0 5px 10px rgba(0,0,0,.1)}.FormImageUpload-module__ofqIqq__formImageUpload__caption:before{content:" ";filter:blur(5px);background-image:radial-gradient(circle at 100% 0,#cec8ff 0%,rgba(206,200,255,.58) 42%,rgba(255,255,255,0) 100%),radial-gradient(circle at 0 0,#dcfff5 0%,rgba(220,255,245,.28) 37%,rgba(255,255,255,0) 89%),linear-gradient(#c9fdff 0%,#e2d5cd 10%,#fcc799 100%);width:62px;height:62px;position:absolute;top:calc(50% - 31px);left:calc(25% - 31px)}.FormImageUpload-module__ofqIqq__formImageUpload__label{width:50%;color:var(--grayscale-gray-700);cursor:pointer;font-size:.75rem;display:flex}.FormImageUpload-module__ofqIqq__formImageUpload__description{width:50%;color:var(--grayscale-gray-700);margin-top:4px;font-size:.75rem}.FormImageUpload-module__ofqIqq__formImageUpload__image{z-index:-1;background-position:50%;background-size:cover;border-radius:8px;position:absolute;top:8px;bottom:8px;left:8px;right:8px}.FormImageUpload-module__ofqIqq__formImageUpload__note{color:var(--grayscale-gray-400);margin-top:-6px;padding:0 12px;font-size:.75rem}.FormImageUpload-module__ofqIqq__formImageUpload__field:focus+.FormImageUpload-module__ofqIqq__formImageUpload__wrapper{outline:2px solid var(--primary-primary-007ca8);outline-offset:2px}.FormImageUpload-module__ofqIqq__formImageUpload--disabled{opacity:.6;pointer-events:none}.FormImageUpload-module__ofqIqq__formImageUpload--disabled .FormImageUpload-module__ofqIqq__formImageUpload__wrapper{cursor:not-allowed;border-color:var(--grayscale-gray-300)}.FormImageUpload-module__ofqIqq__formImageUpload--disabled .FormImageUpload-module__ofqIqq__formImageUpload__field{cursor:not-allowed}.FormImageUpload-module__ofqIqq__formImageUpload--dark .FormImageUpload-module__ofqIqq__formImageUpload__wrapper{border-color:var(--grayscale-gray-600);background-color:var(--grayscale-gray-800)}.FormImageUpload-module__ofqIqq__formImageUpload--dark .FormImageUpload-module__ofqIqq__formImageUpload__label,.FormImageUpload-module__ofqIqq__formImageUpload--dark .FormImageUpload-module__ofqIqq__formImageUpload__description{color:var(--grayscale-gray-200)}.FormImageUpload-module__ofqIqq__formImageUpload--dark .FormImageUpload-module__ofqIqq__formImageUpload__caption{background-image:linear-gradient(118deg,rgba(0,0,0,.85) 0%,rgba(0,0,0,.75) 100%)}.FormImageUpload-module__ofqIqq__formImageUpload--pill .FormImageUpload-module__ofqIqq__formImageUpload__wrapper{border-radius:24px}.FormImageUpload-module__ofqIqq__formImageUpload--pill .FormImageUpload-module__ofqIqq__formImageUpload__image{border-radius:20px}.FormImageUpload-module__ofqIqq__formImageUpload--rounded .FormImageUpload-module__ofqIqq__formImageUpload__wrapper{border-radius:12px}.FormImageUpload-module__ofqIqq__formImageUpload--rounded .FormImageUpload-module__ofqIqq__formImageUpload__image{border-radius:8px}.FormImageUpload-module__ofqIqq__formImageUpload--square .FormImageUpload-module__ofqIqq__formImageUpload__wrapper,.FormImageUpload-module__ofqIqq__formImageUpload--square .FormImageUpload-module__ofqIqq__formImageUpload__image{border-radius:0}.FormImageUpload-module__ofqIqq__formImageUpload--s,.FormImageUpload-module__ofqIqq__formImageUpload--s.FormImageUpload-module__ofqIqq__formImageUpload--hasImage{min-height:200px}.FormImageUpload-module__ofqIqq__formImageUpload--s .FormImageUpload-module__ofqIqq__formImageUpload__caption{padding:16px 16px 16px 60px}.FormImageUpload-module__ofqIqq__formImageUpload--s .FormImageUpload-module__ofqIqq__formImageUpload__caption:after{background-size:16px,cover;width:40px;height:40px;top:calc(50% - 20px);left:calc(25% - 20px)}.FormImageUpload-module__ofqIqq__formImageUpload--s .FormImageUpload-module__ofqIqq__formImageUpload__caption:before{width:42px;height:42px;top:calc(50% - 21px);left:calc(25% - 21px)}.FormImageUpload-module__ofqIqq__formImageUpload--l,.FormImageUpload-module__ofqIqq__formImageUpload--l.FormImageUpload-module__ofqIqq__formImageUpload--hasImage{min-height:400px}.FormImageUpload-module__ofqIqq__formImageUpload--l .FormImageUpload-module__ofqIqq__formImageUpload__caption{padding:32px 32px 32px 120px}.FormImageUpload-module__ofqIqq__formImageUpload--l .FormImageUpload-module__ofqIqq__formImageUpload__caption:after{background-size:32px,cover;width:80px;height:80px;top:calc(50% - 40px);left:calc(25% - 40px)}.FormImageUpload-module__ofqIqq__formImageUpload--l .FormImageUpload-module__ofqIqq__formImageUpload__caption:before{width:82px;height:82px;top:calc(50% - 41px);left:calc(25% - 41px)}.FormImageUpload-module__ofqIqq__formImageUpload--filled .FormImageUpload-module__ofqIqq__formImageUpload__wrapper{background-color:var(--grayscale-gray-50);border:1px solid var(--grayscale-gray-200)}.FormImageUpload-module__ofqIqq__formImageUpload--outlined .FormImageUpload-module__ofqIqq__formImageUpload__wrapper{border:2px dashed var(--grayscale-gray-400);background:0 0}
.FormVideoUpload-module__sIOhCW__formVideoUpload{flex-direction:column;flex:1;gap:8px;min-height:auto;display:flex;position:relative}.FormVideoUpload-module__sIOhCW__formVideoUpload--hasVideo{min-height:300px}.FormVideoUpload-module__sIOhCW__formVideoUpload--noVideo{min-height:auto}.FormVideoUpload-module__sIOhCW__formVideoUpload--noVideo .FormVideoUpload-module__sIOhCW__formVideoUpload__caption{background-image:none;background:var(--opacity-light-opac-400);border-radius:8px}.FormVideoUpload-module__sIOhCW__formVideoUpload__field{opacity:0;cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0}.FormVideoUpload-module__sIOhCW__formVideoUpload__wrapper{z-index:0;border:1px dashed var(--opacity-dark-opac-700);cursor:pointer;border-radius:12px;flex-direction:column;flex:1;justify-content:flex-end;padding:8px;transition:all .2s;display:flex;position:relative}.FormVideoUpload-module__sIOhCW__formVideoUpload__wrapper:hover{border-color:var(--primary-primary-007ca8);background-color:rgba(0,124,168,.02)}.FormVideoUpload-module__sIOhCW__formVideoUpload--dragOver .FormVideoUpload-module__sIOhCW__formVideoUpload__wrapper{border-color:var(--primary-primary-007ca8);background-color:rgba(0,124,168,.05);transform:scale(1.02)}.FormVideoUpload-module__sIOhCW__formVideoUpload__caption{z-index:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-image:linear-gradient(118deg,rgba(255,255,255,.85) 0%,rgba(255,255,255,.75) 100%);border-radius:0 0 8px 8px;flex-direction:column;align-items:center;padding:24px 24px 24px 92px;display:flex;position:relative}.FormVideoUpload-module__sIOhCW__formVideoUpload__caption:after{content:" ";-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-image:url(/assets/icons/upload.svg),linear-gradient(118deg,rgba(255,255,255,.55) 0%,rgba(255,255,255,.35) 100%);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:24px,cover;border:1px solid rgba(255,255,255,.4);border-radius:8px;width:60px;height:60px;position:absolute;top:calc(50% - 30px);left:calc(25% - 30px);box-shadow:0 5px 10px rgba(0,0,0,.1)}.FormVideoUpload-module__sIOhCW__formVideoUpload__caption:before{content:" ";filter:blur(5px);background-image:radial-gradient(circle at 100% 0,#cec8ff 0%,rgba(206,200,255,.58) 42%,rgba(255,255,255,0) 100%),radial-gradient(circle at 0 0,#dcfff5 0%,rgba(220,255,245,.28) 37%,rgba(255,255,255,0) 89%),linear-gradient(#c9fdff 0%,#e2d5cd 10%,#fcc799 100%);width:62px;height:62px;position:absolute;top:calc(50% - 31px);left:calc(25% - 31px)}.FormVideoUpload-module__sIOhCW__formVideoUpload__label{width:50%;color:var(--grayscale-gray-700);cursor:pointer;font-size:.75rem;display:flex}.FormVideoUpload-module__sIOhCW__formVideoUpload__description{width:50%;color:var(--grayscale-gray-700);margin-top:4px;font-size:.75rem}.FormVideoUpload-module__sIOhCW__formVideoUpload__preview{z-index:-1;background-position:50%;background-size:cover;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;top:8px;bottom:8px;left:8px;right:8px}.FormVideoUpload-module__sIOhCW__formVideoUpload__iconOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.6);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:transform .2s;display:flex;box-shadow:0 4px 12px rgba(0,0,0,.3)}.FormVideoUpload-module__sIOhCW__formVideoUpload__preview:hover .FormVideoUpload-module__sIOhCW__formVideoUpload__iconOverlay{transform:scale(1.1)}.FormVideoUpload-module__sIOhCW__formVideoUpload__progressBar{z-index:10;background-color:rgba(0,0,0,.1);border-radius:0 0 8px 8px;height:4px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.FormVideoUpload-module__sIOhCW__formVideoUpload__progressFill{background:linear-gradient(90deg,#007ca8,#00a8e8);height:100%;transition:width .3s;box-shadow:0 0 8px rgba(0,124,168,.5)}.FormVideoUpload-module__sIOhCW__formVideoUpload__statusBadge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;z-index:10;background:rgba(0,0,0,.75);border-radius:12px;padding:6px 12px;font-size:.75rem;font-weight:600;position:absolute;top:16px;right:16px;box-shadow:0 2px 8px rgba(0,0,0,.2)}.FormVideoUpload-module__sIOhCW__formVideoUpload--status-uploading .FormVideoUpload-module__sIOhCW__formVideoUpload__statusBadge{background:rgba(0,124,168,.9)}.FormVideoUpload-module__sIOhCW__formVideoUpload--status-processing .FormVideoUpload-module__sIOhCW__formVideoUpload__statusBadge{background:rgba(255,165,0,.9)}.FormVideoUpload-module__sIOhCW__formVideoUpload--status-completed .FormVideoUpload-module__sIOhCW__formVideoUpload__statusBadge{background:rgba(76,175,80,.9)}.FormVideoUpload-module__sIOhCW__formVideoUpload--status-failed .FormVideoUpload-module__sIOhCW__formVideoUpload__statusBadge{background:rgba(244,67,54,.9)}.FormVideoUpload-module__sIOhCW__formVideoUpload__fileInfo{background-color:var(--grayscale-gray-50);color:var(--grayscale-gray-600);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;font-size:.75rem;display:flex}.FormVideoUpload-module__sIOhCW__formVideoUpload__fileName{white-space:nowrap;text-overflow:ellipsis;color:var(--grayscale-gray-700);flex:1;font-weight:500;overflow:hidden}.FormVideoUpload-module__sIOhCW__formVideoUpload__fileSize{color:var(--grayscale-gray-500);white-space:nowrap}.FormVideoUpload-module__sIOhCW__formVideoUpload__error{color:var(--error-error-e32e2e);margin-top:-6px;padding:0 12px;font-size:.75rem;font-weight:500}.FormVideoUpload-module__sIOhCW__formVideoUpload--error .FormVideoUpload-module__sIOhCW__formVideoUpload__wrapper{border-color:var(--error-error-e32e2e);background-color:rgba(227,46,46,.02)}.FormVideoUpload-module__sIOhCW__formVideoUpload__note{color:var(--grayscale-gray-400);margin-top:-6px;padding:0 12px;font-size:.75rem}.FormVideoUpload-module__sIOhCW__formVideoUpload__field:focus+.FormVideoUpload-module__sIOhCW__formVideoUpload__wrapper{outline:2px solid var(--primary-primary-007ca8);outline-offset:2px}.FormVideoUpload-module__sIOhCW__formVideoUpload--disabled{opacity:.6;pointer-events:none}.FormVideoUpload-module__sIOhCW__formVideoUpload--disabled .FormVideoUpload-module__sIOhCW__formVideoUpload__wrapper{cursor:not-allowed;border-color:var(--grayscale-gray-300)}.FormVideoUpload-module__sIOhCW__formVideoUpload--disabled .FormVideoUpload-module__sIOhCW__formVideoUpload__field{cursor:not-allowed}.FormVideoUpload-module__sIOhCW__formVideoUpload--status-uploading .FormVideoUpload-module__sIOhCW__formVideoUpload__wrapper,.FormVideoUpload-module__sIOhCW__formVideoUpload--status-processing .FormVideoUpload-module__sIOhCW__formVideoUpload__wrapper{pointer-events:none;opacity:.8}.FormVideoUpload-module__sIOhCW__formVideoUpload--dark .FormVideoUpload-module__sIOhCW__formVideoUpload__wrapper{border-color:var(--grayscale-gray-600);background-color:var(--grayscale-gray-800)}.FormVideoUpload-module__sIOhCW__formVideoUpload--dark .FormVideoUpload-module__sIOhCW__formVideoUpload__label,.FormVideoUpload-module__sIOhCW__formVideoUpload--dark .FormVideoUpload-module__sIOhCW__formVideoUpload__description{color:var(--grayscale-gray-200)}.FormVideoUpload-module__sIOhCW__formVideoUpload--dark .FormVideoUpload-module__sIOhCW__formVideoUpload__caption{background-image:linear-gradient(118deg,rgba(0,0,0,.85) 0%,rgba(0,0,0,.75) 100%)}.FormVideoUpload-module__sIOhCW__formVideoUpload--dark .FormVideoUpload-module__sIOhCW__formVideoUpload__fileInfo{background-color:var(--grayscale-gray-700)}.FormVideoUpload-module__sIOhCW__formVideoUpload--pill .FormVideoUpload-module__sIOhCW__formVideoUpload__wrapper{border-radius:24px}.FormVideoUpload-module__sIOhCW__formVideoUpload--pill .FormVideoUpload-module__sIOhCW__formVideoUpload__preview{border-radius:20px}.FormVideoUpload-module__sIOhCW__formVideoUpload--rounded .FormVideoUpload-module__sIOhCW__formVideoUpload__wrapper{border-radius:12px}.FormVideoUpload-module__sIOhCW__formVideoUpload--rounded .FormVideoUpload-module__sIOhCW__formVideoUpload__preview{border-radius:8px}.FormVideoUpload-module__sIOhCW__formVideoUpload--square .FormVideoUpload-module__sIOhCW__formVideoUpload__wrapper,.FormVideoUpload-module__sIOhCW__formVideoUpload--square .FormVideoUpload-module__sIOhCW__formVideoUpload__preview{border-radius:0}.FormVideoUpload-module__sIOhCW__formVideoUpload--s,.FormVideoUpload-module__sIOhCW__formVideoUpload--s.FormVideoUpload-module__sIOhCW__formVideoUpload--hasVideo{min-height:200px}.FormVideoUpload-module__sIOhCW__formVideoUpload--s .FormVideoUpload-module__sIOhCW__formVideoUpload__caption{padding:16px 16px 16px 60px}.FormVideoUpload-module__sIOhCW__formVideoUpload--s .FormVideoUpload-module__sIOhCW__formVideoUpload__caption:after{background-size:16px,cover;width:40px;height:40px;top:calc(50% - 20px);left:calc(25% - 20px)}.FormVideoUpload-module__sIOhCW__formVideoUpload--s .FormVideoUpload-module__sIOhCW__formVideoUpload__caption:before{width:42px;height:42px;top:calc(50% - 21px);left:calc(25% - 21px)}.FormVideoUpload-module__sIOhCW__formVideoUpload--l,.FormVideoUpload-module__sIOhCW__formVideoUpload--l.FormVideoUpload-module__sIOhCW__formVideoUpload--hasVideo{min-height:400px}.FormVideoUpload-module__sIOhCW__formVideoUpload--l .FormVideoUpload-module__sIOhCW__formVideoUpload__caption{padding:32px 32px 32px 120px}.FormVideoUpload-module__sIOhCW__formVideoUpload--l .FormVideoUpload-module__sIOhCW__formVideoUpload__caption:after{background-size:32px,cover;width:80px;height:80px;top:calc(50% - 40px);left:calc(25% - 40px)}.FormVideoUpload-module__sIOhCW__formVideoUpload--l .FormVideoUpload-module__sIOhCW__formVideoUpload__caption:before{width:82px;height:82px;top:calc(50% - 41px);left:calc(25% - 41px)}.FormVideoUpload-module__sIOhCW__formVideoUpload--filled .FormVideoUpload-module__sIOhCW__formVideoUpload__wrapper{background-color:var(--grayscale-gray-50);border:1px solid var(--grayscale-gray-200)}.FormVideoUpload-module__sIOhCW__formVideoUpload--outlined .FormVideoUpload-module__sIOhCW__formVideoUpload__wrapper{border:2px dashed var(--grayscale-gray-400);background:0 0}
.NavigationAuthButtons-module__3sCvRa__navigationAuthButtons{align-items:center;gap:var(--spacing-s);display:flex}@media (max-width:768px){.NavigationAuthButtons-module__3sCvRa__navigationAuthButtons{gap:var(--spacing-xs)}}
.NotificationsList-module__p7Fnja__wrapper{gap:var(--spacing-lg);flex-direction:column;flex:1;display:flex}.NotificationsList-module__p7Fnja__header{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-text-light)}.NotificationsList-module__p7Fnja__body{gap:var(--spacing-lg);flex-direction:column;display:flex}.NotificationsList-module__p7Fnja__notification{gap:var(--spacing-xs);flex-direction:column;display:flex;position:relative}.NotificationsList-module__p7Fnja__notification [data-comp-static-name=tag]{position:absolute;top:2px;left:0;transform:translate(-40px)}.NotificationsList-module__p7Fnja__notificationContent{font-size:var(--font-size-sm);color:var(--grayscale-gray-700);line-height:var(--line-height-relaxed)}.NotificationsList-module__p7Fnja__notificationDate{font-size:var(--font-size-xs);color:var(--grayscale-gray-400);font-weight:var(--font-weight-regular)}.NotificationsList-module__p7Fnja__emptyState{font-size:var(--font-size-sm);color:var(--grayscale-gray-500);text-align:center;padding:var(--spacing-xl);font-style:italic}@media (max-width:768px){.NotificationsList-module__p7Fnja__wrapper{gap:var(--spacing-md)}.NotificationsList-module__p7Fnja__header{font-size:var(--font-size-xl)}.NotificationsList-module__p7Fnja__body{gap:1rem;padding:0 0 0 2.5rem}.NotificationsList-module__p7Fnja__newTag{padding:2px var(--spacing-xs);font-size:.625rem;transform:translate(-20px)}.NotificationsList-module__p7Fnja__notification{padding:0 1rem}}.NotificationsList-module__p7Fnja__notification:focus-within{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--spacing-xs)}
.NavigationProfile-module__6m--YW__navigationProfileMain{flex-direction:row;align-items:center;gap:10px;display:flex;position:relative}.NavigationProfile-module__6m--YW__navigationProfileImage{border:1px solid var(--basic-white);background-position:50%;background-size:cover;border-radius:8px;align-items:center;width:44px;height:44px;display:flex;position:relative}.NavigationProfile-module__6m--YW__notificationBadge{border:1px solid var(--basic-white);width:19px;height:19px;margin-left:-10px}.NavigationProfile-module__6m--YW__navigationProfileUserInfos{flex-direction:column;gap:2px;display:flex}.NavigationProfile-module__6m--YW__navigationProfileUserName{font-weight:var(--font-weight-medium);color:var(--color-text);font-size:var(--font-size-sm)}.NavigationProfile-module__6m--YW__navigationProfileUserRole{display:flex}.NavigationProfile-module__6m--YW__navigationProfileLink{z-index:1;position:absolute;top:0;bottom:0;left:0;right:0}.NavigationProfile-module__6m--YW__navigationProfile:hover .NavigationProfile-module__6m--YW__profilenav{display:flex}.NavigationProfile-module__6m--YW__navigationProfile:hover .NavigationProfile-module__6m--YW__navigationProfileMain{z-index:5}.NavigationProfile-module__6m--YW__profilenav{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-image:linear-gradient(118deg,rgba(255,255,255,.85) 0%,rgba(255,255,255,.65) 100%);border:1px solid rgba(255,255,255,.4);border-radius:20px;flex:1;width:50%;max-width:640px;display:none;position:absolute;top:50%;right:-48px;transform:translateY(-48px);box-shadow:0 5px 10px rgba(0,0,0,.1)}.NavigationProfile-module__6m--YW__profilenav.NavigationProfile-module__6m--YW__active{display:flex}.NavigationProfile-module__6m--YW__profilenavWrapper{flex-direction:column;gap:24px;padding:96px 48px 48px;display:flex}.NavigationProfile-module__6m--YW__profilenavLogout{position:absolute;top:24px;left:24px}.NavigationProfile-module__6m--YW__profilenavContent{flex-direction:row;gap:64px;display:flex}.NavigationProfile-module__6m--YW__profilenavLeft{flex:1;grid-template-rows:repeat(3,auto);grid-auto-flow:column;align-content:start;gap:16px 24px;display:grid}.NavigationProfile-module__6m--YW__profilenavRight{flex:1}.NavigationProfile-module__6m--YW__mainnavItem{z-index:0;color:inherit;flex-direction:column;gap:4px;text-decoration:none;transition:all .2s;display:flex;position:relative}.NavigationProfile-module__6m--YW__mainnavItem:after{content:" ";background-color:transparent;border-radius:1px;width:2px;transition:all .4s ease-in-out;position:absolute;top:50%;bottom:50%;left:-12px}.NavigationProfile-module__6m--YW__mainnavItem:hover:after{background-color:var(--secondary-secondary-fcc799);top:2px;bottom:2px}.NavigationProfile-module__6m--YW__mainnavItemRow1{width:100%;font-weight:var(--font-weight-medium);color:var(--color-text-light);align-items:center;gap:8px;display:flex}.NavigationProfile-module__6m--YW__mainnavItemRow2{font-size:var(--font-size-xs);color:var(--grayscale-gray-500)}@media (max-width:1024px){.NavigationProfile-module__6m--YW__profilenav{width:97vw;max-width:none;right:-48px}.NavigationProfile-module__6m--YW__profilenavWrapper{gap:1rem}.NavigationProfile-module__6m--YW__profilenavContent{grid-auto-flow:column;gap:64px;display:grid}}@media (max-width:768px){.NavigationProfile-module__6m--YW__navigationProfileMain{gap:8px}.NavigationProfile-module__6m--YW__navigationProfileImage{width:36px;height:36px}.NavigationProfile-module__6m--YW__navigationProfileUserName{font-size:var(--font-size-xs)}.NavigationProfile-module__6m--YW__profilenav{border-radius:0;width:100vw;max-width:none;position:fixed;top:0;bottom:0;left:0;right:0;transform:none}.NavigationProfile-module__6m--YW__profilenavWrapper{grid-auto-flow:column;max-height:100vh;padding:120px 20px 20px;display:grid;overflow-y:auto}.NavigationProfile-module__6m--YW__profilenavContent{grid-auto-flow:row;gap:64px;display:grid}.NavigationProfile-module__6m--YW__profilenavLeft{grid-template-rows:repeat(1,auto);grid-template-columns:1fr;gap:2rem}}
.Navigation-module__LotmJW__container{flex-direction:row;justify-content:space-between;align-items:center;min-height:60px;display:flex;position:relative}.Navigation-module__LotmJW__left{flex-direction:row;align-items:center;gap:10px;display:flex}.Navigation-module__LotmJW__left>a{justify-content:center;align-items:center;min-height:18px;display:flex}.Navigation-module__LotmJW__logo .Navigation-module__LotmJW__image{--image-width:100px;--image-height:18px;object-fit:contain;width:auto;height:auto;max-height:18px}.Navigation-module__LotmJW__buttonMainnav .Navigation-module__LotmJW__buttonIconSm{object-fit:contain;width:auto;height:auto;max-height:18px}.Navigation-module__LotmJW__left:hover .Navigation-module__LotmJW__mainnav{display:flex}.Navigation-module__LotmJW__left:hover .Navigation-module__LotmJW__logo,.Navigation-module__LotmJW__left:hover .Navigation-module__LotmJW__buttonMainnav{z-index:5}.Navigation-module__LotmJW__mainnav{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-image:linear-gradient(118deg,rgba(255,255,255,.85) 0%,rgba(255,255,255,.65) 100%);border:1px solid rgba(255,255,255,.4);border-radius:20px;flex:1;width:65%;max-width:840px;display:none;position:absolute;top:50%;left:-48px;transform:translateY(-48px);box-shadow:0 5px 10px rgba(0,0,0,.1)}.Navigation-module__LotmJW__mainnav.Navigation-module__LotmJW__active,.Navigation-module__LotmJW__left:hover .Navigation-module__LotmJW__mainnav{display:flex}.Navigation-module__LotmJW__mainnavWrapper{flex-direction:row;padding:96px 48px 48px;display:flex}.Navigation-module__LotmJW__mainnavLeft{flex-direction:column;flex:1;gap:12px 0;margin-right:48px;display:flex}.Navigation-module__LotmJW__mainnavRight{flex:2;grid-template-rows:repeat(2,1fr);grid-auto-flow:column;align-self:flex-start;gap:16px 24px;display:grid}.Navigation-module__LotmJW__mainnavIntroHeader{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-text-light);margin:0}.Navigation-module__LotmJW__mainnavIntroDescription{font-size:var(--font-size-xs);color:var(--grayscale-gray-500);line-height:var(--line-height-relaxed);margin:0}.Navigation-module__LotmJW__mainnavIntroReadmore{font-weight:var(--font-weight-semibold);font-size:var(--font-size-xs);color:var(--primary-primary-variant-847ea2);text-decoration:none;transition:color .2s}.Navigation-module__LotmJW__mainnavIntroReadmore:hover,.Navigation-module__LotmJW__mainnavIntroReadmore:focus,.Navigation-module__LotmJW__mainnavIntroReadmore:active{color:var(--primary-primary-variant-847ea2);text-decoration:underline}.Navigation-module__LotmJW__mainnavItem{z-index:0;color:inherit;flex-direction:column;gap:4px;text-decoration:none;transition:all .2s;display:flex;position:relative}.Navigation-module__LotmJW__mainnavItem:after{content:" ";background-color:transparent;border-radius:1px;width:2px;transition:all .4s ease-in-out;position:absolute;top:50%;bottom:50%;left:-12px}.Navigation-module__LotmJW__mainnavItem:hover:after{background-color:var(--secondary-secondary-fcc799);top:2px;bottom:2px}.Navigation-module__LotmJW__mainnavItemRow1{width:100%;font-weight:var(--font-weight-medium);color:var(--color-text-light);align-items:center;gap:8px;display:flex}.Navigation-module__LotmJW__mainnavItemRow1>[data-comp-static-name=tag]{align-self:baseline;margin-left:8px}.Navigation-module__LotmJW__mainnavItemRow2{font-size:var(--font-size-xs);color:var(--grayscale-gray-500)}.Navigation-module__LotmJW__center{align-items:center;display:flex;position:absolute;left:50%;transform:translate(-50%)}.Navigation-module__LotmJW__center>a{min-height:24px;color:var(--color-text);font-weight:var(--font-weight-medium);justify-content:center;align-items:center;gap:10px;text-decoration:none;display:flex}.Navigation-module__LotmJW__center img,.Navigation-module__LotmJW__iconGridTiles{object-fit:contain;width:auto;height:auto;max-height:24px}.Navigation-module__LotmJW__center:hover .Navigation-module__LotmJW__coursesnav{display:flex}.Navigation-module__LotmJW__center:hover .Navigation-module__LotmJW__buttonCoursesnav,.Navigation-module__LotmJW__center:hover{z-index:4}.Navigation-module__LotmJW__coursesnav{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-image:linear-gradient(118deg,rgba(255,255,255,.85) 0%,rgba(255,255,255,.65) 100%);border:1px solid rgba(255,255,255,.4);border-radius:20px;width:65vw;max-width:840px;display:none;position:absolute;top:50%;left:50%;right:calc(50% - 30vw);transform:translate(-50%)translateY(-48px);box-shadow:0 5px 10px rgba(0,0,0,.1)}.Navigation-module__LotmJW__coursesnav.Navigation-module__LotmJW__active{display:flex}.Navigation-module__LotmJW__coursesnavWrapper{flex-direction:column;gap:12px;width:100%;padding:96px 48px 48px;display:flex}.Navigation-module__LotmJW__coursesnavRow1{color:var(--grayscale-gray-500);align-self:center;font-style:italic;display:flex}.Navigation-module__LotmJW__coursesnavRow2{padding-top:32px;display:flex;position:relative}.Navigation-module__LotmJW__coursesnavRow2:after{content:" ";background:var(--opacity-dark-opac-200);border-radius:.5px;height:1px;position:absolute;top:0;left:0;right:0}.Navigation-module__LotmJW__coursesnavLeft{flex-direction:row;flex:1;gap:12px 0;margin-right:48px;display:flex}.Navigation-module__LotmJW__coursesnavCategories{flex-direction:column;gap:12px;margin-right:48px;display:flex}.Navigation-module__LotmJW__coursesnavCategoriesHeader{font-size:var(--font-size-xs);color:var(--grayscale-gray-500);font-weight:var(--font-weight-semibold)}.Navigation-module__LotmJW__coursesnavLocations{flex-direction:column;gap:12px;display:flex}.Navigation-module__LotmJW__coursesnavLocationsHeader{font-size:var(--font-size-xs);color:var(--grayscale-gray-500);font-weight:var(--font-weight-semibold)}.Navigation-module__LotmJW__coursesnavItem{z-index:0;color:inherit;flex-direction:column;gap:4px;text-decoration:none;transition:all .2s;display:flex;position:relative}.Navigation-module__LotmJW__coursesnavItem:after{content:" ";background-color:transparent;border-radius:1px;width:2px;transition:all .4s ease-in-out;position:absolute;top:50%;bottom:50%;left:-12px}.Navigation-module__LotmJW__coursesnavItem:hover:after{background-color:var(--secondary-secondary-fcc799);top:2px;bottom:2px}.Navigation-module__LotmJW__coursesnavItemRow1{width:100%;font-weight:var(--font-weight-medium);color:var(--color-text-light);display:flex}.Navigation-module__LotmJW__coursesnavItemRow2{font-size:var(--font-size-xs);color:var(--grayscale-gray-500)}.Navigation-module__LotmJW__coursesnavRight{flex:1}.Navigation-module__LotmJW__navigation [data-comp-static-name=card__wrapper]{grid-template-rows:1.5fr 1fr}.Navigation-module__LotmJW__mockCard{background:var(--basic-white);border-radius:12px;transition:transform .2s;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1)}.Navigation-module__LotmJW__mockCard:hover{transform:translateY(-2px)}.Navigation-module__LotmJW__mockCardImage{width:100%;height:120px;overflow:hidden}.Navigation-module__LotmJW__mockCardImage img{object-fit:cover;width:100%;height:100%}.Navigation-module__LotmJW__mockCardContent{padding:16px}.Navigation-module__LotmJW__mockCardContent h3{font-size:var(--font-size-lg);color:var(--color-text);margin:0 0 8px}.Navigation-module__LotmJW__mockCardContent p{font-size:var(--font-size-sm);color:var(--grayscale-gray-600);margin:0 0 12px}.Navigation-module__LotmJW__right{align-items:center;gap:4px;display:flex}.Navigation-module__LotmJW__navigationProfile{flex-direction:row;align-items:center;gap:10px;display:flex;position:relative}.Navigation-module__LotmJW__navigationProfileImage{border:1px solid var(--basic-white);background-position:50%;background-size:cover;border-radius:8px;justify-content:flex-end;align-items:flex-end;width:44px;height:44px;display:flex;position:relative}.Navigation-module__LotmJW__notificationBadge{border:1px solid var(--basic-white);min-width:20px;position:absolute;top:-6px;right:-6px}.Navigation-module__LotmJW__navigationProfileUserInfos{flex-direction:column;gap:2px;display:flex}.Navigation-module__LotmJW__navigationProfileUserName{font-weight:var(--font-weight-medium);color:var(--color-text);font-size:var(--font-size-sm)}.Navigation-module__LotmJW__navigationProfileUserRole{display:flex}.Navigation-module__LotmJW__navigationProfileLink{z-index:1;position:absolute;top:0;bottom:0;left:0;right:0}.Navigation-module__LotmJW__right:hover .Navigation-module__LotmJW__profilenav{display:flex}.Navigation-module__LotmJW__right:hover .Navigation-module__LotmJW__navigationProfile{z-index:5}.Navigation-module__LotmJW__profilenav{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-image:linear-gradient(118deg,rgba(255,255,255,.85) 0%,rgba(255,255,255,.65) 100%);border:1px solid rgba(255,255,255,.4);border-radius:20px;flex:1;width:50%;max-width:640px;display:none;position:absolute;top:50%;right:-48px;transform:translateY(-48px);box-shadow:0 5px 10px rgba(0,0,0,.1)}.Navigation-module__LotmJW__profilenav.Navigation-module__LotmJW__active{display:flex}.Navigation-module__LotmJW__profilenavWrapper{flex-direction:column;gap:24px;padding:96px 48px 48px;display:flex}.Navigation-module__LotmJW__profilenavLogout{position:absolute;top:24px;left:24px}.Navigation-module__LotmJW__profilenavContent{flex-direction:row;gap:64px;display:flex}.Navigation-module__LotmJW__profilenavLeft{flex:1;grid-template-rows:repeat(3,auto);grid-auto-flow:column;align-content:start;gap:16px 24px;display:grid}.Navigation-module__LotmJW__profilenavRight{flex:1}@media (max-width:1024px){.Navigation-module__LotmJW__mainnav,.Navigation-module__LotmJW__coursesnav,.Navigation-module__LotmJW__profilenav{width:97vw;max-width:none}}@media (max-width:768px){.Navigation-module__LotmJW__container{justify-content:space-between;min-height:50px}.Navigation-module__LotmJW__left{flex:none;gap:0}.Navigation-module__LotmJW__left>a [data-comp-static-name=image]{display:none}.Navigation-module__LotmJW__center{flex:none;margin-left:1rem;position:static;transform:none}.Navigation-module__LotmJW__center>a{text-indent:-9999px;gap:0}.Navigation-module__LotmJW__right{flex:none;margin-left:auto}.Navigation-module__LotmJW__navigationProfileUserInfos{display:none}.Navigation-module__LotmJW__mainnav,.Navigation-module__LotmJW__coursesnav,.Navigation-module__LotmJW__profilenav{border-radius:0;width:100vw;max-width:none;position:fixed;top:0;bottom:0;left:0;right:0;transform:none}.Navigation-module__LotmJW__mainnavWrapper,.Navigation-module__LotmJW__profilenavWrapper{grid-auto-flow:column;max-height:100vh;padding:120px 20px 20px;display:grid;overflow-y:auto}.Navigation-module__LotmJW__coursesnavWrapper{padding:120px 20px 20px}.Navigation-module__LotmJW__mainnavRight{grid-template-columns:1fr;grid-auto-flow:row}.Navigation-module__LotmJW__coursesnavRow2{flex-direction:column}.Navigation-module__LotmJW__coursesnavLeft{margin-bottom:32px;margin-right:0}.Navigation-module__LotmJW__profilenavWrapper{gap:16px}.Navigation-module__LotmJW__profilenavContent{flex-direction:column;gap:32px}}.Navigation-module__LotmJW__mainnavItem:focus,.Navigation-module__LotmJW__coursesnavItem:focus,.Navigation-module__LotmJW__logo:focus,.Navigation-module__LotmJW__buttonMainnav:focus,.Navigation-module__LotmJW__buttonCoursesnav:focus{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:4px}.Navigation-module__LotmJW__sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.NavigationBreadcrumb-module__5nOSEW__navigation-breadcrumb{z-index:1;width:-moz-fit-content;width:fit-content;padding-bottom:32px;padding-left:44px;display:flex;position:relative}.NavigationBreadcrumb-module__5nOSEW__navigation-breadcrumb__wrapper{flex:1;align-items:center;gap:16px;display:flex}.NavigationBreadcrumb-module__5nOSEW__navigation-breadcrumb__spacer{z-index:0;flex:1;align-items:center;min-width:12px;max-width:12px;min-height:12px;max-height:12px;display:flex;position:relative}.NavigationBreadcrumb-module__5nOSEW__navigation-breadcrumb__spacer:after{content:" ";z-index:-1;background:url(/assets/icons/arrow-head-right.svg) 50%/contain no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}
.Hero-module__YMni6q__hero{z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid rgba(255,255,255,.8);border-radius:20px;margin:0 24px 24px;position:relative;overflow:hidden;box-shadow:0 5px 10px rgba(0,0,0,.1)}.Hero-module__YMni6q__hero__backgroundVideo{border-radius:inherit;width:100%;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.Hero-module__YMni6q__hero__wrapper{flex-direction:column;justify-content:flex-end;align-items:center;min-height:calc(100vh - 240px);padding:80px;display:flex;position:relative}.Hero-module__YMni6q__hero__progress{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;background:rgba(0,128,0,.6);border-radius:12px;margin-top:24px;padding:16px 24px}.Hero-module__YMni6q__hero__progress-text{color:var(--color-text-primary,#fff);margin:0;font-size:16px;line-height:1.5}.Hero-module__YMni6q__hero__instructor-controls{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;background:rgba(102,51,153,.6);border-radius:12px;margin-top:24px;padding:16px 24px}.Hero-module__YMni6q__hero__instructor-hint{color:var(--color-text-primary,#fff);margin:0;font-size:16px;line-height:1.5}.Hero-module__YMni6q__hero__content{z-index:1;grid-auto-flow:column;display:grid}.Hero-module__YMni6q__hero__title{text-align:left;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;color:var(--basic-white);text-shadow:0 2px 40px rgba(0,0,0,.3);font-size:2.75rem;font-weight:600}.Hero-module__YMni6q__hero__subtitle{text-align:left;color:var(--basic-white);text-shadow:0 2px 40px rgba(0,0,0,.3);font-size:1.5rem;font-weight:500}.Hero-module__YMni6q__hero__content--basic{flex-direction:column;gap:1rem;display:flex}.Hero-module__YMni6q__hero__content--users{flex-direction:column;gap:1.5rem;display:flex}.Hero-module__YMni6q__hero__course-infos{grid-auto-flow:column;display:grid}.Hero-module__YMni6q__hero__course-stats{color:var(--opacity-light-opac-400);text-shadow:0 2px 40px rgba(0,0,0,.3);font-size:1rem;font-weight:600}.Hero-module__YMni6q__hero__course-instructor{flex-direction:row;justify-content:center;align-items:center;gap:16px;padding:16px 0;display:flex;position:relative}.Hero-module__YMni6q__hero__course-instructor:after{content:" ";background:var(--opacity-light-opac-300);height:1px;position:absolute;top:0;left:0;right:0}.Hero-module__YMni6q__hero__course-instructor:before{content:" ";background:var(--opacity-light-opac-300);height:1px;position:absolute;bottom:0;left:0;right:0}.Hero-module__YMni6q__hero__course-instructor:hover:after,.Hero-module__YMni6q__hero__course-instructor:hover:before{background:var(--secondary-secondary-fcc799)}.Hero-module__YMni6q__hero__course-instructor-image{width:48px;height:48px}.Hero-module__YMni6q__hero__course-instructor-infos{flex-direction:column;gap:4px;display:flex}.Hero-module__YMni6q__hero__course-instructor-name{color:var(--basic-white);text-shadow:0 2px 40px rgba(0,0,0,.3);font-size:1rem;font-weight:600}.Hero-module__YMni6q__hero__course-instructor-memberstatus{color:var(--secondary-secondary-fcc799);text-shadow:0 2px 40px rgba(0,0,0,.3);font-size:1rem;font-weight:600}.Hero-module__YMni6q__hero__course-instructor-profile{z-index:1;text-indent:-9999px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.Hero-module__YMni6q__hero__content--course .Hero-module__YMni6q__hero__subtitle,.Hero-module__YMni6q__hero__content--users .Hero-module__YMni6q__hero__subtitle{font-size:1.125rem}.Hero-module__YMni6q__hero--dark-fade:after{content:" ";z-index:0;mix-blend-mode:multiply;border-radius:inherit;pointer-events:none;background:linear-gradient(transparent 0%,rgba(10,10,10,.9) 100%);height:68%;position:absolute;bottom:0;left:0;right:0}.Hero-module__YMni6q__hero--light-fade:after{content:" ";z-index:-1;border-radius:inherit;background:linear-gradient(rgba(255,255,255,0) 0%,rgba(255,255,255,.9) 100%);height:68%;position:absolute;bottom:0;left:0;right:0}.Hero-module__YMni6q__hero [data-access-level=guest] .Hero-module__YMni6q__hero__content--course{justify-content:space-between;width:100%}.Hero-module__YMni6q__hero [data-access-level=guest] .Hero-module__YMni6q__hero__content--course>.Hero-module__YMni6q__hero__content-block:first-child{gap:1rem;max-width:45vw;display:grid}.Hero-module__YMni6q__hero [data-access-level=guest] .Hero-module__YMni6q__hero__content--course>.Hero-module__YMni6q__hero__content-block:last-child{align-content:flex-end;width:-moz-fit-content;width:fit-content}.Hero-module__YMni6q__hero [data-access-level=guest] .Hero-module__YMni6q__hero__content--course .Hero-module__YMni6q__hero__course-infos{grid-template-columns:auto;gap:1rem;display:grid}.Hero-module__YMni6q__hero [data-access-level=authenticated] .Hero-module__YMni6q__hero__content--course{justify-content:space-between;width:100%}.Hero-module__YMni6q__hero [data-access-level=authenticated] .Hero-module__YMni6q__hero__content--course>.Hero-module__YMni6q__hero__content-block:first-child{gap:1rem;max-width:45vw;display:grid}.Hero-module__YMni6q__hero [data-access-level=authenticated] .Hero-module__YMni6q__hero__content--course>.Hero-module__YMni6q__hero__content-block:last-child{align-content:flex-end;width:-moz-fit-content;width:fit-content}.Hero-module__YMni6q__hero [data-access-level=authenticated] .Hero-module__YMni6q__hero__content--course .Hero-module__YMni6q__hero__course-infos{grid-template-columns:auto;gap:1rem;display:grid}.Hero-module__YMni6q__hero [data-access-level=enrolled] .Hero-module__YMni6q__hero__content--course{justify-content:space-between;width:100%}.Hero-module__YMni6q__hero [data-access-level=enrolled] .Hero-module__YMni6q__hero__content--course>.Hero-module__YMni6q__hero__content-block:first-child{gap:1rem;max-width:45vw;display:grid}.Hero-module__YMni6q__hero [data-access-level=enrolled] .Hero-module__YMni6q__hero__content--course>.Hero-module__YMni6q__hero__content-block:last-child{align-content:flex-end;width:-moz-fit-content;width:fit-content}.Hero-module__YMni6q__hero [data-access-level=enrolled] .Hero-module__YMni6q__hero__content--course .Hero-module__YMni6q__hero__course-infos{grid-template-columns:auto;gap:1rem;display:grid}.Hero-module__YMni6q__hero [data-access-level=instructor] .Hero-module__YMni6q__hero__content--course{justify-content:space-between;width:100%}.Hero-module__YMni6q__hero [data-access-level=instructor] .Hero-module__YMni6q__hero__content--course>.Hero-module__YMni6q__hero__content-block:first-child{gap:1rem;max-width:45vw;display:grid}.Hero-module__YMni6q__hero [data-access-level=instructor] .Hero-module__YMni6q__hero__content--course>.Hero-module__YMni6q__hero__content-block:last-child{align-content:flex-end;width:-moz-fit-content;width:fit-content}.Hero-module__YMni6q__hero [data-access-level=instructor] .Hero-module__YMni6q__hero__content--course .Hero-module__YMni6q__hero__course-infos{grid-template-columns:auto;gap:1rem;display:grid}@media (max-width:768px){.Hero-module__YMni6q__hero{margin:0 12px 12px}.Hero-module__YMni6q__hero__wrapper{min-height:calc(100vh - 150px);padding:32px 24px}.Hero-module__YMni6q__hero__content{max-width:85vw}.Hero-module__YMni6q__hero__title{font-size:2rem}.Hero-module__YMni6q__hero__subtitle{font-size:1.125rem}.Hero-module__YMni6q__hero__course-instructor{gap:12px;padding:12px 0}.Hero-module__YMni6q__hero__course-instructor-image{width:48px;height:48px}.Hero-module__YMni6q__hero [data-access-level=guest] .Hero-module__YMni6q__hero__content--course,.Hero-module__YMni6q__hero [data-access-level=authenticated] .Hero-module__YMni6q__hero__content--course,.Hero-module__YMni6q__hero [data-access-level=enrolled] .Hero-module__YMni6q__hero__content--course,.Hero-module__YMni6q__hero [data-access-level=instructor] .Hero-module__YMni6q__hero__content--course{grid-auto-flow:row}.Hero-module__YMni6q__hero [data-access-level=guest] .Hero-module__YMni6q__hero__content--course>.Hero-module__YMni6q__hero__content-block:first-child,.Hero-module__YMni6q__hero [data-access-level=guest] .Hero-module__YMni6q__hero__content--course>.Hero-module__YMni6q__hero__content-block,.Hero-module__YMni6q__hero [data-access-level=authenticated] .Hero-module__YMni6q__hero__content--course>.Hero-module__YMni6q__hero__content-block:first-child,.Hero-module__YMni6q__hero [data-access-level=authenticated] .Hero-module__YMni6q__hero__content--course>.Hero-module__YMni6q__hero__content-block,.Hero-module__YMni6q__hero [data-access-level=enrolled] .Hero-module__YMni6q__hero__content--course>.Hero-module__YMni6q__hero__content-block:first-child,.Hero-module__YMni6q__hero [data-access-level=enrolled] .Hero-module__YMni6q__hero__content--course>.Hero-module__YMni6q__hero__content-block,.Hero-module__YMni6q__hero [data-access-level=instructor] .Hero-module__YMni6q__hero__content--course>.Hero-module__YMni6q__hero__content-block:first-child,.Hero-module__YMni6q__hero [data-access-level=instructor] .Hero-module__YMni6q__hero__content--course>.Hero-module__YMni6q__hero__content-block{max-width:none}}@media (max-width:480px){.Hero-module__YMni6q__hero{margin:0 8px 8px}.Hero-module__YMni6q__hero__wrapper{min-height:calc(100vh - 120px);padding:24px 16px}.Hero-module__YMni6q__hero__content{gap:12px;max-width:95vw}.Hero-module__YMni6q__hero__title{font-size:1.75rem}.Hero-module__YMni6q__hero__subtitle{font-size:1rem}.Hero-module__YMni6q__hero__course-instructor{text-align:center;flex-direction:column;gap:8px}}.Hero-module__YMni6q__hero:focus-within{outline:2px solid var(--color-primary);outline-offset:2px}.Hero-module__YMni6q__hero__course-instructor-profile:focus{outline:2px solid var(--secondary-secondary-fcc799);outline-offset:2px;text-indent:0;color:var(--basic-white);background:rgba(252,199,153,.1);border-radius:8px;justify-content:center;align-items:center;font-size:.875rem;display:flex}@media (prefers-contrast:high){.Hero-module__YMni6q__hero{background:var(--basic-white);border:2px solid}.Hero-module__YMni6q__hero__title,.Hero-module__YMni6q__hero__subtitle{text-shadow:none;background:rgba(0,0,0,.8);border-radius:4px;padding:4px 8px}}@media (prefers-reduced-motion:reduce){.Hero-module__YMni6q__hero__course-instructor:hover:after,.Hero-module__YMni6q__hero__course-instructor:hover:before{transition:none}.Hero-module__YMni6q__hero__backgroundVideo{display:none}}@media (max-width:768px){.Hero-module__YMni6q__hero__backgroundVideo{display:none}}
.Button-module__20iJPa__button{border-radius:12px;height:-moz-fit-content;height:fit-content;padding:6px;display:inline-block;position:relative}.Button-module__20iJPa__button--fullWidth{width:100%;display:block}.Button-module__20iJPa__button:after{content:"";z-index:0;border-radius:inherit;filter:blur(5px);background-image:radial-gradient(circle at 100% 0,#cec8ff 0%,rgba(206,200,255,.58) 42%,rgba(255,255,255,0) 100%),radial-gradient(circle at 0 0,#dcfff5 0%,rgba(220,255,245,.28) 37%,rgba(255,255,255,0) 89%),linear-gradient(#c9fdff 0%,#e2d5cd 10%,#fcc799 100%);position:absolute;top:0;bottom:0;left:0;right:0}.Button-module__20iJPa__buttonLink{z-index:1;font-size:var(--font-size-sm);text-align:center;color:inherit;cursor:pointer;border-radius:inherit;background:0 0;border:none;width:100%;padding:6px;text-decoration:none;display:flex;position:relative}.Button-module__20iJPa__buttonLink:before{content:"";border-radius:inherit;border:1px solid var(--basic-white);background-image:radial-gradient(circle at 100% 0,#cec8ff 0%,rgba(206,200,255,.58) 42%,rgba(255,255,255,0) 100%),radial-gradient(circle at 0 0,#dcfff5 0%,rgba(220,255,245,.28) 37%,rgba(255,255,255,0) 89%),linear-gradient(#c9fdff 0%,#e2d5cd 10%,#fcc799 100%);position:absolute;top:0;bottom:0;left:0;right:0}.Button-module__20iJPa__buttonLink:after{content:"";border-radius:inherit;border:3px solid rgba(255,255,255,.5);position:absolute;top:0;bottom:0;left:0;right:0}.Button-module__20iJPa__buttonLabel{z-index:1;border:1px solid var(--basic-white);border-radius:inherit;font-weight:var(--font-weight-medium);color:var(--color-text);background-image:linear-gradient(107deg,rgba(255,255,255,.5) 0%,rgba(255,255,255,.4) 100%);flex:1;justify-content:center;align-items:center;gap:8px;padding:6px 16px;display:flex;position:relative}.Button-module__20iJPa__buttonLabel:before{z-index:-1;content:"";border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 1px 3px rgba(0,0,0,.12)}.Button-module__20iJPa__buttonIcon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.Button-module__20iJPa__button--pill,.Button-module__20iJPa__button--pill .Button-module__20iJPa__buttonLink,.Button-module__20iJPa__button--pill .Button-module__20iJPa__buttonLabel{border-radius:9999px}.Button-module__20iJPa__button--rounded,.Button-module__20iJPa__button--rounded .Button-module__20iJPa__buttonLink{border-radius:12px}.Button-module__20iJPa__button--rounded .Button-module__20iJPa__buttonLabel{border-radius:8px}.Button-module__20iJPa__button--default,.Button-module__20iJPa__button--default .Button-module__20iJPa__buttonLink{border-radius:12px}.Button-module__20iJPa__button--default .Button-module__20iJPa__buttonLabel{border-radius:8px}.Button-module__20iJPa__button--xs .Button-module__20iJPa__buttonLabel{font-size:var(--font-size-xs);gap:4px;padding:4px 8px}.Button-module__20iJPa__button--s .Button-module__20iJPa__buttonLabel{font-size:var(--font-size-sm);gap:6px;padding:6px 12px}.Button-module__20iJPa__button--m .Button-module__20iJPa__buttonLabel{font-size:var(--font-size-sm);gap:8px;padding:6px 16px}.Button-module__20iJPa__button--l .Button-module__20iJPa__buttonLabel{font-size:var(--font-size-base);gap:8px;padding:10px 20px}.Button-module__20iJPa__button--xl .Button-module__20iJPa__buttonLabel{font-size:var(--font-size-lg);gap:10px;padding:12px 24px}.Button-module__20iJPa__button--primary .Button-module__20iJPa__buttonLabel{color:var(--color-text);font-weight:var(--font-weight-medium)}.Button-module__20iJPa__button--secondary:after{background-image:radial-gradient(circle at 100% 0%,rgba(132,126,162,.8) 0%,rgba(132,126,162,.3) 42%,rgba(255,255,255,0) 100%),radial-gradient(circle at 0% 0%,rgba(252,199,153,.6) 0%,rgba(252,199,153,.2) 37%,rgba(255,255,255,0) 89%),linear-gradient(180deg,var(--color-secondary)0%,rgba(252,199,153,.8) 50%,rgba(255,255,255,.4) 100%)}.Button-module__20iJPa__button--secondary .Button-module__20iJPa__buttonLink:before{background-image:radial-gradient(circle at 100% 0,rgba(132,126,162,.6) 0%,rgba(132,126,162,.2) 42%,rgba(255,255,255,0) 100%),radial-gradient(circle at 0 0,rgba(252,199,153,.4) 0%,rgba(252,199,153,.1) 37%,rgba(255,255,255,0) 89%),linear-gradient(rgba(252,199,153,.8) 0%,rgba(252,199,153,.6) 50%,rgba(255,255,255,.2) 100%)}.Button-module__20iJPa__button--secondary .Button-module__20iJPa__buttonLabel{color:var(--primary-primary-373542);font-weight:var(--font-weight-semibold)}.Button-module__20iJPa__button--danger:after{background-image:radial-gradient(circle at 100% 0,rgba(220,53,69,.8) 0%,rgba(220,53,69,.3) 42%,rgba(255,255,255,0) 100%),radial-gradient(circle at 0 0,rgba(220,53,69,.6) 0%,rgba(220,53,69,.2) 37%,rgba(255,255,255,0) 89%),linear-gradient(#dc3545 0%,rgba(220,53,69,.8) 50%,rgba(255,255,255,.4) 100%)}.Button-module__20iJPa__button--danger .Button-module__20iJPa__buttonLink:before{background-image:radial-gradient(circle at 100% 0,rgba(220,53,69,.6) 0%,rgba(220,53,69,.2) 42%,rgba(255,255,255,0) 100%),radial-gradient(circle at 0 0,rgba(220,53,69,.4) 0%,rgba(220,53,69,.1) 37%,rgba(255,255,255,0) 89%),linear-gradient(rgba(220,53,69,.8) 0%,rgba(220,53,69,.6) 50%,rgba(255,255,255,.2) 100%)}.Button-module__20iJPa__button--danger .Button-module__20iJPa__buttonLabel{color:var(--color-white,#fff);font-weight:var(--font-weight-semibold)}.Button-module__20iJPa__button--dark:after{background-image:radial-gradient(circle at 100% 0%,rgba(55,53,66,.8) 0%,rgba(55,53,66,.4) 42%,transparent 100%),radial-gradient(circle at 0% 0%,rgba(95,93,104,.6) 0%,rgba(95,93,104,.2) 37%,transparent 89%),linear-gradient(180deg,var(--grayscale-gray-800)0%,var(--grayscale-gray-700)50%,var(--grayscale-gray-600)100%)}.Button-module__20iJPa__button--dark .Button-module__20iJPa__buttonLink:before{background-image:radial-gradient(circle at 100% 0,rgba(55,53,66,.6) 0%,rgba(55,53,66,.2) 42%,transparent 100%),radial-gradient(circle at 0 0,rgba(95,93,104,.4) 0%,rgba(95,93,104,.1) 37%,transparent 89%),linear-gradient(rgba(55,53,66,.8) 0%,rgba(55,53,66,.6) 50%,rgba(0,0,0,.2) 100%);border:1px solid rgba(255,255,255,.2)}.Button-module__20iJPa__button--dark .Button-module__20iJPa__buttonLabel{color:var(--basic-white);background-image:linear-gradient(107deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,.15) 100%);border:1px solid rgba(255,255,255,.1)}.Button-module__20iJPa__button--disabled{opacity:.6;pointer-events:none}.Button-module__20iJPa__button--disabled .Button-module__20iJPa__buttonLink{cursor:not-allowed}.Button-module__20iJPa__button--loading{pointer-events:none}.Button-module__20iJPa__button--loading .Button-module__20iJPa__buttonLabel{color:var(--grayscale-gray-500)}.Button-module__20iJPa__button--overlay .Button-module__20iJPa__buttonLink{cursor:pointer}.Button-module__20iJPa__buttonLink:focus{outline:2px solid var(--color-primary);outline-offset:2px}.Button-module__20iJPa__button--secondary .Button-module__20iJPa__buttonLink:focus{outline-color:var(--color-secondary)}.Button-module__20iJPa__button--danger .Button-module__20iJPa__buttonLink:focus{outline-color:var(--color-error,#dc3545)}.Button-module__20iJPa__buttonIcon img,.Button-module__20iJPa__buttonIcon .Button-module__20iJPa__icon{object-fit:contain;width:16px;height:16px}.Button-module__20iJPa__button--xs .Button-module__20iJPa__buttonIcon img,.Button-module__20iJPa__button--xs .Button-module__20iJPa__buttonIcon .Button-module__20iJPa__icon{width:12px;height:12px}.Button-module__20iJPa__button--s .Button-module__20iJPa__buttonIcon img,.Button-module__20iJPa__button--s .Button-module__20iJPa__buttonIcon .Button-module__20iJPa__icon{width:14px;height:14px}.Button-module__20iJPa__button--l .Button-module__20iJPa__buttonIcon img,.Button-module__20iJPa__button--l .Button-module__20iJPa__buttonIcon .Button-module__20iJPa__icon{width:18px;height:18px}.Button-module__20iJPa__button--xl .Button-module__20iJPa__buttonIcon img,.Button-module__20iJPa__button--xl .Button-module__20iJPa__buttonIcon .Button-module__20iJPa__icon{width:20px;height:20px}@media (max-width:768px){.Button-module__20iJPa__button,.Button-module__20iJPa__buttonLink{padding:4px}.Button-module__20iJPa__buttonLabel{font-size:var(--font-size-sm);padding:6px 12px}.Button-module__20iJPa__button--xs .Button-module__20iJPa__buttonLabel{padding:6px 12px}}.Button-module__20iJPa__buttonTrigger{position:relative}.Button-module__20iJPa__button[data-debug=true]{border:2px dashed red!important}.Button-module__20iJPa__button[data-debug=true]:before{content:attr(data-debug-info);color:red;background:#fff;border-radius:2px;padding:2px 4px;font-size:10px;position:absolute;top:-20px;left:0}
.AuthSSO-module__y9K0oW__authSso{z-index:1;display:flex;position:relative}.AuthSSO-module__y9K0oW__authSsoWrapper{flex-direction:column;flex:1;display:flex}.AuthSSO-module__y9K0oW__authSsoRow1{flex-direction:row;flex:1;justify-content:center;display:flex}.AuthSSO-module__y9K0oW__authSsoLink{color:inherit;flex:1;justify-content:center;text-decoration:none;display:flex}.AuthSSO-module__y9K0oW__authSsoLabel{flex-direction:row;justify-content:center;align-items:center;gap:8px;display:flex}.AuthSSO-module__y9K0oW__authSsoIcon{display:flex}.AuthSSO-module__y9K0oW__authSsoIcon img{width:16px;height:16px}
.AuthLogin-module__Kbp5ba__authLogin{z-index:2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-image:linear-gradient(118deg,rgba(255,255,255,.15) 0%,rgba(255,255,255,.35) 100%);border:1px solid rgba(255,255,255,.6);border-radius:20px;flex-grow:1;flex-shrink:1;min-height:180px;margin:12px 6px;padding:8px;display:flex;position:relative;box-shadow:0 5px 10px rgba(0,0,0,.1)}.AuthLogin-module__Kbp5ba__authLogin:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-image:linear-gradient(118deg,rgba(255,255,255,.55) 0%,rgba(255,255,255,.65) 100%);border:1px solid rgba(255,255,255,.6);border-radius:12px;position:absolute;top:8px;bottom:8px;left:8px;right:8px}.AuthLogin-module__Kbp5ba__authLoginWrapper{flex-direction:column;flex:1;gap:24px;padding:24px;display:flex}.AuthLogin-module__Kbp5ba__authLoginRow1{flex-direction:row;justify-content:space-between;margin:0;display:flex}.AuthLogin-module__Kbp5ba__authLoginFormTitle{text-transform:uppercase;font-size:1.125rem;font-weight:500}.AuthLogin-module__Kbp5ba__authLoginSignUpLink,.AuthLogin-module__Kbp5ba__authLoginSignUpLink:hover{font-size:.75rem;font-weight:500}.AuthLogin-module__Kbp5ba__authLoginRow2{margin:0}.AuthLogin-module__Kbp5ba__authLoginForm{flex-direction:column;gap:24px;display:flex}.AuthLogin-module__Kbp5ba__authLoginFormEle{flex-direction:column;gap:8px;display:flex}.AuthLogin-module__Kbp5ba__authLoginRow3{margin:0;display:flex}.AuthLogin-module__Kbp5ba__authLogin .button{flex:1}.AuthLogin-module__Kbp5ba__errorMessage{color:#d32f2f;background-color:rgba(255,0,0,.1);border:1px solid rgba(255,0,0,.3);border-radius:8px;margin-bottom:16px;padding:12px;font-size:.875rem}.AuthLogin-module__Kbp5ba__successMessage{color:#2e7d32;background-color:rgba(0,255,0,.1);border:1px solid rgba(0,255,0,.3);border-radius:8px;margin-bottom:16px;padding:12px;font-size:.875rem}.AuthLogin-module__Kbp5ba__infoMessage{color:#1565c0;background-color:rgba(33,150,243,.1);border:1px solid rgba(33,150,243,.3);border-radius:8px;margin-bottom:16px;padding:12px;font-size:.875rem}.AuthLogin-module__Kbp5ba__authLogin [data-comp-static-name=auth-sso]{position:absolute;bottom:-40px;left:0;right:0}
.AuthResetPassword-module__ShK_7a__authResetPassword{z-index:2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-image:linear-gradient(118deg,rgba(255,255,255,.15) 0%,rgba(255,255,255,.35) 100%);border:1px solid rgba(255,255,255,.6);border-radius:20px;flex-grow:1;flex-shrink:1;min-height:180px;margin:12px 6px;padding:8px;display:flex;position:relative;box-shadow:0 5px 10px rgba(0,0,0,.1)}.AuthResetPassword-module__ShK_7a__authResetPassword:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-image:linear-gradient(118deg,rgba(255,255,255,.55) 0%,rgba(255,255,255,.65) 100%);border:1px solid rgba(255,255,255,.6);border-radius:12px;position:absolute;top:8px;bottom:8px;left:8px;right:8px}.AuthResetPassword-module__ShK_7a__authResetPasswordWrapper{flex-direction:column;flex:1;gap:24px;padding:24px;display:flex}.AuthResetPassword-module__ShK_7a__authResetPasswordRow1{flex-direction:row;justify-content:space-between;margin:0;display:flex}.AuthResetPassword-module__ShK_7a__authResetPasswordFormTitle{text-transform:uppercase;font-size:1.125rem;font-weight:500}.AuthResetPassword-module__ShK_7a__authResetPasswordSignUpLink,.AuthResetPassword-module__ShK_7a__authResetPasswordSignUpLink:hover{font-size:.75rem;font-weight:500}.AuthResetPassword-module__ShK_7a__authResetPasswordRow2{margin:0}.AuthResetPassword-module__ShK_7a__authResetPasswordForm{flex-direction:column;gap:24px;display:flex}.AuthResetPassword-module__ShK_7a__authResetPasswordFormEle{flex-direction:column;gap:8px;display:flex}.AuthResetPassword-module__ShK_7a__authResetPasswordRow3{margin:0;display:flex}.AuthResetPassword-module__ShK_7a__authResetPasswordRow4{flex-direction:column;gap:8px;margin-top:16px;display:flex}.AuthResetPassword-module__ShK_7a__additionalLinks{justify-content:center;align-items:center;display:flex}.AuthResetPassword-module__ShK_7a__linkText{color:#6b7280;font-size:.75rem;font-weight:400;text-decoration:none;transition:color .2s}.AuthResetPassword-module__ShK_7a__linkText:hover{color:#374151;text-decoration:underline}.AuthResetPassword-module__ShK_7a__errorMessage{color:#d32f2f;background-color:rgba(255,0,0,.1);border:1px solid rgba(255,0,0,.3);border-radius:8px;margin-bottom:16px;padding:12px;font-size:.875rem}.AuthResetPassword-module__ShK_7a__successMessage{color:#2e7d32;background-color:rgba(0,255,0,.1);border:1px solid rgba(0,255,0,.3);border-radius:8px;margin-bottom:16px;padding:12px;font-size:.875rem}.AuthResetPassword-module__ShK_7a__authResetPassword [data-comp-static-name=auth-sso]{position:absolute;bottom:-40px;left:0;right:0}
.AuthSignUp-module__55DCCW__authSignUp{z-index:2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-image:linear-gradient(118deg,rgba(255,255,255,.15) 0%,rgba(255,255,255,.35) 100%);border:1px solid rgba(255,255,255,.6);border-radius:20px;flex-grow:1;flex-shrink:1;min-height:180px;margin:12px 6px;padding:8px;display:flex;position:relative;box-shadow:0 5px 10px rgba(0,0,0,.1)}.AuthSignUp-module__55DCCW__authSignUp:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-image:linear-gradient(118deg,rgba(255,255,255,.55) 0%,rgba(255,255,255,.65) 100%);border:1px solid rgba(255,255,255,.6);border-radius:12px;position:absolute;top:8px;bottom:8px;left:8px;right:8px}.AuthSignUp-module__55DCCW__authSignUpWrapper{flex-direction:column;flex:1;gap:24px;padding:24px;display:flex}.AuthSignUp-module__55DCCW__authSignUpRow1{flex-direction:row;justify-content:space-between;margin:0;display:flex}.AuthSignUp-module__55DCCW__authSignUpFormTitle{text-transform:uppercase;font-size:1.125rem;font-weight:500}.AuthSignUp-module__55DCCW__authSignUpSignUpLink,.AuthSignUp-module__55DCCW__authSignUpSignUpLink:hover{font-size:.75rem;font-weight:500}.AuthSignUp-module__55DCCW__authSignUpRow2{margin:0}.AuthSignUp-module__55DCCW__authSignUpForm{flex-direction:column;gap:24px;display:flex}.AuthSignUp-module__55DCCW__authSignUpFormEle{flex-direction:column;gap:8px;display:flex}.AuthSignUp-module__55DCCW__authSignUpRow3{margin:0}.AuthSignUp-module__55DCCW__errorMessage{color:#d32f2f;background-color:rgba(255,0,0,.1);border:1px solid rgba(255,0,0,.3);border-radius:8px;margin-bottom:16px;padding:12px;font-size:.875rem}.AuthSignUp-module__55DCCW__authSignUp [data-comp-static-name=auth-sso]{position:absolute;bottom:-40px;left:0;right:0}.AuthSignUp-module__55DCCW__errorMessage{color:#dc2626;background-color:#fee2e2;border:1px solid #fecaca;border-radius:.5rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.5}@media (prefers-color-scheme:dark){.AuthSignUp-module__55DCCW__errorMessage{color:#fca5a5;background-color:#450a0a;border-color:#7f1d1d}}
.AuthVerifyEmail-module__vAuT7G__authVerifyEmail{z-index:2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-image:linear-gradient(118deg,rgba(255,255,255,.15) 0%,rgba(255,255,255,.35) 100%);border:1px solid rgba(255,255,255,.6);border-radius:20px;flex-grow:1;flex-shrink:1;min-height:180px;margin:12px 6px;padding:8px;display:flex;position:relative;box-shadow:0 5px 10px rgba(0,0,0,.1)}.AuthVerifyEmail-module__vAuT7G__authVerifyEmail:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-image:linear-gradient(118deg,rgba(255,255,255,.55) 0%,rgba(255,255,255,.65) 100%);border:1px solid rgba(255,255,255,.6);border-radius:12px;position:absolute;top:8px;bottom:8px;left:8px;right:8px}.AuthVerifyEmail-module__vAuT7G__authVerifyEmailWrapper{flex-direction:column;flex:1;gap:24px;padding:24px;display:flex}.AuthVerifyEmail-module__vAuT7G__authVerifyEmailRow1{flex-direction:row;justify-content:center;margin:0;display:flex}.AuthVerifyEmail-module__vAuT7G__authVerifyEmailFormTitle{text-transform:uppercase;color:#000;text-align:center;margin:0;font-size:1.125rem;font-weight:500}.AuthVerifyEmail-module__vAuT7G__subtitle{color:#333;text-align:center;margin:0 0 16px;font-size:1rem;font-weight:400}.AuthVerifyEmail-module__vAuT7G__authVerifyEmailRow2{text-align:center;flex-direction:column;justify-content:center;gap:16px;min-height:120px;margin:0;display:flex}.AuthVerifyEmail-module__vAuT7G__loadingContent,.AuthVerifyEmail-module__vAuT7G__successContent,.AuthVerifyEmail-module__vAuT7G__errorContent,.AuthVerifyEmail-module__vAuT7G__waitingContent,.AuthVerifyEmail-module__vAuT7G__directContent{flex-direction:column;align-items:center;gap:12px;display:flex}.AuthVerifyEmail-module__vAuT7G__statusIcon{margin-bottom:8px;font-size:48px}.AuthVerifyEmail-module__vAuT7G__spinner{border:3px solid rgba(0,0,0,.1);border-top-color:#3b82f6;border-radius:50%;width:32px;height:32px;animation:1s linear infinite AuthVerifyEmail-module__vAuT7G__spin}@keyframes AuthVerifyEmail-module__vAuT7G__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.AuthVerifyEmail-module__vAuT7G__statusMessage{color:#333;text-align:center;margin:0;font-size:1rem;font-weight:400;line-height:1.5}.AuthVerifyEmail-module__vAuT7G__subMessage{color:#666;text-align:center;margin:0;font-size:.875rem;font-weight:400;line-height:1.4}.AuthVerifyEmail-module__vAuT7G__loadingContent p{color:#666;margin:0;font-size:.875rem}.AuthVerifyEmail-module__vAuT7G__successContent .AuthVerifyEmail-module__vAuT7G__statusMessage{color:#065f46;font-weight:500}.AuthVerifyEmail-module__vAuT7G__errorContent .AuthVerifyEmail-module__vAuT7G__statusMessage{color:#dc2626;font-weight:500}.AuthVerifyEmail-module__vAuT7G__resendInfo{margin-top:8px}.AuthVerifyEmail-module__vAuT7G__resendSuccess{color:#065f46;text-align:center;background-color:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.2);border-radius:8px;margin-top:16px;padding:12px 16px;font-size:.875rem}.AuthVerifyEmail-module__vAuT7G__authVerifyEmailRow3{flex-direction:column;gap:16px;display:flex}@media (max-width:640px){.AuthVerifyEmail-module__vAuT7G__authVerifyEmail{margin:8px 4px;padding:6px}.AuthVerifyEmail-module__vAuT7G__authVerifyEmailWrapper{gap:20px;padding:20px}.AuthVerifyEmail-module__vAuT7G__authVerifyEmailFormTitle{font-size:1rem}.AuthVerifyEmail-module__vAuT7G__subtitle{font-size:.875rem}.AuthVerifyEmail-module__vAuT7G__statusIcon{font-size:40px}.AuthVerifyEmail-module__vAuT7G__statusMessage{font-size:.875rem}}
.PaymentHistory-module__qpD5aW__paymentHistory,.PaymentHistory-module__qpD5aW__wrapper{width:100%}.PaymentHistory-module__qpD5aW__header{background-color:var(--color-background-secondary);padding:12px 16px}.PaymentHistory-module__qpD5aW__label{color:var(--grayscale-gray-400);margin:0;font-size:.75rem;font-weight:600}.PaymentHistory-module__qpD5aW__body{gap:4px;display:grid}.PaymentHistory-module__qpD5aW__row{grid-template-columns:120px 100px 1fr 120px 60px;grid-template-areas:"date price description status nav";align-items:center;gap:20px;padding:12px 16px;transition:background-color .2s;display:grid;position:relative}.PaymentHistory-module__qpD5aW__row--4cols{grid-template-columns:120px 1fr 120px 60px;grid-template-areas:"date description status nav"}.PaymentHistory-module__qpD5aW__row--3cols{grid-template-columns:120px 1fr 60px;grid-template-areas:"date description nav"}.PaymentHistory-module__qpD5aW__row--noExpiry{grid-template-columns:120px 1fr 120px 60px;grid-template-areas:"date description status nav"}.PaymentHistory-module__qpD5aW__row:last-child{border-bottom:none}.PaymentHistory-module__qpD5aW__row:hover:after{content:" ";z-index:-1;background-color:var(--opacity-dark-opac-100);border-radius:8px;position:absolute;top:0;bottom:0;left:-16px;right:-16px}.PaymentHistory-module__qpD5aW__col{color:var(--color-text-primary);align-items:center;font-size:.875rem;display:flex}.PaymentHistory-module__qpD5aW__col--date{grid-area:date}.PaymentHistory-module__qpD5aW__col--price{grid-area:price;font-weight:600}.PaymentHistory-module__qpD5aW__col--description{grid-area:description}.PaymentHistory-module__qpD5aW__col--paymentStatus{grid-area:status;justify-content:flex-start}.PaymentHistory-module__qpD5aW__col--nav{grid-area:nav;justify-content:center}.PaymentHistory-module__qpD5aW__actionLink{width:32px;height:32px;color:inherit;border-radius:6px;justify-content:center;align-items:center;text-decoration:none;transition:background-color .2s;display:flex}.PaymentHistory-module__qpD5aW__actionLink:hover{background-color:var(--color-background-hover,rgba(0,0,0,.05))}.PaymentHistory-module__qpD5aW__footer{padding:8px 16px}.PaymentHistory-module__qpD5aW__loading,.PaymentHistory-module__qpD5aW__empty{color:var(--color-text-secondary);justify-content:center;align-items:center;padding:40px 20px;font-size:.875rem;display:flex}@media (max-width:768px){.PaymentHistory-module__qpD5aW__row,.PaymentHistory-module__qpD5aW__row--4cols,.PaymentHistory-module__qpD5aW__row--3cols,.PaymentHistory-module__qpD5aW__row--noExpiry{grid-template-columns:1fr;grid-template-areas:none;gap:8px;padding:16px}.PaymentHistory-module__qpD5aW__col{justify-content:space-between;align-items:center;padding:4px 0;display:flex}.PaymentHistory-module__qpD5aW__col:before{content:attr(data-label);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}.PaymentHistory-module__qpD5aW__col--date:before{content:"Datum"}.PaymentHistory-module__qpD5aW__col--price:before{content:"Preis"}.PaymentHistory-module__qpD5aW__col--description:before{content:"Beschreibung"}.PaymentHistory-module__qpD5aW__col--paymentStatus:before{content:"Status"}.PaymentHistory-module__qpD5aW__col--nav:before{content:""}.PaymentHistory-module__qpD5aW__col--nav{border-top:1px solid var(--color-border-light);justify-content:flex-end;margin-top:8px;padding-top:8px}.PaymentHistory-module__qpD5aW__col--date,.PaymentHistory-module__qpD5aW__col--price,.PaymentHistory-module__qpD5aW__col--description,.PaymentHistory-module__qpD5aW__col--paymentStatus{justify-content:flex-start}.PaymentHistory-module__qpD5aW__col--date span,.PaymentHistory-module__qpD5aW__col--price span,.PaymentHistory-module__qpD5aW__col--description span{margin-left:auto}}
.PaymentMethods-module__jiDDJG__paymentMethods{width:100%}.PaymentMethods-module__jiDDJG__wrapper{border-radius:8px;width:100%}.PaymentMethods-module__jiDDJG__header{margin-bottom:12px}.PaymentMethods-module__jiDDJG__label{color:var(--grayscale-gray-400);margin:0;font-size:.75rem;font-weight:600}.PaymentMethods-module__jiDDJG__body{gap:4px;display:grid}.PaymentMethods-module__jiDDJG__row{border-radius:8px;grid-template-columns:120px 100px 1fr 120px 60px;grid-template-areas:"method number expiry fav nav";align-items:center;gap:20px;padding:12px 16px;transition:background-color .2s;display:grid;position:relative}.PaymentMethods-module__jiDDJG__row--noExpiry{grid-template-columns:120px 1fr 120px 60px;grid-template-areas:"method number fav nav"}.PaymentMethods-module__jiDDJG__row--3cols{grid-template-columns:120px 1fr 60px;grid-template-areas:"method number nav"}.PaymentMethods-module__jiDDJG__row:hover:after{content:" ";z-index:-1;background-color:var(--opacity-dark-opac-100);border-radius:8px;position:absolute;top:0;bottom:0;left:-16px;right:-16px}.PaymentMethods-module__jiDDJG__col{color:var(--color-text-primary);align-items:center;font-size:.875rem;display:flex}.PaymentMethods-module__jiDDJG__col--method{grid-area:method}.PaymentMethods-module__jiDDJG__col--number{grid-area:number}.PaymentMethods-module__jiDDJG__col--expiry{grid-area:expiry}.PaymentMethods-module__jiDDJG__expiryLabel{color:var(--grayscale-gray-400);padding-right:6px}.PaymentMethods-module__jiDDJG__col--fav{grid-area:fav;justify-content:flex-start}.PaymentMethods-module__jiDDJG__col--nav{grid-area:nav;justify-content:center}.PaymentMethods-module__jiDDJG__actionLink{width:32px;height:32px;color:inherit;border-radius:6px;justify-content:center;align-items:center;text-decoration:none;transition:background-color .2s;display:flex}.PaymentMethods-module__jiDDJG__actionLink:hover{background-color:var(--color-background-hover,rgba(0,0,0,.05))}.PaymentMethods-module__jiDDJG__footer{margin-top:24px}.PaymentMethods-module__jiDDJG__addNewButton .tag>.tag__link{padding:0}.PaymentMethods-module__jiDDJG__addNewButton .tag .tag__label{font-size:1rem}.PaymentMethods-module__jiDDJG__loading,.PaymentMethods-module__jiDDJG__empty{color:var(--color-text-secondary);justify-content:center;align-items:center;padding:40px 20px;font-size:.875rem;display:flex}@media (max-width:768px){.PaymentMethods-module__jiDDJG__row,.PaymentMethods-module__jiDDJG__row--noExpiry,.PaymentMethods-module__jiDDJG__row--3cols{grid-template-columns:1fr;grid-template-areas:none;gap:8px;padding:16px}.PaymentMethods-module__jiDDJG__col{justify-content:space-between;align-items:center;padding:4px 0;display:flex}.PaymentMethods-module__jiDDJG__col:before{content:attr(data-label);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}.PaymentMethods-module__jiDDJG__col--method:before{content:"Methode"}.PaymentMethods-module__jiDDJG__col--number:before{content:"Nummer"}.PaymentMethods-module__jiDDJG__col--expiry:before{content:"Gültig bis"}.PaymentMethods-module__jiDDJG__col--fav:before{content:"Status"}.PaymentMethods-module__jiDDJG__col--nav:before{content:""}.PaymentMethods-module__jiDDJG__col--nav{border-top:1px solid var(--color-border-light);justify-content:flex-end;margin-top:8px;padding-top:8px}.PaymentMethods-module__jiDDJG__col--method,.PaymentMethods-module__jiDDJG__col--number,.PaymentMethods-module__jiDDJG__col--expiry,.PaymentMethods-module__jiDDJG__col--fav{justify-content:flex-start}.PaymentMethods-module__jiDDJG__col--method span,.PaymentMethods-module__jiDDJG__col--number span,.PaymentMethods-module__jiDDJG__col--expiry span{margin-left:auto}}
.BillingInformation-module__n0yX6W__billingInformation,.BillingInformation-module__n0yX6W__wrapper{width:100%}.BillingInformation-module__n0yX6W__header{margin-bottom:16px}.BillingInformation-module__n0yX6W__label{color:var(--grayscale-gray-400);margin:0;font-size:.75rem;font-weight:600}.BillingInformation-module__n0yX6W__body{flex-direction:row;align-items:flex-start;gap:64px;display:flex}.BillingInformation-module__n0yX6W__block{flex-direction:column;gap:16px;display:flex}.BillingInformation-module__n0yX6W__blockLeft{gap:4px;width:-moz-fit-content;width:fit-content;min-width:200px;padding-top:24px}.BillingInformation-module__n0yX6W__blockRight{flex:1}.BillingInformation-module__n0yX6W__blockRow{color:var(--color-text-primary);font-size:.875rem;line-height:1.4}.BillingInformation-module__n0yX6W__blockRight .BillingInformation-module__n0yX6W__formRow{gap:24px;display:flex}.BillingInformation-module__n0yX6W__blockRight .BillingInformation-module__n0yX6W__formRow>*{flex:1}.BillingInformation-module__n0yX6W__changeButton{color:var(--color-primary);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;margin-top:24px;padding:0;font-size:.875rem;font-weight:500;text-decoration:none;transition:opacity .2s;display:inline-flex}.BillingInformation-module__n0yX6W__changeButton:hover{opacity:.8}.BillingInformation-module__n0yX6W__footer{margin-top:24px}.BillingInformation-module__n0yX6W__editMode .BillingInformation-module__n0yX6W__blockLeft{opacity:.5}.BillingInformation-module__n0yX6W__formActions{justify-content:center;align-items:center;gap:12px;margin-top:24px;display:flex}.BillingInformation-module__n0yX6W__loading{color:var(--color-text-secondary);justify-content:center;align-items:center;padding:40px 20px;font-size:.875rem;display:flex}@media (max-width:768px){.BillingInformation-module__n0yX6W__body{flex-direction:column;gap:24px}.BillingInformation-module__n0yX6W__blockLeft{width:100%;padding-top:0}.BillingInformation-module__n0yX6W__blockRight .BillingInformation-module__n0yX6W__formRow{flex-direction:column;gap:16px}.BillingInformation-module__n0yX6W__formActions{flex-direction:column}}@media (max-width:480px){.BillingInformation-module__n0yX6W__body{gap:16px}.BillingInformation-module__n0yX6W__block,.BillingInformation-module__n0yX6W__blockRight .BillingInformation-module__n0yX6W__formRow{gap:12px}}
.CourseComposer-module__Z6-nta__course-composer{z-index:999;transition:transform .6s cubic-bezier(.25,.46,.45,.94);position:fixed;top:0;bottom:0;left:0;right:0}.CourseComposer-module__Z6-nta__course-composer:after{content:" ";z-index:-1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-image:linear-gradient(118deg,rgba(255,255,255,.55) 0%,rgba(255,255,255,.75) 100%);border:1px solid rgba(255,255,255,.6);position:fixed;top:0;bottom:0;left:25vw;right:0;box-shadow:0 5px 10px rgba(0,0,0,.1)}.CourseComposer-module__Z6-nta__course-composer--active{transform:translate(0)}.CourseComposer-module__Z6-nta__course-composer [data-comp-static-name=overlay__header-actions]{z-index:1000}.CourseComposer-module__Z6-nta__course-composer--chapters-sticky [data-comp-static-name=course-composer-chapters]{z-index:10;background:var(--color-background-primary,#fff);position:-webkit-sticky;position:sticky;top:0}.CourseComposer-module__Z6-nta__course-composer__wrapper{scroll-behavior:smooth;flex-direction:row;height:100%;padding:0;display:flex;overflow:auto}.CourseComposer-module__Z6-nta__course-composer__sidebarLHS{flex-direction:column;flex:1;gap:48px;height:100%;display:flex;position:-webkit-sticky;position:sticky;top:0}.CourseComposer-module__Z6-nta__course-composer__sidebarLHS-wrapper{flex:1;padding:80px 24px 24px}.CourseComposer-module__Z6-nta__course-composer__center{flex-direction:column;flex:3;gap:48px;width:0;height:-moz-fit-content;height:fit-content;display:flex}.CourseComposer-module__Z6-nta__course-composer__center-wrapper{scroll-behavior:smooth;flex-direction:column;flex:1;gap:96px;padding:24px 0;display:flex}.CourseComposer-module__Z6-nta__course-composer__sidebarRHS{flex-direction:column;flex:1;gap:48px;height:-moz-fit-content;height:fit-content;position:absolute;right:0}.CourseComposer-module__Z6-nta__course-composer__sidebarRHS-wrapper{align-self:center;padding:24px}.CourseComposer-module__Z6-nta__course-composer__section-marker{width:100%;position:relative}.CourseComposer-module__Z6-nta__course-composer__section-marker:before{content:" ";background:var(--opacity-dark-opac-400);width:16px;height:1px;position:absolute;top:50%;left:0}.CourseComposer-module__Z6-nta__course-composer__section-marker:after{content:" ";background:var(--opacity-dark-opac-200);height:1px;position:absolute;top:50%;left:180px;right:180px}.CourseComposer-module__Z6-nta__course-composer__section-marker-title{padding:0 24px}.CourseComposer-module__Z6-nta__course-composer__container{flex-direction:column;gap:48px;scroll-padding-top:80px;display:flex}.CourseComposer-module__Z6-nta__course-composer__container>section{width:100%;max-width:calc(100% - 400px);margin:0 auto;padding:0}.CourseComposer-module__Z6-nta__course-composer__container-step1{flex-direction:column;justify-content:center;gap:24px;height:-moz-fit-content;height:fit-content;min-height:100vh}.CourseComposer-module__Z6-nta__course-composer__container-step1 h1{font-size:2rem;font-weight:500}.CourseComposer-module__Z6-nta__course-composer__section{width:100%;max-width:calc(100% - 400px);margin:0 auto;padding:0}.CourseComposer-module__Z6-nta__text-section{text-align:center;margin-bottom:24px}.CourseComposer-module__Z6-nta__course-type-selection{justify-content:center;align-self:center;gap:24px;display:flex}.CourseComposer-module__Z6-nta__course-type-selection [data-comp-static-name=form-selectable-tile]{flex:initial}.CourseComposer-module__Z6-nta__course-composer__container-step2{flex-direction:column;align-items:center;gap:24px;min-height:100vh;display:flex}.CourseComposer-module__Z6-nta__course-composer__course-chapter-content{flex-direction:column;flex:1;width:100%;max-width:calc(100% - 360px);display:flex}.CourseComposer-module__Z6-nta__course-composer__course-lesson-content [data-comp-static-name=section-type3]{z-index:0}.CourseComposer-module__Z6-nta__course-composer--chapters-sticky [data-comp-static-name=course-composer-inpage]{margin-top:140px;transition:all .4s}.CourseComposer-module__Z6-nta__chapter-content-section__spacer{align-items:center;padding:12px 0;display:flex;position:relative}.CourseComposer-module__Z6-nta__chapter-content-section__nav-trigger{opacity:0;align-items:center;margin-left:-66px;padding-left:30px;padding-right:36px;transition:all .2s;display:flex;position:relative}.CourseComposer-module__Z6-nta__chapter-content-section__spacer:hover .CourseComposer-module__Z6-nta__chapter-content-section__nav-trigger{opacity:1}.CourseComposer-module__Z6-nta__chapter-content-section__nav-trigger:hover [data-comp-static-name=add-content-block-nav]{opacity:1;visibility:visible;pointer-events:all}.CourseComposer-module__Z6-nta__chapter-content-section__nav-trigger [data-comp-static-name=add-content-block-nav]:hover{opacity:1;visibility:visible;pointer-events:all}.CourseComposer-module__Z6-nta__course-composer__container-step3{flex-direction:column;align-items:center;gap:48px;min-height:100vh;display:flex}.CourseComposer-module__Z6-nta__course-composer__container-step3 section{display:flex}.CourseComposer-module__Z6-nta__courses-calendar-placeholder{text-align:center;border:2px dashed var(--grayscale-gray-300);color:var(--grayscale-gray-600);background:rgba(255,255,255,.8);border-radius:12px;padding:48px;font-style:italic}.CourseComposer-module__Z6-nta__course-composer__editor-mode{height:100%}.CourseComposer-module__Z6-nta__course-composer__editor-header{border-bottom:2px solid #f3f4f6;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;display:flex}.CourseComposer-module__Z6-nta__course-composer__editor-header h3{color:#1f2937;margin:0;font-size:20px;font-weight:600}.CourseComposer-module__Z6-nta__course-composer__editor-actions{gap:12px;display:flex}.CourseComposer-module__Z6-nta__course-composer__content-editor{height:100%;min-height:300px}@media (max-width:1200px){.CourseComposer-module__Z6-nta__course-composer__center{flex:4}}@media (max-width:768px){.CourseComposer-module__Z6-nta__course-composer:after{left:0}.CourseComposer-module__Z6-nta__course-composer__wrapper{flex-direction:column}.CourseComposer-module__Z6-nta__course-composer__sidebarLHS{flex:none;height:auto;display:none;position:relative}.CourseComposer-module__Z6-nta__course-composer__sidebarLHS-wrapper{padding:24px}.CourseComposer-module__Z6-nta__course-composer__center{flex:1;width:auto}.CourseComposer-module__Z6-nta__course-composer__container>section{max-width:100%;padding:0 16px}.CourseComposer-module__Z6-nta__course-type-selection{flex-direction:row;gap:16px}.CourseComposer-module__Z6-nta__course-composer__course-chapter-content{width:100%;max-width:calc(100% - 60px)}.CourseComposer-module__Z6-nta__course-composer__section-marker:after{left:80px;right:0}.CourseComposer-module__Z6-nta__course-composer__section-marker-title{padding:0 16px}}@media (max-width:480px){.CourseComposer-module__Z6-nta__chapter-content-section__nav-trigger{margin-left:-32px;padding-left:16px;padding-right:16px}}.CourseComposer-module__Z6-nta__course-composer [data-comp-static-name=floater]{z-index:10;align-self:center;min-width:40%;position:-webkit-sticky;position:sticky;bottom:40px}@media (max-width:1200px){.CourseComposer-module__Z6-nta__course-composer__center{flex:4}}@media (max-width:768px){.CourseComposer-module__Z6-nta__course-composer:after{left:0}.CourseComposer-module__Z6-nta__course-composer__wrapper{flex-direction:column}.CourseComposer-module__Z6-nta__course-composer__sidebarLHS,.CourseComposer-module__Z6-nta__course-composer__sidebarRHS{display:none}.CourseComposer-module__Z6-nta__course-composer__center{flex:1;max-width:100%}.CourseComposer-module__Z6-nta__course-composer__container>section{max-width:100%;padding:0 16px}.CourseComposer-module__Z6-nta__course-type-selection{flex-direction:row;gap:16px}.CourseComposer-module__Z6-nta__course-composer__course-chapter-content{width:100%;max-width:calc(100% - 60px)}.CourseComposer-module__Z6-nta__course-composer__section-marker:after{left:80px;right:0}.CourseComposer-module__Z6-nta__course-composer__section-marker-title{padding:0 16px}.CourseComposer-module__Z6-nta__course-composer [data-comp-static-name=floater]{min-width:80%;bottom:20px}}@media (max-width:480px){.CourseComposer-module__Z6-nta__chapter-content-section__nav-trigger{margin-left:-32px;padding-left:16px;padding-right:16px}}.CourseComposer-module__Z6-nta__course-composer__sidebarLHS-wrapper [data-comp-static-name=card__wrapper]{grid-template-rows:1fr 1fr}.CourseComposer-module__Z6-nta__course-composer__calendar-wrapper{border-radius:var(--border-radius-m,8px);transition:opacity .3s;position:relative;overflow:hidden}.CourseComposer-module__Z6-nta__course-composer__calendar-wrapper--disabled{opacity:.5;pointer-events:none}.CourseComposer-module__Z6-nta__course-composer__calendar-overlay{background:rgba(var(--color-background-rgb,255,255,255),.7);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:10;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.CourseComposer-module__Z6-nta__course-composer__calendar-overlay-text{text-align:center;color:var(--color-text-secondary);max-width:400px;padding:24px;font-size:14px;font-style:italic}.CourseComposer-module__Z6-nta__course-composer__timeline-calendar{width:100%}
