._cEqKa_d1,._cEqKa_d2,._cEqKa_d3,._cEqKa_h3{font-family:var(--font-instrument), Georgia, serif;font-weight:400}._cEqKa_d1{letter-spacing:-.025em;font-size:clamp(3.5rem,2rem + 6.5vw,8rem);line-height:.92}._cEqKa_d2{letter-spacing:-.02em;font-size:clamp(2.5rem,1.6rem + 3.6vw,5rem);line-height:.98}._cEqKa_d3{letter-spacing:-.015em;font-size:clamp(2.25rem,1.7rem + 1.4vw,3.25rem);line-height:1.02}._cEqKa_h3{letter-spacing:-.01em;font-size:2rem;line-height:1.1}._cEqKa_h4{letter-spacing:-.01em;font-size:1.25rem;font-weight:600;line-height:1.4}._cEqKa_lead{font-size:1.1875rem;line-height:1.6}._cEqKa_body{font-size:1rem;line-height:1.625}._cEqKa_small{font-size:.875rem;line-height:1.57}._cEqKa_label{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;line-height:1.33}._cEqKa_time{font-family:var(--font-geist-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums}@property --atm-h1{syntax:"<number>";inherits:false;initial-value:55}@property --atm-h2{syntax:"<number>";inherits:false;initial-value:85}@property --atm-l{syntax:"<number>";inherits:false;initial-value:.93}@property --atm-c{syntax:"<number>";inherits:false;initial-value:.05}._cEqKa_atmosphere{--atm-l:.91;--atm-c:.075;--atm-a:.9;background:radial-gradient(55% 45% at 12% 18%, oklch(var(--atm-l) var(--atm-c) var(--atm-h1) / var(--atm-a)), transparent 72%), radial-gradient(50% 55% at 88% 62%, oklch(var(--atm-l) var(--atm-c) var(--atm-h2) / var(--atm-a)), transparent 72%), radial-gradient(70% 45% at 40% 108%, oklch(var(--atm-l) calc(var(--atm-c) * .7) var(--atm-h1) / .7), transparent 70%), var(--background);transition:--atm-h1 1.4s var(--ease-out), --atm-h2 1.4s var(--ease-out), --atm-l .8s var(--ease-out), --atm-c .8s var(--ease-out);overflow:hidden}._cEqKa_atmosphere:after{content:"";opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}html[data-theme=warm] ._cEqKa_atmosphere{--atm-l:.86;--atm-c:.09}html[data-theme=dark] ._cEqKa_atmosphere{--atm-l:.4;--atm-c:.09;--atm-a:.75}html[data-theme=dark] ._cEqKa_atmosphere:after{opacity:.1}._cEqKa_rule{background:radial-gradient(circle, color-mix(in oklab, var(--foreground) 28%, transparent) 1.4px, transparent 1.6px) 0 50% / 12px 6px repeat-x;height:6px}._cEqKa_dotField{background-image:radial-gradient(color-mix(in oklab, var(--foreground) 12%, transparent) 1.2px, transparent 1.5px);background-size:22px 22px}._cEqKa_regDot{background:var(--status-empty);transition:transform var(--duration-slow) var(--ease-out), background-color var(--duration-base) var(--ease-out);border-radius:9999px;transform:scale(.55)}._cEqKa_regDot[data-s=in]{background:var(--foreground);transform:none}._cEqKa_regDot[data-s=late]{background:var(--brand);transform:none}._cEqKa_regDot[data-s=leave]{box-shadow:inset 0 0 0 1.5px var(--muted-foreground);background:0 0;transform:scale(.8)}._cEqKa_toastIn{animation:_cEqKa_rise var(--duration-slow) var(--ease-out) both}._cEqKa_timeline{view-timeline:--how block;position:relative}._cEqKa_timeline:before,._cEqKa_timeline:after{content:"";width:1px;position:absolute;top:.5rem;bottom:0;left:7.5px}._cEqKa_timeline:before{background:repeating-linear-gradient(to bottom, color-mix(in oklab, var(--foreground) 30%, transparent) 0 3px, transparent 3px 8px)}._cEqKa_timeline:after{background:var(--foreground);transform-origin:top}@media (min-width:64rem){._cEqKa_timeline:before,._cEqKa_timeline:after{width:auto;height:1px;inset:7.5px 0 auto}._cEqKa_timeline:before{background:repeating-linear-gradient(to right, color-mix(in oklab, var(--foreground) 30%, transparent) 0 3px, transparent 3px 8px)}._cEqKa_timeline:after{transform-origin:0}}@supports (animation-timeline:view()){._cEqKa_timeline:after{animation:linear both _cEqKa_drawY;animation-timeline:--how;animation-range:cover 15% cover 55%}@media (min-width:64rem){._cEqKa_timeline:after{animation-name:_cEqKa_drawX}}}._cEqKa_stepFill{transform:scale(1)}@supports (animation-timeline:view()){._cEqKa_stepFill{animation:linear both _cEqKa_fillIn;animation-timeline:--how;animation-range:cover calc(15% + var(--at) * 10%) cover calc(19% + var(--at) * 10%)}}@keyframes _cEqKa_fillIn{0%{transform:scale(0)}}@keyframes _cEqKa_drawY{0%{transform:scaleY(0)}}@keyframes _cEqKa_drawX{0%{transform:scaleX(0)}}._cEqKa_stage{transition:opacity var(--duration-slow) var(--ease-out), transform var(--duration-slow) var(--ease-out)}._cEqKa_stage:not([data-on]){opacity:0;pointer-events:none;transform:translateY(16px)}._cEqKa_caret:after{content:"";vertical-align:-.15em;background:var(--brand);width:.5em;height:1em;margin-left:2px;animation:1s step-end infinite _cEqKa_blink;display:inline-block}@keyframes _cEqKa_blink{50%{opacity:0}}@keyframes _cEqKa_wmDraw{to{stroke-dashoffset:0}}@keyframes _cEqKa_footPulse{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--brand) 70%, transparent)}to{box-shadow:0 0 0 14px #0000}}._cEqKa_stamp{animation:_cEqKa_stamp var(--duration-slow) var(--ease-out) both;transform:rotate(-7deg)}@keyframes _cEqKa_stamp{0%{opacity:0;transform:rotate(-7deg)scale(1.5)}}._cEqKa_enter{animation:_cEqKa_rise .8s var(--ease-out) both;animation-delay:calc(var(--i,0) * 80ms + 60ms)}@keyframes _cEqKa_rise{0%{opacity:0;transform:translateY(.4em)}}._cEqKa_reveal{opacity:0;transition:opacity .7s var(--ease-out), transform .7s var(--ease-out);transition-delay:calc(var(--i,0) * 80ms);transform:translateY(20px)}._cEqKa_reveal[data-shown]{opacity:1;transform:none}._cEqKa_pulse{animation:_cEqKa_pulse 1.8s var(--ease-out) infinite}@keyframes _cEqKa_pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(3)}}._cEqKa_cctv{filter:grayscale()contrast(1.35)brightness(.78)blur(.6px)}._cEqKa_grain{pointer-events:none;mix-blend-mode:overlay;opacity:.55;background-image:repeating-linear-gradient(#00000038 0 1px,#0000 1px 3px),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");animation:.5s steps(4,end) infinite _cEqKa_grain}@keyframes _cEqKa_grain{25%{background-position:0 0,-40px 20px}50%{background-position:0 0,30px -50px}75%{background-position:0 0,-20px -30px}}._cEqKa_reelBar{transform-origin:0;animation:8s linear both _cEqKa_drawX}._cEqKa_faq{interpolate-size:allow-keywords}._cEqKa_faq::details-content{height:0;transition:height .35s var(--ease-out), content-visibility .35s allow-discrete;overflow:clip}._cEqKa_faq[open]::details-content{height:auto}._cEqKa_word{vertical-align:top;margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;overflow:hidden}._cEqKa_word>span{display:inline-block}._cEqKa_riseLoad ._cEqKa_word>span{animation:_cEqKa_wordUp .6s var(--ease-out) both;animation-delay:calc(var(--i) * 60ms + var(--rise-start,80ms))}._cEqKa_heroIntro{--rise-start:.45s}._cEqKa_heroDot{background:color-mix(in oklab, var(--foreground) 18%, transparent);animation:_cEqKa_heroFill .4s var(--ease-out) calc(.1s + var(--i) * 50ms) both;transform:scale(.45)}._cEqKa_heroDot[data-today]{animation:_cEqKa_heroToday .55s var(--ease-out) calc(.1s + var(--i) * 50ms) both, _cEqKa_footPulse 2.2s var(--ease-out) 2.2s infinite}@keyframes _cEqKa_heroFill{to{background:var(--foreground);transform:none}}@keyframes _cEqKa_heroToday{60%{transform:scale(1.7)}to{background:var(--brand);transform:none}}._cEqKa_underline path{stroke-dasharray:1 1;stroke-dashoffset:1px;animation:.8s cubic-bezier(.65,0,.35,1) 1.35s forwards _cEqKa_wmDraw}@supports (animation-timeline:view()){._cEqKa_riseScroll{view-timeline:--rise block}._cEqKa_riseScroll ._cEqKa_word>span{animation:linear both _cEqKa_wordUp;animation-timeline:--rise;animation-range:entry calc(10% + var(--i) * 4%) entry calc(70% + var(--i) * 4%)}}@keyframes _cEqKa_wordUp{0%{transform:translateY(105%)}}@media (prefers-reduced-motion:reduce){._cEqKa_enter,._cEqKa_pulse,._cEqKa_reelBar,._cEqKa_grain,._cEqKa_toastIn,._cEqKa_stamp,._cEqKa_riseLoad ._cEqKa_word>span,._cEqKa_riseScroll ._cEqKa_word>span,._cEqKa_stepFill,._cEqKa_caret:after,._cEqKa_timeline:after{animation:none}._cEqKa_regDot,._cEqKa_stage,._cEqKa_reveal{transition:none}._cEqKa_reveal{opacity:1;transform:none}._cEqKa_heroDot,._cEqKa_heroDot[data-today]{background:var(--foreground);animation:none;transform:none}._cEqKa_heroDot[data-today]{background:var(--brand)}._cEqKa_underline path{stroke-dasharray:none;animation:none}._cEqKa_stamp{transform:rotate(-7deg)}}._cEqKa_buddyHolder ._cEqKa_buddyBubble{right:0}._cEqKa_buddyHolder[data-side=left] ._cEqKa_buddyBubble{left:0;right:auto}._cEqKa_buddy{--ex:0px;--ey:0px;--lean:0deg;--tilt:0deg}._cEqKa_buddy[data-pose=idle],._cEqKa_buddy[data-pose=point],._cEqKa_buddy[data-pose=sit]{animation:3.2s ease-in-out infinite _cEqKa_buddyFloat}._cEqKa_buddyLean{transform:rotate(calc(var(--lean) + var(--tilt)));transition:transform .3s var(--ease-press)}._cEqKa_buddyBody{transition:transform .3s var(--ease-press)}._cEqKa_buddy:hover ._cEqKa_buddyBody{transform:scale(1.05)}._cEqKa_buddyBoing{animation:.45s cubic-bezier(.34,1.56,.64,1) _cEqKa_buddyBoing}._cEqKa_limbs{transform-box:view-box;transform-origin:60px 0;transition:transform .16s ease-out}._cEqKa_buddy[data-facing=left] ._cEqKa_limbs{transform:scaleX(-1)}._cEqKa_armL,._cEqKa_armR,._cEqKa_legL,._cEqKa_legR{transform-box:view-box;transition:transform .26s cubic-bezier(.34,1.56,.64,1)}._cEqKa_armL{transform-origin:4px 74px}._cEqKa_armR{transform-origin:116px 74px}._cEqKa_legL{transform-origin:40px 112px}._cEqKa_legR{transform-origin:80px 112px}._cEqKa_buddy[data-pose=idle] ._cEqKa_armL{animation:3.2s ease-in-out infinite _cEqKa_swayL}._cEqKa_buddy[data-pose=idle] ._cEqKa_armR{animation:3.2s ease-in-out infinite _cEqKa_swayR}._cEqKa_buddy[data-pose=walk] ._cEqKa_legL,._cEqKa_buddy[data-pose=walk] ._cEqKa_armR{animation:.42s ease-in-out infinite alternate _cEqKa_stride}._cEqKa_buddy[data-pose=walk] ._cEqKa_legR,._cEqKa_buddy[data-pose=walk] ._cEqKa_armL{animation:.42s ease-in-out infinite alternate-reverse _cEqKa_stride}._cEqKa_buddy[data-pose=jump] ._cEqKa_armL{transform:rotate(125deg)}._cEqKa_buddy[data-pose=jump] ._cEqKa_armR{transform:rotate(-125deg)}._cEqKa_buddy[data-pose=jump] ._cEqKa_legL{transform:rotate(18deg)}._cEqKa_buddy[data-pose=jump] ._cEqKa_legR{transform:rotate(-18deg)}._cEqKa_buddy[data-pose=fall] ._cEqKa_armL{animation:.28s ease-in-out infinite alternate _cEqKa_flailL}._cEqKa_buddy[data-pose=fall] ._cEqKa_armR{animation:.28s ease-in-out infinite alternate _cEqKa_flailR}._cEqKa_buddy[data-pose=fall] ._cEqKa_legL,._cEqKa_buddy[data-pose=fall] ._cEqKa_legR{animation:.3s ease-in-out infinite alternate _cEqKa_stride}._cEqKa_buddy[data-pose=drag] ._cEqKa_armL{transform:rotate(150deg)}._cEqKa_buddy[data-pose=drag] ._cEqKa_armR{transform:rotate(-150deg)}._cEqKa_buddy[data-pose=drag] ._cEqKa_legL,._cEqKa_buddy[data-pose=drag] ._cEqKa_legR{animation:.9s ease-in-out infinite alternate _cEqKa_dangle}._cEqKa_buddy[data-pose=wave] ._cEqKa_armR{animation:.36s ease-in-out infinite alternate _cEqKa_wave}._cEqKa_buddy[data-pose=point] ._cEqKa_armR{animation:.8s ease-in-out infinite alternate _cEqKa_point}._cEqKa_buddy[data-pose=sit] ._cEqKa_legL{transform:rotate(62deg)}._cEqKa_buddy[data-pose=sit] ._cEqKa_legR{transform:rotate(-62deg)}._cEqKa_buddy[data-pose=sit] ._cEqKa_armL{transform:rotate(-12deg)}._cEqKa_buddy[data-pose=sit] ._cEqKa_armR{transform:rotate(12deg)}._cEqKa_buddy[data-pose=dance] ._cEqKa_buddyLean{animation:.5s ease-in-out infinite _cEqKa_groove}._cEqKa_buddy[data-pose=dance] ._cEqKa_armL{animation:.5s ease-in-out infinite alternate _cEqKa_discoL}._cEqKa_buddy[data-pose=dance] ._cEqKa_armR{animation:.5s ease-in-out infinite alternate _cEqKa_discoR}._cEqKa_buddy[data-pose=dance] ._cEqKa_legL{animation:.25s ease-in-out infinite alternate _cEqKa_stride}._cEqKa_buddy[data-pose=dance] ._cEqKa_legR{animation:.25s ease-in-out infinite alternate-reverse _cEqKa_stride}._cEqKa_buddyDot{transition:transform .48s cubic-bezier(.34,1.56,.64,1)}._cEqKa_buddyEyes{transform:translate(var(--ex), var(--ey));transition:transform .16s ease-out}._cEqKa_buddyEye,._cEqKa_buddyHeart{transform-box:fill-box;transform-origin:50%;transition:transform .22s var(--ease-press)}._cEqKa_buddy[data-mood=idle] ._cEqKa_buddyEye{animation:5.5s infinite _cEqKa_buddyBlink}._cEqKa_buddy[data-near] ._cEqKa_buddyEye{transform:scale(1.18)}._cEqKa_buddy[data-mood=idle]:hover ._cEqKa_buddyEye,._cEqKa_buddy[data-mood=happy] ._cEqKa_buddyEye{animation:none;transform:scaleY(.4)}._cEqKa_buddy[data-mood=surprised] ._cEqKa_buddyEye{transform:scale(1.35)}._cEqKa_buddy[data-mood=sleep] ._cEqKa_buddyEye{transform:scaleY(.12)}._cEqKa_buddy[data-mood=sad] ._cEqKa_buddyEye{transform:scaleY(.75)}._cEqKa_buddy[data-mood=dizzy] ._cEqKa_buddyEye{animation:.55s linear infinite _cEqKa_buddyOrbit}._cEqKa_buddy[data-mood=party] ._cEqKa_buddyEyes,._cEqKa_buddy[data-mood=sad] ._cEqKa_buddyEyes,._cEqKa_buddy[data-mood=dizzy] ._cEqKa_buddyEyes,._cEqKa_buddy[data-mood=sleep] ._cEqKa_buddyEyes{transform:none}._cEqKa_buddy[data-mood=typing] ._cEqKa_buddyEyes{transform:translate(-6px,3px)}._cEqKa_buddy:hover ._cEqKa_buddyHeart{animation:.9s ease-in-out infinite _cEqKa_buddyBeat}._cEqKa_buddyBeatOnce{animation:.35s ease-out _cEqKa_buddyBeat}._cEqKa_buddy[data-mood=sleep] ._cEqKa_buddyHeart{opacity:.45}._cEqKa_buddy[data-mood=party] ._cEqKa_buddyHeart{transform:scale(1.2)}._cEqKa_buddy[data-mood=party] ._cEqKa_buddyLean{animation:.55s ease-in-out 3 _cEqKa_buddyHop}._cEqKa_buddy[data-mood=dizzy] ._cEqKa_buddyLean{animation:.5s ease-in-out infinite _cEqKa_buddyWobble}._cEqKa_buddy[data-mood=sad] ._cEqKa_buddyLean{transform:translateY(3px)rotate(-4deg)}._cEqKa_buddy[data-mood=sleep] ._cEqKa_buddyLean{transform:rotate(-6deg)translateY(2px)}._cEqKa_buddyConfetti{opacity:0;animation:1.1s cubic-bezier(.2,.7,.3,1) forwards _cEqKa_buddyConfetti;animation-delay:calc(var(--i) * 12ms);margin:-4px 0 0 -4px}._cEqKa_buddyZ{opacity:0;animation:2.4s ease-out infinite _cEqKa_buddyZ;animation-delay:calc(var(--i) * .8s)}@keyframes _cEqKa_buddyFloat{50%{transform:translateY(-4px)}}@keyframes _cEqKa_swayL{50%{transform:rotate(9deg)}}@keyframes _cEqKa_swayR{50%{transform:rotate(-9deg)}}@keyframes _cEqKa_stride{0%{transform:rotate(-24deg)}to{transform:rotate(24deg)}}@keyframes _cEqKa_flailL{0%{transform:rotate(110deg)}to{transform:rotate(165deg)}}@keyframes _cEqKa_flailR{0%{transform:rotate(-165deg)}to{transform:rotate(-110deg)}}@keyframes _cEqKa_dangle{0%{transform:rotate(-10deg)}to{transform:rotate(10deg)}}@keyframes _cEqKa_wave{0%{transform:rotate(-115deg)}to{transform:rotate(-155deg)}}@keyframes _cEqKa_point{0%{transform:rotate(-48deg)}to{transform:rotate(-58deg)}}@keyframes _cEqKa_discoL{0%{transform:rotate(20deg)}to{transform:rotate(150deg)}}@keyframes _cEqKa_discoR{0%{transform:rotate(-150deg)}to{transform:rotate(-20deg)}}@keyframes _cEqKa_groove{0%,to{transform:translateY(0)rotate(-7deg)}50%{transform:translateY(-6px)rotate(7deg)}}@keyframes _cEqKa_buddyBlink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes _cEqKa_buddyBeat{0%,to{transform:scale(1)}30%{transform:scale(1.35)}60%{transform:scale(1.1)}}@keyframes _cEqKa_buddyBoing{0%{transform:scale(1)}30%{transform:scale(1.18,.82)}55%{transform:scale(.9,1.1)}to{transform:scale(1)}}@keyframes _cEqKa_buddyHop{0%,to{transform:translateY(0)rotate(0)}40%{transform:translateY(-16px)rotate(-6deg)}60%{transform:translateY(-16px)rotate(6deg)}}@keyframes _cEqKa_buddyWobble{0%,to{transform:rotate(-9deg)}50%{transform:rotate(9deg)}}@keyframes _cEqKa_buddyOrbit{0%{transform:rotate(0)translate(4px)rotate(0)}to{transform:rotate(360deg)translate(4px)rotate(-360deg)}}@keyframes _cEqKa_buddyConfetti{0%{opacity:1;transform:translate(0)scale(.4)}70%{opacity:1}to{opacity:0;transform:translate(var(--dx), calc(var(--dy) + 30px)) scale(1)}}@keyframes _cEqKa_buddyZ{0%{opacity:0;transform:translate(0)scale(.7)}30%{opacity:1}to{opacity:0;transform:translate(14px,-26px)scale(1.2)}}@media (prefers-reduced-motion:reduce){._cEqKa_buddy,._cEqKa_buddyBoing,._cEqKa_buddy ._cEqKa_buddyEye,._cEqKa_buddy ._cEqKa_buddyHeart,._cEqKa_buddy ._cEqKa_buddyLean,._cEqKa_buddy ._cEqKa_armL,._cEqKa_buddy ._cEqKa_armR,._cEqKa_buddy ._cEqKa_legL,._cEqKa_buddy ._cEqKa_legR,._cEqKa_buddyBeatOnce,._cEqKa_buddyZ{animation:none}._cEqKa_buddyConfetti{display:none}._cEqKa_buddyLean,._cEqKa_buddyBody,._cEqKa_buddyDot,._cEqKa_buddyEyes,._cEqKa_buddyEye,._cEqKa_buddyHeart,._cEqKa_limbs,._cEqKa_armL,._cEqKa_armR,._cEqKa_legL,._cEqKa_legR{transition:none}}
