.BandBanner_band-banner__tjr9g{position:relative;padding:12px 20px}.BandBanner_band-banner__tjr9g>p{color:#fff;line-height:28px;letter-spacing:-2%;text-align:left;padding-right:20px}.BandBanner_exitIcon__4tIsl{position:absolute;right:20px;top:50%;transform:translateY(-50%);padding:0;border:none;background-color:transparent;cursor:pointer}.BandBanner_exitIcon__4tIsl>img{width:20px;height:20px}@media (min-width:768px){.BandBanner_band-banner__tjr9g>p{text-align:center}}.Header_container__AX6Df{position:sticky;top:0;background-color:hsla(0,0%,100%,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);height:48px;display:flex;justify-content:space-between;align-items:center;padding:0 20px;z-index:100}.Header_container__AX6Df>nav{display:none}.Header_container__AX6Df>nav,.Header_mobileMenu__UtGws>nav{list-style:none}.Header_container__AX6Df nav>li{display:inline-flex;margin-left:32px;letter-spacing:-2%}.Header_container__AX6Df nav>li a,.Header_mobileMenu__UtGws>nav>li a{color:var(--color-black);text-decoration:none}.Header_container__AX6Df>nav>li:first-child{margin-left:0}.Header_typygraphy__OIh5A{height:14px;cursor:pointer}.Header_mobileMenuWrapper__rw4aS{position:fixed;inset:0;background-color:var(--color-white);z-index:999}@media (min-width:768px){.Header_container__AX6Df{padding:0 40px}.Header_container__AX6Df>nav{display:flex;align-items:center}}.Header_enter__tw5DS{opacity:0}.Header_enterActive__V29ty{opacity:1;transition:opacity .3s,transform .3s}.Header_exit__TQ2sA{opacity:1}.Header_exitActive___O8jH{opacity:0;transition:opacity .3s,transform .3s}.Header_hamburgerClose__mf9Kj,.Header_hamburger__LzwKv{width:24px;height:24px;background-color:transparent;border:none;position:relative}.Header_mobileMenu__UtGws{padding:0 20px}.Header_mobileMenuHeader__V_DR7{height:48px;display:flex;justify-content:flex-end;align-items:center}.Header_mobileMenu__UtGws>nav>li{display:flex;margin-bottom:32px;align-items:center}.Header_mobileMenu__UtGws>nav>li>img{width:24px;height:24px;margin-right:2px}@media (min-width:768px){.Header_hamburger__LzwKv{display:none}}.Header_hamburger__LzwKv>span:after,.Header_hamburger__LzwKv>span:before{content:"";display:block;position:absolute;left:0;right:0;height:2px;background-color:var(--color-black);border-radius:2px}.Header_hamburger__LzwKv>span:after{top:5px}.Header_hamburger__LzwKv>span:before{top:16px}.Header_hamburgerClose__mf9Kj>span:after,.Header_hamburgerClose__mf9Kj>span:before{content:"";display:block;position:absolute;width:24px;height:1px;background-color:var(--color-black);border-radius:2px;top:50%;left:50%}.Header_hamburgerClose__mf9Kj>span:after{transform:translate(-50%,-50%) rotate(45deg)}.Header_hamburgerClose__mf9Kj>span:before{transform:translate(-50%,-50%) rotate(-45deg)}.Header_downloadBtn__hxgVv{background-color:transparent;border:none;padding:0;display:flex;align-items:center;cursor:pointer}.Header_downloadIcon__fjScR{width:16px;height:16px;margin-left:2px}.Header_downloadIconMobile__5Vt_t{width:24px;height:24px;margin-left:2px}@media (min-width:768px){.Header_downloadIconMobile__5Vt_t{width:28px;height:28px;margin-left:2px}}.Header_navItem__WW79j{align-items:center}.Header_navItem__WW79j img{width:20px;height:20px;margin-right:2px}.Robot_robot__A8weO{width:100px;height:136px;position:absolute;left:-25px;bottom:-52px;pointer-events:none;transition:transform .1s;transform-origin:center}.Robot_container__R6Mqs{overflow:hidden}.MainBanner_banner__oxaLs{height:536px;position:relative;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;background-image:url(/static/assets/main-banner-bg.png);background-position:50%}.MainBanner_banner__oxaLs>.MainBanner_container__ueBfz{position:relative}.MainBanner_banner__oxaLs h1{color:var(--color-gray-400);font-size:52px;line-height:68px;letter-spacing:-2%;padding-top:80px;margin:0 0 40px;max-width:280px}@media (min-width:768px){.MainBanner_banner__oxaLs h1{max-width:none}}.MainBanner_banner__oxaLs h1>span{color:var(--color-black)}.MainBanner_cardContainer__rLOm8{display:flex;gap:24px;align-items:center;width:100%;overflow-x:auto;overflow-y:visible;padding:12px 0}.MainBanner_cardContainer__rLOm8::-webkit-scrollbar{background-color:transparent;height:4px}.MainBanner_cardContainer__rLOm8::-webkit-scrollbar-thumb{background-color:hsla(240,4%,65%,.4);border-radius:2px}.MainBanner_logo-flip-card__nq1AJ{background-color:transparent;min-width:159px;height:159px;perspective:1000px;display:inline-block}.MainBanner_logo-flip-card__nq1AJ:last-child{margin-right:0}.MainBanner_flipInner__gjzxR{position:relative;width:100%;height:100%;text-align:center;transition:transform .8s;transform-style:preserve-3d}.MainBanner_logo-flip-card__nq1AJ:hover .MainBanner_flipInner__gjzxR{transform:rotateY(180deg)}.MainBanner_flipBackX__gpE8v,.MainBanner_flipBack__hVEuC,.MainBanner_flipFront__R6ekd{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:20px;overflow:hidden}.MainBanner_flipFront__R6ekd{background-color:var(--color-black);color:#fff;display:flex;justify-content:center;align-items:center}.MainBanner_flipFront__R6ekd img{height:72px;position:relative}.MainBanner_flipFront__R6ekd:before{content:"";display:block;position:absolute;width:205%;height:205%;left:50%;transform:translateX(-50%);top:71%;background-color:var(--color-primary-500);border-radius:999px;filter:blur(25px);z-index:0}.MainBanner_flipBack__hVEuC{background-color:#f5f5f7;color:var(--color-black);transform:rotateY(180deg);padding:20px}.MainBanner_flipBack__hVEuC p{white-space:nowrap;line-height:22px;letter-spacing:-2%;margin-top:12px}.MainBanner_flipBackX__gpE8v{background-color:var(--color-black);transform:rotateY(180deg);padding:20px}.MainBanner_flipBackX__gpE8v>img{height:112px}.MainBanner_flipBackX__gpE8v:after{content:"";display:block;position:absolute;width:205%;height:205%;left:50%;transform:translateX(-50%);top:71%;background-color:var(--color-primary-500);border-radius:999px;filter:blur(25px)}.MainBanner_bubbleWrapper__AZYWP{display:flex;justify-content:flex-end;margin-top:-40px}.MainBanner_bubble__hS596{position:relative;background-color:var(--color-black);padding:14px 24px;border-radius:20px 20px 0 20px}.MainBanner_bubble__hS596 p{color:var(--color-white);letter-spacing:-2%}.MainBanner_highlight__lRYC3{color:var(--color-primary-500)!important}.MainBanner_cardArea__y6ued{position:relative;margin-top:0}@media (min-width:768px){.MainBanner_cardArea__y6ued{margin-top:-80px}}.MainBanner_mbanner__F_jPB{height:558px;position:relative;padding:40px 20px 33px;background-image:url(/static/assets/digitalx-main-mo-bg.png);background-position:50%;background-size:cover;background-repeat:no-repeat}.MainBanner_mbanner__F_jPB .MainBanner_title__TCDA6{font-size:44px;line-height:60px;letter-spacing:-2%;color:var(--color-gray-400)}.MainBanner_black__9Ps9A{color:var(--color-black)}.MainBanner_contents__qHBNx{margin-top:140px;display:flex;flex-direction:column;align-items:flex-end}.MainBanner_mobileBubble__Zlclv{padding:12px 20px;background-color:var(--color-black);border-radius:12px 12px 0 12px;margin-bottom:12px}.MainBanner_mobileBubble__Zlclv>p{color:var(--color-white);font-size:12px;line-height:18px;letter-spacing:-2%;font-weight:600}.MainBanner_mobileCard__7Qcjm{position:relative;width:294px;aspect-ratio:294/154;background-color:transparent;perspective:1000px;display:block;padding:0;border:none}.MainBanner_mobileCard__7Qcjm .MainBanner_flipBack__hVEuC{padding:0;left:0;right:0}.MainBanner_mobileCard__7Qcjm .MainBanner_flipInner__gjzxR{transition:transform 1.5s}.Modal_modalEnter__hbFjZ{opacity:0}.Modal_modalEnterActive__62H4O{opacity:1;transition:opacity .3s}.Modal_modalExit__kjmuV{opacity:1}.Modal_modalExitActive__7SBIc{opacity:0;transition:opacity .3s}.Modal_alertContainer__teUhs,.Modal_container__H79cZ{position:relative;z-index:200}.Modal_overlay__OW6LA{position:fixed;inset:0;background-color:rgba(2,5,18,.8);z-index:200}.Modal_wrapper__1kp0P{position:fixed;inset:0;overflow-y:auto;z-index:200}.Modal_contentArea__TEy5q{align-items:center}.Modal_contentArea__TEy5q,.PortfolioDetailModal_contentArea__tgXzL{display:flex;min-height:100%;justify-content:center;padding:20px;text-align:center}.PortfolioDetailModal_contentArea__tgXzL{align-items:flex-start}.PortfolioDetailModal_imageArea__SCaWw{border-radius:10px;flex:1 1}.PortfolioDetailModal_image___mN0N{width:100%;border-radius:10px}.PortfolioDetailModal_exitWrapper__4UV_A{min-width:48px;width:48px;height:48px;position:sticky;top:20px;margin-bottom:12px;margin-left:auto}.PortfolioDetailModal_content__Idhhe{display:flex;flex-direction:column-reverse;max-width:1200px;width:100%;margin:0 auto}.PortfolioDetailModal_exit__yZpcV{width:42px;height:42px;background-color:var(--color-white);border-radius:30px;box-shadow:0 4px 4px rgba(0,0,0,.25),0 4px 20px rgba(2,5,18,.1);padding:7px;border:none;cursor:pointer}.PortfolioDetailModal_exit__yZpcV img{width:28px;height:28px}@media (min-width:768px){.PortfolioDetailModal_content__Idhhe{flex-direction:row}.PortfolioDetailModal_exitWrapper__4UV_A{margin-left:24px;min-width:60px;width:60px;height:60px;top:80px}.PortfolioDetailModal_exit__yZpcV{width:60px;height:60px}.PortfolioDetailModal_exit__yZpcV img{width:32px;height:32px}.PortfolioDetailModal_contentArea__tgXzL{padding:80px 20px}}.PortfolioCard_portfolioItem__eaNuZ{width:100%;max-width:400px;background-color:#fff;box-shadow:0 4px 20px rgba(2,5,18,.1);-webkit-box-shadow:0 4px 20px rgba(2,5,18,.1);overflow:hidden;border-radius:20px;padding:40px;position:relative}.PortfolioCard_header-text__Zauae{font-weight:500;color:var(--color-gray-400);margin-bottom:16px;position:relative;z-index:1}.PortfolioCard_header-text__Zauae span{color:var(--color-gray-600)}.PortfolioCard_sentence__7f83q{font-weight:600;letter-spacing:-2%;position:relative;z-index:1}.PortfolioCard_whiteMode__oTraA{color:var(--color-black)}.PortfolioCard_darkMode__fM6RR{color:var(--color-white)}.PortfolioCard_thumbnail__tCtWK{position:absolute;inset:0;z-index:0;background-position:50%;background-size:cover;background-repeat:no-repeat;transition:transform .3s}.PortfolioCard_portfolioItem__eaNuZ:hover .PortfolioCard_thumbnail__tCtWK{transform:scale(1.15)}.PortfolioCard_cursorPointer__WwnHc{cursor:pointer}.PortfolioIntroCard_card__K4J50{position:relative;width:100%;height:100%;border-radius:20px;overflow:hidden;background-color:var(--color-white);padding:40px;box-shadow:0 4px 20px rgba(2,5,18,.1);-webkit-box-shadow:0 4px 20px rgba(2,5,18,.1);cursor:pointer;border:none;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;text-align:start}.PortfolioIntroCard_card__K4J50:before{display:block;content:"";position:absolute;inset:0;background:url(/static/assets/recently-portfolio.png);z-index:0}.PortfolioIntroCard_label__JHe1J,.PortfolioIntroCard_title__WPdQv{position:relative;z-index:1;vertical-align:top}.PortfolioIntroCard_label__JHe1J{color:var(--color-gray-600);letter-spacing:-2%;font-weight:500;margin-bottom:16px}.PortfolioIntroCard_title__WPdQv{color:var(--color-black);letter-spacing:-2%;font-weight:700}.PortfolioCardList_portfolioItem__CbyN0{max-width:400px;width:calc(100vw - 40px);background-color:#fff;border-radius:20px;aspect-ratio:calc(400 / 520)}.PortfolioCardList_portfolioList__f1i4S{padding:40px 20px!important}@media (min-width:1480px){.PortfolioCardList_portfolioList__f1i4S{padding-left:calc(var(--padding) - (1920px - 100vw) / 2)!important}}.PortfolioCardList_nextBtn__5KRW9,.PortfolioCardList_prevBtn__GjkRC{position:absolute;top:50%;opacity:1;transition:opacity .3s ease-in-out;display:block;width:48px;height:48px;background-color:rgba(2,5,18,.5);z-index:2;border-radius:30px;transform:translateY(-50%);cursor:pointer;padding:12px}.PortfolioCardList_nextBtn__5KRW9:before,.PortfolioCardList_prevBtn__GjkRC:before{content:"";display:block;width:24px;height:24px;background-image:url(/static/assets/slide-arrow-right.png);background-size:contain;background-position:50%}.PortfolioCardList_prevBtn__GjkRC{left:22px}.PortfolioCardList_nextBtn__5KRW9{right:22px}@media (min-width:1024px){.PortfolioCardList_nextBtn__5KRW9,.PortfolioCardList_prevBtn__GjkRC{width:60px;height:60px;border-radius:30px;padding:16px}.PortfolioCardList_nextBtn__5KRW9:before,.PortfolioCardList_prevBtn__GjkRC:before{content:url(/static/assets/slide-arrow-right.png);display:block;width:28px;height:28px}.PortfolioCardList_prevBtn__GjkRC{left:56px}.PortfolioCardList_nextBtn__5KRW9{right:56px}}.PortfolioCardList_btnDisabled__W9_H5{opacity:0;cursor:auto;visibility:hidden}.PortfolioCardList_prevBtn__GjkRC:before{transform:rotateY(180deg)}.RecentlyPortfolio_container__Vei2V{padding:100px 0 160px}.RecentlyPortfolio_title___3q_P{color:var(--color-black);letter-spacing:-2%}.RecentlyPortfolio_title___3q_P span{display:block;font-weight:600;letter-spacing:-2%;color:var(--color-gray-600);margin-top:12px}@media (min-width:768px){.RecentlyPortfolio_title___3q_P span{display:inline;margin-top:0}}.MainInteractiveColorBanner_relative__jD8Xr{position:relative;min-height:30vh}.MainInteractiveColorBanner_content__ebh7Z{display:flex;height:96px;position:relative;max-width:100vw;overflow-x:hidden;--scroll-ratio:0}.MainInteractiveColorBanner_item__PT_7t{flex:1 1;opacity:var(--text-move)}.MainInteractiveColorBanner_item__PT_7t:first-child{background-color:#ff5aef}.MainInteractiveColorBanner_item__PT_7t:nth-child(2){background-color:#0086ff}.MainInteractiveColorBanner_item__PT_7t:nth-child(3){background-color:var(--color-primary-500)}.MainInteractiveColorBanner_content__ebh7Z:after{content:"";position:absolute;inset:0;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);opacity:0;transition:opacity .3s;display:block}.MainInteractiveColorBanner_content__ebh7Z[data-blur-mode=on]:after{opacity:1}.MainInteractiveColorBanner_text____iog{position:absolute;font-weight:700;text-align:left;color:var(--color-white);z-index:1;opacity:calc((var(--scroll-ratio) - .2) / .15);top:50%;left:max(min(50%,50% * var(--text-move)),0%);transform:translate(min(max(-50%,-50% * var(--text-move)),0%),-50%);display:inline-block;padding:0 20px;transition:color .3s;white-space:nowrap}.MainInteractiveColorBanner_content__ebh7Z[data-text-gray=on] .MainInteractiveColorBanner_text____iog{color:var(--color-gray-600)}.MainInteractiveColorBanner_text____iog span{color:var(--color-white)}@media (min-width:400px){.MainInteractiveColorBanner_content__ebh7Z{height:128px}}.MainCareer_section__Wp9h2{padding:0 0 120px}.MainCareer_article__FvG53{padding:10px 0 0}.MainCareer_title__exTx1{color:var(--color-gray-600);margin-bottom:60px}.MainCareer_title__exTx1 span{color:var(--color-white)}.MainCareer_list____tyA{padding-bottom:40px;display:flex;justify-content:space-between;gap:32px}.MainCareer_list____tyA .MainCareer_item__tg21c{display:block;width:100%;height:498px;border-radius:20px;padding:40px;position:relative}@media (min-width:768px){.MainCareer_list____tyA .MainCareer_item__tg21c{flex:1 1 40%}}@media (min-width:1400px){.MainCareer_list____tyA .MainCareer_item__tg21c{flex:1 1}.MainCareer_list____tyA .MainCareer_item__tg21c:nth-child(2n){margin-top:40px}}.MainCareer_list____tyA .MainCareer_item__tg21c:first-child{background:linear-gradient(0deg,rgba(0,134,255,.05),#0025ff 89.58%)}.MainCareer_list____tyA .MainCareer_item__tg21c:nth-child(2){background:linear-gradient(0deg,rgba(7,217,245,.05),#07d9f5 89.58%)}.MainCareer_list____tyA .MainCareer_item__tg21c:nth-child(3){background:linear-gradient(0deg,rgba(10,207,131,.05),#0acf83 89.58%)}.MainCareer_list____tyA .MainCareer_item__tg21c:nth-child(4){background:linear-gradient(0deg,rgba(150,68,255,.05),#9644ff 89.58%)}.MainCareer_featureText__CKjH7{color:var(--color-white)}.MainCareer_sentence__9qRDE{color:var(--color-white);margin-top:16px}.MainCareer_icon__Aj8gx{width:160px;height:160px;box-sizing:content-box;padding:6px;border-radius:999px;background-color:hsla(0,0%,100%,.3);position:absolute;left:50%;top:40%;transform:translateX(-50%)}.MainCareer_icon__Aj8gx img{width:100%;height:100%;border-radius:999px}.MainReview_section__ttEF_{padding-top:120px;padding-bottom:120px}.MainReview_cardList__Fmoo_{gap:33px;margin-top:40px}.MainReview_card__E0vm9{background-color:var(--color-white);padding:40px 20px 28px;border-radius:20px}.MainReview_title__QAlDX{color:var(--color-black);font-weight:700}.MainReview_content__CWwFQ{color:var(--color-gray-800);display:block;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:5;line-clamp:5;font-weight:600}.MainReview_gray__rgwLI{color:var(--color-gray-600)}.MainReview_divider__SGaek{margin-top:20px;margin-bottom:20px;height:1px;background-color:var(--color-gray-100)}.MainReview_customer__MLw_F{display:flex;align-items:center}.MainReview_profile__CVYmt{width:60px;height:60px;margin-right:12px}.MainReview_label__AOXzU{font-size:14px;line-height:18px;font-weight:500;color:var(--color-gray-600);margin-bottom:6px}.MainReview_name__U5bXI{line-height:20px;font-weight:600;color:var(--color-black);letter-spacing:-3%}.MainReview_star-list__xG9mK{margin-bottom:24px}.MainReview_star__4ys7c{width:24px;height:24px;margin-right:8px}.MainReview_star__4ys7c:last-child{margin-right:0}@media (min-width:480px){.MainReview_card__E0vm9{padding:40px 40px 28px}}.MainTogetherValue_container__q_HMF{display:flex;flex-wrap:wrap;gap:32px;padding-bottom:160px}.MainTogetherValue_colItem__5LY9I:first-child,.MainTogetherValue_colItem__5LY9I:nth-child(2),.MainTogetherValue_colItem__5LY9I:nth-child(3){width:100%}@media (min-width:768px){.MainTogetherValue_colItem__5LY9I:nth-child(2),.MainTogetherValue_colItem__5LY9I:nth-child(3){flex:1 1}.MainTogetherValue_introduction__c_GuA{height:544px}}@media (min-width:1480px){.MainTogetherValue_colItem__5LY9I:first-child{flex:0 0 21.6666666%}.MainTogetherValue_colItem__5LY9I:nth-child(2){flex:0 0 36.111111%}.MainTogetherValue_colItem__5LY9I:nth-child(3){flex:0 0 37.7777777%}}.MainTogetherValue_mainTitle__pfqmw{color:var(--color-gray-400);letter-spacing:-2%}.MainTogetherValue_mainTitle__pfqmw span{color:var(--color-black)}.MainTogetherValue_introduction__c_GuA{background-color:var(--color-black);box-shadow:0 4px 20px rgba(2,5,18,.1);border-radius:20px;padding:40px}.MainTogetherValue_introduction__c_GuA h2,.MainTogetherValue_introduction__c_GuA p{color:var(--color-white)}.MainTogetherValue_introduction__c_GuA h2{letter-spacing:-2%;font-weight:500;margin-bottom:16px}.MainTogetherValue_introduction__c_GuA p{letter-spacing:-2%;font-weight:600}.MainTogetherValue_skill__mUx_o{height:300px;margin-bottom:32px;box-shadow:0 4px 20px rgba(2,5,18,.1);border-radius:20px;padding:40px;overflow:hidden;position:relative;background-color:var(--color-white)}.MainTogetherValue_bg__NziSc{background-position:50%;background-size:cover;position:absolute;inset:0;z-index:0}.MainTogetherValue_skill__mUx_o .MainTogetherValue_bg__NziSc{background-image:url(/static/assets/skill-bg.png)}.MainTogetherValue_partner__XKsYG .MainTogetherValue_text__ALExX,.MainTogetherValue_skill__mUx_o .MainTogetherValue_text__ALExX{z-index:1;position:relative}.MainTogetherValue_partner__XKsYG{height:212px;background-color:var(--color-white);box-shadow:0 4px 20px rgba(2,5,18,.1);border-radius:20px;padding:40px;background-position:0;background-size:cover;position:relative;overflow:hidden}.MainTogetherValue_partner__XKsYG .MainTogetherValue_bg__NziSc{background-image:url(/static/assets/partner-bg.png)}.MainTogetherValue_partner__XKsYG h2,.MainTogetherValue_partner__XKsYG p,.MainTogetherValue_skill__mUx_o h2,.MainTogetherValue_skill__mUx_o p{color:var(--color-black);text-align:center}.MainTogetherValue_partner__XKsYG h2,.MainTogetherValue_skill__mUx_o h2{letter-spacing:-2%;font-weight:500;margin-bottom:12px}.MainTogetherValue_partner__XKsYG p,.MainTogetherValue_skill__mUx_o p{letter-spacing:-2%;font-weight:600}.MainTogetherValue_partner__XKsYG h2,.MainTogetherValue_partner__XKsYG p{text-align:left}.MainTogetherValue_logo__rzkx1{display:block;margin:16px auto 0;max-width:320px;width:100%}.Input_textInput__rLJgM{display:block;border:1px solid var(--color-gray-300);padding:16px;width:100%;border-radius:5px;color:var(--color-black);outline:none}.Input_textInput__rLJgM:focus{border:1px solid var(--color-primary-500)}.Input_textInput__rLJgM::-moz-placeholder{color:var(--color-gray-300);font-weight:500}.Input_textInput__rLJgM:-ms-input-placeholder{color:var(--color-gray-300);font-weight:500}.Input_textInput__rLJgM::placeholder{color:var(--color-gray-300);font-weight:500}.TextArea_textarea__yaFhQ{background-color:var(--color-white);padding:15px 20px;border:1px solid var(--color-gray-300);display:block;width:100%;height:104px;border-radius:5px;color:var(--color-black);font-size:14px;line-height:21px;font-weight:500;resize:none;outline:none}.TextArea_textarea__yaFhQ:focus{border:1px solid var(--color-primary-500)}.TextArea_textarea__yaFhQ::-moz-placeholder{color:var(--color-gray-300)}.TextArea_textarea__yaFhQ:-ms-input-placeholder{color:var(--color-gray-300)}.TextArea_textarea__yaFhQ::placeholder{color:var(--color-gray-300)}.FileUploader_fileContainer__P5KB_{display:block}@media (min-width:480px){.FileUploader_fileContainer__P5KB_{display:flex;gap:8px}}.FileUploader_nameBox__3bmsG{flex:1 1;min-width:1px;border:1px solid var(--color-gray-300);padding:14px;height:52px;border-radius:5px;background-color:var(--color-gray-100);display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.FileUploader_nameBox__3bmsG>p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:480px){.FileUploader_nameBox__3bmsG{margin-bottom:0}}.FileUploader_nameBox__3bmsG>button{border:none;background-color:transparent;width:24px;height:24px;padding:0;cursor:pointer}.FileUploader_selectButton__FF4I6{color:var(--color-white);background-color:var(--color-black);padding:14px 32px;border-radius:5px;display:flex;justify-content:center;align-items:center;cursor:pointer}.FileUploader_empty__KqBBo{color:var(--color-gray-600)}.Radio_list__0rdBP{display:flex;gap:40px;flex-wrap:wrap}.Radio_item___kVYa{position:relative;font-weight:500;color:var(--color-black);padding-left:34px;display:block;cursor:pointer}.Radio_item___kVYa:before{content:"";width:22px;height:22px;position:absolute;top:0;left:0;border:1px solid var(--color-black);border-radius:5px}.Radio_item___kVYa:after{width:16px;height:16px;position:absolute;top:4px;left:4px;background-color:var(--color-primary-500);border-radius:2px}:checked+.Radio_item___kVYa:after{content:""}.AlertModal_card__oooF3{max-width:420px;width:100%;background-color:var(--color-white);padding:40px;border-radius:10px;box-shadow:0 4px 20px rgba(2,5,18,.1)}.AlertModal_title__xs5uC{color:var(--color-black);line-height:30px;text-align:center}.FullButton_button__Pp50V{background-color:var(--color-black);padding:16px;border-radius:10px;color:var(--color-white);border:none;display:block;width:100%;cursor:pointer}.FullButton_button__Pp50V:disabled{cursor:auto}.RequireBadge_badge__ef0qa{background-color:var(--color-primary-100);color:var(--color-primary-500);padding:1px 6px;border-radius:5px;font-size:12px;font-weight:500;line-height:18px;margin-right:5px;display:block}.InputLabel_label__dg0qO{display:flex;align-items:center;margin-bottom:8px}.InputLabel_label__dg0qO>span{margin-right:5px}.InputLabel_label__dg0qO>p{line-height:24px;color:var(--color-black)}.MainInquiry_container__zwkSa{background-color:var(--color-black);background-position:100% 0;background-size:auto;background-repeat:no-repeat;background-attachment:fixed;padding:160px 0;min-height:100vh;position:relative}.MainInquiry_contentArea__I_Rdt{position:relative;z-index:1}.MainInquiry_btnGap__coaYo{margin-top:40px}.MainInquiry_card__Swtf6{border-radius:10px;background-color:var(--color-white);padding:40px 20px;max-width:1000px}@media (min-width:768px){.MainInquiry_card__Swtf6{padding:40px}}.MainInquiry_alert__WcKHY{color:var(--color-gray-600);background-color:var(--color-gray-100);padding:12px;border-radius:10px;text-align:center;font-weight:500;margin-bottom:40px}.MainInquiry_alert__WcKHY button{color:var(--color-primary-500);padding:0;border:none;background:transparent;display:inline;text-decoration:underline;cursor:pointer}.MainInquiry_headerWrapper___PIa8{display:block}@media (min-width:768px){.MainInquiry_headerWrapper___PIa8{display:flex;justify-content:space-between;align-items:center}}.MainInquiry_stepContainer__YWPbD{--transition-duration:0.3s}.MainInquiry_header__WQNaL{display:flex;align-items:center;position:relative}.MainInquiry_header__WQNaL:after{content:"";display:block;position:absolute;width:1px;height:12px;background-color:var(--color-gray-300);bottom:-18px;left:14px}.MainInquiry_active__wuzq8 .MainInquiry_header__WQNaL:after{display:none}.MainInquiry_stepLabel__vUXmH{display:flex;width:28px;height:28px;background-color:var(--color-gray-300);font-weight:700;text-align:center;color:var(--color-white);border-radius:20px;margin-right:8px;justify-content:center;align-items:center;transition:background-color var(--transition-duration)}.MainInquiry_active__wuzq8 .MainInquiry_stepLabel__vUXmH{background-color:var(--color-black)}.MainInquiry_headerTitle__T4Wma{display:block;line-height:30px;font-weight:600;color:var(--color-gray-300);transition:color var(--transition-duration)}.MainInquiry_active__wuzq8 .MainInquiry_headerTitle__T4Wma{color:var(--color-black)}.MainInquiry_content__1ci5D{max-height:0;opacity:0;overflow:hidden;padding-top:24px}.MainInquiry_contentTransition__W7itL{transition:max-height var(--transition-duration),opacity var(--transition-duration)}.MainInquiry_active__wuzq8 .MainInquiry_content__1ci5D{max-height:2400px;padding-top:0;opacity:1}.MainInquiry_button__5J5n_,.MainInquiry_itemHeader__HYI9P{margin-top:40px}.MainInquiry_radioGroup__uAmBz{display:flex;flex-wrap:wrap;gap:16px}.MainInquiry_imageRadio__nGgDR,.MainInquiry_textRadio__rlqm_{display:flex;align-items:center;justify-content:center;background-color:var(--color-white);border:1px solid var(--color-gray-300);cursor:pointer}.MainInquiry_imageRadio__nGgDR.MainInquiry_active__wuzq8 p{color:var(--color-black)}.MainInquiry_imageRadio__nGgDR.MainInquiry_active__wuzq8,.MainInquiry_textRadio__rlqm_.MainInquiry_active__wuzq8{border:2px solid var(--color-primary-500);color:var(--color-black);box-shadow:0 4px 10px rgba(2,5,18,.1)}.MainInquiry_textRadio__rlqm_{padding:14px;font-weight:600;border-radius:5px}.MainInquiry_imageRadio__nGgDR{display:flex;padding:14px;border-radius:5px;justify-content:center;align-items:center}.MainInquiry_imageRadio__nGgDR p{text-align:center;line-height:21px;font-weight:500;color:var(--color-gray-600);font-size:16px}.MainInquiry_categoryIcon__h4xCU,.MainInquiry_imageRadio__nGgDR img{width:24px;height:24px;margin-right:10px}.MainInquiry_imageRadio__nGgDR img{display:block}.MainInquiry_content__1ci5D *{-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.MainInquiry_active__wuzq8 .MainInquiry_content__1ci5D *{-moz-user-select:auto;-ms-user-select:auto;user-select:auto;-webkit-user-select:auto}.MainInquiry_title__k1LFq{color:var(--color-gray-600);font-size:38px;line-height:52px;letter-spacing:-2%;font-weight:600}@media (min-width:480px){.MainInquiry_title__k1LFq{font-size:48px;line-height:68px}}.MainInquiry_title__k1LFq span{color:var(--color-white);font-weight:700}.MainInquiry_title__k1LFq br.MainInquiry_desktop__K1p4Z{display:none}.MainInquiry_inquiryLayout__Ptip6>div{margin-bottom:40px}.MainInquiry_inquiryLayout__Ptip6>form{flex:1 1}.MainInquiry_inquiryImage__N1PFQ{width:100%;max-width:320px;margin:0 auto;display:block}@media (min-width:1240px){.MainInquiry_side__ZsbeS{position:sticky;top:120px}.MainInquiry_inquiryLayout__Ptip6{display:flex;gap:120px;align-items:flex-start}.MainInquiry_inquiryLayout__Ptip6>div{max-width:320px}.MainInquiry_title__k1LFq br.MainInquiry_desktop__K1p4Z{display:block}.MainInquiry_inquiryImage__N1PFQ{width:320px;margin:0}}.MainInquiry_inquiryLink__26gNm{color:var(--color-black);text-decoration:none;display:flex;align-items:center;font-weight:500;line-height:22px}.MainInquiry_inquiryLink__26gNm img{width:24px;height:24px}.MainInquiry_referrerGroup__WhjJ8{display:grid;grid-gap:12px;gap:12px}.MainInquiry_referrerGroup__WhjJ8 label{display:inline-flex;align-items:center;cursor:pointer}.MainInquiry_referrerGroup__WhjJ8 label input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:18px;height:18px;padding:2px;background-clip:content-box;border:2px solid var(--color-gray-300);background-color:var(--color-gray-300);border-radius:50%}.MainInquiry_referrerGroup__WhjJ8 label input[type=radio]:checked{border:2px solid var(--color-primary-500);background-color:var(--color-primary-500)}.MainInquiry_referrerGroup__WhjJ8 label p{color:var(--color-black)}@media (min-width:1024px){.MainInquiry_referrerGroup__WhjJ8{grid-template-columns:repeat(3,minmax(0,1fr))}}