@media (prefers-reduced-motion:reduce){[style*=infinite]{animation:none!important}}body{background:#faf8f4;margin:0}@keyframes blink{0%,55%{opacity:1}56%,to{opacity:0}}@keyframes gwPkt1{0%{opacity:1;transform:translate(0)}6%,9%{opacity:1;transform:translate(75px)}15%{opacity:1;transform:translate(139px,-50px)}16.5%,to{opacity:0;transform:translate(139px,-50px)}}@keyframes gwPkt2{0%{opacity:1;transform:translate(0)}6%,9%{opacity:1;transform:translate(75px)}15%{opacity:1;transform:translate(139px,-26px)}16.5%,to{opacity:0;transform:translate(139px,-26px)}}@keyframes gwPkt3{0%{opacity:1;transform:translate(0)}6%,9%{opacity:1;transform:translate(75px)}15%{opacity:1;transform:translate(139px,-2px)}16.5%,to{opacity:0;transform:translate(139px,-2px)}}@keyframes gwPkt4{0%{opacity:1;transform:translate(0)}6%,9%{opacity:1;transform:translate(75px)}15%{opacity:1;transform:translate(139px,22px)}16.5%,to{opacity:0;transform:translate(139px,22px)}}@keyframes gwPkt5{0%{opacity:1;transform:translate(0)}6%,9%{opacity:1;transform:translate(75px)}15%{opacity:1;transform:translate(139px,46px)}16.5%,to{opacity:0;transform:translate(139px,46px)}}@keyframes gwPktNo{0%{opacity:1;background:#ffd166;transform:translate(0)}6%{opacity:1;background:#ffd166;transform:translate(75px)}7%,11%{opacity:1;background:#ff5b6a;transform:translate(75px)}13%,to{opacity:0;background:#ff5b6a;transform:translate(75px)}}@keyframes gwNode{0%,14.9%{color:#6f86c9;background:#16204a;border-color:#2a3a78}15%,24%{color:#6ee7a0;background:#1d4d3a;border-color:#6ee7a0}25%,to{color:#6f86c9;background:#16204a;border-color:#2a3a78}}@keyframes gwOk{0%,35%{opacity:0}36%,56%{opacity:1}57%,to{opacity:0}}@keyframes gwDeny{0%,89%{opacity:0}89.5%,95%{opacity:1}95.5%,to{opacity:0}}@keyframes mxA{0%,6%{opacity:0}10%,90%{opacity:1}95%,to{opacity:0}}@keyframes mxB{0%,18%{opacity:0}22%,90%{opacity:1}95%,to{opacity:0}}@keyframes mxC{0%,30%{opacity:0}34%,90%{opacity:1}95%,to{opacity:0}}@keyframes mxD{0%,44%{opacity:0}47%,90%{opacity:1}95%,to{opacity:0}}@keyframes mxE{0%,56%{opacity:0}57%,62%{opacity:1}63%,66%{opacity:.15}67%,72%{opacity:1}73%,76%{opacity:.15}77%,90%{opacity:1}95%,to{opacity:0}}@keyframes clBook{0%,16%{background:#3fb6a8;transform:none}18%,26%{background:#ffd166;transform:translateY(1px)}28%,to{background:#3fb6a8;transform:none}}@keyframes clQr{0%,30%{opacity:0;clip-path:inset(100% 0 0)}31%{opacity:1;clip-path:inset(100% 0 0);animation-timing-function:steps(9,end)}56%,92%{opacity:1;clip-path:inset(0)}96%,to{opacity:0;clip-path:inset(0)}}@keyframes clPaid{0%,60%{opacity:0;transform:scale(.6)}64%,92%{opacity:1;transform:scale(1)}96%,to{opacity:0;transform:scale(1)}}#ddPhotos>[data-ddcell]:not(:has(img)){display:none!important}#ddPhotos:not(:has(img)){display:none!important}@keyframes nowTick{0%,28%{transform:translateY(0)}33%,61%{transform:translateY(-16px)}66%,94%{transform:translateY(-32px)}to{transform:translateY(-48px)}}@keyframes grainPos{0%{background-position:0 0}50%{background-position:37px -61px}to{background-position:-53px 29px}}@keyframes drift1{0%,to{transform:translate(0)}50%{transform:translate(10px,-18px)}}@keyframes drift2{0%,to{transform:translate(0)}50%{transform:translate(-14px,-10px)}}@keyframes drift3{0%,to{transform:translate(0)rotate(8deg)}50%{transform:translate(8px,-22px)rotate(8deg)}}@keyframes wave{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes tickY{0%,28%{transform:translateY(0)}33%,61%{transform:translateY(-34px)}66%,94%{transform:translateY(-68px)}to{transform:translateY(-102px)}}@keyframes chevron{0%{opacity:0;transform:translateY(-4px)}50%{opacity:1}to{opacity:0;transform:translateY(8px)}}@keyframes convoySlow{0%{transform:translate(-70px)}to{transform:translate(240px)}}@keyframes chatA{0%,10%{opacity:0}18%,to{opacity:1}}@keyframes chatB{0%,40%{opacity:0}52%,to{opacity:1}}@keyframes nodeOn{0%{background:#26315e}to{background:#6ee7a0}}@keyframes droneFly{0%,to{transform:translate(0)}25%{transform:translate(40px,-26px)}50%{transform:translate(90px,6px)}75%{transform:translate(40px,22px)}}@keyframes droneChase{0%,to{transform:translateY(8px)}30%{transform:translate(30px,-14px)}60%{transform:translate(70px,14px)}}@keyframes bootFlicker{0%{opacity:1}20%{opacity:0}35%{opacity:1}50%{opacity:0}to{opacity:0}}@keyframes screenBlink{0%,60%{opacity:1}61%,to{opacity:.25}}@keyframes bubbleUp{0%{opacity:.9;transform:translateY(0)}to{opacity:0;transform:translateY(-46px)}}@keyframes tailSwish{0%,to{transform:rotate(-14deg)}50%{transform:rotate(16deg)}}@keyframes slimeBounce{0%,to{transform:translateY(0)scaleY(1)}50%{transform:translateY(-14px)scaleY(1.06)}65%{transform:translateY(0)scaleY(.92)}}@keyframes earTwitch{0%,90%,to{transform:rotate(0)}94%{transform:rotate(-14deg)}}@keyframes twinkle{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.6;transform:scale(.78)rotate(8deg)}}@keyframes coinSpin{0%,to{transform:scaleX(1)}50%{transform:scaleX(.12)}}@keyframes zFloat{0%{opacity:0;transform:translate(0)}25%{opacity:1}to{opacity:0;transform:translate(8px,-26px)}}@keyframes popIn{0%{transform:scale(0)}70%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes vuBounceMini{0%,to{transform:rotate(-24deg)}50%{transform:rotate(16deg)}}@keyframes reelSpinMini{to{transform:rotate(360deg)}}@keyframes toastIn{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}@keyframes navBob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes ringPulse{0%,to{opacity:.55;transform:translate(-50%,-50%)scale(1)}50%{opacity:.9;transform:translate(-50%,-50%)scale(1.12)}}@keyframes eyeBlink{0%,90%,to{transform:scaleY(1)}94%{transform:scaleY(.08)}}@keyframes letterBounce{0%{transform:translateY(0)}35%{transform:translateY(-18px)rotate(-5deg)}70%{transform:translateY(4px)}to{transform:translateY(0)}}@keyframes reelSpinSlow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes stripeSlideX{0%{background-position:0 0}to{background-position:28px 0}}@keyframes gameScroll{0%{transform:translate(238px)}to{transform:translate(-26px)}}@keyframes hopHop{0%,60%,to{transform:translateY(0)}70%{transform:translateY(-7px)}80%{transform:translateY(0)}}@keyframes ghostBob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes batFlap{0%,to{transform:scaleY(1)}50%{transform:scaleY(.55)}}@keyframes fireflyGlow{0%,to{box-shadow:0 0 2px 1px #ffd16659}50%{box-shadow:0 0 12px 6px #ffd166d9}}@keyframes hueShift{0%{filter:hue-rotate()}to{filter:hue-rotate(360deg)}}@keyframes rainFall{0%{transform:translateY(0)}to{transform:translateY(50%)}}@keyframes rainNear{0%{background-position:0 0}to{background-position:-60px 140px}}@keyframes rainFar{0%{background-position:0 0}to{background-position:-30px 120px}}@keyframes screenZoom{0%{opacity:0;border-radius:60px;transform:scale(.18)}to{opacity:1;border-radius:0;transform:scale(1)}}@keyframes screenIn{0%{opacity:0}to{opacity:1}}@keyframes bootFill{0%{width:0}to{width:100%}}@keyframes grainShift{0%{transform:translate(0)}33%{transform:translate(-4%,3%)}66%{transform:translate(3%,-3%)}to{transform:translate(2%,2%)}}@keyframes statusPulse{0%,to{box-shadow:0 0 #6ee7a08c}50%{box-shadow:0 0 0 5px #6ee7a000}}@keyframes coinFlip{0%,to{transform:rotateY(0)}50%{transform:rotateY(180deg)}}@keyframes cardZoom{0%{opacity:0;transform:scale(.92)translateY(14px)}to{opacity:1;transform:scale(1)translateY(0)}}#deskEl,#deskEl *,#cartStage,#cartStage *,#navPill,#navPill *,#knightEl,#knightEl *,#gameArea,#gameArea *,#heroName,#heroName *{-webkit-user-select:none;user-select:none}#siteRoot [style*=transition]{transition-timing-function:cubic-bezier(.22,1,.36,1)!important}#doorCareer,#doorSkills,#doorWins,#doorMail,#ipadEl,#ipodEl,#weatherEl,#lampEl,#boardEl{filter:drop-shadow(0 1px #141e1838)drop-shadow(0 6px 6px #141e1833)drop-shadow(0 16px 22px #141e1829)}::selection{color:#1a1815;background:#ffd166}html{scrollbar-width:thin;scrollbar-color:#1a1815 #e6e1d3;-webkit-tap-highlight-color:transparent}::-webkit-scrollbar{width:11px}::-webkit-scrollbar-track{background:#e6e1d3}::-webkit-scrollbar-thumb{background:#1a1815;border:2px solid #e6e1d3;border-radius:6px}:focus-visible{outline-offset:3px;outline:2px dashed #e23d28}@media (hover:none) and (pointer:coarse){#curDot{display:none!important}}@media (max-width:860px){#heroText{top:74px!important}#heroText>div:first-child{padding:0 16px;margin-bottom:6px!important;font-size:11px!important}#heroName{letter-spacing:-1px!important;font-size:34px!important}#heroCat{transform-origin:0 100%;margin-top:-53px;margin-right:-50px;transform:scale(.5)}#heroSub{font-size:13px!important}#deskEl{width:1080px!important;height:1440px!important;inset:auto auto auto 50%!important;top:var(--deskTop,300px)!important;transform-origin:50% 0!important;margin-top:0!important;margin-left:-540px!important}#weatherEl{top:121px!important;left:121px!important;right:auto!important}#deskEl>[title="have a sip"]{top:111px!important;left:393px!important;right:auto!important}#ipadEl{top:76px!important;left:664px!important;right:auto!important}#doorCareer{top:771px!important;left:113px!important;right:auto!important}#doorSkills{top:785px!important;left:371px!important;right:auto!important}#doorWins{top:777px!important;left:635px!important;right:auto!important}#doorMail{top:793px!important;left:883px!important;right:auto!important}#lampEl{top:1030px!important;left:123px!important;right:auto!important}#boardEl{top:1026px!important;left:392px!important;right:auto!important}#ipodEl{top:1010px!important;left:700px!important;right:auto!important}#deskEl>[title="play the lofi tape"]{top:1278px!important;left:136px!important;right:auto!important}#deskEl>[title=water\ me]{top:1268px!important;left:868px!important;right:auto!important}#goldEl{top:1262px!important;left:610px!important;right:auto!important}#navBar{padding:0 8px!important;top:12px!important}#navKeys{display:none!important}#grainEl{animation:none!important}#navPill{gap:0!important;padding:4px!important}#navPill>span{padding:8px 9px!important;font-size:11px!important}#navLogoText{display:none!important}#cartStage{padding-top:6px;justify-content:flex-start!important;width:92%!important;inset:46% 4% 0!important}#cartTitle{font-size:24px!important}#aboutStage{box-sizing:border-box;align-items:flex-start!important;padding-top:210px!important;overflow-y:auto!important}#aboutStage>div{padding:0 20px!important}#aboutGrid{grid-template-columns:1fr!important;gap:22px!important}#contactSec,#trophySec{padding-left:20px!important;padding-right:20px!important}}@media (max-width:560px){#heroName{font-size:34px!important}#navLogo{display:none!important}#navPill{gap:2px!important}#navPill>#navDex,#navPill>#navFast{gap:5px!important;margin-left:2px!important;padding:6px 8px!important;font-size:10px!important}#navPill>#navSound{width:26px!important;height:26px!important;margin-left:2px!important;padding:0!important}#navFast [data-long]{display:none!important}#navFast [data-short]{display:inline!important}#nowStrip{display:none!important}#nowTicker{display:flex!important}#nudgeEl{box-sizing:border-box;flex-wrap:wrap;justify-content:center;width:max-content;max-width:calc(100vw - 32px);white-space:normal!important;bottom:18px!important}#nudgeEl>span:nth-last-child(-n+2){display:none!important}#heroSub{padding:0 14px;font-size:12px!important}#cartTitle{font-size:19px!important}#cartGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px!important;display:grid!important}#cartGrid [data-cartcard]{width:auto!important;padding:7px 6px 9px!important}#cartGrid [data-cartcard]>div:last-child{padding:7px 3px!important}#cartGrid [data-cartcard]>div:last-child>div:first-child{font-size:6.5px!important}#cartGrid [data-cartcard]>div:last-child>div:last-child{font-size:8.5px!important}#cartInfo{display:none!important}#cartGrid>:last-child:nth-child(3n+1){grid-column:2}#navPill>span{padding:7px 5px!important;font-size:10px!important}#aboutStage{padding-top:170px!important}}@media (min-width:860px){#cartStage{justify-content:safe center!important}}@media (min-width:860px) and (max-width:1365px){#cartGrid{gap:10px!important}#cartGrid [data-cartcard]{width:92px!important;padding:8px 8px 10px!important}#cartGrid [data-cartcard]>div:last-child{padding:7px 4px!important}#cartGrid [data-cartcard]>div:last-child>div:first-child{font-size:6.5px!important}#cartGrid [data-cartcard]>div:last-child>div:last-child{font-size:8.5px!important}}@media (min-width:860px) and (max-height:760px){#cartInfo{display:none!important}}@media (max-width:380px){#navPill>#navSound{display:none!important}#heroName{font-size:30px!important}}@media (max-width:640px){#fastCard{grid-template-columns:minmax(0,1fr)!important;box-shadow:6px 6px #ffd166!important}#fastLeft{border-bottom:3px solid #f2efe7;grid-template-columns:100px minmax(0,1fr);align-items:center;border-right:0!important;gap:12px 14px!important;padding:18px 16px!important;display:grid!important}#fastLeft>div:first-child,#fastLeft>div:last-child{grid-column:1/-1}#fastLeft>div:last-child{margin-top:0!important}#fastPhoto{height:116px!important}#fastRight{gap:14px!important;padding:18px 16px 20px!important}#fastRight>div:first-child{font-size:11px!important}#fastStats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (hover:none){#navKeys,#cartStage [data-long]{display:none!important}#cartStage [data-short]{display:inline!important}}.pf-h1:hover,.pf-h2:hover,.pf-h3:hover,.pf-h4:hover,.pf-h5:hover{color:#faf8f4!important}.pf-h6:hover{color:#1a1815!important;background:#ffd166!important;border-color:#ffd166!important}.pf-h7:hover{color:#1a1815!important;background:#faf8f4!important;border-color:#faf8f4!important}.pf-h8:hover,.pf-h9:hover{color:#1a1815!important;background:#faf8f4!important}.pf-h10:hover{color:#17151a!important;background:#f2efe7!important}.pf-h11:hover{transform:translate(-2px,-2px)!important;box-shadow:5px 5px #f2efe7!important}.pf-h12:hover,.pf-h13:hover{color:#17151a!important;background:#f2efe7!important}.pf-h14:hover{transform:scale(1.08)!important}.pf-a15:active{transform:scale(.9)!important}.pf-h16:hover{transform:scale(1.05)!important}.pf-h17:hover{transform:scale(1.1)!important}.pf-h18:hover{transform:scale(1.06)!important}.pf-h19:hover{transform:rotate(-2deg)scale(1.06)!important}.pf-h20:hover{transform:scale(1.06)!important}.pf-h21:hover{transform:rotate(-2deg)scale(1.06)!important}.pf-h22:hover{transform:translateY(-8px)rotate(-1.5deg)!important}.pf-h23:hover{transform:translateY(-8px)!important}.pf-h24:hover{color:#0e1428!important;background:#ff8fa3!important}.pf-h25:hover{background:#ffd166!important;border-color:#ffd166!important}.pf-h26:hover{transform:scale(1.18)!important}.pf-h27:hover{transform:translateY(-10px)scale(1.06)!important;box-shadow:6px 12px #1a181538,0 0 0 2px #ffd16680!important}.pf-h28:hover{color:var(--acc,#e23d28)!important}.pf-h29:hover{transform:translateY(-3px)!important;box-shadow:5px 5px #1a1815!important}.pf-h30:hover{transform:scale(1.15)!important}.pf-h31:hover{transform:translateY(-3px)!important;box-shadow:4px 6px #1a1815!important}.pf-h32:hover{transform:translateY(-2px)!important;box-shadow:4px 5px #1a1815!important}.pf-h33:hover{color:#f7e9b8!important;background:#1a1815!important}.pf-h34:hover{transform:scale(1.15)!important}.pf-h35:hover,.pf-h36:hover{color:#fff!important;transform:scale(1.15)!important}.pf-h37:hover{color:#fff!important}.pf-h38:hover{color:#fff!important;transform:scale(1.12)!important}.pf-h39:hover{transform:scale(1.07)!important}.pf-h40:hover{color:#fff!important;transform:scale(1.12)!important}.pf-h41:hover{color:#fff!important}.pf-h42:hover{background:#1ed760!important;transform:scale(1.03)!important}.pf-h43:hover{transform:scale(1.08)!important}.pf-h44:hover{color:#fff!important}.pf-h45:hover{transform:scale(1.15)!important}.pf-h46:hover{color:var(--acc,#e23d28)!important}
body{margin:0}a{color:#1a1815}a:hover{color:#e23d28}@keyframes skPrintA{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes skPrintB{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes skChipA{0%{opacity:0;transform:scale(.2)rotate(-10deg)}70%{opacity:1;transform:scale(1.12)rotate(2deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes skChipB{0%{opacity:0;transform:scale(.2)rotate(-10deg)}70%{opacity:1;transform:scale(1.12)rotate(2deg)}to{opacity:1;transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){[style*=infinite]{animation:none!important}}@media (max-height:700px){#skPin>*{zoom:.85}}@media (max-height:560px){#skPin>*{zoom:.7}}@media (max-width:860px){#skMain{flex-direction:column!important;align-items:stretch!important;gap:16px!important;padding:12px 20px 18px!important}#skRail{flex-flow:wrap!important;width:100%!important}#skRail>div[data-rail]{flex:40%}#skStage{height:400px!important}#skHead{padding:18px 20px 0!important}}@media (max-width:560px){#skHead [style*="font-size: 40px"]{font-size:27px!important}#skStage{height:350px!important}#skStage [style*="padding: 34px 38px 36px"]{padding:22px 18px 24px!important}#skStage [style*="font-size: 33px"]{font-size:23px!important}#skStage [style*="font-size: 13px"]{font-size:11px!important}#skStage [style*="font-size: 13.5px"]{font-size:11.5px!important}#skRail>div[data-rail]{flex:100%;padding:8px 12px!important}}
body{background:#f2efe7;margin:0}@keyframes reelSpin{to{transform:rotate(360deg)}}@keyframes vuA{0%,to{transform:rotate(-27deg)}18%{transform:rotate(7deg)}38%{transform:rotate(-15deg)}58%{transform:rotate(11deg)}78%{transform:rotate(-7deg)}}@keyframes vuB{0%,to{transform:rotate(-21deg)}22%{transform:rotate(13deg)}46%{transform:rotate(-11deg)}70%{transform:rotate(5deg)}}@keyframes insertDrop{0%{opacity:0;transform:translateY(-100px)rotate(-6deg)scale(.92)}55%{opacity:1}to{opacity:1;transform:translateY(0)rotate(0)scale(1)}}@keyframes panelInA{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes panelInB{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes chipStamp{0%{opacity:0;transform:scale(.4)rotate(-6deg)}70%{opacity:1;transform:scale(1.1)}to{transform:scale(1)rotate(0)}}@keyframes lcdFlick{0%,97%,to{opacity:1}98%{opacity:.55}}@keyframes viewingPulse{0%,to{opacity:.55}50%{opacity:1}}#jcReelInner image-slot{width:100%!important;height:100%!important;display:block!important}@media (max-height:880px){#jcPin>*{zoom:.88}}@media (max-height:720px){#jcPin>*{zoom:.76}}@media (max-height:580px){#jcPin>*{zoom:.64}}@media (prefers-reduced-motion:reduce){[style*=infinite]{animation:none!important}}@media (max-width:820px){#jcRow{flex-direction:column!important;align-items:center!important;gap:14px!important;padding:10px 18px 14px!important}#jcContent{width:100%;max-width:560px!important}#jcDeck{transform-origin:top;margin-top:-14px;transform:scale(.8)}#jcBand{zoom:.68}#jcPin [style*="padding: 16px 40px 0"]{padding:12px 18px 0!important}#jcPin [style*="padding: 10px 40px 4px"]{padding:6px 18px 4px!important}}@media (max-width:430px){#jcBand{zoom:.52}#jcDeck{display:none}}.jr-a1:active,.jr-a2:active,.jr-a3:active,.jr-a4:active{transform:translateY(3px)!important;box-shadow:0 1px #1a1815!important}
@media (prefers-reduced-motion:reduce){[style*=infinite]{animation:none!important}}body{margin:0}@keyframes trophyIn{0%{opacity:0;transform:scale(.5)rotate(-6deg)}70%{opacity:1;transform:scale(1.06)rotate(1.5deg)}to{opacity:1;transform:scale(1)rotate(0)}}@media (max-width:860px){#trophySec{padding:70px 20px 80px!important}}.tr-h1:hover{box-shadow:0 0 0 3px #ffd166,0 14px 34px #d4a01759!important}
@media (prefers-reduced-motion:reduce){[style*=infinite]{animation:none!important}}body{margin:0}@keyframes contactPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.12)}}@keyframes menuIn{0%{opacity:0;transform:translate(-60px)}to{opacity:1;transform:translate(0)}}@media (max-width:860px){#contactSec{padding:70px 20px 80px!important}}.ct-h1:hover{background:var(--acc,#e23d28)!important;color:#faf8f4!important;transform:translate(6px)!important}.ct-h2:hover,.ct-h3:hover{color:#1a1815!important;background:#faf8f4!important;transform:translate(6px)!important}
html,body{background:#faf8f4;margin:0}body{-webkit-font-smoothing:antialiased}#preSplash[hidden]{display:none}#preSplash{z-index:2147483000;background:#14110e;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@keyframes popInCenter{0%{transform:translate(-50%,-50%)scale(0)}70%{transform:translate(-50%,-50%)scale(1.25)}to{transform:translate(-50%,-50%)scale(1)}}.nojs{color:#1a1815;max-width:760px;margin:0 auto;padding:48px 20px;font-family:Space Grotesk,system-ui,sans-serif;line-height:1.6}.nojs h1{letter-spacing:-1px;margin:0 0 4px;font-size:44px}.nojs h2{letter-spacing:.12em;text-transform:uppercase;margin-top:32px;font-family:JetBrains Mono,monospace;font-size:13px}.nojs a{color:#e23d28}.cf-open:hover{color:#faf8f4!important;border-color:#ffd166!important}.cf-send:hover:not(:disabled){transform:translateY(-2px);box-shadow:4px 5px #1a1815!important}.cf-send:disabled{opacity:.7;cursor:progress!important}.cf-nah:hover{color:#efe9db!important;background:#1a1815!important}.cf-env input:focus,.cf-env textarea:focus{box-shadow:3px 3px #ffd166}.cf-sent{animation:.7s cubic-bezier(.3,1.4,.4,1) both cfSent}@keyframes cfSent{0%{transform:translateY(0)rotate(0)}35%{transform:translateY(-18px)rotate(-3deg)}to{transform:translateY(0)rotate(0)}}.admin-btn:hover{transform:translate(-1px,-1px);box-shadow:4px 4px #1a1815!important}.gb-boot,#preSplash{--gbw:min(440px, 88vw);--gbaw:min(600px, 94vw);--dmg0:#9bbc0f;--dmg1:#8bac0f;--dmg2:#306230;--dmg3:#0f380f}.gb-boot{z-index:400;cursor:pointer;background:#14110e;outline:none;flex-direction:column;justify-content:center;align-items:center;gap:22px;transition:opacity .45s,transform .45s;display:flex;position:fixed;inset:0}.gb-bezel{width:var(--gbw);box-sizing:border-box;padding:calc(var(--gbw) * .05) calc(var(--gbw) * .13) calc(var(--gbw) * .075);border-radius:12px 12px calc(var(--gbw) * .14) 12px;background:linear-gradient(#62657a,#55586b);position:relative;box-shadow:inset 0 2px #ffffff1f,inset 0 -3px #00000040,0 24px 60px #0000008c}.gb-label{margin:0 calc(var(--gbw) * -.07) calc(var(--gbw) * .04);align-items:center;gap:8px;display:flex}.gb-stripe{background:#8b1d3f;flex:1;height:3px;transform:translateY(-2px);box-shadow:0 5px #2c2a7a}.gb-label-text{font-family:JetBrains Mono,monospace;font-size:calc(var(--gbw) * .024);letter-spacing:.08em;color:#b9bccb;white-space:nowrap;font-weight:700}.gb-led{left:calc(var(--gbw) * .035);flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;top:44%}.gb-led span{width:calc(var(--gbw) * .022);height:calc(var(--gbw) * .022);background:#3a1d22;border-radius:50%;min-width:7px;min-height:7px;transition:background .25s,box-shadow .25s}.gb-led-on span{background:#ff3b3b;animation:.3s steps(2,end) 2 gbLed;box-shadow:0 0 10px 3px #ff3b3b8c}.gb-led em{font-family:JetBrains Mono,monospace;font-style:normal;font-size:calc(var(--gbw) * .016);color:#b9bccb;letter-spacing:.06em}.gb-screen{aspect-ratio:10/9;background:var(--dmg0);position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #0f380f40,inset 0 0 24px #0f380f59}.gb-screen:after{content:"";pointer-events:none;background-image:linear-gradient(#0f380f12 1px,#0000 1px),linear-gradient(90deg,#0f380f12 1px,#0000 1px);background-size:3px 3px;position:absolute;inset:0}.gbp-off .gb-screen{background:#5f6e2a}.gbp-boot .gb-screen{animation:.35s steps(3,end) both gbPower}.gb-logo{text-align:center;font-family:"Press Start 2P",monospace;font-size:calc(var(--gbw) * .085);color:var(--dmg3);letter-spacing:.02em;line-height:1;position:absolute;top:36%;left:0;right:0}.gb-logo sup{vertical-align:top;margin-left:.15em;font-size:.32em;position:relative;top:-.15em}.gbp-boot .gb-logo{animation:2.4s steps(26,end) .45s both gbDrop}.gb-status{text-align:center;font-family:"Press Start 2P",monospace;font-size:calc(var(--gbw) * .026);color:var(--dmg2);min-height:1em;position:absolute;bottom:14%;left:0;right:0}.gb-press{color:var(--dmg3);animation:1s step-end infinite blink}.gbp-out{opacity:0;pointer-events:none;transform:scale(1.04)}.gb-hint{color:#5a544e;font-family:JetBrains Mono,monospace;font-size:10px}@keyframes gbDrop{0%{transform:translateY(calc(var(--gbw) * -.62))}to{transform:translateY(0)}}@keyframes gbFlash{0%{color:var(--dmg1)}50%{color:var(--dmg3)}}@keyframes gbPower{0%{background:#5f6e2a}50%{background:#7f9a1c}to{background:var(--dmg0)}}@keyframes gbLed{0%{opacity:.3}50%{opacity:1}}#preSplash{flex-direction:column;gap:22px}.gba-shell{width:var(--gbaw);box-sizing:border-box;padding:calc(var(--gbaw) * .035) calc(var(--gbaw) * .03);border-radius:calc(var(--gbaw) * .1) / calc(var(--gbaw) * .12);background:linear-gradient(170deg,#5b4bb5,#43369a 55%,#372c84);grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:relative;box-shadow:inset 0 3px #ffffff29,inset 0 -5px #00000040,0 26px 60px #0000008c}.gba-bezel{width:calc(var(--gbaw) * .58);box-sizing:border-box;padding:calc(var(--gbaw) * .03) calc(var(--gbaw) * .05) calc(var(--gbaw) * .018);border-radius:calc(var(--gbaw) * .025);background:linear-gradient(#2a2933,#1f1e26);position:relative;box-shadow:inset 0 2px #ffffff0f,0 0 0 2px #00000040}.gba-screen{aspect-ratio:3/2;background:#f8f8f6;box-shadow:inset 0 0 0 2px #00000040,inset 0 0 18px #0000001a}.gba-screen:after{background-image:linear-gradient(#00000008 1px,#0000 1px),linear-gradient(90deg,#00000008 1px,#0000 1px)}.gbp-off .gba-screen,#preSplash .gba-screen{background:#2c2e2a}.gbp-boot .gba-screen{animation:.35s steps(3,end) both gbaPower}.gba-label{text-align:center;margin-top:calc(var(--gbaw) * .014);font-family:Space Grotesk,sans-serif;font-style:italic;font-weight:700;font-size:calc(var(--gbaw) * .021);letter-spacing:.12em;color:#a9a6bd}.gba-label b{color:#d5d2e6}.gba-led{left:calc(var(--gbaw) * .012);top:calc(var(--gbaw) * .035);flex-direction:column;align-items:center;gap:3px;display:flex;position:absolute}.gba-led span{width:calc(var(--gbaw) * .012);height:calc(var(--gbaw) * .012);background:#1f2e22;border-radius:50%;min-width:6px;min-height:6px;transition:background .2s,box-shadow .2s}.gba-led-on span{background:#5dff7a;box-shadow:0 0 9px 2px #5dff7a99}.gba-led em{font-family:JetBrains Mono,monospace;font-style:normal;font-size:max(6px, calc(var(--gbaw) * .011));color:#8b88a0}.gba-dpad{width:calc(var(--gbaw) * .1);height:calc(var(--gbaw) * .1);justify-self:center;position:relative}.gba-dpad i{background:#1d1c24;border-radius:3px;position:absolute;box-shadow:inset 0 -2px #0006,0 2px #ffffff14}.gba-dpad i:first-child{width:32%;height:100%;top:0;left:34%}.gba-dpad i:last-child{width:100%;height:32%;top:34%;left:0}.gba-ab{justify-self:center;gap:calc(var(--gbaw) * .018);display:flex;transform:rotate(-22deg)}.gba-ab i{width:calc(var(--gbaw) * .055);height:calc(var(--gbaw) * .055);font-family:Space Grotesk,sans-serif;font-style:normal;font-weight:700;font-size:calc(var(--gbaw) * .018);color:#8f8ca6;background:radial-gradient(circle at 35% 30%,#4a4858,#24232c 70%);border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 3px #00000059}.gba-ab i:last-child{transform:translateY(calc(var(--gbaw) * -.025))}.gba-logo{justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.gba-word{font-family:"Press Start 2P",monospace;font-size:calc(var(--gbaw) * .042);letter-spacing:.02em;align-items:flex-start;line-height:1;display:flex;transform:skew(-14deg)}.gba-word span{color:#2b3fb3;text-shadow:calc(var(--gbaw) * .003) calc(var(--gbaw) * .003) 0 #1c276659;display:inline-block}.gba-word .gba-space{width:.55em}.gba-word sup{color:#2b3fb3;margin-left:.25em;font-size:.3em}.gba-sparkle{width:calc(var(--gbaw) * .05);height:calc(var(--gbaw) * .05);margin-top:calc(var(--gbaw) * -.025);opacity:0;pointer-events:none;clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);filter:drop-shadow(0 0 6px #9fd0ff)drop-shadow(0 0 2px #fff);background:radial-gradient(circle,#fff 0 18%,#ffffffe6 19% 26%,#0000 60%);position:absolute;top:50%;left:0}.gba .gb-status{color:#8a8798;font-size:calc(var(--gbaw) * .016);bottom:10%}.gba .gb-hint,#preSplash .gb-hint{min-height:1em}.gbp-boot .gba-word span{animation:.6s cubic-bezier(.2,.8,.3,1) both gbaFly}.gbp-boot .gba-word sup{animation:.3s both gbcFade}.gbp-boot .gba-sparkle{animation:.7s cubic-bezier(.4,0,.2,1) both gbaSparkle}@keyframes gbaPower{0%{background:#2c2e2a}50%{background:#b9b9b4}to{background:#f8f8f6}}@keyframes gbaFly{0%{opacity:0;color:#e52521;transform:translate(260%,220%)scale(.3)rotate(25deg)}30%{opacity:1;color:#f6c21c}55%{color:#2bb34a}75%{color:#1fb4c7;transform:translate(-6%,-8%)scale(1.08)}to{opacity:1;color:#2b3fb3;transform:none}}@keyframes gbaSparkle{0%{opacity:0;transform:translateX(calc(var(--gbaw) * .04)) rotate(0) scale(.4)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateX(calc(var(--gbaw) * .5)) rotate(180deg) scale(1.1)}}@keyframes gbcFade{0%{opacity:0}to{opacity:1}}.cur-ring{border:1.5px solid #ffd166f2;border-radius:50%;width:30px;height:30px;margin:-15px 0 0 -15px;transition:transform .22s cubic-bezier(.2,.9,.3,1),background .2s,border-color .2s;position:relative;box-shadow:0 0 0 1px #1a181559,inset 0 0 0 1px #1a181533}.cur-ring i{background:#ffd166;border-radius:50%;width:4px;height:4px;margin:-2px 0 0 -2px;transition:opacity .2s;position:absolute;top:50%;left:50%;box-shadow:0 0 0 1px #1a181566}.cur-ring.hot{background:#ffd16629;border-color:#ffd166;transform:scale(1.55)}.cur-ring.hot i{opacity:0}#navBar{z-index:120;transition:top .3s cubic-bezier(.2,.9,.3,1),opacity .25s,transform .3s;position:fixed!important}#navBar #navPill{transition:padding .3s,box-shadow .3s,background .3s}#navBar.nav-scrolled{top:12px!important}#navBar.nav-scrolled #navPill{background:linear-gradient(#221f1bf5,#141210f5)!important;box-shadow:0 14px 34px #0a090c73,0 0 0 1px #faf8f41a,inset 0 1.5px #ffffff1f!important}#navBar.nav-hidden,#navBar.nav-away{opacity:0;pointer-events:none;transform:translateY(-24px)}#navBar.nav-away:focus-within{opacity:1;pointer-events:auto;transform:none}#navBar #navPill>span:focus-visible{outline-offset:2px;outline:2px solid #ffd166}@media (max-width:860px){#floaties,#deskEl>[title="have a sip"],#deskEl>[title="play the lofi tape"],#deskEl>[title=water\ me],#lampEl{display:none!important}#weatherEl{top:10px!important;left:110px!important}#ipadEl{top:80px!important;left:600px!important}#boardEl{top:1040px!important;left:170px!important}#ipodEl{top:1020px!important;left:690px!important}#boardNoteBtn{padding:14px 22px!important;font-size:14px!important;bottom:18px!important;right:18px!important}}@media (max-width:560px){#navBar.nav-scrolled{top:8px!important}.spot-mini{width:min(250px,100vw - 80px)!important;bottom:10px!important;right:10px!important}#nudgeEl{bottom:84px!important}#heroSub{font-size:11px!important}}
