:root{--chrome-font:"IBM Plex Sans Arabic", Arial, sans-serif;--chrome-wordmark:25.6px;--chrome-nav-text:13.76px;--chrome-cta-text:13.44px;--chrome-footer-text:13.44px;--chrome-nav-gap:8px;--chrome-header-height:62px;--chrome-cta-height:40px;--chrome-green:#67ef8b;--green:#67ef8b;--text:#f3f6f4;--muted:#9ca79f;--line:#fff1;--max:1180px}body[data-public-site]{flex-direction:column;min-height:100svh;display:flex}body[data-public-site]>main{flex:1 0 auto;min-width:0}body[data-public-site]>.final-footer{flex-shrink:0}.site-header,.final-footer{font-family:var(--chrome-font);letter-spacing:normal;font-size:16px;font-weight:400;line-height:1.8}.site-header *,.final-footer *{box-sizing:border-box}.site-header a,.final-footer a{color:inherit;text-decoration:none}.site-header button{font-family:var(--chrome-font);cursor:pointer}.site-header a:focus-visible,.site-header button:focus-visible,.final-footer a:focus-visible{outline-offset:5px;outline:2px solid #b4ffc6}.site-header{z-index:110;backdrop-filter:blur(20px)saturate(120%);background:linear-gradient(#090d0acf,#060907a8);border:1px solid #fff1;border-radius:17px;width:min(100% - 22px,1240px);transition:background .25s,border-color .25s;position:fixed;top:10px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff0b,0 18px 55px #00000047}.site-header.scrolled{background:linear-gradient(#070a08f2,#050806e0);border-color:#ffffff17}.site-header:after{content:"";inset-inline:16px;background:linear-gradient(90deg,#0000,#78f59d30,#0000);height:1px;position:absolute;bottom:-1px}.site-header .nav-shell{width:calc(100% - 32px);min-height:var(--chrome-header-height);grid-template-columns:auto 1fr auto;align-items:center;gap:28px;margin-inline:auto;padding:0 12px;display:grid}.site-header .brand,.final-footer .brand{white-space:nowrap;width:max-content;font-size:var(--chrome-wordmark);letter-spacing:-.025em;direction:ltr;unicode-bidi:isolate;align-items:center;gap:0;font-weight:800;line-height:1.5;display:inline-flex}.site-header .brand span,.final-footer .brand span{color:#f4f7f5}.site-header .brand b,.final-footer .brand b{color:var(--chrome-green);font-weight:800}.site-header .brand i,.final-footer .brand i{background:var(--chrome-green);border-radius:50%;width:5px;height:5px;margin-left:6px;box-shadow:0 0 12px #67ef8b8c}.site-header .desktop-nav{justify-content:center;gap:var(--chrome-nav-gap);display:flex}.site-header .desktop-nav>a{color:#aeb8b1;font-size:var(--chrome-nav-text);border-radius:10px;padding:9px 14px;font-weight:400;position:relative}.site-header .desktop-nav>a:hover,.site-header .desktop-nav>a.active{color:#fff;background:#ffffff07}.site-header .action-tools{align-items:center;gap:9px;display:flex}.site-header .request-pill,.site-header .studio-pill{height:var(--chrome-cta-height);font-size:var(--chrome-cta-text);white-space:nowrap;color:#eef5f0;background:linear-gradient(#1c422752,#060f09b8);border:1px solid #baffcd2b;border-radius:11px;align-items:center;gap:9px;padding:0 14px;font-weight:700;display:inline-flex}.site-header .request-pill{background:#367b471f;border-color:#67ef8b2e}.site-header .menu-toggle{background:0 0;border:0;width:44px;height:44px;padding:0;display:none}.site-header .menu-toggle i{background:#e4e9e6;border-radius:2px;flex:0 0 2px;width:20px;height:2px;margin:0;transition:transform .2s,opacity .2s;display:block}.site-header .policy-menu{align-items:center;display:flex;position:relative}.site-header .policy-trigger{color:#9da9a1;min-height:38px;font-size:var(--chrome-nav-text);background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:0 14px;font-weight:400;line-height:1.8;display:flex}.site-header .policy-trigger:hover,.site-header .policy-menu.open .policy-trigger{color:#eef7f1;background:#53d3770a;border-color:#84ffa81c}.site-header .policy-chevron{opacity:.78;border:0;width:12px;height:8px;transition:transform .2s;display:inline-block;position:relative;transform:none}.site-header .policy-chevron:before,.site-header .policy-chevron:after{content:"";background:currentColor;border-radius:999px;width:7px;height:1px;position:absolute;top:3px}.site-header .policy-chevron:before{transform-origin:0;left:0;transform:rotate(38deg)}.site-header .policy-chevron:after{transform-origin:100%;right:0;transform:rotate(-38deg)}.site-header .policy-menu.open .policy-chevron,.site-header .mobile-policy.open .policy-chevron{transform:rotate(180deg)}.site-header .policy-dropdown{z-index:80;background:#060a07fa;border:1px solid #84ffa81f;border-radius:14px;width:220px;padding:8px;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 24px 65px #0000006b}.site-header .policy-dropdown:before{content:"";width:100%;height:12px;position:absolute;top:-12px;right:0}.site-header .policy-dropdown a{text-align:center;color:#a8b4ac;min-height:41px;font-size:var(--chrome-cta-text);border-radius:9px;justify-content:center;align-items:center;padding:0 12px;font-weight:400;display:flex}.site-header .policy-dropdown a:hover{color:#effff3;background:#5be6810e}.site-header .mobile-menu,.site-header [hidden]{display:none}.site-header .mobile-policy{border-block:1px solid #ffffff0a}.site-header .mobile-policy>button{color:#b3bdb6;background:0 0;border:0;justify-content:center;align-items:center;gap:10px;width:100%;min-height:48px;padding:0 8px;font-size:16px;font-weight:400;line-height:1.8;display:flex}.site-header .mobile-policy-links{padding:0 10px 8px}.site-header .mobile-policy-links:not([hidden]){display:grid}.final-footer{background:#040504;border-top:1px solid #ffffff0e;padding:56px 0 26px}.final-footer .shell{width:min(100% - 32px,1180px);margin-inline:auto}.final-footer .footer-main{grid-template-columns:1.2fr .9fr .9fr;gap:80px;display:grid}.final-footer .footer-brand p{color:#9ca79f;max-width:340px;margin:16px 0 0;font-size:16px;font-weight:400;line-height:1.8}.final-footer .footer-col{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.final-footer .footer-col strong{color:#e4e9e6;margin-bottom:6px;font-size:16px;font-weight:700}.final-footer .footer-col a{color:#88948c;font-size:var(--chrome-footer-text);font-weight:400}.final-footer .footer-col a:hover{color:#d9e2dc}.final-footer .footer-social-link{align-items:center;gap:8px;display:inline-flex}.final-footer .x-icon{flex-shrink:0;width:18px;height:18px}.final-footer .footer-bottom{color:#88948c;border-top:1px solid #fff1;justify-content:space-between;gap:20px;margin-top:44px;padding-top:20px;font-size:12.48px;font-weight:400;display:flex}.skip-link{z-index:1000;color:#f3f6f4;background:#050706;padding:12px;position:fixed;top:0;right:20px;transform:translateY(-120%)}.skip-link:focus{transform:none}.noscript-public-nav{border:1px solid var(--line);color:var(--text);flex-wrap:wrap;justify-content:center;gap:16px;margin:100px 16px 24px;padding:20px;display:flex}@media (width<=1100px){.site-header .desktop-nav,.site-header .action-tools{display:none}.site-header .nav-shell{justify-content:space-between;display:flex}.site-header .menu-toggle{flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}.site-header .menu-toggle[aria-expanded=true] i:first-child{transform:translateY(7px)rotate(45deg)}.site-header .menu-toggle[aria-expanded=true] i:nth-child(2){opacity:0}.site-header .menu-toggle[aria-expanded=true] i:last-child{transform:translateY(-7px)rotate(-45deg)}.site-header .mobile-menu{text-align:center;background:#050906f9;border:1px solid #85ffa91a;border-radius:18px;width:min(100vw - 24px,420px);padding:12px;position:absolute;top:calc(100% + 9px);left:50%;transform:translate(-50%)}.site-header .mobile-menu:not([hidden]){flex-direction:column;gap:5px;display:flex}.site-header .mobile-menu a{color:#b3bdb6;text-align:center;border-radius:9px;padding:11px 8px;font-size:16px;font-weight:400}.site-header .mobile-menu .mobile-cta:not(.studio-cta){color:#eaffef;background:#2665371f;border:1px solid #85ffa926;margin-top:5px}}@media (width<=920px){:root{--chrome-header-height:58px}.site-header{width:min(100% - 14px,1240px);top:6px}}@media (width<=900px){.final-footer .footer-main{grid-template-columns:1fr 1fr;gap:44px}.final-footer .footer-brand{grid-column:1/-1}}@media (width<=720px){.final-footer .footer-main{grid-template-columns:1fr;gap:30px}.final-footer .footer-brand{grid-column:auto}.final-footer .footer-bottom{flex-direction:column}}
