.recording-countdown-module__jwO4RW__countdown{border:2px solid var(--purple,#7047d7);color:#32185e;background:#f5f0ff;border-radius:.8rem;align-items:center;gap:1rem;margin-top:.6rem;padding:1rem;display:flex}.recording-countdown-module__jwO4RW__number{font-variant-numeric:tabular-nums;background:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:4.25rem;height:4.25rem;font-size:3rem;line-height:1;display:grid}.recording-countdown-module__jwO4RW__countdown p{margin:.35rem 0 0;font-size:.95rem;font-weight:400}@media (max-width:480px){.recording-countdown-module__jwO4RW__countdown{gap:.75rem;padding:.75rem}.recording-countdown-module__jwO4RW__number{width:3.5rem;height:3.5rem;font-size:2.5rem}}
.customer-prompt-audio-module__b23QYG__rules{color:#20344e;background:#f2f6fc;border:1px solid #bfcbdc;border-radius:12px;margin:12px 0;padding:16px;font-size:14px;line-height:1.55}.customer-prompt-audio-module__b23QYG__rules .customer-prompt-audio-module__b23QYG__heading{color:#20344e;font-size:15px;display:block}.customer-prompt-audio-module__b23QYG__rules.customer-prompt-audio-module__b23QYG__rules p{color:#20344e;margin:8px 0 0;font-size:14px}.customer-prompt-audio-module__b23QYG__rules p strong{color:inherit;font-size:inherit}.customer-prompt-audio-module__b23QYG__allowance{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:12px;display:flex}.customer-prompt-audio-module__b23QYG__rules .customer-prompt-audio-module__b23QYG__remaining{color:#193c6b;font-variant-numeric:tabular-nums;background:#dce9fa;border-radius:6px;padding:4px 10px;font-size:14px}.customer-prompt-audio-module__b23QYG__rules .customer-prompt-audio-module__b23QYG__remaining[data-exhausted]{color:#364152;background:#e3e7ec}.customer-prompt-audio-module__b23QYG__rules.customer-prompt-audio-module__b23QYG__rules .customer-prompt-audio-module__b23QYG__note{font-size:13px}.customer-prompt-audio-module__b23QYG__limit{font-weight:600}
.delivered-conversation-module__6rB4Iq__history{min-width:0;margin-top:1.25rem}.delivered-conversation-module__6rB4Iq__history h3{margin-bottom:.35rem}.delivered-conversation-module__6rB4Iq__message{border:1px solid var(--line,#e5e1eb);border-radius:.75rem;min-width:0;margin-top:.75rem;padding:.85rem}.delivered-conversation-module__6rB4Iq__message audio{width:100%;max-width:100%;margin:.65rem 0;display:block}.delivered-conversation-module__6rB4Iq__message summary{cursor:pointer}.delivered-conversation-module__6rB4Iq__status{color:var(--muted,#6b6575);margin-top:.15rem;font-size:.82rem;display:block}.delivered-conversation-module__6rB4Iq__prompt{white-space:pre-wrap;overflow-wrap:anywhere}
.cleaning-course-module__Qi0sXq__course{color:#403148;width:100%;min-width:0}.cleaning-course-module__Qi0sXq__course .guided-phone-layout{grid-template-columns:minmax(0,1fr)}.cleaning-course-module__Qi0sXq__course .phone-case{min-width:0}.cleaning-course-module__Qi0sXq__course .recording-steps li{font-size:11px}.cleaning-course-module__Qi0sXq__course p,.cleaning-course-module__Qi0sXq__course li{line-height:1.85}.cleaning-course-module__Qi0sXq__course h1:focus{outline:none}.cleaning-course-module__Qi0sXq__course fieldset{border:0;min-width:0;margin:0;padding:0}.cleaning-course-module__Qi0sXq__course textarea{min-height:120px}.cleaning-course-module__Qi0sXq__course .button{white-space:normal;line-height:1.6}.cleaning-course-module__Qi0sXq__path{background:#fff;border:1px solid #e6deee;border-radius:12px;margin-bottom:25px;padding:18px 21px}.cleaning-course-module__Qi0sXq__path summary{cursor:pointer;color:#775989;justify-content:space-between;gap:12px;font-size:12px;display:flex}.cleaning-course-module__Qi0sXq__path summary>span:last-child{color:#877791;font-size:11px}.cleaning-course-module__Qi0sXq__path ol{gap:15px;margin:23px 0;padding:0;list-style:none;display:grid}.cleaning-course-module__Qi0sXq__path li{align-items:flex-start;gap:13px;font-size:12px;display:flex}.cleaning-course-module__Qi0sXq__path li>span{border:1px solid #e6dded;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:27px;height:27px;display:flex}.cleaning-course-module__Qi0sXq__path li[aria-current=step]>span{color:#714d91;background:#ede3f8;border-color:#b69dcf}.cleaning-course-module__Qi0sXq__path strong{font-size:13px;display:block}.cleaning-course-module__Qi0sXq__path small{color:#8b7796;margin-top:4px;font-size:11px;display:block}.cleaning-course-module__Qi0sXq__path>p{color:#8b7796;font-size:12px}.cleaning-course-module__Qi0sXq__heading h1{letter-spacing:-.5px;margin:10px 0 25px;font-size:31px;font-weight:560;line-height:1.3}.cleaning-course-module__Qi0sXq__heading .eyebrow{font-size:10px}.cleaning-course-module__Qi0sXq__stages{flex-wrap:wrap;justify-content:space-between;gap:15px;margin:0 0 28px;padding:0;list-style:none;display:flex}.cleaning-course-module__Qi0sXq__stages li{color:#96859f;align-items:center;gap:8px;font-size:11px;display:flex}.cleaning-course-module__Qi0sXq__stages li>span{border:1px solid #e0d6e8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:23px;height:23px;display:flex}.cleaning-course-module__Qi0sXq__stages li[aria-current=step]{color:#714c91;font-weight:600}.cleaning-course-module__Qi0sXq__stages li[aria-current=step]>span{background:#eee4f8;border-color:#c3acd9}.cleaning-course-module__Qi0sXq__lesson{font-size:14px}.cleaning-course-module__Qi0sXq__lesson h2,.cleaning-course-module__Qi0sXq__lesson h3{line-height:1.45}.cleaning-course-module__Qi0sXq__lesson p,.cleaning-course-module__Qi0sXq__lesson li,.cleaning-course-module__Qi0sXq__example p,.cleaning-course-module__Qi0sXq__example li{font-size:14px}.cleaning-course-module__Qi0sXq__lesson>.cleaning-course-module__Qi0sXq__button{margin-top:22px}.cleaning-course-module__Qi0sXq__prologue{border-bottom:1px solid #e4dceb;margin-bottom:25px;padding-bottom:16px}.cleaning-course-module__Qi0sXq__prologue h2{font-size:24px}.cleaning-course-module__Qi0sXq__example{background:#f5f0fa;border:1px solid #e7dcef;border-radius:12px;margin:28px 0;padding:23px}.cleaning-course-module__Qi0sXq__example h3{font-size:18px}.cleaning-course-module__Qi0sXq__example p:last-child{margin-bottom:0}.cleaning-course-module__Qi0sXq__hint,.cleaning-course-module__Qi0sXq__course .cleaning-course-module__Qi0sXq__hint{color:#8b7796;font-size:12px;line-height:1.8}.cleaning-course-module__Qi0sXq__quiz legend{padding:0}.cleaning-course-module__Qi0sXq__quiz h2{font-size:22px;line-height:1.5}.cleaning-course-module__Qi0sXq__quiz>.button{margin-top:20px}.cleaning-course-module__Qi0sXq__options{gap:12px;margin:20px 0;display:grid}.cleaning-course-module__Qi0sXq__options label{color:#725c80;cursor:pointer;border:1px solid #e3d8eb;border-radius:9px;align-items:flex-start;gap:12px;padding:15px 17px;font-size:14px;line-height:1.75;display:flex}.cleaning-course-module__Qi0sXq__options label:has(input:checked){background:#f7f1fc;border-color:#ae91c8}.cleaning-course-module__Qi0sXq__options input{accent-color:#9763bc;flex-shrink:0;width:16px;height:16px;margin-top:5px}.cleaning-course-module__Qi0sXq__feedback{color:#7c623d;background:#fcf4e9;border-left:3px solid #bb9362;border-radius:0 9px 9px 0;margin-top:22px;padding:20px}.cleaning-course-module__Qi0sXq__feedback strong{font-size:14px}.cleaning-course-module__Qi0sXq__feedback p{margin:8px 0 0;font-size:13px}.cleaning-course-module__Qi0sXq__correct{color:#4e795a;background:#f0f8f1;border-color:#719e7c}.cleaning-course-module__Qi0sXq__reference{border-top:1px solid #e7dfec;margin-top:20px;padding-top:15px;font-size:13px}.cleaning-course-module__Qi0sXq__reference summary{cursor:pointer;color:#80658f;align-items:center;gap:8px;line-height:1.7;display:flex}.cleaning-course-module__Qi0sXq__reference[open]>summary{margin-bottom:17px}.cleaning-course-module__Qi0sXq__reference p,.cleaning-course-module__Qi0sXq__reference li{font-size:13px;line-height:1.85}.cleaning-course-module__Qi0sXq__caseHeader{justify-content:space-between;align-items:center;gap:20px;margin:0 0 20px;display:flex}.cleaning-course-module__Qi0sXq__caseHeader label{color:#897197;flex:1;min-width:0;font-size:11px;display:block}.cleaning-course-module__Qi0sXq__caseHeader select{width:100%;margin-top:7px;font-size:13px}.cleaning-course-module__Qi0sXq__caseHeader>span{color:#84718e;white-space:nowrap;font-size:11px}.cleaning-course-module__Qi0sXq__tools>p{color:#806d8b;font-size:13px}.cleaning-course-module__Qi0sXq__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cleaning-course-module__Qi0sXq__actions .button{font-size:12px}.cleaning-course-module__Qi0sXq__followThrough h2{font-size:21px}.cleaning-course-module__Qi0sXq__followThrough p,.cleaning-course-module__Qi0sXq__followThrough li{color:#806d8b;font-size:13px}.cleaning-course-module__Qi0sXq__saved{align-items:center;gap:8px;display:flex;color:#548467!important}.cleaning-course-module__Qi0sXq__next{flex-direction:column;gap:16px;display:flex}.cleaning-course-module__Qi0sXq__next>p{color:#84718e;margin:0;font-size:13px}.cleaning-course-module__Qi0sXq__next>.button{align-self:flex-start}.cleaning-course-module__Qi0sXq__audioNotice{color:#7a538f;background:#f4edf9;border:1px solid #e2d3ee;border-radius:10px;align-items:flex-start;gap:13px;margin-bottom:20px;padding:18px 20px;display:flex}.cleaning-course-module__Qi0sXq__audioNotice>svg{flex-shrink:0;margin-top:3px}.cleaning-course-module__Qi0sXq__audioNotice strong{font-size:14px}.cleaning-course-module__Qi0sXq__audioNotice p{margin:5px 0 0;font-size:12px;line-height:1.8}.cleaning-course-module__Qi0sXq__breakCard,.cleaning-course-module__Qi0sXq__finish{text-align:center;padding:38px 30px}.cleaning-course-module__Qi0sXq__breakCard>svg,.cleaning-course-module__Qi0sXq__finish>svg{color:#8b70a2;margin:0 auto 20px}.cleaning-course-module__Qi0sXq__breakCard h1,.cleaning-course-module__Qi0sXq__finish h1{font-size:29px;line-height:1.35}.cleaning-course-module__Qi0sXq__breakCard p,.cleaning-course-module__Qi0sXq__finish p{color:#85718f;max-width:620px;margin:18px auto;font-size:14px}.cleaning-course-module__Qi0sXq__breakCard .button{margin-top:10px}.cleaning-course-module__Qi0sXq__finish .cleaning-course-module__Qi0sXq__actions{justify-content:center}.cleaning-course-module__Qi0sXq__confirm{border-top:1px solid #e6dfeb;margin-top:25px;padding-top:13px}.cleaning-course-module__Qi0sXq__welcome{max-width:850px;margin:auto}.cleaning-course-module__Qi0sXq__welcome h1{font-size:32px;line-height:1.3}.cleaning-course-module__Qi0sXq__welcome p,.cleaning-course-module__Qi0sXq__welcome li{color:#806a8d;font-size:14px;line-height:1.85}.cleaning-course-module__Qi0sXq__welcomeFacts{background:#f7f2fb;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:25px 0;padding:22px;display:grid}.cleaning-course-module__Qi0sXq__welcomeFacts>div{color:#735589;min-width:0}.cleaning-course-module__Qi0sXq__welcomeFacts strong{margin:10px 0 4px;font-size:15px;line-height:1.5;display:block}.cleaning-course-module__Qi0sXq__welcomeFacts small{color:#8b7498;font-size:12px;line-height:1.8;display:block}.cleaning-course-module__Qi0sXq__welcome .cleaning-course-module__Qi0sXq__consent{color:#77558c;background:#faf7fd;border:1px solid #e4d8ed;border-radius:10px;align-items:flex-start;gap:13px;margin:25px 0;padding:20px;font-size:13px;line-height:1.8;display:flex}.cleaning-course-module__Qi0sXq__consent input{accent-color:#9763bc;flex-shrink:0;width:17px;height:17px;margin-top:4px}.cleaning-course-module__Qi0sXq__welcome>section{border-top:1px solid #e7dfec;margin-top:25px;padding-top:24px}.cleaning-course-module__Qi0sXq__welcome>.button{margin-top:15px}.cleaning-course-module__Qi0sXq__welcome .cleaning-course-module__Qi0sXq__notice{margin-top:23px;font-size:12px}.cleaning-course-module__Qi0sXq__welcome .cleaning-course-module__Qi0sXq__notice summary{cursor:pointer;color:#80658f}.cleaning-course-module__Qi0sXq__welcome .equipment-check{margin-top:15px}.cleaning-course-module__Qi0sXq__course [hidden]{display:none!important}.cleaning-course-module__Qi0sXq__caseWorkspace{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.cleaning-course-module__Qi0sXq__caseConversation,.cleaning-course-module__Qi0sXq__caseRecordPanel,.cleaning-course-module__Qi0sXq__checklistAnchor{outline:none;min-width:0;scroll-margin-top:100px}.cleaning-course-module__Qi0sXq__caseConversation:focus-visible,.cleaning-course-module__Qi0sXq__caseRecordPanel:focus-visible,.cleaning-course-module__Qi0sXq__checklistAnchor:focus-visible{outline-offset:5px;border-radius:12px;outline:2px solid #9763bc}:is(.cleaning-course-module__Qi0sXq__caseConversation .panel,.cleaning-course-module__Qi0sXq__caseRecordPanel .panel){padding:22px}.cleaning-course-module__Qi0sXq__caseRecordPanel .field-grid{grid-template-columns:minmax(0,1fr)}.cleaning-course-module__Qi0sXq__caseRecordPanel .table-wrap{max-width:100%;overflow-x:auto}:is(.cleaning-course-module__Qi0sXq__caseRecordPanel .fields-form,.cleaning-course-module__Qi0sXq__caseRecordPanel input,.cleaning-course-module__Qi0sXq__caseRecordPanel select,.cleaning-course-module__Qi0sXq__caseRecordPanel textarea){min-width:0;max-width:100%}.cleaning-course-module__Qi0sXq__caseWorkspace[data-recording=true]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.cleaning-course-module__Qi0sXq__caseJourney{margin-bottom:22px}.cleaning-course-module__Qi0sXq__caseJourney ol{gap:8px;margin:0;padding:0 0 7px;list-style:none;display:flex;overflow-x:auto}.cleaning-course-module__Qi0sXq__caseJourney li{background:#faf7fc;border:1px solid #e5dceb;border-radius:10px;flex:1 0 130px;min-width:0;max-width:230px}.cleaning-course-module__Qi0sXq__caseJourney li[aria-current=step]{background:#f0e6f8;border-color:#aa85c7}.cleaning-course-module__Qi0sXq__caseJourney li[data-status=recorded]{background:#f2f8f3;border-color:#d9e7dc}.cleaning-course-module__Qi0sXq__caseJourney li[data-status=followup]{background:#fff7e9;border-color:#efddba}.cleaning-course-module__Qi0sXq__caseJourney button{text-align:left;color:#745a83;width:100%;height:100%;font:inherit;cursor:pointer;background:0 0;border:0;padding:13px;display:block}.cleaning-course-module__Qi0sXq__caseJourney button:disabled{cursor:default;opacity:.65}.cleaning-course-module__Qi0sXq__caseJourney button>span{color:#8e70a3;margin-bottom:7px;display:flex}.cleaning-course-module__Qi0sXq__caseJourney strong{font-size:12px;line-height:1.5;display:block}.cleaning-course-module__Qi0sXq__caseJourney small{color:#86768f;margin-top:4px;font-size:10px;line-height:1.65;display:block}.cleaning-course-module__Qi0sXq__caseJourney button:focus-visible{outline-offset:-2px;border-radius:10px;outline:2px solid #9763bc}.cleaning-course-module__Qi0sXq__mechanics{background:#f7f1fc;border:1px solid #ddcde9;border-radius:12px;margin:0 0 20px;padding:18px 22px;font-size:13px}.cleaning-course-module__Qi0sXq__mechanics summary{cursor:pointer;color:#735086;align-items:flex-start;gap:12px;display:flex}.cleaning-course-module__Qi0sXq__mechanics summary>svg{flex-shrink:0;margin-top:3px}.cleaning-course-module__Qi0sXq__mechanics summary strong{font-size:14px;display:block}.cleaning-course-module__Qi0sXq__mechanics summary small{color:#887092;margin-top:5px;font-size:11px;line-height:1.6;display:block}.cleaning-course-module__Qi0sXq__mechanics ol{margin:18px 0;padding-left:21px}.cleaning-course-module__Qi0sXq__mechanics li{color:#7d668b;margin:10px 0;padding-left:5px;font-size:12px}.cleaning-course-module__Qi0sXq__mechanics li strong{color:#694d7b}.cleaning-course-module__Qi0sXq__caseReference{font-size:12px}.cleaning-course-module__Qi0sXq__caseReference summary{cursor:pointer;color:#77598a;align-items:center;gap:8px;line-height:1.6;display:flex}.cleaning-course-module__Qi0sXq__caseReference[open]>summary{margin-bottom:18px}.cleaning-course-module__Qi0sXq__caseReference p,.cleaning-course-module__Qi0sXq__caseReference li{font-size:12px}.cleaning-course-module__Qi0sXq__caseStatus{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0;display:grid}.cleaning-course-module__Qi0sXq__caseStatus>div{background:#f7f4fa;border:1px solid #e8e0ee;border-radius:9px;min-width:0;padding:14px}.cleaning-course-module__Qi0sXq__caseStatus strong{color:#705282;font-size:12px;line-height:1.65;display:block}.cleaning-course-module__Qi0sXq__caseStatus span{color:#8a7795;margin-top:5px;font-size:11px;line-height:1.7;display:block}.cleaning-course-module__Qi0sXq__caseStatus>div[data-followup=true]{background:#fff7e9;border-color:#eedbb8}.cleaning-course-module__Qi0sXq__caseStatus>div[data-followup=true] strong{color:#86622d}.cleaning-course-module__Qi0sXq__actionChecklist{margin:18px 0;padding:0;list-style:none}.cleaning-course-module__Qi0sXq__checklistRow{border-bottom:1px solid #ece5f0;justify-content:space-between;align-items:center;gap:20px;min-width:0;padding:16px 0;display:flex}.cleaning-course-module__Qi0sXq__checklistRow>div{min-width:0}.cleaning-course-module__Qi0sXq__checklistRow strong{color:#775d86;align-items:center;gap:8px;font-size:13px;line-height:1.7;display:flex}.cleaning-course-module__Qi0sXq__checklistRow strong>svg{color:#608e6e;flex-shrink:0}.cleaning-course-module__Qi0sXq__checklistRow small{color:#917c9f;margin-top:4px;font-size:11px;display:block}.cleaning-course-module__Qi0sXq__checklistRow p{margin:5px 0 0;font-size:12px}.cleaning-course-module__Qi0sXq__checklistRow .button{flex-shrink:0;max-width:48%;font-size:11px}.cleaning-course-module__Qi0sXq__checklistRow[data-recorded=true] strong{color:#578263}.cleaning-course-module__Qi0sXq__followupNotice{background:#fff7e9;border-left:3px solid #c19a57;border-radius:0 8px 8px 0;margin:18px 0;padding:17px 20px}.cleaning-course-module__Qi0sXq__followupNotice>strong{color:#8b6937;font-size:13px}.cleaning-course-module__Qi0sXq__followupNotice p{color:#8b734e;margin:7px 0 0;font-size:12px}.cleaning-course-module__Qi0sXq__unresolvedSummary{text-align:left;background:#fff8ec;border:1px solid #efdfbf;border-radius:12px;margin:24px 0;padding:22px}.cleaning-course-module__Qi0sXq__unresolvedSummary h2{color:#856234;font-size:19px}.cleaning-course-module__Qi0sXq__unresolvedSummary ul{margin:0;padding:0;list-style:none}.cleaning-course-module__Qi0sXq__unresolvedSummary li{border-top:1px solid #eadfc9;padding:15px 0;font-size:13px}.cleaning-course-module__Qi0sXq__unresolvedSummary strong,.cleaning-course-module__Qi0sXq__unresolvedSummary span,.cleaning-course-module__Qi0sXq__unresolvedSummary small{display:block}.cleaning-course-module__Qi0sXq__unresolvedSummary small{color:#92784e;margin-top:5px;font-size:11px;line-height:1.8}.cleaning-course-module__Qi0sXq__unresolvedSummary span{color:#866f4b;margin-top:5px;font-size:12px}.cleaning-course-module__Qi0sXq__caseHistory{background:#fff;border:1px solid #e7dded;border-radius:12px;margin-bottom:24px;padding:18px 21px}.cleaning-course-module__Qi0sXq__caseHistory summary{cursor:pointer;color:#795c89;justify-content:space-between;gap:15px;font-size:12px;display:flex}.cleaning-course-module__Qi0sXq__caseHistory summary>strong{color:#997445;font-size:11px}.cleaning-course-module__Qi0sXq__caseHistory p{color:#8c7796;font-size:12px}.cleaning-course-module__Qi0sXq__caseHistory ul{margin:0;padding:0;list-style:none}.cleaning-course-module__Qi0sXq__caseHistory li{border-top:1px solid #eee7f2;justify-content:space-between;align-items:center;gap:18px;min-width:0;padding:14px 0;display:flex}.cleaning-course-module__Qi0sXq__caseHistory li>div{min-width:0}.cleaning-course-module__Qi0sXq__caseHistory li strong{color:#775d85;font-size:12px;display:block}.cleaning-course-module__Qi0sXq__caseHistory small{color:#8e799a;margin-top:5px;font-size:11px;line-height:1.8;display:block}.cleaning-course-module__Qi0sXq__caseHistory .button{flex-shrink:0;font-size:11px}.cleaning-course-module__Qi0sXq__revisitNotice{background:#f8f4fc;border:1px solid #e8ddef;border-radius:10px;margin-bottom:22px;padding:18px}.cleaning-course-module__Qi0sXq__revisitNotice p{color:#8a7197;margin:0 0 12px;font-size:12px}.cleaning-course-module__Qi0sXq__revisitNotice .button{font-size:12px}.cleaning-course-module__Qi0sXq__unresolvedSummary .button{margin-top:12px;font-size:11px}@media (max-width:1150px){.cleaning-course-module__Qi0sXq__caseWorkspace,.cleaning-course-module__Qi0sXq__caseWorkspace[data-recording=true]{grid-template-columns:minmax(0,1fr)}.cleaning-course-module__Qi0sXq__caseRecordPanel .field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.cleaning-course-module__Qi0sXq__heading h1{font-size:27px}.cleaning-course-module__Qi0sXq__stages{gap:10px}.cleaning-course-module__Qi0sXq__stages li{gap:6px;font-size:10px}.cleaning-course-module__Qi0sXq__lesson p,.cleaning-course-module__Qi0sXq__lesson li,.cleaning-course-module__Qi0sXq__example p,.cleaning-course-module__Qi0sXq__example li{font-size:13px}.cleaning-course-module__Qi0sXq__path{padding:16px}.cleaning-course-module__Qi0sXq__path summary{flex-direction:column;gap:5px}.cleaning-course-module__Qi0sXq__example{padding:18px}.cleaning-course-module__Qi0sXq__options label{padding:14px;font-size:13px}.cleaning-course-module__Qi0sXq__caseHeader{flex-direction:column;align-items:stretch;gap:10px}.cleaning-course-module__Qi0sXq__caseHeader select{font-size:12px}.cleaning-course-module__Qi0sXq__caseHeader>span{font-size:10px;line-height:1.8}.cleaning-course-module__Qi0sXq__course .recording-steps li{font-size:9px}.cleaning-course-module__Qi0sXq__next .cleaning-course-module__Qi0sXq__actions{flex-direction:column;align-items:stretch}.cleaning-course-module__Qi0sXq__next .button{width:100%}.cleaning-course-module__Qi0sXq__welcome h1{font-size:27px}.cleaning-course-module__Qi0sXq__welcomeFacts{grid-template-columns:1fr;gap:20px}.cleaning-course-module__Qi0sXq__welcomeFacts strong{margin-top:5px}.cleaning-course-module__Qi0sXq__welcomeFacts>div{grid-template-columns:24px minmax(0,1fr);column-gap:12px;display:grid}.cleaning-course-module__Qi0sXq__welcomeFacts svg{grid-row:span 2;margin-top:6px}.cleaning-course-module__Qi0sXq__welcomeFacts small{grid-column:2}.cleaning-course-module__Qi0sXq__breakCard,.cleaning-course-module__Qi0sXq__finish{padding:30px 20px}.cleaning-course-module__Qi0sXq__breakCard h1,.cleaning-course-module__Qi0sXq__finish h1{font-size:25px}.cleaning-course-module__Qi0sXq__caseJourney li{flex-basis:145px}.cleaning-course-module__Qi0sXq__mechanics{padding:17px}.cleaning-course-module__Qi0sXq__caseStatus{grid-template-columns:minmax(0,1fr);gap:8px}.cleaning-course-module__Qi0sXq__caseStatus>div{padding:12px 14px}.cleaning-course-module__Qi0sXq__caseStatus span{margin-top:2px}.cleaning-course-module__Qi0sXq__checklistRow{flex-direction:column;align-items:stretch;gap:12px}.cleaning-course-module__Qi0sXq__checklistRow .button{align-self:flex-start;max-width:none}:is(.cleaning-course-module__Qi0sXq__caseConversation .panel,.cleaning-course-module__Qi0sXq__caseRecordPanel .panel){padding:18px}.cleaning-course-module__Qi0sXq__caseRecordPanel .field-grid{grid-template-columns:minmax(0,1fr)}.cleaning-course-module__Qi0sXq__unresolvedSummary{padding:18px}.cleaning-course-module__Qi0sXq__caseHistory{padding:16px}.cleaning-course-module__Qi0sXq__caseHistory summary{flex-direction:column;align-items:flex-start;gap:4px}.cleaning-course-module__Qi0sXq__caseHistory li{flex-direction:column;align-items:stretch;gap:12px}.cleaning-course-module__Qi0sXq__caseHistory .button{align-self:flex-start}}@media (min-width:1151px){.cleaning-course-module__Qi0sXq__caseConversation{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:calc(100dvh - 125px);padding:3px;position:sticky;top:100px;overflow-y:auto}.cleaning-course-module__Qi0sXq__caseConversation:focus-visible{outline-offset:-2px}}
.assessment-learning-guide-module__wGrKea__guide{min-width:0;color:var(--ink);overflow-wrap:anywhere;background:#f9f7fc;border:1px solid #e1d9ed;border-radius:12px;margin:18px 0;padding:18px;container-type:inline-size}.assessment-learning-guide-module__wGrKea__guide h3,.assessment-learning-guide-module__wGrKea__guide figcaption{color:#49385f;margin:0 0 8px;font-size:15px;font-weight:650;line-height:1.45}.assessment-learning-guide-module__wGrKea__guide>p{margin:0 0 14px;font-size:13px;line-height:1.65}.assessment-learning-guide-module__wGrKea__guide summary{cursor:pointer;color:#594075;font-size:13px;font-weight:650;line-height:1.5}.assessment-learning-guide-module__wGrKea__guide[open] summary{margin-bottom:14px}.assessment-learning-guide-module__wGrKea__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;display:grid;margin:0!important;padding:0!important}.assessment-learning-guide-module__wGrKea__steps[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.assessment-learning-guide-module__wGrKea__steps>li{background:#fff;border:1px solid #e8e1f0;border-radius:9px;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:13px;display:flex;position:relative;margin:0!important}.assessment-learning-guide-module__wGrKea__connector{color:#947da9;font-size:15px;font-weight:650;position:absolute;top:17px;right:-15px}.assessment-learning-guide-module__wGrKea__steps>li[aria-current=step]{border-color:#9676bd;box-shadow:inset 0 3px #9676bd}.assessment-learning-guide-module__wGrKea__marker{color:#674489;background:#ece4f6;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:29px;height:29px;font-size:13px;font-weight:750;display:inline-flex}.assessment-learning-guide-module__wGrKea__steps strong{color:#49385f;font-size:12px;font-weight:650;line-height:1.55;display:block}.assessment-learning-guide-module__wGrKea__steps p{color:#62556d;margin:7px 0 0!important;font-size:12px!important;line-height:1.65!important}.assessment-learning-guide-module__wGrKea__guide .assessment-learning-guide-module__wGrKea__note{color:#635270;border-top:1px solid #e4dcec;margin:14px 0 0;padding-top:12px;font-size:12px}@container (max-width:560px){.assessment-learning-guide-module__wGrKea__steps,.assessment-learning-guide-module__wGrKea__steps[data-count="4"]{grid-template-columns:minmax(0,1fr)}.assessment-learning-guide-module__wGrKea__steps>li{flex-direction:row;gap:12px;padding:12px}.assessment-learning-guide-module__wGrKea__connector{inset:auto auto -17px 22px;transform:rotate(90deg)}}@media (max-width:600px){.assessment-learning-guide-module__wGrKea__guide{padding:14px}}
.medspa-handbook-course-module__T8IcAa__course{color:#44364f;min-width:0}.medspa-handbook-course-module__T8IcAa__progress{color:#79618c;justify-content:space-between;gap:12px;margin-top:24px;font-size:12px;font-weight:600;display:flex}.medspa-handbook-course-module__T8IcAa__progressBar{appearance:none;width:100%;height:5px;accent-color:var(--purple);background:#eee8f5;border:0;border-radius:9px;margin:12px 0 26px;display:block;overflow:hidden}.medspa-handbook-course-module__T8IcAa__progressBar::-webkit-progress-bar{background:#eee8f5}.medspa-handbook-course-module__T8IcAa__progressBar::-webkit-progress-value{background:var(--purple);border-radius:9px}.medspa-handbook-course-module__T8IcAa__progressBar::-moz-progress-bar{background:var(--purple)}.medspa-handbook-course-module__T8IcAa__heading{letter-spacing:-.5px;scroll-margin-top:115px;font-size:25px;line-height:1.35}.medspa-handbook-course-module__T8IcAa__heading:focus{outline:none}.medspa-handbook-course-module__T8IcAa__intro{color:#7a6785;font-size:13px;line-height:1.8}.medspa-handbook-course-module__T8IcAa__reading{overflow-wrap:anywhere;margin:24px 0}.medspa-handbook-course-module__T8IcAa__preamble{color:#81658f}.medspa-handbook-course-module__T8IcAa__preamble h3{font-size:13px;font-weight:600}.medspa-handbook-course-module__T8IcAa__topic{background:#fcfbfe;border:1px solid #e7e0ed;border-radius:13px;margin:14px 0;padding:23px 25px}.medspa-handbook-course-module__T8IcAa__topicNumber{letter-spacing:1.3px;color:#917a9f;font-weight:650;margin:0 0 10px!important;font-size:10px!important}.medspa-handbook-course-module__T8IcAa__topic h3{color:#4f3c5e;margin:0 0 15px;font-size:18px;line-height:1.5}.medspa-handbook-course-module__T8IcAa__topic p,.medspa-handbook-course-module__T8IcAa__topic li{color:#665471;font-size:14px;line-height:1.85}.medspa-handbook-course-module__T8IcAa__topic p:last-child{margin-bottom:0}.medspa-handbook-course-module__T8IcAa__topic ul{padding-left:22px}.medspa-handbook-course-module__T8IcAa__topic .table-wrap{overflow-x:auto}.medspa-handbook-course-module__T8IcAa__check{background:#faf7fe;border:1px solid #e5d9ef;border-radius:14px;margin:22px 0;padding:26px}.medspa-handbook-course-module__T8IcAa__check fieldset{border:0;min-width:0;margin:0;padding:0}.medspa-handbook-course-module__T8IcAa__check legend{margin:8px 0 18px;padding:0;font-size:19px;font-weight:600;line-height:1.55}.medspa-handbook-course-module__T8IcAa__options{gap:10px;margin-bottom:20px;display:grid}.medspa-handbook-course-module__T8IcAa__options label{cursor:pointer;background:#fff;border:1px solid #e1d6eb;border-radius:10px;align-items:flex-start;gap:12px;padding:15px 16px;font-size:14px;line-height:1.65;display:flex}.medspa-handbook-course-module__T8IcAa__options input{accent-color:var(--purple);flex-shrink:0;width:16px;height:16px;margin-top:3px}.medspa-handbook-course-module__T8IcAa__options .medspa-handbook-course-module__T8IcAa__selected{background:#f0e9f9;border-color:#a58ac5}.medspa-handbook-course-module__T8IcAa__options label:has(input:focus-visible){outline:2px solid var(--purple);outline-offset:3px}.medspa-handbook-course-module__T8IcAa__feedback{color:#735a35;background:#fcf5e9;border-left:3px solid #b99a6e;border-radius:0 9px 9px 0;margin-top:22px;padding:18px;font-size:14px}.medspa-handbook-course-module__T8IcAa__feedback p{margin:10px 0 0;font-size:13px;line-height:1.75}.medspa-handbook-course-module__T8IcAa__correct{color:#496d53;background:#edf6ef;border-left-color:#6d9a7a}.medspa-handbook-course-module__T8IcAa__review{margin-top:22px}.medspa-handbook-course-module__T8IcAa__actions{border-top:1px solid #ebe4f1;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:24px;padding-top:22px;display:flex}.medspa-handbook-course-module__T8IcAa__actions>button:last-child{margin-left:auto}.medspa-handbook-course-module__T8IcAa__actions .button{white-space:normal;text-align:left;min-height:44px}.medspa-handbook-course-module__T8IcAa__bookmark{color:#8a7796;line-height:1.75;margin:17px 0 0!important;font-size:11px!important}@media (max-width:600px){.medspa-handbook-course-module__T8IcAa__progress{font-size:11px}.medspa-handbook-course-module__T8IcAa__heading{scroll-margin-top:150px;font-size:22px}.medspa-handbook-course-module__T8IcAa__topic{padding:19px 17px}.medspa-handbook-course-module__T8IcAa__topic h3{font-size:16px}.medspa-handbook-course-module__T8IcAa__topic p,.medspa-handbook-course-module__T8IcAa__topic li{font-size:13px}.medspa-handbook-course-module__T8IcAa__check{padding:21px 17px}.medspa-handbook-course-module__T8IcAa__check legend{font-size:17px}.medspa-handbook-course-module__T8IcAa__options label{padding:13px;font-size:13px}.medspa-handbook-course-module__T8IcAa__actions .button{justify-content:space-between;width:100%;font-size:12px}.medspa-handbook-course-module__T8IcAa__actions>button:last-child{margin-left:0}}
.medspa-handbook-reference-module__OOXL4G__reference{overflow-wrap:anywhere;min-width:0;color:var(--ink)}.medspa-handbook-reference-module__OOXL4G__search{align-items:flex-end;gap:12px;display:flex}.medspa-handbook-reference-module__OOXL4G__search>label{flex:1;min-width:0;margin-bottom:0}.medspa-handbook-reference-module__OOXL4G__search>button{flex-shrink:0;margin-bottom:8px}.medspa-handbook-reference-module__OOXL4G__searchStatus{color:var(--muted);margin:10px 0 18px;font-size:12px}.medspa-handbook-reference-module__OOXL4G__contents{border:1px solid var(--border);background:#f8f6fc;border-radius:10px;margin-bottom:18px;padding:13px 16px}.medspa-handbook-reference-module__OOXL4G__contents summary{cursor:pointer;color:var(--purple-dark);font-size:13px;font-weight:650}.medspa-handbook-reference-module__OOXL4G__contents summary>span{color:var(--muted);font-weight:400}.medspa-handbook-reference-module__OOXL4G__contents ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 18px;margin:12px 0 0;padding:0;list-style:none;display:grid}.medspa-handbook-reference-module__OOXL4G__contents li{min-width:0}.medspa-handbook-reference-module__OOXL4G__contents button{text-align:left;color:#514064;overflow-wrap:anywhere;background:0 0;border-radius:4px;width:100%;padding:6px 0;font-size:12px;line-height:1.5}.medspa-handbook-reference-module__OOXL4G__contents button:hover{color:var(--purple);text-decoration:underline}.medspa-handbook-reference-module__OOXL4G__quickReference{border:1px solid var(--border);background:#fff;border-radius:9px;margin-bottom:22px;padding:13px 16px;font-size:13px}.medspa-handbook-reference-module__OOXL4G__quickReference summary{cursor:pointer;font-size:13px;font-weight:600}.medspa-handbook-reference-module__OOXL4G__quickReference[open] summary{margin-bottom:14px}.medspa-handbook-reference-module__OOXL4G__quickReference>p:last-child{margin-bottom:0}.medspa-handbook-reference-module__OOXL4G__introduction{margin:20px 0}.medspa-handbook-reference-module__OOXL4G__sections{min-width:0}.medspa-handbook-reference-module__OOXL4G__section{border-top:1px solid var(--border);min-width:0;padding:22px 0;scroll-margin-block:20px}.medspa-handbook-reference-module__OOXL4G__section:focus{outline-offset:5px;border-radius:4px;outline:3px solid #b8a9e5}.medspa-handbook-reference-module__OOXL4G__section>h3:first-child{color:#45344f;margin-bottom:14px;font-size:17px}.medspa-handbook-reference-module__OOXL4G__section p,.medspa-handbook-reference-module__OOXL4G__section li,.medspa-handbook-reference-module__OOXL4G__quickReference p,.medspa-handbook-reference-module__OOXL4G__quickReference li{font-size:13px;line-height:1.75}.medspa-handbook-reference-module__OOXL4G__section ul,.medspa-handbook-reference-module__OOXL4G__quickReference ul{padding-left:20px}.medspa-handbook-reference-module__OOXL4G__section li+li,.medspa-handbook-reference-module__OOXL4G__quickReference li+li{margin-top:7px}.medspa-handbook-reference-module__OOXL4G__section .table-wrap{max-width:100%;margin-bottom:16px}.medspa-handbook-reference-module__OOXL4G__back{margin-top:4px}@media (max-width:600px){.medspa-handbook-reference-module__OOXL4G__search{flex-direction:column;align-items:stretch;gap:5px}.medspa-handbook-reference-module__OOXL4G__search>button{align-self:flex-start;margin:0}.medspa-handbook-reference-module__OOXL4G__contents ol{grid-template-columns:minmax(0,1fr);gap:2px}.medspa-handbook-reference-module__OOXL4G__contents button{min-height:40px}.medspa-handbook-reference-module__OOXL4G__section{padding:20px 0}}
.medspa-workspace-module__ei7YyW__workspace{color:#30283d;background:#fbfafc;min-height:100svh}.medspa-workspace-module__ei7YyW__workspace .guided-phone-layout{grid-template-columns:minmax(0,1fr)}.medspa-workspace-module__ei7YyW__workspace .phone-case{min-width:0}.medspa-workspace-module__ei7YyW__workspace .recording-steps li{font-size:11px;line-height:1.5}@media (max-width:600px){.medspa-workspace-module__ei7YyW__workspace .recording-steps li{font-size:9px}}.medspa-workspace-module__ei7YyW__workspaceSwitcher{border:0;min-width:0;max-width:230px;margin:0;padding:0}.medspa-workspace-module__ei7YyW__workspaceSwitcher select{max-width:230px;font-size:11px}.medspa-workspace-module__ei7YyW__workspaceSwitcher label{color:#86718f;font-size:10px}.medspa-workspace-module__ei7YyW__quizFeedback.medspa-workspace-module__ei7YyW__correctFeedback{color:#53775c;background:#f0f8f1;border-left-color:#78a383}.medspa-workspace-module__ei7YyW__skipLink{z-index:100;border:2px solid var(--purple);background:#fff;border-radius:8px;padding:12px 16px;position:fixed;top:-60px;left:16px}.medspa-workspace-module__ei7YyW__skipLink:focus{top:12px}.medspa-workspace-module__ei7YyW__header{z-index:25;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);background:#ffffffed;justify-content:space-between;align-items:center;gap:20px;min-height:80px;padding:16px max(24px,50vw - 665px);display:flex;position:sticky;top:0}.medspa-workspace-module__ei7YyW__headerActions{align-items:center;gap:15px;display:flex}.medspa-workspace-module__ei7YyW__clock{color:#776486;white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:flex}.medspa-workspace-module__ei7YyW__preview{border:0;min-width:0;margin:0;padding:0}.medspa-workspace-module__ei7YyW__banner{color:#85758e;background:#f2edf8;border-bottom:1px solid #eae3f2;justify-content:space-between;gap:20px;padding:10px max(24px,50vw - 665px);font-size:10px;display:flex}.medspa-workspace-module__ei7YyW__banner>span:first-child{letter-spacing:1.2px;font-weight:650}.medspa-workspace-module__ei7YyW__banner>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.medspa-workspace-module__ei7YyW__layout{align-items:flex-start;gap:48px;max-width:1330px;margin:auto;padding:34px 24px 60px;display:flex}.medspa-workspace-module__ei7YyW__sidebar{flex-shrink:0;width:240px;position:sticky;top:116px}.medspa-workspace-module__ei7YyW__main{width:100%;min-width:0;max-width:900px;margin:0 auto}.medspa-workspace-module__ei7YyW__welcomeMain{max-width:900px}.medspa-workspace-module__ei7YyW__feedback{color:#477b63;align-items:center;gap:7px;min-height:25px;margin-bottom:9px;font-size:12px;display:flex}.medspa-workspace-module__ei7YyW__progress{gap:7px;margin:0 0 25px;padding:0;list-style:none;display:grid}.medspa-workspace-module__ei7YyW__progress li{color:#887c92;border-radius:10px;gap:11px;padding:13px 11px;line-height:1.5;display:flex}.medspa-workspace-module__ei7YyW__progressNumber{border:1px solid #e4deeb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:11px;display:flex}.medspa-workspace-module__ei7YyW__progress strong{font-size:12px;font-weight:550;display:block}.medspa-workspace-module__ei7YyW__progress small{margin-top:3px;font-size:10px;display:block}.medspa-workspace-module__ei7YyW__progress .medspa-workspace-module__ei7YyW__progressCurrent{color:#644995;background:#efe9f8}.medspa-workspace-module__ei7YyW__progressCurrent .medspa-workspace-module__ei7YyW__progressNumber{color:#fff;background:var(--purple);border-color:var(--purple)}.medspa-workspace-module__ei7YyW__progress .medspa-workspace-module__ei7YyW__progressDone{color:#548066}.medspa-workspace-module__ei7YyW__progressDone .medspa-workspace-module__ei7YyW__progressNumber{background:#edf5ef;border-color:#d6e6dc}.medspa-workspace-module__ei7YyW__progressDetails{display:none}.medspa-workspace-module__ei7YyW__support{border-top:1px solid var(--border);color:#867891;padding:24px 11px 0}.medspa-workspace-module__ei7YyW__support>svg{color:#a797b4;margin-bottom:10px}.medspa-workspace-module__ei7YyW__support p{margin:0 0 12px;font-size:11px;line-height:1.8}.medspa-workspace-module__ei7YyW__support .medspa-workspace-module__ei7YyW__text-button{white-space:normal;text-align:left;margin:0 0 20px;font-size:11px}.medspa-workspace-module__ei7YyW__card{background:#fff;border:1px solid #e7e0ec;border-radius:16px;margin-bottom:20px;padding:30px;box-shadow:0 3px 8px #46375303}.medspa-workspace-module__ei7YyW__card h2{letter-spacing:-.5px;font-size:22px;font-weight:570}.medspa-workspace-module__ei7YyW__card p,.medspa-workspace-module__ei7YyW__card li{font-size:14px;line-height:1.85}.medspa-workspace-module__ei7YyW__card ul{padding-left:22px}.medspa-workspace-module__ei7YyW__card>button{margin-top:12px}.medspa-workspace-module__ei7YyW__moduleHeading{margin-bottom:25px}.medspa-workspace-module__ei7YyW__moduleHeading>h1{margin-bottom:24px;font-size:31px;font-weight:570;line-height:1.3}.medspa-workspace-module__ei7YyW__moduleHeading>h1:focus,.medspa-workspace-module__ei7YyW__welcomeBody>h1:focus{outline:none}.medspa-workspace-module__ei7YyW__stageSteps{flex-wrap:wrap;gap:22px;margin:0;padding:0;list-style:none;display:flex}.medspa-workspace-module__ei7YyW__stageSteps li{color:#9987a8;align-items:center;gap:8px;font-size:12px;display:flex}.medspa-workspace-module__ei7YyW__stageSteps li>span{border:1px solid #e1d7e8;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;display:flex}.medspa-workspace-module__ei7YyW__stageSteps li[aria-current=step]{color:#64499a;font-weight:650}.medspa-workspace-module__ei7YyW__stageSteps li[aria-current=step]>span{background:#f0eafa;border-color:#b3a0d2}.medspa-workspace-module__ei7YyW__stageSteps .medspa-workspace-module__ei7YyW__stepDone{color:#538267}.medspa-workspace-module__ei7YyW__stageSteps .medspa-workspace-module__ei7YyW__stepDone>span{background:#edf7ef;border-color:#d0e4d6}.medspa-workspace-module__ei7YyW__objectives{color:#766383;margin-bottom:25px}.medspa-workspace-module__ei7YyW__objectives li{margin-bottom:6px}.medspa-workspace-module__ei7YyW__lesson{padding-top:10px}.medspa-workspace-module__ei7YyW__lesson h3,.medspa-workspace-module__ei7YyW__handbook h3,.medspa-workspace-module__ei7YyW__reference h3{color:#50405e;margin-top:28px;font-size:17px;font-weight:650}.medspa-workspace-module__ei7YyW__lesson p,.medspa-workspace-module__ei7YyW__handbook p,.medspa-workspace-module__ei7YyW__reference p{font-size:14px;line-height:1.9}.medspa-workspace-module__ei7YyW__lesson li,.medspa-workspace-module__ei7YyW__handbook li,.medspa-workspace-module__ei7YyW__reference li{margin-bottom:8px;font-size:14px;line-height:1.85}.medspa-workspace-module__ei7YyW__workedExample{background:#f5f2fa;border:1px solid #e8e1f2;border-radius:12px;margin:25px 0;padding:23px}.medspa-workspace-module__ei7YyW__workedExample>p:last-child{margin-bottom:0}.medspa-workspace-module__ei7YyW__workedExample h3:first-of-type{margin-top:0}.medspa-workspace-module__ei7YyW__workedExample .medspa-workspace-module__ei7YyW__eyebrow{color:#806694;margin-bottom:15px;font-size:10px}.medspa-workspace-module__ei7YyW__lessonReference{padding:17px 22px}.medspa-workspace-module__ei7YyW__lessonReference>summary{cursor:pointer;color:#79658c;align-items:center;gap:10px;font-size:12px;display:flex}.medspa-workspace-module__ei7YyW__lessonReference[open]{padding-bottom:23px}.medspa-workspace-module__ei7YyW__locked{color:#95869f;align-items:flex-start;gap:10px;padding:0 5px;font-size:12px;display:flex}.medspa-workspace-module__ei7YyW__locked svg{flex-shrink:0;margin-top:2px}.medspa-workspace-module__ei7YyW__quiz fieldset,.medspa-workspace-module__ei7YyW__workFields{border:0;min-width:0;margin:0;padding:0}.medspa-workspace-module__ei7YyW__quiz legend{max-width:100%;padding:0}.medspa-workspace-module__ei7YyW__quiz legend h2{margin-bottom:18px;font-size:20px;line-height:1.5}.medspa-workspace-module__ei7YyW__quizOptions{gap:11px;margin-bottom:22px;display:grid}.medspa-workspace-module__ei7YyW__quizOptions label{color:#6e5d7a;cursor:pointer;border:1px solid #e5ddec;border-radius:10px;align-items:flex-start;gap:12px;padding:16px 18px;font-size:14px;line-height:1.65;display:flex}.medspa-workspace-module__ei7YyW__quizOptions input{accent-color:var(--purple);flex-shrink:0;width:16px;height:16px;margin-top:4px}.medspa-workspace-module__ei7YyW__quizOptions label:hover{background:#faf7fc;border-color:#b7a4cd}.medspa-workspace-module__ei7YyW__quizOptions .medspa-workspace-module__ei7YyW__selectedOption{color:#57406f;background:#f6f1fc;border-color:#a18bc5}.medspa-workspace-module__ei7YyW__quizFeedback{color:#7b653f;background:#fbf6ed;border-left:3px solid #b99963;border-radius:0 8px 8px 0;margin-top:24px;padding:18px 20px}.medspa-workspace-module__ei7YyW__quizFeedback p{margin-top:9px;margin-bottom:0;font-size:13px}.medspa-workspace-module__ei7YyW__quizFeedback strong{font-size:14px}.medspa-workspace-module__ei7YyW__feedbackHistory{color:#877290;margin:18px 3px 25px;font-size:12px}.medspa-workspace-module__ei7YyW__feedbackHistory summary{cursor:pointer}.medspa-workspace-module__ei7YyW__feedbackHistory article{border:1px solid var(--border);background:#fff;border-radius:10px;margin-top:12px;padding:20px}.medspa-workspace-module__ei7YyW__feedbackHistory article h3{font-size:14px}.medspa-workspace-module__ei7YyW__feedbackHistory article>div{border-top:1px solid var(--border);padding-top:12px}.medspa-workspace-module__ei7YyW__feedbackHistory article p{font-size:12px;line-height:1.8}.medspa-workspace-module__ei7YyW__taskHeader{justify-content:space-between;align-items:center;gap:15px;display:flex}.medspa-workspace-module__ei7YyW__taskHeader>p,.medspa-workspace-module__ei7YyW__taskHeader>span{margin-bottom:13px}.medspa-workspace-module__ei7YyW__scenario{background:#f9f7fb;border-left:3px solid #bdabcf;border-radius:10px;margin:20px 0;padding:21px 23px}.medspa-workspace-module__ei7YyW__scenario>p:last-child{margin-bottom:0}.medspa-workspace-module__ei7YyW__scenario h3{margin-top:16px}.medspa-workspace-module__ei7YyW__instructions{margin-bottom:24px}.medspa-workspace-module__ei7YyW__instructions p{color:#897194;font-size:13px;line-height:1.8}.medspa-workspace-module__ei7YyW__workFields .field{font-size:12px}.medspa-workspace-module__ei7YyW__workFields .field textarea{resize:vertical;min-height:140px;line-height:1.8}.medspa-workspace-module__ei7YyW__workFields .field small{color:#83718e;font-size:11px;line-height:1.7}.medspa-workspace-module__ei7YyW__workFields .field-note{font-size:11px}.medspa-workspace-module__ei7YyW__savedResponse{background:#f9fcf9;border:1px solid #d9e7dd;border-radius:12px;padding:22px}.medspa-workspace-module__ei7YyW__savedLabel{color:#4d8467;align-items:center;gap:8px;font-weight:600;display:flex}.medspa-workspace-module__ei7YyW__savedResponse dl{margin:0 0 20px}.medspa-workspace-module__ei7YyW__savedResponse dl>div+div{border-top:1px solid #e4ece6;margin-top:17px;padding-top:17px}.medspa-workspace-module__ei7YyW__savedResponse dt{color:#64836d;margin-bottom:8px;font-size:11px;font-weight:650}.medspa-workspace-module__ei7YyW__savedResponse dd{white-space:pre-wrap;overflow-wrap:anywhere;color:#496752;margin:0;font-size:13px;line-height:1.8}.medspa-workspace-module__ei7YyW__taskNext{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:15px;margin-top:25px;padding-top:22px;display:flex}.medspa-workspace-module__ei7YyW__taskNext>p{color:#81738d;margin:0;font-size:12px}.medspa-workspace-module__ei7YyW__savedWork{border-top:1px solid var(--border);color:#867092;margin-top:22px;padding-top:18px;font-size:12px}.medspa-workspace-module__ei7YyW__savedWork summary{cursor:pointer;margin-bottom:10px}.medspa-workspace-module__ei7YyW__savedWork button{text-align:left;white-space:normal;display:flex}.medspa-workspace-module__ei7YyW__sectionComplete{background:#f7faf7;border-color:#dbe6dc;gap:17px;display:flex}.medspa-workspace-module__ei7YyW__sectionComplete>svg{color:#639575;flex-shrink:0}.medspa-workspace-module__ei7YyW__sectionComplete h2{color:#496e54;font-size:21px}.medspa-workspace-module__ei7YyW__sectionComplete p{color:#708775;font-size:13px}.medspa-workspace-module__ei7YyW__actions{flex-wrap:wrap;gap:10px;display:flex}.medspa-workspace-module__ei7YyW__actions .button{white-space:normal;text-align:left}.medspa-workspace-module__ei7YyW__audioNotice{color:#75538c;background:#f5effc;border:1px solid #ded0ed;border-radius:12px;gap:14px;margin-bottom:23px;padding:19px 23px;display:flex}.medspa-workspace-module__ei7YyW__audioNotice>svg{flex-shrink:0;margin-top:2px}.medspa-workspace-module__ei7YyW__audioNotice strong{font-size:14px}.medspa-workspace-module__ei7YyW__audioNotice p{margin:5px 0 0;font-size:12px;line-height:1.8}.medspa-workspace-module__ei7YyW__audioNotice button{margin-top:12px}.medspa-workspace-module__ei7YyW__finish{text-align:center;padding:45px 35px}.medspa-workspace-module__ei7YyW__finish>svg{color:#71a17e;margin:0 auto 24px}.medspa-workspace-module__ei7YyW__finish .medspa-workspace-module__ei7YyW__eyebrow{margin-top:5px}.medspa-workspace-module__ei7YyW__finish h1{font-size:30px;font-weight:550}.medspa-workspace-module__ei7YyW__finish>p{color:#867191;max-width:620px;margin-left:auto;margin-right:auto}.medspa-workspace-module__ei7YyW__receipt{text-align:left;background:#f7f4fa;border-radius:10px;grid-template-columns:1fr 1fr;gap:14px;max-width:430px;margin:26px auto;padding:20px;font-size:12px;display:grid}.medspa-workspace-module__ei7YyW__receipt span{color:#94819f}.medspa-workspace-module__ei7YyW__receipt strong{text-align:right;font-weight:550}.medspa-workspace-module__ei7YyW__welcome{background:#fff;border:1px solid #e6deed;border-radius:20px;overflow:hidden;box-shadow:0 8px 26px #42304b05}.medspa-workspace-module__ei7YyW__welcomeSteps{border-bottom:1px solid var(--border);background:#fdfbfe;justify-content:space-between;gap:15px;margin:0;padding:23px 40px;list-style:none;display:flex}.medspa-workspace-module__ei7YyW__welcomeSteps li{color:#a08fab;align-items:center;gap:8px;font-size:11px;display:flex}.medspa-workspace-module__ei7YyW__welcomeSteps li>span:first-child{border:1px solid #e7deed;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;display:flex}.medspa-workspace-module__ei7YyW__welcomeSteps li[aria-current=step]{color:#72528f;font-weight:650}.medspa-workspace-module__ei7YyW__welcomeSteps li[aria-current=step]>span:first-child{background:#ede4f8;border-color:#c3aedb}.medspa-workspace-module__ei7YyW__welcomeSteps .medspa-workspace-module__ei7YyW__stepDone{color:#72917b}.medspa-workspace-module__ei7YyW__welcomeSteps .medspa-workspace-module__ei7YyW__stepDone>span:first-child{background:#eff7f0;border-color:#d5e8da}.medspa-workspace-module__ei7YyW__welcomeBody{padding:36px 42px 24px}.medspa-workspace-module__ei7YyW__welcomeBody>h1{margin-bottom:22px;font-size:34px;font-weight:560}.medspa-workspace-module__ei7YyW__welcomeBody>p,.medspa-workspace-module__ei7YyW__welcomeBody li{color:#806d8c;font-size:14px;line-height:1.85}.medspa-workspace-module__ei7YyW__welcomeBody h3{margin-top:22px}.medspa-workspace-module__ei7YyW__welcomeBody .medspa-workspace-module__ei7YyW__lead{color:#6d557d;font-size:17px;line-height:1.8}.medspa-workspace-module__ei7YyW__callout{color:#79548e;background:#f6f2fb;border:1px solid #e8dff2;border-radius:12px;margin:25px 0;padding:21px 24px;font-size:14px;line-height:1.8}.medspa-workspace-module__ei7YyW__callout strong{font-size:15px;font-weight:600}.medspa-workspace-module__ei7YyW__callout p{color:#867191;margin:8px 0 0;font-size:13px;line-height:1.9}.medspa-workspace-module__ei7YyW__facts{gap:23px;margin:27px 0 0;padding:0;list-style:none;display:grid}.medspa-workspace-module__ei7YyW__facts li{gap:15px;display:flex}.medspa-workspace-module__ei7YyW__facts svg{color:#a084b5;flex-shrink:0;margin-top:3px}.medspa-workspace-module__ei7YyW__facts strong{color:#665174;font-size:14px;font-weight:600;display:block}.medspa-workspace-module__ei7YyW__facts span{color:#927e9d;margin-top:4px;font-size:13px;line-height:1.8;display:block}.medspa-workspace-module__ei7YyW__walkthrough{counter-reset:step;margin:25px 0;padding:0;list-style:none}.medspa-workspace-module__ei7YyW__walkthrough>li{counter-increment:step;margin-bottom:25px;padding-left:43px;position:relative}.medspa-workspace-module__ei7YyW__walkthrough>li:before{content:counter(step);color:#9471ab;background:#f0e8f8;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;font-size:11px;display:flex;position:absolute;top:0;left:0}.medspa-workspace-module__ei7YyW__walkthrough strong{color:#685176;font-weight:650}.medspa-workspace-module__ei7YyW__walkthrough p{color:#8a7596;margin-top:7px;font-size:13px;line-height:1.85}.medspa-workspace-module__ei7YyW__handbook{background:#fdfbfe;border:1px solid #e9e2ef;border-radius:12px;margin:24px 0 0;padding:10px 26px 22px}.medspa-workspace-module__ei7YyW__handbook p,.medspa-workspace-module__ei7YyW__handbook li{color:#776282}.medspa-workspace-module__ei7YyW__handbook table{font-size:12px}.medspa-workspace-module__ei7YyW__handbook h3:first-child{margin-top:20px}.medspa-workspace-module__ei7YyW__consent{color:#6e527f;background:#f7f2fb;border:1px solid #e6daee;border-radius:11px;align-items:flex-start;gap:12px;margin-top:25px;padding:20px;font-size:13px;line-height:1.9;display:flex}.medspa-workspace-module__ei7YyW__consent input{accent-color:var(--purple);flex-shrink:0;width:17px;height:17px;margin-top:4px}.medspa-workspace-module__ei7YyW__welcomeFooter{border-top:1px solid var(--border);padding:23px 42px 25px}.medspa-workspace-module__ei7YyW__welcomeFooter>.medspa-workspace-module__ei7YyW__text-button{margin-top:20px}.medspa-workspace-module__ei7YyW__hint,.medspa-workspace-module__ei7YyW__card .medspa-workspace-module__ei7YyW__hint{color:#94829e;margin-top:16px;margin-bottom:0;font-size:11px;line-height:1.8}.medspa-workspace-module__ei7YyW__reference{padding-bottom:15px}.medspa-workspace-module__ei7YyW__reference a{text-underline-offset:3px;color:#78518f;text-decoration:underline}.medspa-workspace-module__ei7YyW__reference .field{margin-top:20px}.medspa-workspace-module__ei7YyW__reference li{overflow-wrap:anywhere}@media (max-width:1050px){.medspa-workspace-module__ei7YyW__layout{gap:25px}.medspa-workspace-module__ei7YyW__sidebar{width:205px}.medspa-workspace-module__ei7YyW__card{padding:25px}.medspa-workspace-module__ei7YyW__moduleHeading>h1{font-size:28px}.medspa-workspace-module__ei7YyW__stageSteps{gap:15px}.medspa-workspace-module__ei7YyW__stageSteps li{font-size:11px}.medspa-workspace-module__ei7YyW__welcomeBody{padding:32px}.medspa-workspace-module__ei7YyW__welcomeFooter{padding:23px 32px}.medspa-workspace-module__ei7YyW__welcomeSteps{padding:22px 30px}}@media (max-width:800px){.medspa-workspace-module__ei7YyW__header{min-height:72px;padding:14px 20px}.medspa-workspace-module__ei7YyW__headerActions{gap:10px}.medspa-workspace-module__ei7YyW__layout{padding:22px 20px 40px;display:block}.medspa-workspace-module__ei7YyW__sidebar{width:100%;margin-bottom:16px;position:static}.medspa-workspace-module__ei7YyW__desktopProgress,.medspa-workspace-module__ei7YyW__support{display:none}.medspa-workspace-module__ei7YyW__progressDetails{background:#fff;border:1px solid #e5ddec;border-radius:12px;padding:14px 18px;display:block}.medspa-workspace-module__ei7YyW__progressDetails>summary{cursor:pointer;color:#876b99;justify-content:space-between;font-size:12px;font-weight:550;display:flex}.medspa-workspace-module__ei7YyW__progressDetails>summary>span{font-size:11px;font-weight:400}.medspa-workspace-module__ei7YyW__progressDetails .medspa-workspace-module__ei7YyW__progress{grid-template-columns:1fr 1fr;margin:13px 0 0}.medspa-workspace-module__ei7YyW__banner{padding:10px 20px}.medspa-workspace-module__ei7YyW__welcomeSteps{padding:22px 24px}.medspa-workspace-module__ei7YyW__welcomeSteps li{gap:6px;font-size:10px}.medspa-workspace-module__ei7YyW__moduleHeading>h1{font-size:28px}.medspa-workspace-module__ei7YyW__stageSteps{gap:16px}.medspa-workspace-module__ei7YyW__main{max-width:none}.medspa-workspace-module__ei7YyW__welcomeMain{max-width:900px}}@media (max-width:540px){.medspa-workspace-module__ei7YyW__header{gap:10px;min-height:72px;padding:12px 16px}.medspa-workspace-module__ei7YyW__header .brand>div{font-size:23px}.medspa-workspace-module__ei7YyW__header .brand-mark{width:28px;font-size:37px}.medspa-workspace-module__ei7YyW__header .brand-mark>span{font-size:28px;top:13px;left:17px}.medspa-workspace-module__ei7YyW__header .brand>div>span{letter-spacing:.7px;font-size:7px}.medspa-workspace-module__ei7YyW__headerActions{flex-wrap:wrap;justify-content:flex-end;gap:6px}.medspa-workspace-module__ei7YyW__headerActions>.medspa-workspace-module__ei7YyW__button{padding:9px}.medspa-workspace-module__ei7YyW__headerActions .button{gap:6px;min-height:34px;padding:9px 10px;font-size:10px}.medspa-workspace-module__ei7YyW__clock{order:3;justify-content:flex-end;gap:4px;width:100%;font-size:10px}.medspa-workspace-module__ei7YyW__clock svg{width:12px;height:12px}.medspa-workspace-module__ei7YyW__banner{gap:10px;padding:9px 16px;font-size:9px}.medspa-workspace-module__ei7YyW__banner>span:first-child{letter-spacing:.45px}.medspa-workspace-module__ei7YyW__banner>span:last-child{max-width:35%}.medspa-workspace-module__ei7YyW__layout{padding:18px 14px 35px}.medspa-workspace-module__ei7YyW__card{border-radius:13px;padding:22px 18px}.medspa-workspace-module__ei7YyW__moduleHeading>h1{margin-bottom:20px;font-size:25px;line-height:1.35}.medspa-workspace-module__ei7YyW__moduleHeading>.eyebrow{letter-spacing:1px;font-size:9px}.medspa-workspace-module__ei7YyW__stageSteps{justify-content:space-between;gap:11px}.medspa-workspace-module__ei7YyW__stageSteps li{gap:5px;font-size:9px}.medspa-workspace-module__ei7YyW__stageSteps li>span{flex-shrink:0;width:20px;height:20px;font-size:9px}.medspa-workspace-module__ei7YyW__progressDetails .medspa-workspace-module__ei7YyW__progress{grid-template-columns:1fr;gap:2px}.medspa-workspace-module__ei7YyW__progressDetails .medspa-workspace-module__ei7YyW__progress li{padding:10px 5px}.medspa-workspace-module__ei7YyW__card h2{font-size:20px}.medspa-workspace-module__ei7YyW__card p,.medspa-workspace-module__ei7YyW__card li{font-size:13px}.medspa-workspace-module__ei7YyW__workedExample{margin:20px 0;padding:18px}.medspa-workspace-module__ei7YyW__scenario{padding:18px}.medspa-workspace-module__ei7YyW__quizOptions label{padding:14px;font-size:13px}.medspa-workspace-module__ei7YyW__quiz legend h2{font-size:19px}.medspa-workspace-module__ei7YyW__taskNext{flex-direction:column;align-items:flex-start}.medspa-workspace-module__ei7YyW__taskNext>.button{width:100%}.medspa-workspace-module__ei7YyW__sectionComplete{gap:12px}.medspa-workspace-module__ei7YyW__sectionComplete>:first-child{width:21px}.medspa-workspace-module__ei7YyW__sectionComplete .medspa-workspace-module__ei7YyW__actions{flex-direction:column}.medspa-workspace-module__ei7YyW__sectionComplete .button{font-size:11px}.medspa-workspace-module__ei7YyW__savedResponse{padding:17px}.medspa-workspace-module__ei7YyW__audioNotice{gap:11px;padding:17px}.medspa-workspace-module__ei7YyW__audioNotice strong{font-size:13px}.medspa-workspace-module__ei7YyW__audioNotice p{font-size:11px}.medspa-workspace-module__ei7YyW__welcome{border-radius:15px}.medspa-workspace-module__ei7YyW__welcomeSteps{gap:5px;padding:18px 13px}.medspa-workspace-module__ei7YyW__welcomeSteps li{flex-direction:column;gap:6px;font-size:9px}.medspa-workspace-module__ei7YyW__welcomeSteps li>span:first-child{width:22px;height:22px}.medspa-workspace-module__ei7YyW__welcomeBody{padding:27px 20px 22px}.medspa-workspace-module__ei7YyW__welcomeBody>h1{font-size:28px;line-height:1.25}.medspa-workspace-module__ei7YyW__welcomeBody .medspa-workspace-module__ei7YyW__lead{font-size:15px}.medspa-workspace-module__ei7YyW__welcomeBody>p,.medspa-workspace-module__ei7YyW__welcomeBody li{font-size:13px}.medspa-workspace-module__ei7YyW__welcomeBody>.eyebrow{letter-spacing:.9px;font-size:9px}.medspa-workspace-module__ei7YyW__callout{padding:18px}.medspa-workspace-module__ei7YyW__callout strong{font-size:14px}.medspa-workspace-module__ei7YyW__callout p{font-size:12px}.medspa-workspace-module__ei7YyW__walkthrough>li{padding-left:36px}.medspa-workspace-module__ei7YyW__walkthrough p{font-size:12px}.medspa-workspace-module__ei7YyW__facts li{gap:12px}.medspa-workspace-module__ei7YyW__facts span{font-size:12px}.medspa-workspace-module__ei7YyW__welcomeFooter{padding:22px 20px}.medspa-workspace-module__ei7YyW__welcomeFooter .medspa-workspace-module__ei7YyW__actions{grid-template-columns:auto minmax(0,1fr);display:grid}.medspa-workspace-module__ei7YyW__welcomeFooter .medspa-workspace-module__ei7YyW__actions>:only-child{grid-column:1/-1}.medspa-workspace-module__ei7YyW__welcomeFooter .button{white-space:normal;padding:11px 12px;font-size:11px;line-height:1.6}.medspa-workspace-module__ei7YyW__handbook{padding:7px 16px 18px}.medspa-workspace-module__ei7YyW__handbook h3,.medspa-workspace-module__ei7YyW__lesson h3,.medspa-workspace-module__ei7YyW__reference h3{font-size:16px}.medspa-workspace-module__ei7YyW__handbook p,.medspa-workspace-module__ei7YyW__handbook li,.medspa-workspace-module__ei7YyW__reference p,.medspa-workspace-module__ei7YyW__reference li{font-size:13px}.medspa-workspace-module__ei7YyW__consent{padding:17px;font-size:12px}.medspa-workspace-module__ei7YyW__finish{padding:35px 22px}.medspa-workspace-module__ei7YyW__finish h1{font-size:26px}.medspa-workspace-module__ei7YyW__receipt{gap:12px;padding:16px;font-size:11px}.medspa-workspace-module__ei7YyW__feedback,.medspa-workspace-module__ei7YyW__reference table{font-size:11px}}@media (prefers-reduced-motion:reduce){.medspa-workspace-module__ei7YyW__workspace *{scroll-behavior:auto}}@media (max-width:540px){.medspa-workspace-module__ei7YyW__headerActions{min-width:0}.medspa-workspace-module__ei7YyW__workspaceSwitcher{flex-basis:100%;order:4;max-width:200px}.medspa-workspace-module__ei7YyW__workspaceSwitcher select{max-width:100%;font-size:10px}.medspa-workspace-module__ei7YyW__workspaceSwitcher label{font-size:9px}}.medspa-workspace-module__ei7YyW__header .brand>div>span{white-space:nowrap}.medspa-workspace-module__ei7YyW__welcomeBody>h1,.medspa-workspace-module__ei7YyW__moduleHeading>h1{scroll-margin-top:110px}@media (max-width:600px){.medspa-workspace-module__ei7YyW__welcomeBody>h1,.medspa-workspace-module__ei7YyW__moduleHeading>h1{scroll-margin-top:165px}}
.glossary-mini-quiz-module__HUvl2a__quiz{min-width:0}.glossary-mini-quiz-module__HUvl2a__intro{color:#735d82;font-size:14px;line-height:1.7}.glossary-mini-quiz-module__HUvl2a__cards{background:#faf7fd;border:1px solid #e1d5eb;border-radius:12px;margin:18px 0;padding:16px}.glossary-mini-quiz-module__HUvl2a__cards summary{cursor:pointer;color:#765090;align-items:center;gap:9px;font-size:13px;font-weight:600;display:flex}.glossary-mini-quiz-module__HUvl2a__cards dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0 0;display:grid}.glossary-mini-quiz-module__HUvl2a__cards dl>div{background:#fff;border:1px solid #ece3f1;border-radius:10px;grid-template-columns:28px minmax(0,1fr);gap:6px 10px;padding:16px;display:grid}.glossary-mini-quiz-module__HUvl2a__cards svg{color:#8e64b0}.glossary-mini-quiz-module__HUvl2a__cards dt{font-size:14px;font-weight:650}.glossary-mini-quiz-module__HUvl2a__cards dd{color:#776381;grid-column:2;margin:0;font-size:12px;line-height:1.65}.glossary-mini-quiz-module__HUvl2a__progress{gap:9px;margin:22px 0;display:flex}.glossary-mini-quiz-module__HUvl2a__progress>span{color:#896f9c;border:1px solid #d8c8e5;border-radius:50%;place-items:center;width:29px;height:29px;font-size:12px;display:grid}.glossary-mini-quiz-module__HUvl2a__progress [aria-current=step]{background:#f0e7f8;border-color:#9570b3}.glossary-mini-quiz-module__HUvl2a__progress [data-complete=true]{color:#4d8260;background:#e8f5ed;border-color:#bcd8c7}.glossary-mini-quiz-module__HUvl2a__quiz fieldset{border:0;min-width:0;margin:0;padding:0}.glossary-mini-quiz-module__HUvl2a__quiz legend{padding:0;font-size:20px;font-weight:600;line-height:1.5}.glossary-mini-quiz-module__HUvl2a__quiz legend>span{color:#92789f;margin-bottom:8px;font-size:11px;font-weight:500;display:block}.glossary-mini-quiz-module__HUvl2a__options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0;display:grid}.glossary-mini-quiz-module__HUvl2a__options label{cursor:pointer;border:1px solid #dacee4;border-radius:10px;align-items:center;gap:9px;padding:15px;font-size:14px;display:flex}.glossary-mini-quiz-module__HUvl2a__options label:has(input:checked){background:#f1e9f9;border-color:#a481bf}.glossary-mini-quiz-module__HUvl2a__options input{accent-color:#8657a8;flex-shrink:0}.glossary-mini-quiz-module__HUvl2a__feedback{color:#795d30;background:#fff8ed;border-left:3px solid #c5a15d;border-radius:0 10px 10px 0;margin:20px 0;padding:16px 20px}.glossary-mini-quiz-module__HUvl2a__feedback[data-correct=true]{color:#4e765b;background:#eef7f1;border-color:#6ca17e}.glossary-mini-quiz-module__HUvl2a__feedback:has(h3){color:#4e765b;background:#eef7f1;border-color:#6ca17e}.glossary-mini-quiz-module__HUvl2a__feedback p{margin:6px 0 0!important;font-size:13px!important;line-height:1.7!important}.glossary-mini-quiz-module__HUvl2a__feedback h3{margin:12px 0;font-size:19px}.glossary-mini-quiz-module__HUvl2a__note{color:#8d779a;margin:20px 0 0!important;font-size:11px!important;line-height:1.7!important}@media (max-width:600px){.glossary-mini-quiz-module__HUvl2a__cards dl,.glossary-mini-quiz-module__HUvl2a__options{grid-template-columns:minmax(0,1fr)}.glossary-mini-quiz-module__HUvl2a__quiz legend{font-size:18px}.glossary-mini-quiz-module__HUvl2a__options{gap:8px}.glossary-mini-quiz-module__HUvl2a__options label{padding:13px}.glossary-mini-quiz-module__HUvl2a__cards{padding:14px}}
.medspa-lesson-reader-module__AHRDCW__reader{color:#243849;min-width:0}.medspa-lesson-reader-module__AHRDCW__topline{color:#556975;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:.77rem;font-weight:650;display:flex}.medspa-lesson-reader-module__AHRDCW__progress{accent-color:#146b66;border:0;width:100%;height:4px;margin:9px 0 21px;display:block}.medspa-lesson-reader-module__AHRDCW__progress::-webkit-progress-bar{background:#e7eeec;border-radius:8px}.medspa-lesson-reader-module__AHRDCW__progress::-webkit-progress-value{background:#146b66;border-radius:8px}.medspa-lesson-reader-module__AHRDCW__heading{letter-spacing:-.025em;outline-offset:6px;max-width:32ch;margin:0;scroll-margin-top:22px;font-size:clamp(1.4rem,2.5vw,1.9rem);line-height:1.2}.medspa-lesson-reader-module__AHRDCW__purpose{color:#5a6a72;margin:10px 0 20px;font-size:1rem;line-height:1.55}.medspa-lesson-reader-module__AHRDCW__visual{overflow-wrap:anywhere;background:#f0f7f4;border:1px solid #cedfda;border-radius:16px;margin:0;padding:20px}.medspa-lesson-reader-module__AHRDCW__visualTitle{color:#185e58;align-items:center;gap:10px;margin-bottom:15px;font-size:.93rem;display:flex}.medspa-lesson-reader-module__AHRDCW__visualTitle svg{flex-shrink:0}.medspa-lesson-reader-module__AHRDCW__visualCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.medspa-lesson-reader-module__AHRDCW__visualCards[data-kind=clinic]{grid-template-columns:repeat(3,minmax(0,1fr))}.medspa-lesson-reader-module__AHRDCW__visualCard{background:#fff;border:1px solid #dce6e2;border-radius:10px;flex-direction:column;gap:7px;min-width:0;padding:14px;display:flex}.medspa-lesson-reader-module__AHRDCW__cardLabel{color:#60756d;letter-spacing:.045em;font-size:.72rem;font-weight:700}.medspa-lesson-reader-module__AHRDCW__cardValue{color:#1f3f3a;white-space:pre-line;font-size:1rem;font-weight:650;line-height:1.4}.medspa-lesson-reader-module__AHRDCW__cardDetail{color:#556960;font-size:.81rem;line-height:1.5}.medspa-lesson-reader-module__AHRDCW__visualCard[data-tone=attention]{background:#fffaf0;border-color:#e9d7ad}.medspa-lesson-reader-module__AHRDCW__visualCard[data-tone=attention] .medspa-lesson-reader-module__AHRDCW__cardLabel{color:#845319}.medspa-lesson-reader-module__AHRDCW__visualCard[data-tone=positive]{border-left:4px solid #318374}.medspa-lesson-reader-module__AHRDCW__visualCards[data-kind=message]{grid-template-columns:minmax(0,1fr)}.medspa-lesson-reader-module__AHRDCW__visualCards[data-kind=message] .medspa-lesson-reader-module__AHRDCW__visualCard{border-left:3px solid #58a092;border-radius:12px 12px 12px 3px;max-width:66ch}.medspa-lesson-reader-module__AHRDCW__visualCards[data-kind=message] .medspa-lesson-reader-module__AHRDCW__cardValue{font-size:1.025rem;font-weight:500;line-height:1.6}.medspa-lesson-reader-module__AHRDCW__visualCards[data-kind=record]{border:1px solid #dce6e2;border-radius:9px;grid-template-columns:minmax(0,1fr);gap:0;overflow:hidden}.medspa-lesson-reader-module__AHRDCW__visualCards[data-kind=record] .medspa-lesson-reader-module__AHRDCW__visualCard{border:0;border-bottom:1px solid #e0e9e4;border-radius:0;grid-template-columns:minmax(100px,1fr) minmax(0,2fr);column-gap:18px;padding:11px 14px;display:grid}.medspa-lesson-reader-module__AHRDCW__visualCards[data-kind=record] .medspa-lesson-reader-module__AHRDCW__visualCard:last-child{border-bottom:0}.medspa-lesson-reader-module__AHRDCW__visualCards[data-kind=record] .medspa-lesson-reader-module__AHRDCW__cardLabel{align-self:center}.medspa-lesson-reader-module__AHRDCW__visualCards[data-kind=record] .medspa-lesson-reader-module__AHRDCW__cardDetail{grid-column:2}.medspa-lesson-reader-module__AHRDCW__visualCards[data-kind=handoff] .medspa-lesson-reader-module__AHRDCW__visualCard{border-top:3px solid #6b9e92}.medspa-lesson-reader-module__AHRDCW__visualCards[data-kind=handoff] .medspa-lesson-reader-module__AHRDCW__visualCard[data-tone=attention]{border-top-color:#bd863b}.medspa-lesson-reader-module__AHRDCW__parallelLabel{color:#32685e;margin:-3px 0 14px;font-size:.82rem;font-weight:650}.medspa-lesson-reader-module__AHRDCW__slotTrack{background:#e9eee9;border-radius:4px;width:100%;height:18px;overflow:hidden}.medspa-lesson-reader-module__AHRDCW__slotTrack span{background:#258374;height:100%;display:block}.medspa-lesson-reader-module__AHRDCW__visualCard[data-tone=attention] .medspa-lesson-reader-module__AHRDCW__slotTrack span{background:#b98642}.medspa-lesson-reader-module__AHRDCW__visual figcaption{color:#536d61;margin-top:13px;font-size:.79rem;line-height:1.5}.medspa-lesson-reader-module__AHRDCW__explanation{max-width:75ch;margin:19px 0 10px;font-size:.98rem;line-height:1.7}.medspa-lesson-reader-module__AHRDCW__explanation p{margin:0}.medspa-lesson-reader-module__AHRDCW__actions{background:#fffffff7;border-top:1px solid #e0e6e3;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;padding:14px 0;display:flex}.medspa-lesson-reader-module__AHRDCW__actions>:first-child:not(:last-child){margin-right:auto}.medspa-lesson-reader-module__AHRDCW__actions button{min-height:44px}.medspa-lesson-reader-module__AHRDCW__revisit{margin:-5px 0 20px;font-size:.82rem}.medspa-lesson-reader-module__AHRDCW__revisit summary,.medspa-lesson-reader-module__AHRDCW__reference summary{cursor:pointer;color:#40665d;width:fit-content;padding:6px 0;font-weight:600}.medspa-lesson-reader-module__AHRDCW__revisit ol{gap:4px;margin:8px 0;padding:0;list-style:none;display:grid}.medspa-lesson-reader-module__AHRDCW__revisit button{text-align:left;color:#3e5850;cursor:pointer;background:#fff;border:1px solid #e2e9e4;border-radius:6px;align-items:center;gap:10px;width:100%;padding:9px;font-size:.84rem;display:flex}.medspa-lesson-reader-module__AHRDCW__revisit button[aria-current]{background:#f0f7f4;border-color:#318374}.medspa-lesson-reader-module__AHRDCW__revisit button svg{flex-shrink:0;margin-left:auto}.medspa-lesson-reader-module__AHRDCW__reference{border-top:1px solid #edf0ed;padding:7px 0;font-size:.82rem}.medspa-lesson-reader-module__AHRDCW__reference summary svg{margin:0 5px -3px 2px;display:inline-block}.medspa-lesson-reader-module__AHRDCW__reference section{overflow-wrap:anywhere;background:#f8faf8;border-radius:10px;margin-top:7px;padding:14px;line-height:1.7}.medspa-lesson-reader-module__AHRDCW__reference section h3{margin:0 0 12px;font-size:.95rem}.medspa-lesson-reader-module__AHRDCW__reference section h3:not(:first-child){margin-top:24px}.medspa-lesson-reader-module__AHRDCW__bookmark{color:#718077;margin:8px 0 0;font-size:.73rem;line-height:1.5}@media (max-width:600px){.medspa-lesson-reader-module__AHRDCW__visual{border-radius:12px;padding:14px}.medspa-lesson-reader-module__AHRDCW__visualCards[data-kind=clinic],.medspa-lesson-reader-module__AHRDCW__visualCards{grid-template-columns:minmax(0,1fr)}.medspa-lesson-reader-module__AHRDCW__visualCards[data-kind=record] .medspa-lesson-reader-module__AHRDCW__visualCard{grid-template-columns:minmax(75px,1fr) minmax(0,1.7fr);column-gap:10px;padding:10px}.medspa-lesson-reader-module__AHRDCW__cardValue{font-size:.93rem}.medspa-lesson-reader-module__AHRDCW__visualTitle{font-size:.86rem}.medspa-lesson-reader-module__AHRDCW__heading{font-size:1.4rem}.medspa-lesson-reader-module__AHRDCW__purpose{margin-bottom:15px;font-size:.92rem}.medspa-lesson-reader-module__AHRDCW__actions{gap:6px;padding:10px 0;position:static}.medspa-lesson-reader-module__AHRDCW__actions button{max-width:100%;font-size:.79rem}.medspa-lesson-reader-module__AHRDCW__explanation{font-size:.92rem;line-height:1.65}}
.handbook-course-module__TWGYZa__course{color:#44364f;min-width:0}.handbook-course-module__TWGYZa__progress{color:#79618c;justify-content:space-between;gap:12px;margin-top:24px;font-size:12px;font-weight:600;display:flex}.handbook-course-module__TWGYZa__progressBar{appearance:none;width:100%;height:5px;accent-color:var(--purple);background:#eee8f5;border:0;border-radius:9px;margin:12px 0 26px;display:block;overflow:hidden}.handbook-course-module__TWGYZa__progressBar::-webkit-progress-bar{background:#eee8f5}.handbook-course-module__TWGYZa__progressBar::-webkit-progress-value{background:var(--purple);border-radius:9px}.handbook-course-module__TWGYZa__progressBar::-moz-progress-bar{background:var(--purple)}.handbook-course-module__TWGYZa__heading{letter-spacing:-.5px;scroll-margin-top:115px;font-size:25px;line-height:1.35}.handbook-course-module__TWGYZa__heading:focus{outline:none}.handbook-course-module__TWGYZa__intro{color:#7a6785;font-size:13px;line-height:1.8}.handbook-course-module__TWGYZa__reading{overflow-wrap:anywhere;margin:24px 0}.handbook-course-module__TWGYZa__preamble{color:#81658f}.handbook-course-module__TWGYZa__preamble h3{font-size:13px;font-weight:600}.handbook-course-module__TWGYZa__topic{background:#fcfbfe;border:1px solid #e7e0ed;border-radius:13px;margin:14px 0;padding:23px 25px}.handbook-course-module__TWGYZa__topicNumber{letter-spacing:1.3px;color:#917a9f;font-weight:650;margin:0 0 10px!important;font-size:10px!important}.handbook-course-module__TWGYZa__topic h3{color:#4f3c5e;margin:0 0 15px;font-size:18px;line-height:1.5}.handbook-course-module__TWGYZa__topic p,.handbook-course-module__TWGYZa__topic li{color:#665471;font-size:14px;line-height:1.85}.handbook-course-module__TWGYZa__topic p:last-child{margin-bottom:0}.handbook-course-module__TWGYZa__topic ul{padding-left:22px}.handbook-course-module__TWGYZa__topic .table-wrap{overflow-x:auto}.handbook-course-module__TWGYZa__check{background:#faf7fe;border:1px solid #e5d9ef;border-radius:14px;margin:22px 0;padding:26px}.handbook-course-module__TWGYZa__check fieldset{border:0;min-width:0;margin:0;padding:0}.handbook-course-module__TWGYZa__check legend{margin:8px 0 18px;padding:0;font-size:19px;font-weight:600;line-height:1.55}.handbook-course-module__TWGYZa__options{gap:10px;margin-bottom:20px;display:grid}.handbook-course-module__TWGYZa__options label{cursor:pointer;background:#fff;border:1px solid #e1d6eb;border-radius:10px;align-items:flex-start;gap:12px;padding:15px 16px;font-size:14px;line-height:1.65;display:flex}.handbook-course-module__TWGYZa__options input{accent-color:var(--purple);flex-shrink:0;width:16px;height:16px;margin-top:3px}.handbook-course-module__TWGYZa__options .handbook-course-module__TWGYZa__selected{background:#f0e9f9;border-color:#a58ac5}.handbook-course-module__TWGYZa__options label:has(input:focus-visible){outline:2px solid var(--purple);outline-offset:3px}.handbook-course-module__TWGYZa__feedback{color:#735a35;background:#fcf5e9;border-left:3px solid #b99a6e;border-radius:0 9px 9px 0;margin-top:22px;padding:18px;font-size:14px}.handbook-course-module__TWGYZa__feedback p{margin:10px 0 0;font-size:13px;line-height:1.75}.handbook-course-module__TWGYZa__correct{color:#496d53;background:#edf6ef;border-left-color:#6d9a7a}.handbook-course-module__TWGYZa__review{margin-top:22px}.handbook-course-module__TWGYZa__actions{border-top:1px solid #ebe4f1;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:24px;padding-top:22px;display:flex}.handbook-course-module__TWGYZa__actions>button:last-child{margin-left:auto}.handbook-course-module__TWGYZa__actions .button{white-space:normal;text-align:left;min-height:44px}.handbook-course-module__TWGYZa__bookmark{color:#8a7796;line-height:1.75;margin:17px 0 0!important;font-size:11px!important}@media (max-width:600px){.handbook-course-module__TWGYZa__progress{font-size:11px}.handbook-course-module__TWGYZa__heading{scroll-margin-top:150px;font-size:22px}.handbook-course-module__TWGYZa__topic{padding:19px 17px}.handbook-course-module__TWGYZa__topic h3{font-size:16px}.handbook-course-module__TWGYZa__topic p,.handbook-course-module__TWGYZa__topic li{font-size:13px}.handbook-course-module__TWGYZa__check{padding:21px 17px}.handbook-course-module__TWGYZa__check legend{font-size:17px}.handbook-course-module__TWGYZa__options label{padding:13px;font-size:13px}.handbook-course-module__TWGYZa__actions .button{justify-content:space-between;width:100%;font-size:12px}.handbook-course-module__TWGYZa__actions>button:last-child{margin-left:0}}.handbook-course-module__TWGYZa__reflectionPrompt{font-size:17px;font-weight:600;line-height:1.65}.handbook-course-module__TWGYZa__reflection{gap:9px;font-size:14px;font-weight:600;display:grid}.handbook-course-module__TWGYZa__reflection textarea{resize:vertical;width:100%;min-height:140px;font:inherit;color:inherit;background:#fff;border:1px solid #cfbddf;border-radius:9px;padding:12px;line-height:1.7}.handbook-course-module__TWGYZa__reflection textarea:focus-visible{outline:2px solid var(--purple);outline-offset:3px}
.handbook-reference-module__LPAugW__reference{overflow-wrap:anywhere;min-width:0;color:var(--ink)}.handbook-reference-module__LPAugW__search{align-items:flex-end;gap:12px;display:flex}.handbook-reference-module__LPAugW__search>label{flex:1;min-width:0;margin-bottom:0}.handbook-reference-module__LPAugW__search>button{flex-shrink:0;margin-bottom:8px}.handbook-reference-module__LPAugW__searchStatus{color:var(--muted);margin:10px 0 18px;font-size:12px}.handbook-reference-module__LPAugW__contents{border:1px solid var(--border);background:#f8f6fc;border-radius:10px;margin-bottom:18px;padding:13px 16px}.handbook-reference-module__LPAugW__contents summary{cursor:pointer;color:var(--purple-dark);font-size:13px;font-weight:650}.handbook-reference-module__LPAugW__contents summary>span{color:var(--muted);font-weight:400}.handbook-reference-module__LPAugW__contents ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 18px;margin:12px 0 0;padding:0;list-style:none;display:grid}.handbook-reference-module__LPAugW__contents li{min-width:0}.handbook-reference-module__LPAugW__contents button{text-align:left;color:#514064;overflow-wrap:anywhere;background:0 0;border-radius:4px;width:100%;padding:6px 0;font-size:12px;line-height:1.5}.handbook-reference-module__LPAugW__contents button:hover{color:var(--purple);text-decoration:underline}.handbook-reference-module__LPAugW__quickReference{border:1px solid var(--border);background:#fff;border-radius:9px;margin-bottom:22px;padding:13px 16px;font-size:13px}.handbook-reference-module__LPAugW__quickReference summary{cursor:pointer;font-size:13px;font-weight:600}.handbook-reference-module__LPAugW__quickReference[open] summary{margin-bottom:14px}.handbook-reference-module__LPAugW__quickReference>p:last-child{margin-bottom:0}.handbook-reference-module__LPAugW__introduction{margin:20px 0}.handbook-reference-module__LPAugW__sections{min-width:0}.handbook-reference-module__LPAugW__section{border-top:1px solid var(--border);min-width:0;padding:22px 0;scroll-margin-block:20px}.handbook-reference-module__LPAugW__section:focus{outline-offset:5px;border-radius:4px;outline:3px solid #b8a9e5}.handbook-reference-module__LPAugW__section>h3:first-child{color:#45344f;margin-bottom:14px;font-size:17px}.handbook-reference-module__LPAugW__section p,.handbook-reference-module__LPAugW__section li,.handbook-reference-module__LPAugW__quickReference p,.handbook-reference-module__LPAugW__quickReference li{font-size:13px;line-height:1.75}.handbook-reference-module__LPAugW__section ul,.handbook-reference-module__LPAugW__quickReference ul{padding-left:20px}.handbook-reference-module__LPAugW__section li+li,.handbook-reference-module__LPAugW__quickReference li+li{margin-top:7px}.handbook-reference-module__LPAugW__section .table-wrap{max-width:100%;margin-bottom:16px}.handbook-reference-module__LPAugW__back{margin-top:4px}@media (max-width:600px){.handbook-reference-module__LPAugW__search{flex-direction:column;align-items:stretch;gap:5px}.handbook-reference-module__LPAugW__search>button{align-self:flex-start;margin:0}.handbook-reference-module__LPAugW__contents ol{grid-template-columns:minmax(0,1fr);gap:2px}.handbook-reference-module__LPAugW__contents button{min-height:40px}.handbook-reference-module__LPAugW__section{padding:20px 0}}
.medspa-lms-module__llMoCq__workspace{color:#302a40;background:#f7f7fb;min-height:100vh}.medspa-lms-module__llMoCq__skip{z-index:1000;background:#fff;padding:14px;position:fixed;top:-80px;left:12px}.medspa-lms-module__llMoCq__skip:focus{top:12px}.medspa-lms-module__llMoCq__header{background:#fff;border-bottom:1px solid #e6e2ed;justify-content:space-between;align-items:center;gap:20px;min-height:78px;padding:18px 32px;display:flex}.medspa-lms-module__llMoCq__header>div:last-child{align-items:center;gap:18px;display:flex}.medspa-lms-module__llMoCq__header fieldset,.medspa-lms-module__llMoCq__preview{border:0;min-width:0;margin:0;padding:0}.medspa-lms-module__llMoCq__preview{background:#fff}.medspa-lms-module__llMoCq__clock{color:#684da2;white-space:nowrap;background:#f4f0fd;border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font-size:13px;display:flex}.medspa-lms-module__llMoCq__layout{grid-template-columns:268px minmax(0,1fr);min-height:calc(100vh - 78px);display:grid}.medspa-lms-module__llMoCq__welcomeLayout{display:block}.medspa-lms-module__llMoCq__sidebar{background:#fff;border-right:1px solid #e6e2ed;min-width:0;padding:30px 18px}.medspa-lms-module__llMoCq__courseName{color:#7150c6;align-items:center;gap:13px;margin-bottom:28px;display:flex}.medspa-lms-module__llMoCq__courseName div{gap:6px;display:grid}.medspa-lms-module__llMoCq__courseName span{letter-spacing:.13em;font-size:10px;font-weight:800}.medspa-lms-module__llMoCq__courseName strong{color:#302a40;font-size:20px}.medspa-lms-module__llMoCq__courseName small{color:#777087;font-size:12px}.medspa-lms-module__llMoCq__courseProgress{color:#777087;justify-content:space-between;margin-bottom:12px;font-size:12px;display:flex}.medspa-lms-module__llMoCq__courseProgress strong{color:#7150c6}.medspa-lms-module__llMoCq__sidebar progress{accent-color:#7853cf;border:0;width:100%;height:5px;margin-bottom:22px;display:block}.medspa-lms-module__llMoCq__outline{gap:12px;padding:0;list-style:none;display:grid}.medspa-lms-module__llMoCq__outline>li{border:1px solid #0000;border-radius:12px;align-items:flex-start;gap:12px;padding:15px 10px;display:flex}.medspa-lms-module__llMoCq__outline .medspa-lms-module__llMoCq__current{background:#f6f1ff;border-color:#e2d5fd}.medspa-lms-module__llMoCq__number{color:#8b839b;background:#f2f0f7;border-radius:8px;flex:none;place-items:center;min-width:27px;height:27px;font-size:12px;font-weight:750;display:grid}.medspa-lms-module__llMoCq__current .medspa-lms-module__llMoCq__number{color:#fff;background:#7953cb}.medspa-lms-module__llMoCq__outline strong{font-size:13px;line-height:1.5;display:block}.medspa-lms-module__llMoCq__outline small{color:#80788e;margin-top:5px;font-size:11px;line-height:1.6;display:block}.medspa-lms-module__llMoCq__outline ul{color:#888092;gap:11px;padding:8px 0 0;font-size:11px;list-style:none;display:grid}.medspa-lms-module__llMoCq__outline ul li{align-items:center;gap:6px;display:flex}.medspa-lms-module__llMoCq__outline [aria-current=step]{color:#6d43c0;font-weight:700}.medspa-lms-module__llMoCq__sidebarFooter{color:#8a8297;margin-top:24px;font-size:12px;line-height:1.7}.medspa-lms-module__llMoCq__mobileOutline{display:none}.medspa-lms-module__llMoCq__main{width:100%;min-width:0;max-width:1320px;margin:0 auto;padding:36px 48px 70px}.medspa-lms-module__llMoCq__welcomeLayout .medspa-lms-module__llMoCq__main{max-width:1050px}.medspa-lms-module__llMoCq__pageHeading{justify-content:space-between;align-items:center;gap:22px;margin-bottom:28px;display:flex}.medspa-lms-module__llMoCq__pageHeading h1{margin:7px 0;font-size:29px;line-height:1.3}.medspa-lms-module__llMoCq__pageHeading button{flex:none}.medspa-lms-module__llMoCq__card{background:#fff;border:1px solid #e4dfec;border-radius:20px;max-width:880px;margin:0 auto;padding:36px 42px;box-shadow:0 4px 20px #3c285103}.medspa-lms-module__llMoCq__card h1{margin:10px 0 22px;font-size:30px;line-height:1.3}.medspa-lms-module__llMoCq__card h2{margin:10px 0 20px;font-size:26px;line-height:1.35}.medspa-lms-module__llMoCq__card h3{margin:0 0 12px;font-size:17px;line-height:1.45}.medspa-lms-module__llMoCq__card p{line-height:1.75}.medspa-lms-module__llMoCq__card .handbook{max-width:none}.medspa-lms-module__llMoCq__card .handbook p{font-size:15px;line-height:1.8}.medspa-lms-module__llMoCq__intro{color:#665b75;font-size:17px}.medspa-lms-module__llMoCq__request{overflow-wrap:anywhere;background:#faf8ff;border-left:4px solid #9c7cdd;margin:24px 0;padding:22px 24px}.medspa-lms-module__llMoCq__request .handbook{background:0 0;padding:0}.medspa-lms-module__llMoCq__instructions{margin:25px 0}.medspa-lms-module__llMoCq__deliverables{margin:25px 0;padding:0}.medspa-lms-module__llMoCq__deliverables ol{gap:12px;margin:20px 0;padding:0;list-style:none;display:grid}.medspa-lms-module__llMoCq__deliverables li{background:#f6f5fa;border-radius:12px;align-items:flex-start;gap:13px;margin:10px 0;padding:15px 18px;list-style:none;display:flex}.medspa-lms-module__llMoCq__deliverables li>svg{color:#7654bd;flex:none;margin-top:2px}.medspa-lms-module__llMoCq__deliverables strong,.medspa-lms-module__llMoCq__deliverables span{display:block}.medspa-lms-module__llMoCq__deliverables span{color:#776e83;margin-top:4px;font-size:13px;line-height:1.65}.medspa-lms-module__llMoCq__deliverables .medspa-lms-module__llMoCq__fieldNumber{color:#7253aa;background:#eae2f8;border-radius:7px;flex:none;place-items:center;width:26px;height:26px;margin:0;font-weight:750;display:grid}.medspa-lms-module__llMoCq__footer{border-top:1px solid #e7e0ef;justify-content:space-between;align-items:center;gap:18px;margin-top:28px;padding-top:22px;display:flex}.medspa-lms-module__llMoCq__footer>span{color:#80768d;max-width:55%;font-size:13px;line-height:1.65}.medspa-lms-module__llMoCq__footer button{flex:none}.medspa-lms-module__llMoCq__savedDetails{background:#f7faf8;border:1px solid #dce9e0;border-radius:12px;margin:24px 0;padding:16px}.medspa-lms-module__llMoCq__savedDetails summary{cursor:pointer;font-size:14px;font-weight:650}.medspa-lms-module__llMoCq__savedFields{gap:18px;display:grid}.medspa-lms-module__llMoCq__savedFields dt{color:#7a7186;margin-bottom:6px;font-size:12px;font-weight:750}.medspa-lms-module__llMoCq__savedFields dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.7}.medspa-lms-module__llMoCq__referenceTabs{flex-wrap:wrap;gap:8px;margin:18px 0 25px;display:flex}.medspa-lms-module__llMoCq__referenceItem{white-space:pre-wrap;overflow-wrap:anywhere;border-bottom:1px solid #e7e0ef;padding:20px 0;line-height:1.7}.medspa-lms-module__llMoCq__referenceItem h3{white-space:normal}.medspa-lms-module__llMoCq__roleDiagram{background:#f4effc;border:1px solid #ded2f4;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:25px 0;padding:22px;display:grid}.medspa-lms-module__llMoCq__roleDiagram article{background:#fff;border:1px solid #e5dbf2;border-radius:12px;padding:20px 16px}.medspa-lms-module__llMoCq__roleDiagram svg{color:#805abf;margin-bottom:12px}.medspa-lms-module__llMoCq__roleDiagram h2{margin:0 0 9px;font-size:16px;line-height:1.5}.medspa-lms-module__llMoCq__roleDiagram p{color:#776a86;margin:0;font-size:13px}.medspa-lms-module__llMoCq__consent{align-items:flex-start;gap:12px;margin:25px 0;font-size:14px;line-height:1.6;display:flex}.medspa-lms-module__llMoCq__consent input{margin-top:5px}.medspa-lms-module__llMoCq__support{color:#81788c;border-top:1px solid #ece7f3;margin-top:24px;padding-top:18px;font-size:12px;line-height:1.6}.medspa-lms-module__llMoCq__notice{background:#fff8e8;border:1px solid #efe1b3;border-radius:12px;margin-bottom:20px;padding:16px 20px;font-size:14px;line-height:1.7}.medspa-lms-module__llMoCq__card fieldset{border:0;min-width:0;padding:0}.medspa-lms-module__llMoCq__card textarea{min-height:140px}.medspa-lms-module__llMoCq__card .form-grid{grid-template-columns:1fr}.medspa-lms-module__llMoCq__card .phone-layout{display:block}.medspa-lms-module__llMoCq__card .phone-case{box-shadow:none;border:0;padding:0}.medspa-lms-module__llMoCq__card .phone-case h2{font-size:22px}.medspa-lms-module__llMoCq__card .phone-case .section-heading{margin-top:15px}.medspa-lms-module__llMoCq__card .guide-details{margin:14px 0}.medspa-lms-module__llMoCq__card .button.primary{white-space:normal;text-align:left}.medspa-lms-module__llMoCq__card .recording-saved-step{margin-top:20px}@media (min-width:1150px){.medspa-lms-module__llMoCq__sidebar{align-self:start;height:100vh;position:sticky;top:0;overflow-y:auto}.medspa-lms-module__llMoCq__main{padding-top:40px}}@media (max-width:1100px){.medspa-lms-module__llMoCq__layout{grid-template-columns:225px minmax(0,1fr)}.medspa-lms-module__llMoCq__main{padding:28px 25px 55px}.medspa-lms-module__llMoCq__card{padding:28px}.medspa-lms-module__llMoCq__roleDiagram{gap:8px;padding:12px}.medspa-lms-module__llMoCq__roleDiagram article{padding:14px}}@media (max-width:780px){.medspa-lms-module__llMoCq__header{padding:15px 18px}.medspa-lms-module__llMoCq__layout{display:block}.medspa-lms-module__llMoCq__sidebar{border-bottom:1px solid #e5dfee;border-right:0;padding:15px 20px}.medspa-lms-module__llMoCq__courseName,.medspa-lms-module__llMoCq__courseProgress,.medspa-lms-module__llMoCq__sidebar>progress,.medspa-lms-module__llMoCq__desktopOutline,.medspa-lms-module__llMoCq__sidebarFooter{display:none}.medspa-lms-module__llMoCq__mobileOutline{font-size:13px;display:block}.medspa-lms-module__llMoCq__mobileOutline summary{cursor:pointer;font-weight:650}.medspa-lms-module__llMoCq__main{padding:25px 18px 45px}.medspa-lms-module__llMoCq__pageHeading{align-items:flex-start;gap:10px}.medspa-lms-module__llMoCq__pageHeading h1{font-size:24px}.medspa-lms-module__llMoCq__pageHeading .eyebrow{font-size:10px}.medspa-lms-module__llMoCq__pageHeading button{padding:9px;font-size:12px}.medspa-lms-module__llMoCq__card{border-radius:15px;padding:24px 20px}.medspa-lms-module__llMoCq__card h1{font-size:26px}.medspa-lms-module__llMoCq__card h2{font-size:23px}.medspa-lms-module__llMoCq__roleDiagram{grid-template-columns:1fr}.medspa-lms-module__llMoCq__roleDiagram article{grid-template-columns:30px minmax(0,1fr);column-gap:13px;display:grid}.medspa-lms-module__llMoCq__roleDiagram svg{grid-row:span 2;margin-top:4px}.medspa-lms-module__llMoCq__roleDiagram p{grid-column:2}.medspa-lms-module__llMoCq__roleDiagram h2{margin-top:0;font-size:16px}.medspa-lms-module__llMoCq__footer{flex-direction:column;align-items:flex-start}.medspa-lms-module__llMoCq__footer>span,.medspa-lms-module__llMoCq__footer button{max-width:100%}.medspa-lms-module__llMoCq__header>div:last-child{gap:8px}.medspa-lms-module__llMoCq__clock{font-size:11px}.medspa-lms-module__llMoCq__request{padding:17px 16px}.medspa-lms-module__llMoCq__intro{font-size:15px}.medspa-lms-module__llMoCq__card .handbook p{font-size:14px}.medspa-lms-module__llMoCq__card .customer-audio{padding:14px}.medspa-lms-module__llMoCq__card audio{max-width:100%}.medspa-lms-module__llMoCq__header .brand>div{font-size:24px}.medspa-lms-module__llMoCq__header fieldset label{font-size:11px}.medspa-lms-module__llMoCq__header fieldset select{max-width:130px}}@media (max-width:520px){.medspa-lms-module__llMoCq__header{flex-wrap:wrap;gap:14px}.medspa-lms-module__llMoCq__header>div:last-child{justify-content:flex-end;width:100%}.medspa-lms-module__llMoCq__header fieldset{margin-right:auto}.medspa-lms-module__llMoCq__header fieldset select{min-width:170px;max-width:220px}}
.cleaning-pricing-module__ttB2UW__reference{color:#4b3f56;overflow-wrap:anywhere;background:#fff;border:1px solid #ded7e9;border-radius:12px;min-width:0;padding:18px}.cleaning-pricing-module__ttB2UW__reference h3{color:#513f66;align-items:center;gap:8px;line-height:1.5;display:flex;margin:0 0 14px!important;font-size:16px!important}.cleaning-pricing-module__ttB2UW__reference h3>span{letter-spacing:.6px;color:#897893;margin-left:auto;font-size:10px;font-weight:500}.cleaning-pricing-module__ttB2UW__reference h3 svg{flex-shrink:0}.cleaning-pricing-module__ttB2UW__formula{color:#70528a;background:#f4eefb;border-radius:8px;justify-content:space-between;align-items:center;gap:5px;padding:10px 9px;display:flex;margin:0 0 14px!important;font-size:12px!important;line-height:1.5!important}.cleaning-pricing-module__ttB2UW__formula b{color:#a38bb5;font-weight:500}.cleaning-pricing-module__ttB2UW__formula strong{color:#5c347e}.cleaning-pricing-module__ttB2UW__tableWrap{max-width:100%;overflow:auto}.cleaning-pricing-module__ttB2UW__reference table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:12px}.cleaning-pricing-module__ttB2UW__reference caption{text-align:left;color:#877393;margin-bottom:10px;font-size:11px;line-height:1.5}.cleaning-pricing-module__ttB2UW__reference th,.cleaning-pricing-module__ttB2UW__reference td{color:#5d4d6b;vertical-align:middle;border-bottom:1px solid #eee8f3;padding:8px 5px;font-size:12px;line-height:1.4}.cleaning-pricing-module__ttB2UW__reference thead th{text-transform:none;letter-spacing:0;white-space:normal;color:#84718f;background:0 0;font-size:10px;font-weight:500}.cleaning-pricing-module__ttB2UW__reference thead th:first-child{width:49%}.cleaning-pricing-module__ttB2UW__reference tbody th{text-transform:none;letter-spacing:0;white-space:normal;background:0 0;font-weight:500}.cleaning-pricing-module__ttB2UW__reference td{white-space:nowrap;font-variant-numeric:tabular-nums}.cleaning-pricing-module__ttB2UW__reference td:nth-child(2){color:#543c67;font-weight:650}.cleaning-pricing-module__ttB2UW__reference .cleaning-pricing-module__ttB2UW__group th{color:#866a99;background:#f8f5fc;border-bottom:1px solid #e8dfef;padding:8px 5px 6px;font-size:10px;font-weight:650}.cleaning-pricing-module__ttB2UW__reference tr:last-child td,.cleaning-pricing-module__ttB2UW__reference tr:last-child th{border-bottom:1px solid #eee8f3}.cleaning-pricing-module__ttB2UW__timeNote{color:#74617f;gap:7px;display:flex;margin:12px 0!important;font-size:11px!important;line-height:1.6!important}.cleaning-pricing-module__ttB2UW__timeNote svg{flex-shrink:0;margin-top:2px}.cleaning-pricing-module__ttB2UW__rules{color:#7b648d;border-top:1px solid #e9e1f0;padding-top:11px;font-size:11px}.cleaning-pricing-module__ttB2UW__rules summary{cursor:pointer;font-weight:550;line-height:1.6}.cleaning-pricing-module__ttB2UW__rules p{margin:10px 0 0!important;font-size:11px!important;line-height:1.65!important}.cleaning-pricing-module__ttB2UW__reference[data-compact=true]{padding:14px}.cleaning-pricing-module__ttB2UW__reference[data-compact=true] h3{margin-bottom:10px!important;font-size:14px!important}.cleaning-pricing-module__ttB2UW__reference[data-compact=true] th,.cleaning-pricing-module__ttB2UW__reference[data-compact=true] td{padding:6px 4px;font-size:11px}.cleaning-pricing-module__ttB2UW__reference[data-compact=true] .cleaning-pricing-module__ttB2UW__group th{padding-top:7px;font-size:10px}.cleaning-pricing-module__ttB2UW__reference[data-compact=true] .cleaning-pricing-module__ttB2UW__formula{padding:8px;margin-bottom:11px!important;font-size:11px!important}.cleaning-pricing-module__ttB2UW__practice{color:#50415e;min-width:0}.cleaning-pricing-module__ttB2UW__practiceLabel{letter-spacing:1px;color:#8a67a4;font-weight:650;margin:0 0 12px!important;font-size:10px!important}.cleaning-pricing-module__ttB2UW__practice h3{margin:0 0 12px!important;font-size:20px!important}.cleaning-pricing-module__ttB2UW__practice>p{font-size:14px;line-height:1.8}.cleaning-pricing-module__ttB2UW__practiceHint{background:#f8f5fc;border:1px solid #e7dff0;border-radius:10px;gap:4px;margin:18px 0 22px;padding:15px 17px;font-size:13px;line-height:1.6;display:grid}.cleaning-pricing-module__ttB2UW__practiceHint strong{color:#67477e}.cleaning-pricing-module__ttB2UW__practiceHint span{color:#7e6a8d}.cleaning-pricing-module__ttB2UW__answers{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:20px;display:grid}.cleaning-pricing-module__ttB2UW__answers label{gap:8px;min-width:0;font-size:12px;font-weight:550;display:grid}.cleaning-pricing-module__ttB2UW__answers input{color:#4f365e;background:#fff;border:1px solid #d9cde5;border-radius:8px;width:100%;min-width:0;padding:12px;font-size:17px}.cleaning-pricing-module__ttB2UW__feedback{color:#88693c;background:#fcf7ee;border-left:3px solid #c99d63;border-radius:0 8px 8px 0;margin:20px 0;padding:17px 19px}.cleaning-pricing-module__ttB2UW__feedback[data-complete=true]{color:#51705a;background:#f2f8f3;border-color:#88a790}.cleaning-pricing-module__ttB2UW__feedback>strong{align-items:center;gap:7px;font-size:14px;display:flex}.cleaning-pricing-module__ttB2UW__feedback p{margin:10px 0 0!important;font-size:13px!important;line-height:1.7!important}.cleaning-pricing-module__ttB2UW__practice .cleaning-pricing-module__ttB2UW__practiceNote{color:#8c7b95;margin:20px 0 0!important;font-size:11px!important;line-height:1.65!important}@media (max-width:600px){.cleaning-pricing-module__ttB2UW__reference{padding:15px}.cleaning-pricing-module__ttB2UW__answers{gap:12px}.cleaning-pricing-module__ttB2UW__answers label{font-size:11px}.cleaning-pricing-module__ttB2UW__practice h3{font-size:18px!important}.cleaning-pricing-module__ttB2UW__practice>p{font-size:13px}.cleaning-pricing-module__ttB2UW__practiceHint{font-size:12px}.cleaning-pricing-module__ttB2UW__reference th,.cleaning-pricing-module__ttB2UW__reference td{font-size:11px}}
.cleaning-lesson-visual-module__vjHqUq__visual{color:#44334f;overflow-wrap:anywhere;min-width:0;margin:0;padding:0}.cleaning-lesson-visual-module__vjHqUq__visual figcaption{letter-spacing:.35px;text-transform:uppercase;color:#766282;margin:0 0 12px;font-size:12px;font-weight:700;line-height:1.5}.cleaning-lesson-visual-module__vjHqUq__record,.cleaning-lesson-visual-module__vjHqUq__message{background:#fff;border:1px solid #ded3e9;border-radius:12px;overflow:hidden}.cleaning-lesson-visual-module__vjHqUq__recordTitle,.cleaning-lesson-visual-module__vjHqUq__messageMeta{background:#f3edf8;border-bottom:1px solid #e4dbea;flex-wrap:wrap;align-items:center;gap:9px;padding:14px 17px;font-size:13px;display:flex}.cleaning-lesson-visual-module__vjHqUq__recordTitle>span,.cleaning-lesson-visual-module__vjHqUq__messageMeta>span{color:#806d8c;margin-left:auto;font-size:11px}.cleaning-lesson-visual-module__vjHqUq__record dl{margin:0;padding:7px 17px}.cleaning-lesson-visual-module__vjHqUq__record dl>div{border-bottom:1px solid #eee8f2;grid-template-columns:minmax(110px,1fr) minmax(0,2fr);gap:16px;padding:11px 0;display:grid}.cleaning-lesson-visual-module__vjHqUq__record dl>div:last-child{border:0}.cleaning-lesson-visual-module__vjHqUq__record dt{color:#806d8c;font-size:12px}.cleaning-lesson-visual-module__vjHqUq__record dd{color:#44334f;margin:0;font-size:14px;line-height:1.55}.cleaning-lesson-visual-module__vjHqUq__tableWrap{border:1px solid #dfd4e9;border-radius:12px;max-width:100%;overflow:auto}.cleaning-lesson-visual-module__vjHqUq__tableWrap table{border-collapse:collapse;width:100%;font-size:13px;line-height:1.6}.cleaning-lesson-visual-module__vjHqUq__tableWrap th,.cleaning-lesson-visual-module__vjHqUq__tableWrap td{text-align:left;vertical-align:top;overflow-wrap:normal;white-space:normal;letter-spacing:0;text-transform:none;border-bottom:1px solid #e9e0ef;padding:13px 15px}.cleaning-lesson-visual-module__vjHqUq__tableWrap thead{background:#f3edf8}.cleaning-lesson-visual-module__vjHqUq__tableWrap th{font-weight:600}.cleaning-lesson-visual-module__vjHqUq__tableWrap tbody th{color:#574361;width:29%}.cleaning-lesson-visual-module__vjHqUq__tableWrap tbody tr:last-child>*{border-bottom:0}.cleaning-lesson-visual-module__vjHqUq__tableWrap tbody tr:nth-child(2n){background:#fcfafd}.cleaning-lesson-visual-module__vjHqUq__timeline{gap:16px;display:grid;margin:0!important;padding:0!important;list-style:none!important}.cleaning-lesson-visual-module__vjHqUq__timeline>li{background:#faf7fc;border:1px solid #e3d9ec;border-radius:10px;align-items:flex-start;gap:14px;padding:15px 17px;display:flex;position:relative;margin:0!important}.cleaning-lesson-visual-module__vjHqUq__marker{color:#6b4385;background:#e9dff3;border-radius:9px;place-items:center;min-width:33px;min-height:33px;padding:5px;font-size:12px;font-weight:700;line-height:1.4;display:grid}.cleaning-lesson-visual-module__vjHqUq__timeline strong{font-size:14px;font-weight:600}.cleaning-lesson-visual-module__vjHqUq__timeline p{color:#6f5c7b;margin:4px 0 0!important;font-size:13px!important;line-height:1.65!important}.cleaning-lesson-visual-module__vjHqUq__arrow{color:#a48eb6;position:absolute;bottom:-17px;left:25px}.cleaning-lesson-visual-module__vjHqUq__message blockquote{color:#503d5b;white-space:pre-line;border:0;margin:0;padding:20px;font-size:15px;line-height:1.85}.cleaning-lesson-visual-module__vjHqUq__visual .cleaning-lesson-visual-module__vjHqUq__note{color:#826f8d;margin:12px 0 0!important;font-size:12px!important;line-height:1.65!important}.cleaning-lesson-visual-module__vjHqUq__tableWrap th{font-size:12px}.cleaning-lesson-visual-module__vjHqUq__tableWrap tbody th{font-size:13px}.cleaning-lesson-visual-module__vjHqUq__tableWrap td{color:#62516e}.cleaning-lesson-visual-module__vjHqUq__costBreakdown{background:#fff;border:1px solid #ded3e9;border-radius:12px;padding:21px}.cleaning-lesson-visual-module__vjHqUq__sale{color:#675173;justify-content:space-between;align-items:center;gap:16px;display:flex;margin:0 0 17px!important;font-size:13px!important}.cleaning-lesson-visual-module__vjHqUq__sale strong{color:#463052;font-size:25px}.cleaning-lesson-visual-module__vjHqUq__costBar{border-radius:9px;height:54px;display:flex;overflow:hidden}.cleaning-lesson-visual-module__vjHqUq__costBar>span{color:#fff;background:#7655ad;border-right:2px solid #fff;justify-content:center;align-items:center;font-size:17px;font-weight:650;display:flex}.cleaning-lesson-visual-module__vjHqUq__costBar>span[data-segment="1"]{color:#362443;background:#b699cf}.cleaning-lesson-visual-module__vjHqUq__costBar>span[data-segment="2"]{background:#517e70;border:0}.cleaning-lesson-visual-module__vjHqUq__costLegend{grid-template-columns:2fr 1fr 1fr;gap:16px;margin:19px 0 0;display:grid}.cleaning-lesson-visual-module__vjHqUq__costLegend dt{color:#5c4669;align-items:center;gap:7px;font-size:12px;font-weight:650;display:flex}.cleaning-lesson-visual-module__vjHqUq__costLegend dt>span{background:#7655ad;border-radius:2px;flex-shrink:0;width:9px;height:9px}.cleaning-lesson-visual-module__vjHqUq__costLegend [data-segment="1"] dt>span{background:#b699cf}.cleaning-lesson-visual-module__vjHqUq__costLegend [data-segment="2"] dt>span{background:#517e70}.cleaning-lesson-visual-module__vjHqUq__costLegend dd{color:#64506f;margin:8px 0 0}.cleaning-lesson-visual-module__vjHqUq__costLegend dd>strong{margin-bottom:5px;font-size:19px;display:block}.cleaning-lesson-visual-module__vjHqUq__costLegend dd>span{font-size:12px;line-height:1.6;display:block}@media (max-width:600px){.cleaning-lesson-visual-module__vjHqUq__recordTitle,.cleaning-lesson-visual-module__vjHqUq__messageMeta{padding:12px}.cleaning-lesson-visual-module__vjHqUq__recordTitle>span,.cleaning-lesson-visual-module__vjHqUq__messageMeta>span{width:100%;margin-left:27px}.cleaning-lesson-visual-module__vjHqUq__record dl{padding:3px 12px}.cleaning-lesson-visual-module__vjHqUq__record dl>div{grid-template-columns:1fr;gap:4px;padding:10px 0}.cleaning-lesson-visual-module__vjHqUq__record dd{font-size:13px}.cleaning-lesson-visual-module__vjHqUq__tableWrap th,.cleaning-lesson-visual-module__vjHqUq__tableWrap td{padding:10px 9px;font-size:12px}.cleaning-lesson-visual-module__vjHqUq__tableWrap tbody th{width:30%}.cleaning-lesson-visual-module__vjHqUq__timeline>li{gap:11px;padding:12px}.cleaning-lesson-visual-module__vjHqUq__timeline strong{font-size:13px}.cleaning-lesson-visual-module__vjHqUq__timeline p{font-size:12px!important}.cleaning-lesson-visual-module__vjHqUq__message blockquote{padding:15px;font-size:14px}.cleaning-lesson-visual-module__vjHqUq__arrow{left:22px}.cleaning-lesson-visual-module__vjHqUq__tableWrap{border:0;overflow:visible}.cleaning-lesson-visual-module__vjHqUq__tableWrap table,.cleaning-lesson-visual-module__vjHqUq__tableWrap tbody{display:block}.cleaning-lesson-visual-module__vjHqUq__tableWrap thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.cleaning-lesson-visual-module__vjHqUq__tableWrap tr{background:#fff;border:1px solid #dfd4e9;border-radius:10px;margin-bottom:10px;display:block;overflow:hidden}.cleaning-lesson-visual-module__vjHqUq__tableWrap tbody th,.cleaning-lesson-visual-module__vjHqUq__tableWrap td{border:0;width:100%;padding:9px 12px;display:block}.cleaning-lesson-visual-module__vjHqUq__tableWrap tbody th{background:#f3edf8;font-size:13px}.cleaning-lesson-visual-module__vjHqUq__tableWrap td:before{content:attr(data-label);color:#8b7697;margin-bottom:3px;font-size:10px;font-weight:600;display:block}.cleaning-lesson-visual-module__vjHqUq__tableWrap tbody tr:nth-child(2n){background:#fff}.cleaning-lesson-visual-module__vjHqUq__tableWrap tbody tr:last-child{margin-bottom:0}.cleaning-lesson-visual-module__vjHqUq__tableWrap[data-compact=true]{border:1px solid #dfd4e9;overflow:hidden}.cleaning-lesson-visual-module__vjHqUq__tableWrap[data-compact=true] table{table-layout:fixed;display:table}.cleaning-lesson-visual-module__vjHqUq__tableWrap[data-compact=true] thead{clip-path:none;width:auto;height:auto;display:table-header-group;position:static}.cleaning-lesson-visual-module__vjHqUq__tableWrap[data-compact=true] tbody{display:table-row-group}.cleaning-lesson-visual-module__vjHqUq__tableWrap[data-compact=true] tr{border:0;margin:0;display:table-row}.cleaning-lesson-visual-module__vjHqUq__tableWrap[data-compact=true] th,.cleaning-lesson-visual-module__vjHqUq__tableWrap[data-compact=true] td{background:0 0;border-bottom:1px solid #e9e0ef;width:auto;padding:10px 8px;font-size:12px;display:table-cell}.cleaning-lesson-visual-module__vjHqUq__tableWrap[data-compact=true] th:first-child{width:43%}.cleaning-lesson-visual-module__vjHqUq__tableWrap[data-compact=true] th:nth-child(2){width:21%}.cleaning-lesson-visual-module__vjHqUq__tableWrap[data-compact=true] td:before{display:none}.cleaning-lesson-visual-module__vjHqUq__tableWrap[data-compact=true] tbody tr:last-child>*{border-bottom:0}.cleaning-lesson-visual-module__vjHqUq__costBreakdown{padding:15px}.cleaning-lesson-visual-module__vjHqUq__costLegend{grid-template-columns:1fr 1fr 1fr;gap:11px}.cleaning-lesson-visual-module__vjHqUq__costLegend dt{gap:5px;font-size:11px}.cleaning-lesson-visual-module__vjHqUq__costLegend dd>span{font-size:11px}.cleaning-lesson-visual-module__vjHqUq__costBar{height:46px}.cleaning-lesson-visual-module__vjHqUq__costBar>span{font-size:15px}.cleaning-lesson-visual-module__vjHqUq__sale{font-size:12px!important}.cleaning-lesson-visual-module__vjHqUq__sale strong{font-size:23px}}
.lesson-reader-module__43xfqW__reader{color:#3f3549;min-width:0;max-width:740px;margin:0 auto}.lesson-reader-module__43xfqW__reader[data-authored=true]>.lesson-reader-module__43xfqW__actions{position:static}.lesson-reader-module__43xfqW__topline{color:#756580;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;font-size:12px;display:flex}.lesson-reader-module__43xfqW__stepCount{letter-spacing:1.2px;color:#765290;text-transform:uppercase;font-size:10px;font-weight:700}.lesson-reader-module__43xfqW__progress{appearance:none;width:100%;height:4px;accent-color:var(--purple);background:#eae1f0;border:0;border-radius:8px;margin:-8px 0 22px;display:block;overflow:hidden}.lesson-reader-module__43xfqW__progress::-webkit-progress-bar{background:#eae1f0}.lesson-reader-module__43xfqW__progress::-webkit-progress-value{background:var(--purple);border-radius:8px}.lesson-reader-module__43xfqW__progress::-moz-progress-bar{background:var(--purple)}.lesson-reader-module__43xfqW__revisit{color:#776286;margin:0 0 20px;font-size:12px}.lesson-reader-module__43xfqW__revisit summary{cursor:pointer;width:max-content;max-width:100%}.lesson-reader-module__43xfqW__revisit ol{background:#faf8fd;border:1px solid #e7dfee;border-radius:10px;gap:3px;max-height:260px;margin:10px 0;padding:10px;list-style:none;display:grid;overflow:auto}.lesson-reader-module__43xfqW__revisit li{margin:0!important}.lesson-reader-module__43xfqW__revisit button{text-align:left;color:#665372;width:100%;font:inherit;background:0 0;border-radius:6px;align-items:center;gap:10px;padding:10px;font-size:12px;line-height:1.5;display:flex}.lesson-reader-module__43xfqW__revisit button[aria-current=step]{color:#5d3f78;background:#eee6f8}.lesson-reader-module__43xfqW__revisit button span:first-child{flex:0 0 18px;font-size:10px}.lesson-reader-module__43xfqW__revisit button span:nth-child(2){flex:1}.lesson-reader-module__43xfqW__revisit svg{color:#6b8976;flex-shrink:0}.lesson-reader-module__43xfqW__step{min-width:0}.lesson-reader-module__43xfqW__heading{letter-spacing:-.5px;scroll-margin-top:28px;margin:0 0 20px!important;font-size:clamp(22px,3vw,28px)!important;line-height:1.3!important}.lesson-reader-module__43xfqW__heading:focus{outline:none}.lesson-reader-module__43xfqW__heading:focus-visible{outline-offset:5px;border-radius:3px;outline:2px solid #b6a2d1}.lesson-reader-module__43xfqW__visual{min-width:0;margin:0 0 20px}.lesson-reader-module__43xfqW__objectives{background:#fff;border:1px solid #e6ddeb;border-radius:10px;padding:15px 18px}.lesson-reader-module__43xfqW__objectives summary{color:#604c71;cursor:pointer;font-size:13px;font-weight:600}.lesson-reader-module__43xfqW__objectives summary>span{color:#8a7895;font-size:11px;font-weight:400}.lesson-reader-module__43xfqW__objectives ul{gap:10px;list-style:none;display:grid;margin:18px 0 0!important;padding:0!important}.lesson-reader-module__43xfqW__objectives li{color:#5e496d;gap:10px;display:flex;font-size:13px!important;line-height:1.65!important}.lesson-reader-module__43xfqW__objectives svg{color:#8c6aa9;flex-shrink:0;margin-top:3px}.lesson-reader-module__43xfqW__intro{margin-top:18px;font-size:13px;line-height:1.7}.lesson-reader-module__43xfqW__purpose{color:#675371;margin:-8px 0 22px!important;font-size:15px!important;line-height:1.65!important}.lesson-reader-module__43xfqW__text{overflow-wrap:anywhere;padding:2px 0}.lesson-reader-module__43xfqW__text p,.lesson-reader-module__43xfqW__text li{color:#53435f;font-size:15px!important;line-height:1.85!important}.lesson-reader-module__43xfqW__text p{margin:0 0 18px!important}.lesson-reader-module__43xfqW__text p:last-child{margin-bottom:0!important}.lesson-reader-module__43xfqW__text h3{color:#4f385f;margin:0 0 13px!important;font-size:17px!important;line-height:1.5!important}.lesson-reader-module__43xfqW__text h3:not(:first-child){margin-top:20px!important}.lesson-reader-module__43xfqW__text[data-duplicate-heading=true]>h3:first-child{display:none}.lesson-reader-module__43xfqW__text ul{padding-left:22px}.lesson-reader-module__43xfqW__text .table-wrap{border:1px solid #e5ddea;border-radius:10px;max-width:100%;overflow:auto}.lesson-reader-module__43xfqW__text table{min-width:360px}.lesson-reader-module__43xfqW__example{background:0 0;padding:2px 0}.lesson-reader-module__43xfqW__example p,.lesson-reader-module__43xfqW__example li{color:#53435f}.lesson-reader-module__43xfqW__actions{z-index:5;background:#fff;border-top:1px solid #e7deed;justify-content:space-between;align-items:center;gap:14px;margin-top:24px;padding:16px 0;display:flex;position:sticky;bottom:0}.lesson-reader-module__43xfqW__actions>:last-child{margin-left:auto}.lesson-reader-module__43xfqW__actions .button{white-space:normal;text-align:left;min-height:45px}.lesson-reader-module__43xfqW__actions .text-button{font-size:12px}.lesson-reader-module__43xfqW__actions[data-check-pending=true]{background:0 0;position:static}.lesson-reader-module__43xfqW__pending{color:#877391;font-size:12px;line-height:1.5}.lesson-reader-module__43xfqW__bookmark{color:#8a7895;margin:6px 0 0!important;font-size:11px!important;line-height:1.7!important}.lesson-reader-module__43xfqW__defaultVisual{background:#f7f3fc;border:1px solid #e6ddf0;border-radius:11px;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;list-style:none;display:grid;margin:0!important;padding:16px!important}.lesson-reader-module__43xfqW__defaultVisual li{text-align:center;flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex;position:relative}.lesson-reader-module__43xfqW__defaultVisual li:not(:last-child):after{content:"→";color:#a289b8;font-size:18px;position:absolute;top:11px;right:-12px}.lesson-reader-module__43xfqW__icon{color:#8a64a4;background:#fff;border:1px solid #e1d2ed;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.lesson-reader-module__43xfqW__icon svg{width:20px;height:20px}.lesson-reader-module__43xfqW__defaultVisual strong{font-size:12px}.lesson-reader-module__43xfqW__defaultVisual li>span:last-child{color:#80628f;font-size:11px;line-height:1.5}@media (max-width:600px){.lesson-reader-module__43xfqW__heading{font-size:22px!important}.lesson-reader-module__43xfqW__topline{font-size:11px}.lesson-reader-module__43xfqW__objectives{padding:14px}.lesson-reader-module__43xfqW__text p,.lesson-reader-module__43xfqW__text li{font-size:14px!important;line-height:1.8!important}.lesson-reader-module__43xfqW__example{padding:16px}.lesson-reader-module__43xfqW__actions{flex-wrap:wrap;gap:10px;padding:12px 0;position:static}.lesson-reader-module__43xfqW__actions .button{max-width:65%;font-size:12px}.lesson-reader-module__43xfqW__actions .text-button{text-align:left;max-width:30%;font-size:11px}.lesson-reader-module__43xfqW__pending{max-width:60%;font-size:11px}.lesson-reader-module__43xfqW__defaultVisual{gap:12px;padding:14px 10px!important}}
