.courses-module__CLvPQW__page{--ink:#24203c;--muted:#625d73;--purple:#6347bd;color:var(--ink);font-family:var(--font-inter),Arial,sans-serif;background:radial-gradient(at 85% 0,#eadcf8,#0000 38%),linear-gradient(#f9f5ff,#fff 75%)}.courses-module__CLvPQW__header{max-width:1160px;margin:auto;padding:44px 28px 28px}.courses-module__CLvPQW__eyebrow{color:var(--purple);font-size:13px;font-weight:650;line-height:1.7}.courses-module__CLvPQW__eyebrow span{color:#a48bbd;padding-inline:5px}.courses-module__CLvPQW__header h1{letter-spacing:-.05em;margin-top:16px;font-size:clamp(34px,4vw,52px);font-weight:650;line-height:1.09}.courses-module__CLvPQW__header h1 span{color:var(--purple)}.courses-module__CLvPQW__lead{color:var(--muted);margin-top:16px;font-size:17px;line-height:1.8}.courses-module__CLvPQW__catalogue{max-width:1160px;margin:auto;padding:0 28px 50px}.courses-module__CLvPQW__featured{background:#fff;border:1px solid #e0d2ee;border-radius:27px;grid-template-columns:.7fr 1.3fr;display:grid;overflow:hidden;box-shadow:0 15px 45px #6347bd0b}.courses-module__CLvPQW__cover{color:#fff;background:linear-gradient(135deg,#5a38b4,#8d5dcf 80%,#a875d3);flex-direction:column;padding:28px 30px;display:flex;position:relative}.courses-module__CLvPQW__coverLabel{color:#eee2ff;font-size:13px}.courses-module__CLvPQW__coverTitle{letter-spacing:-.07em;margin-top:28px;font-size:clamp(68px,7vw,94px);font-weight:650;line-height:.95}.courses-module__CLvPQW__coverTitle>span{color:#ffdfb7}.courses-module__CLvPQW__exchange{align-self:flex-end;width:90%;max-width:300px;margin:25px 0;font-size:15px;line-height:1.6}.courses-module__CLvPQW__exchange p{color:#4e347f;background:#fff;border-radius:16px 16px 16px 4px;width:fit-content;max-width:92%;padding:12px 17px;box-shadow:0 5px 15px #41237610}.courses-module__CLvPQW__exchange p+p{background:#e7d7fb;border-radius:16px 16px 4px;margin:10px 0 0 auto}.courses-module__CLvPQW__signature{color:#eadffa;margin-top:auto;font-size:12px}.courses-module__CLvPQW__featuredBody{flex-direction:column;padding:28px 32px;display:flex}.courses-module__CLvPQW__featured h2{letter-spacing:-.04em;margin-top:14px;font-size:36px;font-weight:650;line-height:1.2}.courses-module__CLvPQW__subtitle{color:#644799;letter-spacing:-.02em;margin-top:7px;font-size:21px}.courses-module__CLvPQW__copy{color:var(--muted);margin-top:17px;font-size:15px;line-height:1.8}.courses-module__CLvPQW__inclusions{gap:8px;margin:18px 0 20px;display:grid}.courses-module__CLvPQW__inclusions li{align-items:center;gap:10px;font-size:14px;line-height:1.6;display:flex}.courses-module__CLvPQW__inclusions svg{color:var(--purple);flex-shrink:0}.courses-module__CLvPQW__purchase{border-top:1px solid #e9e0f1;justify-content:space-between;align-items:center;gap:20px;margin-top:auto;padding-top:20px;display:flex}.courses-module__CLvPQW__purchase strong{letter-spacing:-.03em;font-size:27px;font-weight:650;display:block}.courses-module__CLvPQW__purchase span{color:var(--muted);margin-top:3px;font-size:11px;display:block}.courses-module__CLvPQW__primary{background:var(--purple);color:#fff;border-radius:12px;justify-content:center;align-items:center;gap:12px;min-height:49px;padding:13px 20px;font-size:14px;font-weight:650;transition:background .2s;display:inline-flex}.courses-module__CLvPQW__primary:hover{background:#51379f}.courses-module__CLvPQW__note{color:var(--muted);margin-top:13px;font-size:11px;line-height:1.7}.courses-module__CLvPQW__upcomingGrid{grid-template-columns:1fr 1fr;gap:26px;margin-top:28px;display:grid}.courses-module__CLvPQW__upcoming{background:#fff;border:1px solid #e5dced;border-radius:25px;overflow:hidden}.courses-module__CLvPQW__upcomingArt{color:#60449a;background:linear-gradient(120deg,#e9def9,#f4ebfa);padding:22px 26px;position:relative}.courses-module__CLvPQW__badge{color:#655379;background:#ffffffa6;border:1px solid #ffffffc9;border-radius:30px;padding:7px 12px;font-size:12px;font-weight:550;position:absolute;top:22px;right:24px}.courses-module__CLvPQW__artCaption{color:#695677;margin-top:8px;font-size:14px;display:block}.courses-module__CLvPQW__upcomingBody{padding:18px 26px 23px}.courses-module__CLvPQW__upcomingGrid:has(>.courses-module__CLvPQW__free){grid-template-columns:repeat(3,1fr)}.courses-module__CLvPQW__boosterFeatured{color:inherit;transition:box-shadow .2s,border-color .2s}.courses-module__CLvPQW__boosterFeatured:hover{border-color:#d9c6ee;box-shadow:0 18px 50px #6347bd1f}.courses-module__CLvPQW__boosterCover{background:linear-gradient(125deg,#7454d0 0%,#9a5fd0 48%,#f5a524 100%);min-height:360px;overflow:hidden}.courses-module__CLvPQW__capHat{filter:drop-shadow(2px 0 #fff)drop-shadow(-2px 0 #fff)drop-shadow(0 2px #fff)drop-shadow(0 -2px #fff)drop-shadow(0 10px 16px #2b243855);width:82px;height:auto;position:absolute;top:66px;left:205px;transform:rotate(14deg)}@media (max-width:560px){.courses-module__CLvPQW__capHat{width:70px;top:50px;left:178px}.courses-module__CLvPQW__bookShot{width:52%;bottom:-60px}.courses-module__CLvPQW__boosterTitle small{font-size:24px}.courses-module__CLvPQW__boosterCover{min-height:300px}}.courses-module__CLvPQW__freeRibbon{z-index:2;color:#3b2470;letter-spacing:.1em;background:linear-gradient(135deg,#ffe08a,#ffc24b);border-radius:30px;padding:9px 18px;font-size:15px;font-weight:800;position:absolute;top:22px;right:22px;box-shadow:0 6px 18px #f5a52577}.courses-module__CLvPQW__boosterTitle small{letter-spacing:-.03em;color:#fff1d6;margin-top:8px;font-size:30px;display:block}.courses-module__CLvPQW__bookShot{border-radius:12px;width:58%;max-width:300px;height:auto;position:absolute;bottom:-70px;right:-30px;transform:rotate(-6deg);box-shadow:0 20px 50px #2a165a66}.courses-module__CLvPQW__goldButton{color:#3b2470;background:linear-gradient(135deg,#ffe08a,#ffc24b);padding:15px 24px;font-size:17px;font-weight:800;box-shadow:0 10px 24px #ffc24b55}.courses-module__CLvPQW__boosterFeatured:hover .courses-module__CLvPQW__goldButton{filter:brightness(1.04);box-shadow:0 12px 30px #f5a52566}.courses-module__CLvPQW__celpip .courses-module__CLvPQW__upcomingArt{color:#fff;background:linear-gradient(125deg,#5b3cc4,#8a62e0)}.courses-module__CLvPQW__celpip .courses-module__CLvPQW__artCaption{color:#ece2ff}.courses-module__CLvPQW__upcomingArt.courses-module__CLvPQW__smallTalkArt{color:#fff;background:linear-gradient(125deg,#d6457f,#f08aa8 60%,#ffb38a)}.courses-module__CLvPQW__smallTalkArt .courses-module__CLvPQW__artCaption{color:#fff1f5}.courses-module__CLvPQW__interview .courses-module__CLvPQW__upcomingArt{color:#fff;background:linear-gradient(125deg,#1f8a8a,#4cc3b5)}.courses-module__CLvPQW__interview .courses-module__CLvPQW__artCaption{color:#e6fbf8}.courses-module__CLvPQW__stBuy{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.courses-module__CLvPQW__stPrice{align-items:baseline;gap:10px;display:flex}.courses-module__CLvPQW__stPrice strong{letter-spacing:-.03em;color:#d6457f;font-size:30px;font-weight:800}.courses-module__CLvPQW__stPrice del{color:#8a8399;font-size:16px}.courses-module__CLvPQW__smallTalkCta{color:#fff;background:#d6457f;border-radius:12px;align-items:center;gap:9px;padding:13px 18px;font-size:16px;font-weight:750;display:inline-flex;box-shadow:0 8px 20px #d6457f33}.courses-module__CLvPQW__free:hover .courses-module__CLvPQW__smallTalkCta{filter:brightness(1.05)}.courses-module__CLvPQW__free{color:inherit;transition:box-shadow .2s,border-color .2s;display:block}.courses-module__CLvPQW__free:hover{border-color:#d9c6ee;box-shadow:0 12px 32px #6347bd14}.courses-module__CLvPQW__freeBadge{color:#24203c;letter-spacing:.08em;background:linear-gradient(135deg,#ffe08a,#ffc24b);border-color:#ffc24b;font-weight:800;box-shadow:0 4px 14px #f5a52466}.courses-module__CLvPQW__freeCta{color:var(--purple);align-items:center;gap:9px;margin-top:12px;font-size:14px;font-weight:600;display:inline-flex}.courses-module__CLvPQW__free:hover .courses-module__CLvPQW__freeCta{text-underline-offset:4px;text-decoration:underline}.courses-module__CLvPQW__upcoming h2{letter-spacing:-.035em;margin-top:18px;font-size:28px;font-weight:650;line-height:1.2}.courses-module__CLvPQW__upcomingBody .courses-module__CLvPQW__copy{margin-top:0;line-height:1.7}.courses-module__CLvPQW__help{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 20px;margin-top:35px;font-size:14px;display:flex}.courses-module__CLvPQW__help a{min-height:44px;color:var(--purple);align-items:center;gap:9px;font-weight:600;display:inline-flex}.courses-module__CLvPQW__help a:hover{text-underline-offset:4px;text-decoration:underline}.courses-module__CLvPQW__page a:focus-visible{outline-offset:5px;outline:3px solid #9677d7}@media (max-width:800px){.courses-module__CLvPQW__featured{grid-template-columns:1fr}.courses-module__CLvPQW__cover{min-height:265px;padding:27px 32px}.courses-module__CLvPQW__coverTitle{font-size:77px}.courses-module__CLvPQW__exchange{width:43%;margin:0;position:absolute;bottom:23px;right:30px}.courses-module__CLvPQW__signature{margin-top:25px}.courses-module__CLvPQW__featuredBody{padding:30px}.courses-module__CLvPQW__upcomingGrid{gap:20px}.courses-module__CLvPQW__upcomingGrid:has(>.courses-module__CLvPQW__free){grid-template-columns:1fr 1fr}.courses-module__CLvPQW__free{grid-column:1/-1}.courses-module__CLvPQW__upcomingArt,.courses-module__CLvPQW__upcomingBody{padding:25px}}@media (max-width:560px){.courses-module__CLvPQW__header{padding:36px 20px 27px}.courses-module__CLvPQW__catalogue{padding:0 20px 32px}.courses-module__CLvPQW__desktopBreak{display:none}.courses-module__CLvPQW__lead{font-size:16px}:is(.courses-module__CLvPQW__upcomingGrid,.courses-module__CLvPQW__upcomingGrid:has(>.courses-module__CLvPQW__free)){grid-template-columns:1fr}.courses-module__CLvPQW__cover{min-height:265px;padding:25px}.courses-module__CLvPQW__coverTitle{font-size:68px}.courses-module__CLvPQW__exchange{width:47%;font-size:12px;bottom:25px;right:20px}.courses-module__CLvPQW__exchange p{padding:10px 12px}.courses-module__CLvPQW__featuredBody{padding:26px 23px}.courses-module__CLvPQW__purchase{flex-wrap:wrap;gap:17px}.courses-module__CLvPQW__primary{width:100%}.courses-module__CLvPQW__featured h2{font-size:31px}.courses-module__CLvPQW__subtitle{font-size:19px}.courses-module__CLvPQW__help{justify-content:flex-start;margin-top:23px}}@media (prefers-reduced-motion:reduce){.courses-module__CLvPQW__page *{transition:none!important}}.courses-module__CLvPQW__notifyCard{color:inherit;transition:box-shadow .2s,border-color .2s;display:block}.courses-module__CLvPQW__notifyCard:hover{border-color:#d9c6ee;box-shadow:0 12px 32px #6347bd14}.courses-module__CLvPQW__notifyCta{color:#fff;background:linear-gradient(135deg,#5b3cc4,#8a62e0);border-radius:12px;align-items:center;gap:9px;margin-top:16px;padding:13px 18px;font-size:16px;font-weight:750;display:inline-flex;box-shadow:0 8px 20px #5b3cc433}.courses-module__CLvPQW__notifyCard:hover .courses-module__CLvPQW__notifyCta{filter:brightness(1.06)}
