.page_main__GlU4n{width:100%;max-width:var(--tw-max-width-full);margin:0 auto;display:flex;flex-direction:column;--tw-bento-gap:var(--tw-space-3x);--tw-bento-horizontal-margin:calc(var(--tw-bento-gap) * 2);overflow-x:hidden}.page_content__kDoxQ{padding:var(--tw-bento-gap) 0;align-items:flex-start;flex-direction:column;gap:var(--tw-bento-gap);z-index:31}.page_content__kDoxQ,.page_section__61PEw{display:flex;justify-content:center;position:relative}.page_section__61PEw{min-height:300px;background:var(--tw-gray-100);align-items:center;width:100%}.page_newReleaseContainer__ij9_V{background:var(--tw-gray-100);display:flex;justify-content:center;position:relative;align-items:flex-start;height:600px;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:12px;padding-top:var(--tw-space-8x);margin:0 var(--tw-bento-gap);width:calc(100% - var(--tw-bento-horizontal-margin))}@media (prefers-color-scheme:dark){.page_newReleaseContainer__ij9_V{color:var(--tw-gray-100)}}.page_reelContainer__ShBBH{background-image:url(/media/2024_reel_bg_mobile.jpg);background-size:cover;background-position:100%;background-repeat:no-repeat;margin:0 var(--tw-bento-gap);width:calc(100% - var(--tw-bento-horizontal-margin))}.page_reelContainer__ShBBH>svg.page_radiusMask__JS1Df{position:absolute;width:12px;height:12px;fill:var(--tw-background);z-index:33}.page_reelContainer__ShBBH>svg.page_radiusMask__JS1Df.page_top__xGBOm{top:0}.page_reelContainer__ShBBH>svg.page_radiusMask__JS1Df.page_right__M89Ik{right:0}.page_reelContainer__ShBBH>svg.page_radiusMask__JS1Df.page_left__GAiiX{left:0}.page_reelContainer__ShBBH>svg.page_radiusMask__JS1Df.page_bottom__eBpyv{bottom:0}.page_reelContainer__ShBBH>svg.page_radiusMask__JS1Df.page_top__xGBOm.page_right__M89Ik{transform:rotate(90deg)}.page_reelContainer__ShBBH>svg.page_radiusMask__JS1Df.page_bottom__eBpyv.page_left__GAiiX{transform:rotate(270deg)}.page_reelContainer__ShBBH>svg.page_radiusMask__JS1Df.page_bottom__eBpyv.page_right__M89Ik{transform:rotate(180deg)}.page_reelContainer__ShBBH,.page_reelContainer__ShBBH>div[data-scrolly-container]{height:700px;max-height:100vh;overflow:hidden}.page_reelContainer__ShBBH canvas{height:700px!important;max-height:100vh!important;width:100vw!important;width:calc(100vw - var(--tw-bento-horizontal-margin))!important;object-fit:cover}.page_reelContainer__ShBBH .page_progressiveBlur__yFkDd{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,12,.15);-webkit-backdrop-filter:blur(80px) saturate(1.7);backdrop-filter:blur(80px) saturate(1.7);-webkit-mask-image:linear-gradient(90deg,#000 25%,transparent);mask-image:linear-gradient(90deg,#000 25%,transparent)}.page_reelContainer__ShBBH .page_fullWidthSectionContent__76r4V{position:absolute;width:100%;height:100%;top:0;left:0;color:#fff;display:flex;align-items:center;justify-content:center}@media screen and (max-device-width:480px) and (orientation:portrait){.page_reelContainer__ShBBH .page_progressiveBlur__yFkDd,.page_reelContainer__ShBBH canvas{display:none}.page_reelContainer__ShBBH .page_fullWidthSectionContent__76r4V{align-items:flex-start;padding-top:var(--tw-space-24x);background:linear-gradient(180deg,rgba(0,0,12,.3) 30%,transparent)}}@media screen and (max-device-width:480px) and (orientation:landscape){.page_reelContainer__ShBBH .page_progressiveBlur__yFkDd,.page_reelContainer__ShBBH canvas{display:none}.page_reelContainer__ShBBH .page_fullWidthSectionContent__76r4V{align-items:flex-start;padding-top:var(--tw-space-10x);background:rgba(0,0,12,.3)}}.page_demoTapeContainer__M82PW{border-radius:12px;margin:0 var(--tw-bento-gap);width:calc(100% - var(--tw-bento-horizontal-margin));padding:var(--tw-space-16x) var(--tw-space-3x);background:linear-gradient(180deg,hsl(var(--tw-music-gradient-start-value)),hsl(var(--tw-music-gradient-end-value)))}.page_demoTapes__tXH_Z{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:var(--tw-space-6x) var(--tw-space-3x);gap:var(--tw-space-6x) var(--tw-space-3x);border-radius:12px}.page_twoColumn__0fLth{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:var(--tw-space-6x);gap:var(--tw-space-6x)}@media (max-width:1000px){.page_twoColumn__0fLth{grid-template-columns:1fr}}.page_newsContainer__kM5Hq{padding:var(--tw-space-16x) var(--tw-space-3x);border-radius:12px;margin:0 var(--tw-bento-gap);width:calc(100% - var(--tw-bento-horizontal-margin))}.page_newsGroup__mW_kQ{display:flex;flex-direction:column;gap:var(--tw-space-6x)}.page_sectionGroup__U8pVo{display:grid;grid-template-columns:1fr 1fr;width:100%;grid-gap:var(--tw-bento-gap);gap:var(--tw-bento-gap);padding:0 var(--tw-bento-gap)}@media (max-width:960px){.page_sectionGroup__U8pVo{grid-template-columns:1fr}}.page_sectionGroup__U8pVo>.page_section__61PEw{padding:var(--tw-space-16x) var(--tw-space-3x);align-items:flex-start;height:450px;background-size:cover;background-position:50%;background-repeat:no-repeat;-webkit-clip-path:inset(0 round 12px);clip-path:inset(0 round 12px);transform:scale(1);transition:.2s;border-radius:12px;background-size:auto 100%}.page_sectionGroup__U8pVo>.page_section__61PEw:hover{background-size:auto 105%}@media (prefers-color-scheme:dark){.page_sectionGroup__U8pVo>.page_section__61PEw:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,transparent,rgba(0,0,10,.6) 80%)}}.page_sectionLink__aTsbk{display:block;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0}.page_notFoundContainer__ovJ6K{padding:0 0 var(--tw-space-16x);text-align:center}.page_notFoundContainer__ovJ6K h1{font-size:var(--tw-font-3xl);font-weight:var(--tw-font-weight-bold);margin-bottom:var(--tw-space-6x);letter-spacing:-2px;animation:page_fade__O4CTo .8s ease 1 both;animation-delay:.1s;line-height:1.1}.page_notFoundContainer__ovJ6K h1 span{display:inline-block}@keyframes page_fade__O4CTo{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.page_notFoundContainer__ovJ6K p{font-size:var(--tw-font-md);max-width:100%;width:500px;margin:0 auto;line-height:1.75;animation:page_fade__O4CTo .8s ease 1 both;animation-delay:.2s}.page_notFoundContainer__ovJ6K img{max-width:65%;width:200px;margin:var(--tw-space-16x) auto;animation:page_fade__O4CTo .8s ease 1 both}.page_notFoundButton__soK_Y{width:-moz-fit-content;width:fit-content;margin:var(--tw-space-6x) auto 0;animation:page_fade__O4CTo .8s ease 1 both;animation-delay:.3s}.page_notFoundButton__soK_Y,.page_notFoundButton__soK_Y span{font-size:var(--tw-font-md)}.page_notFoundButton__soK_Y svg{transition:.2s}.page_notFoundButton__soK_Y:hover svg{transform:translateX(6px)}.TopSectionContent_root__XCrMd{display:flex;flex-direction:column}.TopSectionContent_center__hnhwF{text-align:center;align-items:center;justify-content:center;position:relative}.TopSectionContent_right__gLsqg{text-align:right;align-items:flex-end;justify-content:center}.TopSectionContent_left__Rc9JI{text-align:left;align-items:flex-start;justify-content:center}.TopSectionContent_title__lyGD5{font-size:var(--tw-font-2xl);font-weight:var(--tw-font-weight-bold);line-height:1.1}.TopSectionContent_subtitle__XUn_P{font-size:var(--tw-font-md);margin-bottom:var(--tw-space-2x)}.TopSectionContent_newRelease__hBUEz,.TopSectionContent_subtitle__XUn_P{font-weight:var(--tw-font-weight-bold);display:flex;align-items:center;line-height:1;gap:var(--tw-space)}.TopSectionContent_newRelease__hBUEz{font-size:var(--tw-font-sm);color:var(--tw-success);margin-bottom:var(--tw-space-4x)}.TopSectionContent_center__hnhwF .TopSectionContent_newRelease__hBUEz,.TopSectionContent_center__hnhwF .TopSectionContent_subtitle__XUn_P{display:block}@media (prefers-color-scheme:dark){.TopSectionContent_newRelease__hBUEz{color:var(--foreground);filter:brightness(2.2)}.TopSectionContent_nonDark__yTF44 .TopSectionContent_newRelease__hBUEz{filter:none}}.TopSectionContent_description__dU_a6{font-size:var(--tw-font-lg);font-weight:var(--tw-font-weight-bold);margin-top:var(--tw-space-3x)}.TopSectionContent_caption__jxS2f{font-size:var(--tw-font-sm);font-weight:var(--tw-font-weight-normal);opacity:.8;margin-top:var(--tw-space-3x)}.TopSectionContent_action__ZJcdY{margin-top:var(--tw-space-6x)}.TopSectionContent_action__ZJcdY>a{display:flex;align-items:center;opacity:.85;font-weight:var(--tw-font-weight-bold);letter-spacing:1px;font-size:var(--tw-font-md);margin-top:-2px;transition:.1s;line-height:1}.TopSectionContent_action__ZJcdY>a:hover{opacity:1}.Container_container__jbVMe{width:var(--tw-max-width);max-width:100vw;padding:var(--tw-space-10x);margin:0 auto}.Container_container__jbVMe.Container_sm__goxWj{width:var(--tw-max-width-sm)}@media (max-width:1000px){.Container_container__jbVMe{width:var(--tw-max-width-sm)}.Container_container__jbVMe.Container_sm__goxWj{width:var(--tw-max-width-xs)}}.MusicPlayButton_description__qeam1{font-size:var(--tw-font-sm);font-weight:var(--tw-font-weight-normal);opacity:.75;margin-top:var(--tw-space)}.Button_root__QP7_M{cursor:pointer;outline:none;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:none;font-family:inherit;background:transparent;border-radius:0;padding:0}.Button_button__hMNEn,.Button_root__QP7_M{position:relative;display:flex;justify-content:center;align-items:center;max-width:100%}.Button_button__hMNEn{letter-spacing:1px;text-decoration:none;-webkit-tap-highlight-color:transparent;padding:var(--tw-space-3x) var(--tw-space-6x);border-radius:var(--tw-radius-full);color:var(--tw-foreground);font-size:var(--tw-font-md);font-weight:var(--tw-font-weight-bold);line-height:1;border:2px solid;overflow:hidden;transition:background .2s,transform .15s linear;--highlight-color:hsla(var(--tw-gray-1000-value),0.25)}.Button_root__QP7_M.Button_secondary__lRe7Q .Button_button__hMNEn{border:none}.Button_sm__h9eWB .Button_button__hMNEn{padding:var(--tw-space-2x) var(--tw-space-4x)}.Button_vivid__8BKU1 .Button_button__hMNEn{-webkit-backdrop-filter:blur(20px) saturate(1.5);backdrop-filter:blur(20px) saturate(1.5)}.Button_button__hMNEn .Button_content__Y4InY{position:relative;z-index:50;transition:transform .15s linear;display:flex;align-items:center;flex-direction:row;justify-content:flex-start;gap:var(--tw-space);max-width:100%}.Button_button__hMNEn .Button_content__Y4InY .Button_label__ViwpZ{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Button_musicPlay__yPmit .Button_button__hMNEn .Button_content__Y4InY .Button_label__ViwpZ{letter-spacing:.5px;max-width:138px}.Button_button__hMNEn .Button_highlight__ev0Ha{--size:0;z-index:40;content:"";position:absolute;left:0;top:0;width:var(--size);height:var(--size);background:radial-gradient(circle closest-side,var(--highlight-color),transparent);transform:translate(-50%,-50%);transition:width .2s ease,height .2s ease}.Button_button__hMNEn:hover .Button_highlight__ev0Ha{--size:200px}.Button_button__hMNEn:active .Button_highlight__ev0Ha{--size:0}.Button_progress__tzpuX{position:absolute;top:0;left:0;bottom:0;height:100%;background:hsla(var(--tw-gray-1000-value),.13);transition:.1s}.TopCarousel_root__3p6y0{position:relative}.TopCarousel_screen__5q3WR{width:100vw;max-width:var(--tw-max-width-full);overflow:hidden}.TopCarousel_itemContainer__8s_Rl{width:950px;max-width:80vw;height:550px;white-space:nowrap;margin:auto}.TopCarousel_item__awTsk{width:100%;height:100%;display:inline-block;padding:0 calc(var(--tw-bento-gap) / 2);opacity:.5;transition:opacity .8s;cursor:pointer}.TopCarousel_item__awTsk .TopCarousel_body__nbKUi{position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:var(--tw-gray-200);border-radius:12px;width:100%;height:100%;padding:var(--tw-space-16x) var(--tw-space-8x);text-shadow:0 2px 15px rgba(0,0,0,.12);white-space:pre-wrap}.TopCarousel_item__awTsk .TopCarousel_body__nbKUi .TopCarousel_overlayLink__FuF19{pointer-events:none;opacity:0;transition:opacity .8s;position:absolute;inset:0;cursor:pointer;border-radius:12px;background-image:linear-gradient(0deg,transparent,rgba(0,0,0,.4) 80%)}@media (prefers-color-scheme:dark){.TopCarousel_item__awTsk .TopCarousel_body__nbKUi .TopCarousel_overlayLink__FuF19{background-image:linear-gradient(0deg,hsla(0,0%,100%,.1),rgba(50,50,50,.4) 80%)}}.TopCarousel_item__awTsk.TopCarousel_active__g2diB{opacity:1;cursor:auto}.TopCarousel_item__awTsk.TopCarousel_active__g2diB .TopCarousel_body__nbKUi .TopCarousel_overlayLink__FuF19{pointer-events:auto;opacity:1}.TopCarousel_item__awTsk .TopCarousel_body__nbKUi .TopCarousel_overlayLink__FuF19+div{opacity:0;transform:translateY(15px);transition:.4s;transition-delay:.4s}.TopCarousel_item__awTsk.TopCarousel_active__g2diB .TopCarousel_body__nbKUi .TopCarousel_overlayLink__FuF19+div{opacity:1;transform:translateY(0)}.TopCarousel_buttons__hw4Dy{position:absolute;display:flex;flex-direction:row;justify-content:space-between;bottom:var(--tw-space-8x);left:50%;transform:translateX(-50%);align-items:center;justify-content:center;gap:var(--tw-space-6x);background:hsla(0,0%,50%,.4);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);border-radius:var(--tw-radius-full);padding:var(--tw-space-2x);box-shadow:inset 1px 1px 3px -2px hsla(0,0%,100%,.7)}.TopCarousel_buttons__hw4Dy button{-webkit-tap-highlight-color:transparent;pointer-events:auto;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:0;box-shadow:none;outline:none;color:inherit;background:transparent;color:#fff;cursor:pointer;background:rgba(0,0,0,.1);border-radius:var(--tw-radius-full);transition:transform .2s}.TopCarousel_buttons__hw4Dy button:hover{transform:scale(1.1)}.TopCarousel_pager__zBzMQ{display:flex;height:100%;flex-direction:row;align-items:flex-end;justify-content:center;gap:var(--tw-space-2x)}.TopCarousel_pagerItem__UMfaY{display:inline-block;background:#fff;height:4px;width:20px;border-radius:6px;opacity:.25;transition:opacity .2s;pointer-events:none;cursor:default}.TopCarousel_pagerItem__UMfaY.TopCarousel_pagerActive__x7J7U{opacity:1}@media (min-width:2560px){.TopCarousel_screen__5q3WR{border-radius:12px}}@media (max-width:768px){.TopCarousel_itemContainer__8s_Rl{max-width:90vw}.TopCarousel_pagerItem__UMfaY{width:20px}}@media (max-width:575px){.TopCarousel_itemContainer__8s_Rl{height:300px}.TopCarousel_item__awTsk .TopCarousel_body__nbKUi{padding:var(--tw-space-12x) var(--tw-space-8x)}.TopCarousel_item__awTsk .TopCarousel_body__nbKUi h2{font-size:35px}.TopCarousel_buttons__hw4Dy{bottom:var(--tw-space-4x)}.TopCarousel_pagerItem__UMfaY{width:14px}}.FirstView_firstView__sVvtA{height:99vh;display:flex;align-items:center;justify-content:center;position:relative}.FirstView_scrollBtn__Es9Y4{font-size:var(--tw-font-xs);color:var(--tw-gray-950);display:inline-flex;flex-direction:column;align-items:center;justify-content:center;font-weight:var(--tw-font-weight-bold);letter-spacing:1px;gap:var(--tw-space);cursor:pointer;padding-top:0;padding-bottom:5px;transition:.2s;animation:FirstView_floating__aRQe1 1s ease-in-out infinite alternate-reverse;position:absolute;bottom:var(--tw-space-16x);z-index:25}.FirstView_scrollBtn__Es9Y4:hover{padding-top:5px;padding-bottom:0}@keyframes FirstView_floating__aRQe1{0%{transform:translateY(-7px)}to{transform:translateY(7px)}}.FirstView_blobContainer__24mmQ{width:1500px;height:1500px;max-width:100vw;max-height:95vh;position:relative;opacity:0;transform:translateY(30px)}.FirstView_blobWrap__9vaXB{mix-blend-mode:screen;z-index:20;transition:transform .2s ease}.FirstView_blobWrap__9vaXB,.FirstView_blob__Qhd5Y{width:100%;height:100%;position:absolute;top:0;left:0}.FirstView_blob__Qhd5Y{animation:FirstView_rotate__Wku4a 40s linear infinite}.FirstView_blobWrap__9vaXB:nth-child(2) .FirstView_blob__Qhd5Y{animation-duration:30s;animation-direction:reverse}.FirstView_blobWrap__9vaXB:nth-child(3) .FirstView_blob__Qhd5Y{animation-duration:90s}.FirstView_blobWrap__9vaXB:nth-child(4) .FirstView_blob__Qhd5Y{animation-duration:105s;animation-direction:reverse}.FirstView_blobTint__dnGRE{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:absolute;top:80px;left:0;z-index:15}.FirstView_blobTint__dnGRE:before{content:"";display:block;aspect-ratio:1/1;height:70%;border-radius:100%;background:conic-gradient(var(--tw-movie),var(--tw-music),var(--tw-design),var(--tw-web),var(--tw-movie));animation:FirstView_rotate__Wku4a 6s linear infinite;filter:blur(80px) saturate(200%);opacity:.2}@keyframes FirstView_rotate__Wku4a{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.NewsLink_news__L07gb{display:flex;flex-direction:row;justify-content:space-between;align-items:center;transition:.2s}.NewsLink_detail__kG437>span{display:block}.NewsLink_date__enp3G{font-size:var(--tw-font-sm);color:var(--tw-gray-900);margin-top:var(--tw-space)}.NewsLink_more__dGKja{justify-content:flex-end;margin-bottom:-12px;display:inline-flex;width:-moz-fit-content;width:fit-content;align-self:flex-end}.NewsLink_more__dGKja .NewsLink_detail__kG437{margin-right:var(--tw-space-2x);font-size:var(--tw-font-sm);letter-spacing:1px;font-weight:var(--tw-font-weight-bold)}.NewsLink_news__L07gb svg{transition:.2s}.NewsLink_news__L07gb:hover{transform:translateX(5px)}.NewsLink_news__L07gb:hover svg{transform:translateX(5px) scale(1.1)}.NavBar_nav__GPy4F{height:var(--tw-nav-height);display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:var(--tw-space-6x) var(--tw-space-10x);position:fixed;width:100vw;top:0;left:0;z-index:38;pointer-events:none}@media (prefers-color-scheme:dark){.NavBar_nav__GPy4F{mix-blend-mode:difference}}@media screen and (max-width:480px){.NavBar_nav__GPy4F{padding:var(--tw-space-6x) var(--tw-space-8x)}}@media screen and (min-width:1100px){.NavBar_nav__GPy4F:before{content:"";display:block;position:absolute;inset:0;z-index:35;background:hsla(var(--tw-gray-100-value),.1);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);-webkit-mask-image:linear-gradient(180deg,#000 50%,transparent);mask-image:linear-gradient(180deg,#000 50%,transparent);bottom:-20px}}.NavBar_logo__RfJ_R{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:6px;pointer-events:auto;z-index:38}.NavBar_copy__mq4xP{color:var(--tw-foreground);font-weight:var(--tw-font-weight-normal);letter-spacing:1px;font-size:var(--tw-font-sm)}.NavBar_buttons__QAbRm{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:var(--tw-space-10x);position:relative;pointer-events:auto;z-index:38}.NavBar_bar__aAlGH{position:absolute;display:block;bottom:0;left:0;width:5em;height:1px;transition:.2s cubic-bezier(.785,.135,.15,.86);content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent,var(--tw-foreground),transparent)}.NavBar_nav__GPy4F a:hover~.NavBar_bar__aAlGH{opacity:1}.NavBar_nav__GPy4F .NavBar_primaryBtn__DCJXP:hover~.NavBar_bar__aAlGH{opacity:0}.NavBar_btnSimple__M3wpi{color:var(--tw-foreground);font-weight:var(--tw-font-weight-bold);letter-spacing:2px;font-size:var(--tw-font-sm);opacity:.85;transition:.1s;padding:var(--tw-space-2x)}.NavBar_buttons__QAbRm:has(.NavBar_active__raueC) .NavBar_btnSimple__M3wpi:not(.NavBar_active__raueC){opacity:.6}.NavBar_btnSimple__M3wpi.NavBar_active__raueC,.NavBar_btnSimple__M3wpi:hover,.NavBar_buttons__QAbRm:has(.NavBar_active__raueC) .NavBar_btnSimple__M3wpi:not(.NavBar_active__raueC):hover{opacity:1}@media (prefers-color-scheme:dark){.NavBar_logo__RfJ_R img{filter:invert(1) grayscale(1)}.NavBar_btnSimple__M3wpi{opacity:.85}}.NavBar_hamburger__auH4s{display:none;z-index:38}.NavBar_hamburger__auH4s button,.NavBar_mobileMenu__v6Xgn .NavBar_closeButton__TRw7M{position:relative;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;outline:none;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:none;font-family:inherit;background:var(--tw-foreground);border-radius:0;padding:0;max-width:100%;pointer-events:auto;color:var(--tw-background);width:42px;height:42px;border-radius:var(--tw-radius)}.NavBar_mobileMenu__v6Xgn .NavBar_closeButton__TRw7M{background:rgba(0,0,0,.05);color:rgba(0,0,0,.4)}@media (max-width:770px){.NavBar_buttons__QAbRm{display:none}.NavBar_hamburger__auH4s{display:block}}.NavBar_mobileMenu__v6Xgn{position:fixed;inset:0;background-color:rgba(0,0,13,.15);z-index:120;opacity:0;visibility:hidden;transition:.5s}.NavBar_mobileMenu__v6Xgn,.NavBar_mobileMenu__v6Xgn ul{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start}.NavBar_mobileMenu__v6Xgn ul{list-style-type:none;padding:var(--tw-space-8x) var(--tw-space-4x);padding-left:var(--tw-space-10x);padding-bottom:var(--tw-space-24x);gap:var(--tw-space-6x);height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;max-width:70vw;max-height:70vh;box-shadow:0 40px 60px rgba(0,0,13,.1),inset 1px 1px 2px -2px hsla(0,0%,100%,.9),inset -1px -1px 2px -2px hsla(0,0%,100%,.8);transform:scale(.5);transform-origin:top right;transition:.4s;margin:var(--tw-space-5x) var(--tw-space-5x) var(--tw-space-5x) var(--tw-space-24x);border-radius:var(--tw-radius-lg);background-color:hsla(0,0%,100%,.6);-webkit-backdrop-filter:saturate(2) blur(60px);backdrop-filter:saturate(2) blur(60px)}@media (prefers-color-scheme:dark){.NavBar_mobileMenu__v6Xgn{background-color:rgba(0,0,5,.8)}.NavBar_mobileMenu__v6Xgn ul{background-color:hsla(0,0%,100%,.15);box-shadow:-20px 0 60px rgba(0,0,13,.05),inset -1px 1px 3px -1px #000,inset 1px 1px 3px -2px hsla(0,0%,100%,.9),inset 1px -1px 3px -1px #000,inset -1px -1px 3px -2px hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px)}.NavBar_mobileMenu__v6Xgn .NavBar_closeButton__TRw7M{background:hsla(0,0%,100%,.1);color:var(--tw-gray-950);box-shadow:inset 1px 1px 2px -2px hsla(0,0%,100%,.9)}}.NavBar_mobileMenu__v6Xgn.NavBar_show__dITg_{opacity:1;visibility:visible}.NavBar_mobileMenu__v6Xgn.NavBar_show__dITg_ ul{transform:scale(1)}.NavBar_mobileMenu__v6Xgn ul li{font-weight:var(--tw-font-weight-bold);font-size:var(--tw-font-md);letter-spacing:2px;padding:var(--tw-space-2x) var(--tw-space-5x)}.Skills_skills__LINIK{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--tw-space-8x);gap:var(--tw-space-8x);margin-top:var(--tw-space-6x)}.Skills_button__rPZFz{padding:var(--tw-space-10x);background:var(--tw-background);border-radius:var(--tw-radius-lg);display:flex;align-items:flex-start;justify-content:space-between;width:100%;gap:var(--tw-space-2x);aspect-ratio:4/5;font-size:var(--tw-font-xl);font-weight:var(--tw-font-weight-bold);flex-direction:column;cursor:pointer;transition:.2s;box-shadow:0 0 0 0 transparent}.Skills_movie__P4bBv{background-image:linear-gradient(0deg,hsl(var(--tw-movie-gradient-end-value)),hsl(var(--tw-movie-gradient-start-value)));color:var(--tw-on-color)}.Skills_music__kaeOq{background-image:linear-gradient(0deg,hsl(var(--tw-music-gradient-end-value)),hsl(var(--tw-music-gradient-start-value)));color:var(--tw-on-color)}.Skills_web__pfFuO{background-image:linear-gradient(0deg,hsl(var(--tw-web-gradient-end-value)),hsl(var(--tw-web-gradient-start-value)));color:var(--tw-on-color)}.Skills_design__F4mm3{background-image:linear-gradient(0deg,hsl(var(--tw-design-gradient-end-value)),hsl(var(--tw-design-gradient-start-value)));color:var(--tw-on-color)}@media (hover:hover){.Skills_button__rPZFz:hover{transform:translateY(-5px)}.Skills_skills__LINIK:has(.Skills_button__rPZFz:hover) .Skills_button__rPZFz:not(:hover){opacity:.6!important}.Skills_movie__P4bBv:hover{box-shadow:0 22px 60px -6px hsla(var(--tw-movie-gradient-end-value),.5)}.Skills_music__kaeOq:hover{box-shadow:0 22px 60px -6px hsla(var(--tw-music-gradient-end-value),.5)}.Skills_web__pfFuO:hover{box-shadow:0 22px 60px -6px hsla(var(--tw-web-gradient-end-value),.5)}.Skills_design__F4mm3:hover{box-shadow:0 22px 60px -6px hsla(var(--tw-design-gradient-end-value),.5)}}.Skills_icon__o_tOh{align-self:flex-end;display:inline-flex;padding:var(--tw-space-2x);border-radius:var(--tw-radius-lg);background:hsla(0,0%,100%,.15);margin-right:-12px;margin-bottom:-12px;transition:transform .2s}.Skills_button__rPZFz:hover .Skills_icon__o_tOh{transform:scale(1.3)}.Skills_button__rPZFz.Skills_active__Z3Msq{opacity:0}.Skills_modal__zSJpp{position:absolute;border:none;background-image:linear-gradient(0deg,hsla(0,0%,100%,.7),hsla(0,0%,100%,.7));overflow:auto;-webkit-backdrop-filter:saturate(2) blur(100px);backdrop-filter:saturate(2) blur(100px);border-radius:var(--tw-radius-lg);outline:none;top:50%;left:50%;width:940px;max-width:90%;max-height:90vh;max-height:95svh;transform:translateX(-50%) translateY(-50%);box-shadow:0 54px 160px rgba(0,0,0,.08)}.Skills_modalOverlay__slB9e{position:fixed;inset:0;--opacity:0;background-color:hsla(var(--tw-backdrop-value),var(--opacity));z-index:100}@keyframes Skills_overlay_fade__NYVjh{0%{background-color:hsla(var(--tw-backdrop-value),0)}to{background-color:hsla(var(--tw-backdrop-value),.75)}}.Skills_modalContent__GAJ6w{padding:var(--tw-space-16x) var(--tw-space-24x);height:100%;overflow-y:auto}.Skills_modalCloseButton__hSort{position:absolute;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;outline:none;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:none;font-family:inherit;background:rgba(0,0,0,.03);border-radius:var(--tw-radius-full);padding:var(--tw-space-4x);max-width:100%;top:var(--tw-space-6x);right:var(--tw-space-6x);color:var(--tw-gray-900);transition:.1s}.Skills_modalCloseButton__hSort:hover{background:rgba(0,0,0,.05)}.Skills_modalTitle__q0zXR{font-size:var(--tw-font-2xl);font-weight:var(--tw-font-weight-bold);margin-bottom:var(--tw-space)}.Skills_modalTitle__q0zXR span{display:block;font-size:var(--tw-font-sm);font-weight:var(--tw-font-weight-normal);color:var(--tw-gray-700);margin-top:var(--tw-space)}.Skills_modalHeading__qbkBW{font-size:var(--tw-font-md);font-weight:var(--tw-font-weight-bold);margin-top:var(--tw-space-6x);letter-spacing:1px;color:var(--tw-gray-700)}@media (prefers-color-scheme:dark){.Skills_modal__zSJpp{background:hsla(var(--tw-gray-400-value),.45);background-image:linear-gradient(0deg,hsla(var(--tw-gray-400-value),.45),hsla(var(--tw-gray-400-value),.45));-webkit-backdrop-filter:saturate(2) blur(100px);backdrop-filter:saturate(2) blur(100px);box-shadow:0 54px 160px rgba(0,0,0,.08),inset -1px 1px 4px -1px #000,inset 1px 2px 5px -3px hsla(0,0%,100%,.6),inset 1px -1px 4px -1px #000,inset -1px -1px 4px -2px hsla(0,0%,100%,.8)}.Skills_modalCloseButton__hSort{background:hsla(var(--tw-gray-1000-value),.1);color:var(--tw-gray-950);box-shadow:inset 1px 1px 3px -2px hsla(0,0%,100%,.9)}.Skills_modalCloseButton__hSort:hover{background:hsla(var(--tw-gray-1000-value),.15);color:var(--tw-gray-1000);box-shadow:inset 1px 1px 4px -2px hsla(0,0%,100%,.9),0 18px 15px rgba(0,0,0,.1);scale:1.025}}.Skills_profile__fYFb6{font-size:var(--tw-font-md);line-height:1.68;margin-top:var(--tw-space);letter-spacing:.4px;font-weight:var(--tw-font-weight-normal)}.Skills_modal2col__3ujB2{display:grid;grid-template-columns:1fr 1fr;margin-bottom:var(--tw-space-8x);grid-gap:var(--tw-space-8x);gap:var(--tw-space-8x)}.Skills_skillGroup__xOl2Y{display:flex;flex-wrap:wrap;flex-direction:row;gap:var(--tw-space-2x);margin-top:var(--tw-space-2x)}@media (max-width:900px){.Skills_skills__LINIK{grid-template-columns:repeat(2,1fr);gap:var(--tw-space-6x)}.Skills_button__rPZFz{aspect-ratio:5/3}}@media (max-width:768px){.Skills_modalContent__GAJ6w{padding:var(--tw-space-12x) var(--tw-space-16x)}.Skills_modal2col__3ujB2{grid-template-columns:1fr}}@media (max-width:517px){.Skills_modalContent__GAJ6w{padding:var(--tw-space-8x) var(--tw-space-8x)}.Skills_modalCloseButton__hSort{padding:var(--tw-space-3x)}.Skills_modalTitle__q0zXR{font-size:var(--tw-font-xl);padding-right:var(--tw-space-16x)}.Skills_skills__LINIK{grid-template-columns:1fr;gap:var(--tw-space-4x)}.Skills_button__rPZFz{aspect-ratio:auto;flex-direction:row;align-items:center;padding:var(--tw-space-8x) var(--tw-space-10x)}.Skills_icon__o_tOh{margin:0}}.SkillLabel_label__6TP0T{display:inline-flex;gap:var(--tw-space-2x);padding:var(--tw-space-3x) var(--tw-space-4x);border-radius:var(--tw-radius);background:rgba(0,0,0,.025);flex-direction:column;--label-color:var(--tw-foreground);align-items:flex-start;justify-content:center}.SkillLabel_label__6TP0T.SkillLabel_skill_movie__zMcmS{--label-color:var(--tw-movie)}.SkillLabel_label__6TP0T.SkillLabel_skill_music__GYSyT{--label-color:var(--tw-music)}.SkillLabel_label__6TP0T.SkillLabel_skill_web__6WcOP{--label-color:var(--tw-web)}.SkillLabel_label__6TP0T.SkillLabel_skill_design__NXNzr{--label-color:var(--tw-design)}.SkillLabel_name__9Ww4_{font-size:var(--tw-font-sm);font-weight:var(--tw-font-weight-bold);line-height:1;white-space:nowrap}.SkillLabel_level__R9cQe{display:inline-flex;gap:var(--tw-space);flex-direction:row}.SkillLabel_levelItem__tIpJY{background:var(--tw-gray-300);height:3px;border-radius:2px;width:8px}.SkillLabel_levelItem__tIpJY.SkillLabel_active__zA4ML{background:var(--label-color)}@media (prefers-color-scheme:dark){.SkillLabel_label__6TP0T{background:hsla(var(--tw-gray-1000-value),.06);box-shadow:inset 1px 1px 2px -2px hsla(0,0%,100%,.4)}.SkillLabel_levelItem__tIpJY{background:hsla(var(--tw-gray-1000-value),.35)}}.PrimaryLinkButton_root__fVyCv{cursor:pointer;border:none;outline:none}.PrimaryLinkButton_button___R7YE,.PrimaryLinkButton_root__fVyCv{position:relative;display:flex;align-items:center;justify-content:center}.PrimaryLinkButton_button___R7YE{background:hsla(var(--tw-gray-1000-value),.9);color:var(--tw-background);border-radius:var(--tw-radius-full);font-weight:var(--tw-font-weight-bold);letter-spacing:2px;font-size:var(--tw-font-sm);padding:var(--tw-space-3x) var(--tw-space-6x);overflow:hidden;transition:background .2s,transform .15s linear;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.PrimaryLinkButton_button___R7YE .PrimaryLinkButton_content__CT9K5{position:relative;z-index:50;transition:transform .15s linear;display:inline-flex;align-items:center;line-height:1;padding:2px 0;gap:var(--tw-space-2x)}.PrimaryLinkButton_button___R7YE .PrimaryLinkButton_highlight__Qe9PU{--size:0;z-index:40;content:"";position:absolute;left:0;top:0;width:var(--size);height:var(--size);background:radial-gradient(circle closest-side,hsl(var(--tw-primary-btn-gradient-start-value)),transparent);transform:translate(-50%,-50%);transition:width .2s ease,height .2s ease}.PrimaryLinkButton_button___R7YE:hover{background:hsl(var(--tw-primary-btn-gradient-end-value))}.PrimaryLinkButton_button___R7YE:hover .PrimaryLinkButton_highlight__Qe9PU{--size:200px}.PrimaryLinkButton_root__fVyCv.PrimaryLinkButton_active__zxAQT .PrimaryLinkButton_button___R7YE{background:hsla(var(--tw-gray-1000-value),1)}.PrimaryLinkButton_root__fVyCv.PrimaryLinkButton_active__zxAQT .PrimaryLinkButton_button___R7YE:active .PrimaryLinkButton_highlight__Qe9PU{--size:0}@media (prefers-color-scheme:dark){.PrimaryLinkButton_button___R7YE,.PrimaryLinkButton_button___R7YE:hover{transform:translate(0);color:var(--tw-foreground);background:conic-gradient(from -75deg,hsla(0,0%,100%,.3) 0,hsla(0,0%,100%,.1) 37%,hsla(0,0%,100%,.25) 50%,hsla(0,0%,100%,.05) 90%,hsla(0,0%,100%,.3) 100%);cursor:pointer}.PrimaryLinkButton_button___R7YE:before{content:"";display:block;position:absolute;inset:2px;border-radius:var(--tw-radius-full);background:hsla(var(--tw-gray-500-value),1);z-index:42;cursor:pointer}.PrimaryLinkButton_button___R7YE .PrimaryLinkButton_highlight__Qe9PU{background:radial-gradient(circle closest-side,hsla(var(--tw-primary-btn-gradient-start-value),.5),transparent)}.PrimaryLinkButton_button___R7YE:hover .PrimaryLinkButton_highlight__Qe9PU{--size:75px}.PrimaryLinkButton_root__fVyCv.PrimaryLinkButton_active__zxAQT .PrimaryLinkButton_button___R7YE{background:hsla(var(--tw-gray-1000-value),.4)}.PrimaryLinkButton_root__fVyCv.PrimaryLinkButton_active__zxAQT .PrimaryLinkButton_button___R7YE:before{content:none}.PrimaryLinkButton_root__fVyCv.PrimaryLinkButton_active__zxAQT .PrimaryLinkButton_button___R7YE .PrimaryLinkButton_highlight__Qe9PU{display:none}}.H1_h1__Sgc31{font-size:var(--tw-font-4xl);font-weight:var(--tw-font-weight-bold);letter-spacing:-2px;line-height:1.12}.H1_caption__Y0S2S{display:block;font-size:var(--tw-font-lg);font-weight:var(--tw-font-weight-normal);letter-spacing:3px}@media (max-width:992px){.H1_h1__Sgc31{font-size:var(--tw-font-3xl)}}.WorksButton_button__dUA8P{transition:.2s;position:relative;z-index:30;animation:WorksButton_fade__sL50y .5s ease 1 both}@keyframes WorksButton_fade__sL50y{0%{transform:translateY(15px)}to{transform:translateY(0)}}.WorksButton_detail__jOfGJ{position:absolute;width:100%;padding:var(--tw-space-4x) var(--tw-space-5x);bottom:100%;display:flex;flex-direction:column;margin-top:4px;opacity:0;transition:.2s;pointer-events:none;transition:transform .1s linear;z-index:40}.WorksButton_img__HI4Z0{position:relative;transition:transform .1s linear;filter:brightness(.99)}.WorksButton_img__HI4Z0:before{position:absolute;content:"";inset:0;box-shadow:inset 0 0 0 2px #f5f5ff;mix-blend-mode:darken}.WorksButton_img__HI4Z0 img{width:100%;display:block}.WorksButton_date__hKkat{font-size:var(--tw-font-xs);font-weight:var(--tw-font-weight-bold);color:var(--tw-gray-800)}.WorksButton_title__Y0R0k{font-size:var(--tw-font-lg);font-weight:var(--tw-font-weight-bold)}.WorksButton_role__XEPup{font-size:var(--tw-font-sm);font-weight:var(--tw-font-weight-normal);margin-top:var(--tw-space)}.WorksButton_highlight__OVHNY{color:var(--tw-success)}.WorksButton_pickupHighlight__b5zPH{color:var(--tw-foreground);display:flex;align-items:center;gap:var(--tw-space);margin-bottom:var(--tw-space-sm)}.WorksButton_pickup__z3aql{position:absolute;top:-8px;right:-8px;display:grid;place-content:center;line-height:1;background:linear-gradient(-45deg,rgba(236,19,142,.8),rgba(240,194,220,.8));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:hsla(0,0%,100%,.85);border-radius:var(--tw-radius-full);width:42px;height:42px;box-shadow:inset 1px 1px 4px -2px hsla(0,0%,100%,.9);z-index:42;transition:transform .1s linear}@media screen and (hover:hover){.WorksButton_inActive__n_qHR{opacity:.2;filter:saturate(0)}.WorksButton_button__dUA8P:hover{z-index:35}.WorksButton_button__dUA8P:hover .WorksButton_detail__jOfGJ{opacity:1;margin-top:0}.WorksButton_overlay__gnZ_S{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:hsla(var(--tw-gray-800-value),.3);-webkit-backdrop-filter:blur(2px) brightness(.8);backdrop-filter:blur(2px) brightness(.8);--works-accent:var(--tw-on-color);z-index:40;opacity:0;transition:transform .1s linear,opacity .2s;pointer-events:none;--kado-space-vertical:var(--tw-space-24x);--kado-space-horizontal:var(--tw-space-24x)}.WorksButton_button__dUA8P:hover .WorksButton_overlay__gnZ_S{opacity:1;--kado-space-vertical:var(--tw-space-8x);--kado-space-horizontal:var(--tw-space-10x)}.WorksButton_overlay__gnZ_S.WorksButton_movie__onESS{--works-accent:var(--tw-movie)}.WorksButton_overlay__gnZ_S.WorksButton_music__3OVAI{--works-accent:var(--tw-music)}.WorksButton_overlay__gnZ_S.WorksButton_web__tLxI5{--works-accent:var(--tw-web)}.WorksButton_overlay__gnZ_S.WorksButton_design__3EjuD{--works-accent:var(--tw-design)}.WorksButton_overlay__gnZ_S.WorksButton_other__LhybL{--works-accent:var(--tw-gray-950)}.WorksButton_overlay__gnZ_S .WorksButton_plus__BIzTS{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.85);color:var(--works-accent);transition:transform .1s linear,scale .2s;scale:.5}.WorksButton_overlay__gnZ_S .WorksButton_kado__ImmOG{position:absolute;width:18px;height:18px;transition:transform .1s linear,top .2s,left .2s,right .2s,bottom .2s}.WorksButton_overlay__gnZ_S .WorksButton_kado__ImmOG:first-child{top:var(--kado-space-vertical);left:var(--kado-space-horizontal);border-top:2px solid hsla(0,0%,100%,.85);border-left:2px solid hsla(0,0%,100%,.85)}.WorksButton_overlay__gnZ_S .WorksButton_kado__ImmOG:nth-child(2){top:var(--kado-space-vertical);right:var(--kado-space-horizontal);border-top:2px solid hsla(0,0%,100%,.85);border-right:2px solid hsla(0,0%,100%,.85)}.WorksButton_overlay__gnZ_S .WorksButton_kado__ImmOG:nth-child(3){bottom:var(--kado-space-vertical);left:var(--kado-space-horizontal);border-bottom:2px solid hsla(0,0%,100%,.85);border-left:2px solid hsla(0,0%,100%,.85)}.WorksButton_overlay__gnZ_S .WorksButton_kado__ImmOG:nth-child(4){bottom:var(--kado-space-vertical);right:var(--kado-space-horizontal);border-bottom:2px solid hsla(0,0%,100%,.85);border-right:2px solid hsla(0,0%,100%,.85)}.WorksButton_button__dUA8P:hover .WorksButton_overlay__gnZ_S .WorksButton_plus__BIzTS{scale:1}}@media screen and (hover:none){.WorksButton_detail__jOfGJ{position:static;margin-top:var(--tw-space-5x);margin-bottom:var(--tw-space-3x);padding:0;opacity:1}.WorksButton_overlay__gnZ_S{display:none}.WorksButton_title__Y0R0k{font-size:var(--tw-font-md)}.WorksButton_role__XEPup{font-size:var(--tw-font-xs)}.WorksButton_pickup__z3aql{display:none}.WorksButton_pickupHighlight__b5zPH{color:#ec138e}}.Main_main__PxeOS{padding-top:var(--tw-nav-height)}.Main_borderBottom__iFDdP{border-bottom:1px solid var(--tw-gray-400)}