.Banner_banner__UqSMJ{padding-top:var(--p-spacing-40)}.Banner_inner__9bepw{display:flex;align-items:center;justify-content:space-between;gap:var(--p-spacing-40)}.Banner_left__no4s8{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--p-spacing-30)}.Banner_avatarPill__FJ9My{display:inline-flex;align-items:center;gap:8px;padding:8px;border:1px solid var(--p-border-focus);border-radius:var(--p-radius-full);align-self:flex-start}.Banner_avatarGroup__B2MuG{display:flex}.Banner_avatar__fETkl{width:32px;height:32px;border-radius:50%;object-fit:cover;margin-right:-16px}.Banner_avatar__fETkl:last-child{margin-right:0}.Banner_visitCount__sGy0O{display:flex;align-items:center;gap:4px;color:var(--p-text-primary);text-align:center}.Banner_visitLabel__omUXK{font-size:var(--p-font-size-body-md);font-weight:400}.Banner_visitNumber__a0QqT{display:inline-block;font-size:var(--p-font-size-heading-xs);font-weight:700;min-width:6ch;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.Banner_textArea__9rhAO{display:flex;flex-direction:column;gap:12px}.Banner_heading__Yr_ci{font-size:var(--p-font-size-display-lg);font-weight:900;line-height:1.5;color:var(--p-text-primary);margin:0}.Banner_subheading___q5Q7{font-size:var(--p-font-size-body-md);font-weight:400;line-height:1.5;color:var(--p-text-h3);max-width:380px;margin:0}.Banner_buttons__615_P{display:flex;gap:12px;align-items:center}.Banner_buttons__615_P>:first-child{width:220px}.Banner_buttons__615_P>:last-child{width:152px}.Banner_right__DmuM3{flex:1 1;min-width:0;max-width:640px}.Banner_heroImage__659g4{width:100%;aspect-ratio:800/540;border-radius:var(--p-radius-l);object-fit:cover;display:block}@media screen and (max-width:1200px){.Banner_inner__9bepw{flex-direction:column;align-items:center}.Banner_left__no4s8{align-items:center;text-align:center}.Banner_avatarPill__FJ9My{align-self:center}.Banner_subheading___q5Q7{max-width:100%}.Banner_right__DmuM3{max-width:640px;width:100%}}@media screen and (max-width:768px){.Banner_inner__9bepw{flex-direction:column;border-radius:0;overflow:visible}.Banner_left__no4s8{display:contents}.Banner_avatarPill__FJ9My{order:1;align-self:flex-start}.Banner_textArea__9rhAO{order:2;align-items:flex-start;width:100%}.Banner_heading__Yr_ci{font-size:24px;line-height:32px}.Banner_visitLabel__omUXK{font-size:16px}.Banner_visitNumber__a0QqT{font-size:20px}.Banner_subheading___q5Q7{line-height:1.86}.Banner_right__DmuM3{order:3;width:100%}.Banner_heroImage__659g4{width:100%}.Banner_buttons__615_P{order:4;flex-direction:column;align-items:center;width:100%}.Banner_buttons__615_P>:first-child,.Banner_buttons__615_P>:last-child{width:200px}}.InstagramShopGrid_grid__BSaRe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px var(--p-spacing-20);gap:12px var(--p-spacing-20);width:100%}.InstagramShopGrid_card__A9Gz5{display:flex;align-items:center;justify-content:space-between;gap:var(--p-spacing-20);min-width:0;min-height:64px;padding:10px var(--p-spacing-16);border:1px solid transparent;border-radius:var(--p-radius-s);background:var(--p-bg-secondary);color:inherit;text-decoration:none;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.InstagramShopGrid_card__A9Gz5:focus-visible{outline:2px solid var(--p-border-focus);outline-offset:4px}.InstagramShopGrid_identity__wXTqN{display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:hidden;gap:2px}.InstagramShopGrid_name__Ub70H{display:block;overflow:hidden;color:var(--p-text-h1);font-size:var(--p-font-size-body-md);font-weight:700;line-height:var(--p-line-height-tight);text-overflow:ellipsis;white-space:nowrap}.InstagramShopGrid_description__1kg0w{color:var(--p-text-h4);font-size:var(--p-font-size-caption-lg);font-weight:400;line-height:var(--p-line-height-tight)}.InstagramShopGrid_externalIcon__tHYtF{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;color:var(--p-fill-primary);transition:transform .3s ease}@media(hover:hover){.InstagramShopGrid_card__A9Gz5:hover{border-color:var(--p-border-focus);box-shadow:0 8px 20px rgba(108,86,74,.08);color:inherit;text-decoration:none;transform:translateY(-2px)}.InstagramShopGrid_card__A9Gz5:hover .InstagramShopGrid_externalIcon__tHYtF{transform:translate(2px,-2px)}}@media(max-width:1200px){.InstagramShopGrid_grid__BSaRe{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.InstagramShopGrid_grid__BSaRe{grid-template-columns:minmax(0,1fr);gap:12px}.InstagramShopGrid_card__A9Gz5{min-height:64px}}.Instagram_section__W6qJG{padding-top:0}.Instagram_grid__A2raB{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:32px;gap:32px;width:100%}.Instagram_item__18g46{position:relative;border-radius:16px;overflow:hidden;cursor:pointer;aspect-ratio:320/420}.Instagram_item__18g46:before{content:"";display:block;padding-top:131.25%}.Instagram_item__18g46 img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;transition:transform .5s ease}.Instagram_item__18g46:hover img{transform:scale(1.05)}.Instagram_viewAll__J8XZo{display:flex;justify-content:center}@media(max-width:768px){.Instagram_grid__A2raB{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.Instagram_item__18g46{aspect-ratio:320/420}.Instagram_item__18g46:before{padding-top:131.25%}}.shopMatrix_section__5BOx3{padding-top:0}.shopMatrix_section__5BOx3 .shopMatrix_inner__FI92o{gap:var(--p-spacing-60)}.shopMatrix_content__Gas1n{display:flex;flex-direction:column;gap:var(--p-spacing-30);width:100%}.shopMatrix_hero__iI12L{position:relative;width:100%;background:transparent}.shopMatrix_heroImage__OcC6J{display:block;width:100%;height:auto;border-radius:var(--p-radius-s)}.shopMatrix_heroCopy__0FLYl{position:absolute;top:30%;right:6%;left:61.5%;display:flex;flex-direction:column;align-items:flex-start;color:var(--p-text-on-color)}.shopMatrix_heroTitle__7P8sj{margin:0;font-size:var(--p-font-size-heading-lg);font-weight:700;line-height:1.45;white-space:pre-line}.shopMatrix_heroDescription__r5VRm{margin:var(--p-spacing-40) 0;font-size:var(--p-font-size-body-lg);font-weight:700;line-height:1.55;white-space:pre-line}.shopMatrix_officialLink__l_X06{display:flex;align-items:center;justify-content:space-between;gap:var(--p-spacing-16);width:-moz-fit-content;width:fit-content;max-width:100%;min-width:328px;min-height:44px;padding:8px 8px 8px var(--p-spacing-16);border-radius:var(--p-radius-s);background:var(--p-fill-white);color:var(--p-fill-primary);text-decoration:none;transition:background-color .3s ease,transform .3s ease}.shopMatrix_officialLink__l_X06:focus-visible{outline:2px solid var(--p-fill-primary);outline-offset:3px}.shopMatrix_officialTitle__38IU_{font-size:var(--p-font-size-body-lg);font-weight:700;line-height:var(--p-line-height-tight)}.shopMatrix_officialArrow__ZgquJ{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--p-radius-full);background:var(--p-fill-primary);color:var(--p-text-on-color);transition:transform .3s ease}@media(hover:hover){.shopMatrix_officialLink__l_X06:hover{background:var(--p-bg-secondary);color:var(--p-fill-primary-hover);text-decoration:none;transform:translateY(-2px)}.shopMatrix_officialLink__l_X06:hover .shopMatrix_officialArrow__ZgquJ{transform:translate(2px,-2px)}}@media(max-width:1024px){.shopMatrix_section__5BOx3 .shopMatrix_inner__FI92o{gap:var(--p-spacing-40)}.shopMatrix_content__Gas1n{gap:var(--p-spacing-20)}.shopMatrix_heroCopy__0FLYl{position:static;padding:var(--p-spacing-20) 0 0;background:transparent;color:var(--p-text-h1)}.shopMatrix_heroTitle__7P8sj{font-size:var(--p-font-size-heading-md);line-height:1.4}.shopMatrix_heroDescription__r5VRm{margin:12px 0;font-size:var(--p-font-size-body-md);line-height:var(--p-line-height-tight)}.shopMatrix_officialLink__l_X06{gap:var(--p-spacing-20);width:-moz-fit-content;width:fit-content;min-width:232px;min-height:48px;padding:7px 10px 7px var(--p-spacing-20);background:var(--p-fill-primary);color:var(--p-text-on-color)}.shopMatrix_officialTitle__38IU_{font-size:var(--p-font-size-body-sm)}.shopMatrix_officialArrow__ZgquJ{width:28px;height:28px;background:var(--p-fill-white);color:var(--p-fill-primary)}}@media(max-width:768px){.shopMatrix_heroCopy__0FLYl{padding-right:var(--p-spacing-16);padding-left:var(--p-spacing-16)}.shopMatrix_heroTitle__7P8sj{font-size:22px}.shopMatrix_heroDescription__r5VRm{font-size:12px}.shopMatrix_officialTitle__38IU_{font-size:16px}}.NewsNew_description__zTnZL,.NewsNew_header__UNPVD,.NewsNew_inner__gImAT,.NewsNew_title__dCjz5{width:100%}.NewsNew_desktopBreak__D88HD{display:inline}.NewsNew_content__vFv1c{display:flex;flex-direction:column;gap:52px;width:100%}.NewsNew_newsList__WPg4R{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px;width:100%}.NewsNew_newsCard__Q_mqm{display:flex;flex-direction:column;gap:24px}.NewsNew_newsCard__Q_mqm,.NewsNew_newsCard__Q_mqm:hover{color:inherit;text-decoration:none}.NewsNew_newsImage__HHyUN{width:100%;aspect-ratio:1;overflow:hidden;border-radius:16px}.NewsNew_newsImage__HHyUN img{display:block;width:100%;height:100%;object-fit:cover}.NewsNew_newsContent__j02zp{display:flex;flex-direction:column;gap:16px}.NewsNew_newsTitle___R4Ad{margin:0;color:#1b1b1b;font-size:20px;font-weight:900;line-height:1.5}.NewsNew_newsMeta__nRBXF{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.NewsNew_tag__mnzoS{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:8px;color:#fff;font-size:14px;font-weight:400;line-height:1.5}.NewsNew_date__6GBfN{color:#646464;font-size:16px;font-weight:400;line-height:1.5}.NewsNew_viewAll__jQPEH{display:flex;justify-content:center;width:100%}.NewsNew_mobileOnly__2V8EZ{display:none}@media(max-width:768px){.NewsNew_desktopBreak__D88HD{display:none}.NewsNew_content__vFv1c{gap:32px;padding:0 16px}.NewsNew_newsList__WPg4R{grid-template-columns:1fr;gap:32px}.NewsNew_newsCard__Q_mqm{gap:24px}.NewsNew_newsTitle___R4Ad{font-size:18px;font-weight:400}.NewsNew_newsMeta__nRBXF{gap:10px}.NewsNew_tag__mnzoS{font-size:12px}.NewsNew_date__6GBfN{font-size:14px}.NewsNew_desktopOnly__d3RM5{display:none}.NewsNew_mobileOnly__2V8EZ{display:inline-flex}}.PetsTokyo_description__rcN_R,.PetsTokyo_header__oFclp,.PetsTokyo_inner__SAX1_,.PetsTokyo_title__0bP1q{width:100%}.PetsTokyo_desktopBreak__2L7oh{display:inline}.PetsTokyo_grid__r7O6t{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--p-spacing-60);gap:var(--p-spacing-60);width:100%}.PetsTokyo_card__FTW6E{background:var(--p-bg-default);border-radius:var(--p-radius-l);color:inherit;cursor:pointer;padding:40px 64px;display:flex;flex-direction:column;gap:16px;align-items:center;text-align:center;text-decoration:none;transition:background-color .25s ease,transform .25s ease}.PetsTokyo_card__FTW6E:focus-visible{outline:2px solid var(--p-fill-primary);outline-offset:4px}.PetsTokyo_card__FTW6E:active{transform:translateY(-2px)}@media(hover:hover){.PetsTokyo_card__FTW6E:hover{background:#fff8f1;transform:translateY(-4px)}}.PetsTokyo_cardTitle__0k0k1{font-size:var(--p-font-size-heading-md);font-weight:900;line-height:1.5;color:var(--p-text-h1);margin:0}.PetsTokyo_iconWrapper__e_3b8{width:168px;height:168px;display:flex;align-items:center;justify-content:center}.PetsTokyo_icon__QvyGJ{width:100%;height:100%;object-fit:contain}.PetsTokyo_cardDesc__MuiFU{font-size:var(--p-font-size-body-md);font-weight:400;line-height:1.8;color:var(--p-text-h2);margin:0;white-space:pre-line}@media(max-width:1100px){.PetsTokyo_grid__r7O6t{gap:var(--p-spacing-40)}.PetsTokyo_card__FTW6E{padding:var(--p-spacing-40) var(--p-spacing-30);gap:var(--p-spacing-20)}.PetsTokyo_cardTitle__0k0k1{font-size:var(--p-font-size-heading-xs)}.PetsTokyo_iconWrapper__e_3b8{width:128px;height:128px}.PetsTokyo_cardDesc__MuiFU{font-size:var(--p-font-size-body-sm)}}@media(max-width:768px){.PetsTokyo_desktopBreak__2L7oh{display:none}.PetsTokyo_grid__r7O6t{grid-template-columns:1fr;gap:16px}.PetsTokyo_card__FTW6E{padding:16px 14px;gap:12px}.PetsTokyo_card__FTW6E:hover{transform:none}.PetsTokyo_iconWrapper__e_3b8{width:72px;height:72px}}.Safety_section__LUJSy{background:#fafafa}.Safety_section__LUJSy .home-title{font-size:var(--p-font-size-heading-md)}.Safety_description__SJfMa,.Safety_header__tp74c,.Safety_inner__hvdeq,.Safety_title__O6XeE{width:100%}.Safety_title__O6XeE{font-size:40px;white-space:pre-line}.Safety_desktopBreak__UzpEJ{display:inline}.Safety_imageWrapper__JNh9T{position:relative;width:100%}.Safety_playerContainer__ivbhi{position:relative;width:100%;aspect-ratio:1400/788;border:8px solid #fff;border-radius:24px;overflow:hidden;box-shadow:0 4px 20px hsla(0,0%,46%,.2)}.Safety_player__ObA80{width:100%;height:100%}@media(max-width:768px){.Safety_title__O6XeE{font-size:20px}.Safety_desktopBreak__UzpEJ{display:none}.Safety_playerContainer__ivbhi{aspect-ratio:362/204;border-width:4px;border-radius:16px}}.ShopNew_description__9qZPg,.ShopNew_header__dwt6u,.ShopNew_inner__4ohxl,.ShopNew_title__p44LT{width:100%}.ShopNew_desktopBreak__sm6Xe{display:inline}.ShopNew_content__FI_M6,.ShopNew_shopList__X29JM{display:flex;flex-direction:column;gap:48px;width:100%}.ShopNew_shopCard__EIgFj{display:flex;align-items:center;gap:48px;height:480px;padding:0 0 0 64px;overflow:hidden;background:#fafafa;border-radius:var(--p-radius-l);cursor:pointer;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease}.ShopNew_shopCard__EIgFj:focus-visible{outline:2px solid var(--p-fill-primary);outline-offset:4px}.ShopNew_shopCard__EIgFj:hover{background:#fff8f1;box-shadow:0 14px 32px rgba(108,86,74,.12);transform:translateY(-4px)}.ShopNew_reverse__spHgg{flex-direction:row-reverse;padding:0 64px 0 0}.ShopNew_shopInfo__Q9PVS{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;min-width:0;height:100%;padding:64px 0;gap:var(--p-spacing-40)}.ShopNew_shopHeader__2gUVv{display:flex;flex-direction:column;gap:24px;width:100%}.ShopNew_shopName__wzEfr{width:100%;margin:0;color:#1b1b1b;font-size:28px;font-weight:900;line-height:1.5}.ShopNew_services__eOA1k{display:flex;flex-wrap:wrap;gap:24px;align-items:center}.ShopNew_serviceTag__cYGOk{display:inline-flex;gap:10px;align-items:center;color:#646464;font-size:12px;font-weight:400;line-height:1.5}.ShopNew_serviceIcon__F4haK{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px}.ShopNew_serviceIcon__F4haK img{width:100%;height:100%;object-fit:contain;filter:brightness(0) saturate(100%) invert(22%) sepia(0) saturate(0) hue-rotate(145deg) brightness(98%) contrast(90%)}.ShopNew_shopFooter__eWs1A{display:flex;flex-direction:column;gap:var(--p-spacing-40);align-items:flex-start;width:100%}.ShopNew_contactInfo__tXgdc{display:flex;flex-direction:column;gap:16px;width:100%}.ShopNew_infoRow__twZRC{display:flex;gap:16px;align-items:center;width:100%;font-size:14px;font-weight:400;line-height:1.5}.ShopNew_infoRow__twZRC,.ShopNew_infoRow__twZRC:hover{color:#3c3c3c;text-decoration:none}.ShopNew_insRow__mOJdZ{transition:color .2s ease}.ShopNew_insRow__mOJdZ:hover{color:var(--p-text-primary)}.ShopNew_insRow__mOJdZ svg{flex:0 0 16px}.ShopNew_infoIcon__NW1X3{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 16px}.ShopNew_infoIconImg___WqSA{display:block;width:100%;height:100%;object-fit:contain}.ShopNew_linkText__Pb6UT{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.ShopNew_addressRow__BsPVx{align-items:flex-start}.ShopNew_reserveButton__nUDNq{width:228px}.ShopNew_reserveButtonWrap__3k1ds{display:flex}.ShopNew_shopImage__PMb4W{display:block;width:480px;height:480px;flex:0 0 480px;overflow:hidden;border-radius:var(--p-radius-l);background:var(--p-fill-white);text-decoration:none}.ShopNew_shopImage__PMb4W:focus-visible{outline:2px solid var(--p-fill-primary);outline-offset:4px}.ShopNew_shopImage__PMb4W img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .25s ease}.ShopNew_shopCard__EIgFj:hover .ShopNew_shopImage__PMb4W img{transform:scale(1.03)}.ShopNew_viewAll__ow3jk{display:flex;justify-content:center;width:100%}.ShopNew_mobileOnly__tPY_y{display:none}@media(max-width:1200px){.ShopNew_shopCard__EIgFj{align-items:stretch;gap:32px;height:352px;padding-left:32px}.ShopNew_reverse__spHgg{padding-right:32px}.ShopNew_shopInfo__Q9PVS{height:100%;padding:32px 0}.ShopNew_shopName__wzEfr{font-size:24px}.ShopNew_shopImage__PMb4W{width:auto;height:100%;flex:0 0 auto;aspect-ratio:1}}@media(max-width:1024px){.ShopNew_content__FI_M6{gap:var(--p-spacing-40)}.ShopNew_shopList__X29JM{gap:var(--p-spacing-30)}.ShopNew_shopCard__EIgFj{gap:24px;height:320px;padding-left:var(--p-spacing-30)}.ShopNew_reverse__spHgg{padding-right:var(--p-spacing-30)}.ShopNew_shopImage__PMb4W{width:auto;height:100%;flex-basis:auto;aspect-ratio:1/1}.ShopNew_shopInfo__Q9PVS{gap:24px;width:auto;padding:var(--p-spacing-40) 0}.ShopNew_shopHeader__2gUVv{gap:var(--p-spacing-16)}.ShopNew_shopName__wzEfr{font-size:var(--p-font-size-heading-xs)}.ShopNew_services__eOA1k{gap:10px var(--p-spacing-20)}.ShopNew_serviceTag__cYGOk{font-size:var(--p-font-size-caption-lg)}.ShopNew_contactInfo__tXgdc{gap:var(--p-spacing-16)}.ShopNew_infoRow__twZRC{gap:var(--p-spacing-16);font-size:var(--p-font-size-body-sm);align-items:flex-start}.ShopNew_infoIcon__NW1X3,.ShopNew_insRow__mOJdZ svg{flex-basis:16px;width:16px;height:16px}.ShopNew_reserveButton__nUDNq{width:160px;min-width:160px}}@media(max-width:768px){.ShopNew_desktopBreak__sm6Xe{display:none}.ShopNew_shopCard__EIgFj{display:flex;flex-direction:column-reverse;gap:0;height:auto;min-height:0;padding:0;border-radius:16px}.ShopNew_shopCard__EIgFj:hover{transform:none}.ShopNew_reverse__spHgg{padding-right:0}.ShopNew_shopInfo__Q9PVS{gap:32px;padding:16px}.ShopNew_shopHeader__2gUVv{gap:16px}.ShopNew_shopName__wzEfr{font-size:18px;font-weight:700}.ShopNew_services__eOA1k{gap:10px 20px}.ShopNew_serviceTag__cYGOk{font-size:12px}.ShopNew_infoRow__twZRC{font-size:14px}.ShopNew_shopImage__PMb4W,.ShopNew_shopImage__PMb4W img{border-radius:16px}.ShopNew_reserveButtonWrap__3k1ds{width:100%;justify-content:center}.ShopNew_desktopOnly__CVoMK{display:none}.ShopNew_mobileOnly__tPY_y{display:inline-flex}}.Testimonials_section__ofeXx{background:var(--p-bg-default)}.Testimonials_section__ofeXx .home-title{text-align:center}.Testimonials_content__3ki0D{display:flex;gap:var(--p-spacing-100);align-items:center;width:100%}.Testimonials_viewAll__4YsOa{display:flex;justify-content:center;width:100%}.Testimonials_imageArea__6fotw{display:flex;flex-direction:column;gap:var(--p-spacing-60);width:288px;flex-shrink:0}.Testimonials_mainImage__PlhfZ{width:100%;height:288px;border-radius:var(--p-radius-l);overflow:hidden}.Testimonials_mainImage__PlhfZ img{width:100%;height:100%;object-fit:cover}.Testimonials_pagination__TvBSA{display:flex;justify-content:space-between;align-items:center;width:100%}.Testimonials_pageIcon__nzNz9{width:56px;height:56px;border-radius:50%;background-color:var(--p-bg-page);border:1px solid var(--p-border-default);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--p-text-h1);transition:all .3s ease}.Testimonials_pageIcon__nzNz9:hover:not(.Testimonials_disabled__jm_Mg){color:var(--p-text-primary);border-color:var(--p-border-focus);transform:translateY(-2px)}.Testimonials_pageIcon__nzNz9.Testimonials_disabled__jm_Mg{background-color:var(--p-bg-page);border-color:var(--p-border-default);color:var(--p-text-h4);cursor:not-allowed;opacity:1}.Testimonials_pageIcon__nzNz9:focus{outline:none;border-color:var(--p-border-focus)}.Testimonials_pageNumber__x_8WR{font-size:var(--p-font-size-body-md);font-weight:400;line-height:1.5;color:var(--p-text-h3)}.Testimonials_textArea__seBA9{flex:1 1;display:flex;flex-direction:column;height:384px}.Testimonials_textContent__jGLsa{flex:1 1;display:flex;flex-direction:column;justify-content:space-between;gap:var(--p-spacing-20)}.Testimonials_quote__5iaD2{font-size:20px;font-weight:400;line-height:1.8;color:var(--p-text-h2);margin:0;flex-shrink:0;height:324px;max-height:324px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical;white-space:pre-line;word-break:break-word;text-overflow:ellipsis}.Testimonials_userInfo__rXdf2{display:flex;align-items:center;gap:16px;flex-shrink:0}.Testimonials_avatar__xhPwd{width:56px;height:56px;border-radius:50%;overflow:hidden}.Testimonials_avatar__xhPwd img{width:100%;height:100%;object-fit:cover}.Testimonials_userDetail__puVMz{display:flex;flex-direction:column;gap:8px;flex:1 1}.Testimonials_userName__XB9XB{font-size:24px;font-weight:700;line-height:1.5;color:var(--p-text-h1);margin:0}.Testimonials_userMeta__UPUvp{display:flex;justify-content:flex-start;font-size:var(--p-font-size-body-sm);font-weight:400;line-height:1.5;color:var(--p-text-h3);margin:0}@media(max-width:1200px){.Testimonials_content__3ki0D{flex-direction:column;gap:var(--p-spacing-60)}.Testimonials_viewAll__4YsOa{margin-top:16px}.Testimonials_imageArea__6fotw{width:100%;max-width:500px}.Testimonials_mainImage__PlhfZ{height:auto;aspect-ratio:1}.Testimonials_textArea__seBA9{width:100%;height:auto}}@media(max-width:768px){.Testimonials_content__3ki0D{flex-direction:column;gap:24px}.Testimonials_viewAll__4YsOa{margin-top:8px}.Testimonials_imageArea__6fotw{width:100%;max-width:100%;gap:24px}.Testimonials_pagination__TvBSA{gap:48px}.Testimonials_pageIcon__nzNz9{width:36px;height:36px}.Testimonials_textContent__jGLsa{min-height:auto;gap:24px}.Testimonials_quote__5iaD2{font-size:14px;height:151.2px;max-height:151.2px;-webkit-line-clamp:6}.Testimonials_avatar__xhPwd{width:40px;height:40px}.Testimonials_userDetail__puVMz{gap:4px}.Testimonials_userName__XB9XB{font-size:16px}}