.FaqSection_section__dxA7W{padding:70px 20px;direction:rtl;background:linear-gradient(135deg,#f8fafc,#e2e8f0)}.FaqSection_container__cP2w8{max-width:1100px;margin:0 auto}.FaqSection_title__cXz6b{margin:0 0 10px;text-align:center;color:#272D98;font-size:2.2rem;font-weight:900;letter-spacing:-.6px}.FaqSection_subtitle__nfc7V{margin:0 auto 26px;max-width:920px;text-align:center;color:#374151;font-size:1.05rem;line-height:1.8}.FaqSection_groups__ioqWP{display:grid;gap:18px}.FaqSection_groupCard__LgMY0{background:rgba(255,255,255,.95);border:1px solid rgba(39,45,152,.12);border-radius:20px;box-shadow:0 12px 30px rgba(39,45,152,.1);overflow:hidden}.FaqSection_groupHeader__kmizA{display:flex;align-items:center;gap:10px;padding:16px 16px 12px;border-bottom:1px solid rgba(17,24,39,.06)}.FaqSection_groupBadge__VntdJ{width:38px;height:38px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(135deg,rgba(0,194,255,.18),rgba(39,45,152,.12));border:1px solid rgba(17,24,39,.06);font-weight:900;color:#272D98}.FaqSection_groupTitle___7vTC{margin:0;font-size:1.15rem;font-weight:900;color:#111827;letter-spacing:-.3px}.FaqSection_items__xNxqS{display:grid}.FaqSection_item__4hVrf{border-top:1px solid rgba(17,24,39,.06)}.FaqSection_qBtn__JX6vs{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;background:transparent;border:0;cursor:pointer;text-align:right;font:inherit}.FaqSection_qLeft__Uc20d{display:flex;align-items:center;gap:10px;min-width:0}.FaqSection_qIcon__vE_JV{width:34px;height:34px;border-radius:999px;display:grid;place-items:center;background:rgba(39,45,152,.08);border:1px solid rgba(39,45,152,.14);color:#272D98;font-weight:900;flex:0 0 auto}.FaqSection_qText__o7vmb{margin:0;font-weight:900;color:#111827;letter-spacing:-.25px;line-height:1.4}.FaqSection_chev__aXaeG{width:34px;height:34px;border-radius:999px;display:grid;place-items:center;background:rgba(255,255,255,.7);border:1px solid rgba(17,24,39,.1);color:#111827;transition:transform .22s ease;flex:0 0 auto}.FaqSection_open__K1489 .FaqSection_chev__aXaeG{transform:rotate(180deg)}.FaqSection_answerWrap___h9Wz{display:grid;grid-template-rows:0fr;transition:grid-template-rows .26s ease}.FaqSection_open__K1489 .FaqSection_answerWrap___h9Wz{grid-template-rows:1fr}.FaqSection_answerInner__N0v3g{overflow:hidden}.FaqSection_answer__Fehug{margin:0;padding:0 16px 16px;color:#374151;line-height:1.9;font-size:1.02rem}.FaqSection_ctaCard__eBUCK{margin-top:22px;background:rgba(255,255,255,.95);border:1px solid rgba(39,45,152,.12);border-radius:20px;box-shadow:0 12px 30px rgba(39,45,152,.1);padding:18px 16px;text-align:center}.FaqSection_ctaTitle__eo7wD{margin:0 0 6px;font-size:1.25rem;font-weight:900;color:#111827;letter-spacing:-.3px}.FaqSection_ctaText__5CJLG{margin:0 0 14px;color:#374151;line-height:1.8}.FaqSection_ctaBtn__wcOID{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;border-radius:999px;background:linear-gradient(135deg,#00C2FF,#272D98);color:#fff;text-decoration:none;font-weight:900;box-shadow:0 10px 24px rgba(0,194,255,.25)}.FaqSection_ctaBtn__wcOID:hover{transform:translateY(-1px)}@media (max-width:640px){.FaqSection_title__cXz6b{font-size:1.85rem}.FaqSection_qBtn__JX6vs{padding:12px}.FaqSection_answer__Fehug{padding:0 12px 14px}}.SportBirthdaySection_section__LOpSS{position:relative;padding:84px 18px;background:#ffffff;overflow:hidden}.SportBirthdaySection_container__AQWJB{max-width:1100px;margin:0 auto;position:relative;z-index:2}.SportBirthdaySection_deco__714hy{position:absolute;inset:0;z-index:1;pointer-events:none}.SportBirthdaySection_decoImg__JRMDo{position:absolute;opacity:.2;filter:blur(.55px);border-radius:24px;transform:rotate(-2deg);box-shadow:0 18px 48px rgba(15,23,42,.1)}.SportBirthdaySection_topGrid__V_j2C{display:grid;grid-template-columns:1.1fr 1fr;gap:28px;align-items:center}.SportBirthdaySection_videoCard__jsvOg{border-radius:22px;box-shadow:0 18px 55px rgba(10,28,70,.14);border:1px solid rgba(15,23,42,.06);background:#fff;padding:12px}.SportBirthdaySection_videoWrap__0gOnr{position:relative;border-radius:18px;overflow:hidden;aspect-ratio:16/9;background:#0b1220}.SportBirthdaySection_video__NhD7D{width:100%;height:100%;display:block;object-fit:cover}.SportBirthdaySection_playOverlay__488Dv{position:absolute;inset:0;display:grid;place-items:center;background:radial-gradient(220px 220px at 50% 50%,rgba(255,255,255,.18),transparent 60%)}.SportBirthdaySection_playIcon__DbVHP{width:64px;height:64px;border-radius:999px;display:grid;place-items:center;color:#fff;font-size:22px;background:rgba(15,23,42,.6);border:1px solid rgba(255,255,255,.18);box-shadow:0 18px 55px rgba(0,0,0,.35)}.SportBirthdaySection_content__upQND{text-align:right}.SportBirthdaySection_h1__Cv4oX{margin:0 0 10px;font-size:clamp(30px,3.2vw,46px);line-height:1.15;letter-spacing:-.02em;color:#0b1b3a}.SportBirthdaySection_desc__AQ78o{margin:0 0 18px;color:#3b4b66;font-size:1.08rem;line-height:1.75}.SportBirthdaySection_highlights__7_4_S{margin:0;padding:0;list-style:none;display:grid;gap:12px;color:#1f2a44;line-height:1.65}.SportBirthdaySection_highlights__7_4_S li{display:flex;align-items:flex-start;gap:10px}.SportBirthdaySection_hIcon__rPwQj{width:30px;height:30px;border-radius:999px;display:grid;place-items:center;background:rgba(47,107,255,.08);border:1px solid rgba(47,107,255,.12);flex:0 0 auto}.SportBirthdaySection_cardsGrid__HyNSp{margin-top:26px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.SportBirthdaySection_infoCard__Keqb_{background:linear-gradient(135deg,rgba(10,164,255,.08),rgba(255,255,255,.9) 65%);border:1px solid rgba(47,107,255,.12);border-radius:18px;padding:14px 14px 12px;box-shadow:0 12px 30px rgba(39,45,152,.08)}.SportBirthdaySection_cardTop__wIcWa{display:flex;align-items:center;gap:10px;margin-bottom:10px}.SportBirthdaySection_cardIcon__UCOz6{width:34px;height:34px;border-radius:14px;display:grid;place-items:center;background:rgba(255,255,255,.9);border:1px solid rgba(15,23,42,.06)}.SportBirthdaySection_cardTitle__y1HHr{margin:0;font-size:1.02rem;font-weight:900;color:#0b1b3a;letter-spacing:-.2px}.SportBirthdaySection_cardBullets__VNSGY{margin:0;padding:0 18px 0 0;color:#2a3a55;line-height:1.7;display:grid;gap:6px;font-size:.96rem}.SportBirthdaySection_ctaRow__hESXJ{margin-top:22px;display:flex;justify-content:center}.SportBirthdaySection_waBtn__ztMAI{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 18px;border-radius:999px;text-decoration:none;color:#ffffff;font-weight:900;background:linear-gradient(135deg,#25d366,#128c7e);box-shadow:0 16px 45px rgba(18,140,126,.18);transition:transform .15s ease,filter .2s ease}.SportBirthdaySection_waBtn__ztMAI:hover{transform:translateY(-1px);filter:brightness(1.02)}.SportBirthdaySection_waIcon___llj1{display:inline-flex;color:#ffffff}@media (max-width:960px){.SportBirthdaySection_topGrid__V_j2C{grid-template-columns:1fr}.SportBirthdaySection_cardsGrid__HyNSp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.SportBirthdaySection_section__LOpSS{padding:64px 14px}.SportBirthdaySection_cardsGrid__HyNSp{grid-template-columns:1fr}.SportBirthdaySection_decoImg__JRMDo{opacity:.14;filter:blur(.9px)}}.Footer_footer__UaG1g{background:linear-gradient(135deg,#272D98,#00C2FF);color:#ffffff;padding:4rem 2rem 2rem;font-size:1.05rem;border-top:none;position:relative;width:100%;margin-top:auto;margin-bottom:0}.Footer_top__b4wwC{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem;margin-bottom:2rem}.Footer_column__BQljC{flex:1 1 200px}.Footer_column__BQljC h4{font-size:1.25rem;margin-bottom:1.2rem;color:#ffffff;font-weight:700;text-align:right}.Footer_column__BQljC ul{list-style:none;padding:0;margin:0;text-align:right}.Footer_column__BQljC ul li{margin-bottom:.8rem}.Footer_column__BQljC ul li a{font-size:1.05rem;color:rgba(255,255,255,.8);text-decoration:none;transition:all .3s ease}.Footer_column__BQljC ul li a:hover{color:#ffffff;font-weight:500;text-shadow:0 0 5px rgba(255,255,255,.5)}.Footer_social___aQ_M{display:flex;flex-direction:column;gap:.8rem;margin-top:.5rem}.Footer_social___aQ_M a{color:rgba(255,255,255,.8);text-decoration:none;font-size:1.05rem;transition:all .3s ease;padding:8px 12px;border-radius:8px;background:rgba(255,255,255,.1)}.Footer_social___aQ_M a:hover{color:#ffffff;background:rgba(255,255,255,.2);transform:translateX(5px)}.Footer_bottom__O5rKs{border-top:1px solid rgba(255,255,255,.2);padding-top:1.5rem;margin-top:2rem;display:flex;flex-direction:column;gap:.95rem;align-items:center;justify-content:center;text-align:center}.Footer_bottom__O5rKs p{margin:0;font-size:.95rem}.Footer_links__oDyjI{display:flex;gap:1.5rem;flex-wrap:wrap;justify-content:center}.Footer_links__oDyjI a{text-decoration:none;color:rgba(255,255,255,.7);font-size:.85rem;transition:all .3s ease}.Footer_links__oDyjI a:hover{color:#ffffff;text-shadow:0 0 5px rgba(255,255,255,.5)}@media (max-width:768px){.Footer_footer__UaG1g{padding:3rem 1.5rem 1.5rem}.Footer_top__b4wwC{flex-direction:column;gap:2rem}.Footer_column__BQljC,.Footer_column__BQljC h4,.Footer_column__BQljC ul{text-align:center}.Footer_bottom__O5rKs{text-align:center;margin-top:1.5rem}.Footer_links__oDyjI{justify-content:center;gap:1rem}.Footer_social___aQ_M{align-items:center}}