.language-switcher_languageSwitcher__piniE{position:relative;display:inline-block;padding-top:10px;color:var(--white)}.language-switcher_languageSwitcher__piniE .language-switcher_switcher__cUU7_{display:flex;align-items:center;gap:.5rem;padding:.5rem;background:var(--white);border:none;border-radius:.5rem;cursor:pointer;transition:all .2s ease;border:1px solid rgba(0,0,0,.1)}.language-switcher_languageSwitcher__piniE .language-switcher_switcher__cUU7_:hover{background:#f8fafc}.language-switcher_languageSwitcher__piniE .language-switcher_switcher__cUU7_:focus{outline:none}.language-switcher_languageSwitcher__piniE .language-switcher_switcher__cUU7_ .language-switcher_label__V_HEg{font-size:1rem}.language-switcher_languageSwitcher__piniE .language-switcher_switcher__cUU7_ .language-switcher_arrow__GeZOo{font-size:.75rem;color:#64748b;transition:transform .2s ease}.language-switcher_languageSwitcher__piniE .language-switcher_switcher__cUU7_ .language-switcher_arrow__GeZOo.language-switcher_up__j7gE1{transform:rotate(180deg)}.language-switcher_languageSwitcher__piniE .language-switcher_dropdown__lZIQt{position:absolute;top:100%;left:0;right:0;margin-top:.25rem;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);z-index:50}.language-switcher_languageSwitcher__piniE .language-switcher_dropdown__lZIQt .language-switcher_option__ZKgYD{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem;border:none;background:rgba(0,0,0,0);cursor:pointer;transition:background .2s ease}.language-switcher_languageSwitcher__piniE .language-switcher_dropdown__lZIQt .language-switcher_option__ZKgYD:hover{background:#f8fafc}.language-switcher_languageSwitcher__piniE .language-switcher_dropdown__lZIQt .language-switcher_option__ZKgYD:first-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.language-switcher_languageSwitcher__piniE .language-switcher_dropdown__lZIQt .language-switcher_option__ZKgYD:last-child{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.language-switcher_languageSwitcher__piniE .language-switcher_dropdown__lZIQt .language-switcher_option__ZKgYD span{font-size:.875rem;color:#1e293b}.landing-page_container__3TQZj{display:grid;grid-template-rows:auto 1fr auto;align-items:center;min-height:100dvh;text-align:center;position:relative;padding:0 20px;color:var(--white);background:repeating-conic-gradient(from 0deg,#fbf1f6 0deg 8deg,var(--lightPink) 8deg 17deg);background-size:100% 100%}.landing-page_container__3TQZj .landing-page_headContainer__vU0cw{position:absolute;top:0;width:100%;height:40px;background-color:var(--pink);display:flex;align-items:center;font-size:1rem;font-weight:700;font-family:Fredoka,sans-serif;text-transform:uppercase;overflow:hidden;white-space:nowrap}.landing-page_container__3TQZj .landing-page_headContainer__vU0cw .landing-page_scroll__dzF8B{display:flex;animation:landing-page_scroll__dzF8B 20s linear infinite;letter-spacing:1px}.landing-page_container__3TQZj .landing-page_headContainer__vU0cw .landing-page_scroll__dzF8B>span{margin:0 40px}.landing-page_container__3TQZj .landing-page_headContainer__vU0cw .landing-page_scroll__dzF8B>div{display:flex;align-items:center}.landing-page_container__3TQZj .landing-page_headContainer__vU0cw .landing-page_scroll__dzF8B>div>span{margin:0 40px}@keyframes landing-page_scroll__dzF8B{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.landing-page_container__3TQZj .landing-page_iconWrapper___2MvA{height:50dvh;display:flex;align-items:flex-end;justify-content:center;width:100%;margin-top:10px}.landing-page_container__3TQZj .landing-page_iconWrapper___2MvA .landing-page_iconContainer__Krxx_{width:250px;height:250px;position:relative;aspect-ratio:1;justify-self:center;z-index:2}.landing-page_container__3TQZj .landing-page_iconWrapper___2MvA .landing-page_iconContainer__Krxx_:after{content:"";position:absolute;inset:0;background-image:url(/logos/pink_logo.webp);background-size:cover;background-position:50%;z-index:2;animation:landing-page_pop-in__0BnQa 1.5s cubic-bezier(.34,1.56,.64,1) forwards;transform-origin:center}@keyframes landing-page_pop-in__0BnQa{0%{transform:scale(0);opacity:0}40%{opacity:1}80%{transform:scale(1.1)}to{transform:scale(1)}}.landing-page_container__3TQZj .landing-page_iconWrapper___2MvA .landing-page_iconContainer__Krxx_:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-40%);width:500px;height:500px;border-radius:50%;z-index:1;background:radial-gradient(circle,var(--white) 10%,rgba(255,255,255,.95) 20%,rgba(255,255,255,.6) 40%,rgba(255,255,255,0) 70%);pointer-events:none}.landing-page_container__3TQZj .landing-page_mainContent__1yg3t{display:flex;flex-direction:column;align-items:center;width:100%;z-index:2}.landing-page_container__3TQZj .landing-page_mainContent__1yg3t .landing-page_subtitle__vl9Kc{font-size:1.3rem;color:var(--pink);font-weight:700;font-family:Fredoka,sans-serif}.landing-page_container__3TQZj .landing-page_mainContent__1yg3t .landing-page_text__k2rvx{font-size:.9rem;font-family:Mulish,sans-serif;color:var(--pink);text-wrap:pretty;max-width:600px}.landing-page_container__3TQZj .landing-page_link__kglro{color:var(--white);font-weight:500;margin:0 auto}.landing-page_container__3TQZj .landing-page_contactButton__lBk7u{background:linear-gradient(135deg,#ff0057,#fad4df);color:#fff;text-decoration:none;padding:16px 24px;border-radius:30px;font-weight:600;font-size:1rem;text-align:center;margin:10px auto;max-width:300px;box-shadow:0 4px 15px rgba(255,107,107,.3);transition:all .3s ease}.landing-page_container__3TQZj .landing-page_contactButton__lBk7u:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(255,107,107,.4);background:linear-gradient(135deg,#ff5252,#ff7979)}.landing-page_container__3TQZj .landing-page_contactButton__lBk7u:active{transform:translateY(0)}