.MentorshipOpportunities_section__AZ52B{display:grid;grid-gap:0;gap:0;width:100%}.MentorshipOpportunities_cards__SoXYN{display:flex;gap:14px;overflow-x:auto;padding:4px 2px 4px 15px;scrollbar-color:var(--colorPrimary200) transparent}.MentorshipOpportunities_cardWrapper__TqRk8{display:flex;flex:0 0 auto}.MentorshipOpportunities_card__fB9or{display:flex;flex-direction:column;gap:12px;position:relative;width:320px;padding:20px;border:1px solid var(--hairline);border-radius:var(--radiusContainer);background-color:white;box-shadow:var(--shadow-rest);text-align:left;font:inherit;color:inherit;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.MentorshipOpportunities_yourListingBadge__KjE28{position:absolute;top:12px;right:12px;z-index:1;display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:var(--radiusPill);background:var(--colorPrimary50);color:var(--colorPrimary900);font-size:11px;font-weight:600;white-space:nowrap}.MentorshipOpportunities_card__fB9or:has(.MentorshipOpportunities_yourListingBadge__KjE28) .MentorshipOpportunities_header__4yqBn{padding-right:92px}@media (max-width:480px){.MentorshipOpportunities_card__fB9or{width:280px;padding:16px}}.MentorshipOpportunities_card__fB9or:hover{transform:translateY(-4px);box-shadow:var(--shadow-raised);border-color:var(--hairline-strong)}.MentorshipOpportunities_card__fB9or:focus-visible{outline:none;box-shadow:var(--ringFocus)}.MentorshipOpportunities_header__4yqBn{display:flex;gap:12px;align-items:center}.MentorshipOpportunities_avatar__OC7Ek{width:52px;height:52px;border-radius:50%;object-fit:cover;background:var(--colorPrimary50)}.MentorshipOpportunities_headerText__zujhg{display:grid;grid-gap:3px;gap:3px;min-width:0}.MentorshipOpportunities_eyebrow__IRrev{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted)}.MentorshipOpportunities_name__msZle{font-size:1.0625rem;font-weight:700;line-height:1.25;color:var(--colorPrimary950);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MentorshipOpportunities_meta__vEOeS{font-size:.8125rem;font-weight:500;color:var(--fg-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MentorshipOpportunities_description__ZOD_E{font-size:.9375rem;line-height:1.5;color:var(--fg-1);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:3em}.MentorshipOpportunities_tags__y236E{display:flex;flex-wrap:wrap;gap:8px}.MentorshipOpportunities_tag__i8DOA{padding:4px 10px;border-radius:var(--radiusPill);background:var(--colorPrimary50);color:var(--colorPrimary900);font-size:.75rem;font-weight:600;white-space:nowrap}.MentorshipOpportunities_primaryAction__rEKAo{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin-top:auto;min-height:40px;padding:0 16px;border-radius:var(--radiusButton);background-color:var(--colorPrimary900);color:white;font-size:.875rem;font-weight:600;white-space:nowrap;box-shadow:0 1px 3px rgba(0,0,0,.08);transition:background-color .2s ease,box-shadow .2s ease}.MentorshipOpportunities_card__fB9or:hover .MentorshipOpportunities_primaryAction__rEKAo{background-color:var(--colorPrimary950);box-shadow:var(--shadow-glow)}.MentorshipOpportunities_loadMoreRow__GrQWh{display:flex;justify-content:center;margin-top:var(--space-gap-md)}.MentorshipOpportunities_feedErrorRow__qvwhM{display:flex;flex-direction:column;align-items:center;gap:var(--space-gap-sm);margin-top:var(--space-gap-md)}.MentorshipOpportunities_feedErrorText__HaANj{margin:0;color:var(--fg-muted);font-size:.9375rem;text-align:center}.MentorshipOpportunities_loadMoreButton__wiJ45{padding:12px 24px;background-color:white;color:var(--colorPrimary900);border:1px solid var(--colorPrimary700);border-radius:var(--radiusButton);font-size:.9375rem;font-weight:var(--weight-semibold);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,transform .15s ease}.MentorshipOpportunities_loadMoreButton__wiJ45:hover{background-color:var(--colorPrimary50);border-color:var(--colorPrimary700);transform:translateY(-1px)}.MentorshipOpportunities_loadMoreButton__wiJ45:disabled{cursor:default;opacity:.6;transform:none}.MentorshipOpportunities_loadMoreButton__wiJ45:focus-visible{outline:2px solid var(--colorPrimary600);outline-offset:2px}.UserDetails_mainColumn__IeQjQ{width:100%;flex:1 1;min-height:0;padding:0;display:flex;flex-direction:column;overflow:hidden;position:relative;pointer-events:auto;outline:none}.UserDetails_contentArea__H2O7F{flex:1 1;overflow-y:auto;background-color:#ffffff;scrollbar-width:thin;scrollbar-color:var(--colorPrimary300) transparent}.UserDetails_contentAreaWithPadding__DW0wp{padding:32px}.UserDetails_contentArea__H2O7F::-webkit-scrollbar{width:8px}.UserDetails_contentArea__H2O7F::-webkit-scrollbar-track{background:transparent}.UserDetails_contentArea__H2O7F::-webkit-scrollbar-thumb{background-color:var(--colorPrimary300);border-radius:10px}.UserDetails_contentArea__H2O7F::-webkit-scrollbar-thumb:hover{background-color:var(--colorPrimary400)}.UserDetails_footerBar__fEIIP{flex-shrink:0;border-top:1px solid var(--hairline);background-color:var(--colorPrimary50);padding:16px 32px max(16px,env(safe-area-inset-bottom))}.UserDetails_mentorshipMessageContext___wZa9{max-width:680px;margin:0 auto 12px;color:var(--fg-muted);font-size:var(--type-small);font-weight:var(--weight-medium);line-height:var(--lh-meta);text-align:center}.UserDetails_firstColumnForRequests__EmxWq,.UserDetails_firstColumnForServer__pJUpr,.UserDetails_firstColumn__3Z3qv{width:100%;max-width:none;margin:0;padding:24px 48px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--colorPrimary300) transparent;height:100%}.UserDetails_instructorColumn__Tw5LJ{width:100%;box-sizing:border-box;max-width:none;margin:0;padding:32px 48px 24px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;min-height:100%}.UserDetails_firstColumnForRequests__EmxWq{width:100%;height:auto;margin:0;padding:0}.UserDetails_firstColumnForServer__pJUpr{height:auto;margin:0;padding:32px}.UserDetails_closeButton__5Jkhr{position:absolute;top:16px;right:16px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:transparent;border:none;cursor:pointer;color:var(--fg-muted);transition:var(--transitionColor);z-index:10}.UserDetails_closeButton__5Jkhr:hover{background-color:var(--bg-soft);color:var(--fg-1)}.UserDetails_closeButton__5Jkhr:focus-visible{outline:none;box-shadow:var(--ringFocus)}.UserDetails_closeButton__5Jkhr:disabled{opacity:.5;cursor:not-allowed}.UserDetails_closeButton__5Jkhr:disabled:hover{background-color:transparent;color:var(--colorPrimary600)}.UserDetails_centerMainImage__9BA2r,.UserDetails_studioImageFlex__ALizY{display:flex;justify-content:center;margin-bottom:32px}.UserDetails_instructorImage__84G_E{position:relative;width:200px!important;height:200px!important;border-radius:50%;margin:0 0 24px;box-shadow:0 16px 32px -8px rgba(0,158,173,.15),0 0 0 4px rgba(255,255,255,.8);transition:transform .3s ease,box-shadow .3s ease;display:block!important;flex-shrink:0;background-color:var(--colorPrimary100);min-width:200px;min-height:200px;overflow:hidden}.UserDetails_studioImage__EYnSW{margin:0 0 24px;width:100%;height:220px;border-radius:var(--radiusContainer);object-fit:cover;box-shadow:0 20px 40px -12px rgba(0,158,173,.15),0 8px 16px -4px rgba(0,158,173,.1);transition:transform .3s ease,box-shadow .3s ease}.UserDetails_instructorImage__84G_E:hover,.UserDetails_studioImage__EYnSW:hover{transform:translateY(-2px);box-shadow:0 24px 48px -12px rgba(0,158,173,.2),0 12px 20px -4px rgba(0,158,173,.15)}.UserDetails_firstColumnForRequests__EmxWq h1,.UserDetails_firstColumnForServer__pJUpr h1,.UserDetails_firstColumn__3Z3qv h1,.UserDetails_studioColumn__M7prH h1{padding:0 0 16px;margin:0;font-size:clamp(28px,4vw,40px);font-weight:700;line-height:1.2;text-align:left;color:var(--colorPrimary950);letter-spacing:-.02em}.UserDetails_studioColumn__M7prH h1{text-align:left;margin-bottom:16px}.UserDetails_instructorNameBlur__EICOl,.UserDetails_instructorName__uoFVC{padding:0 0 16px;margin:0;font-size:clamp(28px,4vw,40px);font-weight:700;line-height:1.2;text-align:center;color:var(--colorPrimary950);letter-spacing:-.02em}.UserDetails_instructorNameBlur__EICOl{filter:blur(7px);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.UserDetails_instructorFitnessTypes__Bpi7L{padding:8px 20px;background:linear-gradient(135deg,var(--colorSecond50) 0,rgba(255,255,255,.9) 100%);border:1px solid var(--colorSecond200);border-radius:24px;display:inline-block;margin-bottom:16px}.UserDetails_fitnessTypes__LDR16,.UserDetails_instructorFitnessTypes__Bpi7L{font-size:clamp(16px,2.5vw,20px);font-weight:500;line-height:1.4;text-align:center;color:var(--colorSecond600);letter-spacing:.025em}.UserDetails_fitnessTypes__LDR16{padding:12px 0;margin-bottom:24px}.UserDetails_firstColumnForRequests__EmxWq h2,.UserDetails_firstColumnForServer__pJUpr h2,.UserDetails_firstColumn__3Z3qv h2,.UserDetails_studioColumn__M7prH h2{font-weight:400}.UserDetails_firstColumnForRequests__EmxWq h2,.UserDetails_firstColumnForServer__pJUpr h2,.UserDetails_firstColumn__3Z3qv h2,.UserDetails_studioColumn__M7prH h2,.UserDetails_studioDescription__fZ_EE{padding:20px;margin:0 0 32px;font-size:clamp(16px,2vw,18px);line-height:1.6;text-align:left;color:var(--fg-1);background:var(--colorPrimary50);border-radius:var(--radiusControl);border:1px solid var(--hairline-strong)}.UserDetails_studioDescription__fZ_EE p:last-child{margin-bottom:0}.UserDetails_instructorSectionContent__qNb7j h2{padding:0;margin:0;font-size:clamp(16px,2vw,18px);font-weight:400;line-height:1.6;text-align:left;color:var(--fg-1);background:none;border:none}.UserDetails_experienceAndPlaceRow__Sc7UP{margin:16px 0;display:flex;align-items:center;justify-content:center;background:var(--colorPrimary100);padding:12px 20px;border-radius:var(--radiusControl);border:1px solid var(--hairline-strong)}.UserDetails_calendarIcon__R_nNL{height:20px;width:20px;color:var(--colorPrimary700)}.UserDetails_verticalLine__UxQTB{border-left:2px solid var(--hairline);height:24px;margin:0 16px}.UserDetails_locationContainer__YK804{display:flex;align-items:center}.UserDetails_locationIcon__6h5OV{height:18px;width:18px;color:var(--colorSecond700)}.UserDetails_locationText__sXaG0{margin:0 0 0 8px;font-size:clamp(14px,2vw,16px);font-weight:500;line-height:1.4;text-align:left;color:var(--fg-1);overflow:hidden;text-overflow:ellipsis}.UserDetails_classTypesRow___HcQg{width:100%;justify-content:flex-start;margin:32px 0 16px}.UserDetails_aboutSection__uQDUP,.UserDetails_certificatesSection__QnR4y,.UserDetails_connectSection__EpaE4,.UserDetails_moreImagesSection__Gp_Dw,.UserDetails_videoSection__yX90k{width:100%;margin:32px 0 16px}.UserDetails_classTypesContainer__LXlUc{display:flex;flex-direction:column;gap:24px;padding:8px 0 12px}.UserDetails_fitnessTypeGroup__m6tEz{display:flex;flex-direction:column;gap:16px}.UserDetails_fitnessTypeChip__iV0kJ{display:inline-flex;align-items:center;padding:12px 24px;background:linear-gradient(135deg,var(--colorPrimary900) 0,var(--colorPrimary950) 100%);color:#ffffff!important;font-weight:700;font-size:16px;letter-spacing:-.01em;box-shadow:0 4px 16px rgba(0,158,173,.3);width:-moz-fit-content;width:fit-content;transition:all .2s cubic-bezier(.4,0,.2,1)}.UserDetails_fitnessTypeChip__iV0kJ:hover{background:linear-gradient(135deg,var(--colorPrimary950) 0,var(--colorPrimary975) 100%);transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,158,173,.4)}.UserDetails_classTypesList__ywbaY{display:flex;flex-wrap:wrap;gap:12px;margin-left:16px;padding-left:16px;border-left:var(--borderEmphasis) solid var(--hairline-strong)}.UserDetails_classTypeItem__N61z7{display:inline-flex;align-items:center;padding:8px 16px;background:linear-gradient(135deg,var(--colorSecond50) 0,rgba(255,255,255,.9) 100%);color:var(--colorSecond700);border:2px solid var(--colorSecond200);border-radius:25px;font-weight:600;font-size:14px;transition:all .2s cubic-bezier(.4,0,.2,1)}.UserDetails_classTypeItem__N61z7:hover{background:linear-gradient(135deg,var(--colorSecond100) 0,var(--colorSecond50) 100%);border-color:var(--colorSecond300);transform:translateY(-1px);box-shadow:0 4px 12px rgba(206,126,154,.2)}.UserDetails_emptyState___lB0W{display:flex;align-items:center;justify-content:center;padding:40px 20px;background:linear-gradient(135deg,var(--colorPrimary50) 0,rgba(255,255,255,.9) 100%);border:2px dashed var(--hairline-strong);border-radius:var(--radiusContainer);color:var(--fg-muted);font-size:14px;font-weight:500;font-style:italic}.UserDetails_instructorSection__wazsj{width:100%;margin:16px 0;background:var(--colorPrimary50);border:1px solid var(--hairline-strong);border-radius:var(--radiusControl);padding:20px}.UserDetails_instructorSectionHeading__8zoGs{font-size:clamp(18px,2.5vw,22px);font-weight:600;line-height:1.3;text-align:left;color:var(--colorPrimary950);letter-spacing:-.01em;margin:0 0 12px;padding:0}.UserDetails_instructorSectionContent__qNb7j{width:100%}.UserDetails_commonHeadingWithWidth__RDV6r,.UserDetails_commonHeading__K8QEe{padding:0 0 16px;margin:16px 0 0;font-size:clamp(18px,2.5vw,22px);font-weight:600;line-height:1.3;text-align:left;color:var(--colorPrimary950);letter-spacing:-.01em}.UserDetails_moreImagesList__W1twH{display:flex;gap:16px;max-width:100%;justify-content:flex-start;overflow-x:auto;padding:8px 0 12px;scrollbar-width:thin;scrollbar-color:var(--colorPrimary300) transparent}.UserDetails_moreImage__Iw5KO{width:120px;height:120px;border-radius:var(--radiusControl);object-fit:cover;flex-shrink:0;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 12px rgba(0,158,173,.1)}.UserDetails_moreImage__Iw5KO:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,158,173,.15)}.UserDetails_buttonRow__js7GY{width:100%;padding:0;display:flex;justify-content:center;align-items:center;gap:12px;margin:0}.UserDetails_discoveryButtonRow__vofmZ{justify-content:flex-end}.UserDetails_discoveryButtonRow__vofmZ>.UserDetails_button___elKt{min-width:180px}.UserDetails_discoverySecondaryActions__MmZFe{display:flex;align-items:center;gap:4px}.UserDetails_button___elKt,.UserDetails_sendMessageSmall__eEOeh{padding:12px 28px;min-width:120px;height:44px;border-radius:22px;background-color:var(--colorPrimary900);border:1px solid var(--colorPrimary900);box-shadow:0 1px 2px rgba(0,0,0,.05);font-size:15px;font-weight:600;line-height:1.5;color:white;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center}.UserDetails_button___elKt:hover,.UserDetails_sendMessageSmall__eEOeh:hover{background-color:var(--colorPrimary950);border-color:var(--colorPrimary950);transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,158,173,.2)}.UserDetails_favoriteButton__ttwKy{width:44px;height:44px;padding:0;border-radius:50%;background-color:transparent;border:none;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center;color:var(--colorPrimary600)}.UserDetails_favoriteButton__ttwKy:hover{background-color:var(--colorPrimary50);color:var(--colorPrimary900)}.UserDetails_certificatesContainer__K_47g,.UserDetails_connectContainer__z_2Xq,.UserDetails_videoContainer__ODosG{padding:8px 0 12px}.UserDetails_certificates__lovnx{margin-left:24px;margin-bottom:0;font-size:clamp(14px,2vw,16px);font-weight:400;line-height:1.6;text-align:left;color:var(--fg-1);list-style-type:disc;list-style-color:var(--colorPrimary700)}.UserDetails_commonRowFlex__qkt6m{margin:16px 0;display:flex;justify-content:flex-start;align-items:flex-start;background:var(--colorPrimary50);padding:16px;border-radius:8px;border:1px solid var(--hairline-strong)}.UserDetails_commonHeadingWithWidth__RDV6r{width:140px;padding:0;margin:0;font-size:clamp(18px,2.5vw,22px);font-weight:600;line-height:1.3;color:var(--colorPrimary950);letter-spacing:-.01em}.UserDetails_commonRowText__Cj8Jm{margin:0;font-weight:400;font-size:clamp(14px,2vw,16px);line-height:1.5;color:var(--fg-1);flex:1 1}.UserDetails_sendMainColumn__eDQq9{width:min(90vw,900px);padding:48px;border-radius:20px;background:#ffffff;display:flex;flex-direction:column;align-items:center;box-shadow:0 32px 64px -12px rgba(0,158,173,.18);border:1px solid var(--hairline-strong)}.UserDetails_sendImageFlex__Knaua{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:24px}.UserDetails_sendImageAndNameFlexWithOpacity__kYEQi,.UserDetails_sendImageAndNameFlex__dFOHz{display:flex;justify-content:flex-start;align-items:center}.UserDetails_sendImageAndNameFlexWithOpacity__kYEQi{opacity:.6}.UserDetails_sendImage__NQ6sP{width:64px;height:64px;margin-right:20px;border-radius:50%;box-shadow:0 4px 12px rgba(0,158,173,.1)}.UserDetails_sendImageFlex__Knaua h4{font-weight:600;font-size:20px;line-height:1.4;color:var(--colorPrimary950);margin:0 0 4px}.UserDetails_sendImageFlex__Knaua h5{font-weight:500;font-size:14px;line-height:1.4;color:var(--fg-muted);margin:0}.UserDetails_mainColumn__IeQjQ textarea,.UserDetails_sendMainColumn__eDQq9 textarea{width:100%;margin:20px 0 0;padding:16px 20px;border-radius:var(--radiusControl);border:1px solid var(--hairline);font-family:inherit;font-weight:400;font-size:16px;line-height:1.5;color:var(--fg-1);background-color:#ffffff;outline:none;transition:border-color .2s ease,box-shadow .2s ease;resize:vertical;min-height:160px}.UserDetails_mainColumn__IeQjQ textarea:hover,.UserDetails_sendMainColumn__eDQq9 textarea:hover{border-color:var(--hairline-strong)}.UserDetails_mainColumn__IeQjQ textarea:focus,.UserDetails_sendMainColumn__eDQq9 textarea:focus{outline:none;border-color:var(--colorPrimary600);box-shadow:var(--ringFocus)}.UserDetails_mainColumn__IeQjQ textarea::placeholder,.UserDetails_sendMainColumn__eDQq9 textarea::placeholder{color:var(--colorTextPlaceholder)}.UserDetails_sendMessageSmall__eEOeh{width:auto;min-width:200px;padding:16px 32px}.UserDetails_sendMessageSmall__eEOeh:disabled{opacity:.6;cursor:not-allowed}.UserDetails_emptySpace__4RcyI{width:100%;height:32px}.UserDetails_studioColumn__M7prH{padding:0}.UserDetails_addressContainer02__ZsE_r,.UserDetails_addressContainer__B8wTV{display:flex;align-items:center}.UserDetails_studioAddressIcon__rX__h{height:16px;margin-right:10px;color:var(--colorSecond700)}.UserDetails_studioAddressText02__IBsJW,.UserDetails_studioAddressText__lXGXR{font-size:14px;font-weight:400;line-height:1.4;text-align:left;color:var(--fg-muted);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.UserDetails_firstColumnForRequests__EmxWq::-webkit-scrollbar,.UserDetails_firstColumn__3Z3qv::-webkit-scrollbar,.UserDetails_moreImagesList__W1twH::-webkit-scrollbar{width:6px;height:6px}.UserDetails_firstColumnForRequests__EmxWq::-webkit-scrollbar-track,.UserDetails_firstColumn__3Z3qv::-webkit-scrollbar-track,.UserDetails_moreImagesList__W1twH::-webkit-scrollbar-track{background:transparent}.UserDetails_firstColumnForRequests__EmxWq::-webkit-scrollbar-thumb,.UserDetails_firstColumn__3Z3qv::-webkit-scrollbar-thumb,.UserDetails_moreImagesList__W1twH::-webkit-scrollbar-thumb{background:var(--colorPrimary300);border-radius:10px}.UserDetails_firstColumnForRequests__EmxWq::-webkit-scrollbar-thumb:hover,.UserDetails_firstColumn__3Z3qv::-webkit-scrollbar-thumb:hover,.UserDetails_moreImagesList__W1twH::-webkit-scrollbar-thumb:hover{background:var(--colorPrimary400)}.UserDetails_experienceList__7VSi9{gap:20px}.UserDetails_experienceItem__7c_10{padding:20px;background:linear-gradient(135deg,rgba(255,255,255,.9) 0,var(--colorPrimary50) 100%);border:1px solid var(--hairline);border-radius:var(--radiusControl);transition:all .2s cubic-bezier(.4,0,.2,1)}.UserDetails_experienceItem__7c_10:hover{background:linear-gradient(135deg,var(--colorPrimary50) 0,rgba(255,255,255,.9) 100%);border-color:var(--hairline-strong);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,158,173,.1)}.UserDetails_experienceHeader__64Mnu{display:flex;justify-content:space-between;align-items:center;gap:16px}.UserDetails_studioNameLarge__8yfBM{font-size:clamp(16px,2.5vw,20px);font-weight:700;line-height:1.3;color:var(--colorPrimary950);letter-spacing:-.01em;flex:1 1;text-align:left}.UserDetails_experienceDates__sk8wV{font-size:clamp(14px,2vw,16px);font-weight:600;line-height:1.4;color:var(--colorSecond600);background:linear-gradient(135deg,var(--colorSecond50) 0,rgba(255,255,255,.9) 100%);border:1px solid var(--colorSecond200);border-radius:20px;padding:8px 16px;white-space:nowrap;flex-shrink:0}.UserDetails_interestedInContainer__iWVt9{display:flex;flex-wrap:wrap;gap:12px}.UserDetails_interestedInItem__FGXID{display:inline-flex;align-items:center;padding:10px 18px;background:linear-gradient(135deg,var(--colorPrimary100) 0,var(--colorPrimary200) 100%);color:var(--fg-link);border:2px solid var(--hairline);border-radius:25px;font-weight:600;font-size:14px;transition:all .2s cubic-bezier(.4,0,.2,1)}.UserDetails_interestedInItem__FGXID:hover{background:linear-gradient(135deg,var(--colorPrimary200) 0,var(--colorPrimary300) 100%);border-color:var(--hairline-strong);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,158,173,.2)}.UserDetails_payRateContainer___FpAA{display:flex;align-items:baseline;gap:8px;justify-content:center}.UserDetails_payRateAmount__pNVGA{font-size:clamp(24px,3vw,32px);font-weight:800;line-height:1.2;color:var(--fg-link);letter-spacing:-.02em}.UserDetails_payRateUnit__sO0IQ{font-size:clamp(14px,2vw,16px);font-weight:500;line-height:1.4;color:var(--fg-muted)}.UserDetails_profileHeader__qdCDY{display:flex;gap:1.5rem;margin-bottom:2rem;align-items:flex-start}.UserDetails_photoCarouselSection__TY1Kz{flex-shrink:0;display:flex;flex-direction:column;gap:1rem}.UserDetails_mainImageContainer__c4p5h{position:relative}.UserDetails_carouselMainImage__qKBdN{width:450px!important;height:450px!important;border-radius:var(--radiusContainer);object-fit:cover;box-shadow:0 8px 24px -4px rgba(0,158,173,.15),0 4px 8px -2px rgba(0,158,173,.1);transition:all .3s ease}.UserDetails_carouselMainImage__qKBdN:hover{transform:translateY(-2px);box-shadow:0 12px 32px -4px rgba(0,158,173,.2),0 8px 16px -2px rgba(0,158,173,.15)}.UserDetails_thumbnailContainer__KIbxa{display:flex;gap:.75rem;width:450px;overflow-x:visible;justify-content:flex-start;padding:0;flex-wrap:nowrap}.UserDetails_thumbnailButton__FEfpC{border:none;background:none;padding:0;cursor:pointer;border-radius:8px;transition:all .2s ease;position:relative;flex-shrink:0}.UserDetails_thumbnailButton__FEfpC:hover{transform:translateY(-1px)}.UserDetails_thumbnailButton__FEfpC.UserDetails_thumbnailActive__hqCs3{box-shadow:0 0 0 3px var(--colorPrimary600)}.UserDetails_thumbnailButton__FEfpC:focus-visible{outline:none;box-shadow:var(--ringFocus)}.UserDetails_thumbnailImage__yMTqs{width:65px!important;height:65px!important;border-radius:8px;object-fit:cover;box-shadow:0 2px 8px rgba(0,158,173,.1);transition:all .2s ease}.UserDetails_thumbnailButton__FEfpC:hover .UserDetails_thumbnailImage__yMTqs{box-shadow:0 4px 12px rgba(0,158,173,.15)}.UserDetails_profileInfoSection__K0cmX{flex:1 1;display:flex;flex-direction:column;gap:.75rem;padding-top:.5rem}.UserDetails_profileName__x9_NM{font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1.1;color:var(--colorPrimary950);letter-spacing:-.02em;margin:0;padding:0;text-align:left}.UserDetails_profileFitnessTypes__L3J9B{display:flex;align-items:center;gap:.75rem;font-size:clamp(1rem,2vw,1.125rem);font-weight:500;color:var(--fg-1);line-height:1.4;margin:.25rem 0}.UserDetails_profileLocation__gV7vG{gap:.5rem;font-size:clamp(.9rem,1.8vw,1rem)}.UserDetails_profileExperience__xEJ3F,.UserDetails_profileLocation__gV7vG{display:flex;align-items:center;font-weight:500;color:var(--fg-1);line-height:1.4;margin:0}.UserDetails_profileExperience__xEJ3F{gap:.75rem;font-size:clamp(1rem,2vw,1.125rem)}.UserDetails_profileIcon__Lizso{color:var(--fg-muted);flex-shrink:0}.UserDetails_modalSection__CKXkU{padding:0;margin:16px 0 0;width:100%}.UserDetails_modalSectionTitle__qyJhR{display:flex;align-items:center;gap:.75rem;font-size:clamp(18px,2.5vw,22px);font-weight:600;line-height:1.3;color:var(--colorPrimary950);letter-spacing:-.01em;margin-bottom:1rem}.UserDetails_classTypeContainer__5Tvpe{background-color:var(--bg-tinted);border-radius:8px;padding:1rem;text-align:left}.UserDetails_classTypeContainer__5Tvpe>div{margin-bottom:2rem;text-align:left}.UserDetails_classTypeContainer__5Tvpe>div:last-child{margin-bottom:0;text-align:left}.UserDetails_fitnessTypeChip__iV0kJ{display:inline-block;padding:.5rem 1rem;background-color:var(--colorPrimary50);border-radius:var(--radiusPill);font-weight:600;color:var(--colorPrimary900);margin-bottom:.5rem}.UserDetails_classTypeList__18uhR{margin-top:.5rem;color:var(--fg-1);font-size:16px;line-height:1.5;text-align:left}.UserDetails_certificationsList__dR1Ee{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem;align-items:flex-start}.UserDetails_certificationItem__FF7l2{padding:.75rem 1rem;background-color:var(--bg-tinted);border-radius:8px;font-size:16px;color:var(--fg-1);text-align:left;width:100%;box-sizing:border-box}.UserDetails_experienceList__7VSi9{display:flex;flex-direction:column;gap:1rem;align-items:flex-start}.UserDetails_experienceItem__7c_10{padding-bottom:1rem;border-bottom:1px solid var(--hairline)}.UserDetails_experienceItem__7c_10:last-child{padding-bottom:0;border-bottom:none}.UserDetails_studioName__UW7bW{font-size:18px;font-weight:600;color:var(--fg-1);margin-bottom:.25rem;text-align:left}.UserDetails_dates__qItc1{font-size:16px;color:var(--fg-1);line-height:1.5;text-align:left}.UserDetails_videoContainer__ODosG{width:100%;margin-top:1rem;border-radius:20px;overflow:hidden;background-color:var(--bg-tinted)}.UserDetails_bioText__PO3Ob{font-size:1rem;line-height:1.6;color:var(--fg-1);white-space:pre-wrap;margin-top:.5rem;text-align:left}@media (max-width:768px){.UserDetails_firstColumn__3Z3qv,.UserDetails_studioColumn__M7prH{padding:24px}.UserDetails_instructorColumn__Tw5LJ{padding:68px 24px 16px}.UserDetails_buttonRow__js7GY{flex-direction:column;gap:12px}.UserDetails_discoverySecondaryActions__MmZFe{width:100%;justify-content:center}.UserDetails_button___elKt,.UserDetails_sendMessageSmall__eEOeh{max-width:none;width:100%}.UserDetails_closeButton__5Jkhr{top:12px;right:12px;padding:8px}.UserDetails_experienceHeader__64Mnu{flex-direction:column;align-items:flex-start;gap:12px}.UserDetails_experienceDates__sk8wV{align-self:flex-end}.UserDetails_profileHeader__qdCDY{flex-direction:column;gap:1.5rem;align-items:center;width:100%;min-width:0;box-sizing:border-box}.UserDetails_photoCarouselSection__TY1Kz{align-items:center;width:100%;max-width:350px}.UserDetails_mainImageContainer__c4p5h{width:100%}.UserDetails_carouselMainImage__qKBdN{width:100%!important;height:auto!important;aspect-ratio:1}.UserDetails_thumbnailContainer__KIbxa{width:100%;max-width:350px;overflow-x:auto;justify-content:flex-start;box-sizing:border-box;padding:4px}.UserDetails_profileInfoSection__K0cmX{align-items:center;text-align:center}.UserDetails_profileName__x9_NM{font-size:2rem;text-align:center}.UserDetails_profileExperience__xEJ3F,.UserDetails_profileFitnessTypes__L3J9B,.UserDetails_profileLocation__gV7vG{justify-content:center}}.UserDetails_mentorshipNoteFrom__8JdUk{font-weight:var(--weight-semibold);color:var(--colorPrimary950)}.UserDetails_classTypeContainer__5Tvpe>div.UserDetails_mentorshipSectionNote__irkwa{margin-bottom:0}.UserDetails_mentorshipSectionTerms__jtrZr{margin:12px 0 0;padding-top:10px;border-top:1px solid var(--hairline);color:var(--fg-muted);font-size:var(--type-small);font-weight:var(--weight-medium);line-height:var(--lh-meta)}.InstructorDialog_actions__f5_AJ{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.InstructorDialog_secondaryActions__2hDgo{display:flex;align-items:center;gap:10px}.InstructorDialog_primaryAction__2Vlwq,.InstructorDialog_secondaryAction__2iANK{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--colorPrimary900);border-radius:var(--radiusButton);font:inherit;font-size:.9375rem;font-weight:var(--weight-semibold);cursor:pointer;transition:background-color var(--duration-base) var(--ease),border-color var(--duration-base) var(--ease),color var(--duration-base) var(--ease),transform var(--duration-fast) var(--ease),box-shadow var(--duration-base) var(--ease)}.InstructorDialog_secondaryAction__2iANK{background-color:var(--bg-page);color:var(--colorPrimary900)}.InstructorDialog_secondaryAction__2iANK:hover{background-color:var(--bg-fill);border-color:var(--colorPrimary950)}.InstructorDialog_secondaryAction__2iANK:disabled{cursor:progress}.InstructorDialog_primaryAction__2Vlwq{padding:0 22px;background-color:var(--colorPrimary900);color:var(--bg-page);box-shadow:var(--shadowButtonRest)}.InstructorDialog_primaryAction__2Vlwq:hover{background-color:var(--colorPrimary950);border-color:var(--colorPrimary950);transform:translateY(-1px);box-shadow:var(--shadowButtonHover)}.InstructorDialog_primaryAction__2Vlwq:focus-visible,.InstructorDialog_secondaryAction__2iANK:focus-visible{outline:2px solid var(--colorPrimary600);outline-offset:2px;box-shadow:var(--ringFocus)}.InstructorDialog_lock__ZUQ_H{color:var(--fg-muted);margin-left:-2px}@media (max-width:480px){.InstructorDialog_actions__f5_AJ{flex-direction:column-reverse;align-items:stretch}.InstructorDialog_secondaryActions__2hDgo>*{flex:1 1}}.PublicSocialLinks_wrap__vJBif{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.PublicSocialLinks_icons__r1tSJ{display:flex;align-items:center;gap:12px}.PublicSocialLinks_icon__iMkTo{width:38px;height:38px;border-radius:50%;background-color:var(--bg-tinted);display:flex;align-items:center;justify-content:center}.PublicSocialLinks_iconImage__EL9l6{filter:grayscale(1);opacity:.55}.PublicSocialLinks_upgradeRow__FOiLV{display:flex;align-items:center;gap:9px;width:100%;max-width:420px;padding:11px 14px;border:1px solid var(--hairline);border-radius:var(--radiusControl);text-decoration:none;transition:border-color var(--duration-base) var(--ease),background-color var(--duration-base) var(--ease)}.PublicSocialLinks_upgradeRow__FOiLV:hover{border-color:var(--colorSecond300);background-color:var(--colorSecond25)}.PublicSocialLinks_upgradeRow__FOiLV:focus-visible{outline:2px solid var(--colorPrimary600);outline-offset:2px;box-shadow:var(--ringFocus)}.PublicSocialLinks_lock__HxEZH{color:var(--fg-muted);flex:none}.PublicSocialLinks_names__hWv6Q{flex-grow:1;min-width:0;font-size:.875rem;font-weight:var(--weight-semibold);color:var(--fg-1)}.PublicSocialLinks_action__xwi7R{font-size:.8125rem;font-weight:var(--weight-semibold);color:var(--fg-link);white-space:nowrap}.PublicSocialLinks_iconPending__lPQt2{opacity:.6}.PublicSocialLinks_compactLocked__BRZjS{display:inline-flex;align-items:center;gap:12px;min-height:44px;text-decoration:none;border-radius:var(--radiusControl)}.PublicSocialLinks_compactLocked__BRZjS:focus-visible{outline:2px solid var(--colorPrimary600);outline-offset:2px;box-shadow:var(--ringFocus)}.PublicSocialLinks_compactAction__Juypn{display:inline-flex;align-items:center;gap:6px;font-size:.875rem;font-weight:var(--weight-semibold);color:var(--fg-link);white-space:nowrap}.PublicSocialLinks_compactLocked__BRZjS:hover .PublicSocialLinks_compactAction__Juypn{text-decoration:underline}.CertificateOnFile_wrap__72tW4{margin-top:8px}.CertificateOnFile_list__Oj51W{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.CertificateOnFile_row__BGLsV{display:flex}.CertificateOnFile_lockedLink__NYOd2,.CertificateOnFile_locked__V7_hc,.CertificateOnFile_openButton__lO1Sq{display:flex;align-items:center;gap:8px;width:100%;min-width:0;padding:8px 12px;text-align:left;border-radius:8px;border:1px solid var(--hairline);background:var(--colorPrimary50);color:var(--colorPrimary900);font:inherit;font-size:.875rem;text-decoration:none}.CertificateOnFile_openButton__lO1Sq{cursor:pointer}.CertificateOnFile_lockedLink__NYOd2:hover,.CertificateOnFile_openButton__lO1Sq:hover:not(:disabled){border-color:var(--hairline-strong);background:white}.CertificateOnFile_openButton__lO1Sq:disabled{opacity:.6;cursor:default}.CertificateOnFile_locked__V7_hc{color:var(--fg-muted);background:white}.CertificateOnFile_icon__o2YsJ{flex:none}.CertificateOnFile_name__8_xFu{flex:1 1;min-width:0;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CertificateOnFile_action__YcP_9{flex:none;font-size:.8125rem;color:var(--fg-muted);white-space:nowrap}.CertificateOnFile_lockedLink__NYOd2 .CertificateOnFile_action__YcP_9{font-weight:var(--weight-semibold);color:var(--fg-link)}.CertificateOnFile_openButton__lO1Sq .CertificateOnFile_action__YcP_9{color:var(--colorPrimary700);font-weight:500}.CertificateOnFile_error__dmmiR{margin:8px 0 0;font-size:.875rem;color:var(--colorError400)}.instructorname_mainColumn__txJPv{max-width:clamp(346px,121.497px + 54.491vw,710px);padding:40px 0 clamp(23.2px,-5.6647px + 7.006vw,70px);display:block;margin:0 auto}.instructorname_profileHeader__hMkJQ{display:flex;align-items:center;gap:24px;margin-top:20px}.instructorname_mainImage__nqepb{width:176px;height:176px;border-radius:50%;object-fit:cover;flex:none;background-color:var(--colorPrimary50)}.instructorname_headerBody__UBJrG{flex-grow:1;min-width:0;max-width:100%}.instructorname_profileNameHeading__USgWi{margin:0;font-size:clamp(1.75rem,1.2rem + 1.8vw,2.125rem);font-weight:var(--weight-bold);line-height:var(--lh-h1);color:var(--fg-heading)}.instructorname_profileNameText__UWohz{font:inherit;font-weight:inherit;line-height:inherit;color:inherit;display:inline-flex;align-items:center;gap:8px;max-width:100%;min-width:0;overflow-wrap:anywhere}.instructorname_profileNameHeading__USgWi>span,.instructorname_toContactTS__lzInt>span{max-width:100%}.instructorname_headerMeta__cxDGF{margin-top:6px;display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;font-size:.9375rem;color:var(--fg-muted)}.instructorname_headerMetaItem__gGR8M{display:inline-flex;align-items:center;gap:6px}.instructorname_headerMetaDivider__Z8NdS{width:1px;height:15px;background-color:var(--hairline)}.instructorname_locationIcon__EptG9{color:var(--colorSecond700)}.instructorname_headerActions__mFPt_{margin-top:14px}.instructorname_decisionBand__mF6Ui{margin-top:24px;margin-bottom:22px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;background-color:var(--hairline);border:1px solid var(--hairline);border-radius:var(--radiusContainer);overflow:hidden}.instructorname_bandCell__C1mBi{background-color:var(--bg-page);padding:16px 14px;min-width:0}.instructorname_bandLabel__NnrYT{font-size:.6875rem;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted)}.instructorname_bandValue__V_UYI{margin-top:5px;font-size:1.0625rem;font-weight:var(--weight-medium);line-height:1.3;color:var(--fg-heading);overflow-wrap:anywhere}.instructorname_bandCellWide__bp6Cl{grid-column:1/-1}.instructorname_bandDetail__FvEG_{margin-top:3px;font-size:.8125rem;color:var(--fg-muted)}.instructorname_section__G_5rf{padding:22px 0;border-top:1px solid var(--hairline)}.instructorname_section__G_5rf:first-of-type{margin-top:4px}.instructorname_sectionTitle__GE9j6{display:flex;align-items:center;gap:10px;font-size:1.1875rem;font-weight:var(--weight-semibold);line-height:var(--lh-h3);color:var(--fg-heading);margin:0 0 12px}.instructorname_sectionIcon__ouJ45{color:var(--colorPrimary700);flex:none}.instructorname_bioText__boX_Q{font-size:.9375rem;line-height:var(--lh-body);color:var(--fg-1);white-space:pre-wrap;margin:0}.instructorname_tagRow__nJDGi{display:flex;flex-wrap:wrap;gap:8px}.instructorname_tagRow__nJDGi .instructorname_profileTag__zyumV{max-width:100%;min-width:0;height:auto;min-height:24px;padding-block:2px;white-space:normal;overflow-wrap:anywhere;line-height:1.35}.instructorname_classTypeGroup__jl4VV+.instructorname_classTypeGroup__jl4VV{margin-top:14px}.instructorname_classTypeGroupLabel__HU_8b{font-size:.8125rem;font-weight:var(--weight-semibold);color:var(--fg-muted);margin-bottom:8px}.instructorname_experienceList__j3ScK{display:flex;flex-direction:column;gap:14px}.instructorname_experienceItem__e1hXj{display:flex;gap:12px;align-items:baseline}.instructorname_experienceDot__xvRKX{width:7px;height:7px;border-radius:50%;background-color:var(--colorPrimary700);flex:none;margin-top:2px}.instructorname_experienceDotPast__6uH8O{background-color:var(--colorNeutral300)}.instructorname_studioName__QEJEv{font-size:.9375rem;font-weight:var(--weight-semibold);color:var(--fg-1)}.instructorname_dates__OHYGD{margin-top:2px;font-size:.875rem;color:var(--fg-muted)}.instructorname_videoContainer__8GOtn{width:100%;border-radius:var(--radiusContainer);overflow:hidden;background-color:var(--bg-tinted)}.instructorname_sectionNote__gXTAy{margin:0 0 12px;font-size:.875rem;line-height:var(--lh-body);color:var(--fg-muted)}.instructorname_moreImagesList__g2hsu{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:10px;gap:10px}.instructorname_moreImage__VzXjf{width:100%;height:150px;border-radius:var(--radiusControl);object-fit:cover}.instructorname_ctaSection__Ggk8N{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:26px;padding:24px;background-color:var(--bg-tinted);border-radius:var(--radiusContainer)}.instructorname_toContactTS__lzInt{font-size:clamp(16px,5.5689px + 1.7066vw,22px);font-weight:var(--weight-semibold);line-height:var(--lh-h3);text-align:center;color:var(--colorPrimary900)}.instructorname_contactName__B5qEz{font:inherit;font-weight:inherit;line-height:inherit;color:inherit;display:inline-flex;align-items:center;gap:6px;max-width:100%;min-width:0;overflow-wrap:anywhere}.instructorname_mentorshipPanel__kq4L8{display:flex;flex-direction:column;align-items:flex-start;gap:14px;background-color:var(--bg-tinted);border-radius:var(--radiusContainer);padding:16px}.instructorname_mentorshipCta__pT7HC{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 20px;background-color:var(--colorPrimary900);color:var(--bg-page);border:1px solid transparent;border-radius:var(--radiusButton);font-size:.9375rem;font-weight:var(--weight-semibold);cursor:pointer;box-shadow:var(--shadowButtonRest);transition:background-color var(--duration-base) var(--ease),transform var(--duration-fast) var(--ease),box-shadow var(--duration-base) var(--ease)}.instructorname_mentorshipCta__pT7HC:hover{background-color:var(--colorPrimary950);transform:translateY(-1px);box-shadow:var(--shadowButtonHover)}.instructorname_mentorshipCta__pT7HC:focus-visible{outline:2px solid var(--colorPrimary600);outline-offset:2px;box-shadow:var(--ringFocus)}@media (prefers-reduced-motion:reduce){.instructorname_mentorshipCta__pT7HC{transition:none}.instructorname_mentorshipCta__pT7HC:hover{transform:none}}@media (max-width:560px){.instructorname_profileHeader__hMkJQ{flex-direction:column;align-items:center;text-align:center;gap:16px}.instructorname_headerMeta__cxDGF{justify-content:center}.instructorname_headerMetaDivider__Z8NdS{display:none}.instructorname_tagRow__nJDGi{justify-content:center}.instructorname_classTypeGroupLabel__HU_8b,.instructorname_sectionTitle__GE9j6{justify-content:center;text-align:center}}