.ImageContent-module__PzZQVq__largeTeaser{grid-gap:var(--space-l);gap:var(--space-l);display:grid}.ImageContent-module__PzZQVq__image{display:none}.ImageContent-module__PzZQVq__content{padding:var(--content-paddig,var(--space-l));grid-gap:var(--space-l);gap:var(--space-l);display:grid}@media screen and (min-width:992px){.ImageContent-module__PzZQVq__largeTeaser{grid-gap:0;grid-template-rows:1fr;grid-template-columns:1fr 1fr;gap:0;display:grid}.ImageContent-module__PzZQVq__left{--image-column:1;--content-column:2;--content-paddig:40px}.ImageContent-module__PzZQVq__right{--image-column:2;--content-column:1;--content-paddig:40px}.ImageContent-module__PzZQVq__left .ImageContent-module__PzZQVq__image{border-right:1px solid var(--color-primary)}.ImageContent-module__PzZQVq__right .ImageContent-module__PzZQVq__image{border-left:1px solid var(--color-primary)}.ImageContent-module__PzZQVq__content{grid-column:var(--content-column);justify-content:var(---justify-content,center);align-content:center}.ImageContent-module__PzZQVq__image{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;grid-column:var(--image-column);grid-row:1/span 3;width:100%;height:100%;display:block}}
.GoogleSignInButton-module__ffgcFG__googleButton{justify-content:center;align-items:center;gap:var(--space-s);border:1px solid var(--color-primary);color:var(--color-primary);background-color:#fff;font-weight:500;transition:box-shadow .2s ease-in-out,background-color .2s ease-in-out;display:flex}.GoogleSignInButton-module__ffgcFG__googleButton:hover:not(:disabled){background-color:#f9fafb;box-shadow:0 2px 4px #0000001a}.GoogleSignInButton-module__ffgcFG__googleButton:active:not(:disabled){background-color:#f3f4f6;box-shadow:0 1px 2px #0000000d}.GoogleSignInButton-module__ffgcFG__googleButton:disabled{opacity:.6;cursor:not-allowed}.GoogleSignInButton-module__ffgcFG__googleIcon{flex-shrink:0;width:18px;height:18px}
.RegisterForm-module__DTnS_a__form{margin-top:0}.RegisterForm-module__DTnS_a__successCard{border:1px solid var(--20-green-inactive,#86a99d);background:linear-gradient(#f9faf9 0%,#f4f8f6 100%);border-radius:12px;flex-direction:column;gap:.4rem;padding:1rem 1.15rem;display:flex}.RegisterForm-module__DTnS_a__successMessage{gap:.55rem}.RegisterForm-module__DTnS_a__messageStack{flex-direction:column;gap:.3rem;display:flex}.RegisterForm-module__DTnS_a__messageStack>p{margin:0}.RegisterForm-module__DTnS_a__successLead{opacity:.85;font-size:var(--font-size-text-md)}.RegisterForm-module__DTnS_a__emailBadge{word-break:break-all;background:#e8f3ee;border:1px solid #c6dfd3;border-radius:999px;align-self:flex-start;margin:0;padding:.45rem .8rem;font-weight:600;display:inline-flex}.RegisterForm-module__DTnS_a__successBody{max-width:46ch;line-height:1.35}.RegisterForm-module__DTnS_a__resendRow{border-top:1px solid #1257401f;flex-direction:column;gap:.55rem;margin-top:.5rem;padding-top:.7rem;display:flex}.RegisterForm-module__DTnS_a__error{color:var(--color-error);margin-top:1rem}.RegisterForm-module__DTnS_a__success{color:var(--color-base-700);margin-top:0}.RegisterForm-module__DTnS_a__resendButton{width:fit-content}
.Divider-module__Or3buq__divider{text-align:center;color:var(--color-base-500);font-size:var(--font-size-sm);align-items:center;margin:0;display:flex}.Divider-module__Or3buq__divider:before,.Divider-module__Or3buq__divider:after{content:"";border-bottom:1px solid var(--color-base-300);flex:1}.Divider-module__Or3buq__divider span{padding:0 1rem}@media screen and (min-width:768px){.Divider-module__Or3buq__divider{margin:var(--space-m)0;font-size:var(--font-size-md)}}
.CompleteRegistrationForm-module__zwzyxG__form{margin-top:.75rem}.CompleteRegistrationForm-module__zwzyxG__optionalField{gap:var(--space-1-25);flex-direction:column;display:flex}.CompleteRegistrationForm-module__zwzyxG__label{color:var(--20-green,#125740);font-size:var(--font-size-sm);font-weight:500;line-height:140%}.CompleteRegistrationForm-module__zwzyxG__radioGroup{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.CompleteRegistrationForm-module__zwzyxG__radioLabel{font-size:var(--font-size-sm);border:1px solid var(--20-green-inactive,#86a99d);background:var(--20-green-bg,#f8f9f9);cursor:pointer;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .8rem;transition:border-color .2s,background-color .2s;display:inline-flex}.CompleteRegistrationForm-module__zwzyxG__radioInput{accent-color:var(--20-green,#125740);margin:0}.CompleteRegistrationForm-module__zwzyxG__radioLabel:has(.CompleteRegistrationForm-module__zwzyxG__radioInput:checked){border-color:var(--20-green,#125740);background:#e8f3ee}.CompleteRegistrationForm-module__zwzyxG__radioText{line-height:1}.CompleteRegistrationForm-module__zwzyxG__errorText,.CompleteRegistrationForm-module__zwzyxG__error{color:var(--color-error)}
.LoginForm-module__UDO-Na__error{color:var(--color-highlight-orange)}.LoginForm-module__UDO-Na__success{color:var(--color-base-700)}.LoginForm-module__UDO-Na__resendLink{color:inherit;cursor:pointer;font:inherit;background:0 0;border:none;padding:0;-webkit-text-decoration:underline;text-decoration:underline}.LoginForm-module__UDO-Na__resendLink:hover{-webkit-text-decoration:none;text-decoration:none}
.MagicLoginForm-module__rTe1pq__error{color:var(--color-highlight-orange)}.MagicLoginForm-module__rTe1pq__successCard{border:1px solid var(--20-green-inactive,#86a99d);background:linear-gradient(#f9faf9 0%,#f3f7f5 100%);border-radius:12px;flex-direction:column;gap:.7rem;padding:1rem 1.1rem;display:flex}.MagicLoginForm-module__rTe1pq__successMessage{gap:.55rem}.MagicLoginForm-module__rTe1pq__messageStack{flex-direction:column;gap:.35rem;display:flex}.MagicLoginForm-module__rTe1pq__messageStack>p{margin:0}.MagicLoginForm-module__rTe1pq__successLead{opacity:.85}.MagicLoginForm-module__rTe1pq__emailBadge{word-break:break-all;background:#e8f3ee;border:1px solid #c6dfd3;border-radius:999px;align-self:flex-start;margin:0;padding:.45rem .8rem;font-weight:600;display:inline-flex}.MagicLoginForm-module__rTe1pq__successBody{line-height:1.35}
.SuccessMessage-module__9XBXSq__container{flex-direction:column;gap:1.5rem;width:100%;display:flex}.SuccessMessage-module__9XBXSq__message{font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.SuccessMessage-module__9XBXSq__actions{flex-direction:column;gap:1rem;margin-top:.5rem;display:flex}.SuccessMessage-module__9XBXSq__spamFolder{-webkit-text-decoration:underline;text-decoration:underline}@media (min-width:768px){.SuccessMessage-module__9XBXSq__actions{flex-direction:row;gap:1.5rem}.SuccessMessage-module__9XBXSq__actions>*{min-width:200px}}
.Form-module__d76Adq__form{gap:var(--space-2-5);flex-direction:column;display:flex}.Form-module__d76Adq__form>button,.Form-module__d76Adq__form>a.Form-module__d76Adq__button{width:100%}.Form-module__d76Adq__form>.button{width:100%}.Form-module__d76Adq__form>.cta{width:100%}@media screen and (min-width:992px){.Form-module__d76Adq__form{gap:var(--space-3-5)}}
.FormGroup-module__uIGhRq__group{grid-gap:var(--space-2-5);justify-content:center;gap:var(--space-2-5);grid-template-columns:1fr;display:grid}.FormGroup-module__uIGhRq__group>*{width:100%}@media screen and (min-width:576px){.FormGroup-module__uIGhRq__group{gap:var(--space-2-5);grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}
.UploadProfilePictureForm-module__xmIa6q__form{align-items:center;gap:var(--font-size-md);flex-direction:column;max-width:300px;display:flex}.UploadProfilePictureForm-module__xmIa6q__fileInput{display:none}.UploadProfilePictureForm-module__xmIa6q__dropzone{padding:var(--space-1-25);cursor:pointer;border:2px dashed #ccc;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:160px;height:160px;transition:border-color .2s ease-in-out,background-color .2s ease-in-out;display:flex}.UploadProfilePictureForm-module__xmIa6q__dropzone.UploadProfilePictureForm-module__xmIa6q__dragging{background-color:#f0f8ff;border-color:#007bff}.UploadProfilePictureForm-module__xmIa6q__dropzonePrompt p{text-align:center;margin:.25rem 0}.UploadProfilePictureForm-module__xmIa6q__preview{border-radius:50%;width:100%;margin:auto;overflow:hidden}.UploadProfilePictureForm-module__xmIa6q__previewImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:opacity .3s;display:block}.UploadProfilePictureForm-module__xmIa6q__imageContainer{border-radius:inherit;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.UploadProfilePictureForm-module__xmIa6q__imageOverlay{opacity:0;pointer-events:none;border-radius:inherit;background-color:#0006;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s;display:flex;position:absolute;top:0;left:0}.UploadProfilePictureForm-module__xmIa6q__imageContainer:hover .UploadProfilePictureForm-module__xmIa6q__previewImage{opacity:.5}.UploadProfilePictureForm-module__xmIa6q__imageContainer:hover .UploadProfilePictureForm-module__xmIa6q__imageOverlay{opacity:1}.UploadProfilePictureForm-module__xmIa6q__error{color:var(--color-red);font-size:var(--font-size-sm)}.UploadProfilePictureForm-module__xmIa6q__overlayIcon{color:var(--color-base-000)}.UploadProfilePictureForm-module__xmIa6q__helperText{font-size:var(--font-size-xs);color:#666}
.LanguageSwitcher-module__Y_GcSq__container{align-items:center;gap:var(--space-2);display:inline-flex}.LanguageSwitcher-module__Y_GcSq__label{font-size:var(--font-size-sm);color:var(--color-base-700);font-weight:500}.LanguageSwitcher-module__Y_GcSq__trigger{all:unset;justify-content:space-between;align-items:center;gap:var(--space-1);padding:var(--space-1)var(--space-2);border:1px solid var(--color-primary);border-radius:var(--space-1);color:var(--color-primary);cursor:pointer;font-size:var(--font-size-sm);min-width:var(--space-14);background:0 0;width:auto;font-family:inherit;font-weight:500;line-height:1.4;transition:background-color .2s;display:inline-flex}.LanguageSwitcher-module__Y_GcSq__value{text-align:left;color:inherit;text-overflow:ellipsis;white-space:nowrap;flex:1;display:block;overflow:hidden}.LanguageSwitcher-module__Y_GcSq__trigger:hover{background-color:var(--color-base-200)}.LanguageSwitcher-module__Y_GcSq__trigger:focus-visible,.LanguageSwitcher-module__Y_GcSq__trigger[data-state=open]{outline-offset:2px;background-color:var(--color-base-200);outline:2px solid}.LanguageSwitcher-module__Y_GcSq__icon{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s;display:inline-flex}.LanguageSwitcher-module__Y_GcSq__trigger[data-state=open] .LanguageSwitcher-module__Y_GcSq__icon{transform:rotate(180deg)}.LanguageSwitcher-module__Y_GcSq__content{background:var(--color-base-000);border:1px solid var(--color-base-300);border-radius:var(--space-1);box-shadow:0 var(--space-1)var(--space-2-5)0 #0000001f;z-index:1202;min-width:var(--radix-select-trigger-width);overflow:hidden}.LanguageSwitcher-module__Y_GcSq__viewport{padding:var(--space-0-5)}.LanguageSwitcher-module__Y_GcSq__item{all:unset;align-items:center;gap:var(--space-1);padding:var(--space-1)var(--space-2);font-size:var(--font-size-sm);color:var(--color-base-700);cursor:pointer;border-radius:var(--space-0-5);-webkit-user-select:none;user-select:none;outline:none;font-weight:500;line-height:1.4;transition:background-color .15s,color .15s;display:flex;position:relative}.LanguageSwitcher-module__Y_GcSq__item:hover,.LanguageSwitcher-module__Y_GcSq__item[data-highlighted]{background-color:var(--color-base-200)}.LanguageSwitcher-module__Y_GcSq__item[data-state=checked]{background-color:var(--color-primary);color:var(--color-base-000)}.LanguageSwitcher-module__Y_GcSq__check{flex-shrink:0;margin-left:auto}
/*# sourceMappingURL=8114c01f4c26dc1d.css.map*/