.News-module__mJR8MG__containerStyle{padding:var(--padding-mobile-y)var(--padding-mobile-x);background-color:#ededed}@media (min-width:768px){.News-module__mJR8MG__containerStyle{padding:var(--padding-y)var(--padding-x)}}.News-module__mJR8MG__imageWrapper{aspect-ratio:4/3;border-radius:var(--border-radius-l);width:100%;position:relative;overflow:hidden;box-shadow:0 12px 32px #1717171f}@media (min-width:768px){.News-module__mJR8MG__imageWrapper{aspect-ratio:1}}
.Banner-module__AkIBaq__title:before{content:"";background-color:var(--color-primary);width:.6rem;height:100%;position:absolute;top:0;left:0}@media (min-width:768px){.Banner-module__AkIBaq__title:before{width:.8rem}}.Banner-module__AkIBaq__subtitle{color:#ffffffd9;max-width:34rem}.Banner-module__AkIBaq__overlay{pointer-events:none;z-index:0;background:linear-gradient(#0a0e1e00 35%,#0a0e1ea6 100%);position:absolute;inset:0}.Banner-module__AkIBaq__cta{color:var(--foreground);background-color:#fff;border-radius:999px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 8px 20px #0000002e}.Banner-module__AkIBaq__cta:hover{transform:translateY(-2px);box-shadow:0 12px 24px #00000038}
.Description-module__ErDtSG__containerStyle{padding:var(--padding-mobile-y)var(--padding-mobile-x)}@media (min-width:768px){.Description-module__ErDtSG__containerStyle{padding:var(--padding-y)var(--padding-x)}}.Description-module__ErDtSG__portrait{background-color:#f3f4f6;border-radius:999px;width:12rem;height:12rem;position:relative;overflow:hidden;box-shadow:0 0 0 4px #fff,0 4px 16px #1717171f}
.FooterShared-module__lAPnZW__footerSharedContainer{width:100%}.FooterShared-module__lAPnZW__footerSharedContainer>h3{letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;margin-bottom:1.25rem;font-size:.8125rem;font-weight:600}.FooterShared-module__lAPnZW__footerSharedContainer ul{flex-direction:column;gap:.875rem;display:flex}.FooterShared-module__lAPnZW__footerSharedContainer li{color:#ffffffd9;font-size:.875rem;line-height:1.5}.FooterShared-module__lAPnZW__footerLink{color:#ffffffd9;align-items:center;gap:.625rem;transition:color .15s;display:inline-flex}.FooterShared-module__lAPnZW__footerLink:hover{color:#fff}.FooterShared-module__lAPnZW__footerLink svg{color:var(--color-primary-light);flex-shrink:0}
.Footer-module__q7ZRWa__footer{background-color:var(--color-secondary);color:#fff}.Footer-module__q7ZRWa__inner{padding:var(--padding-mobile-y)var(--padding-mobile-x);flex-direction:column;gap:2.5rem;display:flex}@media (min-width:768px){.Footer-module__q7ZRWa__inner{padding:var(--padding-y)var(--padding-x);gap:3rem}}.Footer-module__q7ZRWa__brandRow{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}@media (min-width:768px){.Footer-module__q7ZRWa__brandRow{text-align:left;flex-direction:row}}.Footer-module__q7ZRWa__logoBadge{background-color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.Footer-module__q7ZRWa__brandTitle{font-size:.9375rem;font-weight:600}.Footer-module__q7ZRWa__brandSubtitle{color:#fff9;font-size:.8125rem}.Footer-module__q7ZRWa__divider{background-color:#ffffff1f;height:1px}.Footer-module__q7ZRWa__columns{grid-template-columns:1fr;gap:2.5rem;display:grid}@media (min-width:768px){.Footer-module__q7ZRWa__columns{grid-template-columns:repeat(3,1fr);gap:2rem}}.Footer-module__q7ZRWa__bottomBar{text-align:center;color:#ffffff80;flex-direction:column;align-items:center;gap:.5rem;font-size:.8125rem;display:flex}@media (min-width:768px){.Footer-module__q7ZRWa__bottomBar{text-align:left;flex-direction:row;justify-content:space-between}}
.InscriptionForm-module__mFR2Ia__containerStyle{padding:0 var(--padding-mobile-x)var(--padding-mobile-y)}@media (min-width:768px){.InscriptionForm-module__mFR2Ia__containerStyle{padding:0 var(--padding-x)var(--padding-y)}}.InscriptionForm-module__mFR2Ia__stepCard{border-radius:var(--border-radius);background-color:#fff;border:1px solid #e5e7eb;padding:1.25rem;box-shadow:0 1px 3px #1717170d}@media (min-width:768px){.InscriptionForm-module__mFR2Ia__stepCard{border-radius:var(--border-radius-l);padding:2rem}}
.Input-module__Tl1jgW__wrapper{flex-direction:column;gap:.375rem;width:100%;display:flex}.Input-module__Tl1jgW__label{color:#374151;font-size:.875rem;font-weight:600}.Input-module__Tl1jgW__inputWrapper{align-items:center;display:flex;position:relative}.Input-module__Tl1jgW__input{width:100%;font-family:var(--font-base);color:var(--foreground);border-radius:var(--border-radius);background-color:#fff;border:1.5px solid #d1d5db;outline:none;padding:.625rem .875rem;font-size:.9375rem;transition:border-color .15s,box-shadow .15s}.Input-module__Tl1jgW__input::placeholder{color:#9ca3af}.Input-module__Tl1jgW__input:hover:not(:disabled):not(.Input-module__Tl1jgW__inputError){border-color:#b3b8c2}.Input-module__Tl1jgW__input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #b34b4026}.Input-module__Tl1jgW__input:disabled{color:#9ca3af;cursor:not-allowed;background-color:#f3f4f6}.Input-module__Tl1jgW__inputError{border-color:#dc2626}.Input-module__Tl1jgW__inputError:focus{border-color:#dc2626;box-shadow:0 0 0 3px #dc26261f}.Input-module__Tl1jgW__message{font-size:.8125rem}.Input-module__Tl1jgW__hint{color:#6b7280}.Input-module__Tl1jgW__error{color:#dc2626}
.WizardStepper-module__2OqW8G__list{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:2rem;font-size:.875rem;display:flex}.WizardStepper-module__2OqW8G__item{align-items:center;gap:.5rem;display:flex}.WizardStepper-module__2OqW8G__pill{border:1px solid #0000;border-radius:999px;align-items:center;gap:.5rem;padding:.375rem .875rem;transition:background-color .15s,border-color .15s,color .15s;display:flex}.WizardStepper-module__2OqW8G__pillClickable{cursor:pointer}.WizardStepper-module__2OqW8G__pillDisabled{cursor:not-allowed}.WizardStepper-module__2OqW8G__pillActive{background-color:var(--color-secondary);color:#fff;border-color:var(--color-secondary)}.WizardStepper-module__2OqW8G__pillDone{color:var(--color-secondary);background-color:#eef0f8;border-color:#d7dbea}.WizardStepper-module__2OqW8G__pillDone:hover{background-color:#e2e5f2}.WizardStepper-module__2OqW8G__pillUpcoming{color:#9ca3af;background-color:#f3f4f6;border-color:#e5e7eb}.WizardStepper-module__2OqW8G__badge{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.6875rem;font-weight:600;display:flex}.WizardStepper-module__2OqW8G__badgeActive{color:var(--color-secondary);background-color:#fff}.WizardStepper-module__2OqW8G__badgeDone{background-color:var(--color-secondary);color:#fff}.WizardStepper-module__2OqW8G__badgeUpcoming{color:#fff;background-color:#d1d5db}
.oms18-module__iDdfga__legalCard{margin:0 var(--padding-mobile-x)var(--padding-mobile-y);border-radius:var(--border-radius-l);border:1px solid #e5e7eb;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 3px #1717170d}@media (min-width:768px){.oms18-module__iDdfga__legalCard{margin:0 var(--padding-x)var(--padding-y);flex-direction:row}.oms18-module__iDdfga__legalCard>:first-child{border-right:1px solid #e5e7eb}}
.SearchInput-module__IQfwWa__containerStyle{padding:1.25rem var(--padding-mobile-x);background-color:#ededed}@media (min-width:768px){.SearchInput-module__IQfwWa__containerStyle{padding:2rem var(--padding-x)}}
.Button-module__xDwtkW__button{font-family:var(--font-base);border-radius:var(--border-radius);cursor:pointer;border:1.5px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.9375rem;font-weight:600;line-height:1.2;transition:filter .15s,background-color .15s,border-color .15s,color .15s;display:inline-flex}.Button-module__xDwtkW__button:not(:disabled):hover{filter:brightness(.92)}.Button-module__xDwtkW__button:disabled{cursor:not-allowed;filter:none;opacity:.6}.Button-module__xDwtkW__primary{background-color:var(--color-secondary);color:#fff}.Button-module__xDwtkW__secondary{color:#374151;background-color:#fff;border-color:#d1d5db}.Button-module__xDwtkW__secondary:not(:disabled):hover{filter:none;background-color:#f9fafb}
