.trial{flex-direction:column;display:flex;container:trial/inline-size}.trial__ctr{border-radius:1rem;width:100%;display:inline-grid;position:relative}.trial__ctr[data-step=PROGRESS],.trial__ctr[data-step=CUSTOMIZATION]{background-color:transparent}@media (min-width:992px){.trial__ctr{max-width:970px;margin:0 auto}.trial__ctr[data-status=none]{grid-template-columns:61.8% auto;grid-template-areas:"form image";min-height:610px}.trial__ctr:not([data-status=none]){max-width:850px}.trial__ctr[data-step=INFO]{max-width:600px;min-height:auto}}.trial__bottom-line{text-align:center;margin-top:1rem}@media (max-width:991.98px){.trial__bottom-line{display:none}}.trial__customization{flex-direction:column;flex:1;justify-content:space-between;justify-self:stretch;gap:2rem;display:flex}.trial__customization .customization__selection{flex-direction:column;gap:2rem;display:flex}.trial__customization .customization__selection .selection__controls .form-field[data-field-type=radio]{display:none}.trial__customization .selection__visual{border-radius:var(--border-radius);background-color:var(--trial-color-customization-visual-bg);flex-direction:column;justify-content:flex-end;width:100%;max-width:512px;display:flex}.trial__customization .selection__visual .visual__animation{aspect-ratio:16/9}.trial__customization .selection__visual .visual__text{--margin:2px;margin:var(--margin);border-bottom-right-radius:calc(var(--border-radius) - var(--margin));border-bottom-left-radius:calc(var(--border-radius) - var(--margin));background-color:var(--color-bg);color:var(--trial-color-customization-visual-text);font-weight:var(--font-weight-medium);font-size:var(--font-size-small);text-align:center;padding:.5rem 1rem}.trial__customization .customization__completion canvas{pointer-events:none}.trial__customization .customization__completion img{border-radius:var(--border-radius);object-fit:cover;width:100%;height:100%;max-height:24rem}@container (width>=512px){.trial__customization .customization__selection{flex-direction:row;justify-content:center;align-items:center}.trial__customization .customization__selection .selection__controls{flex-direction:column;flex-shrink:0;flex-basis:33.3333%;gap:.5rem;display:flex}.trial__customization .customization__selection .selection__controls .form-field[data-field-type=radio]{display:block}.trial__customization .customization__selection .selection__controls .form-field[data-field-type=select]{display:none}}.trial__customization .form-field-wrapper[data-field-name=custom]{align-self:center;width:100%;max-width:400px}.trial__envelope{--count-bubble-size:2rem;margin-top:calc(var(--count-bubble-size) / 2 / 2);position:relative}.trial__envelope:before,.trial__envelope:after{z-index:2;background-color:var(--trial-color-envelope-count-bg);aspect-ratio:1;width:var(--count-bubble-size);content:"1";color:var(--trial-color-envelope-count);font-weight:var(--font-weight-medium);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.trial__envelope:after{opacity:1;z-index:1;content:"";animation:1.5s infinite envelope_pulse}.trial__envelope>svg{width:5rem}.trial__envelope>svg>g>rect:first-child{fill:var(--trial-color-envelope-bg)}.trial__envelope>svg>g>rect:nth-child(2){fill:var(--trial-color-envelope-bg-top)}@keyframes envelope_pulse{to{opacity:0;width:4rem}}.trial__error{text-align:center}.trial__error .error__image{max-width:24rem;margin:1rem auto;display:block}.trial__error .error__message{max-width:630px;margin:0 auto}.trial__error button{margin-top:1rem}.trial:has(.trial__existing-notification){justify-content:center;display:flex}.trial:has(.trial__existing-notification) .trial__existing-notification{text-align:center}.trial:has(.trial__existing-notification) .trial__existing-notification .existing-notification__actions{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.trial:has(.trial__form){margin:0 auto}.trial:has(.trial__form):has(.trial__form[data-step="0"]){max-width:var(--trial-width-registration-step-0-max)}.trial:has(.trial__form):has(.trial__form[data-step="1"]){max-width:var(--trial-width-registration-step-1-max)}.trial__form[data-step="0"]{max-width:24rem}.trial__form[data-step="1"]{max-width:34rem}.trial__form .form__separator{color:var(--trial-color-important-heading);text-transform:uppercase;flex-basis:100%;align-items:center;column-gap:.5rem;margin:2rem 0;display:flex}.trial__form .form__separator:before,.trial__form .form__separator:after{background:var(--trial-color-sso-border);content:"";width:100%;height:2px;display:block}.trial__form .form__fields{gap:calc(var(--spacing-y-small) / 2) calc(var(--spacing-y-small) / 4);flex-direction:column;grid-template-columns:1fr 1fr;display:grid}.trial__form .form__fields>*{grid-column:span 2}@container (width>=640px){.trial__form .form__fields .form-field-wrapper[data-field-name=firstname],.trial__form .form__fields .form-field-wrapper[data-field-name=lastname]{grid-column:span 1}}.trial__form .form__fields .password-field{margin-top:calc(var(--spacing-y-small) / 2)}.trial__form .form__fields .password-field>.form-field{margin:0}.trial__form .form__fields .form-field-wrapper{position:relative}.trial__form .form__fields .form-field input{transition:all .25s ease-in-out}.trial__form .form__fields .form-field--error:not([data-field-type=switch]) input{color:var(--color-danger)}.trial__form .form__fields .form-field--error:not([data-field-type=switch]):after{top:50%;right:var(--input-padding-x);background-color:var(--form-color-error-bg);content:"!";width:1.5rem;height:1.5rem;color:var(--form-color-error-icon);font-weight:var(--font-weight-medium);border-radius:50%;justify-content:center;align-items:center;animation:.25s ease-in-out forwards trial-form-error-fade-in;display:flex;position:absolute}.trial__form .form__fields .form-field--error[data-field-type=switch] input:before{background-color:var(--color-danger);color:var(--color-bg)!important}.trial__form .form__fields .form-field label a[href]{--link-color:var(--color-primary);--link-decoration-color:color-mix(in srgb, var(--link-color) 50%, transparent);background-image:linear-gradient(to right, var(--link-decoration-color) 50%, transparent 50%);color:var(--link-color);font-weight:var(--link-font-weight);background-position:0 100%;background-repeat:repeat-x;background-size:8px 2px;padding-bottom:2px;transition:all .25s ease-in-out}.trial__form .form__fields .form-field label a[href]:hover{--link-decoration-color:var(--link-color)}@media print{.trial__form .form__fields .form-field label a[href]{--link-font-weight:var(--font-weight-light);--link-color:color-mix(in srgb, var(--color-contrast) 80%, transparent);background-image:none}}.trial__form .form__fields .form-field-wrapper:has([data-field-type=switch]){margin-bottom:calc(var(--spacing-y-small) / 2)}.trial__form .form__fields .form-field-errors{left:var(--input-padding-x);width:calc(100% - var(--input-padding-x) * 2);flex-direction:column;gap:.25rem;display:flex;position:relative}.trial__form .form__fields .form-field-errors:before{background-color:var(--color-danger);content:"";width:100%;height:2px;position:relative;transform:translateY(-100%)}.trial__form .form__fields .form-field-errors .form-field-error{color:var(--color-danger);font-weight:var(--font-weight-medium);font-size:var(--font-size-small)}.trial__form .form__fields .form-field[data-field-type=switch]+.form-field-errors{width:100%;left:0}.trial__form .form__fields .form-field[data-field-type=switch]+.form-field-errors:before{display:none}.trial__form .form-field--valid .trial__toggle-password,.trial__form .form-field--error .trial__toggle-password{right:2rem}.trial__form .field-error{cursor:help}@keyframes trial-form-error-fade-in{0%{opacity:0;transform:translate(100%,-50%)scale(.5)}to{opacity:1;transform:translate(100%,-50%)scale(1)}}.trial__heading{text-align:center;margin-bottom:2rem}.trial__heading>:first-child{color:var(--color-primary)}.levelup .trial{width:100%;max-width:100%;height:100%;max-width:none!important}.levelup .trial .trial__form{margin:0 auto}.levelup .trial .trial__form[data-step="0"]{max-width:var(--trial-width-registration-step-0-max)}.levelup .trial .trial__form[data-step="1"]{max-width:var(--trial-width-registration-step-1-max)}.levelup .trial__registration-stage{position:relative}.levelup .trial__registration-stage .star-rating{text-align:center}.levelup .trial__registration-stage .star-rating__score{justify-content:center;align-items:center;gap:4px;margin:0;display:flex}.levelup .trial__registration-stage .star-rating__score:before{aspect-ratio:1;content:"";background-color:#ffd91a;width:2.75rem;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 41 37'%3E%3Cpath fill='%23FFD917' d='M19.108 4.943a1.5 1.5 0 0 1 2.784 0l3.167 7.548a1.52 1.52 0 0 0 1.293.94l8.228.557c1.389.094 1.932 1.906.837 2.793l-6.158 4.984a1.593 1.593 0 0 0-.53 1.634l1.97 7.628c.35 1.35-1.06 2.459-2.23 1.755l-7.204-4.336a1.477 1.477 0 0 0-1.53 0l-7.204 4.336c-1.17.704-2.58-.405-2.23-1.754l1.97-7.63a1.593 1.593 0 0 0-.53-1.633l-6.158-4.984c-1.095-.887-.552-2.699.837-2.793l8.228-.557a1.52 1.52 0 0 0 1.293-.94l3.167-7.548Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 41 37'%3E%3Cpath fill='%23FFD917' d='M19.108 4.943a1.5 1.5 0 0 1 2.784 0l3.167 7.548a1.52 1.52 0 0 0 1.293.94l8.228.557c1.389.094 1.932 1.906.837 2.793l-6.158 4.984a1.593 1.593 0 0 0-.53 1.634l1.97 7.628c.35 1.35-1.06 2.459-2.23 1.755l-7.204-4.336a1.477 1.477 0 0 0-1.53 0l-7.204 4.336c-1.17.704-2.58-.405-2.23-1.754l1.97-7.63a1.593 1.593 0 0 0-.53-1.633l-6.158-4.984c-1.095-.887-.552-2.699.837-2.793l8.228-.557a1.52 1.52 0 0 0 1.293-.94l3.167-7.548Z'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain}.levelup .trial__registration-stage .star-rating__subtitle{color:color-mix(in srgb, var(--color-contrast) 60%, transparent);font-weight:var(--font-weight-medium);font-size:var(--font-size-small);line-height:var(--line-height-compact)}.levelup .trial__registration-stage .star-rating__images{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1rem;display:flex}.levelup .trial__registration-stage .star-rating__images img{width:auto;height:1.25rem}.levelup .trial__registration-stage a{position:absolute;top:0;bottom:0;left:0;right:0}.trial__loading p{text-align:center;justify-content:center;align-items:center;gap:.5rem;display:flex}.trial__loading p:before{content:"token";font-size:1.5rem;font-family:var(--font-family-material);animation:1.5s ease-in-out infinite rotate_token}.trial__loading img{max-height:24rem;margin:0 auto 2rem;display:block}@keyframes rotate_token{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.trial__navigation{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}.trial__navigation>*{flex-basis:100%}@container (width>=512px){.trial__navigation{flex-direction:row-reverse;justify-content:space-between}.trial__navigation:has(>:only-child){justify-content:flex-start}.trial__navigation>*{flex-basis:auto}.trial__navigation #customization-skip{margin-left:auto}}.trial .password-field:has(input:focus) .password__directive:not(.password__directive--checked){color:var(--trial-color-todo-text-highlight)}.trial .password-field:has(.form-field--error) .password__directive:not(.password__directive--checked){color:var(--trial-color-todo-text-highlight)}.trial .password-field:has(input:focus) .password__directive:not(.password__directive--checked):before{background-color:var(--trial-color-todo-bg-error);color:var(--trial-color-todo-icon-error)}.trial .password-field:has(.form-field--error) .password__directive:not(.password__directive--checked):before{background-color:var(--trial-color-todo-bg-error);color:var(--trial-color-todo-icon-error)}.trial .password-field .form-field-error{display:none}.trial .password-field .password__visibility-toggle{top:50%;right:var(--input-padding-x);-ms-appearance:none;appearance:none;cursor:pointer;width:42px;height:42px;color:var(--color-primary);font-size:1.25rem;font-family:var(--font-family-material);background:0 0;border:none;justify-content:center;align-items:center;margin-right:.75rem;padding:0;transition:all .25s linear;display:flex;position:absolute;bottom:0;transform:translate(100%,-50%)}.trial .password-field .form-field--error .password__visibility-toggle,.trial .password-field .form-field--valid .password__visibility-toggle{transform:translateY(-50%)}.trial .password-field .password__directives{flex-wrap:wrap;justify-content:center;gap:0 .5rem;width:100%;margin-top:.5rem;display:inline-flex}.trial .password-field .password__directive{color:var(--trial-color-todo-text-default);font-weight:var(--font-weight-medium);font-size:var(--font-size-tiny);white-space:nowrap;align-items:center;display:flex}.trial .password-field .password__directive:before{background-color:var(--trial-color-todo-bg-default);content:"close";width:1rem;height:1rem;color:var(--trial-color-todo-icon-default);line-height:normal;font-family:var(--font-family-material);border-radius:100%;justify-content:center;align-items:center;margin-right:.35rem;transition:all .25s linear;display:flex}.trial .password-field .password__directive--checked:before{background-color:var(--trial-color-todo-bg-success);content:"check";color:var(--trial-color-todo-icon-success)}.trial__sso{flex-direction:column;justify-content:center;gap:1rem 0;display:flex}.trial__sso .sso-consent-text{max-width:400px;font-size:var(--font-size-small);text-align:center;margin:0 auto}.trial__verification .verification__illustration{justify-content:center;margin-bottom:1rem;display:flex}.trial__verification .verification__notice{text-align:center}.trial__verification .verification__notice>p{margin-bottom:0}.trial__verification .verification__notice button{margin-top:2rem}.trial__verification .verification__meta{flex-wrap:wrap;justify-content:space-between;gap:2rem 4rem;margin-top:4rem;display:flex}.trial__verification .verification__meta>div{flex-direction:column;justify-content:space-between;max-width:20rem;display:flex}.trial__verification .verification__meta>div:has(small) small{margin-top:1rem;display:block}.trial__verification .verification__meta p{font-weight:var(--font-weight-medium);font-size:var(--font-size-small);margin-bottom:0}.trial__verification .verification__meta p:first-child{color:var(--color-contrast);font-weight:var(--font-weight-medium)}.trial__verification .verification__meta p:not(:first-child){line-height:var(--line-height-compact)}.trial__verification .verification__meta p:last-of-type{margin-bottom:auto}@media screen{body.is-mobile .trial .verification__illustration svg path{fill:#fff}}.trial{--trial-color-customization-visual-bg:hsl(from var(--color-primary) h s 95);--trial-color-customization-visual-text:color-mix(in srgb, var(--color-contrast) 80%, transparent);--trial-color-envelope-bg-top:hsl(from var(--color-primary) h s 98);--trial-color-envelope-bg:hsl(from var(--color-primary) h s 95);--trial-color-envelope-count-bg:var(--color-primary);--trial-color-envelope-count:var(--color-bg);--trial-color-important-heading:var(--color-primary);--trial-color-sso-border:color-mix(in srgb, var(--color-contrast) 10%, transparent);--trial-color-todo-bg-default:color-mix(in srgb, var(--color-contrast) 20%, transparent);--trial-color-todo-bg-error:color-mix(in srgb, var(--trial-color-todo-icon-error) 10%, transparent);--trial-color-todo-bg-success:color-mix(in srgb, var(--trial-color-todo-icon-success) 10%, transparent);--trial-color-todo-icon-default:var(--color-bg);--trial-color-todo-icon-error:var(--color-danger);--trial-color-todo-icon-success:var(--color-success);--trial-color-todo-text-default:color-mix(in srgb, var(--color-contrast) 40%, transparent);--trial-color-todo-text-highlight:var(--color-contrast);--trial-width-registration-step-0-max:24rem;--trial-width-registration-step-1-max:34rem}
/*# sourceMappingURL=trial-app.min.css.map */
