.page_contactPage__LEfly{min-height:100vh;background-color:#fff}.page_heroSection__9sfye{position:relative;height:400px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;text-align:center;margin-bottom:4rem;padding:2rem}.page_heroSection__9sfye:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/assets/bg.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;filter:brightness(.7);z-index:0}.page_heroSection__9sfye h1{font-size:3.5rem;font-weight:700;margin-bottom:1rem;position:relative;z-index:1}.page_heroSection__9sfye p{font-size:1.2rem;position:relative;z-index:1}.page_contactContent__zi9Nc{max-width:1200px;margin:0 auto;display:grid;grid-gap:4rem;gap:4rem;align-items:start}@media(max-width:992px){.page_contactContent__zi9Nc{grid-template-columns:1fr;gap:2rem}}.page_contactInfo__P_0fQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:2rem;gap:2rem}.page_infoCard__qeOmC{background-color:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.05);text-align:center;transition:transform .3s ease}.page_infoCard__qeOmC:hover{transform:translateY(-5px)}.page_infoCard__qeOmC .page_icon__qjOw4{font-size:2rem;color:#ff385c;margin-bottom:1rem}.page_infoCard__qeOmC h3{color:#222;margin-bottom:1rem;font-size:1.2rem}.page_infoCard__qeOmC p{color:#666;margin-bottom:.5rem}.page_infoCard__qeOmC p:last-child{margin-bottom:0}.page_contactForm__BudmC{background-color:#fff;padding:2.5rem;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.05)}.page_contactForm__BudmC h2{color:#222;margin-bottom:2rem;font-size:1.8rem;text-align:center}.page_contactForm__BudmC .page_formGroup__d_iLb{margin-bottom:1.5rem}.page_contactForm__BudmC .page_formGroup__d_iLb input,.page_contactForm__BudmC .page_formGroup__d_iLb textarea{width:100%;padding:1rem;border:1px solid #e0e0e0;border-radius:8px;font-size:1rem;transition:border-color .3s ease}.page_contactForm__BudmC .page_formGroup__d_iLb input:focus,.page_contactForm__BudmC .page_formGroup__d_iLb textarea:focus{outline:none;border-color:#ff385c}.page_contactForm__BudmC .page_formGroup__d_iLb textarea{resize:vertical;min-height:150px}.page_contactForm__BudmC .page_submitButton__4x8Yv{width:100%;padding:1rem;background-color:#ff385c;color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .3s ease}.page_contactForm__BudmC .page_submitButton__4x8Yv:hover{background-color:#e61f45}.page_contactGrid__NB9SW{display:grid;grid-template-columns:1fr 3fr;grid-gap:2.5rem;gap:2.5rem;align-items:stretch;margin-top:2rem}@media(max-width:900px){.page_contactGrid__NB9SW{grid-template-columns:1fr;gap:2rem}}.page_infoColumn__uiGkP{display:flex;flex-direction:column;gap:2rem;justify-content:flex-start}.page_heroBox__iXmF0{background:#fff;border-radius:2rem;box-shadow:0 8px 32px rgba(34,34,34,.08);padding:2.5rem 2rem 2rem;flex-direction:column;min-width:320px;width:100%;margin:0 auto;font-family:Nunito,Quicksand,Arial,sans-serif}.page_heroBox__iXmF0,.page_heroLogoBox__gNz0G{display:flex;align-items:center;position:relative}.page_heroLogoBox__gNz0G{width:120px;height:60px;margin-bottom:1.5rem;justify-content:center}.page_recBg__HuywZ{width:120px;height:60px;object-fit:contain;border-radius:1.2rem;box-shadow:0 2px 12px rgba(30,144,255,.133)}.page_logoOnRec__z7m4u{position:absolute;left:50%;top:50%;width:70px;height:38px;transform:translate(-50%,-50%);filter:brightness(0) invert(1) drop-shadow(0 2px 8px rgba(30,144,255,.2666666667))}.page_animatedTitle__NRe18{font-family:Nunito,Quicksand,Arial,sans-serif;font-size:2.1rem;font-weight:700;color:#222;margin-bottom:1.2rem;letter-spacing:.01em;text-align:center;animation:page_fadeInUp__1b_Xa .7s cubic-bezier(.4,0,.2,1)}.page_animatedText__antC9{font-family:Quicksand,Nunito,Arial,sans-serif;font-size:1.15rem;color:#444;margin-bottom:1.5rem;text-align:center;line-height:1.7;animation:page_fadeInUp__1b_Xa 1.1s cubic-bezier(.4,0,.2,1)}.page_highlight__N2wzi{color:#ff385c;font-weight:700}.page_underline__vU1vJ{border-bottom:2px solid #ff385c;padding-bottom:1px}.page_animatedList__zzxJH{margin:1.5rem 0 2rem;padding:0;list-style:none;display:flex;flex-direction:column;gap:1rem;align-items:flex-start;animation:page_fadeInUp__1b_Xa 1.5s cubic-bezier(.4,0,.2,1)}.page_bullet__bZ_d1{display:inline-block;width:10px;height:10px;background:#ff385c;border-radius:50%;margin-right:.7rem;vertical-align:middle}.page_ctaWrapper__K7ywK{display:flex;justify-content:center;margin-top:1.5rem}.page_ctaButton__tDg31{background:linear-gradient(90deg,#ff385c,#1e90ff);color:#fff;font-family:Nunito,Quicksand,Arial,sans-serif;font-size:1.1rem;font-weight:700;padding:.9rem 2.2rem;border-radius:2rem;border:none;box-shadow:0 2px 12px rgba(30,144,255,.133);transition:background .2s,transform .2s;text-decoration:none;letter-spacing:.01em;cursor:pointer}.page_ctaButton__tDg31:hover{background:linear-gradient(90deg,#1e90ff,#ff385c);transform:translateY(-2px) scale(1.04)}.page_illustrationColumn__iCtlw{display:none}.page_globe__NLTIp{width:80px;height:80px;object-fit:contain;filter:drop-shadow(0 2px 8px rgba(30,144,255,.2));animation:page_float__gFmq3 3.5s ease-in-out infinite}.page_party__97Zf5{width:60px;height:60px;object-fit:contain;animation:page_bounce__G0Egm 2.2s infinite}.page_profileAnim__YKLl7{width:60px;height:60px;object-fit:contain;border-radius:50%;box-shadow:0 2px 12px rgba(255,56,92,.133);animation:page_fadeInUp__1b_Xa 1.7s cubic-bezier(.4,0,.2,1)}.page_animatedWave__jpK1N{width:100%;height:60px;background:url(/assets/wave.svg) repeat-x;background-size:cover;margin-top:2.5rem;animation:page_waveMove__HCMIf 8s linear infinite}@keyframes page_fadeInUp__1b_Xa{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes page_float__gFmq3{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}@keyframes page_bounce__G0Egm{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes page_waveMove__HCMIf{0%{background-position-x:0}to{background-position-x:1000px}}.page_infoNote__C85pU{color:#888;font-size:.95rem;margin-top:.2rem;font-family:Quicksand,Arial,sans-serif}