.my-specialists_page__QYwUw{--ink:var(--today-ink,#1b1949);--muted:var(--today-muted,#716b92);--line:var(--today-border,#e4e5f5);--accent:var(--today-accent,#6550b7);color:var(--ink);min-width:0;font-family:var(--font-body),system-ui,sans-serif}.my-specialists_page__QYwUw :is(h1,h2,h3,p){font-family:inherit;color:inherit}.my-specialists_hero__CG4Gh{padding:4px 4px 14px;position:relative}.my-specialists_hero__CG4Gh:before{content:"";position:absolute;inset:-24px -28px 0;z-index:-1;background:linear-gradient(110deg,#f0f8ff80,#f3eeff88 65%,#effbfa60)}.my-specialists_hero__CG4Gh nav{display:flex;gap:8px;align-items:center;flex-wrap:wrap;color:var(--muted);font-size:12px;margin-bottom:14px}.my-specialists_hero__CG4Gh nav a{color:inherit;text-decoration:none}.my-specialists_hero__CG4Gh>div{display:flex;align-items:center;justify-content:space-between;gap:16px}.my-specialists_hero__CG4Gh h1{font-size:clamp(27px,2.5vw,34px);line-height:1.2;font-weight:600;letter-spacing:-.7px;margin:0 0 5px}.my-specialists_hero__CG4Gh p{color:var(--muted);font-size:14px;line-height:1.5;margin:0}.my-specialists_primary__J9UEx,.my-specialists_quietButton__ZGE0p,.my-specialists_secondary__c6Lrn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 15px;border:1px solid #dcd5f4;border-radius:10px;color:#44318e;font:inherit;font-size:12px;line-height:1.4;font-weight:500;text-decoration:none;text-align:center;cursor:pointer;box-shadow:none}.my-specialists_primary__J9UEx{background:linear-gradient(105deg,#f1eaff,#e6f7f2)}.my-specialists_secondary__c6Lrn{background:#ffffffd9}.my-specialists_quietButton__ZGE0p{background:transparent;color:#76678e;border-color:transparent;padding:8px}.my-specialists_primary__J9UEx:hover,.my-specialists_secondary__c6Lrn:hover{border-color:#a99bda}.my-specialists_primary__J9UEx:disabled,.my-specialists_quietButton__ZGE0p:disabled,.my-specialists_secondary__c6Lrn:disabled{opacity:.65;cursor:wait}.my-specialists_stats__11HhZ{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 18px}.my-specialists_stats__11HhZ>div{display:flex;align-items:center;gap:9px;border:1px solid var(--line);border-radius:11px;background:#ffffffb5;min-height:44px;padding:9px 14px;font-size:12px;color:var(--muted)}.my-specialists_stats__11HhZ img{width:19px;height:19px;opacity:.8}.my-specialists_stats__11HhZ strong{font-weight:600;color:var(--ink);font-size:16px;margin-right:3px}.my-specialists_stats__11HhZ small{font-size:11px}.my-specialists_mainGrid__PTBcj{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:start;grid-gap:16px;gap:16px;margin-bottom:18px}.my-specialists_connection__SF7m8,.my-specialists_meetings__eUeOa,.my-specialists_noSpecialist__mFcnv,.my-specialists_practices__U21mk,.my-specialists_previous__guV8H{background:#fff;border:1px solid var(--line);border-radius:17px;min-width:0}.my-specialists_meetings__eUeOa{padding:18px}.my-specialists_meetings__eUeOa>h2{display:flex;gap:9px;align-items:center;margin:0 0 12px;font-size:17px;font-weight:550}.my-specialists_meetings__eUeOa>h2 img{width:20px;height:20px}.my-specialists_emptyMeeting__DXJrE{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:12px 10px 10px;background:linear-gradient(130deg,#fcfbff,#f8fbff);border-radius:12px}.my-specialists_calendarIcon__2M_uD{display:grid;place-items:center;width:48px;height:48px;border-radius:15px;background:#ede8fb;margin-bottom:10px}.my-specialists_calendarIcon__2M_uD img{width:29px;height:29px}.my-specialists_emptyMeeting__DXJrE h3{font-size:15px;margin:0 0 6px;font-weight:550}.my-specialists_emptyMeeting__DXJrE p{color:var(--muted);font-size:12px;line-height:1.6;margin:0 0 13px}.my-specialists_emptyMeeting__DXJrE .my-specialists_primary__J9UEx{width:min(100%,230px)}.my-specialists_refresh__giuNY>p{margin:9px 0 4px;font-size:11px!important;color:var(--muted)!important;line-height:1.5}.my-specialists_history__83SlA{margin-top:8px;border-top:1px solid #eeeaf6}.my-specialists_history__83SlA>summary{min-height:44px;display:flex;align-items:center;gap:8px;color:#6551a9;font-size:13px;cursor:pointer;list-style:none;padding:10px 0 0}.my-specialists_history__83SlA>summary::-webkit-details-marker{display:none}.my-specialists_history__83SlA>summary img{width:20px;height:20px}.my-specialists_history__83SlA>summary:after{content:"⌄";margin-left:auto}.my-specialists_history__83SlA[open]>summary:after{content:"⌃"}.my-specialists_appointments__HPxH_,.my-specialists_historyList__L1iJi{display:grid;grid-gap:11px;gap:11px}.my-specialists_historyList__L1iJi{padding-top:12px}.my-specialists_appointment__ZmAhq,.my-specialists_historyEntry__XdfDD{border:1px solid var(--line);border-radius:12px;background:#fcfbff;padding:14px;min-width:0}.my-specialists_appointmentStatus__Ddc_u{display:inline-flex;font-size:11px;border-radius:7px;padding:4px 8px;color:#4e7576;background:#e8f6f2}.my-specialists_appointment__ZmAhq h3,.my-specialists_historyEntry__XdfDD h3{margin:8px 0 5px;font-size:14px;line-height:1.4;font-weight:550;overflow-wrap:anywhere}.my-specialists_appointment__ZmAhq p,.my-specialists_historyEntry__XdfDD p{color:var(--muted);font-size:12px;line-height:1.5;margin:4px 0}.my-specialists_appointment__ZmAhq>small{font-size:11px;color:var(--muted);line-height:1.6;display:block}.my-specialists_appointmentActions__JZ8cA{display:flex;gap:7px;flex-wrap:wrap;margin-top:10px;align-items:center}.my-specialists_appointmentActions__JZ8cA :is(.my-specialists_primary__J9UEx,.my-specialists_secondary__c6Lrn){font-size:11px;padding:9px 11px}.my-specialists_appointmentActions__JZ8cA form,.my-specialists_connectionActions__7tLD9 form,.my-specialists_permission__mNcIL form{margin:0}.my-specialists_meetingDetails__CTHnT{margin-top:8px;font-size:12px}.my-specialists_meetingDetails__CTHnT>summary{min-height:36px;padding:10px 0;cursor:pointer;color:var(--accent)}.my-specialists_historyEntry__XdfDD>strong{font-size:12px;font-weight:500;line-height:1.5}.my-specialists_review__Yn_ms{font-size:12px;color:var(--accent)}.my-specialists_review__Yn_ms summary{min-height:40px;padding:12px 0 4px;cursor:pointer}.my-specialists_review__Yn_ms form{display:grid;grid-gap:11px;gap:11px;padding-top:12px}.my-specialists_review__Yn_ms label{display:grid;grid-gap:7px;gap:7px;color:var(--muted);font-size:12px}.my-specialists_review__Yn_ms :is(input,textarea,select){min-width:0;width:100%;border:1px solid #ddd8f0;border-radius:9px;padding:10px;background:#fff;color:var(--ink);font:inherit;font-size:14px;min-height:44px}.my-specialists_review__Yn_ms .my-specialists_reviewConsent__GzOSv{display:flex;align-items:flex-start;line-height:1.5}.my-specialists_reviewConsent__GzOSv input{width:18px;height:18px;min-height:18px;flex-shrink:0;margin:0}.my-specialists_reviewStatus__IjMcH{display:grid;grid-gap:4px;gap:4px;color:var(--muted);font-size:12px;line-height:1.5;padding-top:9px}.my-specialists_activeConnections__8h9XN,.my-specialists_support__SU_FC{display:grid;grid-gap:10px;gap:10px;min-width:0}.my-specialists_page__QYwUw .ui-preview-controls{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:10px;font-size:11px;color:var(--muted)}.my-specialists_page__QYwUw .ui-preview-controls button{min-height:44px;padding:9px 13px;background:#faf8ff;color:var(--accent);border:1px solid var(--line);border-radius:10px;font:inherit;font-size:12px;cursor:pointer}.my-specialists_connection__SF7m8{padding:18px;background:linear-gradient(135deg,#fff 20%,#f3fbf8);scroll-margin-top:24px}.my-specialists_connectionTop__3TZSc{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.my-specialists_eyebrow__Q2BYx{color:#8771bd;font-size:10px;text-transform:uppercase;letter-spacing:.03em;line-height:1.5}.my-specialists_connectionTop__3TZSc .my-specialists_eyebrow__Q2BYx{color:#3b8b82;font-size:10px}.my-specialists_status__hjRCg{color:#467c70;background:#e4f4ec;border-radius:16px;padding:5px 10px;font-size:11px;flex-shrink:0}.my-specialists_person__HLBci{display:flex;gap:13px;align-items:center;min-width:0}.my-specialists_person__HLBci>div{min-width:0}.my-specialists_person__HLBci h2{font-size:16px;line-height:1.4;font-weight:550;margin:0 0 6px;overflow-wrap:anywhere}.my-specialists_person__HLBci .my-specialists_avatar__MnZKI{width:54px;height:54px;flex:0 0 54px;border-radius:50%;background:linear-gradient(135deg,#eee7ff,#e4f5f6);color:#7760bc;font-size:19px;font-family:inherit;border:1px solid #e3def3}.my-specialists_avatar__MnZKI img{width:100%;height:100%;object-fit:cover}.my-specialists_profession__FrJ0o{display:inline-flex;color:var(--muted);background:#f0eefb;font-size:11px;line-height:1.5;padding:2px 8px;border-radius:9px}.my-specialists_meta__GI0H7{display:grid;grid-template-columns:1fr 1.1fr .8fr;margin:15px 0 12px;padding:12px 0;border-block:1px solid #e9eef4;grid-gap:12px;gap:12px}.my-specialists_meta__GI0H7>div{min-width:0;padding-right:8px;border-right:1px solid #e9eaf4}.my-specialists_meta__GI0H7>div:last-child{border:0;padding:0}.my-specialists_meta__GI0H7 dt{color:var(--muted);font-size:10px;line-height:1.5}.my-specialists_meta__GI0H7 dd{color:var(--ink);font-size:12px;line-height:1.45;font-weight:500;margin:4px 0 0}.my-specialists_meta__GI0H7 small{display:block;color:var(--muted);font-size:10px;font-weight:400}.my-specialists_sharing__HpmnK{border:1px solid #e7e3ed;border-radius:10px;background:#fffdfc}.my-specialists_sharing__HpmnK>summary{font-size:12px;color:#4c4675;min-height:42px;padding:12px;cursor:pointer}.my-specialists_sharing__HpmnK>p{color:var(--muted);font-size:11px;line-height:1.55;margin:0;padding:0 12px 10px}.my-specialists_permission__mNcIL{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px;border-top:1px solid #edeaf2}.my-specialists_permission__mNcIL>div{display:grid;grid-gap:4px;gap:4px}.my-specialists_permission__mNcIL strong{font-size:12px;font-weight:550}.my-specialists_permission__mNcIL small{color:var(--muted);font-size:11px;line-height:1.5}.my-specialists_permission__mNcIL .my-specialists_secondary__c6Lrn{font-size:11px;padding:8px 11px}.my-specialists_closed__BEEo_,.my-specialists_open__dV9_0{font-size:11px;color:#428077}.my-specialists_closed__BEEo_{color:#857b9a}.my-specialists_connectionActions__7tLD9{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:11px}.my-specialists_connectionActions__7tLD9 .my-specialists_primary__J9UEx,.my-specialists_connectionActions__7tLD9 .my-specialists_secondary__c6Lrn{width:100%;padding:10px 9px}.my-specialists_revokeNote__cEyYf{border:1px solid #eee2d9;border-radius:13px;background:#fffcf8;padding:0 16px}.my-specialists_revokeNote__cEyYf summary{color:#9a6843;font-size:12px;cursor:pointer;min-height:44px;padding:13px 0}.my-specialists_revokeNote__cEyYf p{color:#866e64;font-size:12px;line-height:1.6;margin:0 0 14px}.my-specialists_noSpecialist__mFcnv{padding:21px}.my-specialists_noSpecialist__mFcnv>img{width:29px;height:29px;margin-bottom:9px}.my-specialists_noSpecialist__mFcnv h2{font-size:17px;font-weight:550;margin:0 0 9px}.my-specialists_noSpecialist__mFcnv p{color:var(--muted);font-size:13px;line-height:1.6;margin:0 0 15px}.my-specialists_practices__U21mk{padding:18px;margin-bottom:16px}.my-specialists_sectionTop__GYINH{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:16px}.my-specialists_sectionTop__GYINH h2{margin:3px 0;font-size:21px;font-weight:500;line-height:1.3}.my-specialists_sectionTop__GYINH p{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.5}.my-specialists_practiceGrid__2Xlig{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:11px;gap:11px}.my-specialists_practiceCard__YVCll{padding:12px;border:1px solid #e1e3f4;border-radius:13px;background:#fff;min-width:0;display:flex;flex-direction:column}.my-specialists_practiceBody__EkTnP{display:grid;grid-template-columns:80px minmax(0,1fr);grid-gap:11px;gap:11px}.my-specialists_cover__Euy5A{width:80px;aspect-ratio:1;border-radius:9px;display:block;overflow:hidden;background:#efedf8}.my-specialists_cover__Euy5A img{display:block;width:100%;height:100%;object-fit:cover}.my-specialists_practiceType__o9hx0{color:#8167bc;font-size:9px;text-transform:uppercase;line-height:1.4;display:block;margin-bottom:4px}.my-specialists_practiceBody__EkTnP h3{font-size:13px;line-height:1.4;font-weight:550;margin:0 0 4px;overflow-wrap:anywhere}.my-specialists_practiceBody__EkTnP .my-specialists_description__iJzpd{font-size:11px;line-height:1.5;margin:0 0 5px;color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.my-specialists_practiceBody__EkTnP small{color:var(--muted);font-size:10px;line-height:1.5;display:block}.my-specialists_tags__Z6RVa{display:flex;flex-wrap:wrap;gap:3px;margin:10px 0 8px}.my-specialists_tags__Z6RVa span{color:#6d6487;background:#f3f1fa;border-radius:6px;padding:2px 6px;font-size:9px;line-height:1.4}.my-specialists_palette__zcIMI{display:flex;height:4px;border-radius:6px;overflow:hidden;margin-top:auto}.my-specialists_palette__zcIMI i{min-width:0}.my-specialists_practiceActions__SP5oR{display:flex;gap:7px;align-items:center;margin-top:11px}.my-specialists_practiceActions__SP5oR>.my-specialists_primary__J9UEx{flex:1 1;padding:10px 8px;min-height:43px;font-size:11px}.my-specialists_cardMenu__AThmX{position:relative}.my-specialists_cardMenu__AThmX summary{font-size:23px;color:#7560ad;cursor:pointer;min-width:30px;min-height:44px;display:grid;place-items:center;list-style:none}.my-specialists_cardMenu__AThmX summary::-webkit-details-marker{display:none}.my-specialists_cardMenu__AThmX a{position:absolute;bottom:45px;right:0;z-index:3;width:185px;min-height:44px;padding:12px;border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--accent);box-shadow:0 5px 20px #4f3e7c12;text-decoration:none;font-size:12px;line-height:1.5}.my-specialists_emptyPractices__2JFBU{display:flex;gap:13px;padding:17px;background:#fbfaff;border-radius:12px}.my-specialists_emptyPractices__2JFBU h3{margin:0 0 6px;font-size:14px;font-weight:500}.my-specialists_emptyPractices__2JFBU p{margin:0;color:var(--muted);font-size:12px;line-height:1.6}.my-specialists_previous__guV8H{padding:0 18px}.my-specialists_previous__guV8H>summary{cursor:pointer;font-size:14px;min-height:48px;padding:15px 0;color:#514579}.my-specialists_previous__guV8H>summary span{color:var(--muted);font-size:12px}.my-specialists_previousGrid__z7Xa4{display:grid;grid-gap:12px;gap:12px;padding:3px 0 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.my-specialists_previousGrid__z7Xa4>p{font-size:13px;color:var(--muted);margin:10px 0}.my-specialists_former__k7E6j{background:#fcfbff}.my-specialists_former__k7E6j .my-specialists_connectionTop__3TZSc .my-specialists_eyebrow__Q2BYx{color:#867898}.my-specialists_former__k7E6j .my-specialists_status__hjRCg{color:#786981;background:#f0ecf5}.my-specialists_formerDate__wwFEa{color:var(--muted);font-size:12px;margin:4px 0 12px}.my-specialists_error__78KYs,.my-specialists_notice__Ac2st{display:grid;grid-gap:5px;gap:5px;border:1px solid #d7e9df;background:#f1fbf5;color:#47715e;border-radius:12px;padding:14px 17px;margin:0 0 16px;font-size:13px;line-height:1.5}.my-specialists_error__78KYs strong,.my-specialists_notice__Ac2st strong{font-weight:550}.my-specialists_error__78KYs{border-color:#eddbcd;background:#fff7f0;color:#966246}.my-specialists_page__QYwUw :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid #9380d0;outline-offset:3px}.my-specialists_page__QYwUw .ui-confirm-dialog{background:#fff;color:var(--ink);border:1px solid #e1dcf4;border-radius:18px}.my-specialists_page__QYwUw .ui-confirm-dialog h2{font-size:21px;color:var(--ink)}.my-specialists_page__QYwUw .ui-confirm-dialog p{color:var(--muted);font-size:14px;line-height:1.65}.my-specialists_page__QYwUw .ui-confirm-dialog button{min-height:44px;color:#51408f;border:1px solid #ddd4ef;background:#f5f1ff}#cabinet-workspace .my-specialists_page__QYwUw .my-specialists_person__HLBci h2{font-size:16px;line-height:1.4;margin:0 0 6px;font-weight:550}#cabinet-workspace .my-specialists_page__QYwUw .my-specialists_meetings__eUeOa>h2,#cabinet-workspace .my-specialists_page__QYwUw .my-specialists_noSpecialist__mFcnv h2{font-size:17px;line-height:1.4;margin:0 0 12px;font-weight:550}#cabinet-workspace .my-specialists_page__QYwUw .my-specialists_sectionTop__GYINH h2{font-size:21px;line-height:1.3;margin:3px 0;font-weight:500}@media (max-width:1150px){.my-specialists_practiceGrid__2Xlig{gap:9px}.my-specialists_practiceBody__EkTnP{grid-template-columns:66px minmax(0,1fr);gap:9px}.my-specialists_cover__Euy5A{width:66px}.my-specialists_meta__GI0H7{gap:8px}.my-specialists_meta__GI0H7 dd{font-size:11px}.my-specialists_connection__SF7m8,.my-specialists_meetings__eUeOa,.my-specialists_practices__U21mk{padding:16px}.my-specialists_person__HLBci h2{font-size:14px}}@media (max-width:760px){.my-specialists_mainGrid__PTBcj{grid-template-columns:1fr}.my-specialists_support__SU_FC{order:1}.my-specialists_meetings__eUeOa{order:2}.my-specialists_practiceGrid__2Xlig,.my-specialists_previousGrid__z7Xa4{grid-template-columns:1fr}.my-specialists_practiceBody__EkTnP{grid-template-columns:78px minmax(0,1fr)}.my-specialists_cover__Euy5A{width:78px}.my-specialists_practiceBody__EkTnP h3{font-size:14px}.my-specialists_practiceType__o9hx0{font-size:10px}.my-specialists_practiceBody__EkTnP .my-specialists_description__iJzpd{font-size:12px}.my-specialists_practiceBody__EkTnP small{font-size:11px}.my-specialists_tags__Z6RVa span{font-size:10px}.my-specialists_cardMenu__AThmX summary{min-width:44px}}@media (max-width:640px){.my-specialists_hero__CG4Gh{padding:0 0 14px}.my-specialists_hero__CG4Gh nav{font-size:10px;margin-bottom:13px}.my-specialists_hero__CG4Gh>div{align-items:flex-start;flex-wrap:wrap;gap:12px}.my-specialists_hero__CG4Gh h1{font-size:26px;letter-spacing:-.6px}.my-specialists_hero__CG4Gh p{font-size:13px}.my-specialists_hero__CG4Gh>div>.my-specialists_secondary__c6Lrn{min-height:44px;font-size:12px;padding:10px 13px}.my-specialists_stats__11HhZ{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;margin-bottom:14px}.my-specialists_stats__11HhZ>div{font-size:11px;padding:9px;gap:7px}.my-specialists_stats__11HhZ>div:last-child{grid-column:1/-1}.my-specialists_stats__11HhZ strong{font-size:15px}.my-specialists_stats__11HhZ small{font-size:11px}.my-specialists_connectionTop__3TZSc{align-items:flex-start;gap:9px}.my-specialists_status__hjRCg{font-size:10px;padding:5px 8px}.my-specialists_person__HLBci{gap:10px}.my-specialists_person__HLBci .my-specialists_avatar__MnZKI{width:46px;height:46px;flex-basis:46px;font-size:17px}.my-specialists_person__HLBci h2{font-size:15px}.my-specialists_meta__GI0H7{gap:8px;margin:13px 0 11px;padding:11px 0}.my-specialists_meta__GI0H7 dt{font-size:9px}.my-specialists_meta__GI0H7 dd{font-size:11px}.my-specialists_meta__GI0H7>div{padding-right:6px}.my-specialists_connectionActions__7tLD9{gap:8px}.my-specialists_connectionActions__7tLD9 .my-specialists_primary__J9UEx,.my-specialists_connectionActions__7tLD9 .my-specialists_secondary__c6Lrn{font-size:11px}.my-specialists_permission__mNcIL{gap:8px;padding:12px 10px}.my-specialists_permission__mNcIL small{font-size:10px}.my-specialists_permission__mNcIL strong{font-size:11px}.my-specialists_sectionTop__GYINH{gap:10px;align-items:flex-start}.my-specialists_sectionTop__GYINH>.my-specialists_secondary__c6Lrn{font-size:11px;padding:9px 11px;flex-shrink:0}.my-specialists_sectionTop__GYINH h2{font-size:19px}.my-specialists_sectionTop__GYINH p{font-size:11px}.my-specialists_sectionTop__GYINH .my-specialists_eyebrow__Q2BYx{font-size:9px}.my-specialists_previous__guV8H{padding:0 15px}.my-specialists_previous__guV8H>summary{font-size:12px}.my-specialists_review__Yn_ms input,.my-specialists_review__Yn_ms select,.my-specialists_review__Yn_ms textarea{font-size:16px}#cabinet-workspace .my-specialists_page__QYwUw .my-specialists_person__HLBci h2{font-size:15px}#cabinet-workspace .my-specialists_page__QYwUw .my-specialists_sectionTop__GYINH h2{font-size:19px}}@media (max-height:500px) and (orientation:landscape) and (max-width:980px){.my-specialists_hero__CG4Gh nav{margin-bottom:8px}.my-specialists_hero__CG4Gh h1{font-size:23px}.my-specialists_hero__CG4Gh{padding-bottom:10px}.my-specialists_hero__CG4Gh p{font-size:12px}.my-specialists_stats__11HhZ{margin-bottom:12px;gap:8px}.my-specialists_stats__11HhZ>div{min-height:38px;padding:7px 10px}.my-specialists_mainGrid__PTBcj{gap:12px}.my-specialists_connection__SF7m8,.my-specialists_meetings__eUeOa,.my-specialists_practices__U21mk{padding:14px}.my-specialists_practiceGrid__2Xlig{grid-template-columns:repeat(3,minmax(0,1fr))}.my-specialists_practiceBody__EkTnP{grid-template-columns:1fr;gap:9px}.my-specialists_cover__Euy5A{width:64px}.my-specialists_practiceBody__EkTnP h3{font-size:12px}.my-specialists_practiceBody__EkTnP .my-specialists_description__iJzpd{font-size:11px}.my-specialists_tags__Z6RVa span{font-size:9px}.my-specialists_practiceActions__SP5oR>.my-specialists_primary__J9UEx{font-size:10px}}.my-specialists_skeleton__LiR0y{display:block;background:#efedf8;border-radius:9px;min-height:45px}.my-specialists_loadingGrid__JBJyO{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.my-specialists_loadingGrid__JBJyO span{min-height:240px}.my-specialists_fallback__mZVI3{max-width:1100px;margin:24px auto;padding:22px;background:#f7f9ff;border:1px solid #e3e3f3;border-radius:18px;color:#1b1949}.my-specialists_fallback__mZVI3 h1{font:600 26px/1.3 var(--font-body),sans-serif}.my-specialists_fallback__mZVI3 p{color:#716b92;font-size:14px;line-height:1.6}.my-specialists_fallback__mZVI3>div:not(.my-specialists_loadingGrid__JBJyO){display:flex;flex-wrap:wrap;gap:12px}@media (max-width:640px){.my-specialists_loadingGrid__JBJyO{grid-template-columns:1fr}.my-specialists_fallback__mZVI3{margin:12px;padding:18px}}.appointment-journey_journey___1wyP{margin:14px 0;padding:16px;border:1px solid #ded9ee;border-radius:16px;background:#faf8ff;color:#363147;min-width:0}.appointment-journey_next__6QIY_{margin:0 0 12px;font-size:.92rem;line-height:1.55}.appointment-journey_steps__QCOZL{display:flex;flex-wrap:wrap;gap:10px 16px;margin:0 0 10px;padding:0;list-style:none}.appointment-journey_steps__QCOZL li{display:flex;align-items:center;gap:7px;color:#665e76;font-size:.8rem;line-height:1.4}.appointment-journey_steps__QCOZL li[aria-current]{color:#51419a;font-weight:700}.appointment-journey_steps__QCOZL li span{display:grid;place-items:center;width:24px;height:24px;flex-shrink:0;border:1px solid #cdc5e6;border-radius:50%;background:#fff}.appointment-journey_steps__QCOZL li[aria-current] span{background:#eee8ff;border-color:#8e7dc7}.appointment-journey_steps__QCOZL .appointment-journey_done__yw1h6{color:#436446}.appointment-journey_journey___1wyP small{color:#665e76;line-height:1.5}@media (max-width:520px){.appointment-journey_steps__QCOZL{display:grid;grid-gap:8px;gap:8px}}.ViewAsHeader_desktopSwitchForm__Tx8sT,.ViewAsHeader_mobileSwitchForm__ueI10{margin:0}.ViewAsHeader_desktopSwitchForm__Tx8sT.ViewAsHeader_desktopSwitchForm__Tx8sT{display:block;flex:0 0 auto}.ViewAsHeader_mobileSwitchForm__ueI10{display:none}.ViewAsHeader_desktopSwitchForm__Tx8sT .ViewAsHeader_switchButton__5ysb_,.ViewAsHeader_mobileSwitchForm__ueI10 .ViewAsHeader_switchButton__5ysb_{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:10px 15px;border:1px solid rgba(183,104,53,.34);border-radius:999px;color:#75472f;background:linear-gradient(140deg,#fffdf9,#f8e6d2);box-shadow:0 7px 20px rgba(137,83,46,.14);font:inherit;font-size:13px;font-weight:760;line-height:1;white-space:nowrap;cursor:pointer;animation:ViewAsHeader_easyStartInvitePulse__wo6vm 1.65s ease-in-out 1.1s 3;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.ViewAsHeader_desktopSwitchForm__Tx8sT .ViewAsHeader_switchButton__5ysb_:hover,.ViewAsHeader_mobileSwitchForm__ueI10 .ViewAsHeader_switchButton__5ysb_:hover{border-color:rgba(168,84,40,.54);box-shadow:0 10px 26px rgba(137,83,46,.2);transform:translateY(-1px)}.ViewAsHeader_desktopSwitchForm__Tx8sT .ViewAsHeader_switchButton__5ysb_:focus-visible,.ViewAsHeader_mobileSwitchForm__ueI10 .ViewAsHeader_switchButton__5ysb_:focus-visible{outline:3px solid rgba(183,104,53,.26);outline-offset:3px}.ViewAsHeader_switchButton__5ysb_ svg{width:20px;height:20px;flex:0 0 20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}@keyframes ViewAsHeader_easyStartInvitePulse__wo6vm{0%,to{box-shadow:0 7px 20px rgba(137,83,46,.14);transform:scale(1)}50%{box-shadow:0 9px 26px rgba(137,83,46,.22),0 0 0 7px rgba(225,158,108,.12);transform:scale(1.025)}}.topbar.has-navigation-overflow .ViewAsHeader_mobileSwitchForm__ueI10{display:block;flex:0 0 auto;margin-left:auto}@media (max-width:980px){.ViewAsHeader_mobileSwitchForm__ueI10{display:block;flex:0 0 auto;margin-left:auto}.ViewAsHeader_mobileSwitchForm__ueI10 .ViewAsHeader_switchButton__5ysb_{min-width:108px;padding-inline:12px;font-size:12px}.topbar:has(.ViewAsHeader_mobileSwitchForm__ueI10){gap:8px}}@media (max-width:520px){.topbar:has(.ViewAsHeader_mobileSwitchForm__ueI10) .brand-logo{width:112px;height:40px;flex-basis:112px}}@media (max-width:370px){.ViewAsHeader_mobileSwitchForm__ueI10 .ViewAsHeader_switchButton__5ysb_{width:44px;min-width:44px;padding:0}.ViewAsHeader_mobileSwitchForm__ueI10 .ViewAsHeader_switchLabel__h_0e6{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@media (prefers-reduced-motion:reduce){.ViewAsHeader_desktopSwitchForm__Tx8sT .ViewAsHeader_switchButton__5ysb_,.ViewAsHeader_mobileSwitchForm__ueI10 .ViewAsHeader_switchButton__5ysb_{animation:none}}.directory_directory__gTTnQ,.directory_fallback__D04Ml,.directory_publicPage__fLfWW{--directory-ink:#1c194d;--directory-muted:#706b92;--directory-border:#e4e4f5;color:var(--directory-ink);min-width:0;font-family:var(--font-body),system-ui,sans-serif}.directory_directory__gTTnQ{display:grid;grid-gap:18px;gap:18px}.directory_directory__gTTnQ :is(h1,h2,h3,p),.directory_fallback__D04Ml :is(h1,h2,h3,p),.directory_publicPage__fLfWW :is(h1,h2,h3,p){color:inherit;font-family:inherit}.directory_context__ipGFK{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.directory_back__5N0bc,.directory_quietLink__6utlD{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#6554a5;text-decoration:none;font-size:13px}.directory_back__5N0bc:hover,.directory_quietLink__6utlD:hover,.directory_reset__1jyx4:hover{text-decoration:underline;text-underline-offset:3px}.directory_verified__MW5G1{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:#447a70}.directory_verified__MW5G1>span{display:grid;place-items:center;width:23px;height:23px;border-radius:50%;background:#e8f7ef}.directory_filters__77YT0{display:grid;grid-template-columns:minmax(140px,1fr) minmax(180px,1.35fr) minmax(130px,.85fr) auto;grid-gap:14px;gap:14px;align-items:end;padding:19px;border:1px solid var(--directory-border);border-radius:16px;background:#fff;margin:0}.directory_filters__77YT0 label{display:grid;grid-gap:9px;gap:9px;min-width:0;color:var(--directory-ink);font-size:13px;font-weight:500}.directory_filters__77YT0 :is(input:not([type=hidden]),select){min-width:0;width:100%;min-height:44px;padding:10px 12px;border:1px solid #ddddef;border-radius:10px;background:#fdfdff;box-shadow:none;color:var(--directory-ink);font:inherit;font-size:13px}.directory_filters__77YT0 select{padding-right:26px}.directory_filters__77YT0 input::placeholder{color:#777292;opacity:1}.directory_primary__ESnGq,.directory_secondary__KyBoz{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:11px 19px;border:1px solid #d9d2f5;border-radius:10px;color:#47338d;font:inherit;font-size:13px;font-weight:500;line-height:1.4;text-decoration:none;text-align:center;cursor:pointer;box-shadow:none}.directory_primary__ESnGq{background:linear-gradient(105deg,#e1d8ff,#e0f5ee)}.directory_secondary__KyBoz{background:#faf9ff}.directory_primary__ESnGq:hover,.directory_secondary__KyBoz:hover{border-color:#a79ad8;filter:brightness(.99)}.directory_reset__1jyx4{grid-column:1/-1;justify-self:start;color:#6650a9;min-height:32px;font-size:12px}.directory_results___aZUb{min-width:0}.directory_resultsHeader__nA8m8{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;margin:2px 0 15px}.directory_professionalNote__tIR_T h2,.directory_resultsHeader__nA8m8 h2{margin:0;font-size:17px;font-weight:600;line-height:1.4}.directory_resultsHeader__nA8m8 p{max-width:500px;color:var(--directory-muted);margin:0;font-size:12px;line-height:1.55}.directory_grid__kYGOM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.directory_card__77uX7{display:flex;flex-direction:column;gap:13px;padding:21px;border:1px solid var(--directory-border);border-radius:16px;background:#fff;min-width:0}.directory_cardTop___Zp8b{display:flex;gap:13px;align-items:center;min-width:0}.directory_cardTop___Zp8b>div{min-width:0}.directory_cardTop___Zp8b h3{margin:0 0 5px;font-size:16px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.directory_cardTop___Zp8b p{margin:0;color:var(--directory-muted);font-size:13px;line-height:1.5}.directory_card__77uX7 .directory_avatar__EhVFN{flex:0 0 62px;width:62px;height:62px;border-radius:19px;background:linear-gradient(135deg,#eee6ff,#e6f5f6);color:#7966bb;border:1px solid #e5def5;font-family:inherit;font-size:23px}.directory_avatar__EhVFN img{width:100%;height:100%;object-fit:cover}.directory_tags__vkG9d{display:flex;gap:6px;flex-wrap:wrap}.directory_tags__vkG9d span,.directory_testBadge__hrJLt{padding:5px 8px;color:#655e81;background:#f4f2fb;border-radius:7px;font-size:11px;line-height:1.4}.directory_testBadge__hrJLt{align-self:flex-start;background:#fff4e9;color:#976436}.directory_card__77uX7 .directory_bio__95MvS{color:var(--directory-muted);margin:0;font-size:13px;line-height:1.65}.directory_facts__EM24g{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:12px;gap:12px;padding:14px 0 0;border-top:1px solid #ededf7;margin-top:auto}.directory_facts__EM24g>span{display:grid;grid-gap:5px;gap:5px}.directory_facts__EM24g small{color:var(--directory-muted);font-size:11px}.directory_facts__EM24g strong{font-size:12px;font-weight:500;line-height:1.5}.directory_empty__FmqIb{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:264px;padding:28px 22px;border:1px solid var(--directory-border);border-radius:16px;background:linear-gradient(130deg,#ffffff,#fcfbff 60%,#f7fcfc)}.directory_emptyIcon__QEPpv,.directory_noteIcon__mxR1s{display:grid;place-items:center;flex-shrink:0;width:62px;height:62px;border-radius:20px;color:#8a72cf;background:#efebfc}.directory_emptyIcon__QEPpv svg{width:32px;height:32px}.directory_empty__FmqIb h3{font-size:17px;font-weight:550;margin:17px 0 8px;line-height:1.4}.directory_empty__FmqIb p{color:var(--directory-muted);max-width:470px;font-size:13px;line-height:1.65;margin:0 0 9px}.directory_empty__FmqIb .directory_secondary__KyBoz{margin:7px 0}.directory_professionalNote__tIR_T{display:flex;align-items:center;gap:15px;padding:18px 20px;border:1px solid var(--directory-border);border-radius:16px;background:#ffffffc9}.directory_professionalNote__tIR_T>div{min-width:0;flex:1 1}.directory_professionalNote__tIR_T h2{font-size:14px}.directory_professionalNote__tIR_T p{color:var(--directory-muted);font-size:12px;line-height:1.55;margin:5px 0 0;max-width:500px}.directory_professionalNote__tIR_T .directory_secondary__KyBoz{flex-shrink:0;font-size:12px;max-width:240px}.directory_noteIcon__mxR1s{width:44px;height:44px;border-radius:13px}.directory_noteIcon__mxR1s svg{width:25px;height:25px}.directory_publicPage__fLfWW{max-width:1280px;margin:0 auto;padding:26px;background:#f7f9ff;border:1px solid var(--directory-border);border-radius:24px}.directory_publicHero__fsV2U{padding:8px 0 24px;max-width:860px}.directory_eyebrow__7AuQq{color:#7763b3;font-size:11px;letter-spacing:.07em;text-transform:uppercase}.directory_publicHero__fsV2U h1{margin:12px 0;font-size:clamp(27px,3vw,36px);font-weight:600;line-height:1.2;letter-spacing:-.025em}.directory_publicHero__fsV2U p{margin:0;font-size:14px;line-height:1.6;color:var(--directory-muted)}.directory_fallback__D04Ml{max-width:1100px;margin:24px auto;padding:24px;border:1px solid var(--directory-border);border-radius:20px;background:#f7f9ff}.directory_error__JEjaB{border:1px solid var(--directory-border);border-radius:16px;background:#fff;padding:24px}.directory_error__JEjaB h1{font-size:26px;line-height:1.3;margin:0 0 12px}.directory_error__JEjaB p,.directory_loading__oN7rO p{color:var(--directory-muted);font-size:14px;line-height:1.6}.directory_error__JEjaB>div{display:flex;gap:12px;flex-wrap:wrap}.directory_loading__oN7rO{min-width:0}.directory_skeletonCard__BXxrJ{display:grid;grid-gap:15px;gap:15px;padding:24px;min-height:230px;border:1px solid var(--directory-border);border-radius:16px;background:#fff}.directory_skeletonCard__BXxrJ span{display:block;height:16px;width:90%;border-radius:6px;background:#eeedf7}.directory_skeletonCard__BXxrJ span:first-child{width:62px;height:62px;border-radius:19px}.directory_skeletonCard__BXxrJ span:last-child{width:65%}.directory_directory__gTTnQ :is(a,button,input,select):focus-visible,.directory_fallback__D04Ml :is(a,button):focus-visible,.directory_publicPage__fLfWW a:focus-visible{outline:2px solid #8c75d8;outline-offset:3px}#cabinet-workspace .directory_directory__gTTnQ .directory_resultsHeader__nA8m8 h2{margin:0;font-size:17px;line-height:1.4}#cabinet-workspace .directory_directory__gTTnQ .directory_professionalNote__tIR_T h2{margin:0;font-size:14px;line-height:1.4}body:has(.directory_publicPage__fLfWW),html:has(.directory_publicPage__fLfWW){background:#f5f8ff!important}.shell:has(.directory_publicPage__fLfWW) .topbar{background:#fff!important;border-bottom-color:#e4e4f5;box-shadow:0 4px 18px #52459605}@media (max-width:1150px){.directory_filters__77YT0{grid-template-columns:repeat(2,minmax(0,1fr))}.directory_filters__77YT0 .directory_primary__ESnGq{align-self:end}.directory_professionalNote__tIR_T{flex-wrap:wrap}.directory_professionalNote__tIR_T .directory_secondary__KyBoz{margin-left:59px}}@media (max-width:640px){.directory_directory__gTTnQ{gap:14px}.directory_context__ipGFK{gap:5px}.directory_back__5N0bc{font-size:12px}.directory_verified__MW5G1{font-size:10px;gap:5px}.directory_verified__MW5G1>span{width:19px;height:19px}.directory_filters__77YT0{padding:15px;gap:13px;grid-template-columns:1fr}.directory_filters__77YT0 label{font-size:12px;gap:7px}.directory_filters__77YT0 :is(input:not([type=hidden]),select){font-size:16px;min-height:46px}.directory_filters__77YT0 .directory_primary__ESnGq{width:100%;min-height:46px}.directory_reset__1jyx4{min-height:40px}.directory_resultsHeader__nA8m8{flex-direction:column;gap:6px;margin-bottom:12px}.directory_resultsHeader__nA8m8 p{font-size:12px}.directory_grid__kYGOM{grid-template-columns:1fr;gap:13px}.directory_card__77uX7{padding:18px}.directory_empty__FmqIb{min-height:260px;padding:24px 18px}.directory_empty__FmqIb h3{font-size:16px}.directory_empty__FmqIb p{font-size:12px}.directory_professionalNote__tIR_T{padding:16px;gap:12px}.directory_professionalNote__tIR_T .directory_secondary__KyBoz{margin:0;width:100%;max-width:none;min-height:46px}.directory_publicPage__fLfWW{padding:16px;border-radius:17px}.directory_fallback__D04Ml{margin:12px;padding:17px}.directory_error__JEjaB{padding:20px}.directory_error__JEjaB h1{font-size:22px}}@media (max-height:500px) and (orientation:landscape){.directory_filters__77YT0{grid-template-columns:repeat(3,minmax(0,1fr))}.directory_filters__77YT0 .directory_primary__ESnGq{grid-column:1/-1}.directory_empty__FmqIb{min-height:220px}}.music_page__2PZv4{--music-line:rgba(112,83,53,.16);color:var(--ink,#322b24);width:min(1180px,calc(100% - 48px));margin:28px auto 30px}.music_page__2PZv4 a,.music_page__2PZv4 button,.music_page__2PZv4 summary{-webkit-tap-highlight-color:transparent}.music_page__2PZv4 button{font:inherit;cursor:pointer}.music_page__2PZv4 :is(button,summary,a):focus-visible{outline:3px solid #8572bc;outline-offset:4px}.music_topline__8p83E{display:flex;justify-content:space-between;gap:16px;padding-bottom:19px;border-bottom:1px solid var(--music-line);font-size:12px;color:var(--ink-soft,#5c5348)}.music_topline__8p83E>:first-child{letter-spacing:.14em;text-transform:uppercase}.music_albumTabs___pwKW{display:flex;align-items:center;gap:8px;overflow-x:auto;padding:13px 0 0;font-size:12px}.music_albumTabs___pwKW>span{color:#726758;margin-right:5px}.music_albumTabs___pwKW a{display:inline-flex;align-items:center;min-height:40px;padding:8px 13px;flex-shrink:0;color:#654a2b;border:1px solid var(--music-line);border-radius:100px;text-decoration:none}.music_albumTabs___pwKW a[aria-current=page]{background:#f7ecda;border-color:#dfcbaa}.music_albumTabs___pwKW a:hover{background:#f2e1c7}.music_workspace__Do25x{display:grid;grid-template-columns:minmax(0,310px) minmax(0,1fr);align-items:start;grid-gap:clamp(28px,5vw,72px);gap:clamp(28px,5vw,72px);margin-top:20px}.music_album__Z2a9R{min-width:0}.music_albumCover__hfDWk{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:10px;box-shadow:0 12px 32px rgba(106,82,51,.1)}.music_eyebrow__0W2cr{margin:0;color:var(--ink-soft,#5c5348);font-size:11px;font-weight:500;line-height:1.5;text-transform:uppercase;letter-spacing:.1em}.music_albumIntro__sLqxv{margin-top:22px}.music_albumIntro__sLqxv h1{margin:9px 0 12px;font:500 clamp(40px,4.2vw,58px)/.93 var(--font-display),Georgia,serif;letter-spacing:-.025em;color:inherit}.music_lead__9B5hb{font-size:14px;line-height:1.65;color:var(--ink-soft,#5c5348);margin:0}.music_letter__ePm60{margin-top:16px;border-top:1px solid var(--music-line);border-bottom:1px solid var(--music-line)}.music_letter__ePm60 summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;font-size:14px;font-weight:500;cursor:pointer;list-style:none}.music_letter__ePm60 summary::-webkit-details-marker{display:none}.music_letter__ePm60 summary>:last-child{font-size:22px;color:#8a6336;transition:transform .2s}.music_letter__ePm60[open] summary>:last-child{transform:rotate(45deg)}.music_letter__ePm60>div{padding:0 0 18px;font-size:14px;line-height:1.75}.music_letter__ePm60 p{margin:0 0 14px}.music_signature__rlA9o{display:block;font:italic 500 23px/1.2 var(--font-display),Georgia,serif;color:#795637}.music_songs__6Lw2s{min-width:0}.music_songsHeader__udCcy{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:13px}.music_songsHeader__udCcy h2{font:500 36px/1.1 var(--font-display),Georgia,serif;margin:4px 0 0;color:inherit}.music_listenAll__7GAov{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;background:#f7ecda;color:#654a2b;border:1px solid #e5d2b7;border-radius:100px;font-size:13px!important;font-weight:500!important}.music_listenAll__7GAov:hover{background:#f2e1c7}.music_trackList__Ma6Xf{padding:0;margin:0;list-style:none;border-top:1px solid var(--music-line)}.music_track__6hJ1P{border-bottom:1px solid var(--music-line);scroll-margin-top:110px}.music_trackRow__De_OL{display:grid;grid-template-columns:23px 52px minmax(0,1fr) 36px auto 44px;align-items:center;grid-gap:12px;gap:12px;padding:10px 0}.music_number__9Pe_K{font-size:11px;color:#7a7168;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.music_thumbnail__Cq9Ia{width:52px;height:52px;object-fit:cover;border-radius:6px}.music_trackCopy__RTBeX h3{margin:0 0 4px;font:500 15px/1.3 var(--font-body),sans-serif;color:inherit;overflow-wrap:anywhere}.music_trackCopy__RTBeX>span{display:block;font-size:12px;line-height:1.35;color:var(--ink-soft,#5c5348)}.music_duration__s9Luu{font-size:12px;color:var(--ink-soft,#5c5348);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.music_storyToggle__QsxbN{display:flex;align-items:center;justify-content:center;gap:4px;min-height:44px;background:none;border:none;color:#765637;font-size:12px!important;padding:4px 2px}.music_storyToggle__QsxbN[aria-expanded=true] svg{transform:rotate(180deg)}.music_play__y5mXT{width:44px;height:44px;border:1px solid #ddcfbd;border-radius:50%;background:#fffdf9;color:#795637;display:grid;place-items:center}.music_play__y5mXT:hover{background:#f6ead8}.music_isPlaying__eti4g{background:#f4e2c6;border-color:#c6a878}.music_activeTrack__WJPN5 .music_trackCopy__RTBeX h3{color:#7a4824}.music_player__6FyLn[hidden],.music_story__U1ziz[hidden]{display:none}.music_story__U1ziz{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:start;grid-gap:20px;gap:20px;padding:8px 0 20px 35px}.music_story__U1ziz>img{width:112px;height:112px;object-fit:cover;border-radius:7px}.music_storyEyebrow__5FCOk{color:#795637;text-transform:uppercase;font-size:10px;letter-spacing:.09em}.music_story__U1ziz p{font-size:14px;line-height:1.7;margin:7px 0 0}.music_playerActive__ys80D{isolation:isolate}.shell:has(.music_playerActive__ys80D){padding-bottom:150px}.music_player__6FyLn{box-sizing:border-box;position:fixed;left:50%;transform:translateX(-50%);width:min(800px,calc(100% - 48px));bottom:84px;z-index:45;background:#fffaf4;border:1px solid #ddcfbd;border-radius:14px;padding:12px 14px 8px;margin:0;box-shadow:0 8px 26px rgba(86,63,35,.12)}.music_playerHeading__Lv_ZC{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 4px 6px}.music_playerHeading__Lv_ZC>div:first-child{min-width:0}.music_playerHeading__Lv_ZC span{display:block;font-size:10px;color:#7a6349;margin-bottom:3px}.music_playerHeading__Lv_ZC strong{display:block;font-size:14px;line-height:1.3;font-weight:500}.music_player__6FyLn audio{width:100%;height:42px;display:block;color-scheme:light}.music_transport__DRWPN{display:flex;gap:6px;flex:0 0 auto}.music_transport__DRWPN button{width:44px;height:44px;border:1px solid var(--music-line);border-radius:50%;background:#fff;color:#654a2b;font-size:28px}.music_transport__DRWPN button:disabled{opacity:.4;cursor:default}.music_error__yMdeS{padding:8px 4px 4px;font-size:13px;color:#8d3c30}.music_error__yMdeS p{margin:0 0 8px}.music_error__yMdeS button{background:#fff;border:1px solid #b9816b;border-radius:8px;color:#713c2d;padding:10px 14px;min-height:44px}.music_listeningNote__VuVcy{margin:16px 0 0;color:#726758;font:italic 400 21px/1.3 var(--font-display),Georgia,serif;max-width:510px}.music_practice__R9ZeQ{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:25px 28px;background:linear-gradient(110deg,#fbf2e5,#fffaf4 64%,#f4f5ed);border:1px solid var(--music-line);border-radius:14px;margin-top:28px}.music_practice__R9ZeQ h2{font:500 32px/1.1 var(--font-display),Georgia,serif;margin:5px 0 9px;color:inherit}.music_practice__R9ZeQ p:last-child{font-size:14px;line-height:1.6;margin:0;max-width:610px;color:var(--ink-soft,#5c5348)}.music_practiceAction___QLCn{flex-shrink:0;text-align:center}.music_practiceAction___QLCn a{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:48px;font-size:14px;padding:13px 20px;color:#fff}.music_practiceAction___QLCn>span{display:block;font-size:11px;color:#665848;margin-top:9px}.music_credits__HtCN2{margin:15px 0 0;font-size:11px;line-height:1.6;color:#75695c}@media (max-width:1050px){.music_workspace__Do25x{grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:30px}.music_trackRow__De_OL{grid-template-columns:46px minmax(0,1fr) 31px 44px 44px;gap:9px}.music_number__9Pe_K,.music_storyLabel__SXKVZ{display:none}.music_thumbnail__Cq9Ia{width:46px;height:46px}.music_storyToggle__QsxbN{width:44px}.music_story__U1ziz{padding-left:0;gap:14px;grid-template-columns:86px minmax(0,1fr)}.music_story__U1ziz>img{width:86px;height:86px}.music_trackCopy__RTBeX h3{font-size:14px}}@media (max-width:760px){.music_page__2PZv4{width:calc(100% - 32px);margin-top:19px}.music_topline__8p83E{font-size:10px;padding-bottom:13px}.music_topline__8p83E>:last-child{max-width:145px;text-align:right;line-height:1.5}.music_workspace__Do25x{display:block;margin-top:20px}.music_album__Z2a9R{display:grid;grid-template-columns:120px minmax(0,1fr);grid-gap:0 18px;gap:0 18px;align-items:start}.music_albumCover__hfDWk{border-radius:7px}.music_albumIntro__sLqxv{margin-top:0}.music_albumIntro__sLqxv .music_eyebrow__0W2cr{font-size:9px;line-height:1.5;letter-spacing:.05em}.music_albumIntro__sLqxv h1{font-size:37px;line-height:.98;margin:6px 0 9px}.music_lead__9B5hb{font-size:12px;line-height:1.55}.music_letter__ePm60{grid-column:1/-1;margin-top:17px}.music_letter__ePm60>div{max-width:600px;font-size:14px}.music_songs__6Lw2s{margin-top:23px}.music_songsHeader__udCcy{margin-bottom:12px;gap:8px}.music_songsHeader__udCcy .music_eyebrow__0W2cr{font-size:9px}.music_songsHeader__udCcy h2{font-size:30px}.music_listenAll__7GAov{padding:9px 12px;font-size:12px!important;gap:5px}.music_trackRow__De_OL{grid-template-columns:44px minmax(0,1fr) 44px 44px;padding:10px 0;gap:9px}.music_duration__s9Luu{display:none}.music_thumbnail__Cq9Ia{width:44px;height:44px}.music_trackCopy__RTBeX h3{font-size:14px;margin-bottom:4px}.music_trackCopy__RTBeX>span{font-size:12px;line-height:1.3}.music_story__U1ziz{grid-template-columns:76px minmax(0,1fr);padding-top:5px;gap:13px}.music_story__U1ziz>img{width:76px;height:76px}.music_story__U1ziz p{font-size:13px;line-height:1.6}.music_player__6FyLn{width:calc(100% - 32px);bottom:max(84px,calc(env(safe-area-inset-bottom) + 68px));padding:9px 9px 5px}.music_listeningNote__VuVcy{font-size:20px}.music_practice__R9ZeQ{display:block;padding:20px;margin-top:24px}.music_practice__R9ZeQ h2{font-size:30px}.music_practice__R9ZeQ p:last-child{font-size:13px}.music_practiceAction___QLCn{margin-top:17px;text-align:left}.music_practiceAction___QLCn>span{margin-left:2px}.music_credits__HtCN2{font-size:10px;margin-top:14px}}@media (max-width:360px){.music_album__Z2a9R{grid-template-columns:104px minmax(0,1fr);gap:0 14px}.music_albumIntro__sLqxv h1{font-size:32px}.music_trackRow__De_OL{gap:6px}}@media (prefers-reduced-motion:reduce){.music_letter__ePm60 summary>:last-child{transition:none}}.promo-feedback_promoSummary__BRvMC{grid-template-columns:minmax(0,1fr) auto}.promo-feedback_promoConstraints__FKgwv{margin-top:8px!important;font-size:.88rem}.promo-feedback_accessBadge___1cPr{width:auto!important;min-width:82px;padding:0 14px;border-radius:999px!important;font-size:1rem!important}.promo-feedback_clearPromoField__dFSQp{justify-self:start;color:#4d6258;font-size:.88rem;font-weight:700;text-decoration-thickness:1px;text-underline-offset:3px}.promo-feedback_checkPromo__OxnPo:focus-visible,.promo-feedback_clearPromoField__dFSQp:focus-visible{outline:3px solid #7d70c9;outline-offset:3px}.promo-feedback_feedbackStatus__ZFKQ4{border-color:rgba(156,91,73,.26)!important}.promo-feedback_inlineFeedback__TMxd_{display:block;color:#76504a;font-size:.78rem;line-height:1.4}.promo-feedback_checkPromo__OxnPo{min-height:42px}.promo-feedback_noPaymentNote___6JMU{margin:0;color:#476d5b;font-size:.82rem;line-height:1.4}@media (max-width:600px){.promo-feedback_promoSummary__BRvMC{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:14px}.promo-feedback_accessBadge___1cPr{min-width:64px;height:64px;padding:0 8px}.promo-feedback_clearPromoField__dFSQp{grid-column:1/-1}}