@keyframes gk-left{0%{transform:translate(0)}to{transform:translate(-33.3333%)}}@keyframes gk-scroll{0%{opacity:1;transform:translateY(0)}70%{opacity:0;transform:translateY(14px)}71%{opacity:0;transform:translateY(0)}to{opacity:1}}@keyframes gk-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes gk-orbit-r{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes gk-live{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--gk-lime-dark) 45%, transparent)}70%{box-shadow:0 0 0 7px #0000}}@keyframes gk-tickin{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes gk-pane{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:none}}@keyframes gk-prog{0%{width:0}to{width:100%}}@keyframes gk-shimmer{0%{transform:translate(-120%)}to{transform:translate(220%)}}@keyframes gk-toast{0%{opacity:0;transform:translateY(-24px)scale(.96)}12%,78%{opacity:1;transform:none}to{opacity:0;transform:translateY(-16px)}}@keyframes gk-drift{0%,to{transform:translate(0)}50%{transform:translateY(-18px)}}@keyframes gk-halo{0%{opacity:.5;transform:scale(.9)}to{opacity:0;transform:scale(1.6)}}.gk{--gutter:clamp(20px, 4vw, 56px);--section:clamp(96px, 12vw, 180px);--wrap:1440px;--nav-h:76px;--ui:cubic-bezier(.2, .8, .2, 1);--e-deck:0 40px 80px -36px color-mix(in srgb, var(--gk-ink) 50%, transparent);--e-card:0 30px 60px -36px color-mix(in srgb, var(--gk-ink) 28%, transparent);--e-coin:0 14px 30px -16px color-mix(in srgb, var(--gk-ink) 35%, transparent);--e-tabs:0 20px 50px -30px color-mix(in srgb, var(--gk-ink) 25%, transparent);--e-tip:0 10px 24px -12px color-mix(in srgb, var(--gk-ink) 30%, transparent);--e-about:0 40px 70px -40px color-mix(in srgb, var(--gk-ink) 45%, transparent);--e-report:0 30px 50px -36px color-mix(in srgb, var(--gk-ink) 35%, transparent);--e-row:0 6px 16px -14px color-mix(in srgb, var(--gk-ink) 25%, transparent);--e-toast:0 14px 30px -18px color-mix(in srgb, var(--gk-ink) 40%, transparent);--e-range:0 2px 8px color-mix(in srgb, var(--gk-ink) 12%, transparent);--e-disc:0 20px 40px -18px color-mix(in srgb, var(--gk-ink) 50%, transparent);background:var(--canvas);color:var(--ink-strong);font-family:var(--f-ui);min-height:100vh;overflow-x:clip}.gk :where(h1,h2,h3,p){margin:0}.gk :where(a),.gk :where(a:hover){color:inherit;text-decoration:none}.gk button{font-family:inherit}.gk img{max-width:100%;display:block}.gk :where(a,button,input,textarea,[tabindex]):focus-visible{outline:2px solid var(--focus);outline-offset:3px}.gk .gk-wrap{max-width:var(--wrap);margin-inline:auto}.gk section[id],.gk footer[id]{scroll-margin-top:var(--nav-h)}.gk .gk-d{font-family:var(--f-display)}.gk .gk-num{font-variant-numeric:tabular-nums}.gk .gk-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:lang(ar) .gk-d,:lang(ar) .gk{letter-spacing:0}.gk-hl{background:linear-gradient(transparent 60%, var(--gk-lime) 60%, var(--gk-lime) 92%, transparent 92%);margin-inline:-.04em;padding:0 .04em;font-weight:700}.gk-hl--yellow{background:linear-gradient(transparent 60%, var(--gk-yellow) 60%, var(--gk-yellow) 92%, transparent 92%)}.gk-hl--lime-text{color:var(--gk-lime);font-weight:700}.gk [data-reveal]{transition:opacity 1s var(--ease-reveal), transform 1s var(--ease-reveal)}.gk[data-reveal-armed] [data-reveal]:not(.is-in){opacity:0;transform:translateY(32px)}.gk-btn{border-radius:var(--r-pill);white-space:nowrap;cursor:pointer;height:56px;transition:transform .3s var(--ui), background .3s, color .3s, border-color .3s;border:0;justify-content:center;align-items:center;gap:12px;padding:0 28px;font-size:16px;font-weight:500;display:inline-flex}.gk-btn--ink{background:var(--action);color:var(--on-action)}.gk-btn--ink:hover{background:var(--action-hover);color:var(--on-action-hover);transform:translateY(-2px)}.gk-btn--line{color:var(--ink-strong);border:1px solid var(--gk-hairline);background:0 0}.gk-btn--line:hover{border-color:var(--ink-strong)}.gk-btn--lime{background:var(--gk-lime);color:var(--gk-ink);font-weight:600}.gk-btn--lime:hover{background:var(--gk-canvas);transform:translateY(-2px)}.gk-nav{top:0;z-index:50;background:0 0;transition:background .4s,box-shadow .4s;position:fixed;inset-inline:0}.gk-nav.is-scrolled{background:var(--gk-canvas);box-shadow:0 1px 0 var(--gk-hairline);-webkit-backdrop-filter:blur(14px)}.gk-nav__inner{padding:0 var(--gutter);height:var(--nav-h);justify-content:space-between;align-items:center;gap:16px;display:flex}.gk-nav__logo{display:block}.gk-nav__links{align-items:center;gap:4px;display:flex}.gk-nav__link{white-space:nowrap;height:42px;color:var(--gk-text-2);align-items:center;padding:0 16px;font-size:14px;transition:color .25s;display:none}.gk-nav__link:hover{color:var(--ink-strong)}.gk-nav__cta{white-space:nowrap;border-radius:var(--r-pill);background:var(--action);height:42px;color:var(--on-action);align-items:center;margin-inline-start:8px;padding:0 20px;font-size:14px;font-weight:500;transition:background .3s,color .3s,transform .3s;display:inline-flex}.gk-nav__cta:hover{background:var(--action-hover);color:var(--on-action-hover);transform:translateY(-1px)}.gk-nav__login{white-space:nowrap;border-radius:var(--r-pill);border:1px solid var(--gk-hairline);height:42px;color:var(--ink-strong);background:0 0;align-items:center;margin-inline-start:8px;padding:0 18px;font-size:14px;font-weight:500;transition:border-color .25s,background .25s;display:none}.gk-nav__login:hover{border-color:var(--ink-strong);background:var(--gk-surface)}.gk-nav__lang{border-radius:var(--r-pill);border:1px solid var(--gk-hairline);height:42px;color:var(--ink-strong);cursor:pointer;background:0 0;align-items:center;gap:8px;margin-inline-start:4px;padding:0 14px;font-size:13px;font-weight:500;transition:border-color .25s,background .25s;display:inline-flex}.gk-nav__lang:hover{border-color:var(--ink-strong);background:var(--gk-surface)}.gk-nav__burger{border:1px solid var(--gk-hairline);width:44px;height:44px;color:var(--ink-strong);cursor:pointer;letter-spacing:.06em;text-transform:uppercase;background:0 0;border-radius:50%;justify-content:center;align-items:center;margin-inline-start:4px;font-size:11px;display:inline-flex}:lang(ar) .gk-nav__burger{letter-spacing:0}@media (min-width:1000px){.gk-nav__link,.gk-nav__login{display:inline-flex}.gk-nav__burger{display:none}}@media (max-width:399px){.gk-nav__cta{margin-inline-start:4px;padding:0 14px}.gk-nav__lang{gap:6px;padding:0 11px}}.gk-menu{z-index:49;background:var(--gk-ink);color:var(--gk-canvas);transition:opacity .4s, transform .5s var(--ui);opacity:0;pointer-events:none;flex-direction:column;justify-content:center;gap:4px;padding:96px 24px 40px;display:flex;position:fixed;inset:0;transform:translateY(-12px)}.gk-menu.is-open{opacity:1;pointer-events:auto;transform:none}.gk-menu__link{font-family:var(--f-display);letter-spacing:-.04em;border-bottom:1px solid var(--on-ink-subtle);padding:12px 0;font-size:clamp(34px,9vw,56px);font-weight:300}.gk-menu__link:last-of-type{border-bottom:0}:lang(ar) .gk-menu__link{letter-spacing:0}.gk-menu__cta{border-radius:var(--r-pill);background:var(--gk-lime);height:56px;color:var(--gk-ink);align-items:center;padding:0 26px;font-size:16px;font-weight:600;display:inline-flex}.gk-menu__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-block-start:28px;display:flex}.gk-menu__login{border-radius:var(--r-pill);border:1px solid var(--on-ink-subtle);height:56px;color:var(--gk-canvas);align-items:center;padding:0 26px;font-size:16px;font-weight:500;transition:border-color .25s,background .25s;display:inline-flex}.gk-menu__login:hover{border-color:var(--gk-canvas);background:var(--on-ink-subtle)}.gk-hero{height:220vh;position:relative}.gk-hero__stage{height:100vh;max-width:var(--wrap);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-content:stretch;align-items:stretch;gap:12px;margin-inline:auto;padding:96px 20px 24px;display:grid;position:sticky;top:0;overflow:hidden}.gk-hero__text{z-index:2;position:relative}.gk-hero__title{font-family:var(--f-display);letter-spacing:-.05em;text-wrap:balance;font-size:clamp(36px,11vw,64px);font-weight:300;line-height:.92}:lang(ar) .gk-hero__title{letter-spacing:0;line-height:1.08}.gk-hero__lead{max-width:440px;color:var(--gk-text-2);text-wrap:pretty;margin-top:14px;font-size:clamp(16px,1.3vw,21px);font-weight:300;line-height:1.5}.gk-hero__actions{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.gk-hero__deck-stage{--stage-shift:0px;--card-w:min(44vw, 240px);perspective:1800px;min-width:0;height:100%;min-height:0;transform:translateX(var(--stage-shift));justify-content:center;align-items:center;display:flex;position:relative}[dir=rtl] .gk-hero__deck-stage{transform:translateX(calc(-1 * var(--stage-shift)))}.gk-deck{width:var(--card-w);aspect-ratio:2/3;transform-style:preserve-3d;transition:transform .6s var(--ui);position:relative}.gk-card{box-shadow:var(--e-deck);padding:calc(var(--card-w) * .1);transition:transform .5s var(--ui);will-change:transform;border:1px solid #0000;border-radius:26px;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.gk-tone--white{background:var(--gk-surface);color:var(--gk-ink);border-color:var(--gk-hairline)}.gk-tone--lime{background:var(--gk-lime);color:var(--gk-ink)}.gk-tone--ink{background:var(--gk-ink);color:var(--gk-canvas)}.gk-tone--yellow{background:var(--gk-yellow);color:var(--gk-ink)}.gk-tone--canvas{background:var(--gk-canvas);color:var(--gk-ink)}.gk-tone--ink-soft{background:var(--gk-ink-soft);color:var(--gk-canvas);border-color:var(--on-ink-line)}.gk-card__n{text-align:start;font-size:max(8px, calc(var(--card-w) * .06));letter-spacing:.08em;text-transform:uppercase;color:var(--gk-text-2);justify-content:flex-start;display:flex}.gk-tone--ink .gk-card__n,.gk-tone--ink .gk-card__tag,.gk-tone--ink-soft .gk-card__n{color:var(--gk-faint)}.gk-card__tagbox{top:calc(var(--card-w) * .1);line-height:1;position:absolute;inset-inline-end:calc(var(--card-w) * .1)}.gk-card__tag{writing-mode:vertical-rl;font-size:max(8px, calc(var(--card-w) * .06));letter-spacing:.14em;text-transform:uppercase;color:var(--gk-text-2);line-height:1;display:block}:lang(ar) .gk-card__tag{letter-spacing:0}.gk-card__big{text-align:start;font-family:var(--font-sora), var(--f-display);font-size:calc(var(--card-w) * .46);letter-spacing:-.07em;font-variant-numeric:tabular-nums;font-weight:300;line-height:.85}.gk-card__title{font-family:var(--f-display);font-size:max(10px, calc(var(--card-w) * .095));letter-spacing:-.025em;text-wrap:balance;font-weight:600;line-height:1.15}:lang(ar) .gk-card__title{letter-spacing:0;line-height:1.3}.gk-hero__hint{bottom:22px;pointer-events:none;flex-direction:column;align-items:center;gap:10px;width:22px;margin-inline:auto;transition:opacity .4s;display:none;position:absolute;inset-inline:0}.gk-hero__hint.is-shown{display:flex}.gk-hero__hint.is-gone{opacity:0}.gk-hero__mouse{border:1.5px solid var(--gk-faint);border-radius:12px;width:22px;height:36px;display:block;position:relative}.gk-hero__wheel{top:6px;background:var(--gk-ink);border-radius:2px;width:4px;height:8px;margin-inline:auto;animation:1.8s cubic-bezier(.4,0,.2,1) infinite gk-scroll;position:absolute;inset-inline:0}@media (min-width:1000px){.gk-hero{height:260vh}.gk-hero__stage{padding:var(--nav-h) var(--gutter) 0;grid-template-rows:auto;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-content:safe center;align-items:safe center;gap:clamp(24px,4vw,64px)}.gk-hero__title{font-size:clamp(56px,min(8.4vw,14vh),136px)}.gk-hero__lead{margin-top:clamp(14px,3.4vh,30px)}.gk-hero__actions{margin-top:clamp(18px,4.5vh,40px)}.gk-hero__deck-stage{--stage-shift:clamp(16px, 3vw, 56px);--card-w:clamp(140px, min(20vw, calc((clamp(300px, 100vh - 110px, 960px) - 40px) / 2.776)), 300px);height:clamp(300px,100vh - 110px,960px)}.gk-card__n,.gk-card__tag{font-size:max(10px, calc(var(--card-w) * .055))}}@media (max-height:520px){.gk-hero{height:100vh}.gk-hero__stage{padding-block:var(--nav-h) 24px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr);align-content:safe center;align-items:safe center}.gk-hero__deck-stage{display:none}.gk-hero__title{font-size:clamp(30px,min(9vw,13vh),64px)}}.gk-marquee{text-align:start;border-top:1px solid var(--gk-hairline);border-bottom:1px solid var(--gk-hairline);background:var(--gk-canvas);direction:ltr;padding:22px 0;overflow:hidden}.gk-marquee__track{will-change:transform;direction:ltr;width:max-content;animation:48s linear infinite gk-left;display:flex}.gk-marquee__item{white-space:nowrap;font-family:var(--f-display);letter-spacing:-.03em;align-items:center;gap:40px;padding-inline-end:40px;font-size:clamp(22px,2.2vw,32px);font-weight:500;display:inline-flex}:lang(ar) .gk-marquee__item{letter-spacing:0}.gk-marquee__dot{background:var(--gk-lime);border-radius:50%;width:12px;height:12px;display:inline-block}.gk-sec{padding:var(--section) var(--gutter)}.gk-sec--tail{padding:0 var(--gutter) var(--section)}.gk-h2{font-family:var(--f-display);letter-spacing:-.05em;text-wrap:balance;font-size:clamp(38px,7.5vw,116px);font-weight:300;line-height:.92}.gk-h2 b,.gk-h2 strong{font-weight:700}:lang(ar) .gk-h2{letter-spacing:0;line-height:1.12}.gk-lead{color:var(--gk-text-2);max-width:440px;font-size:clamp(17px,1.3vw,21px);font-weight:300;line-height:1.5}.gk-head{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:end;gap:24px 64px;display:grid}.gk-orbit{--coin-s:clamp(48px, 4.8vw, 68px);--coin-l:clamp(54px, 5.4vw, 76px);aspect-ratio:1;justify-self:center;place-items:center;width:clamp(280px,30vw,440px);margin:clamp(20px,3vw,40px) clamp(24px,3vw,44px);display:grid;position:relative}@media (min-width:1000px){.gk-orbit{justify-self:end}}.gk-orbit__halo{background:var(--gk-lime);border-radius:50%;animation:3.6s ease-out infinite gk-halo;position:absolute;inset:37%}.gk-orbit__halo--2{animation-delay:1.8s}.gk-orbit__ring{border:1px dashed var(--gk-bezel);border-radius:50%;position:absolute}.gk-orbit__ring--outer{inset:0}.gk-orbit__ring--inner{inset:22%}.gk-orbit__disc{z-index:2;aspect-ratio:1;background:var(--gk-ink);width:26%;box-shadow:var(--e-disc);perspective:400px;border-radius:50%;place-items:center;display:grid;position:relative}.gk-orbit__disc img{object-fit:contain;width:62%;height:62%;animation:gk-flip 7s var(--ease-flip) infinite;transform-style:preserve-3d}.gk-orbit__lane{position:absolute}.gk-orbit__lane--inner{animation:26s linear infinite gk-orbit;inset:22%}.gk-orbit__lane--outer{animation:40s linear infinite gk-orbit-r;inset:0}.gk-orbit__arm{position:absolute;inset:0}.gk-orbit__seat{top:0;width:var(--coin);transform:translateY(-50%) rotate(var(--un));margin-inline:auto;position:absolute;inset-inline:0}.gk-orbit__lane--inner .gk-orbit__seat{--coin:var(--coin-s)}.gk-orbit__lane--outer .gk-orbit__seat{--coin:var(--coin-l)}.gk-orbit__coin{width:var(--coin);height:var(--coin);background:var(--gk-surface);border:1px solid var(--gk-hairline);box-shadow:var(--e-coin);border-radius:50%;place-items:center;display:grid;overflow:hidden}.gk-orbit__lane--inner .gk-orbit__coin{animation:26s linear infinite gk-orbit-r}.gk-orbit__lane--outer .gk-orbit__coin{animation:40s linear infinite gk-orbit}.gk-orbit__coin img{object-fit:contain;width:100%;height:100%;transform:scale(.98)}.gk-svc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:clamp(48px,6vw,88px);display:grid}@media (min-width:1000px){.gk-svc-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.gk-svc{aspect-ratio:1}}.gk-svc{background:var(--gk-surface);min-height:180px;color:var(--gk-ink);border:1px solid var(--gk-hairline);transition:transform .6s var(--ui), background .6s, color .6s, border-color .6s;border-radius:28px;flex-direction:column;justify-content:space-between;padding:clamp(18px,2vw,28px);display:flex;position:relative;overflow:hidden}.gk-svc:hover,.gk-svc.is-lit{background:var(--gk-lime);border-color:var(--gk-lime);color:var(--gk-ink);transform:translateY(-8px)}.gk-svc__row{letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--gk-text-2);justify-content:space-between;align-items:center;font-size:13px;display:flex}.gk-svc__arrow{font-size:22px;line-height:1}[dir=rtl] .gk-svc__arrow{display:inline-block;transform:scaleX(-1)}.gk-glyph{top:15%;width:auto;max-width:40%;height:34%;transition:transform .6s var(--ui);position:absolute;inset-inline-end:clamp(18px,2vw,28px);overflow:visible}.gk-glyph__surface{fill:var(--gk-surface);stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round}.gk-glyph__shape{fill:var(--gk-lime);stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round}.gk-glyph__stroke{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.gk-glyph__solid{fill:currentColor}.gk-svc__body{position:relative}.gk-svc__title{font-family:var(--f-display);letter-spacing:-.035em;font-size:clamp(22px,2.6vw,44px);font-weight:600;line-height:1}:lang(ar) .gk-svc__title{letter-spacing:0;line-height:1.25}.gk-svc__desc{color:var(--gk-text-2);margin-top:12px;font-size:clamp(13px,1vw,15px);font-weight:300;line-height:1.45}.gk-month{background:var(--gk-ink);color:var(--gk-canvas);height:300vh;position:relative}.gk-month__stage{flex-direction:column;justify-content:safe center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.gk-month__head{max-width:var(--wrap);width:100%;padding:0 var(--gutter);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-inline:auto;display:flex}.gk-month__tag{letter-spacing:.08em;text-transform:uppercase;color:var(--gk-faint);padding-bottom:12px;font-size:14px}:lang(ar) .gk-month__tag{letter-spacing:0}.gk-month__track{--step-w:clamp(300px, min(34vw, 62vh), 520px);will-change:transform;gap:16px;margin-top:clamp(36px,5vh,64px);padding-inline-start:var(--gutter);transition:transform .15s linear;display:flex}.gk-step{flex:0 0 var(--step-w);aspect-ratio:4/3;border:1px solid #0000;border-radius:28px;flex-direction:column;justify-content:space-between;padding:32px;display:flex}.gk-step__kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--gk-text-2);font-size:13px}.gk-tone--ink-soft .gk-step__kicker{color:var(--gk-faint)}:lang(ar) .gk-step__kicker{letter-spacing:0}.gk-step__big{font-family:var(--font-sora), var(--f-display);letter-spacing:-.07em;font-variant-numeric:tabular-nums;font-size:clamp(110px,min(14vw,25.5vh),220px);font-weight:300;line-height:.85}.gk-step__title{font-family:var(--f-display);letter-spacing:-.03em;font-size:clamp(24px,2.2vw,34px);font-weight:600;line-height:1.1}:lang(ar) .gk-step__title{letter-spacing:0;line-height:1.3}.gk-month__end{flex:0 0 var(--gutter)}@media (max-height:560px){.gk-month__track{--step-w:clamp(220px, min(34vw, 62vh), 520px);margin-top:clamp(10px,2.4vh,36px)}.gk-step{padding:calc(var(--step-w) * .062)}.gk-step__big{font-size:calc(var(--step-w) * .38)}.gk-step__title{font-size:calc(var(--step-w) * .075)}.gk-step__kicker{font-size:max(10px, calc(var(--step-w) * .03))}}.gk-feed-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:clamp(40px,5vw,72px);display:grid}.gk-story{perspective:1400px;aspect-ratio:3/4}@media (min-width:1000px){.gk-feed-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.gk-story{aspect-ratio:9/14}}.gk-story__flip{width:100%;height:100%;transform-style:preserve-3d;will-change:transform;transition:transform .12s linear;position:relative}.gk-story__back{background:var(--gk-surface);border:1px solid var(--gk-hairline);backface-visibility:hidden;border-radius:28px;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden;transform:rotateY(180deg)translateZ(1px)}.gk-story__frame{border:1px solid var(--gk-band);border-radius:18px;position:absolute;inset:14px}.gk-story__lockup{object-fit:contain;width:62%;height:auto;max-height:40%}.gk-story__front{background:var(--gk-surface);color:var(--gk-ink);border:1px solid var(--gk-hairline);backface-visibility:hidden;box-shadow:var(--e-card);border-radius:28px;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0;overflow:hidden;transform:translateZ(1px)}.gk-story__art{top:9%;height:66%;position:absolute;inset-inline:-2%}.gk-story__art img{object-fit:contain;object-position:center top}.gk-story__fade{inset-inline:0;background:linear-gradient(to top, var(--gk-surface) 40%, color-mix(in srgb, var(--gk-surface) 92%, transparent) 62%, transparent 100%);height:50%;position:absolute;bottom:0}.gk-story__head{justify-content:space-between;align-items:center;gap:8px;padding:clamp(16px,1.6vw,22px) clamp(16px,1.6vw,22px) 0;display:flex;position:relative}.gk-story__badge{width:40px;height:40px;font-family:var(--font-sora), var(--f-display);color:var(--gk-ink);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.gk-story__tag{letter-spacing:.08em;text-transform:uppercase;color:var(--gk-muted);text-align:end;font-size:11px}:lang(ar) .gk-story__tag{letter-spacing:0}.gk-story__body{padding:0 clamp(16px,1.6vw,22px) clamp(18px,1.8vw,26px);position:relative}.gk-story__title{font-family:var(--f-display);letter-spacing:-.04em;color:var(--gk-ink);font-size:clamp(22px,2.3vw,38px);font-weight:700;line-height:1}:lang(ar) .gk-story__title{letter-spacing:0;line-height:1.25}.gk-story__desc{color:var(--gk-text-2);margin-top:10px;font-size:clamp(12.5px,1vw,14.5px);font-weight:300;line-height:1.45}.gk-platform{padding:0 var(--gutter) var(--section);position:relative;overflow:clip}.gk-platform__glow{inset-inline:0;pointer-events:none;background:radial-gradient(60% 50% at 50% 100%, color-mix(in srgb, var(--gk-lime) 22%, transparent), transparent 70%);height:70%;position:absolute;bottom:0}.gk-platform__blob{top:18%;aspect-ratio:1;background:linear-gradient(135deg, var(--gk-lime), var(--gk-lime-tint));opacity:.9;filter:blur(.5px);pointer-events:none;border-radius:34% 66% 58% 42%/44% 38% 62% 56%;width:clamp(120px,14vw,220px);animation:9s ease-in-out infinite gk-drift;position:absolute;inset-inline-start:-4%}.gk-platform__tile{top:34%;aspect-ratio:1;background:linear-gradient(160deg, var(--gk-yellow), var(--gk-yellow-tint-2));opacity:.9;pointer-events:none;border-radius:22px;width:clamp(80px,9vw,150px);animation:11s ease-in-out 1.5s infinite gk-drift;position:absolute;inset-inline-end:-3%;transform:rotate(18deg)}.gk-ground{background:var(--gk-sunken);padding-block-start:var(--section)}.gk-platform__ring{bottom:14%;aspect-ratio:1;border:clamp(10px, 1.2vw, 18px) solid var(--gk-ink);opacity:.08;pointer-events:none;border-radius:50%;width:clamp(50px,6vw,90px);animation:13s ease-in-out .7s infinite gk-drift;position:absolute;inset-inline-start:6%}.gk-platform__inner{position:relative}.gk-platform__head{text-align:center;max-width:880px;margin-inline:auto}.gk-platform__h2{font-size:clamp(38px,6.2vw,92px);line-height:.95}:lang(ar) .gk-platform__h2{line-height:1.12}.gk-platform__lead{text-wrap:pretty;max-width:640px;margin:22px auto 0;line-height:1.55}.gk-tabs-wrap{justify-content:center;margin-top:clamp(32px,4vw,56px);display:flex}.gk-tabs{border-radius:var(--r-pill);background:var(--gk-surface);border:1px solid var(--gk-hairline);box-shadow:var(--e-tabs);scrollbar-width:none;scroll-behavior:smooth;overscroll-behavior-inline:contain;gap:4px;max-width:100%;padding:6px;display:inline-flex;overflow-x:auto}.gk-tabs::-webkit-scrollbar{display:none}.gk-tab{border-radius:var(--r-pill);cursor:pointer;white-space:nowrap;height:44px;color:var(--gk-text-2);transition:background .45s var(--ui), color .35s, transform .25s;background:0 0;border:0;flex:none;padding:0 clamp(13px,3.4vw,20px);font-size:14.5px;font-weight:500;position:relative;overflow:hidden}.gk-tab:hover{transform:translateY(-1px)}.gk-tab[aria-selected=true]{background:var(--gk-ink);color:var(--gk-canvas);font-weight:600}.gk-tab__label{z-index:1;position:relative}.gk-tab__prog{inset-inline-start:0;background:var(--gk-lime);height:2px;animation:10s linear forwards gk-prog;position:absolute;bottom:0}.gk-stage{--stage-h:clamp(560px, 46vw, 680px);perspective:2200px;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-items:stretch;gap:clamp(18px,2.4vw,36px);margin-top:clamp(28px,3vw,44px);display:grid}@media (min-width:1000px){.gk-stage{height:var(--stage-h);grid-template-columns:minmax(0,1fr) auto}}.gk-frame-wrap{transform-style:preserve-3d;transition:transform .9s var(--ui);min-width:0;height:100%;min-height:0}.gk[data-reveal-armed] .gk-frame-wrap:not(.is-in){opacity:.001}.gk-frame{--side-w:78px;background:var(--gk-surface);border:1px solid var(--gk-hairline);box-shadow:var(--e4), 0 1px 0 color-mix(in srgb, var(--gk-surface) 90%, transparent) inset;height:100%;min-height:0;transition:grid-template-columns .5s var(--ui);border-radius:30px;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden;container:dash/inline-size}.gk-frame.is-open{--side-w:236px}@media (min-width:1000px){.gk-frame{grid-template-columns:var(--side-w) minmax(0, 1fr)}}.gk-side{border-inline-end:1px solid var(--gk-band);background:var(--gk-surface-alt);min-height:0;transition:width .5s var(--ui);flex-direction:column;gap:6px;padding:18px 12px;display:none;overflow:hidden}@media (min-width:1000px){.gk-side{display:flex}}.gk-side__head{justify-content:center;align-items:center;gap:8px;min-width:0;padding:0 0 14px;display:flex}.is-open .gk-side__head{justify-content:space-between}.gk-side__brand{align-items:center;gap:10px;min-width:0;padding-inline-start:6px;display:none}.is-open .gk-side__brand{display:flex}.gk-side__name{font-family:var(--f-display);letter-spacing:-.02em;white-space:nowrap;opacity:0;max-width:0;font-size:15px;font-weight:700;transition:opacity .3s,max-width .5s;overflow:hidden}:lang(ar) .gk-side__name{letter-spacing:0}.is-open .gk-side__name{opacity:1;max-width:200px}.gk-side__logo{cursor:pointer;perspective:300px;background:0 0;border:0;border-radius:12px;flex:none;place-items:center;width:48px;height:48px;padding:0;transition:background .3s;display:grid}.gk-side__logo:hover{background:var(--gk-sunken)}.is-open .gk-side__logo{width:36px;height:36px}.gk-side__logo img{object-fit:contain;width:34px;height:34px;transform-style:preserve-3d;animation:gk-flip 6s var(--ease-flip) infinite;border-radius:9px}.is-open .gk-side__logo img{width:28px;height:28px}.gk-side__label{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap;padding:0 10px 8px;font-size:10.5px;display:none;overflow:hidden}:lang(ar) .gk-side__label{letter-spacing:0}.is-open .gk-side__label{animation:.3s ease-out gk-tickin;display:block}.gk-side__item{cursor:pointer;text-align:start;width:48px;height:48px;color:var(--gk-ink);background:0 0;border:0;border-radius:14px;justify-content:center;align-items:center;gap:0;min-width:0;margin-inline:auto;padding:0;font-size:14px;font-weight:500;transition:background .3s,padding .5s;display:flex;position:relative}.gk-side__item:hover{background:var(--gk-sunken)}.is-open .gk-side__item{justify-content:flex-start;gap:12px;width:100%;padding:0 6px}.is-open .gk-side__item[aria-current=true]{background:var(--gk-lime-tint)}.gk-side__item[aria-current=true]{font-weight:600}.gk-side__icon{width:36px;height:36px;color:var(--gk-ink);background:0 0;border-radius:11px;flex:none;place-items:center;transition:background .3s,color .3s;display:grid}.gk-side__item[aria-current=true] .gk-side__icon{background:var(--gk-lime)}.gk-side__text{white-space:nowrap;text-overflow:ellipsis;opacity:0;max-width:0;transition:opacity .3s,max-width .5s;display:none;overflow:hidden}.is-open .gk-side__text{opacity:1;max-width:200px;display:inline}.gk-side__badge{letter-spacing:.08em;border-radius:var(--r-pill);background:var(--gk-yellow);color:var(--gk-ink);top:6px;text-align:center;min-width:8px;min-height:8px;margin-inline-start:auto;padding:0;font-size:10px;font-weight:700;position:absolute;inset-inline-end:6px}.is-open .gk-side__badge{padding:3px 7px;position:static}.gk-side__cta{background:var(--gk-ink);color:var(--gk-canvas);border-radius:18px;margin-top:auto;padding:18px;display:none}.is-open .gk-side__cta{display:block}.gk-side__cta-t{font-family:var(--f-display);letter-spacing:-.02em;font-size:15px;font-weight:700}:lang(ar) .gk-side__cta-t{letter-spacing:0}.gk-side__cta-p{color:var(--gk-faint);margin-top:4px;font-size:12.5px;line-height:1.5}.gk-side__cta-b{border-radius:var(--r-pill);background:var(--gk-lime);height:36px;color:var(--gk-ink);align-items:center;gap:8px;margin-top:14px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.gk-side__mini{background:var(--gk-lime);width:42px;height:42px;color:var(--gk-ink);border-radius:12px;align-self:center;place-items:center;margin-top:auto;font-size:16px;font-weight:700;display:grid}.is-open .gk-side__mini{display:none}.gk-main{flex-direction:column;min-width:0;min-height:0;display:flex}.gk-main__bar{border-bottom:1px solid var(--gk-band);justify-content:space-between;align-items:center;gap:16px;padding:18px clamp(16px,2vw,28px);display:flex}.gk-main__title{font-family:var(--f-display);letter-spacing:-.03em;font-size:clamp(18px,1.4vw,22px);font-weight:700}:lang(ar) .gk-main__title{letter-spacing:0}.gk-main__end{align-items:center;gap:10px;display:flex}.gk-live{border-radius:var(--r-pill);background:var(--gk-lime-tint);height:34px;color:var(--gk-lime-dark);align-items:center;gap:8px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.gk-live__shimmer{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--gk-surface) 70%, transparent), transparent);width:40%;animation:3.2s ease-in-out infinite gk-shimmer;position:absolute;inset:0}.gk-live__dot{background:var(--gk-lime-dark);border-radius:50%;width:7px;height:7px;animation:2s ease-out infinite gk-live}.gk-user{border-radius:var(--r-pill);border:1px solid var(--gk-hairline);align-items:center;gap:10px;height:40px;padding:0 6px 0 14px;padding-inline:14px 6px;font-size:12.5px;display:none}@media (min-width:1000px){.gk-user{display:inline-flex}}.gk-user__text{text-align:end;white-space:nowrap;line-height:1.2}.gk-user__name{font-weight:600;display:block}.gk-user__role{color:var(--gk-muted);font-size:11px;display:block}.gk-user__avatar{background:var(--gk-lime);border-radius:50%;place-items:center;width:30px;height:30px;font-size:13px;font-weight:700;display:grid}.gk-pane{min-width:0;min-height:0;animation:gk-pane .6s var(--ui);flex:1;grid-template-columns:minmax(0,1fr);align-content:start;gap:14px;padding:clamp(16px,2vw,28px);display:grid;overflow:hidden}.gk-panel{border:1px solid var(--gk-band);background:var(--gk-surface);border-radius:20px;min-width:0;padding:18px 20px}.gk-panel__title{font-family:var(--f-display);letter-spacing:-.02em;font-size:16px;font-weight:700}:lang(ar) .gk-panel__title{letter-spacing:0}.gk-label{letter-spacing:.12em;text-transform:uppercase;color:var(--gk-muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11px;overflow:hidden}:lang(ar) .gk-label{letter-spacing:0}.gk-pill{border-radius:var(--r-pill);font-variant-numeric:tabular-nums;white-space:nowrap;padding:4px 8px;font-size:11.5px;font-weight:700}.gk-pill--neutral{background:var(--gk-sunken);color:var(--gk-ink)}.gk-pill--up{background:var(--gk-lime-tint);color:var(--gk-lime-dark)}.gk-pill--review{background:var(--gk-yellow-tint);color:var(--gk-amber-text)}.gk-pill--scheduled{background:var(--gk-scheduled-chip);color:var(--gk-text-2)}.gk-pill--production{background:var(--gk-sunken);color:var(--ink-muted)}.gk-stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:14px;display:grid}@media (min-width:1000px){.gk-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}.gk-stat{transition:transform .35s,box-shadow .35s;position:relative;overflow:hidden}.gk-stat:hover{box-shadow:var(--e3);transform:translateY(-3px)}.gk-stat__row{justify-content:space-between;align-items:center;gap:8px;display:flex}.gk-stat__value{font-family:var(--f-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:10px;font-size:clamp(26px,2vw,34px);font-weight:700;line-height:1}:lang(ar) .gk-stat__value{letter-spacing:0}.gk-stat__unit{color:var(--gk-muted);letter-spacing:0;margin-inline-start:6px;font-size:14px;font-weight:500}.gk-spark{width:100%;height:48px;margin-top:10px;display:block;overflow:visible}.gk-spark__line{fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:600;transition:stroke-dashoffset 1.6s cubic-bezier(.3,0,.2,1)}.gk-fill--ink{fill:color-mix(in srgb, var(--gk-ink) 6%, transparent)}.gk-fill--lime{fill:color-mix(in srgb, var(--gk-lime) 35%, transparent)}.gk-fill--yellow{fill:color-mix(in srgb, var(--gk-yellow) 35%, transparent)}.gk-stroke--ink{stroke:var(--gk-ink)}.gk-stroke--lime-dark{stroke:var(--gk-lime-dark)}.gk-overview{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (min-width:1000px){.gk-overview{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}}.gk-chart-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.gk-legend{color:var(--gk-muted);gap:14px;margin-top:2px;font-size:12px;display:flex}.gk-legend span{align-items:center;gap:6px;display:inline-flex}.gk-legend__a{background:var(--gk-ink);width:14px;height:2px;display:inline-block}.gk-legend__b{border-top:2px dashed var(--gk-faint);width:14px;height:0;display:inline-block}.gk-ranges{border-radius:var(--r-pill);background:var(--gk-sunken);gap:2px;padding:4px;display:inline-flex}.gk-range{border-radius:var(--r-pill);cursor:pointer;height:30px;color:var(--ink-muted);box-shadow:none;background:0 0;border:0;padding:0 12px;font-size:12px;font-weight:600;transition:all .3s}.gk-range[aria-pressed=true]{background:var(--gk-surface);color:var(--gk-ink);box-shadow:var(--e-range)}.gk-chart{cursor:crosshair;direction:ltr;margin-top:16px;position:relative}.gk-chart__x{background:var(--gk-ink);opacity:0;pointer-events:none;width:1px;transition:opacity .2s;position:absolute;top:0;bottom:0}.gk-chart__pt{background:var(--gk-lime);border:2px solid var(--gk-ink);opacity:0;pointer-events:none;border-radius:50%;width:12px;height:12px;transition:opacity .2s;position:absolute;transform:translate(-50%,-50%)}.gk-chart__tip{background:var(--gk-surface);border:1px solid var(--gk-hairline);box-shadow:var(--e-tip);font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;pointer-events:none;border-radius:10px;padding:6px 10px;font-size:12px;font-weight:600;transition:opacity .2s;position:absolute;transform:translate(-50%,calc(-100% - 16px))}.gk-chart.is-hover .gk-chart__x,.gk-chart.is-hover .gk-chart__pt,.gk-chart.is-hover .gk-chart__tip{opacity:1}.gk-chart__svg{width:100%;height:clamp(160px,18vw,240px);display:block;overflow:visible}.gk-chart__grid{stroke:var(--gk-band)}.gk-chart__area{transition:opacity 1s}.gk-chart__bench{fill:none;stroke:var(--gk-faint);stroke-width:1.6px;stroke-dasharray:5 6}.gk-chart__line{fill:none;stroke:var(--gk-ink);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1400;transition:stroke-dashoffset 1.8s cubic-bezier(.3,0,.2,1)}.gk-chart__end{fill:var(--gk-ink);stroke:var(--gk-surface);stroke-width:3px}.gk-chart__now{background:var(--gk-ink);color:var(--gk-canvas);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:10px;padding:6px 10px;font-size:12px;font-weight:600;animation:.5s ease-out gk-tickin;position:absolute;inset-inline-end:0;transform:translateY(calc(-100% - 12px))}.gk-chart__labels{color:var(--gk-muted);font-variant-numeric:tabular-nums;direction:ltr;justify-content:space-between;margin-top:8px;font-size:11px;display:flex}.gk-side-cards{gap:14px;min-width:0;display:grid}.gk-mix{align-items:center;gap:18px;margin-top:14px;display:flex}.gk-mix__ring{width:96px;height:96px;transition:background 1s, transform .4s var(--ui);border-radius:50%;flex:none;place-items:center;display:grid}.gk-mix__ring.is-on{transform:scale(1.06)}.gk-mix__hole{background:var(--gk-surface);text-align:center;border-radius:50%;place-items:center;width:64px;height:64px;line-height:1.1;display:grid}.gk-mix__total{font-family:var(--f-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px;font-weight:700;display:block}:lang(ar) .gk-mix__total{letter-spacing:0}.gk-mix__sub{color:var(--gk-muted);margin-top:2px;font-size:9.5px;display:block}.gk-mix__list{flex:1;gap:4px;margin:0;padding:0;font-size:12.5px;list-style:none;display:grid}.gk-mix__row{cursor:default;background:0 0;border-radius:8px;justify-content:space-between;gap:10px;padding:4px 8px;transition:background .25s;display:flex}.gk-mix__row.is-on{background:var(--gk-sunken);font-weight:600}.gk-mix__name{align-items:center;gap:8px;display:inline-flex}.gk-mix__swatch{border-radius:50%;width:8px;height:8px}.gk-mix__pct{font-variant-numeric:tabular-nums;color:var(--gk-muted)}.gk-sw--ink{background:var(--gk-ink)}.gk-sw--lime{background:var(--gk-lime)}.gk-sw--yellow{background:var(--gk-yellow)}.gk-sw--faint{background:var(--gk-faint)}.gk-activity{margin:12px 0 0;padding:0;list-style:none;display:grid}.gk-activity li{border-top:1px solid var(--gk-sunken);grid-template-columns:44px 1fr;gap:10px;padding:9px 0;font-size:12.5px;line-height:1.4;animation:.5s ease-out gk-tickin;display:grid}.gk-activity__time{color:var(--gk-muted);font-variant-numeric:tabular-nums}@container dash (max-width:899px){.gk-overview{grid-template-columns:minmax(0,1fr)}.gk-side-cards{display:none}.gk-pane{gap:10px;padding:16px}.gk-stats{gap:10px}.gk-panel{padding:14px 16px}.gk-stat__value{font-size:24px}.gk-spark{height:34px}.gk-chart__svg{height:150px}}.gk-table{border:1px solid var(--gk-band);background:var(--gk-surface);border-radius:20px;overflow:hidden}.gk-table__head{border-bottom:1px solid var(--gk-band);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.gk-filters{flex-wrap:wrap;gap:6px;display:flex}.gk-filter{border-radius:var(--r-pill);border:1px solid var(--gk-hairline);height:30px;color:var(--gk-text-2);cursor:pointer;background:0 0;padding:0 12px;font-size:12px;font-weight:600;transition:all .3s}.gk-filter[aria-pressed=true]{background:var(--gk-ink);color:var(--gk-canvas);border-color:var(--gk-ink)}.gk-rows{display:grid}.gk-row{border-top:1px solid var(--gk-sunken);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 20px;font-size:13.5px;transition:background .25s;animation:.45s ease-out gk-tickin;display:grid}.gk-row:hover{background:var(--gk-surface-alt)}@media (min-width:1000px){.gk-row{grid-template-columns:minmax(0,2fr) 90px minmax(0,1fr) auto}}.gk-row__id{align-items:center;gap:12px;min-width:0;display:flex}.gk-chip{letter-spacing:.06em;width:36px;height:36px;color:var(--gk-ink);border-radius:10px;flex:none;place-items:center;font-size:10.5px;font-weight:700;display:grid}.gk-chip--meta{background:var(--gk-chip-meta)}.gk-chip--video{background:var(--gk-chip-video)}.gk-chip--content{background:var(--gk-chip-content)}.gk-chip--creative{background:var(--gk-chip-creative)}.gk-chip--email{background:var(--gk-chip-email)}.gk-chip--web{background:var(--gk-chip-web)}.gk-chip--sunken{background:var(--gk-sunken)}.gk-row__name{white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.gk-row__type{color:var(--ink-muted);font-size:11.5px;display:block}.gk-row__date{color:var(--ink-muted);font-variant-numeric:tabular-nums;display:none}.gk-row__prog{align-items:center;gap:8px;display:none}@media (min-width:1000px){.gk-row__date,.gk-row__prog{display:flex}}.gk-bar{background:var(--gk-sunken);border-radius:2px;flex:1;height:4px;display:block;overflow:hidden}.gk-bar>span{background:var(--gk-ink);height:100%;transition:width 1.2s var(--ui);border-radius:2px;display:block}.gk-row__pct{color:var(--ink-muted);font-variant-numeric:tabular-nums;text-align:end;width:32px;font-size:11.5px}.gk-row__status{border-radius:var(--r-pill);white-space:nowrap;justify-self:end;padding:5px 10px;font-size:11.5px;font-weight:700}.gk-perf{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:14px;display:grid}.gk-panel__sub{color:var(--gk-muted);margin-top:2px;font-size:12px}.gk-channels{gap:14px;margin:18px 0 0;padding:0;list-style:none;display:grid}.gk-channel{gap:6px;font-size:13px;display:grid}.gk-channel__row{justify-content:space-between;gap:10px;display:flex}.gk-channel__metric{font-variant-numeric:tabular-nums;color:var(--ink-muted)}.gk-channel__delta{color:var(--gk-lime-dark);font-weight:700}.gk-channel__track{background:var(--gk-sunken);border-radius:4px;height:8px;overflow:hidden}.gk-channel__fill{height:100%;transition:width 1.4s var(--ui);border-radius:4px}.gk-fillbar--ink{background:var(--gk-ink)}.gk-fillbar--lime{background:var(--gk-lime)}.gk-fillbar--yellow{background:var(--gk-yellow)}.gk-fillbar--muted{background:var(--gk-muted)}.gk-fillbar--faint{background:var(--gk-faint)}.gk-perf__side{align-content:start;gap:14px;display:grid}.gk-roas{background:var(--gk-ink);color:var(--gk-canvas);border-radius:20px;padding:22px;position:relative;overflow:hidden}.gk-roas__glow{inset-inline-end:-30%;aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--gk-lime) 35%, transparent), transparent 70%);border-radius:50%;width:70%;position:absolute;bottom:-60%}.gk-roas .gk-label{color:var(--gk-faint)}.gk-roas__value{font-family:var(--f-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin-top:10px;font-size:clamp(40px,3.6vw,56px);font-weight:700;line-height:1}.gk-roas__x{color:var(--gk-lime);font-size:20px}.gk-roas__sub{color:var(--gk-faint);margin-top:8px;font-size:13px}.gk-kpis{grid-template-columns:1fr 1fr;gap:14px;display:grid}.gk-kpi{padding:18px}.gk-kpi__value{font-family:var(--f-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:8px;font-size:26px;font-weight:700}:lang(ar) .gk-kpi__value,:lang(ar) .gk-roas__value{letter-spacing:0}.gk-kpi__delta{color:var(--gk-lime-dark);margin-top:4px;font-size:12px;font-weight:600}.gk-queue{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:14px;display:grid}.gk-qcard{border:1px solid var(--gk-band);background:var(--gk-surface);border-radius:20px;flex-direction:column;gap:14px;padding:20px;transition:background .5s,border-color .5s,transform .4s;display:flex}.gk-qcard:hover{transform:translateY(-3px)}.gk-qcard.is-ok{background:var(--gk-approved);border-color:var(--gk-lime)}.gk-qcard__row{justify-content:space-between;align-items:center;gap:8px;display:flex}.gk-qcard__ch{letter-spacing:.08em;border-radius:var(--r-pill);color:var(--gk-ink);padding:4px 8px;font-size:10.5px;font-weight:700}.gk-qcard__due{color:var(--ink-muted);font-size:11.5px}.gk-qcard__thumb{aspect-ratio:16/9;font-family:var(--f-display);letter-spacing:-.04em;color:var(--gk-ink);opacity:.9;border-radius:12px;place-items:center;font-size:22px;font-weight:700;display:grid}.gk-thumb--meta{background:linear-gradient(135deg, var(--gk-chip-meta), var(--gk-surface))}.gk-thumb--video{background:linear-gradient(135deg, var(--gk-chip-video), var(--gk-surface))}.gk-thumb--content{background:linear-gradient(135deg, var(--gk-chip-content), var(--gk-surface))}.gk-thumb--creative{background:linear-gradient(135deg, var(--gk-chip-creative), var(--gk-surface))}.is-ok .gk-qcard__thumb{background:var(--gk-lime-tint)}.gk-qcard__title{font-size:14px;font-weight:600;line-height:1.3}.gk-qcard__meta{color:var(--ink-muted);margin-top:4px;font-size:12px}.gk-qcard__actions{gap:8px;margin-top:auto;display:flex}.gk-approve{border-radius:var(--r-pill);cursor:pointer;white-space:nowrap;background:var(--gk-ink);height:38px;color:var(--gk-canvas);border:0;flex:1;justify-content:center;align-items:center;font-size:13px;font-weight:600;line-height:1;transition:background .4s,color .4s;display:inline-flex}.gk-approve:disabled{cursor:default}.is-ok .gk-approve{background:var(--gk-lime);color:var(--gk-ink)}.gk-changes{border-radius:var(--r-pill);border:1px solid var(--gk-hairline);cursor:pointer;height:38px;color:var(--gk-ink);white-space:nowrap;background:0 0;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:500;line-height:1;transition:border-color .25s;display:inline-flex}.gk-changes:hover{border-color:var(--gk-ink)}.gk-reports{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:14px;display:grid}.gk-report{border:1px solid var(--gk-band);background:var(--gk-surface);border-radius:20px;flex-direction:column;gap:14px;min-height:220px;padding:20px;transition:transform .4s,box-shadow .4s;display:flex}.gk-report:hover{box-shadow:var(--e-report);transform:translateY(-4px)}.gk-report__row{justify-content:space-between;align-items:center;display:flex}.gk-report__big{font-family:var(--f-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(28px,2.4vw,40px);font-weight:700;line-height:1}:lang(ar) .gk-report__big{letter-spacing:0}.gk-report__summary{color:var(--gk-text-2);flex:1;font-size:13px;line-height:1.5}.gk-report__foot{color:var(--ink-muted);justify-content:space-between;align-items:center;font-size:12.5px;display:flex}.gk-report__open{color:var(--gk-ink);align-items:center;gap:6px;font-weight:600;display:inline-flex}.gk-phone-wrap{transform-style:preserve-3d;transition:transform 1.1s var(--ui) .1s;justify-content:center;align-items:stretch;height:100%;min-height:0;display:flex;overflow:visible}.gk[data-reveal-armed] .gk-phone-wrap:not(.is-in){opacity:.001}.gk-phone{width:min(100%,320px);max-width:100%;height:auto;min-height:560px;position:relative}@media (min-width:1000px){.gk-phone{height:var(--stage-h);width:calc(var(--stage-h) * 9 / 18.6);min-height:0}}.gk-phone__shadow{top:10%;bottom:-6%;background:radial-gradient(50% 42% at 50% 100%, color-mix(in srgb, var(--gk-ink) 22%, transparent), transparent 70%);filter:blur(20px);z-index:0;border-radius:70px;position:absolute;inset-inline:-8%}.gk-phone__bezel{z-index:1;background:linear-gradient(160deg, var(--gk-surface), var(--gk-bezel-light) 55%, var(--gk-bezel-warm));border:1px solid var(--gk-bezel);height:100%;box-shadow:var(--e-phone), inset 0 1px 0 var(--gk-surface);border-radius:52px;padding:9px;position:relative}.gk-phone__screen{background:var(--gk-canvas);border-radius:44px;grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);height:100%;display:grid;position:relative;overflow:hidden}.gk-phone__island{top:11px;border-radius:var(--r-pill);background:var(--gk-ink);z-index:3;width:30%;height:22px;margin-inline:auto;position:absolute;inset-inline:0}.gk-phone__status{font-variant-numeric:tabular-nums;color:var(--gk-ink);justify-content:space-between;align-items:center;padding:17px 24px 0;font-size:11.5px;font-weight:600;display:flex}.gk-phone__signal{align-items:center;gap:5px;display:inline-flex}.gk-phone__bars{align-items:flex-end;gap:1.5px;height:9px;display:inline-flex}.gk-phone__bars span{background:var(--gk-ink);border-radius:1px;width:2.5px}.gk-phone__battery{border:1.5px solid var(--gk-ink);border-radius:3px;width:18px;height:9px;display:inline-block;position:relative}.gk-phone__battery span{background:var(--gk-lime-dark);border-radius:1px;position:absolute;inset:1.5px;inset-inline-end:28%}.gk-phone__head{justify-content:space-between;align-items:center;padding:16px 18px 0;display:flex}.gk-phone__who{align-items:center;gap:10px;min-width:0;display:flex}.gk-phone__avatar{background:var(--gk-lime);width:36px;height:36px;font-family:var(--f-display);color:var(--gk-ink);box-shadow:0 0 0 3px var(--gk-surface), 0 0 0 4px var(--gk-hairline);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.gk-phone__greet{min-width:0;line-height:1.15}.gk-phone__hello{color:var(--ink-muted);font-size:10.5px;display:block}.gk-phone__name{font-family:var(--f-display);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;display:block;overflow:hidden}:lang(ar) .gk-phone__name{letter-spacing:0}.gk-phone__bell{background:var(--gk-surface);border:1px solid var(--gk-hairline);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid;position:relative}.gk-phone__bell-i{border:1.6px solid var(--gk-ink);border-radius:6px 6px 2px 2px;width:12px;height:13px;display:block}.gk-phone__bell-dot{top:8px;background:var(--gk-yellow);border:1.5px solid var(--gk-surface);border-radius:50%;width:7px;height:7px;position:absolute;inset-inline-end:9px}.gk-phone__pane{min-width:0;min-height:0;animation:gk-pane .6s var(--ui);grid-template-rows:auto auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-content:start;gap:10px;padding:14px 16px 8px;display:grid;overflow:hidden}.gk-phone__tiles{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:none}@media (min-width:1392px){.gk-phone__pane{grid-template-rows:auto auto auto auto minmax(0,1fr)}.gk-phone__tiles{display:grid}}.gk-phone__titlerow{justify-content:space-between;align-items:end;gap:8px;display:flex}.gk-phone__title{font-family:var(--f-display);letter-spacing:-.04em;font-size:21px;font-weight:700;line-height:1}:lang(ar) .gk-phone__title{letter-spacing:0}.gk-phone__live{border-radius:var(--r-pill);background:var(--gk-lime-tint);height:22px;color:var(--gk-lime-dark);flex:none;align-items:center;gap:5px;padding:0 8px;font-size:10px;font-weight:700;display:inline-flex}.gk-phone__live-dot{background:var(--gk-lime-dark);border-radius:50%;width:5px;height:5px;animation:2s ease-out infinite gk-live}.gk-phone__hero{background:var(--gk-lime);color:var(--gk-ink);border-radius:20px;min-width:0;min-height:112px;padding:16px;position:relative;overflow:hidden}.gk-phone__hero-glow{inset-inline-end:-25%;aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--gk-surface) 55%, transparent), transparent 70%);border-radius:50%;width:70%;position:absolute;bottom:-55%}.gk-phone__hero-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.gk-phone__hero-label{letter-spacing:.12em;text-transform:uppercase;color:var(--gk-text-2);white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:600;overflow:hidden}:lang(ar) .gk-phone__hero-label{letter-spacing:0}.gk-phone__hero-delta{border-radius:var(--r-pill);background:var(--gk-ink);color:var(--gk-lime);white-space:nowrap;font-variant-numeric:tabular-nums;padding:3px 7px;font-size:10.5px;font-weight:700}.gk-phone__hero-value{font-family:var(--f-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin-top:8px;font-size:30px;font-weight:700;line-height:1}:lang(ar) .gk-phone__hero-value{letter-spacing:0}.gk-phone__hero-spark{width:100%;height:28px;margin-top:8px;display:block;overflow:visible}.gk-tile{background:var(--gk-surface);border:1px solid var(--gk-band);border-radius:16px;min-width:0;padding:10px 12px}.gk-tile__label{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;overflow:hidden}:lang(ar) .gk-tile__label{letter-spacing:0}.gk-tile__value{font-family:var(--f-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:18px;font-weight:700}:lang(ar) .gk-tile__value{letter-spacing:0}.gk-tile__unit{color:var(--ink-muted);letter-spacing:0;font-size:11px;font-weight:500}.gk-tile__bar{background:var(--gk-sunken);border-radius:2px;height:4px;margin-top:8px;overflow:hidden}.gk-tile__bar span{background:var(--gk-ink);height:100%;transition:width 1.4s var(--ui);border-radius:2px;display:block}.gk-tile__due{color:var(--gk-amber-text);white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:10px;font-weight:600;overflow:hidden}.gk-phone__listhead{justify-content:space-between;align-items:baseline;padding:2px 2px 0;display:flex}.gk-phone__listtitle{font-family:var(--f-display);letter-spacing:-.02em;font-size:13px;font-weight:700}:lang(ar) .gk-phone__listtitle{letter-spacing:0}.gk-phone__seeall{color:var(--ink-muted);font-size:11px}.gk-phone__list{grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;min-height:0;margin-top:-4px;display:grid;overflow:hidden}.gk-mrow{background:var(--gk-surface);border:1px solid var(--gk-band);box-shadow:var(--e-row);border-radius:16px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:11px 12px;animation:.5s ease-out gk-tickin;display:grid}.gk-mrow__ch{letter-spacing:.05em;width:34px;height:34px;color:var(--gk-ink);border-radius:10px;place-items:center;font-size:8.5px;font-weight:700;display:grid}.gk-mrow__t{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;display:block;overflow:hidden}.gk-mrow__m{color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;display:block;overflow:hidden}.gk-mrow__s{border-radius:var(--r-pill);white-space:nowrap;padding:4px 7px;font-size:9.5px;font-weight:700}.gk-pill--action{background:var(--gk-ink);color:var(--gk-canvas)}.gk-toast{inset-inline:12px;z-index:4;background:color-mix(in srgb, var(--gk-surface) 94%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--gk-hairline);box-shadow:var(--e-toast);animation:gk-toast 4.2s var(--ui) both;border-radius:16px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;font-size:11.5px;display:grid;position:absolute;top:50px}.gk-toast img{object-fit:contain;border-radius:8px;width:28px;height:28px}.gk-toast__t{white-space:nowrap;text-overflow:ellipsis;font-weight:700;display:block;overflow:hidden}.gk-toast__m{color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.gk-phone__nav{background:color-mix(in srgb, var(--gk-surface) 96%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--gk-band);padding:10px 10px 22px;position:relative}.gk-phone__navgrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;display:grid}.gk-mtab{cursor:pointer;color:var(--ink-muted);background:0 0;border:0;justify-items:center;gap:5px;min-width:0;padding:4px 0 2px;transition:color .35s;display:grid}.gk-mtab[aria-selected=true]{color:var(--gk-ink)}.gk-mtab__icon{width:44px;height:30px;transition:background .4s var(--ui), transform .4s var(--ui);background:0 0;border-radius:15px;place-items:center;display:grid;position:relative}.gk-mtab[aria-selected=true] .gk-mtab__icon{background:var(--gk-lime);transform:translateY(-1px)}.gk-mtab__label{letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:9.5px;font-weight:500;overflow:hidden}:lang(ar) .gk-mtab__label{letter-spacing:0}.gk-mtab[aria-selected=true] .gk-mtab__label{font-weight:700}.gk-phone__home{bottom:5px;background:var(--gk-ink);opacity:.7;z-index:5;border-radius:2px;width:34%;height:4px;margin-inline:auto;position:absolute;inset-inline:0}.gk-prices__lead{margin-top:24px}.gk-tiers{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:stretch;gap:12px;margin-top:clamp(48px,6vw,88px);display:grid}.gk-tier{background:var(--gk-surface);color:var(--gk-ink);border:1px solid var(--gk-hairline);transition:transform .5s var(--ui), background .4s, color .4s, border-color .4s;border-radius:28px;flex-direction:column;gap:28px;padding:32px;display:flex}.gk-tier.is-active{background:var(--gk-ink);color:var(--gk-canvas);border-color:var(--gk-ink);transform:translateY(-8px)}.gk-tier__row{justify-content:space-between;align-items:center;display:flex}.gk-tier__name{font-family:var(--font-sora), var(--f-display);letter-spacing:-.03em;font-size:clamp(22px,1.8vw,28px);font-weight:600}:lang(ar) .gk-tier__name{font-family:var(--f-display);letter-spacing:0}.gk-tier__pop{letter-spacing:.08em;text-transform:uppercase;border-radius:var(--r-pill);background:var(--gk-lime);color:var(--gk-ink);padding:6px 12px;font-size:11px;font-weight:600}:lang(ar) .gk-tier__pop{letter-spacing:0}.gk-tier__price{font-family:var(--font-sora), var(--f-display);letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-size:clamp(56px,5vw,84px);font-weight:400;line-height:.9}.gk-tier__per{color:var(--gk-text-2);margin-top:10px;font-size:14px}.is-active .gk-tier__per{color:var(--gk-faint)}.gk-tiers--ask .gk-tier__name{letter-spacing:-.045em;font-size:clamp(32px,2.8vw,44px)}:lang(ar) .gk-tiers--ask .gk-tier__name{letter-spacing:0}.gk-tiers--ask .gk-tier__row{flex-wrap:wrap;gap:12px}.gk-tier__ask{color:var(--gk-text-2);font-size:14px}.gk-tiers--ask .gk-tier__ask{margin-block-start:-14px}.is-active .gk-tier__ask{color:var(--gk-faint)}.gk-tier__rows{flex:1;gap:12px;margin:0;padding:0;font-size:15.5px;font-weight:300;list-style:none;display:grid}.gk-tier__rows li{border-top:1px solid var(--gk-band);grid-template-columns:14px 1fr;gap:12px;padding-top:12px;display:grid}.is-active .gk-tier__rows li{border-top-color:var(--on-ink-line)}.gk-tier__plus{color:var(--gk-lime);font-weight:700}.gk-tier .gk-tier__cta{background:var(--gk-ink);height:58px;color:var(--gk-canvas);font-weight:600}.gk-tier.is-active .gk-tier__cta{background:var(--gk-lime);color:var(--gk-ink)}.gk-tier__cta:hover{transform:translateY(-2px)}.gk-audit{background:var(--gk-yellow);color:var(--gk-ink);border-radius:28px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:center;gap:24px 48px;margin-top:12px;padding:clamp(28px,3.5vw,48px);display:grid}.gk-audit__kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--gk-text-2);font-size:13px;font-weight:600}:lang(ar) .gk-audit__kicker{letter-spacing:0}.gk-audit__title{font-family:var(--f-display);letter-spacing:-.04em;margin-top:12px;font-size:clamp(32px,3.6vw,56px);font-weight:600;line-height:1}:lang(ar) .gk-audit__title{letter-spacing:0;line-height:1.25}.gk-audit__lead{max-width:520px;color:var(--gk-text-2);margin-top:16px;font-size:16px;line-height:1.5}.gk-audit__side{flex-direction:column;justify-self:end;align-items:flex-start;gap:16px;display:flex}.gk-audit__price{font-family:var(--font-sora), var(--f-display);letter-spacing:-.06em;font-size:clamp(56px,5vw,84px);font-weight:400;line-height:.9}.gk-about__inner{border-top:1px solid var(--gk-hairline);padding-top:clamp(64px,8vw,120px)}.gk-about__head{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:40px 64px;display:grid}.gk-about__lead{max-width:520px;color:var(--gk-ink);text-wrap:pretty;gap:28px;padding-top:clamp(8px,1.2vw,20px);font-size:clamp(19px,1.6vw,26px);font-weight:300;line-height:1.4;display:grid}.gk-about__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;margin-top:clamp(48px,6vw,88px);display:grid}.gk-fact{min-height:260px;transition:transform .6s var(--ui), box-shadow .6s;border:1px solid #0000;border-radius:28px;flex-direction:column;justify-content:space-between;gap:28px;padding:32px;display:flex;position:relative;overflow:hidden}.gk[data-reveal-armed] .gk-about__grid:not(.is-in) .gk-fact{transform:translateY(36px)}.gk[data-reveal-armed] .gk-about__grid:not(.is-in) .gk-fact__num{transform:translateY(28px)scale(.92)}.gk[data-reveal-armed] .gk-about__grid:not(.is-in) .gk-fact__line{transform:scaleX(0)}.gk-fact:nth-child(2){transition-delay:.12s}.gk-fact:nth-child(3){transition-delay:.24s}.gk-fact:hover{box-shadow:var(--e-about);transition-delay:0s;transform:translateY(-10px)rotate(-.6deg)}.gk-fact__glow{inset-inline-end:-18%;aspect-ratio:1;filter:blur(40px);opacity:.9;pointer-events:none;border-radius:50%;width:70%;position:absolute;top:-30%}.gk-tone--ink .gk-fact__glow{background:color-mix(in srgb, var(--gk-lime) 28%, transparent)}.gk-tone--lime .gk-fact__glow{background:color-mix(in srgb, var(--gk-surface) 55%, transparent)}.gk-tone--yellow .gk-fact__glow{background:color-mix(in srgb, var(--gk-surface) 50%, transparent)}.gk-fact__spark{inset-inline-end:26px;clip-path:polygon(0 0,100% 0,100% 100%);opacity:.9;background:var(--gk-ink);width:14px;height:14px;position:absolute;top:26px}.gk-tone--ink .gk-fact__spark,.gk-tone--ink .gk-fact__line{background:var(--gk-lime)}[dir=rtl] .gk-fact__spark{clip-path:polygon(0 0,100% 0,0 100%)}.gk-fact__num{font-family:var(--font-sora), var(--f-display);letter-spacing:-.06em;font-variant-numeric:tabular-nums;transition:transform .9s var(--ui);font-size:clamp(72px,7vw,120px);font-weight:300;line-height:.85;display:inline-block;position:relative}.gk-fact:nth-child(2) .gk-fact__num{transition-delay:.12s}.gk-fact:nth-child(3) .gk-fact__num{transition-delay:.24s}.gk-fact__body{position:relative}.gk-fact__line{background:var(--gk-ink);transform-origin:0;width:40px;height:2px;transition:transform 1s var(--ui) .3s;margin-bottom:14px}[dir=rtl] .gk-fact__line{transform-origin:100%}.gk-fact__text{text-wrap:balance;font-size:clamp(16px,1.2vw,19px);font-weight:400;line-height:1.45}.gk-foot{background:var(--gk-ink);color:var(--gk-canvas);padding:var(--section) var(--gutter) 40px}.gk-foot__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:end;gap:40px;display:grid}.gk-foot__h2{letter-spacing:-.055em;font-size:clamp(44px,9.5vw,150px);line-height:.9}:lang(ar) .gk-foot__h2{letter-spacing:0;line-height:1.12}.gk-foot__col{flex-direction:column;align-items:stretch;gap:20px;width:100%;max-width:520px;display:flex}.gk-foot__lead{color:var(--gk-faint)}.gk-form{background:var(--gk-ink-soft);border:1px solid var(--on-ink-subtle);border-radius:24px;gap:10px;padding:16px;display:grid}.gk-form__row{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:10px;display:grid}.gk-form__label{letter-spacing:.06em;text-transform:uppercase;color:var(--gk-faint);gap:6px;font-size:12px;display:grid}:lang(ar) .gk-form__label{letter-spacing:0}.gk-form__input{border:1px solid var(--on-ink-line);background:var(--gk-ink);height:52px;color:var(--gk-canvas);border-radius:14px;outline:none;width:100%;padding:0 16px;font-family:inherit;font-size:16px;transition:border-color .25s}.gk-form__input::placeholder{color:var(--gk-faint);opacity:1}.gk-form__input:focus{border-color:var(--gk-lime)}.gk-form__input:focus-visible{outline:none}.gk-form__input:disabled{opacity:.7}textarea.gk-form__input{resize:vertical;height:auto;min-height:96px;padding:14px 16px}.gk-form__submit{width:100%;height:58px}.gk-form__submit:disabled{cursor:default;transform:none}.gk-form__note{color:var(--gk-yellow);font-size:13.5px;line-height:1.5}.gk-form__ok{color:var(--gk-lime);font-size:15px;font-weight:600}.gk-honeypot{width:1px;height:1px;position:absolute;inset-inline-start:-10000px;overflow:hidden}.gk-foot__write{color:var(--gk-faint);flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:15px;display:flex}.gk-foot__mail{color:var(--gk-canvas);border-bottom:1px solid var(--gk-lime);direction:ltr;unicode-bidi:embed;padding-bottom:2px;font-weight:500;transition:color .25s}.gk-foot__mail:hover{color:var(--gk-lime)}.gk-foot__bar{border-top:1px solid var(--on-ink-subtle);color:var(--gk-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:clamp(72px,9vw,140px);padding-top:28px;font-size:14px;display:flex}.gk-foot__lockup{mix-blend-mode:lighten;width:136px;height:56px;margin-block:-10px;margin-inline-start:-14px;display:block}.gk-foot__lockup img{object-fit:contain;object-position:center;width:100%;height:100%}.gk-foot__nav{flex-wrap:wrap;gap:6px 22px;display:flex}.gk-foot__nav a{color:var(--gk-faint);transition:color .25s}.gk-foot__nav a:hover{color:var(--gk-canvas)}.gk-msg{--msg-gap:max(20px, env(safe-area-inset-bottom));--msg-side:max(20px, env(safe-area-inset-right));--msg-tile:60px}[dir=rtl] .gk-msg{--msg-side:max(20px, env(safe-area-inset-left))}.gk-msg__launch{z-index:45;bottom:var(--msg-gap);width:var(--msg-tile);height:var(--msg-tile);cursor:pointer;background:var(--gk-lime);color:var(--gk-ink);box-shadow:var(--e-coin), 0 0 0 1px color-mix(in srgb, var(--gk-ink) 8%, transparent);transition:transform .3s var(--ui), opacity .3s var(--ui), background .3s, color .3s;border:0;border-radius:20px;place-items:center;display:none;position:fixed;inset-inline-end:var(--msg-side)}@supports selector(:popover-open){.gk-msg__launch{display:grid}}.gk-msg__launch:hover{transform:translateY(-2px)}.gk-msg__launch:active{transform:scale(.96)}.gk-msg__launch[data-open=true]{background:var(--gk-ink);color:var(--gk-lime)}.gk-msg__launch[data-aside=true]:not(:focus-visible){opacity:0;pointer-events:none;transform:translateY(18px)scale(.86)}.gk-msg__glyph{width:28px;height:28px;transition:opacity .25s var(--ui), transform .35s var(--ui);grid-area:1/1}[dir=rtl] .gk-msg__glyph--bubble{transform:scaleX(-1)}.gk-msg__glyph--chevron{opacity:0;transform:rotate(-90deg)scale(.6)}.gk-msg__launch[data-open=true] .gk-msg__glyph--bubble{opacity:0;transform:rotate(90deg)scale(.6)}.gk-msg__launch[data-open=true] .gk-msg__glyph--chevron{opacity:1;transform:none}.gk-msg__panel{inset:auto;bottom:calc(var(--msg-gap) + var(--msg-tile) + 14px);width:min(392px, calc(100vw - 2 * var(--msg-side)));max-height:calc(100dvh - var(--msg-gap) - var(--msg-tile) - 14px - var(--nav-h) - 8px);background:var(--canvas);color:var(--ink-strong);box-shadow:var(--e-deck), 0 0 0 1px color-mix(in srgb, var(--gk-ink) 8%, transparent);font-family:var(--f-ui);transform-origin:100% 100%;opacity:0;transition:opacity .22s var(--ui), transform .3s var(--ui), overlay .3s allow-discrete, display .3s allow-discrete;border:0;border-radius:24px;flex-direction:column;margin:0;padding:0;position:fixed;inset-inline-end:var(--msg-side);overflow:hidden;transform:translateY(12px)scale(.97)}[dir=rtl] .gk-msg__panel{transform-origin:0 100%}.gk-msg__panel[popover]{display:none}.gk-msg__panel:popover-open{opacity:1;display:flex;transform:none}@starting-style{.gk-msg__panel:popover-open{opacity:0;transform:translateY(12px)scale(.97)}}.gk-msg__x{z-index:1;top:12px;border-radius:var(--r-pill);width:40px;height:40px;color:var(--gk-ink);cursor:pointer;background:0 0;border:0;place-items:center;transition:background .2s;display:grid;position:absolute;inset-inline-end:12px}.gk-msg__x:hover{background:color-mix(in srgb, var(--gk-ink) 10%, transparent)}.gk-msg__head{text-align:center;background:var(--gk-lime);color:var(--gk-ink);flex:none;padding:22px 56px 26px}.gk-msg__head--done{border-end-end-radius:50% 32px;border-end-start-radius:50% 32px;padding-block:24px 40px}.gk-msg__kicker{color:var(--gk-text-2);font-size:14px;font-weight:500}.gk-msg__title{letter-spacing:-.03em;margin-block-start:14px;font-size:26px;font-weight:600;line-height:1.15}:lang(ar) .gk-msg__title{letter-spacing:0;line-height:1.35}.gk-msg__lead{color:var(--gk-text-2);margin-block-start:6px;font-size:14.5px;line-height:1.45}.gk-msg__body{overscroll-behavior:contain;flex:auto;min-height:0;padding:22px 24px 18px;overflow-y:auto}.gk-msg__form{align-content:start;gap:14px;display:grid}.gk-msg__field{gap:6px;display:grid}.gk-msg__label{color:var(--gk-text-2);font-size:14px;font-weight:500}.gk-msg__opt{color:var(--ink-muted);font-weight:400}.gk-msg__input{border:1px solid var(--gk-hairline);background:var(--gk-surface);width:100%;height:48px;color:var(--gk-ink);font:inherit;border-radius:14px;outline:none;padding:0 14px;font-size:16px;transition:border-color .2s,box-shadow .2s}.gk-msg__input::placeholder{color:var(--ink-muted);opacity:1}.gk-msg__input:hover{border-color:var(--border-strong)}.gk-msg__input:focus{border-color:var(--gk-ink);box-shadow:0 0 0 3px var(--gk-lime)}.gk-msg__input:focus-visible{outline:none}.gk-msg__input[aria-invalid=true]{border-color:var(--signal-critical-strong)}.gk-msg__input--area{resize:vertical;height:auto;min-height:112px;padding-block:12px;line-height:1.5}.gk-msg__err{color:var(--signal-critical-strong);font-size:13.5px;line-height:1.45}.gk-msg__send{border-radius:var(--r-pill);cursor:pointer;background:var(--gk-lime);height:52px;color:var(--gk-ink);font:inherit;transition:background .25s, color .25s, transform .3s var(--ui);border:0;margin-block-start:4px;font-size:16px;font-weight:600}.gk-msg__send:hover{background:var(--gk-ink);color:var(--gk-canvas)}.gk-msg__send:active{transform:scale(.98)}.gk-msg__send:disabled{cursor:progress;background:var(--gk-lime-tint);color:var(--gk-text-2);transform:none}.gk-msg__foot{text-align:center;color:var(--ink-muted);padding-block-start:4px;font-size:13.5px}.gk-msg__mail{color:var(--gk-ink);border-bottom:1px solid var(--gk-lime-dark);unicode-bidi:embed;font-weight:500}.gk-msg__mail:hover{color:var(--gk-lime-dark)}.gk-msg__done{text-align:center;align-content:center;justify-items:center;gap:12px;padding-block:28px 32px;display:grid}.gk-msg__tick{background:var(--gk-ink);width:56px;height:56px;color:var(--gk-lime);border-radius:50%;place-items:center;display:grid}.gk-msg__done-title{letter-spacing:-.03em;color:var(--gk-ink);font-size:26px;font-weight:600;line-height:1.2}:lang(ar) .gk-msg__done-title{letter-spacing:0;line-height:1.4}.gk-msg__done-title:focus{outline:none}.gk-msg__done-text{max-width:36ch;color:var(--ink-second);font-size:15px;line-height:1.55}.gk-msg__addr{color:var(--gk-ink);overflow-wrap:anywhere;margin-block-start:4px;font-weight:600;display:block}.gk-msg__again{cursor:pointer;border:1px solid var(--gk-hairline);border-radius:var(--r-pill);background:var(--gk-surface);height:46px;color:var(--gk-ink);font:inherit;margin-block-start:8px;padding:0 22px;font-size:15px;font-weight:500;transition:border-color .2s}.gk-msg__again:hover{border-color:var(--gk-ink)}@media (max-height:640px){.gk-msg__head{padding-block:16px 18px}.gk-msg__lead{display:none}.gk-msg__title{margin-block-start:6px;font-size:22px}}@media (max-width:560px){.gk-msg__panel{width:100%;height:100dvh;max-height:100dvh;transform-origin:50% 100%;border-radius:0;padding-block-end:env(safe-area-inset-bottom);inset:0}[dir=rtl] .gk-msg__panel{transform-origin:50% 100%}.gk-msg__launch[data-open=true]{opacity:0;pointer-events:none}}@media (prefers-reduced-motion:reduce){.gk-msg__launch,.gk-msg__glyph,.gk-msg__panel,.gk-msg__send{transition:none}.gk-msg__launch:hover,.gk-msg__launch:active,.gk-msg__send:active{transform:none}}.gk-doc{padding:calc(var(--nav-h) + clamp(48px, 8vw, 120px)) var(--gutter) clamp(48px, 6vw, 96px)}.gk-doc__inner{max-width:880px}.gk-doc__h1{font-family:var(--f-display);letter-spacing:-.05em;text-wrap:balance;font-size:clamp(38px,6.8vw,104px);font-weight:300;line-height:.92}.gk-doc__h1 .gk-hl{display:inline}:lang(ar) .gk-doc__h1{letter-spacing:0;line-height:1.12}.gk-doc__lede{color:var(--gk-text-2);text-wrap:pretty;max-width:640px;margin-top:24px;font-size:clamp(17px,1.3vw,21px);font-weight:300;line-height:1.5}.gk-doc__effective{color:var(--gk-text-2);margin-top:18px;font-size:13.5px}.gk-doc__effective time{font-variant-numeric:tabular-nums}.gk-doc__contact{color:var(--gk-text-2);margin-top:16px;font-size:15px;line-height:1.6}.gk-doc__contact a{color:var(--ink-strong);text-underline-offset:3px;text-decoration:underline}.gk-doc-sec--ink .gk-doc__contact{color:var(--gk-faint)}.gk-doc-sec--ink .gk-doc__contact a{color:var(--gk-canvas)}.gk-doc-sec{padding:clamp(48px, 6vw, 96px) var(--gutter)}.gk-doc-sec--tint{background:var(--gk-sunken)}.gk-doc-sec--ink{background:var(--gk-ink);color:var(--gk-canvas)}.gk-doc-sec__head{max-width:880px;margin-bottom:clamp(24px,3vw,40px)}.gk-doc__h2{font-family:var(--f-display);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(28px,3.6vw,56px);font-weight:600;line-height:1}:lang(ar) .gk-doc__h2{letter-spacing:0;line-height:1.25}.gk-doc-sec__lede{color:var(--gk-text-2);max-width:640px;margin-top:14px;font-size:clamp(16px,1.15vw,19px);font-weight:300;line-height:1.5}.gk-doc-sec--ink .gk-doc-sec__lede{color:var(--gk-faint)}.gk-doc-sec--ink .gk-doc-prose,.gk-doc-sec--ink .gk-doc-prose h2,.gk-doc-sec--ink .gk-doc-prose h3{color:var(--gk-canvas)}.gk-doc-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.gk-doc-card{background:var(--gk-surface);color:var(--gk-ink);border:1px solid var(--gk-hairline);border-radius:24px;padding:28px}.gk-doc-sec--ink .gk-doc-card{background:var(--gk-ink-soft);color:var(--gk-canvas);border-color:var(--on-ink-line)}.gk-doc-card__h{font-family:var(--f-display);letter-spacing:-.03em;font-size:clamp(20px,1.6vw,26px);font-weight:600;line-height:1.15}:lang(ar) .gk-doc-card__h{letter-spacing:0;line-height:1.35}.gk-doc-card__b{margin-top:12px;font-size:15px;font-weight:300;line-height:1.55}.gk-doc-card__meta{margin-top:16px}.gk-doc-tag{letter-spacing:.08em;text-transform:uppercase;border-radius:var(--r-pill);background:var(--gk-lime-tint);color:var(--gk-lime-dark);padding:5px 10px;font-size:11px;font-weight:600;display:inline-block}:lang(ar) .gk-doc-tag{letter-spacing:0}.gk-doc-list{gap:10px;margin:16px 0 0;padding:0;font-size:15px;line-height:1.5;list-style:none;display:grid}.gk-doc-list li{grid-template-columns:14px 1fr;gap:12px;display:grid}.gk-doc-list li:before{content:"+";color:var(--gk-lime-dark);font-weight:700}.gk-doc-sec--ink .gk-doc-list li:before{color:var(--gk-lime)}.gk-doc-list--plain li{grid-template-columns:1fr}.gk-doc-list--plain li:before{content:none}.gk-doc-scroll{border:1px solid var(--gk-hairline);background:var(--gk-surface);border-radius:20px;max-width:100%;overflow-x:auto}.gk-doc-table{border-collapse:collapse;width:100%;min-width:560px;font-size:14px;line-height:1.5}.gk-doc-table caption{text-align:start;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);padding:16px 20px 6px;font-size:12px}:lang(ar) .gk-doc-table caption{letter-spacing:0}.gk-doc-table th,.gk-doc-table td{text-align:start;border-top:1px solid var(--gk-band);vertical-align:top;padding:12px 20px}.gk-doc-table thead th{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);border-top:0;font-size:11.5px;font-weight:600}:lang(ar) .gk-doc-table thead th{letter-spacing:0}.gk-doc-table tbody th{white-space:nowrap;font-weight:600}.gk-doc-prose{max-width:720px;color:var(--gk-ink);font-size:clamp(15px,1.1vw,17px);font-weight:300;line-height:1.65}.gk-doc-prose h2{font-family:var(--f-display);letter-spacing:-.03em;scroll-margin-top:calc(var(--nav-h) + 16px);margin:clamp(32px,4vw,56px) 0 12px;font-size:clamp(22px,1.8vw,30px);font-weight:600;line-height:1.15}:lang(ar) .gk-doc-prose h2{letter-spacing:0;line-height:1.35}.gk-doc-prose h2:first-child{margin-top:0}.gk-doc-prose p{margin:0 0 14px}.gk-doc-prose ul{margin:0 0 14px;padding-inline-start:20px}.gk-doc-prose li{margin:0 0 6px}.gk-doc-related{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);margin-top:24px;font-size:12px}.gk-doc-sec--ink .gk-doc-related{color:var(--gk-faint)}:lang(ar) .gk-doc-related{letter-spacing:0}.gk-doc-links{flex-wrap:wrap;gap:10px 24px;margin:12px 0 0;padding:0;font-size:15px;list-style:none;display:flex}.gk-doc-links a{color:var(--gk-canvas);border-bottom:1px solid var(--gk-lime);padding-bottom:2px;transition:color .25s}.gk-doc-links a:hover{color:var(--gk-lime)}.gk-ask .gk-wrap{position:relative}.gk-ask__panel{isolation:isolate;background:var(--gk-ink);color:var(--on-ink);box-shadow:var(--e-about);border-radius:28px;flex-direction:column;padding:clamp(22px,3.4vw,48px);display:flex;position:relative;overflow:hidden}.gk-ask__glow{z-index:-1;pointer-events:none;aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--gk-lime) 13%, transparent), transparent 64%);border-radius:50%;width:min(720px,70%);position:absolute;inset-block-start:-55%;inset-inline-end:-12%}.gk-ask__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 32px;display:flex}.gk-ask__title{letter-spacing:-.035em;color:var(--on-ink);text-wrap:balance;font-size:clamp(22px,2.3vw,32px);font-weight:700;line-height:1.12}:lang(ar) .gk-ask__title{letter-spacing:0;line-height:1.35}.gk-ask__note{color:var(--on-ink-2);align-items:center;gap:10px;font-size:14px;line-height:1.4;display:inline-flex}.gk-ask__live{background:var(--gk-lime);width:8px;height:8px;animation:gk-live 2.6s var(--ui) infinite;border-radius:50%;flex:none}.gk-ask__form{border-radius:var(--r-pill);background:var(--gk-canvas);color:var(--gk-ink);box-shadow:0 0 0 6px var(--on-ink-subtle);transition:box-shadow .35s var(--ui);align-items:center;gap:10px;margin-top:clamp(20px,2.4vw,30px);padding:8px;display:flex}.gk-ask__form:focus-within{box-shadow:0 0 0 6px color-mix(in srgb, var(--gk-lime) 42%, transparent)}.gk-ask__field{flex:1;align-items:center;gap:14px;min-width:0;display:flex}.gk-ask__spark{background:var(--gk-lime);width:54px;height:54px;color:var(--gk-ink);transition:transform .5s var(--ui);border-radius:50%;flex:none;place-items:center;display:grid}.gk-ask__form:focus-within .gk-ask__spark{transform:scale(1.06)}.gk-ask__input{border-radius:var(--r-pill);min-width:0;height:54px;color:var(--gk-ink);font:inherit;appearance:none;background:0 0;border:0;flex:1;padding:0 6px;font-size:clamp(16px,1.25vw,19px)}.gk-ask__input::placeholder{color:var(--ink-muted);opacity:1}.gk-ask__input{text-overflow:ellipsis}.gk-ask__input::-webkit-search-cancel-button{appearance:none}.gk .gk-ask__input:focus-visible{outline-offset:2px}.gk-ask__submit{border-radius:var(--r-pill);background:var(--action);min-width:104px;height:54px;color:var(--on-action);font-family:var(--f-display);letter-spacing:-.01em;cursor:pointer;transition:background .3s, color .3s, transform .3s var(--ui);border:0;flex:none;justify-content:center;align-items:center;gap:10px;padding:0 30px;font-size:17px;font-weight:700;display:inline-flex}:lang(ar) .gk-ask__submit{letter-spacing:0}.gk-ask__submit:hover:not(:disabled){background:var(--action-hover);color:var(--on-action-hover);transform:translateY(-1px)}.gk-ask__submit:disabled{cursor:progress}.gk-ask__dot{background:var(--gk-lime);width:8px;height:8px;animation:gk-live 1.1s var(--ui) infinite;border-radius:50%;flex:none}.gk-ask__dot--off{display:none}.gk-ask__common{flex-wrap:wrap;align-items:baseline;gap:10px 14px;margin-top:clamp(18px,2vw,24px);display:flex}.gk-ask__common-label{color:var(--on-ink-2);font-size:15px}.gk-ask__common>.gk-ask__chips{flex:420px;min-width:0}.gk-ask__chips{flex-wrap:wrap;gap:10px;display:flex}.gk-ask__chip{border-radius:var(--r-pill);background:var(--gk-canvas);min-height:44px;color:var(--gk-ink);font:inherit;text-align:start;cursor:pointer;transition:background .25s, transform .3s var(--ui);border:1px solid #0000;padding:10px 20px;font-size:15px;line-height:1.3}.gk-ask__chip:hover{background:var(--gk-lime);transform:translateY(-1px)}.gk-ask__chip:active{transform:translateY(0)scale(.98)}.gk-ask__result{scroll-margin-block:calc(var(--nav-h) + 16px)}.gk-ask__out{animation:gk-pane .55s var(--ui);gap:18px;margin-top:clamp(22px,2.6vw,32px);display:grid}.gk-ask__card{background:var(--gk-canvas);color:var(--gk-ink);border-radius:22px;align-content:start;gap:12px;padding:clamp(22px,2.8vw,36px);display:grid;position:relative}.gk-ask__clear{border:1px solid var(--border);width:40px;height:40px;color:var(--ink-strong);cursor:pointer;background:0 0;border-radius:50%;place-items:center;transition:background .25s,border-color .25s;display:grid;position:absolute;inset-block-start:14px;inset-inline-end:14px}.gk-ask__clear:hover{background:var(--sunken);border-color:var(--control-edge)}.gk-ask__asked{color:var(--ink-muted);overflow-wrap:anywhere;font-size:14px;line-height:1.45}.gk-ask__card>:is(.gk-ask__asked,.gk-ask__context,.gk-ask__q):first-of-type{padding-inline-end:44px}.gk-ask__asked q{color:var(--ink-second)}.gk-ask__context{color:var(--ink-muted);font-size:13px;font-weight:600}.gk-ask__q{letter-spacing:-.025em;color:var(--ink-strong);text-wrap:balance;font-size:clamp(20px,1.9vw,26px);font-weight:700;line-height:1.2}:lang(ar) .gk-ask__q{letter-spacing:0;line-height:1.45}.gk-ask__a{max-width:68ch;color:var(--ink);text-wrap:pretty;font-size:clamp(16px,1.2vw,18px);line-height:1.6}:lang(ar) .gk-ask__a{line-height:1.85}.gk-ask__tiers{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:10px;margin:6px 0 0;padding:0;list-style:none;display:grid}.gk-ask__tier{background:var(--surface);border:1px solid var(--hairline);border-radius:16px;align-content:start;gap:8px;padding:18px;display:grid}.gk-ask__tier:nth-child(2){border-color:var(--gk-ink);box-shadow:inset 0 3px 0 var(--gk-lime)}.gk-ask__tier-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;display:flex}.gk-ask__tier-name{letter-spacing:-.02em;color:var(--ink-strong);font-size:18px;font-weight:700}.gk-ask__tier-badge{border-radius:var(--r-pill);background:var(--gk-lime);color:var(--gk-ink);padding:3px 10px;font-size:12px;font-weight:600}:lang(ar) .gk-ask__tier-name{letter-spacing:0}.gk-ask__tier-price{color:var(--ink-strong);font-size:15px;font-weight:600}.gk-ask__tier-price--ask{color:var(--ink-muted);font-size:14px;font-weight:500}.gk-ask__tier-rows{gap:6px;margin:4px 0 0;padding:0;list-style:none;display:grid}.gk-ask__tier-rows li{color:var(--ink);padding-inline-start:16px;font-size:14px;line-height:1.45;position:relative}.gk-ask__tier-rows li:before{content:"";background:var(--gk-lime-dark);border-radius:50%;width:6px;height:6px;position:absolute;inset-block-start:.6em;inset-inline-start:0}.gk-ask__note-line{color:var(--ink-second);font-size:14px}.gk-ask__points{gap:10px;margin:4px 0 0;display:grid}.gk-ask__point{border-top:1px solid var(--hairline);gap:2px;padding-block:10px;display:grid}.gk-ask__point dt{color:var(--ink-strong);font-weight:600}.gk-ask__point dd{color:var(--ink);max-width:68ch;margin:0;font-size:15px;line-height:1.55}.gk-ask__links{flex-wrap:wrap;gap:8px 20px;display:flex}.gk-ask__link{color:var(--ink-strong);border-bottom:1px solid var(--gk-lime-dark);padding-bottom:2px;font-weight:600;transition:color .25s}.gk-ask__link:hover{color:var(--gk-lime-dark)}.gk-ask__foot{border-top:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:6px;padding-top:16px;display:flex}.gk-ask__source{color:var(--ink-second);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:14px;display:inline-flex}.gk-ask__seal{background:var(--gk-lime);width:22px;height:22px;color:var(--gk-ink);border-radius:50%;flex:none;place-items:center;display:grid}.gk-ask__source-title{color:var(--ink-strong);font-weight:600}.gk-ask__source-go{color:var(--ink-strong);border-bottom:1px solid var(--gk-lime-dark);align-items:center;gap:6px;padding-bottom:1px;display:inline-flex}.gk-ask__arrow{transition:transform .3s var(--ui);display:inline-block}.gk-ask__source:hover .gk-ask__arrow,.gk-ask__send:hover .gk-ask__arrow{transform:translate(3px)}[dir=rtl] .gk-ask__source:hover .gk-ask__arrow,[dir=rtl] .gk-ask__send:hover .gk-ask__arrow{transform:translate(-3px)}.gk-ask__team{color:var(--ink-strong);border-radius:var(--r-pill);border:1px solid var(--control-edge);padding:10px 18px;font-size:14px;font-weight:600;transition:background .25s,border-color .25s}.gk-ask__team:hover{background:var(--gk-lime);border-color:var(--gk-lime)}.gk-ask__card--none .gk-ask__q{color:var(--ink-strong)}.gk-ask__send{margin-top:4px}.gk-ask__related{flex-wrap:wrap;align-items:baseline;gap:10px 14px;display:flex}.gk-ask__related>.gk-ask__chips{flex:420px;min-width:0}.gk-ask__related-label{color:var(--on-ink-2);font-size:14px}.gk-ask__error{color:var(--gk-yellow);margin-top:16px;font-size:15px}.gk-ask__skeleton{background:var(--on-ink-subtle);border-radius:22px;gap:12px;margin-top:clamp(22px,2.6vw,32px);padding:clamp(22px,2.8vw,36px);display:grid}.gk-ask__skeleton span{background:var(--on-ink-subtle);border-radius:7px;height:14px;display:block;position:relative;overflow:hidden}.gk-ask__skeleton span:first-child{width:34%;height:18px}.gk-ask__skeleton span:nth-child(2){width:88%}.gk-ask__skeleton span:nth-child(3){width:62%}.gk-ask__skeleton span:after{content:"";background:linear-gradient(90deg, transparent, var(--on-ink-subtle), transparent);animation:gk-shimmer 1.2s var(--ui) infinite;position:absolute;inset:0}@media (max-width:640px){.gk-ask__panel{border-radius:22px}.gk-ask__form{box-shadow:0 0 0 4px var(--on-ink-subtle);gap:6px;padding:6px}.gk-ask__form:focus-within{box-shadow:0 0 0 4px color-mix(in srgb, var(--gk-lime) 42%, transparent)}.gk-ask__field{gap:8px}.gk-ask__spark{width:38px;height:38px}.gk-ask__spark svg{width:18px;height:18px}.gk-ask__input{height:44px;padding:0 2px}.gk-ask__input::placeholder{font-size:14px}.gk-ask__submit{min-width:0;height:44px;padding:0 18px;font-size:16px}.gk-ask__common-label{flex-basis:100%}.gk-ask__chip{padding:9px 16px;font-size:14px}.gk-ask__card{border-radius:18px}.gk-ask__foot{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.gk[data-reveal-armed] [data-reveal]:not(.is-in){opacity:1;transform:none}.gk[data-reveal-armed] .gk-frame-wrap:not(.is-in),.gk[data-reveal-armed] .gk-phone-wrap:not(.is-in){opacity:1}.gk[data-reveal-armed] .gk-about__grid:not(.is-in) .gk-fact,.gk[data-reveal-armed] .gk-about__grid:not(.is-in) .gk-fact__num{transform:none}.gk[data-reveal-armed] .gk-about__grid:not(.is-in) .gk-fact__line{transform:scaleX(1)}}.gk-brain{background:var(--canvas);color:var(--ink-strong);padding-block:clamp(56px,6.6vw,96px);padding-inline:var(--gutter);position:relative;overflow:clip}.gk-brain__wrap{position:relative}.gk-brain__glow{z-index:0;pointer-events:none;background:radial-gradient(38% 55% at 68% 55%, color-mix(in srgb, var(--accent) 28%, transparent), transparent 70%);position:absolute;inset-block:-20% -10%;inset-inline:0}.gk-brain__head,.gk-brain__stage{z-index:1;position:relative}.gk-brain__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);align-items:center;gap:10px;margin:0;font-size:12px;font-weight:500;display:inline-flex}.gk-brain__eyebrow span{background:var(--accent);block-size:2px;inline-size:22px}:lang(ar) .gk-brain__eyebrow{letter-spacing:0;text-transform:none}.gk-brain__head{flex-wrap:wrap;align-items:flex-end;gap:20px clamp(24px,3vw,48px);margin-block-end:clamp(28px,3.4vw,44px);display:flex}.gk-brain__headtext{flex:620px;min-inline-size:0}.gk-brain__head .gk-brain__go{flex:none}.gk-brain__title{font-family:var(--f-display);letter-spacing:-.04em;text-wrap:balance;margin:14px 0 0;font-size:clamp(34px,4.6vw,64px);font-weight:300;line-height:.98}:lang(ar) .gk-brain__title{letter-spacing:0;line-height:1.12}.gk-brain__said{display:inline}.gk-brain__title .gk-hl{white-space:nowrap}.gk-brain__stage{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,88px);display:grid}@media (min-width:1000px){.gk-brain__stage{grid-template-columns:minmax(0,.86fr) minmax(0,1fr)}.gk-brain__turn{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:24px}.gk-brain__a{text-align:end}.gk-brain__card{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-content:start;column-gap:clamp(20px,2vw,28px)}.gk-brain__cardhead,.gk-brain__gaps{grid-column:1/-1}.gk-brain__col{flex-direction:column;gap:18px;min-inline-size:0;display:flex}.gk-brain__mono{block-size:44px;inline-size:44px}.gk-brain__col--r{border-inline-start:1px solid var(--hairline);padding-inline-start:clamp(20px,2vw,28px)}}.gk-brain__ask{min-inline-size:0}.gk-brain__turns{gap:6px;margin:0;padding:0;list-style:none;display:grid}.gk-brain__turn{border-block-start:1px solid var(--border);opacity:.25;transition:opacity .5s var(--ui), transform .6s var(--ui);gap:2px;padding-block:10px;display:grid;transform:translateY(8px)}.gk-brain__turn[data-on]{opacity:1;transform:none}.gk-brain__q{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);align-items:center;gap:10px;font-size:12px;display:flex}.gk-brain__q span{font-variant-numeric:tabular-nums}:lang(ar) .gk-brain__q{letter-spacing:0;text-transform:none}.gk-brain__a{font-family:var(--f-display);letter-spacing:-.02em;min-block-size:1.3em;font-size:clamp(18px,1.6vw,23px);font-weight:500;line-height:1.3}:lang(ar) .gk-brain__a{letter-spacing:0;line-height:1.5}.gk-brain__caret{vertical-align:-.15em;background:var(--ink-strong);block-size:1em;inline-size:2px;margin-inline-start:3px;animation:.9s steps(2,end) infinite gk-caret;display:inline-block}.gk-brain__go{flex-wrap:wrap;align-items:center;gap:12px 16px;margin:0;display:flex}.gk-brain__well{perspective:1800px;justify-content:center;padding-block:12px;display:flex}.gk-brain__deck{inline-size:min(100%,420px);transform-style:preserve-3d;transform:rotateX(var(--lean-y,0deg)) rotateY(calc(-6deg + var(--lean-x,0deg)));transition:transform .8s var(--ui);position:relative}@media (min-width:1000px){.gk-brain__deck{inline-size:min(100%,660px)}}.gk-brain__shadow{border-radius:30px;position:absolute}.gk-brain__shadow--far{background:var(--accent-tint);inset-block:14px -14px;inset-inline:14px -14px;transform:translateZ(-50px)}.gk-brain__shadow--near{background:var(--sunken);inset-block:7px -7px;inset-inline:7px -7px;transform:translateZ(-25px)}.gk-brain__card{background:var(--surface);border:1px solid var(--border);box-shadow:0 50px 100px -50px color-mix(in srgb, var(--ink-strong) 40%, transparent);border-radius:30px;gap:18px;padding:clamp(22px,2.4vw,32px);display:grid;position:relative;overflow:hidden}.gk-brain__cardhead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;display:flex}.gk-brain__ident{align-items:center;gap:12px;min-inline-size:0;display:inline-flex}.gk-brain__logo{place-items:center;display:grid;position:relative}.gk-brain__logo .gk-logo{--lockup:26px}.gk-brain__halo{border-radius:var(--r-pill);background:var(--accent);opacity:0;position:absolute;inset-block:-6px;inset-inline:-10px}.gk-brain__halo[data-on]{opacity:1;animation:1.5s ease-out infinite gk-halo}.gk-brain__rule{background:var(--border);block-size:20px;inline-size:1px}.gk-brain__kind{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap;font-size:11.5px;font-weight:500}:lang(ar) .gk-brain__kind{letter-spacing:0;text-transform:none}.gk-brain__state{border-radius:var(--r-pill);letter-spacing:.08em;text-transform:uppercase;background:var(--sunken);block-size:26px;color:var(--ink-muted);flex:none;align-items:center;gap:7px;margin-inline-start:auto;padding-inline:10px;font-size:11px;font-weight:600;transition:background .5s,color .5s;display:inline-flex}:lang(ar) .gk-brain__state{letter-spacing:0;text-transform:none}.gk-brain__state span{border-radius:var(--r-pill);background:currentColor;block-size:6px;inline-size:6px;animation:1.2s ease-in-out infinite gk-blink}.gk-brain__state[data-stage="2"]{background:var(--accent-tint);color:var(--ink-strong)}.gk-brain__state[data-stage="3"]{background:var(--accent);color:var(--ink-strong)}.gk-brain__state[data-stage="3"] span{animation:none}.gk-brain__field{opacity:.14;transition:opacity .6s var(--ui), transform .7s var(--ui);transform:translateY(10px)}.gk-brain__field[data-on]{opacity:1;transform:none}.gk-brain__name{align-items:center;gap:14px;display:flex}.gk-brain__mono{border-radius:var(--r-pill);background:var(--demo-brand-4);block-size:52px;inline-size:52px;color:var(--demo-brand-1);font-family:var(--f-display);letter-spacing:-.04em;box-shadow:0 12px 24px -14px color-mix(in srgb, var(--demo-brand-4) 70%, transparent);flex:none;place-items:center;font-size:24px;font-weight:700;display:grid}:lang(ar) .gk-brain__mono{letter-spacing:0}.gk-brain__who{gap:6px;min-inline-size:0;display:grid}.gk-brain__brand{font-family:var(--f-display);letter-spacing:-.045em;min-block-size:1.05em;font-size:clamp(24px,2.1vw,28px);font-weight:700;line-height:1.05}:lang(ar) .gk-brain__brand{letter-spacing:0;min-block-size:1.35em;line-height:1.35}.gk-brain__meta{color:var(--ink-muted);font-size:13.5px}.gk-brain__palette{align-items:center;gap:8px;display:flex}.gk-brain__swatches{border:1px solid var(--border);border-radius:8px;flex:auto;block-size:26px;display:flex;overflow:hidden}.gk-brain__swatches span{flex:1}.gk-brain__swatches span:first-child{background:var(--demo-brand-1)}.gk-brain__swatches span:nth-child(2){background:var(--demo-brand-2)}.gk-brain__swatches span:nth-child(3){background:var(--demo-brand-3)}.gk-brain__swatches span:nth-child(4){background:var(--demo-brand-4)}.gk-brain__from{color:var(--ink-muted);flex:none;font-size:11px}.gk-brain__label{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);font-size:11px;display:block}:lang(ar) .gk-brain__label{letter-spacing:0;text-transform:none}.gk-brain__voice{justify-content:space-between;align-items:center;gap:14px;display:flex}.gk-brain__voicebox{gap:6px;min-inline-size:0;display:grid}.gk-brain__tone{font-family:var(--f-display);letter-spacing:-.03em;font-size:clamp(22px,2.2vw,30px);font-weight:300;line-height:1.1}:lang(ar) .gk-brain__tone{letter-spacing:0;line-height:1.4}.gk-brain__stamp{border:2px solid var(--ink-strong);border-radius:var(--r-md);font-family:var(--f-display);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-strong);background:color-mix(in srgb, var(--accent) 85%, transparent);opacity:0;flex:none;padding:8px 14px;font-size:13px;font-weight:700;transition:opacity .35s,transform .45s cubic-bezier(.2,1.4,.4,1);transform:rotate(-8deg)scale(1.4)}:lang(ar) .gk-brain__stamp{letter-spacing:0;text-transform:none}.gk-brain__stamp[data-on]{opacity:1;transform:rotate(-8deg)scale(1)}.gk-brain__pillars{gap:8px;display:grid}.gk-brain__pillarlist{gap:8px;margin:0;padding:0;list-style:none;display:grid}.gk-brain__pillarlist li{grid-template-columns:22px 1fr auto;align-items:center;gap:10px;font-size:14px;display:grid}.gk-brain__no{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:11px}.gk-brain__conf{inline-size:var(--conf,40px);background:var(--ink-strong);border-radius:3px;block-size:6px}.gk-brain__pillarlist li:last-child .gk-brain__conf{background:var(--accent)}.gk-brain__two{grid-template-columns:1fr 1fr;gap:14px;display:grid}.gk-brain__two>span{align-content:start;gap:8px;display:grid}.gk-brain__chips{flex-wrap:wrap;gap:5px;display:flex}.gk-brain__chip{border-radius:var(--r-pill);border:1px solid var(--border);block-size:26px;color:var(--ink-strong);align-items:center;padding-inline:10px;font-size:12px;display:inline-flex}.gk-brain__chip[data-lead]{background:var(--accent-tint);border-color:#0000;font-weight:500}.gk-brain__chip--struck{color:var(--ink-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--ink-strong);text-decoration-color:var(--ink-strong)}.gk-brain__gaps{border-block-start:1px solid var(--hairline);justify-content:space-between;align-items:flex-end;gap:14px;padding-block-start:14px;display:flex}.gk-brain__sign{block-size:40px;inline-size:100px;color:var(--ink-strong);flex:none}.gk-brain__sign path{transition:stroke-dashoffset 1.6s cubic-bezier(.4,0,.2,1)}@keyframes gk-caret{0%,to{opacity:1}50%{opacity:0}}@keyframes gk-blink{0%,to{opacity:1}50%{opacity:.25}}@media (max-width:999px){.gk-brain__col{display:contents}.gk-brain__well{padding-block-start:4px}.gk-brain__deck{transform:none}}@media (max-width:420px){.gk-brain__two{grid-template-columns:1fr}.gk-brain__gaps{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.gk-tabs{scroll-behavior:auto}.gk-brain__turn,.gk-brain__field,.gk-brain__deck,.gk-brain__stamp,.gk-brain__sign path,.gk-brain__state{transition:none}}.gk-rep{padding-block:clamp(32px, 6vw, 72px) var(--section);padding-inline:var(--gutter)}.gk-rep__sheet{background:var(--gk-surface);border:1px solid var(--gk-hairline);border-radius:clamp(16px,1.6vw,24px);max-inline-size:74ch;margin-inline:auto;padding:clamp(24px,4vw,56px)}.gk-rep__brand{margin-block-end:clamp(24px,3vw,40px)}.gk-rep__brand .gk-logo{--lockup:30px}.gk-rep__title{font-family:var(--f-display);letter-spacing:-.025em;color:var(--gk-ink);text-wrap:balance;margin:0 0 10px;font-size:clamp(28px,3.6vw,42px);font-weight:600;line-height:1.1}:lang(ar) .gk-rep__title{letter-spacing:0}.gk-rep__site{font-family:var(--f-mono);color:var(--ink-second);overflow-wrap:anywhere;margin:0 0 6px;font-size:13px}.gk-rep__when{color:var(--ink-muted);margin:0 0 clamp(24px,3vw,36px);font-size:12.5px}.gk-rep__lede{color:var(--ink-second);margin:0 0 20px;font-size:15px;line-height:1.6}.gk-rep__score{background:var(--gk-canvas);border:1px solid var(--gk-hairline);border-radius:var(--r-panel);flex-wrap:wrap;align-items:center;gap:clamp(16px,3vw,32px);margin-block-end:clamp(28px,3.5vw,44px);padding:clamp(18px,2.4vw,28px);display:flex}.gk-rep__figure{font-family:var(--f-display);letter-spacing:-.04em;color:var(--gk-ink);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(46px,7vw,76px);font-weight:700;line-height:.9}.gk-rep__scoretext{flex:22ch}.gk-rep__band{font-family:var(--f-display);color:var(--gk-ink);margin:0 0 6px;font-size:clamp(16px,1.8vw,20px);font-weight:600}.gk-rep__method{color:var(--ink-muted);margin:0;font-size:12.5px;line-height:1.6}.gk-rep__h2{font-family:var(--f-display);color:var(--gk-ink);margin:0 0 16px;font-size:clamp(18px,2vw,22px);font-weight:600}.gk-rep__list{margin:0 0 clamp(28px,3.5vw,44px);padding:0;list-style:none}.gk-rep__item{border-block-start:1px solid var(--gk-hairline);padding-block:18px}.gk-rep__item:first-child{border-block-start:0;padding-block-start:0}.gk-rep__itemhead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;margin-block-end:6px;display:flex}.gk-rep__itemtitle{font-family:var(--f-display);color:var(--gk-ink);margin:0;font-size:clamp(15px,1.6vw,17px);font-weight:600}.gk-rep__said{color:var(--ink-second);text-wrap:pretty;margin:0;font-size:14px;line-height:1.65}.gk-rep__sev{border-radius:var(--r-pill);border:1px solid var(--gk-hairline);color:var(--ink-second);background:var(--gk-canvas);flex:none;padding:2px 10px;font-size:11px;font-weight:600}.gk-rep__sev--high{border-color:var(--signal-critical-edge);color:var(--signal-critical-strong)}.gk-rep__sev--medium{border-color:var(--signal-warning-edge);color:var(--signal-warning-strong)}.gk-rep__sev--good{border-color:var(--accent-edge);color:var(--accent-strong)}.gk-rep__note{background:var(--gk-canvas);border:1px solid var(--gk-hairline);border-radius:var(--r-panel);color:var(--ink-second);margin-block-end:24px;padding:16px 18px;font-size:14px;line-height:1.6}.gk-rep__note p{margin:0}.gk-rep__next{border-block-start:1px solid var(--gk-hairline);padding-block-start:clamp(22px,3vw,32px)}.gk-rep__next p{color:var(--ink-second);text-wrap:pretty;margin:0 0 14px;font-size:14px;line-height:1.65}.gk-rep__cta{margin-block:6px 12px}.gk-rep__fine{color:var(--ink-muted);margin:0;font-size:12px}@media print{.gk-nav,.gk-foot,.gk-menu,.gk-rep__cta,.gk-rep__fine{display:none!important}.gk-rep{padding:0}.gk-rep__sheet{border:0;border-radius:0;max-inline-size:none;padding:0}.gk-rep__item,.gk-rep__score{break-inside:avoid}}.gk-rep__top{gap:var(--s2);border-block-end:1px solid var(--gk-hairline);flex-direction:column;margin-block-end:var(--s5);padding-block-end:var(--s5);display:flex}.gk-rep__sev--low{border-color:var(--border);color:var(--ink-muted)}.gk-work{isolation:isolate;background:var(--gk-ink);color:var(--on-ink);padding:clamp(64px, 7vw, 100px) var(--gutter);position:relative}.gk-work__lamp{background:radial-gradient(62% 46% at 50% 8%, color-mix(in srgb, var(--gk-lime) 5%, transparent), transparent 72%);pointer-events:none;z-index:-1;block-size:62%;position:absolute;inset-block-start:0;inset-inline:0}.gk-work__head{align-items:start}@media (min-width:1000px){.gk-work__head{grid-template-columns:minmax(0,1.18fr) minmax(300px,.82fr)}}.gk-work__h2 .gk-hl--lime-text{display:inline-block}.gk-work__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--gk-lime);margin:0 0 clamp(10px,1vw,14px);font-size:12px;font-weight:600}:lang(ar) .gk-work__eyebrow{letter-spacing:0;text-transform:none}.gk-work__h2{color:var(--on-ink)}.gk-work__aside{align-content:end;justify-items:start;gap:clamp(20px,2.2vw,28px);display:grid}.gk-work__lead{color:var(--on-ink-2)}.gk-work__cta{align-self:start}.gk-plate{perspective:1600px;margin:0}.gk-plate--lime{--edge:var(--gk-lime)}.gk-plate--yellow{--edge:var(--gk-yellow)}.gk-plate--green{--edge:color-mix(in srgb, var(--gk-lime-dark) 62%, var(--on-ink) 38%)}.gk-plate__art{border:1px solid var(--on-ink-line);background:var(--gk-ink-soft);box-shadow:var(--e-card);transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .8s var(--ui), box-shadow .8s var(--ui), border-color .8s var(--ui);border-radius:clamp(14px,1.3vw,20px);position:relative;overflow:hidden}.gk-plate__art img{object-fit:cover}.gk-plate[data-lit] .gk-plate__art{box-shadow:var(--e-deck);border-color:color-mix(in srgb, var(--edge,var(--on-ink)) 42%, transparent);transition-duration:.1s}.gk-plate[data-lit] .gk-plate__sheen{opacity:1}.gk-plate:not([data-plate]){perspective:none}.gk-plate:not([data-plate]) .gk-plate__art{transition:box-shadow .8s var(--ui), border-color .8s var(--ui);transform:none}.gk-plate:not([data-plate]) .gk-plate__sheen{display:none}.gk-plate__sheen{opacity:0;pointer-events:none;background:radial-gradient(40% 58% at var(--mx,50%) var(--my,50%), color-mix(in srgb, var(--on-ink) 15%, transparent), transparent 70%);transition:opacity .5s var(--ui);position:absolute;inset:0}.gk-plate__mark{border-radius:var(--r-pill);background:color-mix(in srgb, var(--gk-ink) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--on-ink);letter-spacing:.08em;text-transform:uppercase;padding:6px 12px;font-size:11px;font-weight:500;position:absolute;inset-block-start:12px;inset-inline-start:12px}:lang(ar) .gk-plate__mark{letter-spacing:0;text-transform:none}.gk-plate__cap{flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin-block-start:clamp(10px,1vw,14px);display:flex}.gk-plate--hero .gk-plate__cap{justify-content:space-between;gap:10px 32px}.gk-plate--rail .gk-plate__cap{gap:5px;display:grid}.gk-plate__title{font-family:var(--f-display);letter-spacing:-.02em;color:var(--on-ink);font-weight:600}:lang(ar) .gk-plate__title{letter-spacing:0}.gk-plate__tag{letter-spacing:.1em;text-transform:uppercase;color:var(--on-ink-muted);font-size:11.5px}:lang(ar) .gk-plate__tag{letter-spacing:0;text-transform:none}.gk-plate--hero{margin-block-start:clamp(24px,2.6vw,40px)}.gk-plate--hero .gk-plate__title{font-size:clamp(22px,2.1vw,30px)}.gk-plate--hero .gk-plate__mark{inset-block-start:18px;inset-inline-start:18px}@media (min-width:1000px){.gk-plate--hero{grid-template-columns:minmax(0,1fr) minmax(180px,.47fr);align-items:end;gap:clamp(20px,2.4vw,40px);display:grid}.gk-plate--hero .gk-plate__cap{margin-block-start:0;padding-block-end:4px}}.gk-plate--rail .gk-plate__title{font-size:clamp(17px,1.5vw,21px)}.gk-work__rail{--rail-pad:max(var(--gutter), calc(50% - var(--wrap) / 2));margin-block-start:clamp(24px,2.8vw,44px);margin-inline:calc(var(--gutter) * -1);padding-inline:var(--rail-pad);scroll-snap-type:inline proximity;overscroll-behavior-inline:contain;scrollbar-width:none;cursor:grab;grid-auto-columns:clamp(228px,23.5vw,336px);grid-auto-flow:column;gap:clamp(14px,1.6vw,26px);padding-block:6px 10px;scroll-padding-inline-start:var(--rail-pad);display:grid;overflow:auto visible}.gk-work__rail::-webkit-scrollbar{display:none}.gk-work__rail>*{scroll-snap-align:start}.gk-work__rail:focus-visible{outline:2px solid var(--gk-lime);outline-offset:4px}.gk-work__rail[data-dragging]{cursor:grabbing;scroll-snap-type:none}.gk-work__rail[data-dragging] *{pointer-events:none}.gk-work__rail{--fade:to right}[dir=rtl] .gk-work__rail{--fade:to left}@media (min-width:1000px){.gk-work__rail.is-middle{-webkit-mask-image:linear-gradient(var(--fade), transparent, var(--gk-ink) 7%, var(--gk-ink) 93%, transparent);mask-image:linear-gradient(var(--fade), transparent, var(--gk-ink) 7%, var(--gk-ink) 93%, transparent)}.gk-work__rail.is-start{-webkit-mask-image:linear-gradient(var(--fade), var(--gk-ink) 93%, transparent);mask-image:linear-gradient(var(--fade), var(--gk-ink) 93%, transparent)}.gk-work__rail.is-end{-webkit-mask-image:linear-gradient(var(--fade), transparent, var(--gk-ink) 7%);mask-image:linear-gradient(var(--fade), transparent, var(--gk-ink) 7%)}}.gk-work__bar{align-items:center;gap:clamp(16px,2vw,28px);margin-block-start:clamp(16px,1.8vw,26px);display:flex}.gk-work__count{font-family:var(--f-display);color:var(--on-ink);font-variant-numeric:tabular-nums;flex:none;margin:0;font-size:14px;font-weight:600}.gk-work__count-of{color:var(--on-ink-muted);font-weight:400}.gk-work__track{border-radius:var(--r-pill);background:var(--on-ink-line);flex:1;block-size:2px;position:relative;overflow:hidden}.gk-work__rule{inline-size:calc(var(--share,1) * 100%);background:var(--gk-lime);border-radius:var(--r-pill);transition:inset-inline-start .18s linear, inline-size .3s var(--ui);position:absolute;inset-block:0;inset-inline-start:calc(var(--at,0) * 100%)}.gk-work__arrows{flex:none;gap:8px;display:inline-flex}.gk-work__arrow{block-size:44px;inline-size:44px;color:var(--on-ink);border:1px solid var(--on-ink-line);cursor:pointer;transition:background .3s var(--ui), color .3s var(--ui), border-color .3s var(--ui), opacity .3s;background:0 0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.gk-work__arrow:hover:not(:disabled){background:var(--gk-lime);color:var(--gk-ink);border-color:var(--gk-lime)}.gk-work__arrow:disabled{opacity:.3;cursor:default}@media (max-width:999px){.gk-work__aside{gap:18px}.gk-work__arrows{display:none}}@media (prefers-reduced-motion:reduce){.gk-insp__slot,.gk-loop video,.gk-remake__d,.gk-remake__step{transition:none}.gk-remake__track,.gk-remake__run{animation:none}.gk-plate__art{transition:none;transform:none}.gk-plate__sheen{display:none}.gk-work__rule{transition:none}.gk-work__rail{scroll-behavior:auto}}@media (hover:none){.gk-plate__art{transform:none}.gk-plate__sheen{display:none}.gk-work__rail{cursor:default}}.gk-share{padding-block:calc(var(--nav-h) + clamp(16px, 3vw, 40px)) var(--section);padding-inline:var(--gutter)}.gk-share__inner{align-items:center;gap:clamp(24px,4vw,56px);max-inline-size:1180px;margin-inline:auto;display:grid}@media (min-width:900px){.gk-share__inner{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.gk-share__inner--tall{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.gk-share__stage{background:var(--gk-ink);border-radius:clamp(16px,1.8vw,28px);place-items:center;min-inline-size:0;margin:0;padding:clamp(12px,2vw,24px);display:grid}.gk-share__media{block-size:auto;inline-size:auto;max-inline-size:100%;max-block-size:min(calc(100svh - var(--nav-h) - 64px), 880px);background:var(--gk-ink-soft);border-radius:clamp(8px,1vw,14px);display:block}.gk-share__side{align-content:center;gap:14px;min-inline-size:0;display:grid}.gk-share__title{font-family:var(--f-display);letter-spacing:-.025em;color:var(--gk-ink);text-wrap:balance;overflow-wrap:anywhere;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:clamp(26px,3vw,40px);font-weight:600;line-height:1.12;display:-webkit-box;overflow:hidden}:lang(ar) .gk-share__title{letter-spacing:0;line-height:1.3}.gk-share__made{color:var(--ink-second);margin:0;font-size:15px}.gk-share__acts{flex-wrap:wrap;gap:12px;margin-block-start:10px;display:flex}@media (max-width:480px){.gk-share__acts .gk-btn{flex:100%}}.gk-loop{aspect-ratio:9/16;isolation:isolate;background:var(--gk-ink-soft);border-radius:inherit;display:block;position:relative;overflow:hidden}.gk-loop img,.gk-loop video{object-fit:cover;block-size:100%;inline-size:100%;max-width:none;display:block;position:absolute;inset:0}.gk-loop video{opacity:0;transition:opacity .6s var(--ease-reveal)}.gk-loop video[data-on]{opacity:1}.gk-insp__pause{border-radius:var(--r-pill);cursor:pointer;background:0 0;align-items:center;gap:8px;block-size:44px;padding-inline:16px;font-size:14px;font-weight:500;display:inline-flex}.gk-insp{--w:clamp(232px, 25vw, 352px);--near:.9;--far:.58;--dir:1;isolation:isolate;background:var(--gk-ink);color:var(--on-ink);padding:clamp(80px, 9vw, 136px) var(--gutter) clamp(64px, 7vw, 104px);position:relative;overflow:hidden}[dir=rtl] .gk-insp{--dir:-1}@media (max-width:760px){.gk-insp{--w:min(64vw, 280px);--near:.7;--far:.4}}.gk-insp__light{background:radial-gradient(42% 46% at 50% 46%, color-mix(in srgb, var(--gk-lime) 9%, transparent), transparent 72%);pointer-events:none;z-index:-1;block-size:70%;position:absolute;inset-block-start:26%;inset-inline:0}.gk-insp__head{text-align:center;justify-items:center;gap:clamp(18px,2vw,26px);display:grid}.gk-insp__h2{color:var(--on-ink);max-inline-size:16ch}.gk-insp__h2 .gk-hl--lime-text{display:inline-block}.gk-insp__lead{color:var(--on-ink-2);max-inline-size:52ch}.gk-insp__controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 22px;margin-block:clamp(10px,1.6vw,20px) clamp(28px,3.6vw,52px);display:flex}.gk-insp__tabs{flex-wrap:wrap;justify-content:center;gap:2px;display:flex}.gk-insp__tab{border-radius:var(--r-pill);block-size:44px;color:var(--on-ink-muted);cursor:pointer;background:0 0;border:0;padding-inline:14px;font-size:15px;font-weight:500;transition:color .3s;position:relative}.gk-insp__tab:after{content:"";background:var(--gk-lime);block-size:2px;transition:transform .45s var(--ease-reveal);border-radius:2px;position:absolute;inset-block-end:6px;inset-inline:14px;transform:scaleX(0)}.gk-insp__tab:hover,.gk-insp__tab[aria-selected=true]{color:var(--on-ink)}.gk-insp__tab[aria-selected=true]:after{transform:scaleX(1)}.gk-insp__seg{border-radius:var(--r-pill);background:var(--gk-ink-soft);border:1px solid var(--on-ink-line);padding:4px;display:inline-flex}.gk-insp__segbtn{border-radius:var(--r-pill);block-size:38px;color:var(--on-ink-muted);cursor:pointer;transition:background .35s var(--ease-reveal), color .35s;background:0 0;border:0;padding-inline:18px;font-size:14px;font-weight:500}.gk-insp__segbtn[aria-selected=true]{background:var(--on-ink);color:var(--gk-ink)}.gk-insp__stage{block-size:calc(var(--w) * 16 / 9);perspective:1600px;touch-action:pan-y;outline:none;position:relative}.gk-insp__stage:focus-visible{outline:2px solid var(--gk-lime);outline-offset:8px;border-radius:28px}.gk-insp__slot{--s:calc(var(--o) / max(var(--a), 1));--x:calc((var(--o) * var(--far) + var(--s) * (var(--near) - var(--far))) * var(--w) * var(--dir));inline-size:var(--w);transform:translateX(var(--x)) translateZ(calc(var(--a) * -90px)) rotateY(calc(var(--s) * min(var(--a), 2) * -16deg * var(--dir))) scale(max(.5, calc(1 - var(--a) * .17)));transform-origin:50% 40%;opacity:clamp(0, calc(4 - var(--a)), 1);z-index:calc(10 - var(--a));transition:transform .9s var(--ease-reveal), opacity .9s var(--ease-reveal);will-change:transform;margin-inline:auto;position:absolute;inset-block-start:0;inset-inline:0}.gk-insp__slot .gk-loop{box-shadow:0 0 0 1px var(--on-ink-line) inset, 0 50px 90px -40px var(--gk-ink);border-radius:26px}.gk-insp__slot[data-o="0"] .gk-loop{box-shadow:0 0 0 1px color-mix(in srgb, var(--gk-lime) 38%, transparent) inset, 0 60px 110px -40px var(--gk-ink)}.gk-insp__slot .gk-loop:after{content:"";z-index:2;pointer-events:none;background:var(--gk-ink);opacity:min(.76, calc(var(--a) * .34));transition:opacity .9s var(--ease-reveal);position:absolute;inset:0}.gk-insp__peer{cursor:pointer;background:0 0;border:0;border-radius:26px;inline-size:100%;padding:0;display:block}.gk-insp__under{justify-content:center;align-items:center;gap:22px;margin-block-start:clamp(26px,3vw,36px);display:flex}.gk-insp__arrow{block-size:52px;inline-size:52px;color:var(--on-ink);border:1px solid var(--on-ink-line);cursor:pointer;background:0 0;border-radius:50%;place-items:center;transition:background .3s,color .3s,border-color .3s;display:grid}.gk-insp__arrow:hover{background:var(--on-ink);color:var(--gk-ink);border-color:var(--on-ink)}[dir=rtl] .gk-insp__flip{transform:scaleX(-1)}.gk-insp__progress{background:var(--on-ink-line);border-radius:2px;block-size:2px;inline-size:min(280px,40vw);overflow:hidden}.gk-insp__progress span{background:var(--gk-lime);transform-origin:0;block-size:100%;inline-size:100%;display:block;transform:scaleX(0)}[dir=rtl] .gk-insp__progress span{transform-origin:100%}.gk-insp__now{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-block-start:22px;display:flex}.gk-insp .gk-insp__pause{color:var(--on-ink-muted);border:1px solid var(--on-ink-line)}.gk-insp .gk-insp__pause:hover{color:var(--on-ink)}@media (max-width:760px){.gk-insp__tabs{scrollbar-width:none;max-inline-size:calc(100vw - 2 * var(--gutter));margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.gk-insp__tabs::-webkit-scrollbar{display:none}.gk-insp__tab{white-space:nowrap;flex:none}}.gk-remake{background:var(--canvas);padding:var(--section) var(--gutter);overflow:hidden}.gk-remake__grid{align-items:start;gap:clamp(36px,5vw,80px);display:grid}@media (min-width:1000px){.gk-remake__grid{grid-template-columns:minmax(320px,420px) minmax(0,1fr)}.gk-remake__side{position:sticky;inset-block-start:calc(var(--nav-h) + 24px)}}.gk-remake__h2{font-size:clamp(36px,4.4vw,66px)}:lang(ar) .gk-remake__h2{font-size:clamp(34px,3.6vw,54px)}.gk-remake__lead{margin-block:22px 26px}.gk-remake__steps{border-block-start:1px solid var(--gk-hairline);margin:0 0 30px;padding:0;list-style:none}.gk-remake__step{text-align:start;cursor:pointer;border:0;border-block-end:1px solid var(--gk-hairline);inline-size:100%;color:var(--gk-muted);transition:color .3s, padding .45s var(--ease-reveal);background:0 0;grid-template-columns:42px 1fr auto;align-items:start;gap:0 4px;padding:20px 2px;display:grid;position:relative}.gk-remake__n{font-family:var(--f-display);color:var(--gk-faint);padding-block-start:6px;font-size:12px;font-weight:500}.gk-remake__t{font-family:var(--f-display);letter-spacing:-.015em;flex-direction:column;font-size:21px;font-weight:500;line-height:1.25;display:flex}:lang(ar) .gk-remake__t{letter-spacing:0;font-weight:700}.gk-remake__d{font-family:var(--f-ui);letter-spacing:0;color:var(--gk-text-2);opacity:0;max-block-size:0;transition:max-block-size .5s var(--ease-reveal), opacity .4s, margin .5s var(--ease-reveal);font-size:15px;font-weight:400;line-height:1.55;overflow:hidden}.gk-remake__dot{background:0 0;border-radius:50%;block-size:8px;inline-size:8px;margin-block-start:9px;transition:background .3s,box-shadow .3s}.gk-remake__run{background:var(--gk-ink);transform-origin:0;block-size:1px;inline-size:100%;position:absolute;inset-block-end:-1px;inset-inline-start:0;transform:scaleX(0)}[dir=rtl] .gk-remake__run{transform-origin:100%}.gk-remake__step:hover{color:var(--gk-ink)}.gk-remake__step[aria-current=step]{color:var(--gk-ink);padding-inline-start:10px}.gk-remake__step[aria-current=step] .gk-remake__d{opacity:1;max-block-size:120px;margin-block-start:6px}.gk-remake__step[aria-current=step] .gk-remake__dot{background:var(--gk-lime);box-shadow:0 0 0 4px color-mix(in srgb, var(--gk-lime) 32%, transparent)}.gk-remake__step[aria-current=step] .gk-remake__run{animation:3.6s linear forwards gk-run}.gk-remake.is-paused .gk-remake__run,.gk-remake__steps:hover .gk-remake__run{animation-play-state:paused}@keyframes gk-run{to{transform:scaleX(1)}}.gk-remake__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.gk-remake .gk-insp__pause{color:var(--gk-muted);border:0}.gk-remake .gk-insp__pause:hover{color:var(--gk-ink)}.gk-remake__wall{block-size:clamp(560px,78vh,780px);-webkit-mask-image:linear-gradient(180deg, transparent 0, var(--gk-ink) 10%, var(--gk-ink) 90%, transparent 100%);mask-image:linear-gradient(180deg, transparent 0, var(--gk-ink) 10%, var(--gk-ink) 90%, transparent 100%);grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.gk-remake__col{position:relative;overflow:hidden}.gk-remake__track{animation:gk-wall-up var(--dur,70s) linear infinite;flex-direction:column;gap:16px;display:flex}.gk-remake__col:nth-child(2n) .gk-remake__track{animation-name:gk-wall-down}.gk-remake__wall:hover .gk-remake__track,.gk-remake.is-paused .gk-remake__track{animation-play-state:paused}.gk-remake__track .gk-loop{box-shadow:var(--e-card);border-radius:18px}@keyframes gk-wall-up{to{transform:translateY(-50%)}}@keyframes gk-wall-down{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@media (max-width:999px){.gk-remake__wall{grid-template-columns:repeat(2,minmax(0,1fr));block-size:620px}.gk-remake__col:nth-child(n+3){display:none}}
