.Header_header___wvun{display:flex;position:fixed;top:0;left:0;right:0;z-index:100;width:100%;height:56px;padding:0 16px;box-sizing:border-box;background:#fff;align-items:center;justify-content:space-between}.Header_header_logo__GbuAx{margin:0;font-size:16px;font-weight:600;line-height:24px;letter-spacing:-.0188em;color:#181818}.Header_logo_link__FKeBM{color:inherit;text-decoration:none}.Header_logo_encar__dlRws{color:#d72e36}.Header_logo_intl__j3s_6{color:#333}.Header_header_button___C7Z2{display:flex;width:24px;height:24px;padding:0;border:0;background:transparent;cursor:pointer;align-items:center;justify-content:center}.Header_header_button___C7Z2:active{opacity:.7}.Header_button_icon__GvNr9{width:24px;height:24px}.BannerSection_banner_section__r3Nek{width:100%}.BannerSection_banner_track__lgqt0{display:flex;overflow-x:auto;padding:0 20px;background:transparent;gap:8px;scroll-snap-type:x mandatory;scroll-padding-inline-start:20px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.BannerSection_banner_track__lgqt0::-webkit-scrollbar{display:none}.BannerSection_banner_card__aGl1M{display:flex;overflow:hidden;position:relative;flex-direction:column;justify-content:flex-start;align-items:flex-start;height:204px;padding:20px;border:0;border-radius:16px;background:transparent;cursor:pointer;text-align:left;box-sizing:border-box;scroll-snap-align:start}.BannerSection_banner_card__aGl1M:active{opacity:.9}.BannerSection_banner_card_1__g_0w5{flex:0 0 280px;background:linear-gradient(180deg,#e3e9f2,#b7b9cf)}.BannerSection_banner_card_2___RO4v{flex:0 0 284px;background:linear-gradient(180deg,#e1e4ed,#b8bcc7)}.BannerSection_banner_card_3__Q6Il2{flex:0 0 284px;background:linear-gradient(180deg,#f5eaea,#ddb2b2)}.BannerSection_banner_text__uT8hr{display:flex;position:relative;z-index:10;flex-direction:column;gap:4px}.BannerSection_banner_title__hyZ4L{margin:0;font-size:15px;font-weight:600;line-height:24px;letter-spacing:-.02em;color:#181818;white-space:nowrap}.BannerSection_banner_subtitle__oq7QA{margin:0;font-size:13px;font-weight:500;line-height:20px;letter-spacing:-.0154em;color:#6a6d78;white-space:pre-line}.BannerSection_banner_subtitle_3__ElYrF{color:#6c6767}.BannerSection_banner_graphic__dCIY4{display:block;position:absolute;object-fit:cover}.BannerSection_banner_graphic_1__bie3s{left:108px;top:87px;width:236px;height:157px}.BannerSection_banner_graphic_2___4Z_X{left:136px;top:91px;width:133px;height:107px}.BannerSection_banner_graphic_3__mpzUH{left:152px;top:124px;width:97px;height:52px}.SearchBar_search_bar__GqX8h{display:flex;position:relative;width:100%;height:56px;padding:0 16px 0 20px;border:1px solid #181818;border-radius:500px;background:#fff;box-sizing:border-box;align-items:center;justify-content:space-between;gap:8px;text-decoration:none}.SearchBar_search_text__2Xxmm{display:block;flex:1 1;font-size:15px;font-weight:500;line-height:24px;letter-spacing:-.02em;text-align:left;color:#333}.SearchBar_search_button__M1sXz{display:flex;width:32px;height:32px;margin:0;padding:0;border:0;border-radius:50%;background:#181818;font-size:0;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 0 3px rgba(0,0,0,.1)}.FloatingSearchBar_floating_wrap__w1Omv{display:flex;position:fixed;top:56px;left:0;right:0;z-index:100;box-sizing:border-box;justify-content:center;opacity:0;visibility:hidden;transform:translateY(-20px);pointer-events:none;transition:opacity .5s ease,transform .5s ease,visibility 0s linear .5s}.FloatingSearchBar_floating_wrap_visible__EKsOK{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto;transition:opacity .5s ease,transform .5s ease,visibility 0s linear 0s}.FloatingSearchBar_floating_search__mP091{display:flex;width:100%;max-width:480px;height:50px;padding:0 20px;background:hsla(0,0%,96%,.7);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-sizing:border-box;align-items:center;justify-content:space-between;gap:8px;text-decoration:none}.FloatingSearchBar_floating_text___XGox{display:block;flex:1 1;font-size:15px;font-weight:500;line-height:24px;letter-spacing:-.02em;text-align:left;color:#333}.FloatingSearchBar_floating_button__Ca3kC{display:flex;width:24px;height:24px;margin:0;padding:0;border:0;background:transparent;font-size:0;align-items:center;justify-content:center;flex-shrink:0}.FloatingSearchBar_floating_icon__lGimZ{width:24px;height:24px}.RecommendedVehicleSection_recommended_section__9zs3k{display:flex;width:100%;flex-direction:column;gap:16px}.RecommendedVehicleSection_section_title__LD2BC{margin:0;font-size:20px;font-weight:600;line-height:28px;letter-spacing:-.0222em;color:#181818}.RecommendedVehicleSection_vehicle_block__JbM_y{display:flex;width:100%;flex-direction:column;gap:24px}.RecommendedVehicleSection_vehicle_grid__oUtCq{display:grid;width:100%;grid-gap:24px 12px;gap:24px 12px;grid-template-columns:repeat(2,1fr)}.RecommendedVehicleSection_vehicle_card__GvT79{display:flex;width:100%;padding:0;border:0;background:transparent;text-align:left;cursor:pointer;flex-direction:column;gap:10px}.RecommendedVehicleSection_vehicle_card__GvT79:active{opacity:.7}.RecommendedVehicleSection_vehicle_image_wrap__KGhCr{position:relative;overflow:hidden;width:100%;aspect-ratio:5/3;border-radius:8px;box-shadow:0 0 1px rgba(0,0,0,.2)}.RecommendedVehicleSection_vehicle_image__B5wE4{display:block;width:100%;height:100%;object-fit:cover}.RecommendedVehicleSection_vehicle_image_placeholder__dLzDL{width:100%;height:100%;background:#e8e8e8}.RecommendedVehicleSection_diagnosis_mark__9qQUu{position:absolute;left:6px;top:6px;z-index:1;display:block;height:18px;width:auto}.RecommendedVehicleSection_vehicle_info__1y0Hk{display:flex;flex-direction:column;gap:4px}.RecommendedVehicleSection_vehicle_name__t9TNV{display:-webkit-box;overflow:hidden;margin:0;font-size:14px;font-weight:600;line-height:21px;letter-spacing:-.0214em;color:#181818;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:42px}.RecommendedVehicleSection_vehicle_meta_group__B3UnX{display:flex;flex-direction:column}.RecommendedVehicleSection_vehicle_meta__Rdp5p{margin:0;font-size:14px;font-weight:500;line-height:21px;letter-spacing:-.0214em;color:#a0a0a0}.RecommendedVehicleSection_vehicle_price__DEFXs{display:flex;margin:0;font-size:16px;font-weight:700;line-height:24px;letter-spacing:-.0188em;color:#181818;align-items:center;gap:2px}.RecommendedVehicleSection_show_more__mp_kL{display:flex;position:relative;width:100%;height:50px;padding:0 24px;border:1px solid #181818;border-radius:8px;background:#fff;font-size:15px;font-weight:600;line-height:24px;letter-spacing:-.02em;color:#181818;cursor:pointer;box-sizing:border-box;align-items:center;justify-content:center;gap:8px}.RecommendedVehicleSection_show_more__mp_kL:active{background:#f5f5f5}.RecommendedVehicleSection_show_more_pages__TuoAG{display:inline-flex;font-size:15px;font-weight:600;color:#181818;align-items:center;gap:4px}.RecommendedVehicleSection_show_more_icon__Gk_4N{display:block;position:absolute;right:14px;top:50%;width:18px;height:18px;color:#181818;transform:translateY(-50%)}.BrandSection_brand_section__2N71q{display:flex;width:100%;padding:20px 16px 12px 0;border-radius:12px;background:#f6f6f6;box-sizing:border-box;flex-direction:column;gap:14px}.BrandSection_section_title__znan8{margin:0;padding-left:20px;font-size:15px;font-weight:500;line-height:24px;letter-spacing:-.02em;color:#666}.BrandSection_brand_list__3pgf1{display:flex;width:100%;flex-direction:column}.BrandSection_brand_item__pq2__{display:flex;width:100%;padding:0;border:none;background:transparent;cursor:pointer;align-items:center;justify-content:space-between}.BrandSection_brand_item__pq2__:active{opacity:.7}.BrandSection_brand_left__jqHdc{display:flex;align-items:center;gap:6px}.BrandSection_brand_logo_wrap__Cgq25{display:flex;width:62px;height:50px;flex-shrink:0;align-items:center;justify-content:center}.BrandSection_brand_name__WJJ3g{font-size:14px;font-weight:500;line-height:22px;letter-spacing:-.0214em;color:#181818;text-align:left}.BrandSection_brand_right__I_7Fy{display:flex;align-items:center;gap:2px}.BrandSection_brand_count__19_cC{font-size:13px;font-weight:500;line-height:20px;letter-spacing:-.0154em;color:#181818;flex-shrink:0}.BrandSection_brand_chevron__EZ3qY{display:block;width:16px;height:16px;color:#181818;flex-shrink:0}.ReviewDetailModal_modal__c07MD{display:flex;position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background:#fff;flex-direction:column}.ReviewDetailModal_header__CzyME{display:flex;position:relative;height:56px;align-items:center;justify-content:center;flex-shrink:0}.ReviewDetailModal_close_button__tkQWg{display:flex;position:absolute;left:16px;top:50%;transform:translateY(-50%);width:24px;height:24px;padding:0;border:0;background:transparent;cursor:pointer;align-items:center;justify-content:center;color:#181818}.ReviewDetailModal_header_title__JNj61{font-size:16px;font-weight:600;line-height:24px;letter-spacing:-.0188em;color:#181818}.ReviewDetailModal_body__Jveao{overflow-y:auto;flex:1 1;-webkit-overflow-scrolling:touch}.ReviewDetailModal_thumbnail_area__T8JFL{overflow:hidden;position:relative;width:100%;aspect-ratio:360/280;background:#b9b9b9}.ReviewDetailModal_thumbnail__CEorH{display:block;width:100%;height:100%;object-fit:cover}.ReviewDetailModal_thumbnail_placeholder__aVKLJ{width:100%;height:100%;background:#f0f0f0}.ReviewDetailModal_partner_card__G3h3w{display:flex;position:relative;z-index:10;margin:-40px 20px 0;padding:16px 20px;border-radius:12px;background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.08);align-items:center;justify-content:space-between}.ReviewDetailModal_partner_info__bRadh{display:flex;flex-direction:column;gap:4px}.ReviewDetailModal_managed_by__XPAr1{font-size:13px;font-weight:500;line-height:20px;color:#a0a0a0}.ReviewDetailModal_partner_name__F7beP{font-size:18px;font-weight:600;line-height:26px;letter-spacing:-.0222em;color:#181818}.ReviewDetailModal_verified_badge__Zqh1N{display:inline-flex;margin-top:12px;padding:6px 10px;border-radius:6px;background:#fff2f2;font-size:13px;font-weight:600;color:#d72e36;align-self:flex-start}.ReviewDetailModal_partner_logo_wrap__UZY0_{width:64px;height:64px;flex-shrink:0}.ReviewDetailModal_partner_logo__arM2E{display:block;width:100%;height:100%;border-radius:8px;object-fit:contain}.ReviewDetailModal_content_area__CSfup{padding:20px}.ReviewDetailModal_country__YV_gd{display:flex;margin:0 0 12px;gap:6px;align-items:center}.ReviewDetailModal_flag__ghrz3{display:inline-block;width:21px;height:16px;border-radius:2px;border:1px solid #e9e9e9;background-size:cover;flex-shrink:0;box-sizing:border-box}.ReviewDetailModal_country_name__Di87G{font-size:14px;font-weight:500;line-height:22px;letter-spacing:-.0214em;color:#666}.ReviewDetailModal_review_title__CP6l_{margin:0 0 16px;font-size:20px;font-weight:600;line-height:28px;letter-spacing:-.02em;color:#181818}.ReviewDetailModal_review_content___qhj2{margin:0;font-size:15px;font-weight:500;line-height:24px;letter-spacing:-.02em;color:#333}.ReviewDetailModal_footer__hYjXv{padding:12px 20px 20px;flex-shrink:0}.ReviewDetailModal_inquiry_button__ND2p6{display:flex;width:100%;height:52px;border:0;border-radius:10px;background:#d72e36;font-size:16px;font-weight:600;color:#fff;cursor:pointer;align-items:center;justify-content:center}.ReviewDetailModal_inquiry_button__ND2p6:active{opacity:.85}.ReviewSection_review_section__ykejL{display:flex;width:100%;flex-direction:column;gap:20px}.ReviewSection_section_title__53QAq{margin:0;font-size:20px;font-weight:600;line-height:28px;letter-spacing:-.02em;color:#181818}.ReviewSection_review_rows__nX23s{display:flex;flex-direction:column;gap:24px;margin:0 -20px}.ReviewSection_review_scroll__Yd24l{display:flex;width:100%;gap:12px;padding:0 20px;scroll-padding-inline-start:20px;overflow-x:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;scroll-snap-type:x mandatory}.ReviewSection_review_scroll__Yd24l::-webkit-scrollbar{display:none}.ReviewSection_review_card__Ff_ak{display:flex;overflow:hidden;width:280px;flex-shrink:0;padding:0;border:0;background:transparent;text-align:left;cursor:pointer;flex-direction:column;gap:10px;scroll-snap-align:start}.ReviewSection_review_thumbnail_wrap__xXMpP{overflow:hidden;width:100%;height:163px;border-radius:12px;background:#b9b9b9}.ReviewSection_review_thumbnail__cF9Pm{display:block;width:100%;height:100%;object-fit:cover}.ReviewSection_review_info__fKEHq{display:flex;flex-direction:column;gap:6px}.ReviewSection_review_country__qMkts{display:flex;margin:0;gap:6px;align-items:center}.ReviewSection_flag__9v2QO{display:inline-block;width:21px;height:16px;border-radius:2px;border:1px solid #e9e9e9;flex-shrink:0;background-size:cover;box-sizing:border-box}.ReviewSection_country_name__Y95Rp{color:#181818}.ReviewSection_country_name__Y95Rp,.ReviewSection_review_text__d09AL{font-size:14px;font-weight:500;line-height:22px;letter-spacing:-.0214em}.ReviewSection_review_text__d09AL{display:-webkit-box;overflow:hidden;margin:0;color:#666;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ReviewSection_review_partner__WIw1a{display:flex;gap:5px;align-items:center}.ReviewSection_partner_label__cy3uM{font-size:15px;font-weight:700;line-height:24px;letter-spacing:-.02em;color:#181818}.ReviewSection_partner_icon__8yAwq{display:block;width:auto;height:24px;border-radius:0;object-fit:contain}.ReviewSection_partner_name__PbHos{font-size:14px;font-weight:500;line-height:22px;letter-spacing:-.0214em;color:#181818}.ShareBottomSheet_overlay__1mvu8{display:flex;position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background:rgba(0,0,0,.4);align-items:flex-end;justify-content:center}.ShareBottomSheet_overlay_close__mhJ_1{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;border:0;padding:0;background:transparent;cursor:pointer}.ShareBottomSheet_sheet__U8_vj{position:relative;z-index:100;width:100%;max-width:480px;border-radius:20px 20px 0 0;background:#fff;box-sizing:border-box}.ShareBottomSheet_sheet_header__mY9GM{display:flex;position:relative;padding:20px 20px 12px;flex-direction:column;gap:5px}.ShareBottomSheet_sheet_title__A8YhP{margin:0;font-size:18px;font-weight:600;line-height:26px;letter-spacing:-.0222em;color:#181818}.ShareBottomSheet_sheet_subtitle__RXftO{margin:0;font-size:13px;font-weight:500;line-height:20px;letter-spacing:-.0154em;color:#a0a0a0}.ShareBottomSheet_sheet_close__IRW80{display:flex;position:absolute;top:16px;right:16px;width:24px;height:24px;padding:0;border:0;background:transparent;cursor:pointer;align-items:center;justify-content:center}.ShareBottomSheet_sheet_close__IRW80:active{opacity:.7}.ShareBottomSheet_share_options__KJITd{display:flex;padding:20px 20px 32px;gap:16px;align-items:center}.ShareBottomSheet_share_item__yeAb2{display:flex;flex:1 1;padding:0;border:0;background:transparent;cursor:pointer;flex-direction:column;align-items:center;gap:10px}.ShareBottomSheet_share_item__yeAb2:active{opacity:.7}.ShareBottomSheet_share_icon__mxkzS{display:block;width:56px;height:56px}.ShareBottomSheet_share_label__Dp0gr{font-size:14px;font-weight:500;line-height:22px;letter-spacing:-.0214em;color:#181818}.Footer_footer__riPys{display:flex;width:100%;padding:20px 20px 60px;background:#f6f6f6;box-sizing:border-box;flex-direction:column;gap:10px}.Footer_footer_title__lsr_Y{font-size:16px;font-weight:600;line-height:24px;letter-spacing:-.0188em;color:#181818}.Footer_footer_info__3vGFZ{margin:0;font-size:13px;font-weight:500;line-height:20px;letter-spacing:-.0154em;color:#666}.Footer_footer_copyright__PWM2r,.Footer_footer_notice__dFy_R{margin:0;font-size:13px;font-weight:500;line-height:20px;letter-spacing:-.0154em;color:#a0a0a0}.GatePageView_gate_page__yjyT8{min-height:100vh;padding-top:56px;background:#fff;overflow-x:hidden}.GatePageView_gate_hero__hu4nQ,.GatePageView_gate_page__yjyT8{display:flex;width:100%;flex-direction:column;box-sizing:border-box}.GatePageView_gate_hero__hu4nQ{max-width:480px;margin:0 auto;padding:0 0 32px;gap:20px}.GatePageView_gate_search_wrap__kF88F{padding:0 20px}.GatePageView_gate_content__TKidf{display:flex;width:100%;max-width:480px;margin:0 auto;padding:0 20px 80px;flex-direction:column;gap:50px;box-sizing:border-box}.GatePageView_gate_section_group__qZH_L{display:flex;width:100%;flex-direction:column;gap:20px}.GatePageView_toast__bTc8o{display:flex;position:fixed;top:76px;left:50%;z-index:1000;padding:12px 16px;border-radius:8px;background:hsla(0,0%,9%,.8);color:#fff;font-size:14px;font-weight:500;line-height:22px;letter-spacing:-.0214em;transform:translateX(-50%);pointer-events:none;white-space:nowrap;box-sizing:border-box}
/*# sourceMappingURL=2049686f165e725f.css.map*/