html body .lc.lc.lc.lc.lc.lc{--lc-ink:#163d3a;--lc-muted:#3f5a51;--lc-clay:0 16px 28px -22px #163d3a80,inset 0 2px 0 #fff,inset 0 -3px 0 #edf4ef;--lc-chip:0 6px 12px -6px #163d3a80,inset 0 2px 0 #ffffff59,inset 0 -3px 6px #0000001f}html body .lc.lc.lc.lc.lc.lc .page-title,html body .lc.lc.lc.lc.lc.lc .learner-banner,html body .lc.lc.lc.lc.lc.lc .wallet-masthead{color:var(--lc-ink);box-shadow:var(--lc-clay);background:#dff3ee;border:0;border-radius:30px}html body .lc.lc.lc.lc.lc.lc .page-title :is(h1,h2),html body .lc.lc.lc.lc.lc.lc .wallet-masthead :is(h1,h2){color:var(--lc-ink)}html body .lc.lc.lc.lc.lc.lc .page-title p,html body .lc.lc.lc.lc.lc.lc .wallet-masthead p{color:var(--lc-muted)}html body .lc.lc.lc.lc.lc.lc .page-title .eyebrow,html body .lc.lc.lc.lc.lc.lc .wallet-masthead .eyebrow{color:#23736a}html body .lc.lc.lc.lc.lc.lc .page-title:before,html body .lc.lc.lc.lc.lc.lc .page-title:after,html body .lc.lc.lc.lc.lc.lc .wallet-masthead:before,html body .lc.lc.lc.lc.lc.lc .wallet-masthead:after{display:none}html body .lc.lc.lc.lc.lc.lc :is(.round-card,.lesson-list,.payment-card,.class-calendar,.lesson-content,.wallet-card,.wallet-login,.wallet-legacy-claim,.wallet-empty,.student-pass){box-shadow:var(--lc-clay);background:#fff;border:0;border-radius:28px}html body .lc.lc.lc.lc.lc.lc :is(.info-panel,.wallet-legacy){box-shadow:var(--lc-clay);background:#e4edf0;border:0;border-radius:28px}html body .lc.lc.lc.lc.lc.lc .wallet-aed{background:#f0eadb}html body .lc.lc.lc.lc.lc.lc .wallet-demo{box-shadow:var(--lc-clay);background:#f0eadb;border:0;border-radius:24px}html body .lc.lc.lc.lc.lc.lc .notice{color:#7a5519;background:#f7efdf;border:0;border-radius:20px;box-shadow:inset 0 2px #fff9}html body .lc.lc.lc.lc.lc.lc .iconbox{color:#fff;box-shadow:var(--lc-chip);background:#9fd4b4;border-radius:17px}html body .lc.lc.lc.lc.lc.lc .button{border-radius:999px;box-shadow:0 10px 18px -10px #163d3acc,inset 0 2px #ffffff40}html body .lc.lc.lc.lc.lc.lc .button.outline{box-shadow:var(--lc-clay);background:#fff}html body .lc.lc.lc.lc.lc.lc .button:active{transform:translateY(2px)}html body .lc.lc.lc.lc.lc.lc :is(.booking-tabs,.booking-course-chips,.calendar-toolbar) button{color:var(--lc-ink);box-shadow:var(--lc-clay);background:#fff;border:0;border-radius:999px}html body .lc.lc.lc.lc.lc.lc :is(.booking-tabs button.selected,.booking-course-chips button.active,.calendar-toolbar button.active){color:#fff;background:#163d3a}html body .lc.lc.lc.lc.lc.lc .pill{border-radius:999px}html body .lc.lc.lc.lc.lc.lc .lesson-row{border-radius:20px}html body .lc.lc.lc.lc.lc.lc .lesson-row:hover{background:#f6f9f6}html body .lc.lc.lc.lc.lc.lc .lesson-number{color:#fff;box-shadow:var(--lc-chip);background:#9fd4b4;border:0;border-radius:15px;font-weight:700}html body .lc.lc.lc.lc.lc.lc .lesson-row:nth-child(5n+2) .lesson-number{background:#e3c98f}html body .lc.lc.lc.lc.lc.lc .lesson-row:nth-child(5n+3) .lesson-number{background:#e8a17c}html body .lc.lc.lc.lc.lc.lc .lesson-row:nth-child(5n+4) .lesson-number{background:#c4b5e0}html body .lc.lc.lc.lc.lc.lc .lesson-row:nth-child(5n+5) .lesson-number{background:#a9c4cf}html body .lc.lc.lc.lc.lc.lc .checkcircle{border-radius:999px}html body .lc.lc.lc.lc.lc.lc .datebox{color:var(--lc-ink);box-shadow:var(--lc-chip);background:#dfebe2;border:0;border-radius:22px}html body .lc.lc.lc.lc.lc.lc .seat-days button,html body .lc.lc.lc.lc.lc.lc .seat-days-date{border-radius:18px}html body .lc.lc.lc.lc.lc.lc .slot-list>*{border-radius:999px}html body .lc.lc.lc.lc.lc.lc .calendar-day{border-radius:14px}html body .lc.lc.lc.lc.lc.lc :is(.wallet-status,.wallet-course-code){border-radius:999px}html body .lc.lc.lc.lc.lc.lc :is(.wallet-guide,.wallet-search,.wallet-summary>*){border-radius:24px}html body .lc.lc.lc.lc.lc.lc .wallet-card:before{border-radius:28px 28px 0 0}@media (prefers-reduced-motion:reduce){html body .lc.lc.lc.lc.lc.lc .button:active{transform:none}}@media (max-width:700px){html body .lc.lc.lc.lc.lc.lc :is(.page-title,.learner-banner,.wallet-masthead),html body .lc.lc.lc.lc.lc.lc :is(.round-card,.lesson-list,.payment-card,.info-panel,.wallet-card){border-radius:24px}}html body .lc.lc.lc.lc.lc.lc .center-hero{color:var(--lc-ink);box-shadow:var(--lc-clay);background:#dff3ee;border:0;border-radius:30px}html body .lc.lc.lc.lc.lc.lc .center-hero :is(h1,h2){color:var(--lc-ink)}html body .lc.lc.lc.lc.lc.lc .center-hero p{color:var(--lc-muted)}html body .lc.lc.lc.lc.lc.lc .center-hero .eyebrow{color:#23736a}html body .lc.lc.lc.lc.lc.lc .center-hero:before,html body .lc.lc.lc.lc.lc.lc .center-hero:after{display:none}html body .lc.lc.lc.lc.lc.lc :is(.center-panel,.class-pass,.join-card,.funnel-panel,.course-card,.checkin-card,.verify-card){box-shadow:var(--lc-clay);background:#fff;border:0;border-radius:28px}html body .lc.lc.lc.lc.lc.lc :is(.center-intro,.funnel-course-note,.classroom-success){box-shadow:var(--lc-clay);background:#e4edf0;border:0;border-radius:28px}html body .lc.lc.lc.lc.lc.lc .course-card:nth-child(3n+2) .course-visual{background:#f0eadb}html body .lc.lc.lc.lc.lc.lc .course-card:nth-child(3n+3) .course-visual{background:#f7e4dc}html body .lc.lc.lc.lc.lc.lc .course-visual{border-radius:22px}html body .lc.lc.lc.lc.lc.lc .hero{box-shadow:var(--lc-clay);border-radius:30px}html body .lc.lc.lc.lc.lc.lc :is(.funnel-button,.join-button){border-radius:999px;box-shadow:0 10px 18px -10px #163d3acc,inset 0 2px #ffffff40}html body .lc.lc.lc.lc.lc.lc :is(.funnel-secondary,.join-button.outline){box-shadow:var(--lc-clay);background:#fff;border-radius:999px}html body .lc.lc.lc.lc.lc.lc :is(.center-tabs,.classroom-lessons) button{border-radius:999px}html body .lc.lc.lc.lc.lc.lc .classroom-lessons button{border-radius:20px}html body .lc.lc.lc.lc.lc.lc :is(.join-notice,.classroom-alert){border:0;border-radius:20px}html body .lc.lc.lc.lc.lc.lc :is(.field,.join-field) :is(input,select,textarea){border-radius:16px}html body .lc.lc.lc.lc.lc.lc :is(.classroom-progress,.join-progress){border-radius:999px;overflow:hidden}@media (max-width:700px){html body .lc.lc.lc.lc.lc.lc :is(.center-hero,.hero),html body .lc.lc.lc.lc.lc.lc :is(.center-panel,.class-pass,.join-card,.funnel-panel,.course-card){border-radius:24px}}html body .lc.lc.lc.lc.lc.lc .card-staff{border-radius:20px;overflow:hidden}html body .lc.lc.lc.lc.lc.lc .staff-nav a{border-radius:14px}html body .lc.lc.lc.lc.lc.lc .staff-nav-group a[aria-current=page]{background:#fff2;border-left-color:#0000;box-shadow:inset 0 2px #ffffff1f,inset 0 -3px #0000002e}html body .lc.lc.lc.lc.lc.lc .staff-nav-utility>button,html body .lc.lc.lc.lc.lc.lc .staff-nav-mobile summary{border-radius:999px}html body .lc.lc.lc.lc.lc.lc :is(.teach-hero,.tc-hero,.staff-home-hero,.today-head){color:var(--lc-ink);box-shadow:var(--lc-clay);background:#dff3ee;border:0;border-radius:30px}html body .lc.lc.lc.lc.lc.lc :is(.teach-hero,.tc-hero,.staff-home-hero,.today-head) :is(h1,h2,strong){color:var(--lc-ink)}html body .lc.lc.lc.lc.lc.lc :is(.teach-hero,.tc-hero,.staff-home-hero,.today-head) :is(p,small){color:var(--lc-muted)}html body .lc.lc.lc.lc.lc.lc :is(.teach-hero h1 span){color:#23736a}html body .lc.lc.lc.lc.lc.lc :is(.teach-eyebrow,.tc-eyebrow){color:#23736a;box-shadow:var(--lc-clay);background:#fff}html body .lc.lc.lc.lc.lc.lc .teach-hero:after,html body .lc.lc.lc.lc.lc.lc .tc-hero:after{display:none}html body .lc.lc.lc.lc.lc.lc .teach-steps li{box-shadow:var(--lc-clay);background:#fff;border:0;border-radius:20px}html body .lc.lc.lc.lc.lc.lc .teach-steps strong{color:var(--lc-ink)}html body .lc.lc.lc.lc.lc.lc .teach-steps small{color:var(--lc-muted)}html body .lc.lc.lc.lc.lc.lc .teach-steps b{color:#fff;box-shadow:var(--lc-chip);background:#9fd4b4}html body .lc.lc.lc.lc.lc.lc .teach-steps li:nth-child(5n+2) b{background:#e3c98f}html body .lc.lc.lc.lc.lc.lc .teach-steps li:nth-child(5n+3) b{background:#e8a17c}html body .lc.lc.lc.lc.lc.lc .teach-steps li:nth-child(5n+4) b{background:#c4b5e0}html body .lc.lc.lc.lc.lc.lc .teach-steps li:nth-child(5n+5) b{background:#a9c4cf}html body .lc.lc.lc.lc.lc.lc .teach-cta{color:#fff;background:#23736a;border-radius:999px;box-shadow:0 10px 18px -10px #163d3acc,inset 0 2px #ffffff40}html body .lc.lc.lc.lc.lc.lc .teach-cta:hover{background:#1d6159}html body .lc.lc.lc.lc.lc.lc :is(.teach-panel,.teach-class,.staff-home-card,.today-card,.tc-class,.today-class,.today-roster,.live-card,.student-card,.roster-group,.scan-bar,.class-day,.office-panel,.today-pass,.today-existing,.today-create,.today-office){box-shadow:var(--lc-clay);background:#fff;border:0;border-radius:26px}html body .lc.lc.lc.lc.lc.lc .staff-home-primary{background:#dff3ee}html body .lc.lc.lc.lc.lc.lc :is(.today-cta,.tc-stats>*){box-shadow:var(--lc-clay);background:#e4edf0;border:0;border-radius:22px}html body .lc.lc.lc.lc.lc.lc :is(.teach-row,.teach-shortcuts a,.tc-back){border-radius:999px}html body .lc.lc.lc.lc.lc.lc .teach-row{border-radius:20px}html body .lc.lc.lc.lc.lc.lc .teach-shortcuts a{box-shadow:var(--lc-clay);border:0}html body .lc.lc.lc.lc.lc.lc :is(.roster-chip,.staff-page-tabs a,.staff-page-tabs button,.roster-rounds button,.today-picker button,.live-tools button){border-radius:999px}html body .lc.lc.lc.lc.lc.lc .roster-chip{box-shadow:var(--lc-clay);border:0}html body .lc.lc.lc.lc.lc.lc .avatar{box-shadow:var(--lc-chip);border-radius:16px}html body .lc.lc.lc.lc.lc.lc :is(.live-stage,.live-hero,.live-bar){border-radius:28px}html body .lc.lc.lc.lc.lc.lc :is(.live-steps li,.tc-steps li,.today-steps li){border-radius:18px}@media (max-width:700px){html body .lc.lc.lc.lc.lc.lc :is(.teach-hero,.tc-hero,.staff-home-hero,.today-head){border-radius:24px}html body .lc.lc.lc.lc.lc.lc :is(.teach-panel,.today-card,.student-card,.roster-group,.live-card){border-radius:22px}}html body .lc.lc.lc.lc.lc.lc .today-cta :is(b,strong),html body .lc.lc.lc.lc.lc.lc .today-cta{color:var(--lc-ink)}html body .lc.lc.lc.lc.lc.lc .today-cta span{color:var(--lc-muted)}html body .lc.lc.lc.lc.lc.lc :is(.storefront-hero,.funnel-hero){box-shadow:var(--lc-clay);border:0;border-radius:32px}html body .lc.lc.lc.lc.lc.lc .class-benefits>div{box-shadow:var(--lc-clay);border:0;border-radius:24px}html body .lc.lc.lc.lc.lc.lc .class-benefits>div>span{box-shadow:var(--lc-chip);border-radius:15px}html body .lc.lc.lc.lc.lc.lc :is(.trainer-try,.class-discovery-tools,.funnel-course-aside,.funnel-round-picker,.learning-support,.cert-sample,.funnel-pending,.cpr-packages){box-shadow:var(--lc-clay);border:0;border-radius:28px}html body .lc.lc.lc.lc.lc.lc .trainer-try-icon{box-shadow:var(--lc-chip);border-radius:17px}html body .lc.lc.lc.lc.lc.lc .class-course-card{box-shadow:var(--lc-clay);background:#fff;border:0;border-radius:28px;overflow:hidden}html body .lc.lc.lc.lc.lc.lc .class-course-picture img{transition:transform .25s}html body .lc.lc.lc.lc.lc.lc .class-course-card:hover .class-course-picture img{transform:scale(1.03)}html body .lc.lc.lc.lc.lc.lc .class-course-link{color:var(--lc-ink);background:#dff3ee;border:0;border-radius:999px;box-shadow:inset 0 2px #fff,inset 0 -3px #c9e6dc}html body .lc.lc.lc.lc.lc.lc .class-course-card:nth-child(4n+2) .class-course-link{background:#f0eadb;box-shadow:inset 0 2px #fff,inset 0 -3px #e2d6bb}html body .lc.lc.lc.lc.lc.lc .class-course-card:nth-child(4n+3) .class-course-link{background:#f7e4dc;box-shadow:inset 0 2px #fff,inset 0 -3px #ecccbe}html body .lc.lc.lc.lc.lc.lc .class-course-card:nth-child(4n+4) .class-course-link{background:#ece6f5;box-shadow:inset 0 2px #fff,inset 0 -3px #d7cdea}html body .lc.lc.lc.lc.lc.lc :is(.class-filters button,.class-search-field,.class-search input,.funnel-back,.funnel-text-link.button){border-radius:999px}html body .lc.lc.lc.lc.lc.lc .class-filters button{box-shadow:var(--lc-clay);border:0}html body .lc.lc.lc.lc.lc.lc .funnel-journey li{box-shadow:var(--lc-clay);background:#fff;border:0;border-radius:24px}html body .lc.lc.lc.lc.lc.lc .funnel-journey li.current{background:#dff3ee}html body .lc.lc.lc.lc.lc.lc .funnel-journey li>span{box-shadow:var(--lc-chip);border-radius:14px}html body .lc.lc.lc.lc.lc.lc :is(.cert-sample-item,.cert-sample-item img){border-radius:22px}html body .lc.lc.lc.lc.lc.lc .cert-sample-verify{border:0;border-radius:18px}html body .lc.lc.lc.lc.lc.lc :is(.learning-faq details,.learning-legacy,.learning-special,.funnel-alert){box-shadow:var(--lc-clay);border:0;border-radius:22px}html body .lc.lc.lc.lc.lc.lc .funnel-course-image{border-radius:24px;overflow:hidden}@media (prefers-reduced-motion:reduce){html body .lc.lc.lc.lc.lc.lc .class-course-card:hover .class-course-picture img{transform:none}}@media (max-width:700px){html body .lc.lc.lc.lc.lc.lc :is(.storefront-hero,.funnel-hero),html body .lc.lc.lc.lc.lc.lc :is(.class-course-card,.funnel-course-aside,.trainer-try){border-radius:24px}}
