.locale-popup-overlay{z-index:9999;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.locale-popup-container{background-color:#fff;max-width:500px;padding:2rem;box-shadow:0 4px 6px #0000001a}.locale-popup-text{color:var(--primary-brand-blue-main,#070859);text-align:center;margin-bottom:24px;font-size:20px;line-height:1.5}.locale-popup-buttons{justify-content:center;gap:2rem;display:flex}
.lazy-component{will-change:opacity,transform;transition:opacity .6s ease-out,transform .6s ease-out}.lazy-component[data-delay="50"]{transition-delay:50ms}.lazy-component[data-delay="100"]{transition-delay:.1s}.lazy-component[data-delay="150"]{transition-delay:.15s}.lazy-component[data-delay="200"]{transition-delay:.2s}.lazy-component[data-delay="250"]{transition-delay:.25s}.lazy-component[data-delay="300"]{transition-delay:.3s}.lazy-component:not(.is-visible),.lazy-component.animation-fade:not(.is-visible){opacity:0}.lazy-component.animation-fade.is-visible{opacity:1}.lazy-component.animation-slide-up:not(.is-visible){opacity:0;transform:translateY(30px)}.lazy-component.animation-slide-up.is-visible{opacity:1;transform:translateY(0)}.lazy-component.animation-slide-left:not(.is-visible){opacity:0;transform:translate(30px)}.lazy-component.animation-slide-left.is-visible{opacity:1;transform:translate(0)}.lazy-component.animation-slide-right:not(.is-visible){opacity:0;transform:translate(-30px)}.lazy-component.animation-slide-right.is-visible{opacity:1;transform:translate(0)}.lazy-component.animation-scale:not(.is-visible){opacity:0;transform:scale(.9)}.lazy-component.animation-scale.is-visible{opacity:1;transform:scale(1)}.locale-transition{animation:.5s ease-out locale-fade-in}.locale-transition-wrapper{transition:opacity .3s ease-out}.locale-transition-wrapper.is-transitioning{opacity:.7}.locale-transition-content{transition:opacity .3s ease-out}.locale-transition-content.is-transitioning{opacity:0}@keyframes locale-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.lazy-component{transition:none!important;animation:none!important}.lazy-component:not(.is-visible){opacity:1!important;transform:none!important}.locale-transition,.locale-transition-wrapper,.locale-transition-content{transition:none!important;animation:none!important}}
