.lang-menu[data-astro-cid-mnehnta4] summary[data-astro-cid-mnehnta4]::-webkit-details-marker{display:none}.lang-menu[data-astro-cid-mnehnta4] summary[data-astro-cid-mnehnta4]::marker{content:""}.lang-menu[data-astro-cid-mnehnta4][open] summary[data-astro-cid-mnehnta4]{color:var(--color-night-text)}.site-header[data-astro-cid-nen7h5rs]{z-index:50;color:var(--color-night-text);background:color-mix(in srgb,var(--color-night-surface) 94%,transparent);backdrop-filter:blur(12px);border-bottom:1px solid #ffffff1a;position:sticky;top:0}.header-row[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:1rem;max-width:76rem;min-height:4rem;margin:auto;padding:.5rem 1rem;display:flex}.brand[data-astro-cid-nen7h5rs]{align-items:center;gap:.6rem;font-size:1.1rem;font-weight:800;display:flex}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{border-radius:8px}.desktop-nav[data-astro-cid-nen7h5rs]{align-items:center;gap:1.3rem;font-size:.875rem;font-weight:700;display:flex}.header-actions[data-astro-cid-nen7h5rs]{align-items:center;gap:.5rem;display:flex}.tools-menu[data-astro-cid-nen7h5rs]{position:relative}.tools-menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs],.mobile-nav[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{cursor:pointer;align-items:center;min-height:44px;display:flex}.tools-menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]:after{content:"⌄";margin-inline-start:.4rem}.tools-dropdown[data-astro-cid-nen7h5rs]{top:100%;background:var(--color-night-surface);border:1px solid #ffffff30;border-radius:1rem;width:19rem;padding:.5rem;position:absolute;inset-inline-start:0;box-shadow:0 10px 30px #0004}.tools-dropdown[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.mobile-nav[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-radius:.5rem;padding:.75rem 1rem;display:block}.tools-dropdown[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.mobile-nav[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:#ffffff10}.mobile-nav[data-astro-cid-nen7h5rs]{display:none}.site-header[data-astro-cid-nen7h5rs] [data-astro-cid-nen7h5rs]:focus-visible{outline:2px solid var(--color-coral);outline-offset:4px}@media (width<=1150px){.desktop-nav[data-astro-cid-nen7h5rs]{display:none}.mobile-nav[data-astro-cid-nen7h5rs]{display:block}.mobile-nav[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{padding:.4rem;font-size:1.4rem}.mobile-nav[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs]{inset-inline:0;background:var(--color-night-surface);border-top:1px solid #ffffff20;max-height:calc(100dvh - 5rem);padding:1rem;position:absolute;top:100%;overflow:auto;box-shadow:0 15px 25px #0003}.header-actions[data-astro-cid-nen7h5rs]{margin-inline-start:auto}.header-row[data-astro-cid-nen7h5rs]{gap:.5rem}}@media (width<=600px){.brand[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]:not(.sr-only){display:none}.header-actions[data-astro-cid-nen7h5rs] .pill{white-space:normal;text-align:center;max-width:13rem}.header-row[data-astro-cid-nen7h5rs]{padding-inline:.65rem}}.press[data-astro-cid-xrv7qgqg]{width:100%;color:var(--press-ink,inherit);margin:0;container-type:inline-size}.press-label[data-astro-cid-xrv7qgqg]{letter-spacing:.22em;text-transform:uppercase;text-align:center;text-wrap:balance;align-items:center;gap:1rem;font-size:.8rem;font-weight:800;line-height:1.2;display:flex}.press-label[data-astro-cid-xrv7qgqg]:before,.press-label[data-astro-cid-xrv7qgqg]:after{content:"";opacity:.35;background:currentColor;flex:1 1 0;height:1px}.press-label[data-astro-cid-xrv7qgqg]:lang(ar),.press-label[data-astro-cid-xrv7qgqg]:lang(hi){letter-spacing:0;text-transform:none}.press-logos[data-astro-cid-xrv7qgqg]{--unit:.45px;justify-content:center;align-items:center;gap:calc(48 * var(--unit));direction:ltr;flex-wrap:wrap;margin:.9rem 0 0;padding:0;list-style:none;display:flex}.press-logos[data-astro-cid-xrv7qgqg] li[data-astro-cid-xrv7qgqg]{justify-content:center;display:flex}.press-logo[data-astro-cid-xrv7qgqg]{width:calc(var(--w) * var(--unit));aspect-ratio:var(--w) / var(--h);-webkit-mask:var(--m) center / contain no-repeat;mask:var(--m) center / contain no-repeat;background-color:currentColor;display:block}.press--full[data-astro-cid-xrv7qgqg]{max-width:44rem}@container (width>=560px){.press--full[data-astro-cid-xrv7qgqg] .press-logos[data-astro-cid-xrv7qgqg]{--unit:min(calc(100cqw / 1129), .6px);flex-wrap:nowrap}}@container (width<=559.98px){.press--full[data-astro-cid-xrv7qgqg] .press-laurel[data-astro-cid-xrv7qgqg]{display:none}.press--full[data-astro-cid-xrv7qgqg] .press-logos[data-astro-cid-xrv7qgqg]{--unit:min(calc((100cqw - 1.5rem) / 400), .6px);grid-template-columns:repeat(2,1fr);justify-items:center;gap:1.25rem 1.5rem;display:grid}}.press--compact[data-astro-cid-xrv7qgqg]{max-width:26rem}.press--compact[data-astro-cid-xrv7qgqg] .press-label[data-astro-cid-xrv7qgqg]{font-size:.7rem}.press--compact[data-astro-cid-xrv7qgqg] .press-logos[data-astro-cid-xrv7qgqg]{--unit:.42px;gap:.75rem 1.25rem;margin-top:.6rem}@media (forced-colors:active){.press-logo[data-astro-cid-xrv7qgqg]{forced-color-adjust:none;background-color:canvastext}.press-label[data-astro-cid-xrv7qgqg]:before,.press-label[data-astro-cid-xrv7qgqg]:after{opacity:1;background:canvastext}}.website-consent[data-astro-cid-z5fi6qla]{bottom:1rem;background:var(--color-night-deep);max-width:34rem;color:var(--color-night-text);z-index:70;border:1px solid #ffffff40;border-radius:1rem;margin-inline:auto;padding:1.2rem;font-size:.9rem;line-height:1.6;position:fixed;inset-inline:1rem;box-shadow:0 5px 40px #0003}.website-consent[data-astro-cid-z5fi6qla][hidden]{display:none}.website-consent[data-astro-cid-z5fi6qla] div[data-astro-cid-z5fi6qla]{flex-wrap:wrap;gap:.75rem;margin-top:.75rem;display:flex}.website-consent[data-astro-cid-z5fi6qla] button[data-astro-cid-z5fi6qla]{cursor:pointer;border:1px solid;border-radius:2rem;min-height:44px;padding:.5rem 1rem}.website-consent[data-astro-cid-z5fi6qla] button[data-astro-cid-z5fi6qla]:focus-visible{outline:3px solid var(--color-coral);outline-offset:3px}
