.BeautyStaffCarousel_section__68WRG{margin:0 0 25px;min-width:0}.BeautyStaffCarousel_heading__s7DIT{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:5px}.BeautyStaffCarousel_eyebrow__ZuYue{color:#8c9c92;font-size:8px;font-weight:650;letter-spacing:1.6px}.BeautyStaffCarousel_heading__s7DIT h3{font-size:15px;letter-spacing:-.3px;font-weight:550;color:var(--ink,#263d30);margin:6px 0 0}.BeautyStaffCarousel_controls__z4JqF{display:flex;align-items:center;gap:5px}.BeautyStaffCarousel_controls__z4JqF button{display:grid;place-items:center;min-width:30px;height:30px;padding:5px;border:1px solid #e2eae5;border-radius:50%;background:#fff;color:#657f6e;cursor:pointer}.BeautyStaffCarousel_controls__z4JqF button:hover{background:#edf5ef;color:var(--accent,#32835d);border-color:#bbd8c7}.BeautyStaffCarousel_controls__z4JqF button:disabled{opacity:.35;cursor:default}.BeautyStaffCarousel_controls__z4JqF>span{width:1px;height:14px;background:#e2eae5;margin:0 4px}.BeautyStaffCarousel_viewport__TbIoB{container-type:inline-size;width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x pan-y pinch-zoom;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9px,#000 calc(100% - 9px),transparent);mask-image:linear-gradient(90deg,transparent,#000 9px,#000 calc(100% - 9px),transparent)}.BeautyStaffCarousel_viewport__TbIoB::-webkit-scrollbar{display:none}.BeautyStaffCarousel_track___Cj2s{display:flex;width:-moz-max-content;width:max-content;gap:0}.BeautyStaffCarousel_group__BRAJX{display:flex;gap:12px;list-style:none;margin:0;padding:15px 8px 12px 0;flex-shrink:0}.BeautyStaffCarousel_item__qh5u0{width:calc((100cqw - 24px)/3);flex-shrink:0;margin:0;padding:0}.BeautyStaffCarousel_card___wjV4{width:100%;display:flex;flex-direction:column;align-items:center;gap:12px;border:0;background:transparent;padding:0 5px 5px;border-radius:16px;color:#65786c;font:inherit;cursor:pointer}.BeautyStaffCarousel_portrait__yYTAq{display:block;position:relative;padding:4px;border:1px solid #dfe9e2;border-radius:50%;background:#fff;box-shadow:0 4px 12px #233c2b06}.BeautyStaffCarousel_photo__krOJ7{position:relative;display:grid;place-items:center;width:100px;height:100px;overflow:hidden;border-radius:50%;background:linear-gradient(145deg,var(--tint,#f0f5f1),var(--experience-surface,#e4eee7));color:var(--muted,#6b8a75)}.BeautyStaffCarousel_photo__krOJ7 img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 37%;object-position:center 37%}.BeautyStaffCarousel_initials__LLolS{font-size:22px;letter-spacing:-1px;font-weight:500}.BeautyStaffCarousel_ai__HMh_S{position:absolute;left:50%;bottom:3px;transform:translateX(-50%);padding:1px 4px;border-radius:5px;background:#fffddfdd;color:#817447;font-size:6px;font-weight:650;letter-spacing:.6px;line-height:1.4}.BeautyStaffCarousel_card___wjV4 strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:11px;line-height:1.5;min-height:33px;text-align:center;font-weight:500;max-width:100%;overflow-wrap:anywhere}.BeautyStaffCarousel_check__Wtnny{display:grid;place-items:center;position:absolute;right:0;bottom:0;width:20px;height:20px;background:var(--accent,#32835d);border:3px solid #fff;border-radius:50%;color:white;box-sizing:content-box}.BeautyStaffCarousel_card___wjV4[aria-pressed=true]{color:var(--accent,#286b4c)}.BeautyStaffCarousel_card___wjV4[aria-pressed=true] .BeautyStaffCarousel_portrait__yYTAq{border-color:var(--accent,#32835d);box-shadow:0 0 0 2px #32835d18,0 7px 16px #32835d13}.BeautyStaffCarousel_card___wjV4[aria-pressed=true] strong{font-weight:650}.BeautyStaffCarousel_card___wjV4:hover .BeautyStaffCarousel_portrait__yYTAq{border-color:#84b69a;box-shadow:0 6px 20px #32835d16}.BeautyStaffCarousel_card___wjV4:hover{color:var(--accent,#32835d)}.BeautyStaffCarousel_card___wjV4:focus-visible,.BeautyStaffCarousel_controls__z4JqF button:focus-visible{outline:3px solid #32835d55;outline-offset:3px}.BeautyStaffCarousel_caption__y5mZi{display:flex;flex-direction:column;gap:7px;padding:0 2px;margin-top:0}.BeautyStaffCarousel_caption__y5mZi p{font-size:10px;line-height:1.7;color:#85958a;margin:0}.BeautyStaffCarousel_caption__y5mZi small{display:flex;align-items:center;gap:5px;font-size:8px;color:#a0aaa3}.BeautyStaffCarousel_caption__y5mZi small>span{font-size:7px;border:1px solid #dfe6df;padding:1px 3px;border-radius:3px;line-height:1.2}.BeautyStaffCarousel_skeleton__D4_tQ{display:flex;gap:22px;padding:20px 8px 40px;overflow:hidden}.BeautyStaffCarousel_skeleton__D4_tQ>span{width:77px;height:77px;flex-shrink:0;border-radius:50%;background:#eaf1eb}@media(prefers-reduced-motion:no-preference){.BeautyStaffCarousel_card___wjV4,.BeautyStaffCarousel_controls__z4JqF button,.BeautyStaffCarousel_portrait__yYTAq{transition:color .2s,border-color .2s,box-shadow .2s,transform .2s}.BeautyStaffCarousel_card___wjV4:hover .BeautyStaffCarousel_portrait__yYTAq{transform:translateY(-2px)}.BeautyStaffCarousel_skeleton__D4_tQ>span{animation:BeautyStaffCarousel_staffPulse__PGgPT 1.4s ease-in-out infinite}@keyframes BeautyStaffCarousel_staffPulse__PGgPT{50%{opacity:.4}}}@media(max-width:600px){.BeautyStaffCarousel_section__68WRG{margin-bottom:25px}.BeautyStaffCarousel_heading__s7DIT h3{font-size:14px}.BeautyStaffCarousel_item__qh5u0{width:94px}.BeautyStaffCarousel_photo__krOJ7{width:70px;height:70px}.BeautyStaffCarousel_group__BRAJX{gap:5px}.BeautyStaffCarousel_card___wjV4{gap:10px}.BeautyStaffCarousel_card___wjV4 strong{font-size:11px;min-height:32px}.BeautyStaffCarousel_caption__y5mZi p{font-size:10px}.BeautyStaffCarousel_controls__z4JqF button{width:32px;height:32px}.BeautyStaffCarousel_eyebrow__ZuYue{font-size:8px}}.BeautyStaffCarousel_empty__otCch{padding:20px 0;margin:0;color:#8a978e;font-size:12px;line-height:1.7}.BeautyStaffCarousel_card___wjV4:disabled{cursor:wait}.BeautyStaffCarousel_card___wjV4:disabled .BeautyStaffCarousel_portrait__yYTAq{opacity:.66}.BeautyStaffCarousel_section__68WRG[aria-busy=true] .BeautyStaffCarousel_card___wjV4:hover .BeautyStaffCarousel_portrait__yYTAq{transform:none;box-shadow:none}.BeautyTeam_team__NHXDE{margin:42px 0 54px;color:var(--ink,#20372d)}.BeautyTeam_heading__6djnE>span{color:var(--accent,#32835d);font-size:10px;font-weight:650;text-transform:uppercase;letter-spacing:.15em}.BeautyTeam_heading__6djnE h2{font-size:30px;letter-spacing:-.035em;margin:10px 0}.BeautyTeam_heading__6djnE p{font-size:14px;color:var(--muted,#748078);margin:0 0 24px}.BeautyTeam_list__UVLQf{display:grid;gap:12px}.BeautyTeam_person__zjQOs{display:grid;grid-template-columns:70px minmax(0,1fr) minmax(120px,.65fr) 26px;gap:20px;align-items:center;min-width:0;border:1px solid var(--line,#dce8e1);border-radius:20px;background:#fff;padding:15px 22px;text-align:left;color:var(--ink,#20372d);cursor:pointer;transition:background .2s,border-color .2s}.BeautyTeam_person__zjQOs:hover{background:var(--tint,#f7faf8);border-color:#98bfa7}.BeautyTeam_person__zjQOs strong{font-size:16px;font-weight:650}.BeautyTeam_photo__3gm_a{position:relative;display:grid;place-items:center;width:70px;height:70px;background:var(--tint,#f0f5f1);border:1px solid var(--line,#dce8e1);border-radius:50%;overflow:hidden;color:var(--accent,#32835d);font-size:24px}.BeautyTeam_photo__3gm_a img{-o-object-fit:cover;object-fit:cover}.BeautyTeam_photo__3gm_a small{position:absolute;bottom:3px;background:#fff9dc;color:#7b744a;font-size:8px;padding:2px 4px;border-radius:5px}.BeautyTeam_specialty__NiTzM{font-size:13px;color:var(--muted,#748078);overflow-wrap:anywhere}.BeautyTeam_arrow__DTLkU{font-size:22px;color:var(--accent,#32835d)}.BeautyTeam_profile__reHkP>.BeautyTeam_photo__3gm_a{width:100px;height:100px;margin:0 auto 20px}.BeautyTeam_profile__reHkP p{font-size:14px;line-height:1.85;color:var(--muted,#687b70);margin:0 0 24px}.BeautyTeam_book__gs_pC{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;border:0;border-radius:13px;background:var(--accent,#32835d);color:#fff;padding:14px 18px;font:inherit;font-size:13px;font-weight:650;cursor:pointer}.BeautyTeam_back__VMKxI{border:0;background:transparent;color:var(--accent,#32835d);padding:8px 0 14px;font:inherit;font-size:12px;cursor:pointer}.BeautyTeam_team__NHXDE button:focus-visible{outline:3px solid var(--accent,#32835d);outline-offset:3px}@media(max-width:600px){.BeautyTeam_person__zjQOs{grid-template-columns:54px minmax(0,1fr) 20px;gap:8px 14px;padding:14px}.BeautyTeam_person__zjQOs>.BeautyTeam_photo__3gm_a{width:54px;height:54px;grid-row:1/3}.BeautyTeam_person__zjQOs strong{font-size:14px}.BeautyTeam_specialty__NiTzM{grid-column:2;grid-row:2;font-size:12px}.BeautyTeam_arrow__DTLkU{grid-column:3;grid-row:1/3}.BeautyTeam_heading__6djnE h2{font-size:26px}}@media(prefers-reduced-motion:reduce){.BeautyTeam_person__zjQOs{transition:none}}