:root,html[data-theme=light]{--accent:#7b45e0;--accent-bright:#8a4be3;--accent-glow:#8a4be34d;--accent2:#1d9fd0;--navy:#f1eee8;--navy2:#e9e5dd;--surface:#ffffffb3;--surface2:#fbfaf7;--text:#0d0d14;--text-muted:#5b5a67;--border:#0d0d141a;--border-hover:#0d0d1433;--border-accent:#8a4be352;--topbar-bg:#e9e5dd;--navbar-bg:#f1eee8b8;--input-bg:#fbfaf7;--dot-color:#0d0d1414;--grid-line:#0d0d1412;--cursor-glow:#8a4be30f;--card-shadow:0 1px 0 #0d0d140a, 0 18px 40px #0d0d1412;--card-shadow-hover:0 1px 0 #0d0d140f, 0 26px 60px #0d0d141f;--overlay:#06060b73;--footer-bg:#06060b;--gs-glass:#fbfaf7b8}html[data-theme=dark]{--accent:#9a63f0;--accent-bright:#ad7cff;--accent-glow:#9a63f052;--accent2:#3cc8f4;--navy:#06060b;--navy2:#0b0b14;--surface:#ffffff0a;--surface2:#ffffff12;--text:#ededf5;--text-muted:#ededf59e;--border:#ffffff14;--border-hover:#ffffff29;--border-accent:#9a63f06b;--topbar-bg:#06060b;--navbar-bg:#06060b8c;--input-bg:#ffffff0a;--dot-color:#ffffff14;--grid-line:#ffffff0d;--cursor-glow:#9a63f014;--card-shadow:0 0 0 1px #ffffff0d, 0 20px 50px #00000073;--card-shadow-hover:0 0 0 1px #ffffff1a, 0 28px 70px #0000008c, 0 0 80px #9a63f01a;--overlay:#0000009e;--footer-bg:#06060b;--gs-glass:#0e0e1899}:root{--crimson:#e2335f;--magenta:#c8348f;--violet:#8a4be3;--blue:#4a6cf2;--cyan:#3cc8f4;--iri:linear-gradient(100deg, var(--crimson), var(--magenta) 24%, var(--violet) 48%, var(--blue) 72%, var(--cyan));--steel:linear-gradient(180deg, #f4f6fa, #aab1bd 46%, #e6e9ef 54%, #8c93a0);--gs-ease:cubic-bezier(.16, 1, .3, 1);--gs-pad:clamp(20px, 5vw, 72px);--gs-serif:var(--gx-serif), Georgia, serif;--gs-mono:var(--gx-mono), ui-monospace, monospace}body,html[data-theme=dark] body{background-image:radial-gradient(1100px at 88% -10%,#8a4be31a,#0000 60%),radial-gradient(900px at -5% 105%,#3cc8f40f,#0000 60%);background-attachment:fixed}html{scrollbar-color:color-mix(in srgb, var(--text) 25%, transparent) transparent}html.font-arabic .font-display,[dir=rtl] .font-display{letter-spacing:0}.gs-grain{z-index:80;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");animation:.9s steps(6,end) infinite gs-grain;position:fixed;inset:-50%}html.gx-home .gs-grain{display:none}@keyframes gs-grain{0%{transform:translate(0)}25%{transform:translate(-3%,2%)}50%{transform:translate(2%,-3%)}75%{transform:translate(-1%,4%)}to{transform:translate(0)}}.gs-iri-text,.gs-title em,.gs-h2 em{background:var(--iri);color:#0000;animation:gs-shimmer 6s var(--gs-ease) infinite alternate;background-size:220% 100%;-webkit-background-clip:text;background-clip:text}.gs-title em,.gs-h2 em{font-family:var(--gs-serif);letter-spacing:-.02em;padding-inline-end:.06em;font-style:italic;font-weight:400}[dir=rtl] .gs-title em,[dir=rtl] .gs-h2 em{letter-spacing:0;font-family:inherit;font-style:normal;font-weight:700}@keyframes gs-shimmer{0%{background-position:0%}to{background-position:100%}}.gs-kicker{font:500 11px/1 var(--gs-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:10px;display:inline-flex}.gs-kicker:before{content:"";background:var(--iri);width:22px;height:1px}[dir=rtl] .gs-kicker{font:500 13px/1 var(--font-arabic), sans-serif;letter-spacing:0;text-transform:none}.gs-h2{font:500 clamp(30px, 4.4vw, 64px) / 1 var(--font-display), sans-serif;letter-spacing:-.045em;color:var(--text);text-wrap:balance;margin:14px 0 0}[dir=rtl] .gs-h2{font-family:var(--font-arabic), sans-serif;letter-spacing:0;font-weight:600;line-height:1.3}.gs-lead{max-width:56ch;color:var(--text-muted);margin:16px 0 0;font-size:clamp(15px,1.2vw,18px);line-height:1.65}.gs-hero{isolation:isolate;color:#ededf5;background:#06060b;padding:clamp(130px,16vh,190px) 0 clamp(110px,12vw,170px);position:relative;overflow:hidden}.gs-hero-sm{padding-bottom:clamp(90px,9vw,130px)}.gs-hero-orb{z-index:-1;aspect-ratio:1;inset-inline-end:-12vw;background:conic-gradient(from 0deg, var(--crimson), var(--magenta), var(--violet), var(--blue), var(--cyan), var(--crimson));filter:blur(90px)saturate(1.2);opacity:.42;border-radius:50%;width:min(70vw,900px);animation:18s linear infinite gs-orb;position:absolute;top:-30%}.gs-hero-orb:after{content:"";filter:blur(40px);background:#06060b;border-radius:50%;position:absolute;inset:22%}@keyframes gs-orb{to{transform:rotate(360deg)}}.gs-hero-lines{z-index:-1;opacity:.5;background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff0d 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 30% 40%,#000,#0000 75%);mask-image:radial-gradient(80% 70% at 30% 40%,#000,#0000 75%)}.gs-hero-rings{z-index:-1;inset-inline-end:6vw;aspect-ratio:1;pointer-events:none;width:min(36vw,460px);position:absolute;top:50%;translate:0 -50%}.gs-hero-rings i{border:1.5px solid #e2335fcc;border-color:#e2335fcc #8a4be3b3 #0000 #0000;border-radius:50%;animation:9s linear infinite gs-orb;position:absolute;inset:0}.gs-hero-rings i:nth-child(2){border-top-color:#3cc8f4cc;border-left-color:#4a6cf2b3;animation-duration:6s;animation-direction:reverse;inset:12%;transform:rotateX(62deg)}.gs-hero-rings i:nth-child(3){border-bottom-color:#c8348fcc;animation-duration:4.5s;inset:26%}.gs-hero-rings b{background:var(--steel);border-radius:50%;position:absolute;inset:41%;box-shadow:0 0 60px #3cc8f473,inset 0 2px #fff}.gs-wrap{width:100%;max-width:1380px;padding-inline:var(--gs-pad);margin-inline:auto;position:relative}.gs-crumbs{font:500 11px/1 var(--gs-mono);letter-spacing:.14em;text-transform:uppercase;color:#ededf580;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gs-crumbs a:hover{color:#fff}[dir=rtl] .gs-crumbs{letter-spacing:0;font:500 13px/1 var(--font-arabic), sans-serif}.gs-hero .gs-kicker{color:#ededf59e}.gs-title{max-width:16ch;font:600 clamp(40px, 7vw, 120px) / .94 var(--font-display), sans-serif;letter-spacing:-.055em;text-wrap:balance;margin:26px 0 0}[dir=rtl] .gs-title{font-family:var(--font-arabic), sans-serif;letter-spacing:0;font-weight:700;line-height:1.22}.gs-hero .gs-lead{color:#ededf5ad}.gs-hero-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.gs-hero-line>span{animation:gs-rise 1.1s var(--gs-ease) both;display:inline-block}.gs-hero-fade{animation:gs-fade 1.1s var(--gs-ease) both}.gs-d1{animation-delay:80ms}.gs-d2{animation-delay:.18s}.gs-d3{animation-delay:.28s}.gs-d4{animation-delay:.38s}@keyframes gs-rise{0%{transform:translateY(105%)rotate(2deg)}to{transform:none}}@keyframes gs-fade{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.gs-hero-line{padding-bottom:.06em;display:block;overflow:hidden}.gs-body{z-index:2;background:var(--navy);border-radius:clamp(28px,4vw,60px) clamp(28px,4vw,60px) 0 0;margin-top:calc(-1*clamp(36px,5vw,72px));padding-block:clamp(48px,6vw,96px) clamp(80px,9vw,140px);position:relative;box-shadow:0 -30px 80px #00000040}@property --gs-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.gs-btn{height:52px;font:600 15px/1 var(--font-body), sans-serif;white-space:nowrap;cursor:pointer;transition:background .4s var(--gs-ease), color .4s var(--gs-ease), border-color .4s var(--gs-ease), transform .4s var(--gs-ease);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding-inline:24px;display:inline-flex;position:relative}.gs-btn:active{transform:scale(.97)}.gs-btn:disabled{opacity:.5;cursor:not-allowed}.gs-btn svg{width:18px;height:18px;transition:transform .5s var(--gs-ease)}.gs-btn:hover svg.gs-arrow{transform:rotate(45deg)}.gs-btn-sm{height:42px;padding-inline:18px;font-size:14px}.gs-btn-primary{color:#0a0a12;isolation:isolate;background:#fff}.gs-btn-primary:before{content:"";z-index:-2;border-radius:inherit;background:conic-gradient(from var(--gs-angle), var(--crimson), var(--violet), var(--cyan), var(--magenta), var(--crimson));animation:4s linear infinite gs-spin;position:absolute;inset:-2px}.gs-btn-primary:after{content:"";z-index:-1;border-radius:inherit;background:#fff;transition:background .4s;position:absolute;inset:0}.gs-btn-primary:hover:after{background:#f1ebff}@keyframes gs-spin{to{--gs-angle:360deg}}.gs-btn-iri{color:#fff;background:var(--iri);background-size:160% 100%;box-shadow:0 14px 40px #8a4be359}.gs-btn-iri:hover{background-position:100% 0}.gs-btn-ghost{color:var(--text);border:1px solid var(--border-hover);background:var(--surface);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.gs-btn-ghost:hover{border-color:var(--text)}.gs-hero .gs-btn-ghost{color:#fff;background:#ffffff0d;border-color:#ffffff3d}.gs-hero .gs-btn-ghost:hover{background:#ffffff1a;border-color:#fff}.gs-btn-dark{color:var(--navy);background:var(--text)}.gs-btn-dark:hover{background:var(--accent);color:#fff}.gs-card{border:1px solid var(--border);background:var(--surface2);box-shadow:var(--card-shadow);transition:transform .6s var(--gs-ease), box-shadow .6s var(--gs-ease), border-color .6s var(--gs-ease);border-radius:26px;position:relative;overflow:hidden}.gs-card[data-spot]:before{content:"";pointer-events:none;background:radial-gradient(420px circle at var(--sx,50%) var(--sy,50%), #8a4be324, transparent 45%);opacity:0;transition:opacity .4s;position:absolute;inset:0}.gs-card[data-spot]:after{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(280px circle at var(--sx,50%) var(--sy,50%), var(--violet), transparent 60%);-webkit-mask-composite:xor;opacity:0;padding:1px;transition:opacity .4s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.gs-card[data-spot]:hover:before,.gs-card[data-spot]:hover:after{opacity:1}.gs-card-lift:hover{box-shadow:var(--card-shadow-hover);transform:translateY(-6px)}[data-tilt]{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .5s var(--gs-ease), box-shadow .5s var(--gs-ease)}.gs-ico{color:#fff;background:var(--iri);border-radius:16px;place-items:center;width:52px;height:52px;display:inline-grid;box-shadow:0 12px 30px #8a4be34d}.gs-ico svg{width:24px;height:24px}.gs-chip{border:1px solid var(--border);background:var(--surface);color:var(--text-muted);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;transition:border-color .3s,color .3s,background .3s;display:inline-flex}.gs-chip:hover,.gs-chip.is-active{color:var(--text);border-color:var(--border-hover)}.gs-chip.is-active{background:var(--text);color:var(--navy)}.gs-mono{font-family:var(--gs-mono);letter-spacing:.08em}[dir=rtl] .gs-mono{letter-spacing:0}.gs-field{gap:8px;display:grid}.gs-label{font:500 11px/1 var(--gs-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}[dir=rtl] .gs-label{font:500 13px/1 var(--font-arabic), sans-serif;letter-spacing:0}.gs-input{border:1px solid var(--border);background:var(--input-bg);width:100%;min-height:52px;color:var(--text);border-radius:16px;outline:none;padding:14px 18px;font-size:15px;transition:border-color .3s,box-shadow .3s,background .3s}.gs-input::placeholder{color:color-mix(in srgb, var(--text-muted) 70%, transparent)}.gs-input:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-glow)}textarea.gs-input{resize:vertical;min-height:140px}[data-gs-reveal]{opacity:0;transition:opacity 1s var(--gs-ease), transform 1s var(--gs-ease);transition-delay:var(--gs-delay,0s);transform:translateY(34px)}[data-gs-reveal].is-in{opacity:1;transform:none}.gs-route{animation:gs-fade .8s var(--gs-ease) both}.gs-nav{z-index:50;padding:12px var(--gs-pad) 0;pointer-events:none;position:sticky;top:0}.gs-nav-bar{pointer-events:auto;max-width:1380px;height:64px;transition:background .5s var(--gs-ease), border-color .5s var(--gs-ease), box-shadow .5s var(--gs-ease), transform .6s var(--gs-ease), max-width .6s var(--gs-ease);border:1px solid #0000;border-radius:999px;align-items:center;gap:18px;margin-inline:auto;padding-inline:20px 10px;display:flex}.gs-nav.is-scrolled .gs-nav-bar{background:var(--navbar-bg);border-color:var(--border);-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);max-width:1120px;box-shadow:0 20px 60px #0000002e}.gs-nav.is-hidden .gs-nav-bar{transform:translateY(-120%)}.gs-nav.on-ink:not(.is-scrolled) .gs-nav-bar{color:#ededf5}.gs-nav-links{border-radius:999px;align-items:center;gap:2px;margin-inline:auto;padding:4px;display:flex}.gs-nav-link{color:color-mix(in srgb, currentColor 72%, transparent);border-radius:999px;padding:10px 16px;font-size:14px;font-weight:500;transition:color .3s,background .3s;position:relative}.gs-nav-link:hover{color:currentColor;background:color-mix(in srgb, currentColor 8%, transparent)}.gs-nav-link.is-active{color:currentColor}.gs-nav-link.is-active:after{content:"";background:var(--iri);border-radius:2px;width:16px;height:2px;position:absolute;bottom:4px;left:50%;translate:-50%}.gs-nav-ico{border:1px solid color-mix(in srgb, currentColor 16%, transparent);background:color-mix(in srgb, currentColor 4%, transparent);border-radius:999px;place-items:center;width:44px;height:44px;transition:border-color .3s,background .3s;display:inline-grid;position:relative}.gs-nav-ico:hover{border-color:color-mix(in srgb, currentColor 40%, transparent)}.gs-nav-ico svg{width:18px;height:18px}.gs-nav-badge{top:-3px;min-width:19px;height:19px;font:700 10px/1 var(--font-body), sans-serif;color:#fff;background:var(--iri);border-radius:99px;place-items:center;padding-inline:5px;display:grid;position:absolute;inset-inline-end:-3px}.gs-nav-dot{top:6px;background:var(--crimson);width:8px;height:8px;box-shadow:0 0 0 2px var(--navy);border-radius:99px;position:absolute;inset-inline-end:6px}.gs-lang{border:1px solid color-mix(in srgb, currentColor 16%, transparent);border-radius:999px;padding:3px;display:inline-flex}.gs-lang a{font:600 11px/1 var(--gs-mono);letter-spacing:.06em;color:color-mix(in srgb, currentColor 60%, transparent);border-radius:999px;padding:8px 10px;transition:color .3s,background .3s}.gs-lang a:hover{color:currentColor}html[data-theme=light] .gs-nav.is-scrolled .gs-lang a.is-active{color:#fff;background:#0d0d14}.gs-nav-cta{height:44px;padding-inline:18px;font-size:14px}.gs-menu{z-index:49;color:#ededf5;clip-path:circle(0% at calc(100% - 52px) 44px);transition:clip-path .8s var(--gs-ease);padding:110px var(--gs-pad) 36px;background:#06060b;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}[dir=rtl] .gs-menu{clip-path:circle(0% at 52px 44px)}.gs-menu.is-open{clip-path:circle(150% at calc(100% - 52px) 44px)}[dir=rtl] .gs-menu.is-open{clip-path:circle(150% at 52px 44px)}.gs-menu-orb{inset-inline-end:-30vw;aspect-ratio:1;background:conic-gradient(var(--crimson), var(--violet), var(--cyan), var(--crimson));filter:blur(80px);opacity:.35;pointer-events:none;border-radius:50%;width:90vw;position:absolute;bottom:-20vh}.gs-menu-links{gap:4px;display:grid;position:relative}.gs-menu-links a{font:600 clamp(34px, 9vw, 64px) / 1.05 var(--font-display), sans-serif;letter-spacing:-.05em;opacity:0;transition:opacity .6s var(--gs-ease), transform .6s var(--gs-ease);align-items:baseline;gap:14px;padding:8px 0;display:flex;transform:translateY(30px)}[dir=rtl] .gs-menu-links a{font-family:var(--font-arabic), sans-serif;letter-spacing:0}.gs-menu-links a span{font:500 11px/1 var(--gs-mono);color:var(--cyan);letter-spacing:.1em}.gs-menu.is-open .gs-menu-links a{opacity:1;transform:none}.gs-menu-foot{color:#ededf5a6;gap:16px;margin-top:auto;padding-top:30px;font-size:14px;display:grid;position:relative}.gs-foot{z-index:20;color:#ededf5;background:#06060b;border-top:1px solid #ffffff0f;position:relative;overflow:hidden}.gs-foot-cta{border-bottom:1px solid #ffffff14;grid-template-columns:1.3fr 1fr;align-items:end;gap:40px;padding-block:clamp(70px,9vw,130px) 60px;display:grid}.gs-foot-title{font:600 clamp(36px, 5.4vw, 88px) / .98 var(--font-display), sans-serif;letter-spacing:-.05em;margin:18px 0 0}[dir=rtl] .gs-foot-title{font-family:var(--font-arabic), sans-serif;letter-spacing:0;line-height:1.25}.gs-foot-grid{grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:40px;padding-block:60px;display:grid}.gs-foot h4{font:500 11px/1 var(--gs-mono);letter-spacing:.2em;text-transform:uppercase;color:#ededf573;margin:0 0 18px}[dir=rtl] .gs-foot h4{font:500 13px/1 var(--font-arabic), sans-serif;letter-spacing:0}.gs-foot ul{gap:11px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.gs-foot ul a{color:#ededf5bf;transition:color .3s}.gs-foot ul a:hover{color:#fff}.gs-foot-mark{-webkit-user-select:none;user-select:none;width:100%;margin-top:10px;display:block}.gs-foot-mark text{font:700 190px var(--font-display), sans-serif;fill:none;stroke:#ffffff1f;stroke-width:1.2px}.gs-foot-bottom{color:#ededf580;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-block:26px 34px;font-size:13px;display:flex}@media (max-width:1199px){.gs-nav-links,.gs-nav-desk{display:none!important}.gs-nav-right{margin-inline-start:auto}}@media (max-width:1023px){.gs-foot-cta,.gs-foot-grid{grid-template-columns:1fr 1fr}.gs-foot-cta>:first-child{grid-column:1/-1}.gs-hero-rings{opacity:.35;width:60vw;inset-inline-end:-14vw}}@media (min-width:1200px){.gs-nav-mob{display:none!important}}@media (max-width:640px){.gs-nav{padding-inline:12px}.gs-nav-bar{gap:8px;padding-inline-start:14px}.gs-foot-cta,.gs-foot-grid{grid-template-columns:1fr}.gs-hero-rings{display:none}.gs-btn{height:50px}}@media (prefers-reduced-motion:reduce){.gs-grain,.gs-hero-orb,.gs-hero-rings i,.gs-title em,.gs-h2 em,.gs-iri-text,.gs-btn-primary:before,.gs-hero-line>span,.gs-hero-fade,.gs-route{animation:none!important}[data-gs-reveal]{opacity:1;transform:none}}:root{--gs-nav-h:76px}.gs-nav{color:var(--text)}.gs-nav.on-ink:not(.is-scrolled) .gs-nav-bar,.gs-nav.menu-open .gs-nav-bar{color:#ededf5}.gs-nav.menu-open .gs-nav-bar{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#0000!important}.gs-nav.on-ink:not(.is-scrolled) .gs-logo-link .theme-light-only,.gs-nav.menu-open .gs-logo-link .theme-light-only{display:none!important}.gs-nav.on-ink:not(.is-scrolled) .gs-logo-link .theme-dark-only,.gs-nav.menu-open .gs-logo-link .theme-dark-only{display:inline-flex!important}main>.gs-hero:first-child,main>.gx:first-child,main>:first-child>.gs-hero:first-child{margin-top:calc(-1 * var(--gs-nav-h))}html.gx-home .gs-foot-cta,html.gx-home .gs-foot-mark{display:none}.gs-appicon{--s:72px;width:var(--s);height:var(--s);background:radial-gradient(120% 90% at 30% 10%, color-mix(in srgb, var(--hue) 34%, #15151f), #0b0b13 70%);border:1px solid color-mix(in srgb, var(--hue) 42%, transparent);box-shadow:0 calc(var(--s) * .25) calc(var(--s) * .6) color-mix(in srgb, var(--hue) 28%, transparent), inset 0 1px 0 #ffffff2e;isolation:isolate;border-radius:28%;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.gs-appicon:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(160deg,#ffffff29,#0000 42%);position:absolute;inset:0}.gs-appicon img{object-fit:contain;filter:drop-shadow(0 6px 14px #00000073);width:66%;height:66%}.gs-appicon.is-tile{background:#0b0b13}.gs-appicon.is-tile img{object-fit:cover;filter:none;width:100%;height:100%}.gs-status{font:600 11px/1 var(--font-body), sans-serif;letter-spacing:.02em;white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:7px;padding:6px 11px;display:inline-flex}.gs-status:before{content:"";background:currentColor;border-radius:99px;width:6px;height:6px;box-shadow:0 0 10px}.gs-status-available{color:#3ef08f;background:#3ef08f14}.gs-status-new{color:#7fd8ff;background:#7fd8ff14}.gs-status-beta{color:#ffc35c;background:#ffc35c14}html[data-theme=light] .gs-body .gs-status-available{color:#0d9a52}html[data-theme=light] .gs-body .gs-status-new{color:#1479b8}html[data-theme=light] .gs-body .gs-status-beta{color:#b9770b}.gs-orbit-grid{grid-template-columns:repeat(4,64px);justify-content:center;gap:22px;display:grid;transform:rotate(-8deg)}.gs-orbit-grid>span{animation:5.5s ease-in-out infinite gs-bob;animation-delay:calc(var(--i) * -.45s);display:block}.gs-orbit-grid>span:nth-child(4n+2),.gs-orbit-grid>span:nth-child(4n+4){translate:0 34px}@keyframes gs-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@media (max-width:1023px){.gs-orbit-grid{grid-template-columns:repeat(7,48px);gap:12px;margin-top:10px;transform:none}.gs-orbit-grid .gs-appicon{--s:48px!important}.gs-orbit-grid>span{translate:none!important}}@media (max-width:640px){.gs-orbit-grid{grid-template-columns:repeat(5,46px);justify-content:start}}@media (prefers-reduced-motion:reduce){.gs-orbit-grid>span{animation:none}}:root,html[data-theme=light]{--brand:#e1061f;--brand-dark:#b80419;--ink-0:#0a0e15;--ink-1:#111722;--accent:#e1061f;--accent-bright:#f01430;--accent-glow:#e1061f2e;--accent2:#2b5fd9;--navy:#fff;--navy2:#f4f5f7;--surface:#fff;--surface2:#fff;--text:#0b1018;--text-muted:#5a6372;--border:#e3e6eb;--border-hover:#c9ced6;--border-accent:#e1061f59;--topbar-bg:#f4f5f7;--navbar-bg:#ffffffe6;--input-bg:#fff;--card-shadow:0 1px 2px #0b10180a;--card-shadow-hover:0 12px 32px #0b101814;--font-body:var(--font-display);--gs-serif:var(--font-display);--iri:linear-gradient(var(--brand), var(--brand));--crimson:var(--brand);--magenta:var(--brand);--violet:var(--brand);--blue:#2b5fd9;--cyan:#2b5fd9}html[data-theme=dark]{--accent:#f0273d;--accent-bright:#ff3d52;--accent-glow:#f0273d38;--navy:#0a0e15;--navy2:#0f141d;--surface:#121823;--surface2:#121823;--text:#eef1f5;--text-muted:#9aa3b2;--border:#222a37;--border-hover:#343e4e;--border-accent:#f0273d66;--navbar-bg:#0a0e15e6;--input-bg:#0f141d;--card-shadow:none;--card-shadow-hover:0 12px 32px #0006}body,html[data-theme=dark] body{font-family:var(--font-display), system-ui, sans-serif;background-image:none}html.font-arabic body{font-family:var(--font-arabic), system-ui, sans-serif}::selection{background:var(--brand);color:#fff}.font-display{letter-spacing:-.015em}.gs-grain,.gs-hero-orb,.gs-hero-rings,.gs-menu-orb{display:none!important}.gs-iri-text,.gs-title em,.gs-h2 em,.gs-foot-title em{-webkit-text-fill-color:currentColor;padding:0;color:var(--brand)!important;font-family:inherit!important;font-style:normal!important;font-weight:inherit!important;letter-spacing:inherit!important;background:0 0!important;animation:none!important}.gs-hero .gs-title em,.gs-foot-title em{color:#ff3b4f!important}.gs-kicker:before{background:var(--brand)}.gs-title{font:600 clamp(34px, 4.6vw, 68px) / 1.06 var(--font-display), sans-serif;letter-spacing:-.025em;max-width:22ch}.gs-h2{font:600 clamp(28px, 3.2vw, 46px) / 1.12 var(--font-display), sans-serif;letter-spacing:-.02em}.gs-foot-title{font:600 clamp(30px, 4vw, 60px) / 1.08 var(--font-display), sans-serif;letter-spacing:-.025em}.gs-menu-links a{font:600 clamp(30px, 8vw, 52px) / 1.1 var(--font-display), sans-serif;letter-spacing:-.02em}.gs-kicker,.gs-label,.gs-crumbs,.gs-foot h4{letter-spacing:.12em}.gs-hero{background:var(--ink-0);padding:clamp(130px,15vh,170px) 0 clamp(90px,10vw,140px)}.gs-hero-lines{opacity:.35;background-size:64px 64px;-webkit-mask-image:linear-gradient(#000 40%,#0000);mask-image:linear-gradient(#000 40%,#0000)}.gs-body{box-shadow:none;border-radius:0;margin-top:0}.gs-btn{border-radius:10px;height:48px;padding-inline:22px;font-size:15px;font-weight:600}.gs-btn-sm,.gs-nav-cta{height:40px;padding-inline:16px;font-size:14px}.gs-btn-primary,.gs-btn-iri{color:#fff;background:var(--brand);box-shadow:none}.gs-btn-primary:before,.gs-btn-primary:after{display:none}.gs-btn-primary:hover,.gs-btn-iri:hover{background:var(--brand-dark)}.gs-btn-dark:hover{background:var(--brand)}.gs-card{border-radius:14px}html[data-theme=dark] .gs-card{background:var(--surface)}.gs-card[data-spot]:before{background:radial-gradient(360px circle at var(--sx,50%) var(--sy,50%), #7f899914, transparent 50%)}.gs-card[data-spot]:after{background:radial-gradient(240px circle at var(--sx,50%) var(--sy,50%), #e1061f8c, transparent 60%)}.gs-card-lift:hover{transform:translateY(-3px)}.gs-ico{width:46px;height:46px;color:var(--brand);background:color-mix(in srgb, var(--brand) 9%, transparent);box-shadow:none;border-radius:10px}.gs-chip{border-radius:8px}.gs-input{border-radius:10px;min-height:48px}.gs-input:focus{box-shadow:0 0 0 3px var(--accent-glow)}.gs-appicon{border-radius:24%;box-shadow:0 8px 24px #00000040,inset 0 1px #ffffff1f}.gs-nav-bar{border-radius:14px}.gs-nav.is-scrolled .gs-nav-bar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 8px 30px #0b101814}.gs-nav-link.is-active:after,.gs-nav-badge{background:var(--brand)}.gs-lang a.is-active{color:#fff;background:var(--brand)}html[data-theme=light] .gs-nav.is-scrolled .gs-lang a.is-active{background:var(--brand)}.gs-foot{background:var(--ink-0)}.gs-foot-mark text{stroke:#ffffff14}
