._Ja0lG_layout{min-height:var(--astra-viewport-height,100svh);color:#fafafa;width:100%;position:relative}._Ja0lG_fixedChrome{pointer-events:none;position:absolute;inset:0}._Ja0lG_ambientBackdrop{pointer-events:none;background:radial-gradient(ellipse farthest-corner at center, transparent 0%, color-mix(in srgb, var(--astra-ambient-color,#23435f) 6.25%, transparent) 25%, color-mix(in srgb, var(--astra-ambient-color,#23435f) 25%, transparent) 50%, color-mix(in srgb, var(--astra-ambient-color,#23435f) 56.25%, transparent) 75%, var(--astra-ambient-color,#23435f) 100%);animation:_Ja0lG_astra-ambient-fade-in var(--astra-ambient-fade-duration,3.4s) ease-out both;mix-blend-mode:plus-lighter;opacity:0;position:absolute;inset:0}@keyframes _Ja0lG_astra-ambient-fade-in{to{opacity:var(--astra-ambient-opacity,.55)}}._Ja0lG_titleParallax{translate:0 var(--astra-title-parallax-y,0px)}._Ja0lG_label{z-index:2;color:#fafafa;text-shadow:0 2px 6px #000000a6,0 0 1.25rem #00000073;-webkit-user-select:none;user-select:none;opacity:var(--astra-copy-opacity,1);margin:0;position:absolute;top:50%;transform:translateY(-50%)}._Ja0lG_labelLeft{left:2rem}._Ja0lG_labelRight{right:2rem}._Ja0lG_labelLetter{opacity:0;transform:translateX(var(--astra-label-shift));animation:_Ja0lG_astra-label-reveal var(--astra-label-duration) cubic-bezier(.22, 1, .36, 1) var(--astra-label-delay) forwards;display:inline-block}@keyframes _Ja0lG_astra-label-reveal{to{opacity:1;transform:translate(0)}}._Ja0lG_dragSurface{z-index:1;cursor:grab;touch-action:pan-y pinch-zoom;background:0 0;border:0;padding:0;position:absolute;inset:0}._Ja0lG_dragSurface[data-dragging=true]{cursor:grabbing}._Ja0lG_dragSurface:focus-visible{outline-offset:-.25rem;outline:.125rem solid #ffffffb3}._Ja0lG_replay{z-index:3;color:#fffc;cursor:pointer;pointer-events:auto;background:#ffffff26;border:0;border-radius:9999px;place-items:center;width:2.25rem;height:2.25rem;padding:0;transition:color .15s,background-color .15s;display:grid;position:absolute;bottom:.75rem;right:.75rem}._Ja0lG_replay:hover{color:#ffffffe6;background:#ffffff40}._Ja0lG_scrollLabel{z-index:3;color:#fafafa99;opacity:var(--astra-copy-opacity,1);position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}._Ja0lG_shapeCue{width:100%;max-width:var(--astra-shape-max-width,36rem);height:var(--astra-shape-height,80vh);touch-action:pan-y pinch-zoom;margin-inline:auto;position:relative}._Ja0lG_shapeTarget{pointer-events:none;opacity:0;width:100%;height:100%;position:absolute;inset:0}._Ja0lG_shapeFallback{z-index:1;aspect-ratio:1;pointer-events:none;opacity:0;background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._Ja0lG_shapeFallback[data-astra-shape-fallback=openai-knot]{aspect-ratio:1056/952}[data-astra-static=true] ._Ja0lG_shapeFallback{opacity:1}[data-astra-static=true] ._Ja0lG_shapeFallback[data-astra-shape-fallback=cursor]{background-image:url(/images/astra/cursor-particles.webp)}[data-astra-static=true] ._Ja0lG_shapeFallback[data-astra-shape-fallback=openai-knot]{background-image:url(/images/astra/openai-knot-particles.webp)}[data-astra-static=true] ._Ja0lG_shapeTarget{opacity:0}[data-astra-static=true] ._Ja0lG_dragSurface{cursor:auto;pointer-events:none}._Ja0lG_poster{height:100%}@media (max-aspect-ratio:18/25){._Ja0lG_poster{height:85.8268%}}@media not (min-width:768px){._Ja0lG_poster{top:calc(var(--astra-viewport-top,0px) + var(--astra-viewport-height,100%) / 2);translate:-50% -61.0092%}._Ja0lG_labelLeft{left:1.5rem}._Ja0lG_labelRight{right:1.5rem}}@media (prefers-reduced-motion:reduce){._Ja0lG_ambientBackdrop{opacity:var(--astra-ambient-opacity,.55);animation:none}._Ja0lG_titleParallax{translate:none}._Ja0lG_labelLetter{opacity:1;animation:none;transform:none}._Ja0lG_shapeTarget{color:#fafafa4d;opacity:1}._Ja0lG_dragSurface{cursor:auto;pointer-events:none}}
