.Banner_Banner__zlH0D{position:relative;width:100%;overflow:hidden}@media(max-width:768px){.Banner_Banner__zlH0D{height:auto;min-height:300px}}.Banner_videoWrap__rN2WU{position:relative;width:100%;max-width:1920px;height:100vh;max-height:820px;margin:0 auto;overflow:hidden}@media(max-width:768px){.Banner_videoWrap__rN2WU{height:327px}}.Banner_YoutubeLink__RFxgv{position:absolute;top:15px;left:15px;z-index:30;background:rgba(0,0,0,.55);border:1px solid hsla(0,0%,100%,.3);color:#fff;padding:8px 12px;border-radius:999px;font-size:13px;font-weight:500;text-decoration:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:all .2s ease}.Banner_YoutubeLink__RFxgv:hover{background:hsla(0,0%,100%,.9);color:#000}@media(max-width:768px){.Banner_YoutubeLink__RFxgv{top:10px;left:10px;font-size:11px;padding:6px 10px}}.Banner_VideoOverlay__H_E_a{position:absolute;inset:0;z-index:2;background:transparent}.Banner_Video__2Sv5U{width:100%;height:100%;border:0;z-index:0;min-width:100vw;min-height:56.25vw}@media(max-width:768px){.Banner_Video__2Sv5U{position:absolute;top:50%;left:50%;height:100%;width:177.7777777778%;transform:translate(-50%,-50%)}}.Banner_ControlGroupMo__9Ibiw,.Banner_ControlGroup__ep39M{display:flex;align-items:center;gap:10px;z-index:20}.Banner_ControlGroupMo__9Ibiw button,.Banner_ControlGroup__ep39M button{background-color:rgba(0,0,0,.5);border:1px solid hsla(0,0%,100%,.3);color:#fff;padding:8px 12px;border-radius:6px;font-size:14px;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:all .2s ease}.Banner_ControlGroupMo__9Ibiw button:hover,.Banner_ControlGroup__ep39M button:hover{background-color:hsla(0,0%,100%,.9);color:#000}.Banner_ControlGroup__ep39M{width:100%;position:absolute;top:30px;right:30px;display:flex;justify-content:flex-end}@media(max-width:768px){.Banner_ControlGroup__ep39M{display:none}}.Banner_ControlGroupMo__9Ibiw{display:none}@media(max-width:768px){.Banner_ControlGroupMo__9Ibiw{display:flex;position:absolute;top:15px;right:15px;gap:8px}.Banner_ControlGroupMo__9Ibiw button{border-radius:100px;font-size:10px}}.Banner_SoundButtonMo__YaHRF,.Banner_SoundButton__wptvl{min-width:100px}@media(max-width:768px){.Banner_SoundButtonMo__YaHRF,.Banner_SoundButton__wptvl{min-width:auto}}.Banner_IntroContent__p1RCZ{left:0;z-index:10;pointer-events:none}.Banner_ContentWrapper__l7_ks{align-items:center;pointer-events:auto}@media(max-width:768px){.Banner_ContentWrapper__l7_ks{flex-direction:column;justify-content:center;padding:20px;top:0}}.Banner_FormWrapper__pyU69,.Banner_TextWrapper__KIxYe{position:relative;z-index:15}.Banner_IntroContent__p1RCZ{position:absolute;top:0;z-index:5;width:100%;height:100%}.Banner_ContentWrapper__l7_ks{max-width:1360px;margin:0 auto;height:100%;display:flex;justify-content:space-between;position:relative;z-index:4;padding:0 40px}@media(max-width:768px){.Banner_ContentWrapper__l7_ks{flex-direction:column;justify-content:flex-start;padding:20px}}.Banner_SwiperContainer__VAGGR{width:100%;height:100%;overflow:hidden}@media(max-width:768px){.Banner_SwiperContainer__VAGGR{display:none}}.Banner_SlideContainer__dGKUv{width:100%;height:100vh}.Banner_SlideContainer__dGKUv img{aspect-ratio:1920/821;width:100%;height:100%;object-fit:fill}@media(max-width:768px){.Banner_SlideContainer__dGKUv{height:640px}.Banner_SlideContainer__dGKUv img{aspect-ratio:360/640;object-position:75%;object-fit:cover}}.Banner_TextWrapper__KIxYe{font-size:18px;line-height:26px;font-weight:300;color:#fff;display:flex;flex-direction:column;align-items:flex-start;font-family:var(--font-TmonMonsori)}@media(max-width:768px){.Banner_TextWrapper__KIxYe{display:none}}.Banner_TextWrapper__KIxYe h1{font-size:76px;text-align:center}.Banner_TextWrapper__KIxYe h1,.Banner_TextWrapper__KIxYe p{font-weight:900;line-height:130%;letter-spacing:-2%;margin-bottom:8px}.Banner_TextWrapper__KIxYe p{font-size:52px}.Banner_TextWrapper__KIxYe p span{width:236px;height:90px;color:var(--primary-color);font-weight:900;font-size:56px;line-height:135%;vertical-align:middle;padding:9px 19px}.Banner_TextWrapper__KIxYe div,.Banner_TextWrapper__KIxYe p span{background-color:#fff;border-radius:12px;letter-spacing:-2%;text-align:center;box-sizing:border-box}.Banner_TextWrapper__KIxYe div{margin-top:25px;width:334px;height:52px;color:#222;padding-top:13px;font-family:Pretendard;font-weight:500;font-size:20px;line-height:130%}.Banner_TextWrapper__KIxYe div span{font-weight:600}@media(max-width:768px){.Banner_TextWrapper__KIxYe{text-align:center;font-size:14px;line-height:20px;margin-top:0;margin-bottom:170px}.Banner_TextWrapper__KIxYe h1,.Banner_TextWrapper__KIxYe h5{margin-bottom:27px;font-weight:700;font-size:32px;line-height:150%!important;text-align:center}.Banner_TextWrapper__KIxYe h5{line-height:24px;font-size:16px}.Banner_TextWrapper__KIxYe h1{font-size:26px;line-height:32px}.Banner_TextWrapper__KIxYe span{display:block}}.Banner_FormWrapper__pyU69{width:316px;height:404px;background-color:#fff;border-radius:10px}@media(max-width:768px){.Banner_FormWrapper__pyU69{display:none}}.Banner_ContactForm__WdY_k{width:100%;background-color:#fff;border-radius:10px;padding:36px 38px;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;border:1px solid #eee}@media(max-width:768px){.Banner_ContactForm__WdY_k{padding:0 0 20px}}.Banner_ContactForm__WdY_k .Banner_Title__LdmmS{width:240px;font-family:TmonMonsori;font-weight:900;font-size:24px;line-height:130%;letter-spacing:-2%;text-align:center;margin-bottom:24px}.Banner_ContactForm__WdY_k .Banner_Title__LdmmS span{color:var(--primary-color)}@media(max-width:768px){.Banner_ContactForm__WdY_k .Banner_Title__LdmmS{display:none}}.Banner_ContactForm__WdY_k .Banner_Title_mo___QFVg{display:none;background-color:var(--primary-color);width:100%;height:89px;box-sizing:border-box;border-top-left-radius:8px;border-top-right-radius:8px}@media(max-width:768px){.Banner_ContactForm__WdY_k .Banner_Title_mo___QFVg{color:#fff;display:block;font-weight:600;font-size:18px;line-height:150%;letter-spacing:-2%;text-align:center;padding-top:14px}.Banner_ContactForm__WdY_k .Banner_Title_mo___QFVg strong{font-weight:900;font-size:24px}.Banner_ContactForm__WdY_k .Banner_Title_mo___QFVg span{display:inline;font-family:Pretendard;font-weight:900}}.Banner_ContactForm__WdY_k .Banner_SubTitle_mo__bG8JB{display:none;margin-top:17px;margin-bottom:14px}@media(max-width:768px){.Banner_ContactForm__WdY_k .Banner_SubTitle_mo__bG8JB{color:#222;display:block;font-weight:500;font-size:16px;line-height:130%;letter-spacing:-2%;text-align:center}.Banner_ContactForm__WdY_k .Banner_SubTitle_mo__bG8JB span{display:inline;font-weight:700}}.Banner_NameWrapper__Ya8VO{width:100%;display:flex;flex-direction:column;gap:6px;margin-bottom:20px;font-family:Pretendard}@media(max-width:768px){.Banner_NameWrapper__Ya8VO{box-sizing:border-box;padding-left:38px;padding-right:38px;margin-bottom:14px}}.Banner_NameWrapper__Ya8VO label{display:flex;color:#363636;font-weight:500;font-size:16px;line-height:130%;letter-spacing:-2%}.Banner_NameWrapper__Ya8VO label span{color:var(--primary-color)}@media(max-width:768px){.Banner_NameWrapper__Ya8VO label{font-weight:600;font-size:14px}}.Banner_NameWrapper__Ya8VO input{box-sizing:border-box;height:42px;background-color:#f0f0f0;border:1px solid #dedede;padding-left:12px;border-radius:6px;font-family:Pretendrd;font-weight:400;font-size:16px;line-height:130%;letter-spacing:-2%}.Banner_PhoneWrapper__hEPT8{width:100%;display:flex;flex-direction:column;gap:6px;font-family:Pretendard}@media(max-width:768px){.Banner_PhoneWrapper__hEPT8{box-sizing:border-box;padding-left:38px;padding-right:38px}}.Banner_PhoneWrapper__hEPT8 div{display:flex;align-items:center}.Banner_PhoneWrapper__hEPT8 label{display:flex;color:#363636;font-weight:500;font-size:16px;line-height:130%;letter-spacing:-2%}.Banner_PhoneWrapper__hEPT8 label span{color:var(--primary-color)}@media(max-width:768px){.Banner_PhoneWrapper__hEPT8 label{font-weight:600;font-size:14px}}.Banner_PhoneWrapper__hEPT8 input{box-sizing:border-box;width:33.3333333333%;height:42px;background-color:#f0f0f0;border:1px solid #dedede;border-radius:6px;padding-left:12px}.Banner_PhoneWrapper__hEPT8 span{margin:0 4px;color:#363636}.Banner_PrivacyWrapper__iyoD7{display:flex;width:100%;justify-content:space-between;margin-bottom:24px;margin-top:12px}@media(max-width:768px){.Banner_PrivacyWrapper__iyoD7{box-sizing:border-box;padding-left:38px;padding-right:38px}}.Banner_CheckboxWrapper__ShNjd{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;cursor:pointer!important}.Banner_CheckboxWrapper__ShNjd input[type=checkbox]{display:none}.Banner_CheckboxWrapper__ShNjd .Banner_CustomCheckbox__7uT_N{box-sizing:border-box;width:var(--box-size,22px);height:var(--box-size,22px);border-radius:4px;border:1px solid #b9b9b9;background-color:#fff;position:relative;margin-right:4px;display:flex;align-items:center;justify-content:center;transition:background-color .3s}.Banner_CheckboxWrapper__ShNjd .Banner_CustomCheckbox__7uT_N svg{font-size:15px;color:#b9b9b9;transition:opacity .2s}.Banner_CheckboxWrapper__ShNjd input:checked+.Banner_CustomCheckbox__7uT_N{background-color:var(--primary-color);border:1px solid var(--primary-color)}.Banner_CheckboxWrapper__ShNjd input:checked+.Banner_CustomCheckbox__7uT_N svg{color:#fff}.Banner_CheckboxWrapper__ShNjd span{font-size:14px}.Banner_Trigger__WDFHh{cursor:pointer;font-family:Pretendard;color:#777;font-weight:400;font-size:14px;line-height:130%;letter-spacing:-2%}.Banner_ButtonWrapper__huOvZ{width:100%}@media(max-width:768px){.Banner_ButtonWrapper__huOvZ{box-sizing:border-box;padding-left:38px;padding-right:38px}}.Banner_Button__0sPDM{font-family:Pretendard;cursor:pointer;width:240px;height:47px;border-radius:6px;background-color:var(--primary-color);font-weight:600;font-size:18px;line-height:130%;letter-spacing:-2%;color:#fff;display:flex;justify-content:center;align-items:center;gap:7.75px}@media(max-width:768px){.Banner_Button__0sPDM{width:100%;box-sizing:border-box;padding-left:38px;padding-right:38px}}.Banner_FormText__Sz8G9{color:#999;font-weight:500;font-size:14px;line-height:130%;letter-spacing:-2%;text-align:center;overflow:visible;width:270px;margin-top:12px}@media(max-width:768px){.Banner_FormText__Sz8G9{margin-top:8px}}.Item_Item__9X_S_{flex:var(--flex);width:var(--width,auto);height:var(--height,auto)}@media(min-width:768px){.Item_Item__9X_S_.Item_Mobile__gKWND{display:none}}@media(max-width:768px){.Item_Item__9X_S_.Item_Desktop__FlqZK{display:none}.Item_Item__9X_S_.Item_Common__5SfHv{align-self:stretch}}@media(max-width:1024px){.Item_Item__9X_S_.Item_Tablet__Swe3C{align-self:stretch}}.Box_Box__C273y{position:relative;width:var(--width,100%);min-width:var(--width);height:var(--height,auto);border-top-left-radius:var(--border-top-left-radius);border-top-right-radius:var(--border-top-right-radius);border-bottom-left-radius:var(--border-bottom-left-radius);border-bottom-right-radius:var(--border-bottom-right-radius);background-color:var(--background-color);padding:var(--padding);box-sizing:var(--box-sizing);background-image:var(--background-image);background-size:cover;background-position:50%;background-repeat:no-repeat;border:var(--border-weight) solid var(--border-color);box-shadow:var(--box-shadow)}.Box_Box__C273y.Box_Shadow__aBcVZ{box-shadow:4px 4px 26px 0 rgba(31,16,3,.149)}.Absolute_Absolute__kQIYF{position:absolute;top:var(--top);left:var(--left);bottom:var(--bottom);right:var(--right)}