.loginModal-module__nEuIqW__loginModal{background:var(--color-secondary-bg);border:1px solid var(--color-border);border-radius:15px;flex-direction:column;justify-content:center;width:100%;max-width:450px;max-height:90vh;padding:35px 35px 15px;display:flex;position:relative;overflow-y:auto}@media (max-width:480px){.loginModal-module__nEuIqW__loginModal{padding:30px 20px 15px}}.loginModal-module__nEuIqW__loginClose{cursor:pointer;color:var(--color-secondary-text);background:0 0;border:none;padding:4px;line-height:0;position:absolute;top:14px;right:14px}.loginModal-module__nEuIqW__loginClose svg{width:20px;height:20px}.loginModal-module__nEuIqW__loginTitle{color:var(--color-primary-text);letter-spacing:-.02em;text-align:center;margin-bottom:6px;font-size:20px;font-weight:700}.loginModal-module__nEuIqW__loginSubtitle{color:var(--color-secondary-text);text-align:center;margin-bottom:28px;font-size:14px}.loginModal-module__nEuIqW__loginLabel{color:var(--color-primary-text);margin-bottom:7px;font-size:13px;font-weight:600;display:block}.loginModal-module__nEuIqW__loginInput{border:1px solid var(--color-border-strong);width:100%;color:var(--color-primary-text);background:var(--color-secondary-bg);border-radius:10px;outline:none;margin-bottom:8px;padding:12px 14px;font-family:inherit;font-size:14px}.loginModal-module__nEuIqW__loginInput::placeholder{color:var(--color-tertiary-text)}.loginModal-module__nEuIqW__loginHint{color:var(--color-tertiary-text);margin-bottom:16px;font-size:14px;line-height:1.5}.loginModal-module__nEuIqW__loginEmailBtn{background:var(--color-brand-background);width:100%;color:var(--color-secondary-bg);cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-bottom:20px;padding:13px 14px;font-family:inherit;font-size:14px;font-weight:700;display:flex}.loginModal-module__nEuIqW__loginEmailBtn svg{width:16px;height:16px}.loginModal-module__nEuIqW__loginDivider{align-items:center;gap:12px;margin-bottom:16px;display:flex}.loginModal-module__nEuIqW__loginDividerLine{background:var(--color-border);flex:1;height:1px}.loginModal-module__nEuIqW__loginDividerText{color:var(--color-tertiary-text);font-size:12px}.loginModal-module__nEuIqW__loginProviderGroup{flex-direction:column;gap:10px;display:flex}.loginModal-module__nEuIqW__loginProviderBtn{background:var(--color-secondary-bg);border:1px solid var(--color-border-strong);width:100%;color:var(--color-primary-text);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:12px 14px;font-family:inherit;font-size:14px;font-weight:600;display:flex}.loginModal-module__nEuIqW__loginProviderBtn svg{flex-shrink:0;width:16px;height:16px}.loginModal-module__nEuIqW__loginFooter{text-align:center;color:var(--color-tertiary-text);margin-top:20px;font-size:13px;line-height:1.7}.loginModal-module__nEuIqW__loginFooter a{color:var(--color-secondary-text);font-size:13px;text-decoration:underline}.loginModal-module__nEuIqW__loginSent{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:12px 0;display:flex}.loginModal-module__nEuIqW__loginSentIcon{color:var(--color-primary-text)}.loginModal-module__nEuIqW__loginSentIcon svg{width:38px;height:38px}.loginModal-module__nEuIqW__loginSentText{color:var(--color-secondary-text);font-size:15px;line-height:1.6}.loginModal-module__nEuIqW__loginSentText strong{color:var(--color-primary-text);font-weight:600}.loginModal-module__nEuIqW__loginSentReset{background:var(--color-secondary-bg);border:1px solid var(--color-border-strong);color:var(--color-primary-text);cursor:pointer;border-radius:10px;margin-top:6px;padding:12px 24px;font-family:inherit;font-size:14px;font-weight:600}
.careers-module__tEy4wG__skillsSection,.careers-module__tEy4wG__mainCoursesSection{padding:50px 0}.careers-module__tEy4wG__sectionTitle{color:var(--color-primary-text);margin:0 0 16px;font-size:24px;font-weight:600}.careers-module__tEy4wG__sectionHead{margin:0 0 20px}.careers-module__tEy4wG__sectionHeadRow{justify-content:space-between;align-items:baseline;gap:24px;display:flex}.careers-module__tEy4wG__sectionHead .careers-module__tEy4wG__sectionTitle{margin-bottom:8px}.careers-module__tEy4wG__sectionDesc{color:var(--color-secondary-text);margin:0;font-size:16px}@media (max-width:599px){.careers-module__tEy4wG__sectionDesc{font-size:15px}}.careers-module__tEy4wG__courseGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}.careers-module__tEy4wG__hero{background:var(--color-primary-text);border-radius:16px;margin-bottom:32px;padding:40px 36px}.careers-module__tEy4wG__heroDesc{color:var(--color-inverse-muted);max-width:560px;margin:0 0 14px;font-size:16px;line-height:1.6}.careers-module__tEy4wG__guideCta{background:var(--color-primary-text);border-radius:16px;gap:24px;padding:36px 40px}.careers-module__tEy4wG__guideCtaText{max-width:560px}.careers-module__tEy4wG__guideCtaTitle{color:var(--color-secondary-bg);margin:0 0 10px;font-size:24px;font-weight:700}.careers-module__tEy4wG__guideCtaDesc{color:var(--color-inverse-muted);margin:0;font-size:15px;line-height:1.6}.careers-module__tEy4wG__guideCtaButton{background:var(--color-brand-background);color:var(--color-secondary-bg);cursor:pointer;white-space:nowrap;border:none;border-radius:10px;flex-shrink:0;padding:14px 22px;font-family:inherit;font-size:15px;font-weight:600}.careers-module__tEy4wG__careerGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}@media (max-width:330px){.careers-module__tEy4wG__careerGrid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr))}}.careers-module__tEy4wG__careerCard{background:var(--color-secondary-bg);border:1px solid var(--color-border);border-radius:16px;overflow:hidden}.careers-module__tEy4wG__careerCardMedia{background:var(--color-tertiary-bg);border-bottom:1px solid var(--color-border);height:210px;position:relative}.careers-module__tEy4wG__careerCardBody{padding:20px 24px 24px}.careers-module__tEy4wG__careerCardName{color:var(--color-primary-text);border-bottom:1px solid var(--color-border-subtle);padding-bottom:16px;font-size:20px;font-weight:600}.careers-module__tEy4wG__careerCardLink{gap:12px}.careers-module__tEy4wG__careerCardChevron{color:var(--color-tertiary-text);flex:none}.careers-module__tEy4wG__careerCardSoon .careers-module__tEy4wG__careerCardLink,.careers-module__tEy4wG__careerCardSoon .careers-module__tEy4wG__careerCardRoleLink{cursor:not-allowed}.careers-module__tEy4wG__careerCardSoonNote{color:var(--color-tertiary-text);flex:none;font-size:13px;font-weight:500}.careers-module__tEy4wG__careerCardSoon .careers-module__tEy4wG__careerCardBody{opacity:.6}.careers-module__tEy4wG__careerCardDesc{color:var(--color-secondary-text);padding-top:16px;font-size:15px}.careers-module__tEy4wG__careerCardRolesLabelBlock{margin-top:18px}.careers-module__tEy4wG__careerCardRolesLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--color-tertiary-text);font-size:13px;font-weight:600;display:inline-block}.careers-module__tEy4wG__careerCardRole{border-bottom:1px solid var(--color-border-subtle)}.careers-module__tEy4wG__careerCardRole:last-child{border-bottom:none}.careers-module__tEy4wG__careerCardRoleLink{color:var(--color-primary-text);padding:12px 0;font-size:15px;display:block}.careers-module__tEy4wG__careerCardRole:last-child .careers-module__tEy4wG__careerCardRoleLink{padding-bottom:0}.careers-module__tEy4wG__careerCardCount{color:var(--color-brand);font-size:13px;font-weight:600}.careers-module__tEy4wG__subIntro{color:var(--color-secondary-text);max-width:640px;margin:0 0 12px;font-size:16px;line-height:1.6}.careers-module__tEy4wG__roleList{flex-direction:column;gap:16px;margin-bottom:40px;display:flex}.careers-module__tEy4wG__roleRow{background:var(--color-secondary-bg);border:1px solid var(--color-border);border-radius:16px;align-items:center;gap:20px;padding:24px 28px;display:flex}.careers-module__tEy4wG__roleIcon{background:var(--color-tertiary-bg);border-radius:14px;flex:none;justify-content:center;align-items:center;width:52px;height:52px;font-size:26px;display:flex}.careers-module__tEy4wG__roleMain{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.careers-module__tEy4wG__roleName{color:var(--color-primary-text);font-size:22px;font-weight:700}.careers-module__tEy4wG__roleDesc{color:var(--color-secondary-text);font-size:14px;line-height:1.5}.careers-module__tEy4wG__roleChips{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.careers-module__tEy4wG__roleChip{color:var(--color-secondary-text);background:var(--color-border-subtle);border-radius:25px;padding:4px 10px;font-size:12px;font-weight:500}.careers-module__tEy4wG__roleSide{text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:10px;display:flex}.careers-module__tEy4wG__roleCount{color:var(--color-brand);font-size:13px;font-weight:600}.careers-module__tEy4wG__roleCta{color:var(--color-brand);font-size:14px;font-weight:600}.careers-module__tEy4wG__chooser{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}@media (max-width:820px){.careers-module__tEy4wG__chooser{grid-template-columns:1fr}}.careers-module__tEy4wG__choice{border:1px solid var(--color-border);background:var(--color-secondary-bg);color:inherit;border-radius:18px;position:relative;overflow:hidden}.careers-module__tEy4wG__choiceImage{aspect-ratio:16/9;background:var(--color-tertiary-bg);width:100%;position:relative;overflow:hidden}.careers-module__tEy4wG__choiceBody{padding:26px 24px}@media (max-width:599px){.careers-module__tEy4wG__choiceBody{padding:18px 16px}}.careers-module__tEy4wG__choiceTag{margin-bottom:14px}.careers-module__tEy4wG__choiceTag span{text-transform:uppercase;letter-spacing:.06em;color:var(--accent);font-size:11px;font-weight:600}.careers-module__tEy4wG__choiceName{color:var(--color-primary-text);margin-bottom:6px;font-size:22px;font-weight:700}.careers-module__tEy4wG__choiceSuits{color:var(--color-secondary-text);margin-bottom:18px;font-size:14px;line-height:1.5}.careers-module__tEy4wG__choiceDivider{margin-bottom:8px}.careers-module__tEy4wG__choiceDivider span{text-transform:uppercase;letter-spacing:.06em;color:var(--color-tertiary-text);font-size:11px;font-weight:600}.careers-module__tEy4wG__choiceBuild{color:var(--color-secondary-text);margin-bottom:6px;padding-left:18px;font-size:14px;position:relative}.careers-module__tEy4wG__choiceBuild:before{content:"›";color:var(--accent);font-weight:700;position:absolute;left:4px}.careers-module__tEy4wG__choiceGo{color:var(--accent);margin-top:20px;font-size:14px;font-weight:600}.careers-module__tEy4wG__choiceSoon .careers-module__tEy4wG__choiceBody{opacity:.6}.careers-module__tEy4wG__choiceSoonNote{color:var(--color-tertiary-text);margin-top:20px;font-size:14px;font-weight:600}.careers-module__tEy4wG__compareLayer{background:var(--color-secondary-bg);padding:0 0 92px}.careers-module__tEy4wG__compareWrap{border:1px solid var(--color-border);background:var(--color-secondary-bg);border-radius:18px;overflow-x:auto}.careers-module__tEy4wG__compareCaption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.careers-module__tEy4wG__compareTable{border-collapse:separate;border-spacing:0;width:100%;min-width:780px}.careers-module__tEy4wG__compareTable th,.careers-module__tEy4wG__compareTable td{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border-subtle);padding:20px 22px}.careers-module__tEy4wG__compareTable tbody tr:last-child th,.careers-module__tEy4wG__compareTable tbody tr:last-child td{border-bottom:none}.careers-module__tEy4wG__compareTable tbody tr:hover td{background:var(--color-primary-bg)}.careers-module__tEy4wG__compareTable tbody tr:hover .careers-module__tEy4wG__compareAttr{background:var(--color-tertiary-bg)}.careers-module__tEy4wG__compareCol{border-bottom:1px solid var(--color-border);background:var(--color-tertiary-bg)}.careers-module__tEy4wG__compareColName{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--color-primary-text);font-size:19px;font-weight:700;display:block}.careers-module__tEy4wG__compareColSub{color:var(--accent);margin-top:5px;font-size:13px;font-weight:600;display:block}.careers-module__tEy4wG__compareColSub:after{content:"";background:var(--accent);border-radius:2px;width:30px;height:3px;margin-top:12px;display:block}.careers-module__tEy4wG__compareCorner,.careers-module__tEy4wG__compareAttr{border-right:1px solid var(--color-border);position:sticky;left:0}.careers-module__tEy4wG__compareCorner{z-index:2;border-bottom:1px solid var(--color-border);background:var(--color-tertiary-bg)}.careers-module__tEy4wG__compareAttr{z-index:1;color:var(--color-primary-text);white-space:nowrap;background:var(--color-primary-bg);font-size:14px;font-weight:600}.careers-module__tEy4wG__cellAttrInline{display:none}.careers-module__tEy4wG__cellHead{align-items:center;gap:9px;margin-bottom:4px;display:flex}.careers-module__tEy4wG__cellTitle{color:var(--color-primary-text);font-size:14px;font-weight:700}.careers-module__tEy4wG__cellText{color:var(--color-secondary-text);font-size:14px;line-height:1.55;display:block}.careers-module__tEy4wG__meter{flex:none;gap:4px;display:inline-flex}.careers-module__tEy4wG__meterDot{background:var(--color-border);border-radius:50%;width:8px;height:8px}.careers-module__tEy4wG__meterDotOn{background:var(--accent)}@media (max-width:820px){.careers-module__tEy4wG__compareWrap{background:0 0;border:none;border-radius:0;overflow-x:visible}.careers-module__tEy4wG__compareTable{flex-direction:column;min-width:0;display:flex}.careers-module__tEy4wG__compareTable thead,.careers-module__tEy4wG__compareTable tbody,.careers-module__tEy4wG__compareTable tr{display:contents}.careers-module__tEy4wG__compareCorner,.careers-module__tEy4wG__compareAttr{display:none}.careers-module__tEy4wG__compareTable th.careers-module__tEy4wG__compareCol{border:1px solid var(--color-border);border-radius:18px 18px 0 0;padding:18px 16px 16px}.careers-module__tEy4wG__compareTable td{border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border-subtle);border-left:1px solid var(--color-border);background:var(--color-secondary-bg);padding:18px 20px}.careers-module__tEy4wG__compareTable tbody tr:last-child td{border-bottom:1px solid var(--color-border);border-radius:0 0 18px 18px;margin-bottom:22px}.careers-module__tEy4wG__compareTable tbody tr:last-child td:last-child{margin-bottom:0}.careers-module__tEy4wG__compareTable tbody tr:hover td{background:var(--color-secondary-bg)}.careers-module__tEy4wG__cellAttrInline{letter-spacing:.05em;text-transform:uppercase;color:var(--color-tertiary-text);margin-bottom:8px;font-size:12px;font-weight:700;display:block}}.careers-module__tEy4wG__relatedSection{margin-top:40px}.careers-module__tEy4wG__rbGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.careers-module__tEy4wG__rbCard{background:var(--color-secondary-bg);border:1px solid var(--color-border);min-height:210px;color:inherit;border-radius:16px;flex-direction:column;gap:10px;padding:24px;display:flex}.careers-module__tEy4wG__rbCardTitle{color:var(--color-primary-text);font-size:16px;font-weight:600;line-height:1.3}.careers-module__tEy4wG__rbCardDesc{color:var(--color-secondary-text);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.careers-module__tEy4wG__rbCardMeta{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;font-size:13px;display:flex}.careers-module__tEy4wG__rbCardProvider{color:var(--color-secondary-text);font-weight:600}.careers-module__tEy4wG__rbCardPrice{color:var(--color-brand);font-weight:700}.careers-module__tEy4wG__rbCardFree{color:var(--color-free)}.careers-module__tEy4wG__rbEmpty{color:var(--color-tertiary-text);grid-column:1/-1;padding:24px 0;font-size:14px}.careers-module__tEy4wG__rbGroup{margin-top:16px;margin-bottom:36px}.careers-module__tEy4wG__rbGroupTitle{color:var(--color-primary-text);margin:0 0 14px;font-size:18px;font-weight:700}.careers-module__tEy4wG__rbSkills{margin-top:40px}.careers-module__tEy4wG__rbSkillsTitle{color:var(--color-primary-text);margin:0 0 16px;font-size:20px;font-weight:700}.careers-module__tEy4wG__rbSkillRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.careers-module__tEy4wG__rbSkillChip{background:var(--color-secondary-bg);color:var(--color-primary-text);cursor:pointer;border:none;border-radius:8px;padding:12px 16px 12px 12px;font-family:inherit;font-size:14px;font-weight:500}.careers-module__tEy4wG__rbSkillChipActive{background:var(--color-brand);color:var(--color-secondary-bg)}.careers-module__tEy4wG__rbShowMore{color:var(--color-brand);cursor:pointer;background:0 0;border:none;padding:8px 4px;font-family:inherit;font-size:14px;font-weight:600}.careers-module__tEy4wG__skillsRow{flex-wrap:wrap;gap:10px;display:flex}.careers-module__tEy4wG__facts{border-radius:14px;max-width:700px;margin-top:16px;overflow:hidden}.careers-module__tEy4wG__fact{border-right:1px solid var(--color-border);background:var(--color-secondary-bg);flex:1;gap:8px;min-width:150px;padding:16px 20px}.careers-module__tEy4wG__fact:last-child{border-right:none}.careers-module__tEy4wG__factLabel{letter-spacing:.08em;color:var(--color-tertiary-text);margin-bottom:4px;font-size:13px;display:block}.careers-module__tEy4wG__factValue{color:var(--color-primary-text);font-size:16px;font-weight:700;display:block}@media (max-width:640px){.careers-module__tEy4wG__fact{border-right:none;border-bottom:1px solid var(--color-border);min-width:100%}.careers-module__tEy4wG__fact:last-child{border-bottom:none}}.careers-module__tEy4wG__secondLayer{background:var(--color-secondary-bg);padding:92px 0}@media (max-width:599px){.careers-module__tEy4wG__secondLayer{padding:56px 0}}.careers-module__tEy4wG__faqLayer{padding:50px 0}.careers-module__tEy4wG__path{margin-top:4px}.careers-module__tEy4wG__stage{gap:18px;padding-bottom:30px;position:relative}.careers-module__tEy4wG__stage:last-child{padding-bottom:0}.careers-module__tEy4wG__stage:not(:last-child):before{content:"";background:#b7e0d1;width:2px;position:absolute;top:44px;bottom:0;left:18px}.careers-module__tEy4wG__stageBadge{width:38px;height:38px;font-family:var(--font-heading);background:var(--color-brand-tint);border:1px solid var(--color-brand);color:var(--color-brand);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}.careers-module__tEy4wG__stage:first-child .careers-module__tEy4wG__stageBadge{background:var(--color-brand);border-color:var(--color-brand);color:var(--color-secondary-bg)}.careers-module__tEy4wG__stageBody{gap:6px;padding-top:4px}.careers-module__tEy4wG__stageStep{text-transform:uppercase;letter-spacing:.08em;color:var(--color-brand);font-size:11px;font-weight:700}.careers-module__tEy4wG__stageTitle{letter-spacing:-.01em;color:var(--color-primary-text);margin:0;font-size:19px;font-weight:700}@media (max-width:599px){.careers-module__tEy4wG__stageTitle{font-size:18px}}.careers-module__tEy4wG__stageText{color:var(--color-secondary-text);max-width:560px;margin:0;font-size:15px;line-height:1.55}.careers-module__tEy4wG__honestLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--color-brand);margin:0 0 10px;font-size:12px;font-weight:600}.careers-module__tEy4wG__honestTitle{color:var(--color-primary-text);margin:0 0 10px;font-size:23px;font-weight:700}.careers-module__tEy4wG__honestBody{color:var(--color-secondary-text);max-width:640px;margin:0;font-size:15px;line-height:1.6}
.course-detail-module__WmiXzq__narrowColumn{max-width:1040px;margin-inline:auto}section.course-detail-module__WmiXzq__hero{background:linear-gradient(175deg, var(--color-brand-tint) 0%, #f7fcfa 55%, var(--color-primary-bg) 100%);border-bottom:1px solid var(--color-border-subtle);padding-bottom:66px}section.course-detail-module__WmiXzq__hero:before,section.course-detail-module__WmiXzq__hero:after{border-color:#02936824}section.course-detail-module__WmiXzq__hero:after{box-shadow:0 0 0 90px #0000,0 0 0 92px #02936814}.course-detail-module__WmiXzq__heroMeta{align-items:flex-start;gap:18px;margin-top:18px}.course-detail-module__WmiXzq__skills{color:var(--color-secondary-text);font-size:14.5px}.course-detail-module__WmiXzq__skillLink{color:var(--color-primary-text);border-bottom:1px solid var(--color-border-strong);font-weight:500;text-decoration:none}.course-detail-module__WmiXzq__skillLink:hover{border-bottom-color:var(--color-primary-text)}.course-detail-module__WmiXzq__heroMeta button{padding:9px 20px 9px 16px;font-size:14px}.course-detail-module__WmiXzq__heroMeta button svg{width:16px;height:16px}.course-detail-module__WmiXzq__courseListSection{background:var(--color-secondary-bg);padding:0 0 52px}.course-detail-module__WmiXzq__statBar{z-index:2;background:var(--color-secondary-bg);border:1px solid var(--color-border);border-radius:16px;width:fit-content;max-width:100%;margin:-36px auto 60px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 26px #0b1b3b17}.course-detail-module__WmiXzq__statBarItem{border-left:1px solid var(--color-border-subtle);padding:20px 22px}.course-detail-module__WmiXzq__statBarItem:first-child{border-left:none}.course-detail-module__WmiXzq__statBarNum{font-family:var(--font-heading);color:var(--color-primary-text);text-align:center;font-size:18px;font-weight:600;line-height:1.1}.course-detail-module__WmiXzq__statBarLabel{color:var(--color-tertiary-text);gap:6px;margin-top:6px;font-size:12px;font-weight:500}.course-detail-module__WmiXzq__statBarLabel svg{flex-shrink:0;width:14px;height:14px}@media (max-width:835px){.course-detail-module__WmiXzq__statBar{flex-wrap:wrap;width:100%;max-width:500px;margin:-24px auto 32px}.course-detail-module__WmiXzq__statBarItem{border-top:1px solid var(--color-border-subtle);flex:50%;align-items:center;padding:16px 12px}.course-detail-module__WmiXzq__statBarItem:first-child,.course-detail-module__WmiXzq__statBarItem:nth-child(3),.course-detail-module__WmiXzq__statBarItem:nth-child(5){border-left:none}.course-detail-module__WmiXzq__statBarItem:first-child,.course-detail-module__WmiXzq__statBarItem:nth-child(2){border-top:none}}.course-detail-module__WmiXzq__courseListHead{gap:16px 24px;margin-bottom:26px}.course-detail-module__WmiXzq__courseListTitle{color:var(--color-primary-text);margin-bottom:8px;font-size:24px;font-weight:600}.course-detail-module__WmiXzq__courseListDesc{color:var(--color-tertiary-text)}.course-detail-module__WmiXzq__courseListControls{gap:12px}@media (max-width:358px){.course-detail-module__WmiXzq__courseListControls{flex-direction:column;align-items:flex-start}}.course-detail-module__WmiXzq__certToggle{color:var(--color-secondary-text);background:var(--color-secondary-bg);border:1px solid var(--color-border-strong);cursor:pointer;border-radius:999px;gap:8px;padding:7px 14px 7px 10px;font-family:inherit;font-size:13px;font-weight:600}.course-detail-module__WmiXzq__certToggleBox{border:1.8px solid var(--color-tertiary-text);color:#fff;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.course-detail-module__WmiXzq__certToggleOn{color:var(--color-brand);border-color:var(--color-brand)}.course-detail-module__WmiXzq__certToggleOn .course-detail-module__WmiXzq__certToggleBox{background:var(--color-brand-background);border-color:var(--color-brand-background)}.course-detail-module__WmiXzq__courseRow{background:var(--color-secondary-bg);border:1px solid var(--color-border);border-radius:16px;justify-content:space-between;align-items:center;gap:22px;padding:12px;transition:box-shadow .16s,border-color .16s}.course-detail-module__WmiXzq__courseRow:hover{border-color:var(--color-border-strong);box-shadow:0 10px 26px #0b1b3b17}@media (max-width:767px){.course-detail-module__WmiXzq__courseRow{flex-direction:column;align-items:flex-start}}.course-detail-module__WmiXzq__collectionCardHeader{flex-direction:row;align-items:center;gap:22px;display:flex}.course-detail-module__WmiXzq__courseThumb{border-radius:12px;flex-shrink:0;width:180px;height:108px;display:block;position:relative;overflow:hidden}@media (max-width:767px){.course-detail-module__WmiXzq__courseThumb{width:100%;height:180px}.course-detail-module__WmiXzq__collectionCardHeader{flex-direction:column;align-items:flex-start;width:100%}}@media (max-width:599px){.course-detail-module__WmiXzq__courseThumb{height:150px}}.course-detail-module__WmiXzq__courseThumb>img{transition:transform .2s}.course-detail-module__WmiXzq__courseRow:hover .course-detail-module__WmiXzq__courseThumb>img{transform:scale(1.03)}.course-detail-module__WmiXzq__thumbInstitution{z-index:1;background:var(--color-secondary-bg);border-radius:8px;width:36px;height:36px;position:absolute;top:8px;right:8px}.course-detail-module__WmiXzq__thumbInstitution img{object-fit:contain;padding:2px}.course-detail-module__WmiXzq__courseMain{flex:1;gap:8px;min-width:0}.course-detail-module__WmiXzq__cardTitle{font-family:var(--font-heading);color:var(--color-primary-text);font-size:18px;font-weight:700}.course-detail-module__WmiXzq__courseRow:hover .course-detail-module__WmiXzq__cardTitle{color:var(--color-brand)}.course-detail-module__WmiXzq__courseByline{color:var(--color-tertiary-text);font-size:13px}.course-detail-module__WmiXzq__courseByline strong{color:var(--color-primary-text)}.course-detail-module__WmiXzq__courseMeta{color:var(--color-secondary-text);gap:8px 16px;margin-top:2px;font-size:13px}.course-detail-module__WmiXzq__courseMetaItem{gap:6px}.course-detail-module__WmiXzq__levelPill{vertical-align:middle;border-radius:25px;margin-left:4px;padding:3px 8px;font-size:12px;font-weight:600;line-height:1.4;display:inline-block}.course-detail-module__WmiXzq__beginner{color:#1c4f8b;background:#e2eefb}.course-detail-module__WmiXzq__intermediate{color:#8a5312;background:#fbeed8}.course-detail-module__WmiXzq__advanced{color:#96303a;background:#f9e0e2}.course-detail-module__WmiXzq__all_levels{color:#6b3fa0;background:#ede4fa}.course-detail-module__WmiXzq__courseMetaItem svg{color:var(--color-tertiary-text);flex-shrink:0}.course-detail-module__WmiXzq__courseMetaCert{color:var(--color-brand);font-weight:600}.course-detail-module__WmiXzq__courseMetaCert svg{color:var(--color-brand)}.course-detail-module__WmiXzq__courseStars{gap:4px}.course-detail-module__WmiXzq__courseStars svg{color:var(--color-star)}.course-detail-module__WmiXzq__courseMetaStrong{color:var(--color-primary-text);font-weight:700}.course-detail-module__WmiXzq__courseRatingCount{color:var(--color-tertiary-text);font-weight:500}.course-detail-module__WmiXzq__courseAside{border-left:1px solid var(--color-border);flex-shrink:0;justify-content:center;align-items:center;gap:10px;width:181px;padding-left:22px}.course-detail-module__WmiXzq__courseAside .course-detail-module__WmiXzq__ctaPrimary{text-align:center;justify-content:center;align-items:center;width:100%;display:flex}.course-detail-module__WmiXzq__coursePriceContainer{flex-direction:column;justify-content:center;align-items:center;min-height:55px}@media (max-width:767px){.course-detail-module__WmiXzq__courseAside{border-left:none;border-top:1px solid var(--color-border);flex-direction:row;justify-content:space-between;width:100%;padding:12px 0 0}.course-detail-module__WmiXzq__courseAside .course-detail-module__WmiXzq__ctaPrimary{width:fit-content}.course-detail-module__WmiXzq__coursePriceContainer{align-items:flex-start;min-height:0}}.course-detail-module__WmiXzq__price{font-size:22px;font-weight:700}.course-detail-module__WmiXzq__priceFree{color:var(--color-free)}.course-detail-module__WmiXzq__subscriptionPrice{text-align:center;font-size:15px;font-weight:700;line-height:1.3}@media (max-width:350px){.course-detail-module__WmiXzq__subscriptionPrice{text-align:left}}.course-detail-module__WmiXzq__priceAlert{color:var(--color-tertiary-text);cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:2px 0;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}.course-detail-module__WmiXzq__priceAlert svg{flex-shrink:0}.course-detail-module__WmiXzq__priceAlert:hover,.course-detail-module__WmiXzq__priceAlertOn{color:var(--color-brand)}.course-detail-module__WmiXzq__ctaPrimary{background:var(--color-brand-background);border:1px solid var(--color-brand-background);color:var(--color-secondary-bg);white-space:nowrap;cursor:pointer;border-radius:8px;padding:10px 16px;font-family:inherit;font-size:14px;font-weight:600}.course-detail-module__WmiXzq__compareSection{padding:92px 0}.course-detail-module__WmiXzq__compareCard{background:var(--color-secondary-bg);border:1px solid var(--color-border);border-radius:16px;overflow:hidden;box-shadow:0 10px 26px #0b1b3b0f}.course-detail-module__WmiXzq__compareScroll{scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto}.course-detail-module__WmiXzq__compareScroll::-webkit-scrollbar{display:none}.course-detail-module__WmiXzq__compareCaption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.course-detail-module__WmiXzq__compareTable{width:calc(150px + max((100% - 150px) / 4, 142px) * var(--compare-columns));border-collapse:separate;border-spacing:0;table-layout:fixed;min-width:100%}@media (max-width:991px){.course-detail-module__WmiXzq__compareTable{width:calc(150px + max((100% - 150px) / 3, 142px) * var(--compare-columns))}}@media (max-width:767px){.course-detail-module__WmiXzq__compareTable{width:calc(150px + max((100% - 150px) / 2, 142px) * var(--compare-columns))}}@media (max-width:599px){.course-detail-module__WmiXzq__compareTable{width:calc(120px + max((100% - 120px) / 2, 142px) * var(--compare-columns))}}.course-detail-module__WmiXzq__compareTable th,.course-detail-module__WmiXzq__compareTable td{vertical-align:top;text-align:center;padding:16px 18px;font-size:13.5px}.course-detail-module__WmiXzq__compareTable tbody th,.course-detail-module__WmiXzq__compareTable tbody td{border-top:1px solid var(--color-border-subtle)}.course-detail-module__WmiXzq__compareTable tbody tr:first-child th,.course-detail-module__WmiXzq__compareTable tbody tr:first-child td{border-top:none}.course-detail-module__WmiXzq__compareTable td{color:var(--color-primary-text);line-height:1.45}.course-detail-module__WmiXzq__compareTable tbody tr:hover th,.course-detail-module__WmiXzq__compareTable tbody tr:hover td{background:var(--color-primary-bg)}.course-detail-module__WmiXzq__compareCorner,.course-detail-module__WmiXzq__compareLabel{background:var(--color-secondary-bg);border-right:1px solid var(--color-border);width:150px;position:sticky;left:0}@media (max-width:599px){.course-detail-module__WmiXzq__compareCorner,.course-detail-module__WmiXzq__compareLabel{width:120px}}.course-detail-module__WmiXzq__compareCorner{z-index:2;border-bottom:1px solid var(--color-border)}th.course-detail-module__WmiXzq__compareLabel{z-index:1;text-align:right;color:var(--color-secondary-text);font-weight:600}.course-detail-module__WmiXzq__compareColHead{text-align:left;border-bottom:1px solid var(--color-border);padding-top:20px;padding-bottom:20px}.course-detail-module__WmiXzq__compareColHead+.course-detail-module__WmiXzq__compareColHead{border-left:1px solid var(--color-border)}.course-detail-module__WmiXzq__compareColName{font-family:var(--font-heading);color:var(--color-primary-text);margin-bottom:5px;font-size:16px;font-weight:700}.course-detail-module__WmiXzq__compareColName a:hover{color:var(--color-brand)}.course-detail-module__WmiXzq__compareColProvider{color:var(--color-tertiary-text);font-size:12px;font-weight:600}.course-detail-module__WmiXzq__compareBestFor td{color:var(--color-primary-text);font-weight:600}.course-detail-module__WmiXzq__compareSays{color:var(--color-secondary-text);font-size:12.5px}.course-detail-module__WmiXzq__compareEmpty{color:var(--color-tertiary-text)}.course-detail-module__WmiXzq__compareInstitution{gap:6px}.course-detail-module__WmiXzq__compareInstitutionLogo{width:100%;max-width:80px;height:30px;display:block;position:relative}.course-detail-module__WmiXzq__comparePrice{font-family:var(--font-heading);color:var(--color-primary-text);font-size:15px;font-weight:700}.course-detail-module__WmiXzq__compareRate{color:var(--color-primary-text);align-items:center;gap:4px;font-weight:700;display:inline-flex}.course-detail-module__WmiXzq__compareRate svg{color:var(--color-star)}.course-detail-module__WmiXzq__compareIncludes{flex-wrap:wrap;justify-content:center;gap:6px;display:inline-flex}.course-detail-module__WmiXzq__compareIncludeChip{color:var(--color-brand);background:var(--color-brand-tint);border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:600}.course-detail-module__WmiXzq__compareArrows{justify-content:center;gap:8px;margin-top:18px}@media (min-width:992px){.course-detail-module__WmiXzq__arrowsBigWidth{display:none}}@media (min-width:600px){.course-detail-module__WmiXzq__arrowsSmallWidth{display:none}}.course-detail-module__WmiXzq__compareArrow{border:1px solid var(--color-border);background:var(--color-secondary-bg);width:34px;height:34px;color:var(--color-primary-text);border-radius:50%;justify-content:center;align-items:center;display:flex}.course-detail-module__WmiXzq__compareArrow:disabled,.course-detail-module__WmiXzq__compareArrow:disabled:hover{opacity:.5;cursor:not-allowed}.course-detail-module__WmiXzq__compareFoot{flex-direction:column;align-items:center;gap:12px;margin-top:50px;display:flex}.course-detail-module__WmiXzq__compareHint{color:var(--color-tertiary-text);text-align:center}.course-detail-module__WmiXzq__compareExpand{color:var(--color-brand);background:var(--color-secondary-bg);border:1.6px solid var(--color-brand);cursor:pointer;border-radius:999px;padding:12px 30px;font-family:inherit;font-size:14px;font-weight:700}.course-detail-module__WmiXzq__compareExpand:hover{background:var(--color-brand-tint)}.course-detail-module__WmiXzq__guideSection{background:var(--color-secondary-bg);border-bottom:1px solid var(--color-border-subtle);padding:92px 0}.course-detail-module__WmiXzq__guide{max-width:1000px}.course-detail-module__WmiXzq__relatedBand{background:var(--color-secondary-bg);padding:44px 0}.course-detail-module__WmiXzq__moreLanguages{cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:13.5px;font-weight:500;text-decoration:underline}.course-detail-module__WmiXzq__languageCourse{color:var(--color-secondary-text);margin-bottom:24px;font-size:14px}.course-detail-module__WmiXzq__languageHeading{color:var(--color-primary-text);margin-bottom:15px;font-size:24px;font-weight:500}.course-detail-module__WmiXzq__languageBody .course-detail-module__WmiXzq__languageList{margin:0;line-height:1.7}.course-detail-module__WmiXzq__languageBody .course-detail-module__WmiXzq__languageGroup{letter-spacing:.08em;text-transform:uppercase;color:var(--color-tertiary-text);margin:18px 0 4px;font-size:12px;font-weight:600}.course-detail-module__WmiXzq__languageClose{cursor:pointer;color:var(--color-secondary-text);background:0 0;border:none;padding:4px;line-height:0;position:absolute;top:14px;right:14px}.course-detail-module__WmiXzq__languageClose svg{width:20px;height:20px}
.page-view-module__-TiBTG__layout{align-items:stretch;gap:32px}.page-view-module__-TiBTG__filterPanel{flex-shrink:0;align-self:flex-start;width:270px}.page-view-module__-TiBTG__filterPanelHead{min-height:36px;margin-bottom:10px}.page-view-module__-TiBTG__filterPanelTitle{color:var(--color-tertiary-text);word-spacing:2px;gap:9px;margin:0;font-size:14px}.page-view-module__-TiBTG__filterBox{background:var(--color-secondary-bg);border:1px solid var(--color-border);border-radius:15px;padding:4px 20px 12px}.page-view-module__-TiBTG__listHead .page-view-module__-TiBTG__filtersToggle{background:var(--color-secondary-bg);border:1px solid var(--color-border-strong);color:var(--color-primary-text);cursor:pointer;border-radius:8px;flex:1;gap:9px;padding:9px 14px;font-family:inherit;font-size:14px;font-weight:600;display:none}.page-view-module__-TiBTG__filtersToggle:after{content:"";border-right:1.5px solid var(--color-tertiary-text);border-bottom:1.5px solid var(--color-tertiary-text);flex-shrink:0;width:7px;height:7px;margin-left:auto;transform:rotate(45deg)}.page-view-module__-TiBTG__clearAll{cursor:pointer;color:var(--color-brand);background:0 0;border:none;padding:0;font-family:inherit;font-size:13px;font-weight:600}.page-view-module__-TiBTG__filterGroup{border-bottom:1px solid var(--color-border)}.page-view-module__-TiBTG__filterGroup:last-child{border-bottom:none}.page-view-module__-TiBTG__filterGroupHead{width:100%;color:var(--color-primary-text);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;padding:14px 0;font-family:inherit;font-size:14px;font-weight:600}.page-view-module__-TiBTG__filterGroupHead:after{content:"";border-right:1.5px solid var(--color-tertiary-text);border-bottom:1.5px solid var(--color-tertiary-text);flex-shrink:0;width:7px;height:7px;transition:transform .2s;transform:rotate(45deg)}.page-view-module__-TiBTG__filterGroup.page-view-module__-TiBTG__open .page-view-module__-TiBTG__filterGroupHead:after{transform:rotate(-135deg)}.page-view-module__-TiBTG__filterGroup:not(.page-view-module__-TiBTG__open) .page-view-module__-TiBTG__filterGroupBody{display:none}.page-view-module__-TiBTG__filterGroupBody{gap:2px;padding:4px 0 14px}.page-view-module__-TiBTG__filterOption{color:var(--color-secondary-text);cursor:pointer;gap:10px;padding:5px 0;font-size:13px}.page-view-module__-TiBTG__filterOption input{cursor:pointer;accent-color:var(--color-brand);flex-shrink:0}.page-view-module__-TiBTG__filterCount{color:var(--color-tertiary-text);margin-left:auto;font-size:12px}.page-view-module__-TiBTG__stars{color:var(--color-star);gap:1px;margin-left:auto}.page-view-module__-TiBTG__sheetHead,.page-view-module__-TiBTG__sheetFoot{display:none}@media (max-width:991px){.page-view-module__-TiBTG__layout{flex-direction:column;gap:0}.page-view-module__-TiBTG__filterPanelHead{display:none}.page-view-module__-TiBTG__listHead .page-view-module__-TiBTG__filtersToggle{display:flex}.page-view-module__-TiBTG__meta,.page-view-module__-TiBTG__sortLabel,.page-view-module__-TiBTG__filterPanel:not(.page-view-module__-TiBTG__filtersOpen) .page-view-module__-TiBTG__sheet{display:none}.page-view-module__-TiBTG__filtersOpen .page-view-module__-TiBTG__sheet{z-index:1001;background:var(--color-secondary-bg);border-radius:16px 16px 0 0;flex-direction:column;max-height:85vh;display:flex;position:fixed;bottom:0;left:0;right:0}.page-view-module__-TiBTG__filtersOpen .page-view-module__-TiBTG__sheetHead{border-bottom:1px solid var(--color-border);padding:16px 20px;display:flex}.page-view-module__-TiBTG__sheetTitle{font-family:var(--font-heading);color:var(--color-primary-text);font-size:16px;font-weight:700}.page-view-module__-TiBTG__sheetClear{color:var(--color-brand);cursor:pointer;background:0 0;border:none;margin-left:auto;margin-right:14px;padding:0;font-family:inherit;font-size:13px;font-weight:600}.page-view-module__-TiBTG__sheetClose{color:var(--color-tertiary-text);cursor:pointer;background:0 0;border:none;padding:4px;display:flex}.page-view-module__-TiBTG__filtersOpen .page-view-module__-TiBTG__filterBox{border:none;border-radius:0;flex:1;padding:0 20px 8px;overflow-y:auto}.page-view-module__-TiBTG__filtersOpen .page-view-module__-TiBTG__sheetFoot{border-top:1px solid var(--color-border);padding:14px 20px;display:block}.page-view-module__-TiBTG__sheetApply{background:var(--color-brand-background);width:100%;color:var(--color-secondary-bg);cursor:pointer;border:none;border-radius:10px;padding:13px 16px;font-family:inherit;font-size:15px;font-weight:600}}.page-view-module__-TiBTG__content{flex:1;min-width:0}.page-view-module__-TiBTG__titleRow{gap:16px;margin-top:18px}.page-view-module__-TiBTG__lede{color:var(--color-secondary-text);max-width:640px;font-size:16px;line-height:1.6}.page-view-module__-TiBTG__listHead{gap:8px;margin:0 0 20px}.page-view-module__-TiBTG__listHeadAligned{min-height:36px}.page-view-module__-TiBTG__meta{color:var(--color-tertiary-text);word-spacing:2px;margin:0;font-size:14px}.page-view-module__-TiBTG__sort{color:var(--color-secondary-text);gap:8px;font-size:13px}.page-view-module__-TiBTG__sortField{display:inline-flex;position:relative}.page-view-module__-TiBTG__sortField:after{content:"";border-right:1.5px solid var(--color-tertiary-text);border-bottom:1.5px solid var(--color-tertiary-text);pointer-events:none;width:6px;height:6px;position:absolute;top:50%;right:12px;transform:translateY(-70%)rotate(45deg)}.page-view-module__-TiBTG__sortFieldSelect{appearance:none;color:var(--color-primary-text);background:var(--color-secondary-bg);border:1px solid var(--color-border-strong);cursor:pointer;border-radius:8px;padding:7px 30px 7px 12px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.4}.page-view-module__-TiBTG__sortSelect{width:100%;position:relative}.page-view-module__-TiBTG__sortTrigger{width:100%;min-width:170px;color:var(--color-primary-text);background:var(--color-secondary-bg);border:1px solid var(--color-border-strong);cursor:pointer;border-radius:8px;gap:10px;padding:7px 12px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.4}.page-view-module__-TiBTG__sortTrigger:after{content:"";border-right:1.5px solid var(--color-tertiary-text);border-bottom:1.5px solid var(--color-tertiary-text);flex-shrink:0;width:6px;height:6px;margin-left:auto;transition:transform .2s;transform:translateY(-2px)rotate(45deg)}.page-view-module__-TiBTG__sortSelectOpen .page-view-module__-TiBTG__sortTrigger:after{transform:translateY(1px)rotate(-135deg)}.page-view-module__-TiBTG__sortDropdown{z-index:1;background:var(--color-secondary-bg);border:1px solid var(--color-border);border-radius:8px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 6px 16px #1b1a171a}.page-view-module__-TiBTG__sortOption{text-align:left;width:100%;color:var(--color-primary-text);cursor:pointer;background:0 0;border:none;padding:9px 12px;font-family:inherit;font-size:13px;display:block}.page-view-module__-TiBTG__sortOption:hover{background:var(--color-tertiary-bg)}.page-view-module__-TiBTG__sortOptionSelected{color:var(--color-brand);background:var(--color-brand-tint);font-weight:600}@media (max-width:991px){.page-view-module__-TiBTG__sort{flex:1}.page-view-module__-TiBTG__sortTrigger{padding:11px 12px 10px}}.page-view-module__-TiBTG__stack{gap:16px;margin-bottom:40px}@media (max-width:599px){.page-view-module__-TiBTG__stack{margin:0}}.page-view-module__-TiBTG__collectionRow{background:var(--color-secondary-bg);border:1px solid var(--color-border);border-radius:16px;flex-direction:row;justify-content:space-between;gap:22px;padding:22px;display:flex}@media (max-width:640px){.page-view-module__-TiBTG__collectionRow{flex-direction:column;gap:14px}}.page-view-module__-TiBTG__collectionThumb{background:var(--color-tertiary-bg);border-radius:12px;flex-shrink:0;width:171px;height:171px;position:relative;overflow:hidden}.page-view-module__-TiBTG__collectionBody{flex:1;gap:8px;min-width:0}.page-view-module__-TiBTG__collectionCardHeader{gap:22px;width:100%;display:flex}@media (max-width:480px){.page-view-module__-TiBTG__collectionThumb{width:100%}.page-view-module__-TiBTG__collectionCardHeader{flex-direction:column}}.page-view-module__-TiBTG__collectionTitle{font-family:var(--font-heading);color:var(--color-primary-text);font-size:18px;font-weight:700}.page-view-module__-TiBTG__collectionDesc{font-size:var(--font-size-desc);color:var(--color-secondary-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.page-view-module__-TiBTG__collectionFacts{gap:6px;margin-top:2px}.page-view-module__-TiBTG__collectionFact{color:var(--color-tertiary-text);padding-left:15px;font-size:13px;position:relative}.page-view-module__-TiBTG__collectionFact:before{content:"";background:var(--color-border-strong);border-radius:50%;width:5px;height:5px;position:absolute;top:7px;left:0}.page-view-module__-TiBTG__collectionFactAccent{color:var(--color-primary-text);font-weight:600}.page-view-module__-TiBTG__collectionFactAccent:before{background:var(--color-brand)}.page-view-module__-TiBTG__collectionFactDetail{color:var(--color-tertiary-text);margin-left:6px;font-weight:400}.page-view-module__-TiBTG__collectionFoot{word-spacing:4px;align-items:flex-start;gap:8px;margin-top:auto;padding-top:8px}.page-view-module__-TiBTG__collectionFoot .providerNames{flex:1}@media (max-width:480px){.page-view-module__-TiBTG__collectionFoot{padding:0}}.page-view-module__-TiBTG__collectionAside{border-left:1px solid var(--color-border);flex-shrink:0;width:176px;padding-left:22px}@media (max-width:640px){.page-view-module__-TiBTG__collectionAside{border-left:none;flex-flow:wrap;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:0}}.page-view-module__-TiBTG__collectionFrom{text-transform:uppercase;letter-spacing:.1em;color:var(--color-tertiary-text);font-size:11px;font-weight:600}.page-view-module__-TiBTG__collectionPrice{font-family:var(--font-heading);color:var(--color-primary-text);margin-bottom:12px;font-size:24px;font-weight:700}.page-view-module__-TiBTG__collectionSubscription{font-family:var(--font-heading);color:var(--color-primary-text);margin-bottom:12px;font-size:15px;font-weight:700}.page-view-module__-TiBTG__collectionMetaList{margin-bottom:6px}.page-view-module__-TiBTG__collectionMeta{color:var(--color-secondary-text);border-bottom:1px solid var(--color-border);word-spacing:2px;gap:8px;margin-bottom:10px;padding-bottom:10px;font-size:13px;font-weight:600}.page-view-module__-TiBTG__collectionMeta:last-child{border-bottom:none;padding-bottom:0}.page-view-module__-TiBTG__collectionMeta svg{color:var(--color-tertiary-text);flex:none}.page-view-module__-TiBTG__collectionCta{background:var(--color-brand-background);color:var(--color-secondary-bg);text-align:center;border:none;border-radius:10px;margin-top:auto;padding:12px 16px;font-size:14px;font-weight:600}@media (max-width:640px){.page-view-module__-TiBTG__collectionPrice{margin-bottom:0;font-size:22px}.page-view-module__-TiBTG__collectionMetaList{gap:18px;margin-bottom:0;display:flex}.page-view-module__-TiBTG__collectionMeta{border-bottom:none;margin-bottom:0;padding-bottom:0}.page-view-module__-TiBTG__collectionCta{width:100%}}.page-view-module__-TiBTG__showMoreRow{flex-direction:column;justify-content:center;gap:12px;margin-top:24px;margin-bottom:40px}.page-view-module__-TiBTG__showMoreCount{color:var(--color-primary-text);word-spacing:2px;font-size:14px}.page-view-module__-TiBTG__showMoreProgress{background:var(--color-border);border-radius:2px;width:220px;height:4px;overflow:hidden}.page-view-module__-TiBTG__showMoreProgressFill{background:var(--color-brand);border-radius:2px;height:100%}.page-view-module__-TiBTG__showMore{color:var(--color-primary-text);background:var(--color-secondary-bg);border:1px solid var(--color-border-strong);cursor:pointer;border-radius:10px;margin-top:10px;padding:10px 24px;font-family:inherit;font-size:15px;font-weight:600}.page-view-module__-TiBTG__showMore:disabled{color:var(--color-tertiary-text);cursor:default}.page-view-module__-TiBTG__emptyState{text-align:center;padding:60px 20px 80px}.page-view-module__-TiBTG__emptyTitle{font-family:var(--font-heading);color:var(--color-primary-text);font-size:26px;font-weight:700}.page-view-module__-TiBTG__skeleton{animation:1.4s ease-in-out infinite page-view-module__-TiBTG__skeletonPulse}.page-view-module__-TiBTG__skeletonLine{background:var(--color-border);border-radius:6px;height:12px}.page-view-module__-TiBTG__skeletonTitle{width:55%;height:18px}.page-view-module__-TiBTG__skeletonShort{width:40%}.page-view-module__-TiBTG__skeletonPrice{width:60%;height:20px;margin-bottom:8px}@keyframes page-view-module__-TiBTG__skeletonPulse{0%,to{opacity:1}50%{opacity:.5}}.page-view-module__-TiBTG__section{margin:0 0 52px}.page-view-module__-TiBTG__sectionTitle{color:var(--color-primary-text);margin:0 0 16px;font-size:24px;font-weight:600}.page-view-module__-TiBTG__sectionHead{margin:0 0 20px}.page-view-module__-TiBTG__sectionHeadRow{justify-content:space-between;align-items:baseline;gap:24px;display:flex}.page-view-module__-TiBTG__sectionHead .page-view-module__-TiBTG__sectionTitle{margin-bottom:8px}.page-view-module__-TiBTG__sectionDesc{color:var(--color-secondary-text);margin:0;font-size:16px}@media (max-width:599px){.page-view-module__-TiBTG__sectionDesc{font-size:15px}}.page-view-module__-TiBTG__banner{margin-bottom:28px}.page-view-module__-TiBTG__banner img{width:100%;height:auto;display:block}.page-view-module__-TiBTG__bodySection{background:var(--color-secondary-bg);padding:52px 0}.page-view-module__-TiBTG__bodyText h2{color:var(--color-primary-text);text-wrap:pretty;margin-bottom:10px;font-size:24px;font-weight:600;line-height:1.6}.page-view-module__-TiBTG__bodyText h3{color:var(--color-primary-text);text-wrap:pretty;margin-bottom:10px;font-size:19px;font-weight:600;line-height:1.6}.page-view-module__-TiBTG__bodyText p{color:var(--color-secondary-text);text-wrap:pretty;margin-bottom:24px;font-size:16px;line-height:1.6}.page-view-module__-TiBTG__bodyText ul,.page-view-module__-TiBTG__bodyText ol{color:var(--color-secondary-text);margin-bottom:24px;padding-left:24px;font-size:16px;line-height:1.6}.page-view-module__-TiBTG__bodyText ul{list-style-type:disc}.page-view-module__-TiBTG__bodyText ol{list-style-type:decimal}.page-view-module__-TiBTG__bodyText li{margin-bottom:12px}.page-view-module__-TiBTG__bodyText li:last-child{margin-bottom:0}.page-view-module__-TiBTG__bodyText li ul,.page-view-module__-TiBTG__bodyText li ol{margin-top:10px;margin-bottom:0}.page-view-module__-TiBTG__bodyText strong{color:var(--color-primary-text);font-weight:600}.page-view-module__-TiBTG__bodyText a{color:var(--color-link);text-decoration:underline}.page-view-module__-TiBTG__bodyText blockquote{border-left:3px solid var(--color-border-strong);margin:0 0 24px;padding:12px 20px}.page-view-module__-TiBTG__bodyText blockquote p{margin:0;font-size:16px;font-style:italic}.page-view-module__-TiBTG__bodyText>:last-child{margin-bottom:0}.page-view-module__-TiBTG__whoUsesItSection{padding:50px 0}.page-view-module__-TiBTG__careersGrid{grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:14px;display:grid}@media (max-width:435px){.page-view-module__-TiBTG__careersGrid{grid-template-columns:repeat(auto-fill,minmax(295px,1fr))}}.page-view-module__-TiBTG__careerLink{border:1px solid var(--color-border);background:var(--color-secondary-bg);color:inherit;border-radius:14px;gap:14px;padding:16px 18px;transition:box-shadow .18s,border-color .18s}.page-view-module__-TiBTG__careerLink:hover{border-color:var(--color-border-strong);box-shadow:0 8px 24px #1b1a1714}.page-view-module__-TiBTG__careerLinkThumb{background:var(--color-tertiary-bg);border-radius:16px;flex:none;width:72px;height:72px;overflow:hidden}.page-view-module__-TiBTG__careerLinkThumb img{object-fit:cover;width:100%;height:100%}.page-view-module__-TiBTG__careerLinkMain{gap:2px;min-width:0}.page-view-module__-TiBTG__careerLinkName{color:var(--color-primary-text);margin-bottom:6px;font-size:16px;font-weight:600}.page-view-module__-TiBTG__careerLinkSummary{color:var(--color-tertiary-text);font-size:14px;line-height:1.5}@media (max-width:435px){.page-view-module__-TiBTG__careerLink{padding:12px 14px}.page-view-module__-TiBTG__careerLinkSummary{font-size:13px}}@media (max-width:380px){.page-view-module__-TiBTG__careerLink{flex-direction:column}.page-view-module__-TiBTG__careerLinkMain{align-items:center}.page-view-module__-TiBTG__careerLinkSummary{text-align:center}}.page-view-module__-TiBTG__careerLinkArrow{color:var(--color-brand);margin-left:auto;font-weight:600}.page-view-module__-TiBTG__buildsGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-top:24px;display:grid}.page-view-module__-TiBTG__buildCard{border:1px solid var(--color-border);border-left:3px solid var(--color-brand);background:var(--color-secondary-bg);border-radius:12px;gap:5px;padding:18px 20px}.page-view-module__-TiBTG__buildTitle{color:var(--color-primary-text);font-size:17px;font-weight:600}.page-view-module__-TiBTG__buildText{color:var(--color-tertiary-text);font-size:13.5px;line-height:1.5}.page-view-module__-TiBTG__emptyStateCompact{padding-bottom:32px}.page-view-module__-TiBTG__emptySuggest{color:var(--color-tertiary-text);margin-top:12px;font-size:15px}.page-view-module__-TiBTG__emptySuggestLink{color:var(--color-link);text-decoration:underline}.page-view-module__-TiBTG__emptyTipsBox{background:var(--color-tertiary-bg);text-align:left;border-radius:12px;max-width:100%;margin-top:24px;padding:20px 28px;display:inline-block}.page-view-module__-TiBTG__emptyHint{color:var(--color-primary-text);font-weight:600}.page-view-module__-TiBTG__emptyTips{color:var(--color-secondary-text);margin-top:8px;padding-left:20px;font-size:14.5px;line-height:1.7;list-style:outside}.page-view-module__-TiBTG__fallbackTitle{color:var(--color-primary-text);margin:0 0 16px;font-size:24px;font-weight:600}.page-view-module__-TiBTG__fallbackRail{scrollbar-width:none;gap:25px;padding-bottom:14px;display:flex;overflow-x:auto}.page-view-module__-TiBTG__fallbackRail::-webkit-scrollbar{display:none}.page-view-module__-TiBTG__fallbackRail>*{flex:0 0 300px}.page-view-module__-TiBTG__fallbackHead{gap:16px;margin-bottom:16px}.page-view-module__-TiBTG__fallbackArrows{gap:8px}.page-view-module__-TiBTG__fallbackArrow{border:1px solid var(--color-border);background:var(--color-secondary-bg);width:34px;height:34px;color:var(--color-primary-text);border-radius:50%;justify-content:center;align-items:center;display:flex}
.about-module__-i9KWa__page{padding:48px 0 80px}.about-module__-i9KWa__inner{max-width:720px}.about-module__-i9KWa__breadcrumb{color:var(--color-tertiary-text);align-items:center;gap:6px;margin-bottom:20px;font-size:13px;display:flex}.about-module__-i9KWa__breadcrumb a{color:var(--color-secondary-text)}.about-module__-i9KWa__eyebrow{letter-spacing:.09em;text-transform:uppercase;color:var(--color-tertiary-text);margin-bottom:14px;font-size:12.5px;font-weight:600}.about-module__-i9KWa__title{color:var(--color-primary-text);margin:0 0 20px;font-size:clamp(30px,4vw,42px);font-weight:600}.about-module__-i9KWa__lead{color:var(--color-secondary-text);margin:0;line-height:1.7}.about-module__-i9KWa__block{margin-top:48px}.about-module__-i9KWa__block h2{letter-spacing:-.01em;color:var(--color-primary-text);margin:0 0 12px;font-size:22px;font-weight:600}.about-module__-i9KWa__block p{color:var(--color-secondary-text);margin:0 0 14px;font-size:15.5px;line-height:1.7}.about-module__-i9KWa__block p:last-child{margin-bottom:0}.about-module__-i9KWa__block a{color:var(--color-primary-text);border-bottom:1px solid var(--color-border-strong);font-weight:600;text-decoration:none}.about-module__-i9KWa__block a:hover{border-bottom-color:var(--color-primary-text)}.about-module__-i9KWa__cta{background:var(--color-secondary-bg);border:1px solid var(--color-border);border-radius:16px;margin-top:56px;padding:28px 32px}.about-module__-i9KWa__cta h2{color:var(--color-primary-text);margin:0 0 6px;font-size:20px;font-weight:600}.about-module__-i9KWa__cta p{color:var(--color-secondary-text);margin:0 0 18px;font-size:15px}.about-module__-i9KWa__ctaActions{flex-wrap:wrap;gap:12px;display:flex}.about-module__-i9KWa__ctaPrimary{background:var(--color-primary-text);color:#fff;border:1px solid var(--color-primary-text);border-radius:8px;align-items:center;padding:11px 20px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.about-module__-i9KWa__ctaSecondary{color:var(--color-primary-text);border:1px solid var(--color-border-strong);background:0 0;border-radius:8px;align-items:center;padding:11px 20px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}
.careers-index-module__QQvYCq__page{flex-direction:column;display:flex}.careers-index-module__QQvYCq__page .pageHero{padding-bottom:66px}.careers-index-module__QQvYCq__areas{background:var(--color-secondary-bg);border-top:1px solid var(--color-border);flex:1}.careers-index-module__QQvYCq__area{padding:52px 0}.careers-index-module__QQvYCq__areaLabel{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.1em;margin-bottom:5px;font-size:16px;font-weight:500}.careers-index-module__QQvYCq__areaSub{max-width:54ch;color:var(--color-secondary-text);margin-bottom:20px}.careers-index-module__QQvYCq__cards{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:20px;display:grid}@media (max-width:1145px){.careers-index-module__QQvYCq__cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.careers-index-module__QQvYCq__cards{grid-template-columns:1fr}}.careers-index-module__QQvYCq__career{border:1px solid var(--color-border);background:var(--color-secondary-bg);cursor:pointer;border-radius:12px;flex-direction:column;padding:16px 18px;transition:box-shadow .18s,border-color .18s;display:flex}.careers-index-module__QQvYCq__career:hover{border-color:var(--color-border-strong);box-shadow:0 8px 24px #1b1a1714}.careers-index-module__QQvYCq__careerHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.careers-index-module__QQvYCq__careerHeadText{min-width:0}.careers-index-module__QQvYCq__careerName{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--color-primary-text);font-size:18px;font-weight:600}.careers-index-module__QQvYCq__careerRight{flex-shrink:0;align-items:center;gap:10px;display:flex}.careers-index-module__QQvYCq__careerDesc{margin-top:2px;font-size:15px}.careers-index-module__QQvYCq__careerStats{color:var(--color-tertiary-text);flex-wrap:wrap;align-items:center;gap:7px;margin-top:9px;font-size:13px;display:flex}.careers-index-module__QQvYCq__careerStats b{color:var(--color-primary-text);font-weight:500}.careers-index-module__QQvYCq__careerSkills{margin-top:auto;padding-top:13px}.careers-index-module__QQvYCq__skillsLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--color-tertiary-text);margin-bottom:8px;font-size:10px;display:block}.careers-index-module__QQvYCq__chips{flex-wrap:wrap;gap:6px;display:flex}.careers-index-module__QQvYCq__chip{border:1px solid var(--color-border);background:var(--color-tertiary-bg);color:var(--color-secondary-text);border-radius:999px;padding:4px 9px;font-size:11.5px;font-weight:500;transition:border-color .14s,color .14s,background .14s}.careers-index-module__QQvYCq__chip:hover{border-color:var(--color-brand);background:var(--color-secondary-bg);color:var(--color-brand)}.careers-index-module__QQvYCq__careerSoon{opacity:.6}.careers-index-module__QQvYCq__soonTag{text-transform:uppercase;letter-spacing:.05em;color:var(--color-accent-amber);font-size:12px;font-weight:600;animation:2.6s ease-in-out infinite careers-index-module__QQvYCq__soonBreath}@keyframes careers-index-module__QQvYCq__soonBreath{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.careers-index-module__QQvYCq__soonTag{animation:none}}.careers-index-module__QQvYCq__upcoming{color:var(--color-tertiary-text);align-items:flex-start;gap:10px;padding-bottom:52px;font-size:15px;display:flex}.careers-index-module__QQvYCq__upcomingDot{background:var(--color-accent-amber);border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:7px}.careers-index-module__QQvYCq__upcoming strong{color:var(--color-primary-text);font-weight:600}.careers-index-module__QQvYCq__empty{color:var(--color-tertiary-text);padding:64px 0 0;font-size:14px}.careers-index-module__QQvYCq__page .pageHero.noPattern:after{content:"";width:58%;height:auto;box-shadow:none;pointer-events:none;opacity:.7;background-image:radial-gradient(circle,#1e2a4a47 1.1px,#0000 1.2px);background-position:100% 0;background-size:24px 24px;border:0;border-radius:0;display:block;position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(270deg,#000 55%,#0000 100%);mask-image:linear-gradient(270deg,#000 55%,#0000 100%)}@media (max-width:900px){.careers-index-module__QQvYCq__page .pageHero.noPattern:after{display:none}}
.contact-module__xwJ-uq__hero .pageHero{background:linear-gradient(175deg, var(--color-brand-tint) 0%, #f7fcfa 55%, var(--color-primary-bg) 100%);border-bottom:1px solid var(--color-border-subtle);padding-bottom:60px}.contact-module__xwJ-uq__hero .pageHeroTitle{text-align:center}.contact-module__xwJ-uq__hero .pageHeroDesc{text-align:center;margin-left:auto;margin-right:auto}.contact-module__xwJ-uq__section{padding:48px 0 80px}.contact-module__xwJ-uq__inner{text-align:center;max-width:560px;margin:0 auto}.contact-module__xwJ-uq__form{text-align:left;flex-direction:column;gap:16px;display:flex}.contact-module__xwJ-uq__formItem{flex-direction:column;gap:6px;display:flex}.contact-module__xwJ-uq__formItem label{color:var(--color-primary-text);font-size:14px;font-weight:500}.contact-module__xwJ-uq__formItem input,.contact-module__xwJ-uq__formItem textarea{border:1px solid var(--color-border);background:var(--color-secondary-bg);color:var(--color-primary-text);border-radius:8px;padding:10px 12px;font-size:14px}.contact-module__xwJ-uq__submitBtn{background:var(--color-brand-background);color:#fff;cursor:pointer;border:none;border-radius:8px;margin-top:8px;padding:14px 20px;font-size:15px;font-weight:600}.contact-module__xwJ-uq__submitBtn:disabled{cursor:not-allowed}
.deletedUser-module__otzULa__page{flex:1;align-items:center;padding:64px 0;display:flex}.deletedUser-module__otzULa__card{background:var(--color-secondary-bg);border:1px solid var(--color-border);text-align:center;border-radius:16px;max-width:520px;margin:0 auto;padding:40px 28px}.deletedUser-module__otzULa__title{letter-spacing:-.03em;color:var(--color-primary-text);margin:0;font-size:24px;font-weight:700}.deletedUser-module__otzULa__message{color:var(--color-secondary-text);margin-top:12px;font-size:15px}.deletedUser-module__otzULa__homeBtn{background:var(--color-brand-background);color:var(--color-secondary-bg);border-radius:8px;margin-top:24px;padding:11px 20px;font-size:14px;font-weight:600;display:inline-block}
.error-module__qSKViq__content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:50vh;padding:60px 0;display:flex}.error-module__qSKViq__icon{color:var(--color-primary-text);opacity:.8}.error-module__qSKViq__code{color:var(--color-brand);letter-spacing:-.04em;font-size:72px;font-weight:800}.error-module__qSKViq__title{color:var(--color-primary-text);font-size:32px;font-weight:700}.error-module__qSKViq__text{color:var(--color-secondary-text);max-width:420px;font-size:15px}.error-module__qSKViq__actions{gap:12px;margin-top:12px;display:flex}.error-module__qSKViq__primaryBtn{background:var(--color-brand-background);color:var(--color-secondary-bg);border:none;border-radius:10px;padding:12px 22px;font-size:14px;font-weight:600}.error-module__qSKViq__secondaryBtn{background:var(--color-secondary-bg);color:var(--color-primary-text);border:1px solid var(--color-border-strong);border-radius:10px;padding:12px 22px;font-size:14px;font-weight:600}
.homepage-module__R_iCja__main{flex:1}.homepage-module__R_iCja__sectionHead{margin-bottom:24px}.homepage-module__R_iCja__sectionTitle{font-size:28px;font-weight:600}.homepage-module__R_iCja__sectionDesc{color:var(--color-secondary-text);margin-top:8px;font-size:16px}@media (max-width:599px){.homepage-module__R_iCja__sectionTitle{font-size:26px}.homepage-module__R_iCja__sectionDesc{font-size:15px}}.homepage-module__R_iCja__hero{background:linear-gradient(90deg,#0f1114eb 0%,#0f11148c 45%,#0f11141a 100%),#151714 url(/images/splash.jpg) 100%/cover no-repeat;border-radius:20px;margin-top:25px;padding:70px 60px;overflow:hidden}.homepage-module__R_iCja__heroTextWrapper{margin-bottom:25px}.homepage-module__R_iCja__heroText{color:#fff;font-family:var(--font-source-serif), Georgia, serif;letter-spacing:-.02em;max-width:455px;margin:0 0 18px;font-size:48px;font-weight:600;line-height:1.1}.homepage-module__R_iCja__heroDesc{color:var(--color-inverse-muted);max-width:465px;font-size:18px;line-height:1.6}@media (max-width:767px){.homepage-module__R_iCja__hero{padding:40px 45px}.homepage-module__R_iCja__heroText{margin:0 0 15px;font-size:42px}}@media (max-width:640px){.homepage-module__R_iCja__heroText{max-width:430px;font-size:42px}}@media (max-width:599px){.homepage-module__R_iCja__hero{background:linear-gradient(#0f1114cc 0%,#0f1114ad 55%,#0f111473 100%),#151714 url(/images/splash-mobile.jpg) 50%/cover no-repeat;padding:40px 24px}.homepage-module__R_iCja__heroText{max-width:360px;font-size:36px}.homepage-module__R_iCja__heroDesc{max-width:400px;font-size:15px}}@media (max-width:410px){.homepage-module__R_iCja__heroText{font-size:34px}}@media (max-width:382px){.homepage-module__R_iCja__heroText{font-size:32px}}@media (max-width:365px){.homepage-module__R_iCja__hero{padding:25px 20px}.homepage-module__R_iCja__heroText{font-size:29px}}.homepage-module__R_iCja__heroActions{gap:20px}@media (max-width:365px){.homepage-module__R_iCja__heroActions{gap:15px}}.homepage-module__R_iCja__exploreBtn{background:var(--color-brand-background);color:#fff;border:1px solid var(--color-brand-background);border-radius:8px;align-items:center;padding:14px 26px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.homepage-module__R_iCja__exploreBtnSecondary{color:#fff;background:#ffffff14;border:1px solid #ffffff59;border-radius:8px;align-items:center;padding:14px 26px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}@media (max-width:767px){.homepage-module__R_iCja__exploreBtn{padding:14px 20px}}@media (max-width:599px){.homepage-module__R_iCja__exploreBtn,.homepage-module__R_iCja__exploreBtnSecondary{padding:12px 20px;font-size:14px}}@media (max-width:365px){.homepage-module__R_iCja__exploreBtn,.homepage-module__R_iCja__exploreBtnSecondary{padding:12px 16px;font-size:13px}}@media (max-width:330px){.homepage-module__R_iCja__exploreBtn,.homepage-module__R_iCja__exploreBtnSecondary{padding:12px 14px;font-size:12px}}.homepage-module__R_iCja__learningArea{padding:70px 0}.homepage-module__R_iCja__learningCardsContainer{grid-template-columns:repeat(3,1fr);gap:50px;display:grid}.homepage-module__R_iCja__learningCard{background:var(--color-secondary-bg);border:1px solid var(--color-border);cursor:pointer;border-radius:18px;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;position:relative;overflow:hidden}@media (max-width:1280px){.homepage-module__R_iCja__learningCardsContainer{gap:15px}}@media (max-width:1199px){.homepage-module__R_iCja__learningCardsContainer{scrollbar-width:none;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:15px;padding-bottom:14px;display:flex;overflow-x:auto}.homepage-module__R_iCja__learningCardsContainer::-webkit-scrollbar{display:none}.homepage-module__R_iCja__learningCard{flex:0 0 400px;max-width:none}}@media (max-width:599px){.homepage-module__R_iCja__learningCard{flex:0 0 385px}}.homepage-module__R_iCja__learningCard:hover{border-color:var(--color-border-strong);box-shadow:0 8px 24px #0b1b3b14}.homepage-module__R_iCja__learningMedia{background:var(--color-tertiary-bg);height:220px;position:relative;overflow:hidden}@media (max-width:599px){.homepage-module__R_iCja__learningMedia{height:180px}}.homepage-module__R_iCja__learningBody{flex:1;padding:22px 24px 24px}.homepage-module__R_iCja__learningTitle{color:var(--color-primary-text);margin:0 0 9px;font-size:20px;font-weight:700}.homepage-module__R_iCja__learningDesc{color:var(--color-secondary-text);margin:0 0 18px;font-size:15px}.homepage-module__R_iCja__learningStack{gap:6px}.homepage-module__R_iCja__learningStack span{color:var(--color-secondary-text);background:var(--color-primary-bg);border:1px solid var(--color-border-subtle);border-radius:6px;padding:3px 9px;font-size:11.5px;font-weight:600}.homepage-module__R_iCja__learningCta{color:var(--color-secondary-text);align-self:flex-start;align-items:center;gap:4px;margin-top:20px;font-size:12px;font-weight:500;line-height:normal;text-decoration:none;transition:color .15s;display:inline-flex}.homepage-module__R_iCja__learningCta:hover{color:var(--color-brand)}.homepage-module__R_iCja__learningCta:after{content:"›"}.homepage-module__R_iCja__featuredCourse{padding:50px 0}.homepage-module__R_iCja__dealLogos{flex-shrink:0;gap:6px}.homepage-module__R_iCja__dealChevron{background:var(--color-tertiary-bg);width:32px;height:32px;color:var(--color-brand);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.homepage-module__R_iCja__featuredThumbOverlay{background:#0a1e3f59;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.homepage-module__R_iCja__playBtn{background:var(--color-secondary-bg);width:34px;height:34px;color:var(--color-primary-text);border-radius:50%;justify-content:center;align-items:center;display:flex}.homepage-module__R_iCja__playBtn svg{width:14px;height:14px}.homepage-module__R_iCja__providerBadge{background:var(--color-secondary-bg);color:var(--color-primary-text);border-radius:25px;padding:3px 8px;font-size:10px;font-weight:700;position:absolute;bottom:6px;left:6px}.homepage-module__R_iCja__courseMeta{align-items:center;gap:10px;display:flex}.homepage-module__R_iCja__rating{color:var(--color-primary-text);align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.homepage-module__R_iCja__star{color:var(--color-star)}.homepage-module__R_iCja__dot{background:var(--color-tertiary-text);border-radius:50%;width:3px;height:3px}.homepage-module__R_iCja__courseMore{color:var(--color-tertiary-text);font-size:12px}.homepage-module__R_iCja__priceLabel{color:var(--color-tertiary-text);margin-top:4px;font-size:11px}.homepage-module__R_iCja__topicSection,.homepage-module__R_iCja__aboutSection{background:var(--color-secondary-bg);padding:50px 0}.homepage-module__R_iCja__aboutEyebrow{letter-spacing:.09em;text-transform:uppercase;color:var(--color-tertiary-text);margin-bottom:14px;font-size:12.5px;font-weight:600}.homepage-module__R_iCja__aboutHeadline{max-width:540px;color:var(--color-primary-text);font-size:28px;font-weight:600}@media (max-width:599px){.homepage-module__R_iCja__aboutHeadline{font-size:26px}}.homepage-module__R_iCja__aboutCols{grid-template-columns:repeat(3,1fr);gap:44px;margin-top:44px;display:grid}.homepage-module__R_iCja__aboutIconWrap{background:var(--color-tertiary-bg);border-radius:13px;place-items:center;width:46px;height:46px;margin-bottom:20px;display:grid}.homepage-module__R_iCja__aboutIconWrap svg{width:24px;height:24px;color:var(--color-primary-text)}.homepage-module__R_iCja__aboutColTitle{letter-spacing:-.01em;color:var(--color-primary-text);margin-bottom:11px;font-size:18.5px;font-weight:700}.homepage-module__R_iCja__aboutColText{color:var(--color-secondary-text);font-size:16px}.homepage-module__R_iCja__aboutColText a{color:var(--color-primary-text);border-bottom:1px solid var(--color-border-strong);font-weight:600;text-decoration:none}.homepage-module__R_iCja__aboutColText a:hover{border-bottom-color:var(--color-primary-text)}@media (max-width:900px){.homepage-module__R_iCja__aboutCols{grid-template-columns:1fr;gap:36px;margin-top:36px}}
.legal-module__dLn3zq__page{padding:48px 0 80px}.legal-module__dLn3zq__inner{max-width:720px}.legal-module__dLn3zq__breadcrumb{color:var(--color-tertiary-text);align-items:center;gap:6px;margin-bottom:20px;font-size:13px;display:flex}.legal-module__dLn3zq__breadcrumb a{color:var(--color-secondary-text)}.legal-module__dLn3zq__title{color:var(--color-primary-text);margin:0 0 10px;font-size:clamp(30px,4vw,42px);font-weight:600}.legal-module__dLn3zq__lead{color:var(--color-secondary-text);margin:0;line-height:1.7}.legal-module__dLn3zq__updated{color:var(--color-tertiary-text);margin:0 0 20px;font-size:13.5px}.legal-module__dLn3zq__block{margin-top:48px;scroll-margin-top:80px}.legal-module__dLn3zq__block h2{letter-spacing:-.01em;color:var(--color-primary-text);margin:0 0 12px;font-size:22px;font-weight:600}.legal-module__dLn3zq__block h3{color:var(--color-primary-text);margin:28px 0 10px;font-size:17px;font-weight:600}.legal-module__dLn3zq__block p{color:var(--color-secondary-text);margin:0 0 14px;line-height:1.7}.legal-module__dLn3zq__block p:last-child{margin-bottom:0}.legal-module__dLn3zq__block ul,.legal-module__dLn3zq__block ol{margin:0 0 14px;padding-left:22px}.legal-module__dLn3zq__block ul{list-style:outside}.legal-module__dLn3zq__block ol{list-style:decimal}.legal-module__dLn3zq__block li ul{margin:6px 0 0;list-style:circle}.legal-module__dLn3zq__block li{color:var(--color-secondary-text);margin-bottom:6px;font-size:15.5px;line-height:1.7}.legal-module__dLn3zq__block li::marker{color:var(--color-tertiary-text)}.legal-module__dLn3zq__block li:last-child{margin-bottom:0}.legal-module__dLn3zq__block a{color:var(--color-primary-text);border-bottom:1px solid var(--color-border-strong);font-weight:600;text-decoration:none}.legal-module__dLn3zq__block a:hover{border-bottom-color:var(--color-primary-text)}.legal-module__dLn3zq__inShort{border-left:3px solid var(--color-border-strong);background:var(--color-tertiary-bg);border-radius:0 6px 6px 0;padding:12px 14px}.legal-module__dLn3zq__toc a{font-weight:500}.legal-module__dLn3zq__tableWrap{margin:0 0 14px;overflow-x:auto}.legal-module__dLn3zq__table{border-collapse:collapse;text-align:left;width:100%;font-size:16px;line-height:1.6}.legal-module__dLn3zq__table th,.legal-module__dLn3zq__table td{border:1px solid var(--color-border);vertical-align:top;color:var(--color-secondary-text);padding:10px 12px;font-weight:400}.legal-module__dLn3zq__table thead th{color:var(--color-primary-text);background:var(--color-tertiary-bg);white-space:nowrap;font-weight:600}.legal-module__dLn3zq__table tbody th{color:var(--color-primary-text);min-width:200px;font-weight:500}.legal-module__dLn3zq__collected{color:var(--color-primary-text);font-weight:600}
.profile-module__3PkVZa__page{flex:1;padding:32px 0 64px}.profile-module__3PkVZa__breadcrumb{color:var(--color-tertiary-text);align-items:center;gap:6px;margin-bottom:20px;font-size:13px;display:flex}.profile-module__3PkVZa__breadcrumb a{color:var(--color-secondary-text)}.profile-module__3PkVZa__pageHeader{margin-bottom:28px}.profile-module__3PkVZa__pageTitle{letter-spacing:-.03em;color:var(--color-primary-text);margin:0;font-size:32px;font-weight:700}.profile-module__3PkVZa__emptyState{color:var(--color-secondary-text);padding:40px 0;font-size:15px}.profile-module__3PkVZa__profileCard{background:var(--color-secondary-bg);border:1px solid var(--color-border);border-radius:16px;padding:28px 28px 24px}.profile-module__3PkVZa__identityRow{align-items:center;gap:16px;display:flex}.profile-module__3PkVZa__avatar{background:var(--color-brand-tint);width:48px;height:48px;color:var(--color-profile-initial);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}.profile-module__3PkVZa__profileInfo{flex:1;min-width:0}@media (max-width:480px){.profile-module__3PkVZa__identityRow{flex-direction:column}.profile-module__3PkVZa__profileInfo{text-align:center}}.profile-module__3PkVZa__profileName{color:var(--color-primary-text);font-size:16px;font-weight:700}.profile-module__3PkVZa__profileEmail{color:var(--color-tertiary-text);margin-top:2px;font-size:13px}.profile-module__3PkVZa__logoutBtn{border:1px solid var(--color-border-strong);color:var(--color-secondary-text);cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;padding:9px 16px;font-family:inherit;font-size:13px;font-weight:600}.profile-module__3PkVZa__divider{background:var(--color-border);height:1px;margin:22px 0}.profile-module__3PkVZa__wishlistRow{justify-content:space-between;align-items:center;gap:20px;display:flex}.profile-module__3PkVZa__wishlistInfo{align-items:baseline;gap:6px;display:flex}.profile-module__3PkVZa__wishlistCount{color:var(--color-primary-text);font-size:20px;font-weight:700}.profile-module__3PkVZa__wishlistLabel{color:var(--color-tertiary-text);font-size:13px}.profile-module__3PkVZa__wishlistBtn{background:var(--color-brand-background);color:var(--color-secondary-bg);border:1px solid #0000;border-radius:8px;flex-shrink:0;align-items:center;padding:9px 16px;font-size:13px;font-weight:600;display:inline-flex}.profile-module__3PkVZa__deleteRow{justify-content:space-between;align-items:center;gap:20px;display:flex}.profile-module__3PkVZa__deleteInfo{min-width:0}@media (max-width:480px){.profile-module__3PkVZa__wishlistRow,.profile-module__3PkVZa__deleteRow{flex-direction:column}.profile-module__3PkVZa__deleteInfo{text-align:center}}.profile-module__3PkVZa__deleteTitle{color:var(--color-primary-text);font-size:16px;font-weight:700;font-family:var(--font-heading)}.profile-module__3PkVZa__deleteDescription{color:var(--color-tertiary-text);margin-top:4px;font-size:15px}.profile-module__3PkVZa__deleteBtn{border:1px solid var(--error);color:var(--error);cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;padding:9px 16px;font-family:inherit;font-size:13px;font-weight:600}
.skills-index-module__2lWVXq__page{--font-mono:ui-monospace, "SFMono-Regular", "Menlo", "Consolas", monospace;flex-direction:column;display:flex}.skills-index-module__2lWVXq__page .pageHero{padding-bottom:66px}.skills-index-module__2lWVXq__fieldsBand{background:var(--color-secondary-bg);border-top:1px solid var(--color-border);flex:1}.skills-index-module__2lWVXq__section{padding:52px 0}.skills-index-module__2lWVXq__sectionTitle{color:var(--color-primary-text);margin:0 0 16px;font-size:24px;font-weight:600}.skills-index-module__2lWVXq__sectionHead{margin:0 0 20px}.skills-index-module__2lWVXq__sectionHeadRow{justify-content:space-between;align-items:baseline;gap:24px;display:flex}@media (max-width:480px){.skills-index-module__2lWVXq__sectionHeadRow{flex-direction:column}}.skills-index-module__2lWVXq__sectionHead .skills-index-module__2lWVXq__sectionTitle{margin-bottom:8px}.skills-index-module__2lWVXq__sectionDesc{color:var(--color-secondary-text);margin:0;font-size:16px}@media (max-width:599px){.skills-index-module__2lWVXq__sectionDesc{font-size:15px}}.skills-index-module__2lWVXq__sectionMeta{font-family:var(--font-mono);letter-spacing:0;color:var(--color-tertiary-text);flex-shrink:0;font-size:12px}.skills-index-module__2lWVXq__sectionMetaSep{color:var(--color-border-strong)}.skills-index-module__2lWVXq__fieldBlock{padding:26px 0}.skills-index-module__2lWVXq__fieldHead{align-items:center;gap:14px;margin-bottom:22px;display:flex}.skills-index-module__2lWVXq__fieldName{font-family:var(--font-mono);letter-spacing:0;text-transform:lowercase;color:var(--color-primary-text);flex-shrink:0;align-items:center;gap:9px;font-size:14px;font-weight:600;display:flex}.skills-index-module__2lWVXq__fieldDot{background:currentColor;border-radius:50%;width:7px;height:7px}.skills-index-module__2lWVXq__fieldRule{background:var(--color-border);flex:1;height:1px}.skills-index-module__2lWVXq__fieldCount{font-family:var(--font-mono);letter-spacing:0;color:var(--color-tertiary-text);flex-shrink:0;font-size:12px}.skills-index-module__2lWVXq__upcoming{color:var(--color-tertiary-text);align-items:flex-start;gap:10px;margin-top:26px;font-size:15px;display:flex}.skills-index-module__2lWVXq__upcomingDot{background:var(--color-accent-amber);border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:7px}.skills-index-module__2lWVXq__upcoming strong{color:var(--color-primary-text);font-weight:600}.skills-index-module__2lWVXq__empty{color:var(--color-tertiary-text);padding:64px 0;font-size:14px}.skills-index-module__2lWVXq__fieldRows{border-top:1px solid var(--color-border);max-width:50%;margin-top:34px}.skills-index-module__2lWVXq__fieldRow{border-bottom:1px solid var(--color-border);align-items:baseline;gap:26px;padding:13px 0;display:flex}.skills-index-module__2lWVXq__fieldRowLabel{width:132px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;flex-shrink:0;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.skills-index-module__2lWVXq__fieldRowDot{background:currentColor;border-radius:50%;width:7px;height:7px}.skills-index-module__2lWVXq__fieldRowSkills{font-size:14px}.skills-index-module__2lWVXq__fieldRowSkillList{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.skills-index-module__2lWVXq__fieldRowSkill{color:var(--color-primary-text)}.skills-index-module__2lWVXq__fieldRowSkill+.skills-index-module__2lWVXq__fieldRowSkill:before{content:"·" / "";color:var(--color-border-strong);margin-right:8px}.skills-index-module__2lWVXq__accentGreen{color:var(--color-brand)}.skills-index-module__2lWVXq__accentPink{color:#bb2f76}.skills-index-module__2lWVXq__accentOrange{color:var(--color-accent-amber)}@media (max-width:1000px){.skills-index-module__2lWVXq__fieldRows{max-width:none}}@media (max-width:640px){.skills-index-module__2lWVXq__fieldRow{flex-direction:column;gap:9px}.skills-index-module__2lWVXq__fieldRowLabel{width:auto}}.skills-index-module__2lWVXq__shapeField{z-index:-1;pointer-events:none;position:absolute;inset:0}.skills-index-module__2lWVXq__shape{animation:10s ease-in-out infinite skills-index-module__2lWVXq__shapeFloat;position:absolute}.skills-index-module__2lWVXq__shapeRing{border:2px solid #027e594d;border-radius:50%;width:120px;height:120px;animation-duration:9s;top:40px;right:120px}.skills-index-module__2lWVXq__shapeSquare{--shape-rotate:14deg;border:2px solid #c2761a52;border-radius:14px;width:88px;height:88px;animation-duration:11s;top:150px;right:300px}.skills-index-module__2lWVXq__shapeTriangle{--shape-rotate:-10deg;border-bottom:90px solid #bb2f7624;border-left:52px solid #0000;border-right:52px solid #0000;width:0;height:0;bottom:-20px;right:70px}.skills-index-module__2lWVXq__shapeDotAmber{background:#c2761a6b;border-radius:50%;width:26px;height:26px;animation-duration:7s;top:70px;right:250px}.skills-index-module__2lWVXq__shapeDotGreen{background:#027e5973;border-radius:50%;width:16px;height:16px;animation-duration:8s;animation-direction:reverse;bottom:60px;right:100px}@keyframes skills-index-module__2lWVXq__shapeFloat{0%,to{transform:translateY(0) rotate(var(--shape-rotate,0deg))}50%{transform:translateY(-16px) rotate(var(--shape-rotate,0deg))}}@media (prefers-reduced-motion:reduce){.skills-index-module__2lWVXq__shape{transform:rotate(var(--shape-rotate,0deg));animation:none}}@media (max-width:1000px){.skills-index-module__2lWVXq__shapeField{display:none}}
.wishlist-module__j5rBKq__page{flex:1;padding:32px 0 64px}.wishlist-module__j5rBKq__breadcrumb{color:var(--color-tertiary-text);align-items:center;gap:6px;margin-bottom:20px;font-size:13px;display:flex}.wishlist-module__j5rBKq__breadcrumb a{color:var(--color-secondary-text)}.wishlist-module__j5rBKq__pageHeader{margin-bottom:28px}.wishlist-module__j5rBKq__pageTitle{letter-spacing:-.03em;color:var(--color-primary-text);margin:0 0 8px;font-size:40px;font-weight:700}@media (max-width:640px){.wishlist-module__j5rBKq__pageTitle{font-size:30px}}.wishlist-module__j5rBKq__pageCount{color:var(--color-secondary-text);font-size:16px;line-height:1.6}.wishlist-module__j5rBKq__pageCount strong{color:var(--color-primary-text)}.wishlist-module__j5rBKq__wishlistList{grid-template-columns:1fr;gap:18px;display:grid}.wishlist-module__j5rBKq__wishlistCard{background:var(--color-secondary-bg);border:1px solid var(--color-border);color:inherit;border-radius:15px;grid-template-columns:180px 1fr auto;align-items:center;gap:20px;padding:18px;display:grid}@media (max-width:640px){.wishlist-module__j5rBKq__wishlistCard{grid-template-columns:1fr;align-items:start;gap:14px}}.wishlist-module__j5rBKq__wishlistThumb{width:180px;height:120px;color:var(--color-secondary-bg);background:var(--color-brand);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:26px;font-weight:700;display:flex;position:relative;overflow:hidden}@media (max-width:640px){.wishlist-module__j5rBKq__wishlistThumb{aspect-ratio:3/2;justify-self:center;width:100%;max-width:400px;height:auto}}.wishlist-module__j5rBKq__wishlistThumbImg{object-fit:cover;width:100%;height:100%}.wishlist-module__j5rBKq__emptyState{color:var(--color-secondary-text);padding:40px 0;font-size:15px}.wishlist-module__j5rBKq__signInPrompt{background:var(--color-secondary-bg);border:1px solid var(--color-border);border-radius:15px;padding:24px}.wishlist-module__j5rBKq__signInPromptTitle{color:var(--color-primary-text);margin:0 0 10px;font-size:20px;font-weight:600}.wishlist-module__j5rBKq__signInPromptText{color:var(--color-secondary-text);margin:0;font-size:15px}.wishlist-module__j5rBKq__signInPromptText a{color:var(--color-link);text-decoration:underline}.wishlist-module__j5rBKq__wishlistBody{min-width:0}.wishlist-module__j5rBKq__wishlistProvider{color:var(--color-secondary-text);letter-spacing:.1em;margin:0 0 10px;font-size:12px;font-weight:600}.wishlist-module__j5rBKq__wishlistTitle{color:var(--color-primary-text);letter-spacing:-.04em;margin:0 0 10px;font-size:23px;font-weight:700;line-height:1.2}.wishlist-module__j5rBKq__wishlistDesc{color:var(--color-secondary-text);font-size:15px;line-height:1.6}.wishlist-module__j5rBKq__wishlistMeta{color:var(--color-tertiary-text);align-items:center;gap:6px;font-size:13px;display:flex}.wishlist-module__j5rBKq__star{color:var(--color-star)}.wishlist-module__j5rBKq__dot{background:var(--color-tertiary-text);border-radius:50%;width:3px;height:3px}.wishlist-module__j5rBKq__wishlistPrice{text-align:right;flex-direction:column;align-items:flex-end;gap:10px;min-width:150px;display:flex}@media (max-width:640px){.wishlist-module__j5rBKq__wishlistPrice{flex-direction:row;justify-content:space-between;align-items:center;min-width:0}}.wishlist-module__j5rBKq__wishlistViewBtn{background:var(--color-brand-background);color:var(--color-secondary-bg);border-radius:8px;padding:10px 18px;font-size:13px;font-weight:600}.wishlist-module__j5rBKq__wishlistRemoveBtn{color:var(--color-tertiary-text);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-family:inherit;font-size:13px;font-weight:600;display:flex}.wishlist-module__j5rBKq__wishlistRemoveBtn svg{width:14px;height:14px}
.priceAlertModal-module__rXrXVa__alertClose{width:28px;height:28px;color:var(--color-tertiary-text);background:0 0;border:none;padding:0;position:absolute;top:16px;right:16px}.priceAlertModal-module__rXrXVa__alertClose svg{width:18px;height:18px}.priceAlertModal-module__rXrXVa__alertCoursePrice{color:var(--color-tertiary-text);font-size:15px}.priceAlertModal-module__rXrXVa__alertField{margin-bottom:16px}.priceAlertModal-module__rXrXVa__alertField label{color:var(--color-primary-text);margin-bottom:8px;font-size:14px;font-weight:600;display:block}.priceAlertModal-module__rXrXVa__alertInputWrap{position:relative}.priceAlertModal-module__rXrXVa__alertInput{width:100%;color:var(--color-primary-text);background:var(--color-secondary-bg);border:1px solid var(--color-border-strong);border-radius:8px;padding:10px 34px 10px 12px;font-family:inherit;font-size:15px;font-weight:600}.priceAlertModal-module__rXrXVa__alertInputSymbol{color:var(--color-tertiary-text);pointer-events:none;font-size:15px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.priceAlertModal-module__rXrXVa__alertSlider{width:100%;accent-color:var(--color-brand-background);cursor:pointer;margin-top:16px}.priceAlertModal-module__rXrXVa__alertRange{color:var(--color-tertiary-text);justify-content:space-between;margin-top:6px;font-size:13px;display:flex}.priceAlertModal-module__rXrXVa__alertTarget{color:var(--color-tertiary-text);font-size:14px}.priceAlertModal-module__rXrXVa__alertPrimary{background-color:var(--color-brand-background);color:var(--color-secondary-bg)}.priceAlertModal-module__rXrXVa__alertRemove{width:100%;color:var(--color-tertiary-text);text-align:center;background:0 0;border:none;margin-top:16px;padding:0;font-family:inherit;font-size:13px;font-weight:600;display:block}.priceAlertModal-module__rXrXVa__alertDone{text-align:center}.priceAlertModal-module__rXrXVa__alertDone .priceAlertModal-module__rXrXVa__alertPrimary{width:100%}.priceAlertModal-module__rXrXVa__alertIcon{color:var(--color-brand);margin-bottom:12px;display:inline-flex}.priceAlertModal-module__rXrXVa__alertIcon svg{width:44px;height:44px}.priceAlertModal-module__rXrXVa__alertDoneText{font-size:14px}
