.gk-stars{--gk-star: color-mix(in srgb, var(--color-canvas) 72%, transparent);position:absolute;inset:0;pointer-events:none;opacity:.5;background-image:radial-gradient(1px 1px at 7% 12%,var(--gk-star),transparent),radial-gradient(1px 1px at 23% 63%,var(--gk-star),transparent),radial-gradient(1.5px 1.5px at 38% 27%,var(--gk-star),transparent),radial-gradient(1px 1px at 52% 88%,var(--gk-star),transparent),radial-gradient(1px 1px at 66% 9%,var(--gk-star),transparent),radial-gradient(1.5px 1.5px at 77% 52%,var(--gk-star),transparent),radial-gradient(1px 1px at 91% 31%,var(--gk-star),transparent),radial-gradient(1px 1px at 13% 94%,var(--gk-star),transparent);background-size:560px 560px}.gk-ring{display:block;overflow:visible;view-timeline:--gk-ring}.gk-ring circle{fill:none}.gk-ring-dim,.gk-ring-lit{stroke-width:10;stroke-dasharray:1 3.2}.gk-ring-dim{stroke:color-mix(in srgb,currentColor 24%,transparent)}.gk-ring-lit{stroke:var(--gk-lit, var(--color-brand-400))}.gk-ring-sweep{stroke:#fff;stroke-width:26;stroke-dasharray:1 1;stroke-dashoffset:var(--gk-sweep-to, 0)}.gk-ring-half{--gk-sweep-to: .5}.gk-ring-half :is(.gk-ring-dim,.gk-ring-lit){stroke-width:4;stroke-dasharray:.5 2.1}.gk-ring-spin{transform-box:view-box;transform-origin:50% 50%}.gk-conv-lines{view-timeline:--gk-conv;overflow:visible}.gk-conv-lines path{fill:none;stroke:color-mix(in srgb,var(--color-brand-600) 62%,transparent);stroke-width:1.5;stroke-linecap:round;stroke-dasharray:1 1}.gk-track{--gk-head-top: 72px;--gk-deck-top: 196px;view-timeline:--gk-track}.gk-line{transform-origin:50% 0}.gk-halo{background:radial-gradient(42% 48% at 74% 34%,color-mix(in srgb,var(--color-brand-400) 30%,transparent),transparent 72%)}.gk-occlude{box-shadow:0 -16px 28px -14px #0009,var(--shadow-depth)}.gk-tiket{-webkit-mask-image:linear-gradient(180deg,black 58%,transparent);mask-image:linear-gradient(180deg,black 58%,transparent)}@media(min-width:1024px){.gk-tiket{-webkit-mask-image:linear-gradient(90deg,transparent,black 38%);mask-image:linear-gradient(90deg,transparent,black 38%)}}.gk-stage{--gk-studio: color-mix(in srgb, color-mix(in srgb, var(--color-brand-200), var(--color-danger-100)) 93%, var(--color-ink-500));background:radial-gradient(75% 55% at 0% 0%,color-mix(in srgb,var(--color-canvas) 50%,transparent),transparent 72%),var(--gk-studio)}.gk-stage-media{-webkit-mask-image:linear-gradient(180deg,transparent,black 34%);mask-image:linear-gradient(180deg,transparent,black 34%)}.gk-stage-frame,.gk-stage-text{transition:opacity .6s var(--ease-cine)}.gk-stage-frame:not([data-on]),.gk-stage-text:not([data-on]){opacity:0}@media(prefers-reduced-motion:no-preference){.gk-stage-frame{transition:opacity .6s var(--ease-cine),scale 1.2s var(--ease-cine),filter .6s var(--ease-cine)}.gk-stage-frame:not([data-on]){scale:1.04;filter:blur(6px)}.gk-stage-text{transition:opacity .5s var(--ease-cine) .1s,translate .6s var(--ease-cine) .1s,filter .5s var(--ease-cine) .1s}.gk-stage-text:not([data-on]){translate:0 12px;filter:blur(4px);transition:opacity .25s var(--ease-cine),translate .6s var(--ease-cine),filter .25s var(--ease-cine)}}@media(prefers-reduced-motion:no-preference){.gk-head{position:sticky;top:var(--gk-head-top);z-index:1}.gk-head{margin-bottom:240px}.gk-head+.gk-deck{margin-top:-240px}.gk-card{position:sticky;top:calc(var(--gk-deck-top) + var(--i, 0) * 14px)}.gk-deck>li+li{margin-top:18vh}.gk-deck:after{content:"";display:block;height:22vh}@media(min-width:1024px){.gk-deck>li+li{margin-top:28vh}}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.gk-row>*{animation:amb-rise auto var(--ease-cine) both;animation-timeline:view();animation-range:entry calc(var(--gk-i, 0) * 7%) entry calc(var(--gk-i, 0) * 7% + 46%)}.gk-row>:nth-child(2){--gk-i: 1}.gk-row>:nth-child(3){--gk-i: 2}.gk-row>:nth-child(4){--gk-i: 3}.gk-row>:nth-child(5){--gk-i: 4}.gk-row>:nth-child(n+6){--gk-i: 5}.gk-pop{animation:gk-pop linear both;animation-timeline:view();animation-range:entry 20% cover 36%}.gk-conv-in>li{animation:gk-pop linear both;animation-timeline:--gk-conv;animation-range:entry calc(var(--gk-i, 0) * 6%) cover calc(22% + var(--gk-i, 0) * 4%)}.gk-conv-in>li:nth-child(2){--gk-i: 1}.gk-conv-in>li:nth-child(3){--gk-i: 2}.gk-conv-in>li:nth-child(4){--gk-i: 3}.gk-conv-in>li:nth-child(5){--gk-i: 4}.gk-ring-spin{animation:gk-spin linear both;animation-timeline:--gk-ring;animation-range:cover 0% cover 100%}.gk-ring-sweep{animation:gk-sweep linear both;animation-timeline:--gk-ring;animation-range:cover 14% cover 56%}.gk-ring-half .gk-ring-spin{animation:none}.gk-ring-half .gk-ring-sweep{animation-range:cover 22% cover 64%}.gk-conv-lines path{animation:gk-draw linear both;animation-timeline:--gk-conv;animation-range:entry 50% cover 58%}.gk-conv-lines path:nth-child(2),.gk-conv-lines path:nth-child(4){animation-range:entry 62% cover 62%}.gk-conv-lines path:nth-child(3){animation-range:entry 74% cover 66%}.gk-line{animation:gk-grow-y linear both;animation-timeline:--gk-track;animation-range:entry 8% entry 62%}.gk-tilt{animation:gk-tilt linear both;animation-timeline:view();animation-range:entry 0% cover 48%}.gk-peek{animation:gk-peek linear both;animation-timeline:view();animation-range:cover 34% cover 64%}.gk-tiket{transform-origin:100% 50%;animation:gk-settle linear both;animation-timeline:view();animation-range:entry 0% cover 50%}.gk-bars{view-timeline:--gk-bars}.gk-bars [role=progressbar]>div{transform-origin:0 50%;animation:gk-fill linear both;animation-timeline:--gk-bars;animation-range:entry 100% cover 38%}.gk-modes{overflow:clip;container-type:inline-size;-webkit-mask-image:linear-gradient(90deg,black 86%,transparent);mask-image:linear-gradient(90deg,black 86%,transparent)}.gk-modes>ul{flex-wrap:nowrap;width:max-content;padding-right:48px;animation:gk-slide linear both;animation-timeline:view();animation-range:cover 18% cover 72%}.gk-float{animation:gk-float linear both;animation-timeline:view();animation-range:cover 0% cover 100%}.gk-chat{view-timeline:--gk-chat}.gk-msg{animation:gk-msg linear both;animation-timeline:--gk-chat;animation-range:entry 36% entry 86%}.gk-msg-2{transform-origin:0 100%;animation-range:entry 92% contain 26%}.gk-msg-3{animation-range:contain 18% contain 36%}.gk-feat{animation:gk-feat linear both;animation-timeline:view();animation-range:cover 0% cover 100%}.gk-title-in{animation:gk-title-in linear both;animation-timeline:view();animation-range:entry 10% cover 46%}}@media(prefers-reduced-motion:no-preference)and (min-width:1024px)and (min-height:700px){.gk-rail{view-timeline:--gk-rail;height:175vh}.gk-rail-pin{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;justify-content:center;padding-block:64px}.gk-rail-track>*{animation:gk-rail linear both;animation-timeline:--gk-rail;animation-range:contain 0% contain 64%}.gk-rail-track>:nth-child(2){--gk-off: 2}.gk-rail-track>:nth-child(3){--gk-off: 3}.gk-rail-track:focus-within>*{animation:none}}}@keyframes gk-pop{0%{opacity:0;transform:translateY(20px) scale(.9)}}@keyframes gk-spin{0%{transform:rotate(-36deg)}to{transform:rotate(36deg)}}@keyframes gk-sweep{0%{stroke-dashoffset:1}}@keyframes gk-draw{0%{stroke-dashoffset:1}}@keyframes gk-grow-y{0%{transform:scaleY(0)}}@keyframes gk-fill{0%{transform:scaleX(0)}}@keyframes gk-tilt{0%{transform:translateY(56px) rotateX(24deg) rotateY(-6deg) scale(.94)}}@keyframes gk-slide{to{transform:translate(calc(100cqw - 100%))}}@keyframes gk-float{0%{transform:translateY(28px) rotate(-3deg)}to{transform:translateY(-28px) rotate(3deg)}}@keyframes gk-peek{0%{opacity:0;transform:translateY(42%) rotate(-7deg)}}@keyframes gk-settle{0%{transform:scale(1.08)}}@keyframes gk-msg{0%{opacity:0;transform:translateY(18px) scale(.96)}}@keyframes gk-feat{0%{transform:perspective(1100px) translateY(28px) rotateX(12deg)}45%{transform:perspective(1100px) translateY(-10px) rotateX(0)}to{transform:perspective(1100px) translateY(-10px) rotateX(-5deg)}}@keyframes gk-title-in{0%{opacity:0;transform:translateY(36px) scale(.96)}}@keyframes gk-rail{0%{opacity:.2;transform:translate(calc(52vw + var(--gk-off, 1) * 12vw))}}
