.BatStar-module__BsV2XW__batStar{width:calc(1064 * var(--u));height:calc(982 * var(--u));background:var(--white);flex:none;position:relative;overflow:hidden}.BatStar-module__BsV2XW__batStar>*{position:absolute}.BatStar-module__BsV2XW__star{z-index:1;object-fit:contain;pointer-events:none;max-width:none}.BatStar-module__BsV2XW__bat{z-index:2;object-fit:contain;pointer-events:none}
.Contact-module__hcVmEa__contact{width:calc(729 * var(--u));height:calc(982 * var(--u));background:var(--white);flex:none;position:relative;overflow:hidden}.Contact-module__hcVmEa__contact>*{position:absolute}.Contact-module__hcVmEa__heading{z-index:2;object-fit:contain}.Contact-module__hcVmEa__form{z-index:1}.Contact-module__hcVmEa__form>*{position:absolute}.Contact-module__hcVmEa__card{object-fit:contain;pointer-events:none;width:100%;height:100%;inset:0}.Contact-module__hcVmEa__input{z-index:2;appearance:none;padding:0 calc(4 * var(--u));font-family:var(--font-comic), cursive;font-size:calc(17 * var(--u));color:var(--ink);resize:none;caret-color:var(--blue);background:0 0;border:0;outline:0;line-height:1.2}.Contact-module__hcVmEa__submit{z-index:2;appearance:none;background:0 0;border:0;padding:0;position:absolute}.Contact-module__hcVmEa__submitCover{inset:calc(-2 * var(--u));background:var(--white);position:absolute}.Contact-module__hcVmEa__submitFace{object-fit:contain;width:100%;height:100%;transition:transform .16s cubic-bezier(.2,.8,.3,1);display:block;position:relative}.Contact-module__hcVmEa__submit:hover .Contact-module__hcVmEa__submitFace,.Contact-module__hcVmEa__submit:focus-visible .Contact-module__hcVmEa__submitFace{transform:translate(calc(-5 * var(--u)), calc(-5 * var(--u)))}.Contact-module__hcVmEa__submit:active .Contact-module__hcVmEa__submitFace{transition-duration:60ms;transform:translate(0)}.Contact-module__hcVmEa__submit:focus-visible{outline:calc(2 * var(--u)) solid var(--blue);outline-offset:calc(4 * var(--u))}@media (prefers-reduced-motion:reduce){.Contact-module__hcVmEa__submitFace{transition:none}}.Contact-module__hcVmEa__honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.Contact-module__hcVmEa__status{left:calc(60 * var(--u));top:calc(596 * var(--u));width:calc(426 * var(--u));font-family:var(--font-hand), cursive;font-size:calc(19 * var(--u));text-align:center;color:var(--ink);pointer-events:none;margin:0;line-height:1.2;position:absolute}.Contact-module__hcVmEa__submit:disabled{cursor:wait;opacity:.75}
.LiquidReveal-module__B1AucG__root{isolation:isolate;overflow:hidden}.LiquidReveal-module__B1AucG__bandClip,.LiquidReveal-module__B1AucG__cover{width:100%;height:100%;position:absolute;inset:0}.LiquidReveal-module__B1AucG__bandClip{z-index:1;pointer-events:none;opacity:0;transition:opacity .25s;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.LiquidReveal-module__B1AucG__bandClip[data-open]{opacity:1}.LiquidReveal-module__B1AucG__video{object-fit:cover;width:100%;height:100%;display:block}.LiquidReveal-module__B1AucG__cover{z-index:2;pointer-events:none;display:block}@media (prefers-reduced-motion:reduce){.LiquidReveal-module__B1AucG__bandClip{transition:none}}
.Footer-module__S6Hkya__footer{height:calc(982 * var(--u));background:var(--white);flex:none;position:relative;overflow:hidden}.Footer-module__S6Hkya__band,.Footer-module__S6Hkya__band>*{position:absolute}.Footer-module__S6Hkya__bg{z-index:1}.Footer-module__S6Hkya__sticker,.Footer-module__S6Hkya__skyline,.Footer-module__S6Hkya__eye{z-index:2;object-fit:contain;pointer-events:none}.Footer-module__S6Hkya__eye{animation:18s linear infinite Footer-module__S6Hkya__eyeSpin}@keyframes Footer-module__S6Hkya__eyeSpin{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.Footer-module__S6Hkya__eye{animation:none}}.Footer-module__S6Hkya__signature{z-index:3;object-fit:contain}.Footer-module__S6Hkya__socials{margin:0;padding:0;list-style:none;position:static}.Footer-module__S6Hkya__social{z-index:3;place-items:center;transition:transform .18s;display:grid;position:absolute}.Footer-module__S6Hkya__social img{object-fit:contain;width:100%;height:100%}.Footer-module__S6Hkya__social:hover{transform:translateY(calc(-4 * var(--u))) rotate(-6deg)}.Footer-module__S6Hkya__social:focus-visible{outline:calc(2 * var(--u)) solid var(--ink);outline-offset:calc(3 * var(--u))}
.Hero-module__ZARIfG__hero{width:max(calc(1512 * var(--u)), 100vw);height:calc(982 * var(--u));background:var(--white);clip-path:polygon(0 0,300% 0,300% 100%,0 100%);z-index:2;flex:none;justify-content:center;display:flex;position:relative;overflow:visible}.Hero-module__ZARIfG__frame{width:calc(1512 * var(--u));flex:none;height:100%;position:relative}.Hero-module__ZARIfG__frame>*{position:absolute}.Hero-module__ZARIfG__nav{z-index:40;position:static}.Hero-module__ZARIfG__navLink{font-family:var(--font-nav), sans-serif;font-weight:700;font-size:calc(15 * var(--u));color:var(--black);white-space:nowrap;line-height:1;transition:color .18s,transform .18s;position:absolute;transform:translateY(-50%)}.Hero-module__ZARIfG__navLink:hover{color:var(--red);transform:translateY(-50%)rotate(-2deg)scale(1.06)}.Hero-module__ZARIfG__logoContainer{margin:0;padding:0;display:contents}.Hero-module__ZARIfG__logo{place-items:center;display:grid;position:absolute}.Hero-module__ZARIfG__logoEllipse{width:100%;height:100%;position:absolute;inset:0}.Hero-module__ZARIfG__logoScript{width:81.49%;height:49.06%;position:relative}.Hero-module__ZARIfG__burst{z-index:1;pointer-events:none;transform-origin:50%;animation:22s linear infinite Hero-module__ZARIfG__burstSpin}@keyframes Hero-module__ZARIfG__burstSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Hero-module__ZARIfG__burst{animation:none}}.Hero-module__ZARIfG__portrait{z-index:3;object-fit:contain;pointer-events:none;filter:grayscale()contrast(1.12)}.Hero-module__ZARIfG__arrow{z-index:2;pointer-events:none}.Hero-module__ZARIfG__role{z-index:4;font-family:var(--font-role), sans-serif;font-size:calc(34 * var(--u));letter-spacing:calc(.5 * var(--u));white-space:nowrap;line-height:1;transform:translate(-50%,-50%)}.Hero-module__ZARIfG__roleFilmmaker{color:var(--yellow)}.Hero-module__ZARIfG__roleVideo{color:var(--blue)}.Hero-module__ZARIfG__roleWeb{color:var(--black)}.Hero-module__ZARIfG__roleMotion{color:var(--red)}.Hero-module__ZARIfG__caption{z-index:5;object-fit:contain}.Hero-module__ZARIfG__polaroid{object-fit:contain}.Hero-module__ZARIfG__standing{z-index:3;object-fit:contain;pointer-events:none}.Hero-module__ZARIfG__standingShadow{z-index:2;object-fit:contain;opacity:.85;pointer-events:none}.Hero-module__ZARIfG__sticker{z-index:6;align-content:center;gap:calc(2 * var(--u));background:var(--red);color:var(--white);border:calc(2 * var(--u)) solid var(--white);outline:calc(2 * var(--u)) solid var(--ink);padding:calc(8 * var(--u)) calc(10 * var(--u));box-shadow:calc(4 * var(--u)) calc(4 * var(--u)) 0 #16192547;font-family:var(--font-comic), cursive;font-style:italic;font-weight:700;font-size:calc(13 * var(--u));white-space:nowrap;line-height:1.25;display:grid;transform:rotate(-1.5deg)}.Hero-module__ZARIfG__sticker p{margin:0}
.HorizontalScroll-module__XM3rVa__viewport{background:var(--white);overscroll-behavior-x:contain;scrollbar-width:none;align-items:center;width:100vw;height:100dvh;display:flex;overflow:auto hidden}.HorizontalScroll-module__XM3rVa__viewport::-webkit-scrollbar{display:none}.HorizontalScroll-module__XM3rVa__canvas{--u:min(calc(100dvh / 982), calc(100vw / 1512));height:calc(982 * var(--u));align-items:flex-start;width:max-content;display:flex}
.FrameSwap-module__WRUjEW__frame{opacity:0}.FrameSwap-module__WRUjEW__frame[data-active]{opacity:1}
.Interests-module__ldJZ6W__interests{width:calc(1540 * var(--u));height:calc(982 * var(--u));background:var(--white);flex:none;position:relative;overflow:hidden}.Interests-module__ldJZ6W__interests>*{position:absolute}.Interests-module__ldJZ6W__polaroid{object-fit:contain}.Interests-module__ldJZ6W__portrait{z-index:3;object-fit:contain;pointer-events:none;filter:drop-shadow(calc(12 * var(--u)) calc(16 * var(--u)) calc(20 * var(--u)) #0201004d)}.Interests-module__ldJZ6W__comicBox{z-index:4;object-fit:contain}.Interests-module__ldJZ6W__heading{z-index:4;font-family:var(--font-comic), cursive;font-size:calc(51 * var(--u));letter-spacing:calc(1 * var(--u));white-space:nowrap;color:var(--ink);margin:0;line-height:1}.Interests-module__ldJZ6W__underline{z-index:4;object-fit:contain;pointer-events:none}.Interests-module__ldJZ6W__note{z-index:3;object-fit:contain}.Interests-module__ldJZ6W__sticker{z-index:5;object-fit:contain;pointer-events:none}
.VideoWall-module__0_6mlG__section{height:calc(982 * var(--u));background:var(--white);flex:none;position:relative;overflow:hidden}.VideoWall-module__0_6mlG__wall{justify-content:flex-start;display:flex;position:absolute;inset:0}.VideoWall-module__0_6mlG__lane{flex:none;height:100%;position:relative}.VideoWall-module__0_6mlG__track{width:100%;animation:VideoWall-module__0_6mlG__wallUp var(--dur,30s) linear infinite;flex-direction:column;display:flex;position:absolute;top:0;left:0}.VideoWall-module__0_6mlG__track[data-dir=down]{animation-name:VideoWall-module__0_6mlG__wallDown}@keyframes VideoWall-module__0_6mlG__wallUp{to{translate:0 calc(-1 * var(--run))}}@keyframes VideoWall-module__0_6mlG__wallDown{0%{translate:0 calc(-1 * var(--run))}to{translate:0}}.VideoWall-module__0_6mlG__wall[data-paused] .VideoWall-module__0_6mlG__track{animation-play-state:paused}.VideoWall-module__0_6mlG__clip{object-fit:cover;border-radius:calc(14 * var(--u));width:100%;box-shadow:calc(6 * var(--u)) calc(16 * var(--u)) calc(30 * var(--u)) #02010057, 0 0 0 1px #0201000f;background:#d9d9d9;display:block}.VideoWall-module__0_6mlG__label{top:calc(52 * var(--u));left:calc(52 * var(--u));z-index:2;padding:calc(9 * var(--u)) calc(16 * var(--u));border:calc(3 * var(--u)) solid var(--ink);background:var(--white);font-family:var(--font-comic), cursive;font-style:italic;font-weight:700;font-size:calc(24 * var(--u));letter-spacing:calc(.5 * var(--u));text-transform:uppercase;white-space:nowrap;color:var(--ink);box-shadow:calc(5 * var(--u)) calc(5 * var(--u)) 0 #02010038;pointer-events:none;place-items:center;display:grid;position:absolute}@media (prefers-reduced-motion:reduce){.VideoWall-module__0_6mlG__track{animation:none}}
.LoadingScreen-module__zfmyua__screen{z-index:100;background:var(--white);transition:opacity var(--fade,.6s) ease;place-items:center;display:grid;position:fixed;inset:0}.LoadingScreen-module__zfmyua__screen[data-done]{opacity:0;pointer-events:none}.LoadingScreen-module__zfmyua__mark{aspect-ratio:362/106;place-items:center;width:min(46vw,420px);display:grid;position:relative}.LoadingScreen-module__zfmyua__ellipse{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.LoadingScreen-module__zfmyua__ellipse path{stroke-dasharray:1 2;stroke-dashoffset:1px;animation:LoadingScreen-module__zfmyua__drawEllipse var(--loop,1.95s) cubic-bezier(.65, 0, .35, 1) forwards}@keyframes LoadingScreen-module__zfmyua__drawEllipse{to{stroke-dashoffset:0}}.LoadingScreen-module__zfmyua__screen[data-static] .LoadingScreen-module__zfmyua__ellipse path{stroke-dashoffset:0;animation:none}.LoadingScreen-module__zfmyua__signature{width:81.22%;height:48.11%;position:relative;overflow:visible}.LoadingScreen-module__zfmyua__stroke{fill:none;stroke:var(--red);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:var(--len);animation:linear forwards LoadingScreen-module__zfmyua__writeStroke}@keyframes LoadingScreen-module__zfmyua__writeStroke{to{stroke-dashoffset:0}}.LoadingScreen-module__zfmyua__screen[data-static] .LoadingScreen-module__zfmyua__stroke{stroke-dashoffset:0;animation:none}@media (prefers-reduced-motion:reduce){.LoadingScreen-module__zfmyua__ellipse path,.LoadingScreen-module__zfmyua__stroke{stroke-dashoffset:0;animation:none}}
.MobileHome-module__tGNdBa__root{--mu:calc(min(100vw, 460px) / 396);--u:var(--mu);--frame:calc(3 * var(--mu));--section-gap:calc(26 * var(--mu));background:var(--white);width:min(100vw,460px);margin-inline:auto}.MobileHome-module__tGNdBa__hero,.MobileHome-module__tGNdBa__standing,.MobileHome-module__tGNdBa__who,.MobileHome-module__tGNdBa__turntableBlock,.MobileHome-module__tGNdBa__interests,.MobileHome-module__tGNdBa__software,.MobileHome-module__tGNdBa__videos,.MobileHome-module__tGNdBa__work,.MobileHome-module__tGNdBa__contact,.MobileHome-module__tGNdBa__footer{background:var(--white);width:100%;position:relative;overflow:hidden}.MobileHome-module__tGNdBa__interests,.MobileHome-module__tGNdBa__software,.MobileHome-module__tGNdBa__work,.MobileHome-module__tGNdBa__contact{margin-bottom:var(--section-gap)}.MobileHome-module__tGNdBa__standing,.MobileHome-module__tGNdBa__who,.MobileHome-module__tGNdBa__turntableBlock,.MobileHome-module__tGNdBa__videos,.MobileHome-module__tGNdBa__footer{margin-bottom:0}.MobileHome-module__tGNdBa__root img{max-width:none}.MobileHome-module__tGNdBa__hero>*,.MobileHome-module__tGNdBa__standing>*,.MobileHome-module__tGNdBa__who>*,.MobileHome-module__tGNdBa__turntableBlock>*,.MobileHome-module__tGNdBa__interests>*,.MobileHome-module__tGNdBa__software>*,.MobileHome-module__tGNdBa__work>*,.MobileHome-module__tGNdBa__footer>*{position:absolute}.MobileHome-module__tGNdBa__nav{z-index:50;justify-content:space-between;align-items:center;gap:calc(3 * var(--mu));height:calc(65 * var(--mu));padding-inline:calc(12 * var(--mu));background:var(--white);display:flex;position:sticky;top:0}.MobileHome-module__tGNdBa__navSide{align-items:center;gap:calc(22 * var(--mu));display:flex}.MobileHome-module__tGNdBa__navLink{font-family:var(--font-nav), sans-serif;font-weight:700;font-size:calc(5.8 * var(--mu));letter-spacing:.05em;color:var(--black);white-space:nowrap;padding:calc(16 * var(--mu)) calc(3 * var(--mu));margin:calc(-16 * var(--mu)) calc(-3 * var(--mu));line-height:1}.MobileHome-module__tGNdBa__navLink:active{color:var(--red)}.MobileHome-module__tGNdBa__hero{background:var(--white);border-bottom:calc(5 * var(--mu)) solid var(--ink)}.MobileHome-module__tGNdBa__logoContainer{margin:0;padding:0;display:contents}.MobileHome-module__tGNdBa__logo{width:calc(118.8 * var(--mu));aspect-ratio:362/106;flex:none;place-items:center;display:grid;position:relative}.MobileHome-module__tGNdBa__logoEllipse{width:100%;height:100%;position:absolute;inset:0}.MobileHome-module__tGNdBa__logoScript{width:81.49%;height:49.06%;position:relative}.MobileHome-module__tGNdBa__burst{z-index:1;pointer-events:none;transform-origin:50%;animation:22s linear infinite MobileHome-module__tGNdBa__burstSpin}@keyframes MobileHome-module__tGNdBa__burstSpin{to{transform:rotate(360deg)}}.MobileHome-module__tGNdBa__portrait{z-index:3;object-fit:contain;pointer-events:none;filter:grayscale()contrast(1.12)}.MobileHome-module__tGNdBa__roleBox{z-index:4;border:calc(2 * var(--mu)) solid var(--ink);background:var(--white);font-family:var(--font-comic), cursive;font-style:italic;font-weight:700;font-size:calc(var(--fs,13) * var(--mu));white-space:nowrap;place-items:center;line-height:1;display:grid}.MobileHome-module__tGNdBa__roleFilmmaker{color:var(--yellow)}.MobileHome-module__tGNdBa__roleVideo{color:var(--blue)}.MobileHome-module__tGNdBa__roleWeb{color:var(--black)}.MobileHome-module__tGNdBa__roleMotion{color:var(--red)}.MobileHome-module__tGNdBa__caption{z-index:5;object-fit:contain}.MobileHome-module__tGNdBa__standing{height:calc(784 * var(--mu));background:var(--white);margin-bottom:0}.MobileHome-module__tGNdBa__polaroid{object-fit:contain}.MobileHome-module__tGNdBa__standingFigure{z-index:3;object-fit:contain;pointer-events:none}.MobileHome-module__tGNdBa__standingShadow{z-index:1;object-fit:contain;opacity:.85;pointer-events:none}.MobileHome-module__tGNdBa__aside{z-index:6;object-fit:contain}.MobileHome-module__tGNdBa__who{height:calc(485 * var(--mu));background:var(--white)}.MobileHome-module__tGNdBa__heading{z-index:4;font-family:var(--font-comic), cursive;font-size:calc(34 * var(--mu));letter-spacing:calc(.7 * var(--mu));white-space:nowrap;color:var(--ink);margin:0;line-height:1}.MobileHome-module__tGNdBa__headingWho{font-size:calc(31.8 * var(--mu));letter-spacing:calc(.2 * var(--mu));transform:translateY(calc(-10.95 * var(--mu)))}.MobileHome-module__tGNdBa__underline{z-index:4;object-fit:contain;pointer-events:none}.MobileHome-module__tGNdBa__note{z-index:1;object-fit:contain}.MobileHome-module__tGNdBa__stamp{z-index:3;object-fit:contain;pointer-events:none}.MobileHome-module__tGNdBa__turntableBlock{height:calc(621 * var(--mu));background:var(--white);border-bottom:calc(5 * var(--mu)) solid var(--ink);margin-bottom:0}.MobileHome-module__tGNdBa__interests{height:calc(475 * var(--mu));background:var(--white)}.MobileHome-module__tGNdBa__headingInterests{font-size:calc(29.08 * var(--mu));letter-spacing:calc(.2 * var(--mu));transform:translateY(calc(-10.44 * var(--mu)))}.MobileHome-module__tGNdBa__sticker{z-index:5;object-fit:contain;pointer-events:none}.MobileHome-module__tGNdBa__turntable{z-index:3;object-fit:contain;pointer-events:none}.MobileHome-module__tGNdBa__comicBox{z-index:6;object-fit:contain}.MobileHome-module__tGNdBa__videos{height:calc(544 * var(--mu));background:var(--white)}.MobileHome-module__tGNdBa__videoRail{top:var(--rail-top,calc(15.5 * var(--mu)));width:100%;height:var(--slot-h,calc(391 * var(--mu)));position:absolute;left:0;overflow:hidden}.MobileHome-module__tGNdBa__videoTrack{gap:var(--slot-gap,calc(35.9 * var(--mu)));width:max-content;height:100%;padding:0 0 0 calc((390 * var(--mu) - var(--slot-w)) / 2);animation:MobileHome-module__tGNdBa__railSlide var(--rail-dur,21s) linear infinite;margin:0;list-style:none;display:flex}@keyframes MobileHome-module__tGNdBa__railSlide{to{translate:calc(-1 * var(--set-w)) 0}}.MobileHome-module__tGNdBa__videoTrack[data-paused]{animation-play-state:paused}.MobileHome-module__tGNdBa__videoSlot{width:var(--slot-w,calc(218.3 * var(--mu)));border-radius:var(--slot-radius,calc(33 * var(--mu)));background:#d9d9d9;flex:none;place-items:center;height:100%;display:grid}.MobileHome-module__tGNdBa__videoClip{object-fit:cover;border-radius:inherit;width:100%;height:100%;box-shadow:calc(4 * var(--mu)) calc(10 * var(--mu)) calc(20 * var(--mu)) #02010057, 0 0 0 1px #0201000f;background:#d9d9d9}.MobileHome-module__tGNdBa__videoLabel{font-family:var(--font-comic), cursive;font-style:italic;font-weight:700;font-size:calc(21 * var(--mu));letter-spacing:calc(.3 * var(--mu));text-transform:uppercase;color:var(--ink)}.MobileHome-module__tGNdBa__work{height:calc(632 * var(--mu));background:var(--white)}.MobileHome-module__tGNdBa__mat{z-index:1;object-fit:cover;border-radius:calc(48.5 * var(--mu));pointer-events:none}.MobileHome-module__tGNdBa__workHeading{z-index:4;object-fit:contain}.MobileHome-module__tGNdBa__carouselTrack{z-index:3;transition:translate .42s cubic-bezier(.32,.72,.28,1);position:absolute;inset:0}.MobileHome-module__tGNdBa__workCard{transition:scale .3s cubic-bezier(.2,.8,.3,1);display:block;position:absolute}.MobileHome-module__tGNdBa__workCard img{object-fit:contain;width:100%;height:100%}.MobileHome-module__tGNdBa__workCard:active{scale:1.04}.MobileHome-module__tGNdBa__workCard:focus-visible{outline:calc(3 * var(--mu)) solid var(--yellow);outline-offset:calc(4 * var(--mu))}.MobileHome-module__tGNdBa__workPolaroid{width:100%;height:100%;padding:calc(9 * var(--mu)) calc(9 * var(--mu)) 0;background:var(--white);box-shadow:calc(3 * var(--mu)) calc(6 * var(--mu)) calc(11 * var(--mu)) #02010052;flex-direction:column;display:flex;rotate:9deg}.MobileHome-module__tGNdBa__workPolaroidPhoto{background:#d9d4cc;flex:1;min-height:0;position:relative;overflow:hidden}.MobileHome-module__tGNdBa__workPolaroidPhoto img{object-fit:cover;object-position:46% 24%;width:100%;height:100%}.MobileHome-module__tGNdBa__workPolaroidCaption{height:calc(34 * var(--mu));font-family:var(--font-hand), cursive;font-size:calc(17 * var(--mu));color:var(--ink);place-items:center;display:grid}.MobileHome-module__tGNdBa__carouselArrow{z-index:5;box-sizing:content-box;appearance:none;padding:calc(14 * var(--mu));margin:calc(-14 * var(--mu));background:0 0;border:0;transition:opacity .18s,translate .18s;position:absolute}.MobileHome-module__tGNdBa__carouselArrow svg{fill:none;width:100%;height:100%;stroke:var(--yellow);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.MobileHome-module__tGNdBa__carouselArrow:disabled{opacity:.28}.MobileHome-module__tGNdBa__carouselArrowLeft:not(:disabled):active{translate:calc(-3 * var(--mu)) 0}.MobileHome-module__tGNdBa__carouselArrowRight:not(:disabled):active{translate:calc(3 * var(--mu)) 0}.MobileHome-module__tGNdBa__carouselArrow:focus-visible{outline:calc(2 * var(--mu)) solid var(--yellow);outline-offset:calc(2 * var(--mu))}.MobileHome-module__tGNdBa__workHint{z-index:4;justify-content:center;align-items:center;gap:calc(4 * var(--mu));pointer-events:none;display:flex}.MobileHome-module__tGNdBa__workHintText{font-family:var(--font-hand), cursive;font-size:calc(23 * var(--mu));color:var(--yellow);white-space:nowrap;line-height:1}.MobileHome-module__tGNdBa__workHintArrow{width:calc(30 * var(--mu));height:calc(30 * var(--mu));fill:none;stroke:var(--yellow);stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round;animation:2.4s ease-in-out infinite MobileHome-module__tGNdBa__hintNudge}@keyframes MobileHome-module__tGNdBa__hintNudge{0%,to{translate:0 calc(2 * var(--mu))}50%{translate:0 calc(-3 * var(--mu))}}.MobileHome-module__tGNdBa__carouselStatus{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.MobileHome-module__tGNdBa__contact{height:calc(603 * var(--mu));background:var(--white)}.MobileHome-module__tGNdBa__contact>*,.MobileHome-module__tGNdBa__contactForm>*{position:absolute}.MobileHome-module__tGNdBa__contactForm{position:static}.MobileHome-module__tGNdBa__contactTitle{z-index:3;object-fit:contain}.MobileHome-module__tGNdBa__contactCard{z-index:1;object-fit:contain;pointer-events:none}.MobileHome-module__tGNdBa__fieldRule{z-index:2;appearance:none;padding:0 calc(4 * var(--mu));font-family:var(--font-comic), cursive;color:var(--ink);caret-color:var(--ink);resize:none;background:0 0;border:0;border-radius:0;font-size:14px;line-height:1.2}.MobileHome-module__tGNdBa__fieldRule:focus,.MobileHome-module__tGNdBa__fieldRule:focus-visible{outline:none}.MobileHome-module__tGNdBa__fieldBox{padding:calc(4 * var(--mu)) calc(6 * var(--mu))}@supports (-webkit-touch-callout:none){.MobileHome-module__tGNdBa__fieldRule{font-size:16px}}.MobileHome-module__tGNdBa__contactSubmit{z-index:2;appearance:none;background:0 0;border:0;padding:0}.MobileHome-module__tGNdBa__contactSubmit:disabled{cursor:wait;opacity:.75}.MobileHome-module__tGNdBa__contactSubmit:focus-visible{outline:calc(2 * var(--mu)) solid var(--ink);outline-offset:calc(3 * var(--mu))}.MobileHome-module__tGNdBa__contactStatus{z-index:3;font-family:var(--font-hand), cursive;font-size:calc(15 * var(--mu));text-align:center;color:var(--ink);pointer-events:none;margin:0;line-height:1.2}.MobileHome-module__tGNdBa__honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.MobileHome-module__tGNdBa__footer{height:calc(190 * var(--mu));background:var(--yellow)}.MobileHome-module__tGNdBa__playDumb{z-index:3;object-fit:contain;pointer-events:none}.MobileHome-module__tGNdBa__skyline{z-index:1;object-fit:contain;pointer-events:none}.MobileHome-module__tGNdBa__signature{z-index:2;object-fit:contain}.MobileHome-module__tGNdBa__socials{margin:0;padding:0;list-style:none;position:static}.MobileHome-module__tGNdBa__social{z-index:3;place-items:center;transition:transform .18s cubic-bezier(.2,.8,.3,1);display:grid;position:absolute}.MobileHome-module__tGNdBa__social img{width:calc(21.6 * var(--mu));height:calc(21.6 * var(--mu));object-fit:contain}.MobileHome-module__tGNdBa__social:active{transform:translateY(calc(-3 * var(--mu))) scale(1.08)}.MobileHome-module__tGNdBa__social:focus-visible{outline:calc(2 * var(--mu)) solid var(--ink);outline-offset:calc(3 * var(--mu))}.MobileHome-module__tGNdBa__eye{z-index:3;object-fit:contain;pointer-events:none}@media (prefers-reduced-motion:reduce){.MobileHome-module__tGNdBa__burst,.MobileHome-module__tGNdBa__videoTrack,.MobileHome-module__tGNdBa__workHintArrow{animation:none}.MobileHome-module__tGNdBa__videoTrack,.MobileHome-module__tGNdBa__workCard,.MobileHome-module__tGNdBa__carouselTrack,.MobileHome-module__tGNdBa__carouselArrow,.MobileHome-module__tGNdBa__social,.MobileHome-module__tGNdBa__submit img{transition:none}}.MobileHome-module__tGNdBa__shelf{z-index:3;justify-content:center;gap:calc(24 * var(--mu));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.MobileHome-module__tGNdBa__slot{width:calc(108 * var(--mu));height:calc(148 * var(--mu));flex:none;position:relative}.MobileHome-module__tGNdBa__toolCard{padding:calc(15 * var(--mu)) calc(7 * var(--mu)) calc(11 * var(--mu));background:var(--white);border:calc(2 * var(--mu)) solid var(--ink);box-shadow:calc(4 * var(--mu)) calc(5 * var(--mu)) 0 var(--ink);transform-origin:50% calc(-4 * var(--mu));rotate:var(--tilt);flex-direction:column;align-items:center;display:flex;position:absolute;inset:0}.MobileHome-module__tGNdBa__toolIcon{width:calc(52 * var(--mu));height:calc(52 * var(--mu));border-radius:22%;display:block}.MobileHome-module__tGNdBa__toolIcon img{object-fit:contain;width:100%;height:100%;scale:var(--icon-scale,1)}.MobileHome-module__tGNdBa__toolName{margin-top:calc(9 * var(--mu));font-family:var(--font-comic), cursive;font-size:calc(12.5 * var(--mu));text-align:center;color:var(--ink);line-height:1.05}.MobileHome-module__tGNdBa__toolRole{font-family:var(--font-role), sans-serif;font-size:calc(9.5 * var(--mu));letter-spacing:calc(.7 * var(--mu));text-align:center;text-transform:uppercase;color:var(--blue);margin-top:auto;line-height:1}.MobileHome-module__tGNdBa__tape{top:calc(-9 * var(--mu));width:calc(54 * var(--mu));height:calc(18 * var(--mu));margin-left:calc(-27 * var(--mu));rotate:var(--tape);background:var(--yellow);opacity:.72;mix-blend-mode:multiply;clip-path:polygon(3% 0,97% 7%,100% 93%,0 100%);pointer-events:none;position:absolute;left:50%}.MobileHome-module__tGNdBa__softwareNote{z-index:2;font-family:var(--font-hand), cursive;font-size:calc(17 * var(--mu));text-align:center;color:var(--ink);margin:0;line-height:1.25}
.Software-module__xBgU2W__software{width:calc(1426 * var(--u));height:calc(982 * var(--u));background:var(--white);flex:none;position:relative;overflow:hidden}.Software-module__xBgU2W__software>*{position:absolute}.Software-module__xBgU2W__heading{z-index:4;font-family:var(--font-comic), cursive;font-size:calc(45 * var(--u));letter-spacing:calc(1 * var(--u));white-space:nowrap;color:var(--ink);margin:0;line-height:1}.Software-module__xBgU2W__underline{z-index:4;object-fit:contain;pointer-events:none}.Software-module__xBgU2W__shelf{z-index:3;gap:calc(30 * var(--u));margin:0;padding:0;list-style:none;display:flex}.Software-module__xBgU2W__slot{width:calc(176 * var(--u));height:calc(206 * var(--u));flex:none;position:relative}.Software-module__xBgU2W__card{padding:calc(24 * var(--u)) calc(12 * var(--u)) calc(18 * var(--u));background:var(--white);border:calc(3 * var(--u)) solid var(--ink);box-shadow:calc(6 * var(--u)) calc(7 * var(--u)) 0 var(--ink);transform-origin:50% calc(-6 * var(--u));rotate:var(--tilt);flex-direction:column;align-items:center;transition:rotate .32s cubic-bezier(.2,.8,.3,1),translate .32s cubic-bezier(.2,.8,.3,1),border-color .2s,box-shadow .32s cubic-bezier(.2,.8,.3,1);display:flex;position:absolute;inset:0}.Software-module__xBgU2W__slot:hover .Software-module__xBgU2W__card{rotate:none;translate:0 calc(-10 * var(--u));border-color:var(--red);box-shadow:calc(9 * var(--u)) calc(12 * var(--u)) 0 var(--ink)}.Software-module__xBgU2W__icon{width:calc(92 * var(--u));height:calc(92 * var(--u));border-radius:22%;display:block}.Software-module__xBgU2W__icon img{object-fit:contain;width:100%;height:100%;scale:var(--icon-scale,1)}.Software-module__xBgU2W__name{margin-top:calc(16 * var(--u));font-family:var(--font-comic), cursive;font-size:calc(20 * var(--u));text-align:center;color:var(--ink);line-height:1.05}.Software-module__xBgU2W__role{font-family:var(--font-role), sans-serif;font-size:calc(15 * var(--u));letter-spacing:calc(1.4 * var(--u));text-align:center;text-transform:uppercase;color:var(--blue);margin-top:auto;line-height:1}.Software-module__xBgU2W__tape{top:calc(-16 * var(--u));width:calc(104 * var(--u));height:calc(32 * var(--u));margin-left:calc(-52 * var(--u));rotate:var(--tape);background:var(--yellow);opacity:.72;mix-blend-mode:multiply;clip-path:polygon(3% 0,97% 7%,100% 93%,0 100%);pointer-events:none;position:absolute;left:50%}.Software-module__xBgU2W__aside{z-index:2;font-family:var(--font-hand), cursive;font-size:calc(40 * var(--u));color:var(--ink);margin:0;line-height:1.25;rotate:-1.2deg}@media (prefers-reduced-motion:reduce){.Software-module__xBgU2W__card{transition:none}}
.StandingIntro-module__KKIPeq__strip{width:calc(974 * var(--u));height:calc(982 * var(--u));background:var(--white);flex:none;position:relative;overflow:hidden}.StandingIntro-module__KKIPeq__strip>*{position:absolute}.StandingIntro-module__KKIPeq__polaroid{object-fit:contain}.StandingIntro-module__KKIPeq__standing{z-index:3;object-fit:contain;pointer-events:none}.StandingIntro-module__KKIPeq__standingShadow{z-index:2;object-fit:contain;opacity:.85;pointer-events:none}.StandingIntro-module__KKIPeq__sticker{z-index:6;object-fit:contain;pointer-events:none}
.page-module__YUdVJq__mat{background-color:#095848;width:100%;height:100dvh;position:relative;overflow:hidden}.page-module__YUdVJq__matArt{background-image:url(/Images/Cutting%20Mat%2060x35.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:0}@media (orientation:portrait){.page-module__YUdVJq__matArt{background-size:cover;width:100dvh;height:100vw;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(90deg)}}.page-module__YUdVJq__matLight{z-index:1;pointer-events:none;background:radial-gradient(58% 52% at 50% 46%,#ffffff1f 0%,#fff0 68%);position:absolute;inset:0;box-shadow:inset 0 0 240px 60px #0000006b}.page-module__YUdVJq__bookArea{z-index:2;place-items:center;padding:6vh 4vw 9vh;display:grid;position:absolute;inset:0}.page-module__YUdVJq__back{z-index:20;font-family:var(--font-nav), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--white);opacity:.82;align-items:center;gap:.6em;font-size:clamp(11px,1.4vh,15px);transition:opacity .18s,translate .18s;display:inline-flex;position:absolute;top:3.4vh;left:2.6vw}.page-module__YUdVJq__back:hover{opacity:1;translate:-3px}.page-module__YUdVJq__kicker{z-index:20;text-align:center;font-family:var(--font-comic), cursive;letter-spacing:.02em;color:var(--white);text-shadow:0 2px 10px #00000073;margin:0;font-size:clamp(16px,2.6vh,30px);position:absolute;top:3.2vh;left:50%;translate:-50%}.page-module__YUdVJq__hint{z-index:20;font-family:var(--font-nav), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;margin:0;font-size:clamp(10px,1.2vh,13px);position:absolute;bottom:3.2vh;right:2.6vw}.page-module__YUdVJq__hintNarrow{display:none}.page-module__YUdVJq__cover{text-align:center;flex-direction:column;justify-content:center;gap:.7em;height:100%;padding:12%;display:flex}.page-module__YUdVJq__coverKicker{font-family:var(--font-nav), sans-serif;letter-spacing:.28em;text-transform:uppercase;color:#fff9;font-size:clamp(9px,1.2vh,13px)}.page-module__YUdVJq__coverTitle{font-family:var(--font-comic), cursive;color:var(--white);margin:0;font-size:clamp(20px,4vh,46px);line-height:1.05}.page-module__YUdVJq__coverRule{background:var(--red);width:44%;height:2px;margin:.4em auto 0}.page-module__YUdVJq__coverCount{font-family:var(--font-nav), sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#ffffff73;font-size:clamp(9px,1.2vh,12px)}.page-module__YUdVJq__coverPitch{font-family:var(--font-comic), cursive;color:#ffffffd9;margin:1.4em 0 0;font-size:clamp(13px,1.8vh,20px);font-style:italic}.page-module__YUdVJq__coverCta{background:var(--white);color:var(--ink);font-family:var(--font-nav), sans-serif;letter-spacing:.18em;text-transform:uppercase;pointer-events:auto;border:1.5px solid #ffffff59;border-radius:999px;justify-content:center;align-self:center;align-items:center;margin-top:.3em;padding:.55em 1.4em;font-size:clamp(9px,1.2vh,12px);transition:background .16s,color .16s,translate .2s cubic-bezier(.2,.8,.3,1),box-shadow .2s cubic-bezier(.2,.8,.3,1);display:inline-flex}.page-module__YUdVJq__coverCta:hover,.page-module__YUdVJq__coverCta:focus-visible{background:var(--red);color:var(--white);border-color:var(--red);translate:0 -2px;box-shadow:3px 5px #00000059}.page-module__YUdVJq__coverCta:active{translate:0;box-shadow:1px 2px #00000059}.page-module__YUdVJq__coverCta:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}@media (prefers-reduced-motion:reduce){.page-module__YUdVJq__coverCta{transition:none}}.page-module__YUdVJq__scrap{width:100%;height:100%;position:relative}.page-module__YUdVJq__scrap:before{content:"";pointer-events:none;background-image:repeating-linear-gradient(0deg,#78603c12 0 1px,#0000 1px 14px),repeating-linear-gradient(90deg,#78603c12 0 1px,#0000 1px 14px),radial-gradient(30% 22% at 18% 76%,#926e3617 0%,#0000 70%),radial-gradient(26% 18% at 84% 22%,#926e3614 0%,#0000 70%);position:absolute;inset:0}.page-module__YUdVJq__snap:first-child{z-index:2}.page-module__YUdVJq__snap{aspect-ratio:.9;rotate:var(--tilt);box-shadow:0 1px 0 #fffc inset, calc(var(--tilt) * .4px) 7px 16px -6px #3426108c;background:#fffdf6;margin:0;position:absolute;container-type:inline-size}.page-module__YUdVJq__snapPhoto{background:#ddd5c4;display:block;position:absolute;inset:5cqw 5cqw 20cqw;overflow:hidden}.page-module__YUdVJq__snapPhoto img,.page-module__YUdVJq__snapPhoto video{object-fit:cover;width:100%;height:100%}.page-module__YUdVJq__snap[data-as=sticker]{aspect-ratio:auto;height:auto;box-shadow:none;filter:drop-shadow(3px 5px 7px #3426106b);background:0 0;padding:0}.page-module__YUdVJq__snap[data-as=sticker] .page-module__YUdVJq__snapPhoto{background:0 0;height:auto;position:static;inset:auto;overflow:visible}.page-module__YUdVJq__snap[data-as=sticker] .page-module__YUdVJq__snapPhoto img{object-fit:contain;height:auto}.page-module__YUdVJq__snap[data-as=sticker][data-stroke] .page-module__YUdVJq__snapPhoto img{border:3px solid var(--white);border-radius:4px}.page-module__YUdVJq__snapCaption{text-align:center;font-family:var(--font-hand), cursive;color:#3a2c14;padding:0 6%;font-size:clamp(12px,10cqw,26px);line-height:1.1;position:absolute;bottom:2.2cqw;left:0;right:0}.page-module__YUdVJq__tape{z-index:2;background:linear-gradient(#f1d3029e 0%,#f1d3026b 100%);border-left:1px dashed #ffffff80;border-right:1px dashed #ffffff80;width:36%;height:8%;position:absolute;top:-3.5%;left:14%;rotate:-9deg;box-shadow:0 1px 3px #34261047}.page-module__YUdVJq__snap:nth-child(2n) .page-module__YUdVJq__tape{background:linear-gradient(#2357896b 0%,#23578942 100%);left:auto;right:12%;rotate:11deg}.page-module__YUdVJq__snap:nth-child(3n) .page-module__YUdVJq__tape{background:linear-gradient(#ed1c2466 0%,#ed1c243d 100%);rotate:6deg}.page-module__YUdVJq__scrap[data-count="1"] .page-module__YUdVJq__snap:first-child{--tilt:-3deg;width:78%;top:15%;left:11%}.page-module__YUdVJq__scrap[data-count="2"] .page-module__YUdVJq__snap:first-child{--tilt:-4.5deg;width:58%;top:6%;left:6%}.page-module__YUdVJq__scrap[data-count="2"] .page-module__YUdVJq__snap:nth-child(2){--tilt:5deg;width:58%;top:45%;left:36%}.page-module__YUdVJq__scrap[data-count="3"] .page-module__YUdVJq__snap:first-child{--tilt:-5deg;width:47%;top:3%;left:4%}.page-module__YUdVJq__scrap[data-count="3"] .page-module__YUdVJq__snap:nth-child(2){--tilt:4deg;width:47%;top:26%;left:46%}.page-module__YUdVJq__scrap[data-count="3"] .page-module__YUdVJq__snap:nth-child(3){--tilt:-2.5deg;width:47%;top:56%;left:14%}.page-module__YUdVJq__scrap[data-count="4"] .page-module__YUdVJq__snap:first-child{--tilt:-5deg;width:47%;top:3%;left:2%}.page-module__YUdVJq__scrap[data-count="4"] .page-module__YUdVJq__snap:nth-child(2){--tilt:4.5deg;width:47%;top:11%;left:49%}.page-module__YUdVJq__scrap[data-count="4"] .page-module__YUdVJq__snap:nth-child(3){--tilt:3deg;width:47%;top:49%;left:4%}.page-module__YUdVJq__scrap[data-count="4"] .page-module__YUdVJq__snap:nth-child(4){--tilt:-4deg;width:47%;top:58%;left:47%}.page-module__YUdVJq__scrap[data-count="5"] .page-module__YUdVJq__snap:first-child{--tilt:-6deg;width:36%;top:8%;left:1%}.page-module__YUdVJq__scrap[data-count="5"] .page-module__YUdVJq__snap:nth-child(2){--tilt:5deg;width:36%;top:14%;left:33%}.page-module__YUdVJq__scrap[data-count="5"] .page-module__YUdVJq__snap:nth-child(3){--tilt:-3deg;width:36%;top:7%;left:61%}.page-module__YUdVJq__scrap[data-count="5"] .page-module__YUdVJq__snap:nth-child(4){--tilt:4deg;width:40%;top:50%;left:8%}.page-module__YUdVJq__scrap[data-count="5"] .page-module__YUdVJq__snap:nth-child(5){--tilt:-5deg;width:40%;top:53%;left:46%}.page-module__YUdVJq__scrap[data-count="6"] .page-module__YUdVJq__snap:first-child{--tilt:-5deg;width:40%;top:2%;left:4%}.page-module__YUdVJq__scrap[data-count="6"] .page-module__YUdVJq__snap:nth-child(2){--tilt:4deg;width:40%;top:7%;left:50%}.page-module__YUdVJq__scrap[data-count="6"] .page-module__YUdVJq__snap:nth-child(3){--tilt:3deg;width:40%;top:34%;left:2%}.page-module__YUdVJq__scrap[data-count="6"] .page-module__YUdVJq__snap:nth-child(4){--tilt:-4deg;width:40%;top:39%;left:52%}.page-module__YUdVJq__scrap[data-count="6"] .page-module__YUdVJq__snap:nth-child(5){--tilt:-3deg;width:40%;top:64%;left:6%}.page-module__YUdVJq__scrap[data-count="6"] .page-module__YUdVJq__snap:nth-child(6){--tilt:5deg;width:40%;top:62%;left:48%}.page-module__YUdVJq__scrap[data-count="2"] .page-module__YUdVJq__snap[data-as=sticker]{top:61%}.page-module__YUdVJq__infoPage{color:#241d12;flex-direction:column;height:100%;padding:11% 10%;display:flex}.page-module__YUdVJq__infoKicker{font-family:var(--font-nav), sans-serif;letter-spacing:.24em;text-transform:uppercase;color:var(--red);font-size:clamp(8px,1.05vh,11px)}.page-module__YUdVJq__infoTitle{font-family:var(--font-comic), cursive;color:#17120b;margin:.35em 0 0;font-size:clamp(16px,3.1vh,34px);line-height:1.06}.page-module__YUdVJq__infoRole{font-family:var(--font-role), sans-serif;letter-spacing:.08em;color:var(--blue);margin:.5em 0 0;font-size:clamp(10px,1.5vh,16px)}.page-module__YUdVJq__infoSummary{margin:.9em 0 0;font-size:clamp(10px,1.45vh,15px);line-height:1.5}.page-module__YUdVJq__infoBody{color:#241d12d1;margin:.7em 0 0;font-size:clamp(9px,1.3vh,13.5px);line-height:1.62}.page-module__YUdVJq__infoFooter{margin-top:auto;padding-top:1em}.page-module__YUdVJq__tools{flex-wrap:wrap;gap:.4em;margin:0 0 .9em;padding:0;list-style:none;display:flex}.page-module__YUdVJq__tool{font-family:var(--font-nav), sans-serif;letter-spacing:.12em;text-transform:uppercase;border:1px solid #241d124d;border-radius:999px;padding:.25em .7em;font-size:clamp(8px,1vh,10.5px)}.page-module__YUdVJq__links{flex-wrap:wrap;gap:.5em;display:flex}.page-module__YUdVJq__link{background:var(--ink);color:var(--white);font-family:var(--font-nav), sans-serif;letter-spacing:.16em;text-transform:uppercase;pointer-events:auto;align-items:center;gap:.55em;padding:.4em 1em;font-size:clamp(8px,1.05vh,11px);transition:background .16s,translate .2s cubic-bezier(.2,.8,.3,1),box-shadow .2s cubic-bezier(.2,.8,.3,1);display:inline-flex}.page-module__YUdVJq__link:hover,.page-module__YUdVJq__link:focus-visible{background:var(--red);translate:0 -2px;box-shadow:3px 5px #3426106b}.page-module__YUdVJq__link:active{translate:0;box-shadow:1px 2px #3426106b}.page-module__YUdVJq__link:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}.page-module__YUdVJq__linkIcon{filter:brightness(0)invert();width:1.35em;height:1.35em;transition:rotate .26s cubic-bezier(.2,.8,.3,1),scale .26s cubic-bezier(.2,.8,.3,1)}.page-module__YUdVJq__link:hover .page-module__YUdVJq__linkIcon,.page-module__YUdVJq__link:focus-visible .page-module__YUdVJq__linkIcon{rotate:-9deg;scale:1.15}@media (prefers-reduced-motion:reduce){.page-module__YUdVJq__link,.page-module__YUdVJq__linkIcon{transition:background .16s}.page-module__YUdVJq__link:hover,.page-module__YUdVJq__link:focus-visible{translate:none}.page-module__YUdVJq__link:hover .page-module__YUdVJq__linkIcon,.page-module__YUdVJq__link:focus-visible .page-module__YUdVJq__linkIcon{rotate:none;scale:none}}.page-module__YUdVJq__link:hover{background:var(--red)}@media (max-width:900px){.page-module__YUdVJq__kicker{text-align:left;font-size:clamp(15px,2.1vh,22px);top:7.4vh;left:4.6vw;translate:0}.page-module__YUdVJq__bookArea{grid-template-columns:minmax(0,1fr);padding:12vh 3vw 9vh}.page-module__YUdVJq__hint{white-space:nowrap;bottom:1.4vh;left:50%;right:auto;translate:-50%}.page-module__YUdVJq__hintWide{display:none}.page-module__YUdVJq__hintNarrow{display:inline}.page-module__YUdVJq__infoBody{margin-top:.55em;line-height:1.5}.page-module__YUdVJq__tools{margin-bottom:.6em}.page-module__YUdVJq__infoPage{padding:7% 8% 11%}.page-module__YUdVJq__infoSummary{margin-top:.7em}.page-module__YUdVJq__infoFooter{padding-top:.6em}}
.WhoAmI-module__x9p2ja__who{width:calc(653 * var(--u));height:calc(982 * var(--u));background:var(--white);flex:none;position:relative;overflow:hidden}.WhoAmI-module__x9p2ja__who>*{position:absolute}.WhoAmI-module__x9p2ja__heading{z-index:2;font-family:var(--font-comic), cursive;font-size:calc(50 * var(--u));letter-spacing:calc(1 * var(--u));white-space:nowrap;color:var(--ink);margin:0;line-height:1}.WhoAmI-module__x9p2ja__underline{z-index:2;object-fit:contain;pointer-events:none}.WhoAmI-module__x9p2ja__note{z-index:1;object-fit:contain}.WhoAmI-module__x9p2ja__stamp{z-index:2;object-fit:contain;pointer-events:none}
.Work-module__K_G1Ja__work{width:calc(2738 * var(--u));height:calc(982 * var(--u));background:var(--white);flex:none;position:relative;overflow:hidden}.Work-module__K_G1Ja__work>*{position:absolute}.Work-module__K_G1Ja__mat{z-index:1;object-fit:contain;pointer-events:none;border-radius:calc(40 * var(--u))}.Work-module__K_G1Ja__projectLink{z-index:2;transition:translate .3s cubic-bezier(.2,.8,.3,1),rotate .3s cubic-bezier(.2,.8,.3,1),scale .3s cubic-bezier(.2,.8,.3,1),filter .3s;display:block}.Work-module__K_G1Ja__project{object-fit:contain;width:100%;height:100%}.Work-module__K_G1Ja__projectLink:hover,.Work-module__K_G1Ja__projectLink:focus-visible{z-index:6;translate:0 calc(-22 * var(--u));rotate:calc(var(--tilt) * -1deg);filter:drop-shadow(calc(6 * var(--u)) calc(20 * var(--u)) calc(20 * var(--u)) #02010059);scale:1.05}.Work-module__K_G1Ja__projectLink:focus-visible{outline:calc(3 * var(--u)) solid var(--blue);outline-offset:calc(4 * var(--u))}.Work-module__K_G1Ja__polaroid{padding:calc(13 * var(--u)) calc(13 * var(--u)) 0;background:var(--white);rotate:calc(var(--tilt) * 1deg);box-shadow:calc(3 * var(--u)) calc(7 * var(--u)) calc(12 * var(--u)) #02010047;flex-direction:column;display:flex}.Work-module__K_G1Ja__projectLink.Work-module__K_G1Ja__polaroid:hover,.Work-module__K_G1Ja__projectLink.Work-module__K_G1Ja__polaroid:focus-visible{filter:none;box-shadow:calc(6 * var(--u)) calc(20 * var(--u)) calc(20 * var(--u)) #02010059;rotate:none}.Work-module__K_G1Ja__polaroidPhoto{background:#d9d4cc;flex:1;min-height:0;position:relative;overflow:hidden}.Work-module__K_G1Ja__polaroidPhoto img{object-fit:cover;object-position:46% 24%;width:100%;height:100%}.Work-module__K_G1Ja__polaroidCaption{height:calc(42 * var(--u));font-family:var(--font-hand), cursive;font-size:calc(21 * var(--u));color:var(--ink);place-items:center;display:grid}@media (prefers-reduced-motion:reduce){.Work-module__K_G1Ja__projectLink{transition:none}}.Work-module__K_G1Ja__heading,.Work-module__K_G1Ja__banner{z-index:3;object-fit:contain}.Work-module__K_G1Ja__gimbal{z-index:2;object-fit:contain;pointer-events:none}.Work-module__K_G1Ja__bubble{z-index:5;object-fit:contain;pointer-events:none}.Work-module__K_G1Ja__bubbleText{z-index:6;font-family:var(--font-comic), cursive;font-size:calc(16 * var(--u));text-align:center;color:var(--ink);margin:0;line-height:1.3}.Work-module__K_G1Ja__sticker{z-index:4;object-fit:contain;pointer-events:none;filter:drop-shadow(calc(4 * var(--u)) calc(6 * var(--u)) calc(6 * var(--u)) #02010059);transform:rotate(-12deg)}
