.FeatureCard_card___PIVC{position:relative;width:317.638px;height:200.842px;background:hsla(0,0%,7%,.8);backdrop-filter:blur(6.3px);border:.637px solid #fffef5;border-radius:5.981px;overflow:hidden}.FeatureCard_badge__ixJnO{top:12.7px;left:302.69px;transform:translateX(-100%);font-family:Canela,sans-serif;font-size:15.245px;letter-spacing:-.3049px;text-align:right}.FeatureCard_badge__ixJnO,.FeatureCard_title__gNbiK{position:absolute;font-weight:400;line-height:1.6;color:#fffef5;margin:0;white-space:pre}.FeatureCard_title__gNbiK{top:120.88px;left:15.87px;transform:translateY(-100%);font-family:Pretendard Variable,Pretendard,sans-serif;font-size:18.293px;letter-spacing:-.3659px}.FeatureCard_value___n8Mo{position:absolute;top:183.21px;left:15.64px;transform:translateY(-100%);font-family:Nanum Myeongjo,Noto Sans,sans-serif;font-size:40px;font-weight:400;line-height:normal;letter-spacing:-2.4px;color:#fffef5;margin:0;white-space:pre}.TopSection_container__r0Lu0{position:relative;width:100%;height:1382px;background-color:#111;overflow:hidden}.TopSection_bgImage__66788{position:absolute;width:868px;height:1289px;left:-229px;top:-22px;pointer-events:none;z-index:0}.TopSection_bgImage__66788 img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;max-width:none;filter:brightness(.8) contrast(1.1)}.TopSection_bgImage__66788 .TopSection_gradient__jhdAu{position:absolute;inset:0;background:linear-gradient(180deg,hsla(0,0%,7%,0) 66.098%,#111 97.905%)}.TopSection_topContent__yc6LX{position:absolute;top:100px;left:50%;transform:translateX(-50%);width:351px;display:flex;flex-direction:column;gap:106px;align-items:center;z-index:1}.TopSection_headerSection__cpYPm{display:flex;flex-direction:column;gap:17px;align-items:center;width:335px}.TopSection_topTitle__Cl9GW{font-family:Nanum Myeongjo,Noto Sans,sans-serif;font-size:17px;font-weight:100;line-height:1.4;letter-spacing:-1.02px;text-align:center;color:#fffef5;margin:0;width:100%}.TopSection_logoSection__CdKTi{width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}.TopSection_logoSection__CdKTi .TopSection_logo__FLu0J{display:block;width:100%;height:auto;max-width:100%}.TopSection_mainCopy__llJe_{display:flex;flex-direction:column;gap:20px;align-items:center;width:100%}.TopSection_mainCopy__llJe_ p{font-family:Nanum Myeongjo,Noto Sans,sans-serif;font-size:24px;font-weight:100;line-height:1.4;letter-spacing:-.96px;text-align:center;color:#fffef5;margin:0;width:100%}.TopSection_featureCards__qz4Fx{position:absolute;top:684px;left:50%;transform:translateX(-50%);width:317.638px;display:flex;flex-direction:column;gap:10px;z-index:1}.ProblemSection_container__VceQM{position:relative;width:100%;height:700px;overflow:hidden;background-color:#fff}.ProblemSection_bgImage__ZvpQC{position:absolute;width:872px;height:440px;overflow:hidden;left:-148px;pointer-events:none;z-index:0}.ProblemSection_bgImage__ZvpQC img{position:absolute;width:100%;height:580px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;max-width:none;filter:blur(3px)}.ProblemSection_overlay__qiPOw{position:absolute;width:100%;height:440px;left:0;top:0;background:hsla(0,0%,7%,.6);z-index:1}.ProblemSection_contentTop__CPM36{position:absolute;top:50px;left:0;right:0;display:flex;flex-direction:column;align-items:center;gap:20px;z-index:2;padding:0 20px}.ProblemSection_topTitle__hLPDr{display:flex;align-items:center;justify-content:center;gap:13px}.ProblemSection_topTitle__hLPDr p{font-family:Nanum Myeongjo,Noto Sans,sans-serif;font-size:13px;font-weight:400;line-height:1.5;text-align:center;color:#fff;white-space:nowrap;margin:0;flex-shrink:0}.ProblemSection_topTitle__hLPDr .ProblemSection_lineLeft__HsQHt,.ProblemSection_topTitle__hLPDr .ProblemSection_lineRight__tuq7_{width:166px;height:.4px;flex-shrink:0;position:relative}.ProblemSection_topTitle__hLPDr .ProblemSection_lineLeft__HsQHt{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}.ProblemSection_topTitle__hLPDr .ProblemSection_lineRight__tuq7_{background:linear-gradient(270deg,hsla(0,0%,100%,0),#fff)}.ProblemSection_mainTitle__7e0in{font-family:Nanum Myeongjo,Noto Sans,sans-serif;font-size:28px;margin-top:10px;font-weight:700;line-height:1.4;text-align:center;color:#fff}.ProblemSection_description__gmbu2{max-width:100%}.ProblemSection_description__gmbu2 p{font-family:Pretendard Variable,Pretendard,sans-serif;font-size:16px;font-weight:200;line-height:1.5;text-align:center;color:#fff;margin:0}.ProblemSection_verticalLine__9v0JE{position:absolute;top:237px;left:50%;z-index:3}.ProblemSection_verticalLine__9v0JE img{display:block;height:160px}.ProblemSection_card__wZiuh{position:absolute;top:366px;left:50%;transform:translateX(-50%);width:375px;height:207px;z-index:2}.ProblemSection_card__wZiuh img{display:block;width:100%;height:100%}.ProblemSection_bottomMessage__s3EuF{position:absolute;bottom:5px;left:50%;transform:translate(-50%,-50%);font-family:Nanum Myeongjo,Noto Sans,sans-serif;font-size:18px;font-weight:400;line-height:1.6;text-align:center;color:#111;margin:0;z-index:2;display:flex;flex-direction:column;align-items:center}.ProblemSection_bottomMessage__s3EuF p{margin:0;white-space:nowrap}.SolutionSection_container__foRfc{position:relative;width:100%;height:630px;background-color:#f8f8f8;overflow:hidden}.SolutionSection_topTitle___jRVS{position:absolute;top:50px;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;gap:13px;z-index:2}.SolutionSection_topTitle___jRVS p{font-family:Nanum Myeongjo,Noto Sans,sans-serif;font-size:13px;font-weight:400;line-height:1.5;text-align:center;color:#111;white-space:nowrap;margin:0;flex-shrink:0}.SolutionSection_topTitle___jRVS .SolutionSection_lineLeft__cEPsZ,.SolutionSection_topTitle___jRVS .SolutionSection_lineRight__pI5ht{width:166px;height:.4px;flex-shrink:0;position:relative}.SolutionSection_topTitle___jRVS .SolutionSection_lineLeft__cEPsZ{background:linear-gradient(90deg,hsla(0,0%,7%,0),#111)}.SolutionSection_topTitle___jRVS .SolutionSection_lineRight__pI5ht{background:linear-gradient(270deg,hsla(0,0%,7%,0),#111)}.SolutionSection_mainTitle__ZVBFQ{position:absolute;top:119.5px;left:50%;transform:translate(-50%,-50%);font-family:Nanum Myeongjo,Noto Sans,sans-serif;font-size:28px;font-weight:700;line-height:1.4;text-align:center;color:#111;white-space:nowrap;margin:0;z-index:2}.SolutionSection_description__o3BNy{position:absolute;top:183px;left:50%;transform:translate(-50%,-50%);z-index:2}.SolutionSection_description__o3BNy p{font-family:Pretendard Variable,Pretendard,sans-serif;font-size:16px;font-weight:400;line-height:1.5;text-align:center;color:#111;margin:0;white-space:nowrap}.SolutionSection_graphic__5ava0{position:absolute;top:271.93px;left:50%;transform:translateX(-50%);width:calc(100% - 24px);max-width:402px;height:auto;z-index:2}.SolutionSection_graphic__5ava0 img{display:block;width:100%;height:auto}.VillaCard_card__XCVej{position:relative;width:330px;height:519.963px;background:hsla(0,0%,100%,0);border-radius:15.134px;overflow:hidden;box-shadow:0 3.784px 22.702px 0 rgba(0,0,0,.1);flex-shrink:0}.VillaCard_imageSection__PRzuM{position:absolute;left:0;right:0;top:0;height:227.017px;overflow:hidden;cursor:pointer}.VillaCard_afterImage__f1pKU,.VillaCard_beforeImage__JPWMO{position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;max-width:none;pointer-events:none;z-index:1;transition:opacity .4s ease-in-out}.VillaCard_beforeImage__JPWMO{filter:grayscale(100%);opacity:1}.VillaCard_afterImage__f1pKU,.VillaCard_beforeImage__JPWMO.VillaCard_hidden__xM7pL{opacity:0}.VillaCard_afterImage__f1pKU.VillaCard_visible__KqPLP{opacity:1}.VillaCard_imageGradient__jhVOp{position:absolute;bottom:0;left:0;width:330px;height:70px;background:linear-gradient(0deg,#000 10%,transparent 90.714%);pointer-events:none;z-index:1;transition:opacity .4s ease-in-out}.VillaCard_controls__huI6Q{position:absolute;bottom:12px;right:10px;display:flex;gap:15px;align-items:flex-start;z-index:2}.VillaCard_controlButton__mUn_T{width:42.377px;height:42.377px;border:none;background:none;cursor:pointer;padding:0;transition:all .2s ease}.VillaCard_controlButton__mUn_T img{width:100%;height:100%;display:block;transform:scaleY(-1)}.VillaCard_infoSection__Fv819{position:absolute;left:0;right:0;top:227.02px;height:292.946px;background:#fff}.VillaCard_badge__4C_Hv{position:absolute;top:-16.93px;left:50%;transform:translateX(-50%);background:hsla(0,0%,7%,.89);color:#fff;padding:5px 10px;display:flex;align-items:center;justify-content:center;z-index:10}.VillaCard_badge__4C_Hv p{font-family:Nanum Myeongjo,sans-serif;font-size:20px;font-weight:400;line-height:1.2;white-space:nowrap;margin:0;transition:opacity .4s ease-in-out}.VillaCard_name__BQUsO{top:38.78px;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:20.81px;font-weight:700;line-height:33.296px;color:#2c2c2c}.VillaCard_nameEn__Z0t0b,.VillaCard_name__BQUsO{position:absolute;left:22.7px;transform:translateY(-50%);margin:0}.VillaCard_nameEn__Z0t0b{top:73.49px;font-family:Noto Sans KR,Segoe UI,sans-serif;font-size:13.243px;font-weight:350;line-height:21.188px;color:#999}.VillaCard_description__YphDR{position:absolute;left:22.7px;top:122.71px;transform:translateY(-50%)}.VillaCard_description__YphDR p{font-family:Pretendard Variable,Pretendard,sans-serif;font-size:15px;font-weight:400;line-height:23.837px;color:#666;margin:0;white-space:nowrap}.VillaCard_details__y0AEH{position:absolute;left:22.7px;right:22.7px;top:162.65px;height:107.596px;border-top:.946px solid #f0f0f0}.VillaCard_locationLabel__kCd_t{top:24.53px;font-weight:400;color:#999}.VillaCard_locationLabel__kCd_t,.VillaCard_locationValue__dFqE7{position:absolute;left:0;transform:translateY(-50%);font-family:Pretendard Variable,Pretendard,sans-serif;font-size:13px;line-height:18.161px;white-space:nowrap;margin:0}.VillaCard_locationValue__dFqE7{top:46.46px;font-weight:600;color:#2c2c2c}.VillaCard_capacityLabel__sYNnH{top:24.53px;font-weight:400;color:#999}.VillaCard_capacityLabel__sYNnH,.VillaCard_capacityValue__bZ55a{position:absolute;left:163.64px;transform:translateY(-50%);font-family:Pretendard Variable,Pretendard,sans-serif;font-size:13px;line-height:18.161px;white-space:nowrap;margin:0}.VillaCard_capacityValue__bZ55a{top:46.46px;font-weight:600;color:#2c2c2c}.VillaCard_areaLabel__5UI6b{top:75.96px;color:#999}.VillaCard_areaLabel__5UI6b,.VillaCard_areaValue__bxQ_r{position:absolute;left:0;transform:translateY(-50%);font-family:Pretendard Variable,Pretendard,sans-serif;font-size:13px;font-weight:400;line-height:18.161px;white-space:nowrap;margin:0}.VillaCard_areaValue__bxQ_r{top:97.9px;color:#2c2c2c}.VillaCard_facilitiesLabel__h2frA{top:75.96px;color:#999}.VillaCard_facilitiesLabel__h2frA,.VillaCard_facilitiesValue__MuD_2{position:absolute;left:163.64px;transform:translateY(-50%);font-family:Pretendard Variable,Pretendard,sans-serif;font-size:13px;font-weight:400;line-height:18.161px;white-space:nowrap;margin:0}.VillaCard_facilitiesValue__MuD_2{top:97.9px;color:#2c2c2c}.ValueUpSection_container__hJ1ho{position:relative;width:100%;height:910px;background-color:#f8f8f8;overflow:hidden}.ValueUpSection_topTitle__Ttlty{position:absolute;top:50px;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;gap:13px;z-index:2}.ValueUpSection_topTitle__Ttlty p{font-family:Nanum Myeongjo,Noto Sans,sans-serif;font-size:13px;font-weight:100;line-height:1.5;text-align:center;color:#111;white-space:nowrap;margin:0;flex-shrink:0}.ValueUpSection_topTitle__Ttlty .ValueUpSection_lineLeft__2fM3f,.ValueUpSection_topTitle__Ttlty .ValueUpSection_lineRight__Rh5oI{width:166px;height:.4px;flex-shrink:0;position:relative}.ValueUpSection_topTitle__Ttlty .ValueUpSection_lineLeft__2fM3f{background:linear-gradient(90deg,hsla(0,0%,7%,0),#111)}.ValueUpSection_topTitle__Ttlty .ValueUpSection_lineRight__Rh5oI{background:linear-gradient(270deg,hsla(0,0%,7%,0),#111)}.ValueUpSection_mainTitle__qoUFC{top:142px;font-family:Nanum Myeongjo,Noto Sans,sans-serif;font-size:28px;font-weight:700;line-height:1.5;text-align:center;color:#111;letter-spacing:-1.12px;margin:0;white-space:nowrap}.ValueUpSection_description__1ioc5,.ValueUpSection_mainTitle__qoUFC{position:absolute;left:50%;transform:translate(-50%,-50%);z-index:2;width:-moz-max-content;width:max-content}.ValueUpSection_description__1ioc5{top:240px}.ValueUpSection_description__1ioc5 p{font-family:Pretendard Variable,Pretendard,sans-serif;font-size:16px;font-weight:300;line-height:1.6;text-align:center;color:#111;letter-spacing:-.32px;margin:0;white-space:nowrap}.ValueUpSection_cardsWrapper__kPaSB{position:absolute;top:310px;left:0;right:0;height:580px;overflow:visible}.ValueUpSection_cardsContainer__DN_hz{position:relative;width:100%;height:520px;overflow-x:auto;overflow-y:hidden;display:flex;gap:10px;scroll-snap-type:x mandatory;scroll-padding:0 0 0 20px;scrollbar-width:none;-ms-overflow-style:none;padding:0 30px 0 20px}.ValueUpSection_cardsContainer__DN_hz::-webkit-scrollbar{display:none}.ValueUpSection_cardSlide__ssZFp{flex-shrink:0;scroll-snap-align:start}.ValueUpSection_pagination__jDZLc{display:flex;justify-content:center;align-items:center;gap:8.662px;margin-top:24px}.ValueUpSection_dot__L1Q9B{width:8.661px;height:8.661px;border-radius:32.48px;border:1.083px solid #999;background-color:#999;opacity:.3;cursor:pointer;padding:0;transition:all .3s ease}.ValueUpSection_dot__L1Q9B:hover{opacity:.5}.ValueUpSection_activeDot__e9t1n{background-color:#111;border-color:#111;opacity:1}.ProfessionalSection_container__g976g{position:relative;width:100%;height:828px;background-color:#111}.ProfessionalSection_topSection__hBFeG{display:flex;align-items:center;gap:13px;padding:50px 12px 0}.ProfessionalSection_label__9IKun{font-family:Nanum Myeongjo,serif;font-size:13px;font-weight:400;line-height:1.5;color:#fff;margin:0;white-space:nowrap}.ProfessionalSection_decorativeLine__504G6{flex:1 1;height:.4px;background:linear-gradient(270deg,hsla(0,0%,100%,0),#fff);max-width:166px}.ProfessionalSection_contentWrapper__zOnJo{max-width:390px;margin:0 auto;width:100%}.ProfessionalSection_content__ynuna{padding:42px 12px 0}.ProfessionalSection_titleWrapper__11nnI{margin-bottom:22px}.ProfessionalSection_title__Urd_k{font-family:Nanum Myeongjo,serif;font-size:28px;font-weight:700;line-height:1.5;letter-spacing:-1.12px;color:#fff;margin:0;white-space:nowrap}.ProfessionalSection_title__Urd_k:first-child{margin-bottom:0}.ProfessionalSection_description__hDD9C{font-family:Pretendard Variable,Pretendard,sans-serif;font-size:16px;font-weight:200;line-height:1.6;letter-spacing:-.32px;color:#fff;margin:0}.ProfessionalSection_carouselContainer__FrFWl{position:relative;margin-top:35px;padding:0 12px}.ProfessionalSection_carouselWrapper__XqXRs{position:relative;width:100%;overflow-x:auto;overflow-y:hidden;display:flex;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.ProfessionalSection_carouselWrapper__XqXRs::-webkit-scrollbar{display:none}.ProfessionalSection_carouselSlide__nnxUj{width:100%;min-width:100%;flex-shrink:0;scroll-snap-align:start}.ProfessionalSection_serviceCard__M8Jun{display:flex;flex-direction:column;gap:17.323px;width:100%}.ProfessionalSection_imageContainer__Bv6pU{width:100%;height:297.733px;position:relative;overflow:hidden;border-radius:8px}.ProfessionalSection_image__SYdph{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ProfessionalSection_cardContent__Sx_5l{display:flex;flex-direction:column;gap:12px}.ProfessionalSection_cardTitle__ex0xv{font-family:Pretendard,sans-serif;font-size:21px;font-weight:500;line-height:34.645px;color:#fff;margin:0}.ProfessionalSection_cardDescription__siebj{font-family:Pretendard,sans-serif;font-size:15px;font-weight:300;line-height:24.252px;color:#b6b6b6;margin:0;white-space:pre-line}.ProfessionalSection_carouselButton__Tm8mU{position:absolute;top:116.93px;width:45.88px;height:45.88px;background:none;border:none;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:opacity .3s ease}.ProfessionalSection_carouselButton__Tm8mU:hover{opacity:.9}.ProfessionalSection_carouselButton__Tm8mU:active{opacity:.7}.ProfessionalSection_carouselButton__Tm8mU img{width:45.88px;height:45.88px;display:block}.ProfessionalSection_prevButton___iExl{left:30px}.ProfessionalSection_nextButton__EL4mt{right:30px}.ProfessionalSection_pagination__sMIdi{display:flex;justify-content:center;align-items:center;gap:8.662px;margin-top:8px}.ProfessionalSection_dot__IQYLj{width:8.661px;height:8.661px;border-radius:32.48px;border:1.083px solid #363636;background-color:#363636;opacity:.5;cursor:pointer;padding:0;transition:all .3s ease}.ProfessionalSection_dot__IQYLj:hover{opacity:.7}.ProfessionalSection_activeDot__2D21J{background-color:#999;border-color:#999;opacity:1}.ExclusiveSection_container__HXoQA{position:relative;width:100%;height:737px;background-color:#111}.ExclusiveSection_contentWrapper__rlfGq{max-width:390px;margin:0 auto;width:100%}.ExclusiveSection_topSection__v_Jcv{display:flex;align-items:center;justify-content:center;gap:13px;padding:50px 9px 0}.ExclusiveSection_label__veMo4{font-family:Nanum Myeongjo,serif;font-size:13px;font-weight:400;line-height:1.5;text-align:center;color:#fff;margin:0;white-space:nowrap}.ExclusiveSection_decorativeLineLeft__KV_QN{width:166px;height:.4px;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}.ExclusiveSection_decorativeLineRight__y1rCI{width:166px;height:.4px;background:linear-gradient(270deg,hsla(0,0%,100%,0),#fff)}.ExclusiveSection_content__UE_d4{padding:42px 12px 0;text-align:center}.ExclusiveSection_titleWrapper__tFSm6{margin-bottom:22px}.ExclusiveSection_title__p33H3{font-family:Nanum Myeongjo,serif;font-size:28px;font-weight:700;line-height:1.5;letter-spacing:-1.12px;text-align:center;color:#fff;margin:0;white-space:nowrap}.ExclusiveSection_title__p33H3:first-child{margin-bottom:0}.ExclusiveSection_description__29eGU{font-family:Pretendard Variable,Pretendard,sans-serif;font-size:16px;font-weight:200;line-height:1.4;letter-spacing:-.32px;text-align:center;color:#fffef5;display:flex;flex-direction:column;align-items:center}.ExclusiveSection_description__29eGU p{margin:0;white-space:nowrap}.ExclusiveSection_graphSection__hvkzH{padding:70px 24px 0}.ExclusiveSection_graph__fU6Qq{width:100%;max-width:393px;height:auto;display:block;margin:0 auto}.DiverseSection_container__DlXmH{position:relative;width:100%;height:830px;background-color:#f8f8f8}.DiverseSection_content__T6MoA{padding:42px 12px 0;text-align:center}.DiverseSection_titleWrapper__uqGte{margin-bottom:22px}.DiverseSection_title___Swx4{font-family:Nanum Myeongjo,serif;font-size:28px;font-weight:700;line-height:1.5;letter-spacing:-1.12px;text-align:center;color:#111;margin:0;white-space:nowrap}.DiverseSection_title___Swx4:first-child{margin-bottom:0}.DiverseSection_description__1kjrX{font-family:Pretendard Variable,Pretendard,sans-serif;font-size:16px;font-weight:200;line-height:1.6;letter-spacing:-.32px;text-align:center;color:#111;margin-bottom:20px}.DiverseSection_description__1kjrX p{margin:0;white-space:nowrap}.DiverseSection_exploreButton__iQ8y_{display:flex;align-items:center;gap:8px;background:none;border:none;cursor:pointer;padding:0;margin:0 auto}.DiverseSection_buttonText__UpIEz{font-family:Pretendard,sans-serif;font-size:18px;font-weight:500;line-height:1.4;letter-spacing:-1.08px;text-align:center;color:#6c594a;white-space:nowrap}.DiverseSection_arrowIcon__b9bKg{width:20px;height:20px;margin-top:-4px;transform:rotate(0deg)}.DiverseSection_locationGrid__ekvz2{position:absolute;top:293px;left:50%;transform:translateX(-50%);display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);grid-gap:8px;gap:8px;width:calc(100% - 24px);max-width:407px;height:259px}.DiverseSection_locationCard__QaX2a{background:#fff;border-radius:10.497px;box-shadow:0 2.099px 8.397px 0 rgba(0,0,0,.06);display:flex;align-items:center;justify-content:center}.DiverseSection_cardContent___hKik{display:flex;flex-direction:column;gap:4px;align-items:center;text-align:center}.DiverseSection_locationName__C3egC{font-family:Pretendard,sans-serif;font-size:20px;font-weight:600;line-height:21.833px;color:#2c2c2c;margin:0}.DiverseSection_locationCount__f0J2G{font-family:Pretendard,sans-serif;font-size:14px;font-weight:400;line-height:18.474px;color:#999;margin:0}.DiverseSection_mapSection__WxyCR{position:absolute;top:519px;left:50%;transform:translateX(-50%);width:calc(100% - 24px);max-width:410px;height:311px}.DiverseSection_mapImage__MbRsa{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.CheckListSection_container__makAb{position:relative;width:100%;height:760px;background-color:#fff;overflow:hidden}.CheckListSection_container__makAb:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,#fff,#fff 30%,hsla(0,0%,100%,.3) 60%,hsla(0,0%,100%,0));z-index:1;pointer-events:none}.CheckListSection_bgImage__2z7Kk{position:absolute;width:982px;height:656px;left:-350px;top:239px;pointer-events:none;z-index:0}.CheckListSection_bgImage__2z7Kk img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;max-width:none;opacity:.2}.CheckListSection_topTitle__y2axy{position:absolute;top:50px;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;gap:13px;z-index:2}.CheckListSection_topTitle__y2axy p{font-family:Nanum Myeongjo,Noto Sans,sans-serif;font-size:13px;font-weight:400;line-height:1.5;text-align:center;color:#111;white-space:nowrap;margin:0;flex-shrink:0}.CheckListSection_topTitle__y2axy .CheckListSection_lineLeft__k2H8B,.CheckListSection_topTitle__y2axy .CheckListSection_lineRight__Ohr67{width:166px;height:.4px;flex-shrink:0;position:relative}.CheckListSection_topTitle__y2axy .CheckListSection_lineLeft__k2H8B{background:linear-gradient(90deg,hsla(0,0%,7%,0),#111)}.CheckListSection_topTitle__y2axy .CheckListSection_lineRight__Ohr67{background:linear-gradient(270deg,hsla(0,0%,7%,0),#111)}.CheckListSection_mainTitle__Tifgb{top:100px;font-family:Nanum Myeongjo,Noto Sans,sans-serif;font-size:28px;font-weight:700;line-height:1.5;letter-spacing:-1.12px;color:#111}.CheckListSection_mainTitle__Tifgb,.CheckListSection_subDescription__r1YeW{position:absolute;left:50%;transform:translateX(-50%);text-align:center;margin:0;white-space:nowrap;z-index:2}.CheckListSection_subDescription__r1YeW{top:200px;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:16px;font-weight:300;line-height:1.4;letter-spacing:-.32px;color:#b0937e}.CheckListSection_graphicWrapper__9VMpC{position:absolute;top:284px;left:50%;transform:translateX(-50%);width:407px;height:456px;z-index:2}@media(max-width:430px){.CheckListSection_graphicWrapper__9VMpC{width:calc(100% - 24px);max-width:407px}}.CheckListSection_graphicImage__C6d_b{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.SubmissionCompleteModal_overlay__bR2R2{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:10002;padding:20px}.SubmissionCompleteModal_modal__qEj0c{position:relative;width:100%;max-width:550px;background-color:#fffef5;box-shadow:0 4px 20px 0 rgba(0,0,0,.2);display:flex;flex-direction:column;gap:32px;padding:48px 10px 10px;box-sizing:border-box}.SubmissionCompleteModal_closeButton__t2kJP{position:absolute;top:12px;right:12px;width:20px;height:20px;background:transparent;border:none;cursor:pointer;padding:0;transition:opacity .2s ease}.SubmissionCompleteModal_closeButton__t2kJP:hover{opacity:.7}.SubmissionCompleteModal_closeButton__t2kJP img{width:100%;height:100%;display:block}.SubmissionCompleteModal_content__VIziz{display:flex;flex-direction:column;gap:20px;align-items:center;width:100%;padding:2px 0;box-sizing:border-box}.SubmissionCompleteModal_heading__jWGYb{display:flex;flex-direction:column;align-items:center;width:100%;font-family:Nanum Myeongjo,Noto Sans,sans-serif;font-size:28px;font-weight:700;line-height:1.5;letter-spacing:-.72px;color:#111;text-align:center}.SubmissionCompleteModal_heading__jWGYb p{margin:0}.SubmissionCompleteModal_description__OEiVN{display:flex;flex-direction:column;justify-content:center;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-.26px;color:#111;text-align:center;white-space:pre}.SubmissionCompleteModal_description__OEiVN p{margin:0}.SubmissionCompleteModal_description__OEiVN p:last-child{letter-spacing:-.28px}.SubmissionCompleteModal_confirmButton__Qadsx{width:100%;height:56px;background-color:#111;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;transition:background-color .2s ease;flex-shrink:0;font-family:Nanum Myeongjo,Noto Sans,sans-serif;font-size:20px;font-weight:700;line-height:1.2;letter-spacing:-.96px;color:#fffef5;text-align:center}.SubmissionCompleteModal_confirmButton__Qadsx:hover{background-color:#2a2a2a}.SubmissionCompleteModal_confirmButton__Qadsx:active{background-color:#000}.FormSection_container__phT1L{position:relative;width:100%;height:620px;background-color:#111}.FormSection_formArea__eMjGm{position:absolute;top:50px;left:50%;transform:translateX(-50%);width:375px;height:520px;background-color:#111;overflow:hidden}.FormSection_inputFields__R9mSR{display:flex;flex-direction:column;gap:36px;padding:0 12px;margin-bottom:98px}.FormSection_inputGroup__fqd19{display:flex;flex-direction:column;gap:13px}.FormSection_labelWrapper__xW6sv{display:flex;gap:3px;align-items:flex-end}.FormSection_label__W1P7O{font-family:Pretendard,sans-serif;font-size:12px;font-weight:400;line-height:1.2;color:#fffef5}.FormSection_label__W1P7O.FormSection_inactive__thVuQ{opacity:.4}.FormSection_required__6RAo_{font-family:Inter,sans-serif;font-size:13px;font-weight:300;line-height:16px;color:#b22a2a}.FormSection_inputContainer__BywaC{display:flex;flex-direction:column;gap:10px}.FormSection_input__Y9N2T{font-family:Pretendard,sans-serif;font-size:18px;font-weight:400;line-height:1.2;letter-spacing:-.36px;color:#fff;background:transparent;border:none;outline:none;padding:0;width:100%;resize:none}.FormSection_input__Y9N2T.FormSection_inactive__thVuQ{opacity:.5}.FormSection_input__Y9N2T.FormSection_multiline__6sWno{min-height:44px}.FormSection_input__Y9N2T::-moz-placeholder{color:#fffef5;opacity:.4;white-space:pre-line}.FormSection_input__Y9N2T::placeholder{color:#fffef5;opacity:.4;white-space:pre-line}.FormSection_underline__1GMOo{width:351px;height:1px;background-color:#fffef5}.FormSection_underline__1GMOo.FormSection_inactive__thVuQ{opacity:.4}.FormSection_checklistWrapper__8Ahp5{display:flex;justify-content:center;padding:0 12px;margin-bottom:0}.FormSection_checkboxLabel__2wX08{display:flex;align-items:center;gap:10px;cursor:pointer}.FormSection_checkbox__5IGHb{width:16px;height:16px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #fffef5;border-radius:2px;background-color:transparent;position:relative}.FormSection_checkbox__5IGHb:checked{background-color:#fffef5}.FormSection_checkbox__5IGHb:checked:after{content:"";position:absolute;top:2px;left:5px;width:4px;height:8px;border:solid #111;border-width:0 2px 2px 0;transform:rotate(45deg)}.FormSection_checkboxText__MKdhw{text-align:center}.FormSection_checkboxText__MKdhw,.FormSection_linkButton__4ugqj{font-family:Pretendard,sans-serif;font-size:13px;font-weight:400;line-height:1.2;color:#fffef5}.FormSection_linkButton__4ugqj{background:none;border:none;padding:0;text-decoration:underline;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;cursor:pointer}.FormSection_linkButton__4ugqj:hover{opacity:.8}.FormSection_requiredText__M7T_N{color:#b22a2a}.FormSection_validationError__umqcd{font-family:Pretendard Variable,Pretendard,sans-serif;font-size:12px;font-weight:400;line-height:1.2;text-align:left;color:#f44;margin:0 12px;height:30px;display:flex;align-items:center}.FormSection_submitButton__W_OVJ{display:flex;align-items:center;justify-content:center;width:351px;height:56px;margin:0 12px;background-color:#fffef5;border:none;cursor:pointer;font-family:Nanum Myeongjo,Noto Sans,sans-serif;font-size:20px;font-weight:700;line-height:1.2;letter-spacing:-.96px;text-align:center;color:#111}.FormSection_submitButton__W_OVJ:hover:not(:disabled){opacity:.9}.FormSection_submitButton__W_OVJ:disabled{opacity:.6;cursor:not-allowed}@media(min-width:768px){.FormSection_container__phT1L{height:auto;min-height:620px}}.FooterSection_container__Nsp63{position:relative;width:100%;height:460px;background-color:#fffef5;box-sizing:border-box;display:flex;justify-content:center}.FooterSection_wrapper__Df4hp{position:relative;width:100%;max-width:375px;height:100%}.FooterSection_logo__Gpzrx{position:absolute;top:155px;left:50%;transform:translateX(calc(-50% + 2.089px));width:344.813px;height:86.198px}.FooterSection_logo__Gpzrx img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.FooterSection_info__ka6zh{position:absolute;bottom:100px;left:12px;display:flex;flex-direction:column;gap:4px;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:11px;font-weight:400;line-height:1.2;letter-spacing:-.22px;color:#111;white-space:pre}.FooterSection_info__ka6zh p{margin:0;white-space:nowrap}.FloatingButton_floatingButton__dKgQ1{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);width:80%;max-width:470px;background-color:#8e7042;border:none;border-radius:6px;padding:14px 20px;cursor:pointer;z-index:9999;font-family:Nanum Myeongjo,Noto Sans,sans-serif;font-size:20px;font-weight:700;line-height:1.4;letter-spacing:-1.2px;text-align:center;color:#fffef5;white-space:nowrap;box-shadow:0 4px 20px rgba(0,0,0,.15)}.FloatingButton_floatingButton__dKgQ1:hover{opacity:.9}.FloatingButton_floatingButton__dKgQ1:active{opacity:.8}.OwnerFormModal_overlay__u2vbo{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;overflow-y:auto}.OwnerFormModal_modalContainer__vIxLq{position:relative;width:100%;max-width:550px;background-color:#fffef5;padding:40px 30px;box-shadow:0 20px 60px rgba(0,0,0,.3);max-height:90vh;overflow-y:auto}@media(max-width:550px){.OwnerFormModal_modalContainer__vIxLq{padding:30px 20px}}.OwnerFormModal_closeButton__MyAK6{position:absolute;top:16px;right:16px;width:24px;height:24px;background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease;z-index:1}.OwnerFormModal_closeButton__MyAK6:hover{opacity:.7}.OwnerFormModal_closeButton__MyAK6 svg{width:100%;height:100%}.OwnerFormModal_formWrapper__S0J53{width:100%;padding-top:0}.OwnerFormModal_formArea__QzEWn{width:100%}.OwnerFormModal_title__m_rs7{font-family:Nanum Myeongjo,Noto Sans,sans-serif;font-size:24px;font-weight:700;line-height:1.3;color:#111;margin:0 0 30px;text-align:center}@media(max-width:550px){.OwnerFormModal_title__m_rs7{font-size:20px;margin-bottom:24px}}.OwnerFormModal_inputFields__kDPE2{display:flex;flex-direction:column;gap:24px;margin-bottom:24px}.OwnerFormModal_noticeText__w34bq{font-family:Pretendard Variable,Pretendard,sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:hsla(0,0%,7%,.6);text-align:center;margin:12px 0 32px}.OwnerFormModal_inputGroup__mJ5Ps{display:flex;flex-direction:column;gap:8px}.OwnerFormModal_labelWrapper__k9rk7{display:flex;align-items:center;gap:4px}.OwnerFormModal_label__yCxHB{font-family:Pretendard Variable,Pretendard,sans-serif;font-size:14px;font-weight:500;line-height:1.4;color:#111;transition:color .2s ease}.OwnerFormModal_label__yCxHB.OwnerFormModal_inactive__wANWb{color:hsla(0,0%,7%,.5)}.OwnerFormModal_required__lJfUG{font-family:Pretendard Variable,Pretendard,sans-serif;font-size:14px;font-weight:500;color:#e57373}.OwnerFormModal_inputContainer__U687f{position:relative;width:100%}.OwnerFormModal_input__hX9k0{width:100%;background:transparent;border:none;border-bottom:1px solid #111;padding:8px 0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#111;outline:none;transition:border-color .2s ease,color .2s ease;resize:none}.OwnerFormModal_input__hX9k0.OwnerFormModal_inactive__wANWb{border-bottom-color:hsla(0,0%,7%,.3);color:hsla(0,0%,7%,.5)}.OwnerFormModal_input__hX9k0::-moz-placeholder{color:hsla(0,0%,7%,.4)}.OwnerFormModal_input__hX9k0::placeholder{color:hsla(0,0%,7%,.4)}.OwnerFormModal_input__hX9k0:focus{border-bottom-color:#111;color:#111}.OwnerFormModal_input__hX9k0.OwnerFormModal_multiline__l_5fA{min-height:48px;font-family:Pretendard Variable,Pretendard,sans-serif}.OwnerFormModal_underline__xdeGs{position:absolute;bottom:0;left:0;height:2px;width:0;background-color:#111;transition:width .3s ease}.OwnerFormModal_underline__xdeGs.OwnerFormModal_inactive__wANWb{width:0}.OwnerFormModal_input__hX9k0:focus+.OwnerFormModal_underline__xdeGs{width:100%}.OwnerFormModal_checklistWrapper__fd9q7{margin:16px 0 24px}.OwnerFormModal_checkboxLabel__353I6{display:flex;align-items:flex-start;gap:8px;cursor:pointer}.OwnerFormModal_checkbox__YakLI{width:18px;height:18px;flex-shrink:0;margin-top:2px;cursor:pointer}.OwnerFormModal_checkboxText__oCmJU,.OwnerFormModal_linkButton__ATIYU{font-family:Pretendard Variable,Pretendard,sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:#111}.OwnerFormModal_linkButton__ATIYU{background:none;border:none;padding:0;text-decoration:underline;cursor:pointer;transition:opacity .2s ease}.OwnerFormModal_linkButton__ATIYU:hover{opacity:.7}.OwnerFormModal_requiredText__NyooV{color:#e57373;margin-left:4px}.OwnerFormModal_validationError__9Z6LJ{font-family:Pretendard Variable,Pretendard,sans-serif;font-size:14px;font-weight:400;line-height:1.4;color:#e57373;margin:0 0 16px;text-align:center}.OwnerFormModal_submitButton__lAFMn{width:100%;height:56px;background-color:#111;color:#fffef5;border:none;border-radius:4px;cursor:pointer;font-family:Nanum Myeongjo,Noto Sans,sans-serif;font-size:18px;font-weight:700;line-height:1.2;letter-spacing:-.96px;text-align:center;transition:opacity .2s ease}.OwnerFormModal_submitButton__lAFMn:hover{opacity:.9}.OwnerFormModal_submitButton__lAFMn:active{opacity:.8}.OwnerFormModal_submitButton__lAFMn:disabled{opacity:.6;cursor:not-allowed}@media(max-width:550px){.OwnerFormModal_submitButton__lAFMn{height:52px;font-size:16px}}.OwnerLanding_container__jX_s1,.OwnerLanding_wrapper__oFzeI{width:100%;background-color:#111}.OwnerLanding_container__jX_s1{max-width:550px;margin:0 auto;overflow-x:hidden}