.EduCenterDetailHeader_eduCenterTitleSection__OgPtj .EduCenterDetailHeader_establishType__4jf_x{font-size:14px;font-weight:600;display:inline-block;border-radius:5px;margin-bottom:4px;background-color:#f6f7f9;padding:8px;color:#6f7276}.EduCenterDetailHeader_eduCenterTitleSection__OgPtj .EduCenterDetailHeader_title__2jMTP{font-size:30px;line-height:48px;font-weight:700;color:#1d1e1f;margin-bottom:8px}.EduCenterDetailHeader_eduCenterTitleSection__OgPtj .EduCenterDetailHeader_address___GVHw{font-size:18px;line-height:24px;color:#1d1e1f;font-weight:400}@media screen and (max-width:1240px){.EduCenterDetailHeader_eduCenterTitleSection__OgPtj .EduCenterDetailHeader_title__2jMTP{font-size:26px;line-height:38px}.EduCenterDetailHeader_eduCenterTitleSection__OgPtj .EduCenterDetailHeader_address___GVHw{font-size:16px;line-height:28px}}.CallButton_callButton__sSlXz{background-color:#ff5a5f;border-radius:20px;width:100%}.CallButton_callButton__sSlXz .CallButton_buttonContent__vNwt2{display:flex;align-items:center;justify-content:center;font-size:18px;color:#fff;padding:16px 0;font-weight:700;line-height:28px}.CallButton_callButton__sSlXz .CallButton_buttonContent__vNwt2 .CallButton_svg__a9PPw{width:24px;height:24px;margin-right:9px}.CallButton_callButton__sSlXz .CallButton_buttonContent__vNwt2 .CallButton_text__BeNxE{line-height:28px}@media screen and (max-width:1240px){.CallButton_callButton__sSlXz{height:54px}.CallButton_callButton__sSlXz .CallButton_buttonContent__vNwt2{font-size:14px;flex-direction:column;padding:7px 0}.CallButton_callButton__sSlXz .CallButton_buttonContent__vNwt2 .CallButton_svg__a9PPw{width:20px;height:20px;margin-right:0}.CallButton_callButton__sSlXz .CallButton_buttonContent__vNwt2 .CallButton_text__BeNxE{line-height:20px}.CallButton_callButton__sSlXz .CallButton_buttonContent__vNwt2 .CallButton_text__BeNxE span{display:none}}.HomepageButton_homepageButton__dhx3f{background-color:#ff5a5f;border-radius:20px;width:100%}.HomepageButton_homepageButton__dhx3f .HomepageButton_buttonContent__yUlXy{display:flex;align-items:center;justify-content:center;font-size:18px;color:#fff;padding:16px 0;font-weight:700}.HomepageButton_homepageButton__dhx3f .HomepageButton_buttonContent__yUlXy .HomepageButton_svg__Mnl21{width:24px;height:24px;margin-right:9px}.HomepageButton_homepageButton__dhx3f .HomepageButton_buttonContent__yUlXy .HomepageButton_text__OggFn{line-height:28px}@media screen and (max-width:1240px){.HomepageButton_homepageButton__dhx3f{height:54px}.HomepageButton_homepageButton__dhx3f .HomepageButton_buttonContent__yUlXy{font-size:14px;flex-direction:column;padding:7px 0}.HomepageButton_homepageButton__dhx3f .HomepageButton_buttonContent__yUlXy .HomepageButton_svg__Mnl21{width:20px;height:20px;margin-right:0}.HomepageButton_homepageButton__dhx3f .HomepageButton_buttonContent__yUlXy .HomepageButton_text__OggFn{line-height:20px}.HomepageButton_homepageButton__dhx3f .HomepageButton_buttonContent__yUlXy .HomepageButton_text__OggFn span{display:none}}.ShareButton_shareButton__HrPq_{padding:15px;border-radius:20px;border:1px solid #c4c4c6}.ShareButton_shareButton__HrPq_ svg{width:30px;height:30px}@media screen and (max-width:1240px){.ShareButton_shareButton__HrPq_{height:54px;width:54px}.ShareButton_shareButton__HrPq_ svg{width:24px;height:24px}}.CenterShareGroup_buttonSections__IDTvE{display:flex;gap:12px;margin-top:32px}.CenterShareGroup_buttonSections__IDTvE .CenterShareGroup_linkButtons__n3jAV{display:flex;gap:12px;width:100%}.CenterShareGroup_buttonSections__IDTvE .CenterShareGroup_shareButtonSection__IGrxp{display:flex;gap:12px}@media screen and (max-width:1240px){.CenterShareGroup_buttonSections__IDTvE{margin-top:16px;gap:6px}.CenterShareGroup_buttonSections__IDTvE .CenterShareGroup_linkButtons__n3jAV,.CenterShareGroup_buttonSections__IDTvE .CenterShareGroup_shareButtonSection__IGrxp{gap:6px}}.MoreInformation_toMoreInfo__hj8Jf{margin-top:32px;display:flex;align-items:center;justify-content:flex-end}.MoreInformation_toMoreInfo__hj8Jf .MoreInformation_toMoreInfoText__tneLA{font-size:18px;line-height:24px;font-weight:400;color:#93989c;margin-right:2px}@media screen and (max-width:1240px){.MoreInformation_toMoreInfo__hj8Jf{margin-top:16px}.MoreInformation_toMoreInfo__hj8Jf .MoreInformation_toMoreInfoText__tneLA{font-size:14px;line-height:20px}}.KindergartenInfoLayout_kindergartenInfoLayout__iqts2{width:100%;display:flex;padding:32px 0;border-top:1px solid #ebedef}.KindergartenInfoLayout_kindergartenInfoLayout__iqts2 .KindergartenInfoLayout_title__C4Uq2{color:#1d1e1f;min-width:140px;margin-right:36px;font-size:20px;font-weight:700;line-height:26px}.KindergartenInfoLayout_kindergartenInfoLayout__iqts2 .KindergartenInfoLayout_main__DA7lC{width:100%}@media screen and (max-width:1240px){.KindergartenInfoLayout_kindergartenInfoLayout__iqts2{flex-direction:column;padding:24px 0}.KindergartenInfoLayout_kindergartenInfoLayout__iqts2 .KindergartenInfoLayout_title__C4Uq2{font-size:18px;margin-bottom:16px}}.KindergartenInfoItem_kindergartenInfoItem__snDNB{width:100%;display:flex;justify-content:space-between;font-size:18px;line-height:26px;font-weight:400}.KindergartenInfoItem_title__QSeUC{width:120px;color:#6f7276}.KindergartenInfoItem_value__e_uDX{color:#1d1e1f}@media screen and (max-width:1240px){.KindergartenInfoItem_kindergartenInfoItem__snDNB{font-size:16px;line-height:24px}.KindergartenInfoItem_title__QSeUC{width:100px}}.KindergartenBasicInfo_kindergartenBasicInfo__rRM9N{display:flex;flex-direction:column;width:100%;gap:18px}.KindergartenClassInfo_classInfoContainer__301r7 .KindergartenClassInfo_classSelector__CEqDJ{border-radius:20px;padding:4px;background-color:#f6f7f9;display:flex;justify-content:space-between;margin-bottom:18px}.KindergartenClassInfo_classInfoContainer__301r7 .KindergartenClassInfo_classSelector__CEqDJ .KindergartenClassInfo_selectorItem___9YLq{font-size:18px;line-height:26px;font-weight:600;color:#93989c;padding:8px 10px}.KindergartenClassInfo_classInfoContainer__301r7 .KindergartenClassInfo_classSelector__CEqDJ .KindergartenClassInfo_active__qhBvt{color:#1d1e1f;background-color:#fff;border-radius:20px}.KindergartenClassInfo_classInfoContainer__301r7 .KindergartenClassInfo_classInfoWrapper__wxnFA{display:flex;flex-direction:column;gap:18px}.KindergartenClassInfo_classInfoContainer__301r7 .KindergartenClassInfo_classInfoWrapper__wxnFA .KindergartenClassInfo_classInfo__8H1lV{display:flex;justify-content:space-between;font-size:18px;line-height:26px;font-weight:500;color:#1d1e1f}.KindergartenClassInfo_classInfoContainer__301r7 .KindergartenClassInfo_classInfoWrapper__wxnFA .KindergartenClassInfo_classInfo__8H1lV .KindergartenClassInfo_classInfoTitle__tJESr{width:120px;color:#6f7276}.KindergartenClassInfo_classInfoContainer__301r7 .KindergartenClassInfo_classInfoWrapper__wxnFA .KindergartenClassInfo_classInfo__8H1lV .KindergartenClassInfo_classInfoValue__Xz_NU{font-weight:400}@media screen and (max-width:1240px){.KindergartenClassInfo_classInfoContainer__301r7 .KindergartenClassInfo_classSelector__CEqDJ .KindergartenClassInfo_selectorItem___9YLq{font-size:16px;line-height:24px;padding:6px 10px}.KindergartenClassInfo_classInfoContainer__301r7 .KindergartenClassInfo_classInfoWrapper__wxnFA .KindergartenClassInfo_classInfo__8H1lV{font-size:16px;line-height:24px}.KindergartenClassInfo_classInfoContainer__301r7 .KindergartenClassInfo_classInfoWrapper__wxnFA .KindergartenClassInfo_classInfo__8H1lV .KindergartenClassInfo_classInfoTitle__tJESr{width:100px}}.EduCenterDetail_eduCenterDetail__cFjhX{width:616px}.EduCenterDetail_eduCenterDetail__cFjhX .EduCenterDetail_eduCenterDetailInfoSection__LyC0L{margin-bottom:32px}.EduCenterDetail_eduCenterDetail__cFjhX .EduCenterDetail_kindergartenDetail__Rsvji{margin-top:32px}.EduCenterDetail_eduCenterDetail__cFjhX .EduCenterDetail_kindergartenDetail__Rsvji .EduCenterDetail_kindergartenSource__K43Z3{text-align:end;font-size:18px;font-weight:400;line-height:24px;color:#93989c}@media screen and (max-width:1240px){.EduCenterDetail_eduCenterDetail__cFjhX{width:calc(100% - 428px)}.EduCenterDetail_eduCenterDetail__cFjhX .EduCenterDetail_kindergartenDetail__Rsvji{margin-top:24px}.EduCenterDetail_eduCenterDetail__cFjhX .EduCenterDetail_kindergartenDetail__Rsvji .EduCenterDetail_kindergartenSource__K43Z3{font-size:14px}}@media screen and (max-width:768px){.EduCenterDetail_eduCenterDetail__cFjhX{width:100%}}.EduCenterRecommend_daycareCenterRecommend__R8eKW{background-color:#fff;color:#1d1e1f;display:flex;flex-direction:column;flex-shrink:0;gap:16px;width:368px;height:-moz-fit-content;height:fit-content;border-radius:10px;border:1px solid #ebedef;padding:20px;will-change:transform}.EduCenterRecommend_daycareCenterRecommend__R8eKW .EduCenterRecommend_recommendTitle__6_fUx{color:#ff5a5f;font-size:18px;font-style:normal;font-weight:700;line-height:24px}.EduCenterRecommend_daycareCenterRecommend__R8eKW .EduCenterRecommend_listContainer__L1wNj{display:flex;flex-direction:column}.EduCenterRecommend_daycareCenterRecommend__R8eKW .EduCenterRecommend_listContainer__L1wNj .EduCenterRecommend_daycareCenter__lV8SG:not(:first-child){padding-top:16px}.EduCenterRecommend_daycareCenterRecommend__R8eKW .EduCenterRecommend_listContainer__L1wNj .EduCenterRecommend_daycareCenter__lV8SG:not(:last-child){padding-bottom:16px;border-bottom:1px solid #ebedef}.EduCenterRecommend_daycareCenterRecommend__R8eKW .EduCenterRecommend_listContainer__L1wNj .EduCenterRecommend_daycareCenter__lV8SG .EduCenterRecommend_content__jqAL7{display:flex;flex-direction:row;align-items:flex-start;gap:12px;flex:1 1}.EduCenterRecommend_daycareCenterRecommend__R8eKW .EduCenterRecommend_listContainer__L1wNj .EduCenterRecommend_daycareCenter__lV8SG .EduCenterRecommend_content__jqAL7 .EduCenterRecommend_title__H34OC{font-size:16px;font-style:normal;font-weight:600;line-height:24px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.EduCenterRecommend_daycareCenterRecommend__R8eKW .EduCenterRecommend_listContainer__L1wNj .EduCenterRecommend_daycareCenter__lV8SG .EduCenterRecommend_content__jqAL7 .EduCenterRecommend_address__hIGqs{color:#93989c;margin-top:4px;display:-webkit-box;font-size:14px;font-style:normal;font-weight:400;line-height:20px;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;max-height:40px;word-break:break-word}.EduCenterRecommend_daycareCenterRecommend__R8eKW .EduCenterRecommend_listContainer__L1wNj .EduCenterRecommend_daycareCenter__lV8SG .EduCenterRecommend_content__jqAL7 .EduCenterRecommend_limitCount__kdsvA{padding:14px 16px;border-radius:10px;flex-shrink:0;background:#f6f7f9}.EduCenterRecommend_daycareCenterRecommend__R8eKW .EduCenterRecommend_listContainer__L1wNj .EduCenterRecommend_daycareCenter__lV8SG .EduCenterRecommend_content__jqAL7 .EduCenterRecommend_limitCount__kdsvA .EduCenterRecommend_limit__Mxa8q{display:flex;flex-direction:row;gap:10px;font-size:13px;font-style:normal;font-weight:400;line-height:20px}.EduCenterRecommend_daycareCenterRecommend__R8eKW .EduCenterRecommend_listContainer__L1wNj .EduCenterRecommend_daycareCenter__lV8SG .EduCenterRecommend_content__jqAL7 .EduCenterRecommend_limitCount__kdsvA .EduCenterRecommend_limit__Mxa8q strong{font-weight:700}.EduCenterRecommend_daycareCenterRecommend__R8eKW .EduCenterRecommend_listContainer__L1wNj .EduCenterRecommend_kindergarten__ZjREu:not(:first-child){padding-top:16px}.EduCenterRecommend_daycareCenterRecommend__R8eKW .EduCenterRecommend_listContainer__L1wNj .EduCenterRecommend_kindergarten__ZjREu:not(:last-child){padding-bottom:16px;border-bottom:1px solid #ebedef}.EduCenterRecommend_daycareCenterRecommend__R8eKW .EduCenterRecommend_listContainer__L1wNj .EduCenterRecommend_kindergarten__ZjREu .EduCenterRecommend_content__jqAL7{display:flex;align-items:center;justify-content:space-between}.EduCenterRecommend_daycareCenterRecommend__R8eKW .EduCenterRecommend_listContainer__L1wNj .EduCenterRecommend_kindergarten__ZjREu .EduCenterRecommend_content__jqAL7 .EduCenterRecommend_title__H34OC{font-size:16px;font-style:normal;font-weight:600;line-height:24px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.EduCenterRecommend_daycareCenterRecommend__R8eKW .EduCenterRecommend_listContainer__L1wNj .EduCenterRecommend_kindergarten__ZjREu .EduCenterRecommend_content__jqAL7 .EduCenterRecommend_address__hIGqs{color:#93989c;margin-top:4px;display:-webkit-box;font-size:14px;font-style:normal;font-weight:400;line-height:20px;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;max-height:40px;word-break:break-word}.EduCenterRecommend_daycareCenterRecommend__R8eKW .EduCenterRecommend_listContainer__L1wNj .EduCenterRecommend_kindergarten__ZjREu .EduCenterRecommend_content__jqAL7 .EduCenterRecommend_badgeList__oKrBk{margin-top:8px;display:flex;gap:6px}.EduCenterRecommend_daycareCenterRecommend__R8eKW .EduCenterRecommend_listContainer__L1wNj .EduCenterRecommend_kindergarten__ZjREu .EduCenterRecommend_content__jqAL7 .EduCenterRecommend_badge__5CKq9{padding:6px;border-radius:5px;background-color:#f6f7f9;font-size:13px;font-weight:600;line-height:1;color:#6f7276}.EduCenterRecommend_daycareCenterRecommend__R8eKW .EduCenterRecommend_listContainer__L1wNj .EduCenterRecommend_kindergarten__ZjREu .EduCenterRecommend_content__jqAL7 .EduCenterRecommend_badge__5CKq9 .EduCenterRecommend_limit__Mxa8q{display:flex;flex-direction:row;gap:10px;font-size:13px;font-style:normal;font-weight:600;line-height:20px;color:#6f7276}.EduCenterRecommend_daycareCenterRecommend__R8eKW .EduCenterRecommend_listContainer__L1wNj .EduCenterRecommend_kindergarten__ZjREu .EduCenterRecommend_content__jqAL7 .EduCenterRecommend_badge__5CKq9 .EduCenterRecommend_limit__Mxa8q strong{font-weight:700}.EduCenterRecommend_daycareCenterRecommend__R8eKW .EduCenterRecommend_moreLink__boIV8{display:flex;justify-content:center;align-items:center;width:100%;height:47px;padding:16px 8px;background-color:#f2f3f5;border-radius:10px;font-size:15px;line-height:15px;font-weight:600}@media screen and (max-width:768px){.EduCenterRecommend_daycareCenterRecommend__R8eKW{padding:0;border:none;border-radius:0;width:100%}.EduCenterRecommend_daycareCenterRecommend__R8eKW .EduCenterRecommend_recommendTitle__6_fUx{font-size:16px;line-height:22.4px;font-weight:600}.EduCenterRecommend_daycareCenterRecommend__R8eKW .EduCenterRecommend_listContainer__L1wNj .EduCenterRecommend_daycareCenter__lV8SG:not(:first-child){padding-top:14px}.EduCenterRecommend_daycareCenterRecommend__R8eKW .EduCenterRecommend_listContainer__L1wNj .EduCenterRecommend_daycareCenter__lV8SG:not(:last-child){padding-bottom:12px}.EduCenterRecommend_daycareCenterRecommend__R8eKW .EduCenterRecommend_listContainer__L1wNj .EduCenterRecommend_daycareCenter__lV8SG .EduCenterRecommend_contentAndImage__X9wrR .EduCenterRecommend_postTitle__2H1i0{font-size:14px;line-height:19.6px}.EduCenterRecommend_daycareCenterRecommend__R8eKW .EduCenterRecommend_listContainer__L1wNj .EduCenterRecommend_daycareCenter__lV8SG .EduCenterRecommend_contentAndImage__X9wrR .EduCenterRecommend_postContent__AK_2D{font-size:13px;line-height:18.2px;max-height:36.4px}.EduCenterRecommend_daycareCenterRecommend__R8eKW .EduCenterRecommend_listContainer__L1wNj .EduCenterRecommend_daycareCenter__lV8SG .EduCenterRecommend_contentAndImage__X9wrR .EduCenterRecommend_postImage__f0YpG{width:84px;height:84px}.EduCenterRecommend_daycareCenterRecommend__R8eKW .EduCenterRecommend_moreLink__boIV8{font-size:15px;line-height:15px}}.ABTestBanner_abTestBanner__oD_J8{position:relative;width:368px;height:443px}.ABTestBanner_abTestBanner__oD_J8 .ABTestBanner_bannerImage__P1a9X{width:368px;height:auto}.ABTestBanner_abTestBanner__oD_J8 .ABTestBanner_contents__eBCUQ{width:100%;padding:15px 20px;display:flex;align-items:center;justify-content:space-between;position:absolute;bottom:0}.ABTestBanner_abTestBanner__oD_J8 .ABTestBanner_contents__eBCUQ .ABTestBanner_textContainer__Yg3vt{color:#fff;font-size:16px;font-weight:700;line-height:1.41}.ABTestBanner_abTestBanner__oD_J8 .ABTestBanner_contents__eBCUQ .ABTestBanner_textContainer__Yg3vt .ABTestBanner_qrCodeContainer___qEB_{margin-top:12px;display:flex;align-items:center;gap:10px}.ABTestBanner_abTestBanner__oD_J8 .ABTestBanner_contents__eBCUQ .ABTestBanner_textContainer__Yg3vt .ABTestBanner_qrCodeContainer___qEB_ .ABTestBanner_qr__mKqZK{display:flex;align-items:center}.ABTestBanner_abTestBanner__oD_J8 .ABTestBanner_contents__eBCUQ .ABTestBanner_phoneMockup__e4s8L{width:73px;height:auto}.ABTestBanner_abTestBannerMobile__gIsO_{display:none}@media screen and (max-width:768px){.ABTestBanner_abTestBanner__oD_J8{display:none}.ABTestBanner_abTestBannerMobile__gIsO_{display:block;width:100%;height:auto}}.KindergartenDetailPage_kindergartenPageWrapper__U8O6g{display:flex;flex-direction:column;align-items:center;width:100%;margin:28px 0 0}.KindergartenDetailPage_extraInformationSection__zYMXh,.KindergartenDetailPage_kindergartenPage__yeSNr{width:1024px}.KindergartenDetailPage_kindergartenPageHeader__vXu2t{display:flex;justify-content:space-between;width:100%;gap:40px}.KindergartenDetailPage_buttonContainer__VaJRD{display:flex;justify-content:center;align-items:center;margin:40px 0 70px}.KindergartenDetailPage_sidebar__534SK{display:flex;flex-direction:column;row-gap:20px}.KindergartenDetailPage_divider__vOI8R{width:1024px;height:6px;background-color:#ebedef;margin:70px 0}.KindergartenDetailPage_sourceText__NDyzk{text-align:end;font-size:18px;line-height:24px;font-weight:500;color:#93989c}.KindergartenDetailPage_mobileBannerSection__XIAa1,.KindergartenDetailPage_mobileDivider__zq0gv,.KindergartenDetailPage_mobileRecommend__gu0hE{display:none}@media screen and (max-width:1240px){.KindergartenDetailPage_extraInformationSection__zYMXh,.KindergartenDetailPage_kindergartenPage__yeSNr{width:100%;padding:0 20px}.KindergartenDetailPage_divider__vOI8R{width:calc(100% - 40px)}}@media screen and (max-width:768px){.KindergartenDetailPage_desktopOnly__VCRIu,.KindergartenDetailPage_sidebar__534SK{display:none}.KindergartenDetailPage_mobileRecommend__gu0hE{display:block;width:100%;padding:0 20px}.KindergartenDetailPage_buttonContainer__VaJRD{margin:0 0 40px}.KindergartenDetailPage_bannerImage__9ylYf{display:none}.KindergartenDetailPage_mobileBannerSection__XIAa1{display:block}.KindergartenDetailPage_mobileBannerImage__Uj03l{width:100%;height:100%}.KindergartenDetailPage_mobileDivider__zq0gv{display:block;width:100%;margin:20px 40px;height:6px;background-color:#ebedef}.KindergartenDetailPage_divider__vOI8R{width:100%;margin:20px 40px}.KindergartenDetailPage_kindergartenPageHeader__vXu2t{display:flex;flex-direction:column;width:100%}}