html.lg-mh body{background:#f2f1ec!important}html.lg-mh .courses-title{font-family:Inter,sans-serif!important;font-weight:800!important;font-size:40px!important;letter-spacing:-.5px;color:#2a2a2a!important;text-align:left!important;max-width:1100px;margin:16px auto 12px!important;display:block;width:100%}.lg-sec{max-width:1100px;margin:0 auto;font-family:Inter,sans-serif;box-sizing:border-box}.lg-sec *{box-sizing:border-box}#lg-hero{position:relative;border-radius:24px;overflow:hidden;background:#2a2a2a;color:#fff;box-shadow:0 30px 60px -20px #2a2a2a8c;margin:8px auto 20px}#lg-hero .bg{position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;background-size:cover;background-position:center;filter:blur(28px) saturate(1.3);opacity:.5;transform:scale(1.1);transition:background-image .3s}#lg-hero .shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,#2a2a2a 35%,#2a2a2aa6 70%,#2a2a2a59)}#lg-hero .tabs{position:relative;display:flex;gap:6px;padding:18px 48px 0;flex-wrap:wrap}#lg-hero .tab{-webkit-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.18);background:#ffffff0f;color:#ffffffbf;font:700 13px Inter,sans-serif;padding:8px 14px;border-radius:999px;cursor:pointer;transition:.2s}#lg-hero .tab:hover{background:#ffffff24;color:#fff}#lg-hero .tab.on{background:#fff;color:#2a2a2a;border-color:#fff}#lg-hero .in{position:relative;display:flex;gap:36px;align-items:center;padding:36px 48px 44px}#lg-hero .txt{flex:1;min-width:0}#lg-hero .eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:#ebd3a4}#lg-hero .eyebrow i{width:8px;height:8px;border-radius:50%;background:#d7b075;animation:lgPulse 1.8s infinite}@keyframes lgPulse{0%{box-shadow:0 0 #d7b075b3}70%{box-shadow:0 0 0 10px #d7b07500}to{box-shadow:0 0 #d7b07500}}#lg-hero h2{font:900 40px/1.05 Inter,sans-serif;margin:14px 0 12px;letter-spacing:-1px;color:#fff}#lg-hero .meta{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 26px}#lg-hero .chip{font-size:13px;font-weight:700;padding:7px 12px;border-radius:999px;background:#ffffff1a;border:1px solid rgba(255,255,255,.15);color:#fff}.lg-cta{display:inline-flex;align-items:center;gap:10px;background:#d7b075;color:#fff!important;font:800 16px Inter,sans-serif;padding:16px 28px;border-radius:999px;text-decoration:none!important;box-shadow:0 12px 24px -8px #d7b075cc;transition:transform .2s}.lg-cta:hover{transform:translateY(-2px)}.lg-cta .play{width:22px;height:22px;border-radius:50%;background:#fff;color:#d7b075;display:inline-flex;align-items:center;justify-content:center;font-size:10px;padding-left:2px}#lg-hero .ring{position:relative;width:160px;height:160px;flex:none}#lg-hero .ring svg{transform:rotate(-90deg);width:160px;height:160px}#lg-hero .ring .arc{transition:stroke-dashoffset 1.2s cubic-bezier(.2,.8,.2,1)}#lg-hero .ring .val{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:42px;font-weight:900}#lg-hero .ring .val small{font-size:11px;letter-spacing:2px;font-weight:700;color:#fff9}#lg-hero .queue{width:330px;flex:none;background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-radius:18px;padding:16px}#lg-hero .queue .k{font-size:11px;letter-spacing:2px;font-weight:800;color:#ffffff8c;margin:2px 0 8px 4px}#lg-hero .q{display:flex;gap:12px;align-items:center;padding:9px 10px;border-radius:12px;color:#fff!important;text-decoration:none!important;font-size:14px;font-weight:600;border:1px solid transparent}#lg-hero .q:hover{background:#ffffff14}#lg-hero .q.now{background:#d7b0752e;border-color:#d7b07580}#lg-hero .q em{font-style:normal;width:26px;height:26px;flex:none;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;background:#ffffff1f}#lg-hero .q.now em{background:#d7b075}#lg-hero .q small{display:block;font-size:11px;color:#ffffff80;font-weight:600}#lg-hero .fade{animation:lgFade .35s both}@keyframes lgFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}#lg-map{background:#fff;border:1px solid #E8EAED;border-radius:20px;padding:22px 28px 24px;margin:0 auto 12px}#lg-map .k{font-size:12px;letter-spacing:2px;font-weight:800;text-transform:uppercase;color:#6b665d;margin-bottom:20px}#lg-map .scroll{overflow-x:auto;scrollbar-width:none}#lg-map .scroll::-webkit-scrollbar{display:none}#lg-map .track{display:flex;position:relative;min-width:100%}#lg-map .line{position:absolute;left:0;right:0;top:7px;height:4px;background:#f1f2f4;border-radius:4px}#lg-map .st{flex:1 0 74px;position:relative;z-index:1;text-align:center;font-size:11px;font-weight:700;color:#a39e94;padding:0 3px;line-height:1.25;text-decoration:none!important}#lg-map .st i{display:block;width:18px;height:18px;border-radius:50%;margin:0 auto 10px;background:#fff;border:4px solid #E3E6EA}#lg-map .st.done i{border-color:#d7b075;background:#d7b075}#lg-map .st.done{color:#2a2a2a}#lg-map .st.part i{border-color:#d7b075;background:linear-gradient(90deg,#d7b075 50%,#fff 50%)}#lg-map .st.part{color:#2a2a2a}#lg-map .legend{display:flex;gap:16px;margin-top:16px;font-size:11px;font-weight:700;color:#a39e94}#lg-map .legend span{display:inline-flex;align-items:center;gap:6px}#lg-map .legend i{width:12px;height:12px;border-radius:50%;border:3px solid #E3E6EA;background:#fff;display:inline-block}#lg-map .legend .d i{border-color:#d7b075;background:#d7b075}#lg-map .legend .p i{border-color:#d7b075;background:linear-gradient(90deg,#d7b075 50%,#fff 50%)}#lg-map .st.cur i{border-color:#d7b075;box-shadow:0 0 0 6px #d7b07533;animation:lgPulse 1.8s infinite}#lg-map .st.cur{color:#d7b075;font-weight:900}html.lg-mh .courses.tw-flex{gap:28px!important;max-width:1100px;margin-left:auto!important;margin-right:auto!important}html.lg-mh a.tw-card{width:340px!important;max-width:100%;background:#fff!important;border:1px solid #E8EAED!important;border-radius:18px!important;box-shadow:0 8px 20px #10182814!important;overflow:hidden;position:relative;transition:transform .25s,box-shadow .25s!important}html.lg-mh a.tw-card:hover{transform:translateY(-6px);box-shadow:0 24px 40px -12px #2a2a2a59!important}html.lg-mh a.tw-card figure{overflow:hidden;position:relative}html.lg-mh a.tw-card figure img{height:190px!important;transition:transform .6s ease!important}html.lg-mh a.tw-card:hover figure img{transform:scale(1.07)}html.lg-mh a.tw-card figure:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.45) 50%,transparent 65%);transform:translate(-100%);transition:transform .8s}html.lg-mh a.tw-card:hover figure:after{transform:translate(100%)}html.lg-mh a.tw-card .tw-card-body{padding:20px!important}html.lg-mh a.tw-card .tw-card-title{font-size:17px!important;color:#2a2a2a!important;font-weight:800!important}html.lg-mh a.tw-card .tw-card-body p{font-size:14px!important;color:#6b665d!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}html.lg-mh a.tw-card progress{height:8px!important;border-radius:99px!important;background:#f1f2f4!important}html.lg-mh a.tw-card progress::-webkit-progress-bar{background:#f1f2f4;border-radius:99px}html.lg-mh a.tw-card progress::-webkit-progress-value{background:linear-gradient(90deg,#d7b075,#b8914f);border-radius:99px}html.lg-mh a.tw-card progress::-moz-progress-bar{background:linear-gradient(90deg,#d7b075,#b8914f);border-radius:99px}html.lg-mh a.tw-card .tw-card-actions .tw-text-primary{color:#d7b075!important;font-weight:800}.lg-badge{position:absolute;top:12px;left:12px;z-index:2;font:800 11px Inter,sans-serif;letter-spacing:1.2px;text-transform:uppercase;padding:6px 10px;border-radius:999px}.lg-badge.prog{background:#d7b075;color:#fff}.lg-badge.new{background:#ebd3a4;color:#2a2a2a}.lg-badge.free{background:#2a2a2ad9;color:#fff}.lg-upnext{margin:12px 0 2px;font-size:13px;color:#6b665d;display:flex;gap:8px;align-items:center;font-family:Inter,sans-serif}.lg-upnext b{color:#2a2a2a}.lg-upnext:before{content:"\25b6";font-size:8px;color:#fff;background:#d7b075;width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex:none;padding-left:2px;box-sizing:border-box}@media(max-width:900px){#lg-hero .queue{display:none}}@media(max-width:680px){html.lg-mh .courses-title{font-size:30px!important;padding:0 4px}#lg-hero{border-radius:18px}#lg-hero .tabs{padding:16px 20px 0;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}#lg-hero .tabs::-webkit-scrollbar{display:none}#lg-hero .tab{flex:none}#lg-hero .in{padding:22px 20px 26px;gap:16px;align-items:flex-start}#lg-hero h2{font-size:28px;margin-top:10px}#lg-hero .ring{width:84px;height:84px}#lg-hero .ring svg{width:84px;height:84px}#lg-hero .ring .val{font-size:22px}#lg-hero .ring .val small{display:none}.lg-cta{padding:14px 22px;font-size:15px}#lg-map{padding:18px 16px;border-radius:16px}}html.lg-ls body{background:#f2f1ec!important}#lg-lband{position:relative;overflow:hidden;border-radius:24px;background:#2a2a2a;color:#fff;margin:6px 16px 26px;box-shadow:0 30px 60px -24px #2a2a2a8c;font-family:Inter,sans-serif}#lg-lband *{box-sizing:border-box}#lg-lband .bg{position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;background-size:cover;background-position:center;filter:blur(30px) saturate(1.3);opacity:.45;transform:scale(1.1)}#lg-lband .shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,#2a2a2a 40%,#2a2a2a99 75%,#2a2a2a4d)}#lg-lband .in{position:relative;display:flex;align-items:center;gap:32px;padding:26px 36px}#lg-lband .txt{flex:1;min-width:0}#lg-lband .crumb{display:inline-flex;align-items:center;gap:8px;color:#ffffffb3!important;font-size:13px;font-weight:700;text-decoration:none!important;margin-bottom:14px}#lg-lband .crumb:hover{color:#fff!important}#lg-lband .crumb b{color:#ebd3a4;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;font-size:12px}#lg-lband h1{font:900 34px/1.08 Inter,sans-serif;letter-spacing:-.8px;color:#fff;margin:0 0 14px}#lg-lband .chips{display:flex;gap:8px;flex-wrap:wrap}#lg-lband .chip{font-size:13px;font-weight:700;padding:7px 12px;border-radius:999px;background:#ffffff1a;border:1px solid rgba(255,255,255,.15)}#lg-lband .ring{position:relative;width:112px;height:112px;flex:none}#lg-lband .ring svg{width:112px;height:112px;transform:rotate(-90deg)}#lg-lband .ring .val{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:28px;font-weight:900}#lg-lband .ring small{font-size:9px;letter-spacing:1.5px;color:#fff9;font-weight:700}#lg-lband .done{font-size:13px;color:#ffffffb3;font-weight:600;text-align:center;margin-top:6px}html.lg-ls .lesson-content>h1{display:none!important}html.lg-ls .sidebar-header .sidbar-title,html.lg-ls .sidebar-header progress,html.lg-ls .sidebar-header .tw-percentage,html.lg-ls .sidebar-header .tw-percentage+*,html.lg-ls .back-to-courses-wrapper>div{display:none!important}html.lg-ls .video-container{margin-top:0!important;border-radius:20px;overflow:hidden;background:#2a2a2a;box-shadow:0 24px 50px -18px #2a2a2a80,0 0 0 1px #2a2a2a14}html.lg-ls .video-container iframe{display:block}html.lg-ls .sidebar-inner{position:sticky;top:20px;background:#fff;border:1px solid #E8EAED;border-radius:20px;padding:18px 14px!important;box-shadow:0 8px 20px #1018280f;max-height:calc(100vh - 40px);overflow:auto;font-family:Inter,sans-serif}html.lg-ls .sidebar-inner .sidebar-header{margin:0!important}html.lg-ls .sidebar-inner li.menu-title{margin-top:10px!important;padding:8px 8px 6px!important;font:800 12px Inter,sans-serif!important;letter-spacing:1.4px;text-transform:uppercase;color:#2a2a2a!important;display:flex;align-items:center;gap:8px}.lg-chc{margin-left:auto;font-size:11px;font-weight:800;letter-spacing:.5px;color:#a39e94;background:#f1f2f4;padding:3px 8px;border-radius:999px;text-transform:none}.lg-chc.full{background:#d7b075;color:#fff}html.lg-ls .sidebar-inner li>a{display:flex!important;align-items:center;gap:12px;padding:10px!important;border-radius:12px!important;font:600 14px/1.3 Inter,sans-serif!important;color:#2a2a2a!important;background:transparent!important;position:relative;margin:1px 0}html.lg-ls .sidebar-inner li>a:hover{background:#f6f6f3!important}html.lg-ls .sidebar-inner li>a.lg-ckd>svg,html.lg-ls .sidebar-inner li>a.lg-ckd>div:has(svg){display:none!important}html.lg-ls .sidebar-inner li>a.tw-active{background:#fbf4e8!important;color:#2a2a2a!important;font-weight:800!important}html.lg-ls .sidebar-inner li>a.tw-active:before{content:"";position:absolute;left:-14px;top:8px;bottom:8px;width:4px;border-radius:0 4px 4px 0;background:#d7b075}.lg-ck{flex:none;width:24px;height:24px;border-radius:50%;border:2px solid #D7DBE0;display:flex;align-items:center;justify-content:center;font:800 11px Inter,sans-serif;color:#a39e94;background:#fff}.lg-ck.on{background:#d7b075;border-color:#d7b075;color:#fff}.lg-ck.on:after{content:"";width:6px;height:11px;border:solid #fff;border-width:0 2.5px 2.5px 0;transform:rotate(45deg) translate(-1px,-1px)}.lg-ck.now{border-color:#d7b075;color:#d7b075}html.lg-ls .sidebar-inner li>a.lg-isdone{color:#6b665d!important}#lg-lnav{display:flex;align-items:center;gap:14px;margin:22px 0 40px;font-family:Inter,sans-serif;min-width:0}#lg-lnav *{box-sizing:border-box}#lg-lnav .prev{display:inline-flex;align-items:center;gap:8px;padding:14px 18px;border-radius:14px;border:1px solid #E3E6EA;background:#fff;color:#2a2a2a!important;font-weight:700;font-size:14px;text-decoration:none!important;white-space:nowrap}#lg-lnav .prev.off{opacity:.35;pointer-events:none}#lg-lnav .next{flex:1;min-width:0;display:flex;align-items:center;gap:14px;padding:12px 16px;border-radius:14px;background:#fff;border:1px solid #E3E6EA;text-decoration:none!important;color:#2a2a2a!important}#lg-lnav .next:hover{border-color:#d7b075}#lg-lnav .next small{display:block;font-size:11px;letter-spacing:1.5px;font-weight:800;color:#a39e94;text-transform:uppercase}#lg-lnav .next b{display:block;font-size:15px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#lg-lnav .next .arr{margin-left:auto;font-size:18px;color:#d7b075}html.lg-ls .lg-cwrap a.tw-btn-primary{height:auto!important;min-height:0!important;padding:16px 26px!important;border-radius:14px!important;background:#d7b075!important;border:0!important;color:#fff!important;font:800 15px Inter,sans-serif!important;letter-spacing:.2px;text-transform:none!important;box-shadow:0 12px 24px -8px #d7b075bf;white-space:nowrap;display:inline-flex;align-items:center;gap:10px}html.lg-ls .lg-cwrap a.tw-btn-primary svg{display:none}html.lg-ls .lg-cwrap a.tw-btn-primary:before{content:"\2713";font-size:17px;font-weight:900}#lg-toast{position:fixed;left:50%;top:28px;transform:translate(-50%);z-index:9999;background:#2a2a2a;color:#fff;border-radius:18px;padding:16px 22px;display:flex;align-items:center;gap:14px;font-family:Inter,sans-serif;box-shadow:0 24px 50px -10px #2a2a2a99;animation:lgPop .5s cubic-bezier(.2,1.4,.4,1) both}#lg-toast .ic{width:42px;height:42px;border-radius:50%;background:#d7b075;display:flex;align-items:center;justify-content:center}#lg-toast .ic:after{content:"";width:10px;height:18px;border:solid #fff;border-width:0 4px 4px 0;transform:rotate(45deg) translate(-2px,-2px)}#lg-toast small{display:block;font-size:11px;letter-spacing:2px;font-weight:800;color:#ebd3a4}#lg-toast b{font-size:18px;font-weight:900}@keyframes lgPop{0%{opacity:0;transform:translate(-50%,-20px) scale(.9)}to{opacity:1;transform:translate(-50%) scale(1)}}.lg-conf{position:fixed;top:-10px;width:8px;height:14px;z-index:9998;border-radius:2px;animation:lgFall linear forwards}@keyframes lgFall{to{transform:translateY(105vh) rotate(720deg)}}html.lg-ls .lesson-content{display:grid!important;grid-template-columns:minmax(0,1fr) auto;column-gap:14px;align-items:center;align-content:start}html.lg-ls .lesson-content>*{grid-column:1/-1;min-width:0}html.lg-ls .lesson-content>#lg-lnav{grid-column:1}html.lg-ls .lesson-content>.lg-cwrap{grid-column:2;margin:22px 0 40px!important;padding:0!important;text-align:right}#lg-lband .side{flex:none;text-align:center}#lg-lband .chip.ok{background:#d7b075;border-color:#d7b075}.lg-chc{flex:none;white-space:nowrap}html.lg-ls .sidebar-inner li.menu-title *{font:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important;color:inherit!important}html.lg-ls .sidebar-inner li.menu-title svg{width:16px!important;height:16px!important;flex:none;color:#a39e94!important}html.lg-ls .sidebar-header .tw-percentage{display:none!important}html.lg-ls .sidebar-header *:has(>.tw-percentage){display:none!important}html.lg-ls .sidebar-inner{scrollbar-width:thin;scrollbar-color:#E3E6EA transparent}html.lg-ls .sidebar-header a{font:600 13px Inter,sans-serif!important;color:#6b665d!important}@media(max-width:1023px){#lg-lband{margin:4px 12px 16px;border-radius:18px}#lg-lband .in{padding:18px;gap:14px;align-items:flex-start}#lg-lband h1{font-size:24px;margin-bottom:10px}#lg-lband .crumb{margin-bottom:10px;font-size:12px}#lg-lband .chip{font-size:12px;padding:5px 10px}#lg-lband .ring,#lg-lband .ring svg{width:68px;height:68px}#lg-lband .ring .val{font-size:17px}#lg-lband .ring small,#lg-lband .done{display:none}html.lg-ls .sidebar-inner{position:static;max-height:none;border-radius:0;border:0;box-shadow:none}html.lg-ls .lesson-content>#lg-lnav{grid-column:1/-1;margin:16px 0 10px}html.lg-ls .lesson-content>.lg-cwrap{grid-column:1/-1;margin:0 0 90px!important;text-align:center}html.lg-ls .lg-cwrap a.tw-btn-primary{width:100%;justify-content:center}#lg-lnav .prev span{display:none}html.lg-ls .lesson-content label.tw-drawer-button{position:fixed!important;left:50%;bottom:18px;transform:translate(-50%);z-index:40;width:auto!important;height:48px!important;min-height:0!important;padding:0 20px!important;border-radius:999px!important;background:#2a2a2a!important;border:0!important;color:#fff!important;box-shadow:0 14px 30px -8px #2a2a2a99;display:inline-flex!important;align-items:center;gap:10px;margin:0!important}html.lg-ls .lesson-content label.tw-drawer-button:after{content:attr(data-lg);font:800 14px Inter,sans-serif;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/lg-members.css.map */
