.page_content__gfcYC{display:flex;justify-content:space-between;gap:5.2083vw;padding:4.1667vw;background:var(--GrayScale-100,#f5f5f5)}.page_mainCol__sPWMd{flex:1 1;max-width:75rem;display:flex;flex-direction:column;gap:clamp(4.375rem,7.8125vw,9.357rem)}.page_section__UHZig{display:flex;flex-direction:column;gap:clamp(.75rem,1.5625vw,1.875rem);padding:clamp(.1rem,1.25vw,1.25rem) 0}.page_sectionNavMobile__yw3cQ{font-family:Aldrich,sans-serif;font-size:1rem;font-weight:400;line-height:1.2;margin:0 0 .5rem;letter-spacing:0}.page_sectionNavMobile__yw3cQ,.page_sectionTitle__EO0h4{color:var(--GrayScale-800,#262626);text-transform:capitalize}.page_sectionTitle__EO0h4{font-size:var(--font-32);font-weight:500;line-height:150%;letter-spacing:-.64px}.page_sectionText__X3t6q{color:var(--GrayScale-700,#404040);font-family:Pretendard;font-size:var(--font-20);font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.4px;text-transform:capitalize}.page_imgBox__7ZNto{position:relative;width:19.2708vw;height:10.4167vw;margin-top:3.75vw}.page_methodGrid__e_rVf{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:1.25rem;gap:1.25rem}.page_methodCard__Q2NLn{display:flex;flex-direction:column;gap:1.25rem;padding:clamp(1.875rem,2.0833vw,2.5rem) clamp(1rem,1.5625vw,1.875rem);position:relative;overflow:hidden;min-height:15rem;border-radius:8px}.page_methodCardTitle__ra0xQ{color:var(--GrayScale-800,#262626);font-family:Aldrich;font-size:var(--font-32);font-weight:400;line-height:100%;text-transform:capitalize;letter-spacing:0}.page_methodCardText__tI8o1{font-size:.9375rem;line-height:1.65;color:var(--black);max-width:42ch}.page_orange__7ExO7{background:var(--brand-orange-400,#f6ebe0)}.page_mint__kPxJR{background:var(--brand-green-400,#dfe8e6)}.page_khaki__yrAMQ{background:var(--brand-sand-400,#dedbd3)}.page_gray__WI6EV{background:var(--GrayScale-200,#e5e5e5)}@media screen and (max-width:768px){.page_mobileShow__jj_1H{display:block}.page_section__UHZig{padding:0}.page_content__gfcYC{flex-wrap:wrap;gap:1.25rem}.page_mainCol__sPWMd{width:100%;flex:none}.page_sectionNavMobile__yw3cQ{display:flex;align-items:center;gap:.75rem}.page_sectionNavMobileNum__SSEOf{width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;background:var(--GrayScale-800,#262626);border-radius:4px;color:var(--GrayScale-100,#f5f5f5);text-align:center;font-family:Aldrich;font-size:1.125rem;font-weight:400;line-height:120%;letter-spacing:0}.page_sectionTitle__EO0h4{font-size:1.25rem}.page_sectionText__X3t6q{font-size:.875rem}.page_methodCardTitle__ra0xQ{font-size:1rem}.page_imgBox__7ZNto{width:15rem;height:auto;aspect-ratio:3/2;margin:40px auto 0}.page_imgBox__7ZNto.page_type2__yLvV9{aspect-ratio:240/130}}.CrossLabel_crossLabelWrap__q3slu{display:inline-flex;align-items:center}.CrossLabel_crossLabelChar__K2wxI{display:inline-flex;flex-direction:column;overflow:hidden;height:1em;line-height:1em}.CrossLabel_crossLabelBottom__wHll0,.CrossLabel_crossLabelTop__BCB1U{flex-shrink:0;display:block;width:max-content;transition:transform var(--cross-label-duration,.3s) cubic-bezier(.4,0,.2,1);transition-delay:var(--char-delay,0)}.CrossLabel_crossLabelTop__BCB1U{transform:translateY(0)}.CrossLabel_crossLabelBottom__wHll0{transform:translateY(100%)}[data-cross-label-hover]:hover .CrossLabel_crossLabelBottom__wHll0,[data-cross-label-hover]:hover .CrossLabel_crossLabelTop__BCB1U{transform:translateY(-100%)}.CrossLabel_crossLabelEntrance__phKgE .CrossLabel_crossLabelTop__BCB1U{transform:translateY(100%)}.CrossLabel_crossLabelEntrance__phKgE.CrossLabel_crossLabelEntranceAnimated__0kSbm .CrossLabel_crossLabelTop__BCB1U{transform:translateY(0)}.Header_header__hO3lJ{--header-height:clamp(40px,var(--grid-unit),60px);position:fixed;left:0;right:var(--scrollbar-gap,0);z-index:200;height:var(--header-height);display:flex;align-items:center;justify-content:center;color:#fff;font-size:1rem;background:var(--GrayScale-100,#f5f5f5);transition:top .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1),left .6s cubic-bezier(.4,0,.2,1),width .6s cubic-bezier(.4,0,.2,1),height .3s cubic-bezier(.4,0,.2,1),background .6s cubic-bezier(.4,0,.2,1)}.Header_headerLoading__GLaDk{top:50%;left:var(--grid-unit);transform:translateY(-50%);width:calc(100% - (var(--grid-unit) * 2));height:var(--header-height);padding:0;background:transparent;overflow:hidden}.Header_headerFill__KzRSt{position:absolute;left:0;top:0;bottom:0;z-index:0;background:var(--GrayScale-100,#f5f5f5)}.Header_headerInner__RH82n{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;position:relative;z-index:1;font-family:Aldrich;font-size:.875rem;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize;letter-spacing:0}.Header_headerLoading__GLaDk .Header_headerInner__RH82n{width:100%;padding:0 2rem}.Header_headerReady__gJE3U,.Header_headerTransition__sewRT{top:var(--grid-unit);left:var(--grid-unit);width:calc(100% - (var(--grid-unit) * 2));max-width:1794px;background:var(--GrayScale-100,#f5f5f5)}.Header_scrollDown___CUDZ{top:0}.Header_header__hO3lJ.Header_active__HNQqd:not(.Header_isOpen__6zuup){--header-height:40px}.Header_header__hO3lJ.Header_top__bmxrp{top:0}.Header_header__hO3lJ.Header_top__bmxrp.Header_headerLoading__GLaDk{top:50%}.Header_header__hO3lJ.Header_isOpen__6zuup{background:var(--GrayScale-800,#262626);top:var(--grid-unit)}.Header_header__hO3lJ.Header_isOpen__6zuup .Header_headerNavWrap__vnus9{filter:invert(1)}.Header_loadingContent__si_J5{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%}.Header_loadingTextBase__Yi_oK{color:var(--GrayScale-100,#f5f5f5);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Header_loadingTextOverlay__Ftwnl{position:absolute;left:0;top:0;bottom:0;overflow:hidden;z-index:2;font-family:Aldrich;font-size:.875rem;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize;letter-spacing:0}.Header_loadingTextOverlayInner__c__FA{display:flex;align-items:center;justify-content:space-between;width:calc(100% / (var(--fill-pct, 1) / 100));min-width:100%;height:100%;padding:0 2rem;box-sizing:border-box}.Header_loadingTextOverlay__Ftwnl .Header_loadingCount__kuF_x,.Header_loadingTextOverlay__Ftwnl .Header_loadingLabel__NtJtV{color:var(--GrayScale-900,#171717);white-space:nowrap}.Header_loadingLabel__NtJtV{font-weight:500}.Header_loadingCount__kuF_x{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Header_loadingFadeOut__kKNAK{opacity:0;transition:opacity .5s ease-out}.Header_headerNavWrap__vnus9{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;opacity:0;transition:opacity .4s ease-out,filter .6s cubic-bezier(.4,0,.2,1)}.Header_headerNavVisible__dgJ0P{opacity:1}.Header_headerItem__SGibS{display:flex;align-items:center;justify-content:center;gap:2rem;color:var(--GrayScale-800,#262626);font-family:Aldrich;text-decoration:none;font-size:.875rem;font-weight:500;background:none;border:none;cursor:pointer;width:auto;height:100%;padding:0 2.3958vw;letter-spacing:0}.Header_headerItem__SGibS:first-child{justify-content:flex-start}.Header_headerItem__SGibS:last-child{justify-content:flex-end}.Header_headerLogo__7dB7_{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:4.5rem;height:auto;aspect-ratio:3/1}.Header_headerLogo__7dB7_ img{object-fit:contain}@media screen and (max-width:768px){.Header_headerReady__gJE3U,.Header_headerTransition__sewRT{width:calc(100% - (var(--grid-unit) * 1));left:calc(var(--grid-unit) / 2);top:0}.Header_headerLoading__GLaDk{width:calc(100% - 2rem);left:1rem}.Header_headerLoading__GLaDk .Header_headerInner__RH82n{padding:0 1rem}.Header_headerItem__SGibS{padding:0 1rem;font-size:.75rem}.Header_headerLogo__7dB7_{width:3.75rem}.Header_headerItem__SGibS svg{width:.75rem;height:.75rem}}@media screen and (max-width:480px){.Header_header__hO3lJ{--header-height:calc(var(--grid-unit) * 2)}}.Menu_menuDim__7nnw3{position:fixed;inset:0;right:var(--scrollbar-gap,0);z-index:25;background:rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:opacity .6s cubic-bezier(.4,0,.2,1)}.Menu_menuDim__7nnw3.Menu_menuDimVisible__34djy{opacity:1;pointer-events:auto}.Menu_menuOverlay__EjBsc{position:fixed;left:0;right:var(--scrollbar-gap,0);bottom:-100%;height:100%;z-index:26;display:flex;flex-direction:column;transition:bottom .6s cubic-bezier(.4,0,.2,1);pointer-events:none}.Menu_menuOverlay__EjBsc.Menu_menuOpen__3BQ5b{bottom:0;transition-delay:.4s;pointer-events:auto}.Menu_menuBody__59oeX{position:relative;z-index:1;--header-height:3.75rem;flex:1 1;display:flex;overflow:hidden;padding:calc(var(--grid-unit) * 2) var(--grid-unit) 0 var(--grid-unit);background:var(--GrayScale-100,#f5f5f5)}.Menu_menuLeft__I1cIM{flex:0 0 50%;display:flex;flex-direction:column;color:#fff;border-right:1px solid var(--GrayScale-800,#262626)}.Menu_menuList__ovv8v{flex:1 1;display:flex;flex-direction:column;list-style:none;margin:0}.Menu_menuList__ovv8v li{flex:1 1}.Menu_menuList__ovv8v li:last-child .Menu_menuItem__wbTwh{border-bottom:none}.Menu_menuItem__wbTwh{min-height:0;display:flex;align-items:stretch;height:100%;color:var(--GrayScale-800,#262626);text-decoration:none;border-bottom:1px solid #444;font-family:Aldrich,sans-serif;font-size:clamp(3rem,3.9583vw,4.75rem);font-weight:400;line-height:120%;text-transform:uppercase;transition:all .3s ease-in-out;letter-spacing:0}.Menu_menuItemActive___aIBP{background:var(--GrayScale-800,#262626);color:#fff}.Menu_menuItemActive___aIBP .Menu_menuNum__Kqaxq{border-color:#fff}.Menu_menuNum__Kqaxq{flex:0 0 clamp(7.25rem,9.6354vw,11.5625rem);display:flex;align-items:center;padding-left:clamp(1.5rem,2.1875vw,2.625rem);border-right:1px solid #444;transition:border-color .3s ease-in-out}.Menu_menuLabel__sExGx{flex:1 1;display:flex;align-items:center;padding-left:clamp(1.5rem,2.083vw,2.5rem)}.Menu_menuRight__OLqJi{flex:1 1;display:flex;flex-direction:column;gap:2rem;padding:2rem;background:#f5f5f5;color:#171717}.Menu_menuRightContent__y9C_r{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1.5rem}.Menu_cubeWrapper__oODgN{width:min(31.25rem,100%);aspect-ratio:1}.Menu_menuRightTitle__NZKeJ{font-family:Aldrich,sans-serif;font-size:.875rem;font-weight:400;text-transform:uppercase;letter-spacing:.05em;color:#666;margin:0;letter-spacing:0}@media screen and (max-width:768px){.Menu_menuLeft__I1cIM{flex:0 0 100%;border-right:none}.Menu_menuBody__59oeX{--header-height:calc(var(--grid-unit) * 2);--header-side-padding:calc(var(--grid-unit) / 2);padding:calc(var(--header-height) + var(--grid-unit)) var(--header-side-padding) 0 var(--header-side-padding);overflow-y:auto}.Menu_menuNum__Kqaxq{border-right:none;font-size:.75rem;flex:0 0 3rem;padding-left:5px}.Menu_menuList__ovv8v{flex:none}.Menu_menuItem__wbTwh{font-size:1.5rem;height:5rem}.Menu_menuLabel__sExGx{padding-left:0}.Menu_companyInfo__dV3gt{color:var(--GrayScale-800,#262626);margin-top:3rem}.Menu_infoItem__RyK15{display:flex;align-items:center;gap:.5rem}.Menu_infoTitle__z6j_G{display:inline-flex;min-width:3rem;font-family:Aldrich;font-size:.75rem;font-weight:400;line-height:120%;letter-spacing:0}.Menu_infoValue__z2Jjn{font-size:.875rem;font-weight:400;line-height:160%;letter-spacing:-.28px}}.page_contentWrap__CXaT_{position:relative;opacity:0}.page_contactButtonContainer__YLpXE{padding:calc(var(--grid-unit) * 3.9) var(--grid-unit) calc(var(--grid-unit) * 6);display:flex;justify-content:center;align-items:center}.page_hoveredCubeButton__A3TB6{perspective:1000px;display:block;width:clamp(6em,calc(var(--grid-unit) * 6),100%);height:calc(var(--grid-unit) * 1.86);font-size:var(--font-60);font-family:var(--font-aldrich),sans-serif;letter-spacing:0;text-transform:uppercase}.page_buttonFlipper__hW0wE{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s ease;transform-origin:center;transform:rotateX(0deg)}.page_back__mmxhE,.page_front___Nuqm{position:absolute;inset:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;align-items:center;justify-content:center}.page_front___Nuqm{transform:rotateX(-90deg) translateY(50%);background:var(--gray-100);color:var(--gray-900);transform-origin:center bottom}.page_back__mmxhE{transform:rotateX(0) translateZ(var(--grid-unit));transform-origin:center top;background:var(--gray-900);color:var(--gray-100)}.page_hoveredCubeButton__A3TB6:hover .page_buttonFlipper__hW0wE{transform:rotateX(90deg)}.FeatureSection_section__9khym{width:100%;background:var(--gray-100)}.FeatureSection_wrapper__XMtdD{position:relative}.FeatureSection_sticky__1iljA{position:-webkit-sticky;position:sticky;top:0;width:100%;height:90vh;overflow:visible}.FeatureSection_card__4d1GW{position:absolute;top:0;left:0;width:100%;height:90vh;display:flex;overflow:hidden;background:var(--gray-100);will-change:transform}.FeatureSection_cardOuter__2vH87{width:100%;height:100%}.FeatureSection_cardInner__dfmyb{width:100%;height:100%;display:flex;justify-content:space-between;padding:calc(var(--grid-unit) * 2) calc(var(--grid-unit) * 1) calc(var(--grid-unit) * 1);border-top:1px solid var(--gray-300)}.FeatureSection_textContainer__mG3gF{width:40%;max-width:600px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.FeatureSection_cardTitle__H5kqX{font-family:var(--font-aldrich);font-size:var(--font-60);color:var(--white);letter-spacing:0;line-height:1.1;color:var(--gray-900)}.FeatureSection_cardBody__mwgrt{display:flex;flex-direction:column;justify-content:space-between}.FeatureSection_cardSubTitle__2EDn3{font-size:var(--font-18);font-family:var(--font-aldrich);letter-spacing:0;color:var(--gray-900);line-height:1.6;margin-bottom:.8em}.FeatureSection_card__4d1GW[data-type=web] .FeatureSection_cardSubTitle__2EDn3{color:var(--orange)}.FeatureSection_card__4d1GW[data-type=marketing] .FeatureSection_cardSubTitle__2EDn3{color:var(--green)}.FeatureSection_cardDescription__Xm6H1{font-size:var(--font-20);color:var(--gray-900);line-height:1.6;margin-bottom:2em;word-break:keep-all}.FeatureSection_cardLink__N5E8W{display:flex;justify-content:space-between;align-items:center;width:calc(var(--grid-unit) * 3);height:calc(var(--grid-unit) * 1);padding:0 1em;margin-top:calc(var(--grid-unit) * .8);font-size:var(--font-16);background:var(--gray-900);color:var(--gray-100)}.FeatureSection_cardLink__N5E8W svg{width:1em;height:1em}.FeatureSection_imageContainer__4UJiL{position:relative;width:60%;max-width:900px;aspect-ratio:900/600}@media (max-width:768px){.FeatureSection_sticky__1iljA{height:90vh}.FeatureSection_card__4d1GW{width:100%;height:90vh}.FeatureSection_cardInner__dfmyb{flex-direction:column;padding-top:calc(var(--grid-unit) * 3);padding-bottom:calc(var(--grid-unit) * 3)}.FeatureSection_imageContainer__4UJiL{width:100%;max-width:none;margin-bottom:3rem}.FeatureSection_textContainer__mG3gF{width:100%;height:100%;max-width:none;align-items:space-between}.FeatureSection_cardTitle__H5kqX{margin-bottom:1em}.FeatureSection_cardSubTitle__2EDn3{font-size:var(--font-24)}.FeatureSection_cardDescription__Xm6H1{font-size:var(--font-28);width:90%}}.WorkSection_section__r16jj{background:rgb(217,217,217,.5);width:100%;height:100vh;overflow:hidden}.WorkSection_sticky__HM5FC{position:-webkit-sticky;position:sticky;top:0;height:100vh;width:100%;display:flex;align-items:flex-end;overflow:hidden;padding-bottom:10vh}.WorkSection_track__8hGQH{display:flex;align-items:center;padding:0 0 0 var(--grid-unit);width:max-content;will-change:transform}.WorkSection_sectionHeader__N5875{position:absolute;z-index:3;top:calc(var(--grid-unit) * 2);left:var(--grid-unit);right:var(--grid-unit);display:flex;justify-content:space-between;align-items:center}.WorkSection_title__E8_uK{font-family:var(--font-aldrich);letter-spacing:0;font-size:clamp(4rem,5vw,6rem)}.WorkSection_item__w2N9f{position:relative;width:clamp(600px,45vw,860px);margin-right:calc(var(--grid-unit) * .5);flex-shrink:0;overflow:hidden}.WorkSection_imageWrap__qu2O9{width:100%;aspect-ratio:1.6;overflow:hidden;background:rgb(217,217,217,.4)}.WorkSection_image__H1VxW{height:100%;width:auto!important;right:auto!important;left:0;will-change:transform}.WorkSection_info__c6fN3{position:absolute;inset:0;z-index:2;display:flex;justify-content:center;align-items:center;gap:1.5rem;padding:1rem 2rem;mix-blend-mode:overlay;opacity:0}.WorkSection_text__s5trg{display:flex;flex-direction:column;gap:.5rem}.WorkSection_itemTitle__tIX73{font-family:var(--font-aldrich);font-size:clamp(2rem,5vw,20rem);color:var(--white);text-transform:uppercase;line-height:1}.WorkSection_category__GvnHC{font-size:var(--font-16);color:var(--gray-500);text-transform:uppercase;letter-spacing:.1em}@media (max-width:768px){.WorkSection_sectionHeader__N5875{top:calc(var(--grid-unit) * 4)}.WorkSection_item__w2N9f{width:180vw;max-width:768px}}.SubTop_subTop__ImUcp{position:relative;width:100%;aspect-ratio:1920/600;height:clamp(31.25rem,41.6667vw,50rem);display:flex;flex-direction:column;overflow:visible}.SubTop_bg__6ybux{position:relative;flex:1 1;min-height:0;overflow:hidden;background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:#1a1a1a}.SectionNavWithCube_sectionNav__pcEbs{--header-height:clamp(40px,var(--grid-unit),60px);flex-shrink:0;color:var(--GrayScale-800,#262626);font-family:Aldrich,sans-serif;font-size:var(--font-32);font-style:normal;font-weight:400;line-height:100%;display:flex;flex-direction:column;align-items:flex-start;position:-webkit-sticky;position:sticky;top:calc(var(--header-height, 60px) + var(--progress-height, 50px) + 5rem);align-self:flex-start;letter-spacing:0}.SectionNavWithCube_sectionNav__pcEbs.SectionNavWithCube_static__vQUgn{position:static;width:50%;font-family:Pretendard,sans-serif;font-size:var(--font-44);font-weight:500;line-height:1;letter-spacing:-.88px;text-transform:capitalize}.SectionNavWithCube_sectionNavItem__z_0J2{display:flex;align-items:center;gap:clamp(.75rem,1.6667vw,2rem)}.SectionNavWithCube_cubeWrap__vUmte{width:clamp(2.25rem,5.2083vw,6.25rem);height:clamp(2.25rem,5.2083vw,6.25rem);flex-shrink:0;perspective:1000px}.SectionNavWithCube_cubeInner___ToLz{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .5s ease-in-out;transform-origin:center}.SectionNavWithCube_cubeFace__fOkvt{position:absolute;inset:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:clamp(2.25rem,5.2083vw,6.25rem);will-change:transform;display:flex;align-items:center;justify-content:center;font-family:Aldrich,sans-serif;font-size:var(--font-36);font-weight:400;line-height:100%;text-transform:capitalize;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0}.SectionNavWithCube_labelBlock__1l3_4{display:flex;flex-direction:column;gap:.75rem}.SectionNavWithCube_sectionLabel__s4AHf{display:inline-flex}.SectionNavWithCube_subLabelWrap__xSUld{display:block;overflow:hidden}.SectionNavWithCube_subLabel__uIvGe{color:var(--GrayScale-400,#a3a3a3);font-family:Pretendard;font-size:var(--font-20);font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.4px;display:block;transform:translateY(100%);opacity:0;animation:SectionNavWithCube_subLabelIn__iUCg8 .45s cubic-bezier(.34,1.2,.64,1) forwards;animation-delay:.8s}@keyframes SectionNavWithCube_subLabelIn__iUCg8{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.SectionNavWithCube_charWrap__UcAzT{display:inline-block;overflow:hidden;height:1em;vertical-align:top}.SectionNavWithCube_charWrap__UcAzT.SectionNavWithCube_spaceChar___W9I1{min-width:.25em}.SectionNavWithCube_charInner__zwzm2{display:inline-block;transform:translateY(110%);animation-name:SectionNavWithCube_labelCharIn__nRzBS;animation-duration:.45s;animation-timing-function:cubic-bezier(.34,1.2,.64,1);animation-fill-mode:forwards}@keyframes SectionNavWithCube_labelCharIn__nRzBS{0%{transform:translateY(110%)}to{transform:translateY(0)}}.SectionNavWithCube_charInnerHover__r7FCk{display:inline-block;transform:translateY(0)}.SectionNavWithCube_splitLabelHoverRoot__bLGVo:hover .SectionNavWithCube_charInnerHover__r7FCk{animation:SectionNavWithCube_labelCharIn__nRzBS .45s cubic-bezier(.34,1.2,.64,1) forwards}@media screen and (max-width:768px){.SectionNavWithCube_sectionNav__pcEbs.SectionNavWithCube_static__vQUgn{font-size:1.125rem}.SectionNavWithCube_cubeFace__fOkvt{border-radius:4px;color:var(--GrayScale-100,#f5f5f5);text-align:center;font-family:Aldrich;font-size:1.125rem;font-weight:400;line-height:120%;letter-spacing:0}.SectionNavWithCube_labelBlock__1l3_4{flex-direction:row;align-items:flex-end;gap:.5rem}.SectionNavWithCube_subLabel__uIvGe{white-space:nowrap;position:relative;top:4px}}.ContentsModal_contentsModal__y2ubg{position:fixed;top:0;left:0;width:calc(100% - var(--scrollbar-gap, 0px));height:100%;z-index:600;background:rgba(38,38,38,.5);-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);opacity:0;pointer-events:none;transition:opacity .6s cubic-bezier(.4,0,.2,1)}.ContentsModal_contentsModal__y2ubg .ContentsModal_modalContent___WmY6{width:100%;height:100%;position:relative;overflow-y:auto;overscroll-behavior:none}.ContentsModal_contentsModal__y2ubg .ContentsModal_modalContent___WmY6::-webkit-scrollbar-thumb{background:var(--scrollbar-color)}.ContentsModal_contentsModal__y2ubg.open{opacity:1;pointer-events:auto}.ContentsModal_contentsModal__y2ubg .ContentsModal_closeBtn__VZJtZ{position:absolute;top:30px;right:30px;z-index:1;background:none;box-shadow:0;border:0;cursor:pointer}@media screen and (max-width:768px){.ContentsModal_contentsModal__y2ubg{width:100%}.ContentsModal_contentsModal__y2ubg .ContentsModal_closeBtn__VZJtZ{width:24px;top:20px;right:14px}.ContentsModal_contentsModal__y2ubg .ContentsModal_closeBtn__VZJtZ svg{width:100%;height:100%}}.SearchAnimation_searchBoxWrap__x5MMD{width:460px;max-width:calc(100% - 150px);height:100px;display:flex;align-items:center;justify-content:space-between;padding:20px 20px 20px 60px;border-radius:8px;background-color:var(--gray-100);margin:0 auto 70px}.SearchAnimation_searchBoxWrap__x5MMD .SearchAnimation_searchTxtWrap__BHB31{position:relative;display:flex;gap:5px}.SearchAnimation_searchBoxWrap__x5MMD .SearchAnimation_searchTxt__ldn_l{color:var(--gray-800);font-size:var(--font-36);font-weight:700;line-height:100%;letter-spacing:-.72px;display:flex;align-items:center}.SearchAnimation_searchBoxWrap__x5MMD .SearchAnimation_searchTxt__ldn_l span{min-width:.25em;display:none}.SearchAnimation_searchBoxWrap__x5MMD .SearchAnimation_searchTxtWrap__BHB31 .SearchAnimation_searchBar__VEL3m{display:block;width:2px;height:3rem;background-color:var(--gray-800);opacity:.1;animation:SearchAnimation_searchBarIn__1fbFN 1.06s step-end infinite}.SearchAnimation_searchBoxWrap__x5MMD .SearchAnimation_searchBtn__wb0nG{background:none;box-shadow:0;border:none;outline:none;width:60px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;background-color:var(--gray-800);transform:scale(1);opacity:1}.SearchAnimation_searchBoxWrap__x5MMD.scroll-active{transform:translateY(-30px) scale(.95);transition:transform .3s cubic-bezier(.25,.46,.45,.94);transition-delay:calc(var(--total-delay) + .8s)}.SearchAnimation_searchBoxWrap__x5MMD.scroll-active .SearchAnimation_searchBtn__wb0nG{animation:SearchAnimation_clickAnimation__iDwQU .8s calc(var(--total-delay) + .3s) step-end forwards}@keyframes SearchAnimation_clickAnimation__iDwQU{0%{transform:scale(1)}15%{transform:scale(1)}20%{transform:scale(.95);opacity:.95}50%{transform:scale(.95);opacity:.95}55%{transform:scale(1);background-color:var(--bgColor);opacity:1}to{transform:scale(1);background-color:var(--bgColor)}}@keyframes SearchAnimation_searchBarIn__1fbFN{0%{opacity:.1}50%{opacity:.1}50.1%{opacity:0}to{opacity:0}}@media screen and (max-width:768px){.SearchAnimation_searchBoxWrap__x5MMD{height:auto;padding:.625rem .625rem .625rem 1.875rem;margin-bottom:30px}.SearchAnimation_searchBoxWrap__x5MMD .SearchAnimation_searchTxt__ldn_l{font-size:1.125rem}.SearchAnimation_searchBoxWrap__x5MMD .SearchAnimation_searchBtn__wb0nG{width:1.75rem}.SearchAnimation_searchBoxWrap__x5MMD .SearchAnimation_searchTxtWrap__BHB31{border-radius:4px}.SearchAnimation_searchBoxWrap__x5MMD .SearchAnimation_searchTxtWrap__BHB31 .SearchAnimation_searchBar__VEL3m{height:1.5rem}.SearchAnimation_searchBoxWrap__x5MMD .SearchAnimation_searchBtn__wb0nG img{width:.875rem;height:auto}}.ProgressBar_progressWrap__0P3Ou{--header-height:clamp(40px,var(--grid-unit),60px);position:-webkit-sticky;position:sticky;top:calc(var(--header-height, 60px));left:0;right:0;width:100%;height:clamp(2.5rem,3.9583vw,4.75rem);max-width:100%;z-index:10;background:#fff;border-bottom:1px solid #262626;transition:all .6s cubic-bezier(.4,0,.2,1)}.ProgressBar_progressWrap__0P3Ou.ProgressBar_active__zDVWO{max-width:1794px;width:calc(100% - (var(--grid-unit) * 2));top:40px;left:var(--grid-unit);height:40px}.ProgressBar_progressWrap__0P3Ou.ProgressBar_active__zDVWO .ProgressBar_progressInner__Qrgwd{min-height:auto;height:40px;padding:0 2.3958vw;--title-fill-width:max(0%,(100% * var(--progress-pct,0)/100 - 2.2813vw)/(100% - 4.5626vw) * 100%)}.ProgressBar_progressWrap__0P3Ou.ProgressBar_active__zDVWO .ProgressBar_titleWrap__rnGGU{font-size:1.125rem}.ProgressBar_progressInner__Qrgwd{display:flex;flex-direction:column;justify-content:center;height:clamp(2.5rem,3.9583vw,4.75rem);min-height:auto;padding:0 3.6458vw;--title-fill-width:max(0%,(100% * var(--progress-pct,0)/100 - 3.2813vw)/(100% - 6.5625vw) * 100%)}.ProgressBar_progressInner__Qrgwd,.ProgressBar_titleWrap__rnGGU{position:relative;box-sizing:border-box;transition:all .6s cubic-bezier(.4,0,.2,1)}.ProgressBar_titleWrap__rnGGU{z-index:1;width:100%;font-size:var(--font-46);font-weight:400;letter-spacing:-.05em;margin:0;font-family:var(--font-aldrich);letter-spacing:0}.ProgressBar_titleBase__4exrM{position:relative;color:#262626}.ProgressBar_titleFill__uWnfP{position:absolute;left:0;top:0;width:var(--title-fill-width);overflow:hidden;color:#fff;white-space:nowrap}.ProgressBar_progressInner__Qrgwd[data-step-mode] .ProgressBar_progressFill__N4ImC,.ProgressBar_progressInner__Qrgwd[data-step-mode] .ProgressBar_titleFill__uWnfP{transition:width .45s cubic-bezier(.33,1,.68,1)}.ProgressBar_progressFill__N4ImC{position:absolute;bottom:0;left:0;height:100%;z-index:0;background:#262626;box-sizing:border-box}@media screen and (max-width:768px){.ProgressBar_progressWrap__0P3Ou.ProgressBar_active__zDVWO{width:calc(100% - (var(--grid-unit) * 1));left:calc(var(--grid-unit) / 2)}.ProgressBar_progressWrap__0P3Ou.ProgressBar_active__zDVWO .ProgressBar_progressInner__Qrgwd{padding:2px 1rem 0;--title-fill-width:max(0%,(100% * var(--progress-pct,0)/100 - 3.6413vw)/(100% - 7.2826vw) * 100%)}.ProgressBar_titleWrap__rnGGU{font-size:1.125rem}}@media screen and (max-width:480px){.ProgressBar_progressWrap__0P3Ou{--header-height:calc(var(--grid-unit) * 2)}}