html[lang=ar] body{font-family:Noto Sans Arabic,Segoe UI,Tahoma,Arial,sans-serif}html[lang=hi] body{font-family:Noto Sans Devanagari,Nirmala UI,Mangal,system-ui,sans-serif}html[lang=zh-Hans] body{font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,system-ui,sans-serif}html[lang=ar] :is(h1,h2,h3,h4),html[lang=hi] :is(h1,h2,h3,h4){letter-spacing:normal;line-height:1.5}html[lang=zh-Hans] :is(h1,h2,h3,h4){letter-spacing:normal;line-break:strict}html[lang=ar] .cookie-consent-label,html[lang=hi] .cookie-consent-label{letter-spacing:normal;text-transform:none}.cookie-consent-surface{max-height:calc(100svh - 2rem);overflow-y:auto}@media (max-width:760px),(max-height:650px){.cookie-consent-layout{flex-direction:column;gap:1rem;max-height:calc(100svh - 2rem);display:flex;overflow:hidden}.cookie-consent-layout>div:first-child{overscroll-behavior:contain;min-height:0;overflow-y:auto}.cookie-consent-actions{flex-shrink:0;gap:.5rem}}
.x3NXFa_dialog{overscroll-behavior:contain;color:#111827;background:#f8faff;border:1px solid #d6deeb;border-radius:1.25rem;width:min(35rem,100% - 2rem);max-width:none;max-height:calc(100dvh - 2rem);margin:auto;padding:1.5rem;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 90px #11182735}.x3NXFa_dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#11182755}.x3NXFa_heading,.x3NXFa_heading>div{align-items:center;gap:.7rem;display:flex}.x3NXFa_heading{justify-content:space-between}.x3NXFa_heading>div>svg{color:#2563eb;flex:none;width:1.2rem;height:1.2rem}.x3NXFa_heading h2{letter-spacing:-.025em;margin:0;font-size:1.2rem;font-weight:650;line-height:1.3}.x3NXFa_heading h2:focus{outline:none}.x3NXFa_close{color:#526174;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;margin:-.6rem -.6rem -.6rem 0;padding:0;display:grid}.x3NXFa_close svg{width:1.15rem;height:1.15rem}.x3NXFa_description{color:#526174;margin:1rem 0;font-size:.875rem;line-height:1.65}.x3NXFa_description a{color:#1d4ed8;text-underline-offset:3px;text-decoration:underline}.x3NXFa_preferences{border-top:1px solid #d6deeb;border-bottom:1px solid #d6deeb;gap:.75rem;margin:0 0 1rem;padding:1rem 0;display:grid}.x3NXFa_essential{color:#526174;justify-content:space-between;gap:1rem;font-size:.75rem;line-height:1.5;display:flex}.x3NXFa_essential strong{color:#334155;flex:none;font-weight:600}.x3NXFa_marketing{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:44px;display:flex}.x3NXFa_marketing>span{gap:.15rem;display:grid}.x3NXFa_marketing strong{font-size:.875rem}.x3NXFa_marketing small{color:#526174;font-size:.75rem;line-height:1.5}.x3NXFa_marketing input{appearance:auto;accent-color:#2563eb;flex:none;width:1.25rem;height:1.25rem;margin:0}.x3NXFa_actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.x3NXFa_actions button{color:#111827;min-width:0;min-height:46px;font:inherit;cursor:pointer;background:#fff;border:1px solid #aebdd2;border-radius:.6rem;padding:.6rem .5rem;font-size:.8125rem;font-weight:600;line-height:1.35}.x3NXFa_actions button:hover,.x3NXFa_close:hover{background:#edf2fe}.x3NXFa_dialog button:focus-visible,.x3NXFa_dialog a:focus-visible,.x3NXFa_dialog input:focus-visible{outline-offset:3px;outline:2px solid #2563eb}@media (max-width:420px){.x3NXFa_dialog{border-radius:1rem;padding:1.1rem}.x3NXFa_heading h2{font-size:1.05rem}.x3NXFa_actions{grid-template-columns:1fr}.x3NXFa_actions button{overflow-wrap:anywhere;padding:.7rem;font-size:.875rem}.x3NXFa_essential{gap:.5rem}}@media (max-height:480px){.x3NXFa_dialog{max-height:calc(100dvh - 1rem);padding:1rem 1.25rem}.x3NXFa_description{margin:.65rem 0;font-size:.8125rem;line-height:1.5}.x3NXFa_preferences{gap:.4rem;margin-bottom:.65rem;padding:.5rem 0}}
.fBFrNq_banner{z-index:95;inset:auto 12px max(12px,env(safe-area-inset-bottom));color:#102545;background:#fff;border:1px solid #cbd7ee;border-radius:16px;width:calc(100% - 24px);max-width:570px;margin-inline:auto;padding:16px;font-family:inherit;position:fixed;box-shadow:0 10px 42px #152b4d26}.fBFrNq_heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:7px;display:flex}.fBFrNq_heading h2{margin:0;font-size:16px;font-weight:650;line-height:1.3}.fBFrNq_heading button{color:inherit;cursor:pointer;background:#f2f5fb;border:0;border-radius:6px;place-items:center;padding:6px;display:grid}.fBFrNq_copy{margin:0;font-size:12px;line-height:1.5}.fBFrNq_actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.fBFrNq_actions button{color:#143568;min-height:44px;font:inherit;cursor:pointer;background:#f4f7fd;border:1px solid #b8c9e9;border-radius:8px;padding:9px 8px;font-size:12px;font-weight:600}.fBFrNq_actions button:hover{background:#e8effd}.fBFrNq_links{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.fBFrNq_links button,.fBFrNq_links a{color:#294f8a;min-height:24px;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:11px;text-decoration:underline;display:inline-flex}.fBFrNq_banner :is(button,a,input):focus-visible{outline-offset:3px;outline:2px solid #245cf5}@media (max-width:760px){.fBFrNq_banner{max-height:calc(100dvh - 24px - env(safe-area-inset-bottom));overscroll-behavior:contain;overflow-y:auto}.fBFrNq_heading button{flex:none;min-width:44px;min-height:44px}.fBFrNq_actions button,.fBFrNq_links button,.fBFrNq_links a{min-height:44px}.fBFrNq_links{flex-wrap:wrap;gap:4px 16px}}.fBFrNq_preferences{background:#f8faff;border:1px solid #dbe4f3;border-radius:8px;margin-top:10px;padding:10px;font-size:12px;line-height:1.5}.fBFrNq_preferences p{margin:0 0 8px}.fBFrNq_preferences label{justify-content:space-between;align-items:center;gap:12px;display:flex}.fBFrNq_preferences small{font-size:11px;display:block}.fBFrNq_preferences input{accent-color:#255cec;flex:none;width:19px;height:19px}.fBFrNq_banner{max-height:calc(100dvh - 24px - env(safe-area-inset-bottom));overscroll-behavior:contain;overflow-y:auto}@media (pointer:coarse){.fBFrNq_heading button{min-width:44px;min-height:44px}.fBFrNq_links button,.fBFrNq_links a{min-height:44px}}@media (min-width:768px){.fBFrNq_banner{width:460px;margin:0;padding:20px;inset:auto 24px 24px auto}.fBFrNq_copy{font-size:13px}}
