@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Saira+Extra+Condensed:wght@800&family=Staatliches&display=swap);@font-face{font-family:Favorit;src:url(/wp-content/themes/designfreak/assets/font/ABCFavorit-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:StaffXCondensed;src:url(/wp-content/themes/designfreak/assets/font/StaffXXCondensed-Regular.woff) format("woff");font-weight:400;font-style:normal}*,::after,::before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scroll-snap-strictness:proximity;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scroll-snap-strictness:proximity;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}*,::after,::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}::after,::before{--tw-content:''}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.tw-pointer-events-none{pointer-events:none}.tw-invisible{visibility:hidden}.tw-fixed{position:fixed}.tw-absolute{position:absolute}.tw-relative{position:relative}.tw-inset-0{inset:0}.tw-bottom-0{bottom:0}.tw-left-0{left:0}.tw-left-1\/2{left:50%}.tw-top-1\/2{top:50%}.tw-z-\[-1\]{z-index:-1}.tw-z-\[100\]{z-index:100}.tw-z-\[101\]{z-index:101}.tw-z-\[102\]{z-index:102}.tw-z-\[2\]{z-index:2}.\!tw-mb-0{margin-bottom:0!important}.tw-block{display:block}.tw-flex{display:flex}.tw-hidden{display:none}.tw-h-\[1px\]{height:1px}.tw-h-full{height:100%}.tw-min-h-screen{min-height:100vh}.\!tw-w-auto{width:auto!important}.tw-w-auto{width:auto}.tw-w-full{width:100%}.tw-flex-1{flex:1 1 0%}.tw-grow{flex-grow:1}.tw--translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw--translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-cursor-pointer{cursor:pointer}.tw-flex-col{flex-direction:column}.tw-items-start{align-items:flex-start}.tw-items-end{align-items:flex-end}.tw-items-center{align-items:center}.tw-justify-end{justify-content:flex-end}.tw-justify-center{justify-content:center}.tw-justify-between{justify-content:space-between}.\!tw-gap-x-0{-moz-column-gap:0!important;column-gap:0!important}.tw-gap-y-\[10\]{row-gap:10}.tw-overflow-hidden{overflow:hidden}.tw-whitespace-nowrap{white-space:nowrap}.tw-bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity,1))}.tw-bg-color1{--tw-bg-opacity:1;background-color:rgb(199 255 8 / var(--tw-bg-opacity,1))}.tw-bg-color2{--tw-bg-opacity:1;background-color:rgb(234 57 146 / var(--tw-bg-opacity,1))}.tw-bg-color3{--tw-bg-opacity:1;background-color:rgb(248 76 6 / var(--tw-bg-opacity,1))}.tw-bg-color4{--tw-bg-opacity:1;background-color:rgb(118 251 80 / var(--tw-bg-opacity,1))}.tw-bg-color5{--tw-bg-opacity:1;background-color:rgb(234 42 54 / var(--tw-bg-opacity,1))}.tw-bg-color6{--tw-bg-opacity:1;background-color:rgb(11 56 237 / var(--tw-bg-opacity,1))}.tw-bg-color7{--tw-bg-opacity:1;background-color:rgb(0 255 210 / var(--tw-bg-opacity,1))}.tw-bg-color8{--tw-bg-opacity:1;background-color:rgb(255 235 13 / var(--tw-bg-opacity,1))}.tw-bg-color9{--tw-bg-opacity:1;background-color:rgb(75 13 219 / var(--tw-bg-opacity,1))}.tw-bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}.tw-object-contain{-o-object-fit:contain;object-fit:contain}.tw-font-favorit{font-family:favorit,sans-serif}.tw-font-staff-x-condensed{font-family:StaffXCondensed,sans-serif}.tw-leading-\[1\]{line-height:1}.tw-text-black{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity,1))}.tw-text-color1{--tw-text-opacity:1;color:rgb(199 255 8 / var(--tw-text-opacity,1))}.tw-text-color2{--tw-text-opacity:1;color:rgb(234 57 146 / var(--tw-text-opacity,1))}.tw-text-color3{--tw-text-opacity:1;color:rgb(248 76 6 / var(--tw-text-opacity,1))}.tw-text-color4{--tw-text-opacity:1;color:rgb(118 251 80 / var(--tw-text-opacity,1))}.tw-text-color5{--tw-text-opacity:1;color:rgb(234 42 54 / var(--tw-text-opacity,1))}.tw-text-color6{--tw-text-opacity:1;color:rgb(11 56 237 / var(--tw-text-opacity,1))}.tw-text-color7{--tw-text-opacity:1;color:rgb(0 255 210 / var(--tw-text-opacity,1))}.tw-text-color8{--tw-text-opacity:1;color:rgb(255 235 13 / var(--tw-text-opacity,1))}.tw-text-color9{--tw-text-opacity:1;color:rgb(75 13 219 / var(--tw-text-opacity,1))}.tw-text-gray{--tw-text-opacity:1;color:rgb(166 166 166 / var(--tw-text-opacity,1))}.tw-text-gray1{--tw-text-opacity:1;color:rgb(143 143 143 / var(--tw-text-opacity,1))}.tw-text-gray2{--tw-text-opacity:1;color:rgb(132 132 132 / var(--tw-text-opacity,1))}.tw-text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.tw-underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.tw-opacity-0{opacity:0}.\!tw-pc-leading-\[16\]{line-height:calc(16 * var(--vp))!important}.\!tw-pc-mb-\[10\]{margin-bottom:calc(10 * var(--vp))!important}.tw-pc-bottom-\[14\]{bottom:calc(14 * var(--vp))}.tw-pc-fs-\[12\]{font-size:calc(12 * var(--vp))}.tw-pc-fs-\[14\]{font-size:calc(14 * var(--vp))}.tw-pc-fs-\[16\]{font-size:calc(16 * var(--vp))}.tw-pc-fs-\[23\.97\]{font-size:calc(23.97 * var(--vp))}.tw-pc-fs-\[62\]{font-size:calc(62 * var(--vp))}.tw-pc-fs-\[82\.24\]{font-size:calc(82.24 * var(--vp))}.tw-pc-gap-x-\[100\]{-moz-column-gap:calc(100 * var(--vp));column-gap:calc(100 * var(--vp))}.tw-pc-gap-x-\[10\]{-moz-column-gap:calc(10 * var(--vp));column-gap:calc(10 * var(--vp))}.tw-pc-gap-x-\[11\]{-moz-column-gap:calc(11 * var(--vp));column-gap:calc(11 * var(--vp))}.tw-pc-gap-x-\[17\]{-moz-column-gap:calc(17 * var(--vp));column-gap:calc(17 * var(--vp))}.tw-pc-gap-x-\[24\]{-moz-column-gap:calc(24 * var(--vp));column-gap:calc(24 * var(--vp))}.tw-pc-gap-x-\[50\]{-moz-column-gap:calc(50 * var(--vp));column-gap:calc(50 * var(--vp))}.tw-pc-gap-y-\[24\]{row-gap:calc(24 * var(--vp))}.tw-pc-h-\[568\]{height:calc(568 * var(--vp))}.tw-pc-h-\[71\]{height:calc(71 * var(--vp))}.tw-pc-leading-\[16\]{line-height:calc(16 * var(--vp))}.tw-pc-mb-\[10\]{margin-bottom:calc(10 * var(--vp))}.tw-pc-mb-\[20\]{margin-bottom:calc(20 * var(--vp))}.tw-pc-mr-\[35\]{margin-right:calc(35 * var(--vp))}.tw-pc-mt-\[10\]{margin-top:calc(10 * var(--vp))}.tw-pc-pl-\[15\]{padding-left:calc(15 * var(--vp))}.tw-pc-pr-\[20\]{padding-right:calc(20 * var(--vp))}.tw-pc-px-\[150\]{padding-left:calc(150 * var(--vp));padding-right:calc(150 * var(--vp))}.tw-pc-px-\[20\]{padding-left:calc(20 * var(--vp));padding-right:calc(20 * var(--vp))}.tw-pc-top-\[14\]{top:calc(14 * var(--vp))}.tw-pc-top-\[4\]{top:calc(4 * var(--vp))}.tw-pc-w-\[1321\.6\]{width:calc(1321.6 * var(--vp))}.tw-pc-w-\[17\]{width:calc(17 * var(--vp))}.tw-pc-w-\[224\]{width:calc(224 * var(--vp))}.tw-pc-w-\[463\]{width:calc(463 * var(--vp))}.tw-pc-w-\[496\]{width:calc(496 * var(--vp))}.tw-pc-w-\[500\]{width:calc(500 * var(--vp))}.tw-pc-w-\[550\]{width:calc(550 * var(--vp))}.tw-pc-w-\[852\]{width:calc(852 * var(--vp))}.tw-sp-gap-x-\[10\]{-moz-column-gap:calc(10 / 375 * 100vw);column-gap:calc(10 / 375 * 100vw)}.tw-pc-min-h-\[16\]{min-height:calc(16 * var(--vp))}:root{--vp:min(calc(100vw / 1366), calc(100vh / 768))}@media (orientation:portrait){:root{--vp:min(calc(100vw / 911), calc(100vh / 512))}#hero{--vp:min(calc(100vw / 1366), calc(100vh / 768))}.section-wrapper{max-width:calc(100vw - 60 * var(--vp))!important;overflow:hidden}.portrait-gap{-moz-column-gap:calc(30 * var(--vp));column-gap:calc(30 * var(--vp))}#founder .tw-pc-w-\[463\]{width:calc(300 * var(--vp))}}*,::after,::before{box-sizing:border-box;margin:0;padding:0}html{line-height:1}body{font-family:"Noto Sans JP",sans-serif;color:#222;line-height:1}body h1,body h2,body h3,body h4,body p{text-box:trim-both cap alphabetic;text-box-trim:trim-both;text-box-edge:cap alphabetic}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::after,blockquote::before,q::after,q::before{content:none}table{border-collapse:collapse;border-spacing:0}img{width:100%;max-width:100%;height:auto;display:block}a{text-decoration:none}svg{width:100%;height:auto}.section{position:relative;overflow:hidden}@media (max-width:749px){.section .sp-from-bottom,.section .sp-from-top{position:absolute;left:50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:calc(325 / 375 * 100vw)}.section .sp-from-top{top:calc(40 / 375 * 100vw);min-height:calc(374 / 375 * 100vw)}.section .sp-from-bottom{top:calc(50% + calc(55 / 375 * 100vw));min-height:calc(374 / 375 * 100vw)}}.section-wrapper{margin-left:auto;margin-right:auto;display:flex;height:100%;width:100%;flex-direction:column;justify-content:space-between;padding-top:calc(80 * var(--vp));padding-bottom:calc(80 * var(--vp));max-width:calc(1320 * var(--vp))}@media (max-width:749px){.section-wrapper{margin-left:auto;margin-right:auto;max-width:initial;width:calc(325 / 375 * 100vw)}}.section-title{display:flex;width:100%;align-items:center;justify-content:space-between;margin-bottom:calc(20 * var(--vp));-moz-column-gap:calc(14 * var(--vp));column-gap:calc(14 * var(--vp))}@media (max-width:749px){.section-title{margin-bottom:calc(10 / 375 * 100vw);-moz-column-gap:calc(6 / 375 * 100vw);column-gap:calc(6 / 375 * 100vw)}}.section-title-bar{height:4.28px;flex:1 1 0%;--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity,1))}@media (max-width:749px){.section-title-bar{height:calc(4 / 375 * 100vw)}}.section-title h2{font-family:StaffXCondensed,sans-serif;font-size:calc(58.23 * var(--vp))}@media (max-width:749px){.section-title h2{font-size:calc(35 / 375 * 100vw)}}.section-title h3{font-family:StaffXCondensed,sans-serif;font-size:calc(58.23 * var(--vp))}@media (max-width:749px){.section-title h3{font-size:calc(40 / 375 * 100vw)}}.section-title h3 svg{width:auto;height:calc(46 * var(--vp))}@media (max-width:749px){.section-title h3 svg{height:calc(26 / 375 * 100vw)}}.section-content{display:flex;width:100%;align-items:flex-start;justify-content:space-between}.section-text-en{font-family:favorit,sans-serif;font-size:calc(14 * var(--vp));line-height:calc(20 * var(--vp))}@media (max-width:749px){.section-text-en{font-size:calc(14 / 375 * 100vw);line-height:calc(16 / 375 * 100vw)}.section-text-en.small{font-size:calc(12 / 375 * 100vw)}}.section-text-ja{font-family:tazugane,sans-serif;font-size:calc(13 * var(--vp));line-height:calc(17 * var(--vp))}@media (max-width:749px){.section-text-ja{font-size:calc(12 / 375 * 100vw);line-height:calc(20 / 375 * 100vw)}.section-text-ja.small{font-size:calc(12 / 375 * 100vw);line-height:calc(16 / 375 * 100vw)}}.mail{will-change:color;transition:color .3s cubic-bezier(.215,.61,.355,1)}.mail:hover{--tw-text-opacity:1;color:rgb(57 181 157 / var(--tw-text-opacity,1))}.js-lang-toggle .js-lang-toggle-text{display:none}.js-lang-toggle[data-active-lang=en] .js-lang-toggle-text[data-lang=en],.js-lang-toggle[data-active-lang=ja] .js-lang-toggle-text[data-lang=ja]{display:block}.js-lang-toggle .js-lang-toggle-btn{margin-left:auto;display:block;cursor:pointer;font-family:favorit,sans-serif;--tw-text-opacity:1;color:rgb(160 160 160 / var(--tw-text-opacity,1))}@media (max-width:749px){.js-lang-toggle .js-lang-toggle-btn{margin-top:calc(20 / 375 * 100vw);font-size:calc(18 / 375 * 100vw);line-height:calc(16 / 375 * 100vw)}}.js-lang-toggle .js-lang-toggle-btn{background:0 0;border:0;padding:0}.edging{-webkit-text-stroke:calc(2.5 * var(--vp)) #000;text-stroke:calc(2.5 * var(--vp)) #000;letter-spacing:.02em;color:#fff}#page{opacity:0}#page.loaded{opacity:1}#koko::before{position:absolute;top:50%;left:-50vw;transform:translate3d(0,-50%,0);content:"";width:50vw;height:100%;background-color:#000}@media (max-width:749px){#koko::before{display:none}}#koko::after{position:absolute;top:50%;right:-50vw;transform:translate3d(0,-50%,0);content:"";width:50vw;height:100%;background-color:#ffe500}@media (max-width:749px){#koko::after{right:0;width:calc(170 / 375 * 100vw)}}.modal{visibility:hidden;position:fixed;top:0;left:0;z-index:200;height:100%;width:100%;background-color:rgba(0,0,0,.8);opacity:0;will-change:opacity;transition:opacity .5s cubic-bezier(.25,.46,.45,.94),visibility 0s .5s}.modal-close{position:absolute;z-index:10;cursor:pointer;top:calc(20 * var(--vp));right:calc(20 * var(--vp));width:calc(30 * var(--vp))}@media (max-width:749px){.modal-close{top:calc(20 / 375 * 100vw);right:calc(20 / 375 * 100vw);width:calc(30 / 375 * 100vw)}}.modal-close{will-change:transform;transition:transform .3s cubic-bezier(.215,.61,.355,1)}.modal-close:hover{--tw-rotate:90deg;--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.modal.is-active{visibility:visible;opacity:1;transition:opacity .5s cubic-bezier(.25,.46,.45,.94),visibility 0s 0s}.modal #eyecatch{display:flex;height:100%;width:100%;align-items:center;justify-content:center}.modal #eyecatch img{height:80vh;width:80vw;-o-object-fit:contain;object-fit:contain}@media (max-width:749px){.modal #eyecatch img{width:90vw}}#bar{position:fixed;left:0;top:50%;z-index:100;width:100vw;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));overflow:hidden;height:calc(71 * var(--vp))}@media (max-width:749px){#bar{height:calc(70 / 375 * 100vw)}}#bar .works-title{position:absolute;top:50%;left:50%;z-index:10;display:flex;height:105%;flex-shrink:0;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));flex-direction:column;justify-content:center;--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity,1));font-family:favorit,sans-serif;font-weight:400;padding-left:calc(40 * var(--vp));padding-right:calc(40 * var(--vp));min-width:calc(210 * var(--vp))}@media (max-width:749px){#bar .works-title{min-width:-moz-fit-content;min-width:fit-content;padding-left:calc(15 / 375 * 100vw);padding-right:calc(15 / 375 * 100vw)}}#bar .works-title .fullscreen-button{position:absolute;bottom:0;right:0;cursor:pointer;width:calc(16 * var(--vp))}@media (max-width:749px){#bar .works-title .fullscreen-button{position:relative;width:calc(14 / 375 * 100vw);margin-left:calc(7 / 375 * 100vw)}}#bar .works-title .fullscreen-button{will-change:transform;transition:transform .3s cubic-bezier(.215,.61,.355,1)}#bar .works-title .fullscreen-button:hover{--tw-rotate:90deg;--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#bar .works-item{opacity:0}#bar .line,#bar .text{position:absolute;left:0;top:0;z-index:1;display:flex;height:100%;width:100%;align-items:center;padding-top:calc(10 * var(--vp));padding-bottom:calc(10 * var(--vp));padding-left:calc(150 * var(--vp));padding-right:calc(150 * var(--vp))}@media (max-width:749px){#bar .line,#bar .text{padding-left:0;padding-right:0;padding-top:calc(10 / 375 * 100vw);padding-bottom:calc(10 / 375 * 100vw)}}#bar .line,#bar .text{will-change:transform}#bar .line.works-item,#bar .text.works-item{padding-left:calc(0 * var(--vp));padding-right:calc(0 * var(--vp))}#bar .text{display:flex;align-items:center;justify-content:center}#bar .text.tw-bg-color6,#bar .text.tw-bg-color9{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.splitting .char,.splitting .word{display:inline-block}.works-item .swiper-wrapper{transition-timing-function:linear!important}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,20px,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes scrollBar{0%{transform-origin:top;transform:scaleY(0)}50%{transform-origin:top;transform:scaleY(1)}50.0001%{transform-origin:bottom;transform:scaleY(1)}100%{transform-origin:bottom;transform:scaleY(0)}}@keyframes marquee{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(-50%,0,0)}}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){*{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important}}#header{will-change:transform}.menu-trigger{cursor:pointer}.menu-trigger span{display:block;will-change:transform,opacity;transition:transform .4s cubic-bezier(.215,.61,.355,1),opacity .4s cubic-bezier(.215,.61,.355,1)}.menu-trigger.is-active span:nth-child(1){transform:translate3d(0,8px,0) rotate(45deg)}.menu-trigger.is-active span:nth-child(2){opacity:0}.menu-trigger.is-active span:nth-child(3){transform:translate3d(0,-8px,0) rotate(-45deg)}#nav li .stay{--tw-text-opacity:1;color:rgb(178 178 178 / var(--tw-text-opacity,1));will-change:color;transition:color .4s cubic-bezier(.215,.61,.355,1)}#nav li .stay:hover{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity,1))}#nav li .typewriter{display:none;white-space:nowrap}#nav li.is-typewriting .stay{display:none}#nav li.is-typewriting .typewriter{display:inline}@media (max-width:749px){#nav li.is-typewriting .stay{display:none}#nav li.is-typewriting .typewriter{display:inline}}.bar-nav{position:absolute;top:0;left:0;z-index:10;display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;pointer-events:none}.bar-nav .bar-nav-btn{display:flex;height:100%;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));-moz-column-gap:calc(8 * var(--vp));column-gap:calc(8 * var(--vp));width:calc(120 * var(--vp));font-size:calc(40 * var(--vp))}@media (max-width:749px){.bar-nav .bar-nav-btn{display:flex;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity,1));width:calc(21 / 375 * 100vw)}}.bar-nav .bar-nav-btn{pointer-events:auto;font-family:StaffXCondensed,sans-serif;cursor:pointer;will-change:opacity;transition:opacity .3s cubic-bezier(.215,.61,.355,1)}.bar-nav .bar-nav-btn.is-inactive#bar-nav-freaks{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}@media (max-width:749px){.bar-nav .bar-nav-btn.is-inactive#bar-nav-freaks{--tw-bg-opacity:1;background-color:rgb(199 255 8 / var(--tw-bg-opacity,1))}}.bar-nav .bar-nav-btn.is-inactive#bar-nav-freaks svg *{fill:#000}.bar-nav .bar-nav-btn.is-inactive#bar-nav-works{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}@media (max-width:749px){.bar-nav .bar-nav-btn.is-inactive#bar-nav-works{--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity,1))}}.bar-nav .bar-nav-btn.is-inactive#bar-nav-works svg *{fill:#000}@media (max-width:749px){.bar-nav .bar-nav-btn.is-inactive#bar-nav-works svg *{fill:#fff}}.bar-nav .bar-nav-btn svg{width:calc(10 * var(--vp))}@media (max-width:749px){.bar-nav .bar-nav-btn svg{width:calc(11 / 375 * 100vw)}}.bar-nav .bar-nav-btn svg *{fill:#000}@media (max-width:749px){.bar-nav .bar-nav-btn svg *{fill:#fff}}.bar-nav .bar-nav-btn.is-active,.bar-nav .bar-nav-btn:hover{opacity:.5}.bar-nav .bar-nav-btn.is-current{opacity:0;pointer-events:none}*{position:relative;box-sizing:border-box}body,html{width:100%;overscroll-behavior:none}body{margin:0}.flick{height:400vh}.slidesPin{width:100%;height:100vh;height:calc(var(--vh,1vh) * 100);overflow-x:hidden}.flickFakes,.slidesPin{position:absolute}.flickFakes div{height:100vh;height:calc(var(--vh,1vh) * 100);width:1px;opacity:0;pointer-events:none}.slides{width:-moz-fit-content;width:fit-content;display:flex;justify-content:start}.slides section,.spacer{display:flex;flex-direction:column;justify-content:center;align-items:center}.slides section{width:100vw;min-width:100vw;height:100vh;height:calc(var(--vh,1vh) * 100)}@media (min-width:750px){.slides>[data-show=sp]{display:none!important}}@media (max-width:749px){.slides>[data-show=pc]{display:none!important}}.swiper{position:relative;overflow:hidden;z-index:1;display:block}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}@media (max-width:749px){.sm\:tw-absolute{position:absolute}.sm\:tw-relative{position:relative}.sm\:tw-left-0{left:0}.sm\:tw-top-\[50\%\]{top:50%}.sm\:tw-block{display:block}.sm\:tw-flex{display:flex}.sm\:\!tw-hidden{display:none!important}.sm\:tw-hidden{display:none}.sm\:tw-w-full{width:100%}.sm\:tw--translate-x-0{--tw-translate-x:-0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:tw--translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:tw-flex-col{flex-direction:column}.sm\:tw-items-start{align-items:flex-start}.sm\:tw-justify-start{justify-content:flex-start}.sm\:tw-justify-between{justify-content:space-between}.sm\:tw-gap-y-\[10\]{row-gap:10}.sm\:\!tw-px-0{padding-left:0!important;padding-right:0!important}.sm\:\!tw-py-0{padding-top:0!important;padding-bottom:0!important}.sm\:tw-text-right{text-align:right}.sm\:tw-tracking-\[-\.02em\]{letter-spacing:-.02em}.sm\:\!tw-sp-leading-\[15\]{line-height:calc(15 / 375 * 100vw)!important}.sm\:\!tw-sp-leading-\[24\]{line-height:calc(24 / 375 * 100vw)!important}.sm\:\!tw-sp-mb-\[10\]{margin-bottom:calc(10 / 375 * 100vw)!important}.sm\:tw-sp-bottom-\[12\]{bottom:calc(12 / 375 * 100vw)}.sm\:tw-sp-fs-\[12\]{font-size:calc(12 / 375 * 100vw)}.sm\:tw-sp-fs-\[14\]{font-size:calc(14 / 375 * 100vw)}.sm\:tw-sp-fs-\[16\]{font-size:calc(16 / 375 * 100vw)}.sm\:tw-sp-fs-\[20\]{font-size:calc(20 / 375 * 100vw)}.sm\:tw-sp-fs-\[22\]{font-size:calc(22 / 375 * 100vw)}.sm\:tw-sp-fs-\[62\]{font-size:calc(62 / 375 * 100vw)}.sm\:tw-sp-fs-\[82\.24\]{font-size:calc(82.24 / 375 * 100vw)}.sm\:tw-sp-gap-x-\[0\]{-moz-column-gap:calc(0 / 375 * 100vw);column-gap:calc(0 / 375 * 100vw)}.sm\:tw-sp-gap-x-\[12\]{-moz-column-gap:calc(12 / 375 * 100vw);column-gap:calc(12 / 375 * 100vw)}.sm\:tw-sp-gap-x-\[20\]{-moz-column-gap:calc(20 / 375 * 100vw);column-gap:calc(20 / 375 * 100vw)}.sm\:tw-sp-gap-y-\[0\]{row-gap:calc(0 / 375 * 100vw)}.sm\:tw-sp-h-\[190\]{height:calc(190 / 375 * 100vw)}.sm\:tw-sp-h-\[70\]{height:calc(70 / 375 * 100vw)}.sm\:tw-sp-leading-\[16\]{line-height:calc(16 / 375 * 100vw)}.sm\:tw-sp-leading-\[26\]{line-height:calc(26 / 375 * 100vw)}.sm\:tw-sp-left-\[20\]{left:calc(20 / 375 * 100vw)}.sm\:tw-sp-mb-\[0\]{margin-bottom:calc(0 / 375 * 100vw)}.sm\:tw-sp-mb-\[10\]{margin-bottom:calc(10 / 375 * 100vw)}.sm\:tw-sp-mb-\[8\]{margin-bottom:calc(8 / 375 * 100vw)}.sm\:tw-sp-mr-\[0\]{margin-right:calc(0 / 375 * 100vw)}.sm\:tw-sp-mr-\[10\]{margin-right:calc(10 / 375 * 100vw)}.sm\:tw-sp-mt-\[-5\]{margin-top:calc(-5 / 375 * 100vw)}.sm\:tw-sp-mt-\[0\]{margin-top:calc(0 / 375 * 100vw)}.sm\:tw-sp-mt-\[10\]{margin-top:calc(10 / 375 * 100vw)}.sm\:tw-sp-mt-\[3\]{margin-top:calc(3 / 375 * 100vw)}.sm\:tw-sp-mt-\[6\]{margin-top:calc(6 / 375 * 100vw)}.sm\:tw-sp-pl-\[12\]{padding-left:calc(12 / 375 * 100vw)}.sm\:tw-sp-pl-\[20\]{padding-left:calc(20 / 375 * 100vw)}.sm\:tw-sp-pr-\[12\]{padding-right:calc(12 / 375 * 100vw)}.sm\:tw-sp-px-\[0\]{padding-left:calc(0 / 375 * 100vw);padding-right:calc(0 / 375 * 100vw)}.sm\:tw-sp-px-\[12\]{padding-left:calc(12 / 375 * 100vw);padding-right:calc(12 / 375 * 100vw)}.sm\:tw-sp-top-\[-20\]{top:calc(-20 / 375 * 100vw)}.sm\:tw-sp-top-\[12\]{top:calc(12 / 375 * 100vw)}.sm\:tw-sp-w-\[17\]{width:calc(17 / 375 * 100vw)}.sm\:tw-sp-w-\[200\]{width:calc(200 / 375 * 100vw)}.sm\:tw-sp-w-\[207\]{width:calc(207 / 375 * 100vw)}.sm\:tw-sp-w-\[250\]{width:calc(250 / 375 * 100vw)}.sm\:tw-sp-w-\[293\]{width:calc(293 / 375 * 100vw)}}.\[\&_\.char\]\:tw-relative .char{position:relative}.\[\&_\.char\]\:tw-inline-block .char{display:inline-block}.\[\&_\.char\]\:tw-origin-bottom .char{transform-origin:bottom}.\[\&_\.line\]\:tw-flex .line{display:flex}.\[\&_\.line\]\:tw-w-full .line{width:100%}.\[\&_\.line\]\:tw-items-start .line{align-items:flex-start}.\[\&_\.line\]\:tw-items-center .line{align-items:center}.\[\&_\.line\]\:tw-justify-between .line{justify-content:space-between}.\[\&_\.line\]\:tw-pc-gap-x-\[10\] .line{-moz-column-gap:calc(10 * var(--vp));column-gap:calc(10 * var(--vp))}.\[\&_\.line\]\:tw-pc-mb-\[20\] .line{margin-bottom:calc(20 * var(--vp))}@media (max-width:749px){.sm\:\[\&_\.line\]\:tw-sp-gap-x-\[10\] .line{-moz-column-gap:calc(10 / 375 * 100vw);column-gap:calc(10 / 375 * 100vw)}.sm\:\[\&_\.line\]\:tw-sp-mb-\[12\] .line{margin-bottom:calc(12 / 375 * 100vw)}.sm\:\[\&_\.line\]\:tw-sp-w-\[294\] .line{width:calc(294 / 375 * 100vw)}}.is-windows .\[\.is-windows_\&\]\:tw-pc-top-\[4\]{top:calc(4 * var(--vp))}
/*# sourceMappingURL=style.min.css.map */
