.contact_contactPage__h_s5M{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);padding:4rem 0}.contact_container__h2OjI{max-width:1200px;margin:0 auto;padding:0 2rem}.contact_header__6Fv3l{text-align:center;margin-bottom:4rem;color:#fff;animation:contact_fadeInDown__dc3dE .6s ease-out}.contact_title__X8zWS{font-size:3rem;font-weight:800;margin-bottom:1rem;text-shadow:2px 2px 8px rgba(0,0,0,.2)}.contact_subtitle__i_f8o{font-size:1.25rem;opacity:.95;line-height:1.8}.contact_grid__2tOiw{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;animation:contact_fadeInUp__SvDum .6s ease-out .2s both}.contact_card__pN9OA{background:#fff;border-radius:16px;padding:2.5rem;box-shadow:0 10px 40px rgba(0,0,0,.15);transition:transform .3s ease,box-shadow .3s ease;position:relative;overflow:hidden}.contact_card__pN9OA:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.contact_card__pN9OA:hover{transform:translateY(-8px);box-shadow:0 15px 50px rgba(0,0,0,.2)}.contact_cardIcon__vZrjE{font-size:3rem;margin-bottom:1rem;text-align:center}.contact_cardTitle__YBNh8{font-size:1.5rem;font-weight:700;color:#2c3e50;margin-bottom:1rem;text-align:center;padding-bottom:1rem;border-bottom:2px solid #f0f0f0}.contact_cardDescription__IVyd0{font-size:1rem;color:#5a6c7d;line-height:1.6;margin-bottom:1.5rem;text-align:center}.contact_contactList__ugwru{display:flex;flex-direction:column;gap:1rem}.contact_contactItem__g1BK2{display:flex;flex-direction:column;gap:.5rem;padding:1rem;background:#f8f9fa;border-radius:8px;transition:background .2s ease}.contact_contactItem__g1BK2:hover{background:#e9ecef}.contact_label__BQMtO{font-weight:600;color:#2c3e50;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px}.contact_value__jKIcA{color:#5a6c7d;font-size:1rem;word-break:break-word}.contact_link__tZ43k{color:#667eea;text-decoration:none;font-size:1rem;font-weight:500;transition:color .2s ease;word-break:break-all}.contact_link__tZ43k:hover{color:#764ba2;text-decoration:underline}.contact_ticketButton__cJgJe{display:inline-block;width:100%;padding:1rem 2rem;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;text-decoration:none;font-size:1.1rem;font-weight:600;border-radius:12px;text-align:center;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 15px rgba(102,126,234,.3)}.contact_ticketButton__cJgJe:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(102,126,234,.4)}.contact_ticketButton__cJgJe:active{transform:translateY(0)}.contact_rtl__2Znnc{direction:rtl;text-align:right}.contact_rtl__2Znnc .contact_card__pN9OA{text-align:right}.contact_rtl__2Znnc .contact_cardIcon__vZrjE{text-align:center}.contact_rtl__2Znnc .contact_cardDescription__IVyd0,.contact_rtl__2Znnc .contact_cardTitle__YBNh8{text-align:right}@keyframes contact_fadeInDown__dc3dE{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes contact_fadeInUp__SvDum{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.contact_contactPage__h_s5M{padding:2rem 0}.contact_container__h2OjI{padding:0 1rem}.contact_title__X8zWS{font-size:2rem}.contact_subtitle__i_f8o{font-size:1rem}.contact_grid__2tOiw{grid-template-columns:1fr;gap:1.5rem}.contact_card__pN9OA{padding:2rem 1.5rem}.contact_cardTitle__YBNh8{font-size:1.3rem}.contact_cardIcon__vZrjE{font-size:2.5rem}}@media (max-width:480px){.contact_title__X8zWS{font-size:1.75rem}.contact_card__pN9OA{padding:1.5rem 1rem}.contact_cardTitle__YBNh8{font-size:1.2rem}.contact_cardIcon__vZrjE{font-size:2rem}.contact_contactItem__g1BK2{padding:.75rem}}[data-theme=light] .contact_card__pN9OA{background-color:#fff}[data-theme=light] .contact_cardTitle__YBNh8{color:#2c3e50}[data-theme=light] .contact_cardDescription__IVyd0{color:#5a6c7d}[data-theme=light] .contact_contactItem__g1BK2{background-color:#f8f9fa}[data-theme=light] .contact_contactItem__g1BK2:hover{background-color:#e9ecef}[data-theme=light] .contact_label__BQMtO{color:#2c3e50}[data-theme=light] .contact_value__jKIcA{color:#5a6c7d}[data-theme=dark] .contact_card__pN9OA{background-color:#1f2937;box-shadow:0 10px 40px rgba(0,0,0,.3)}[data-theme=dark] .contact_card__pN9OA:before{background:linear-gradient(90deg,#60a5fa,#a78bfa)}[data-theme=dark] .contact_cardTitle__YBNh8{color:#f9fafb;border-bottom-color:#374151}[data-theme=dark] .contact_cardDescription__IVyd0{color:#d1d5db}[data-theme=dark] .contact_contactItem__g1BK2{background-color:#374151}[data-theme=dark] .contact_contactItem__g1BK2:hover{background-color:#4b5563}[data-theme=dark] .contact_label__BQMtO{color:#e5e7eb}[data-theme=dark] .contact_value__jKIcA{color:#9ca3af}[data-theme=dark] .contact_link__tZ43k{color:#60a5fa}[data-theme=dark] .contact_link__tZ43k:hover{color:#93c5fd}