.courses-module__3yTIwq__paths{padding:clamp(30px,4vw,50px) max(6vw,24px) 0}.courses-module__3yTIwq__paths>h2{letter-spacing:.14em;margin:0 0 18px;font-size:10px;font-weight:800}.courses-module__3yTIwq__paths>div{border-top:1px solid var(--ink);border-left:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.courses-module__3yTIwq__pathCard{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);flex-direction:column;min-height:190px;padding:clamp(20px,2.3vw,30px);display:flex}.courses-module__3yTIwq__pathCard:hover{color:#fff;background:var(--ink)}.courses-module__3yTIwq__pathCard h3{letter-spacing:-.02em;margin:0;font-size:clamp(21px,2vw,28px);line-height:1.05}.courses-module__3yTIwq__pathCard p{margin:14px 0 24px;font-size:13px;line-height:1.5}.courses-module__3yTIwq__pathCard>span{letter-spacing:.1em;justify-content:space-between;gap:18px;margin-top:auto;font-size:9px;font-weight:800;display:flex}.courses-module__3yTIwq__pathCard b{color:var(--special-red);font-size:17px;font-weight:400}.courses-module__3yTIwq__catalog{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:clamp(32px,4vw,56px) max(6vw,24px) clamp(60px,7vw,96px);display:grid}.courses-module__3yTIwq__courseCover{aspect-ratio:3/2;border-bottom:1px solid var(--ink);background:#fff;margin:calc(-1*clamp(23px,2.5vw,34px)) calc(-1*clamp(23px,2.5vw,34px)) 24px;display:block;overflow:hidden}.courses-module__3yTIwq__courseCover img{object-fit:contain;width:100%;height:100%;display:block}.courses-module__3yTIwq__courseCard{border:1px solid var(--line);min-height:310px;transition:border-color .15s,box-shadow .15s,transform .15s;position:relative}.courses-module__3yTIwq__courseCard:hover{border-color:var(--ink);transform:translateY(-2px)}.courses-module__3yTIwq__courseCardLink{min-height:inherit;flex-direction:column;padding:clamp(23px,2.5vw,34px);display:flex}.courses-module__3yTIwq__courseCardLink:focus-visible{outline:3px solid var(--ink);outline-offset:-3px}.courses-module__3yTIwq__saveButton{z-index:2;position:absolute;bottom:16px;right:16px}.courses-module__3yTIwq__cardTopline,.courses-module__3yTIwq__cardFooter{justify-content:space-between;align-items:center;gap:18px;display:flex}.courses-module__3yTIwq__courseAction{color:var(--ink);letter-spacing:.1em;margin-top:18px;font-size:10px;font-weight:750;display:block}.courses-module__3yTIwq__courseStatus{border-bottom:1px solid var(--ink);letter-spacing:.1em;white-space:nowrap;width:fit-content;margin-top:12px;padding-bottom:3px;font-size:8px;font-weight:800;display:block}.courses-module__3yTIwq__cardTopline{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:700}.courses-module__3yTIwq__cardTopline>span{min-width:0}.courses-module__3yTIwq__cardTopline strong{border:1px solid var(--ink);color:var(--ink);background:var(--paper);letter-spacing:.08em;white-space:nowrap;flex:none;padding:6px 8px;font-size:8px;font-weight:750;line-height:1}.courses-module__3yTIwq__courseCard h2{letter-spacing:-.02em;max-width:13ch;margin:auto 0 15px;font-size:clamp(25px,2.3vw,36px);font-weight:700;line-height:1.03}.courses-module__3yTIwq__courseCardLink>p{max-width:42ch;color:var(--muted);margin:0;font-size:14px;line-height:1.5}.courses-module__3yTIwq__cardFooter{border-top:1px solid var(--line);margin-top:25px;padding:15px 44px 0 0}.courses-module__3yTIwq__topicChips{flex-wrap:wrap;gap:5px;display:flex}.courses-module__3yTIwq__topicChips span{border:1px solid var(--line);color:var(--muted);letter-spacing:.04em;text-transform:uppercase;padding:5px 7px;font-size:8px;line-height:1}@media (max-width:900px){.courses-module__3yTIwq__catalog{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.courses-module__3yTIwq__paths>div{grid-template-columns:1fr}.courses-module__3yTIwq__pathCard{min-height:140px}.courses-module__3yTIwq__catalog{grid-template-columns:1fr;padding-inline:20px}.courses-module__3yTIwq__courseCard{min-height:270px}}.courses-module__3yTIwq__digitalHero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.18fr) minmax(340px,.82fr);gap:clamp(50px,8vw,120px);padding:clamp(72px,8vw,118px) 7vw clamp(80px,9vw,132px);display:grid}.courses-module__3yTIwq__digitalHeroCopy h1{letter-spacing:-.075em;max-width:11ch;margin:26px 0 0;font-size:clamp(62px,7.2vw,112px);font-weight:600;line-height:.84}.courses-module__3yTIwq__digitalAvailability{letter-spacing:.13em;border:1px solid;width:fit-content;margin:20px 0 0;padding:6px 8px;font-size:9px;font-weight:800;line-height:1}.courses-module__3yTIwq__digitalHeroHook{letter-spacing:-.045em;max-width:28ch;margin:42px 0 0;font-size:clamp(24px,2.35vw,36px);font-weight:600;line-height:1.08}.courses-module__3yTIwq__digitalHeroBody{border-top:2px solid var(--ink);align-self:end;padding-top:26px}.courses-module__3yTIwq__digitalHeroBody p{color:var(--muted);margin:0;font-size:15px;line-height:1.68}.courses-module__3yTIwq__digitalHeroBody p+p{margin-top:20px}.courses-module__3yTIwq__whatIsAntiwhelm{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:30px}.courses-module__3yTIwq__whatIsAntiwhelm summary{cursor:pointer;letter-spacing:.13em;text-transform:uppercase;padding:18px 30px 18px 0;font-size:10px;font-weight:700;list-style:none;position:relative}.courses-module__3yTIwq__whatIsAntiwhelm summary::-webkit-details-marker{display:none}.courses-module__3yTIwq__whatIsAntiwhelm summary:after{color:var(--special-red);content:"+";font-size:18px;font-weight:400;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.courses-module__3yTIwq__whatIsAntiwhelm[open] summary:after{content:"−"}.courses-module__3yTIwq__whatIsAntiwhelm summary:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.courses-module__3yTIwq__whatIsAntiwhelm>div{padding:2px 0 22px}.courses-module__3yTIwq__whatIsAntiwhelm>div p{color:var(--ink);font-size:14px}.courses-module__3yTIwq__whatIsAntiwhelm a{border-bottom:1px solid var(--special-red);letter-spacing:.12em;text-transform:uppercase;margin-top:18px;padding-bottom:4px;font-size:9px;font-weight:700;display:inline-flex}.courses-module__3yTIwq__digitalFacts{border-bottom:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.courses-module__3yTIwq__digitalFacts div{border-right:1px solid var(--line);flex-direction:column;min-height:140px;padding:24px;display:flex}.courses-module__3yTIwq__digitalFacts div:last-child{border-right:0}.courses-module__3yTIwq__digitalFacts dt{color:var(--muted);letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:700}.courses-module__3yTIwq__digitalFacts dd{margin:auto 0 0;font-size:14px;font-weight:600;line-height:1.35}.courses-module__3yTIwq__antiwhelmDifference{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.8fr) minmax(460px,1.2fr);gap:clamp(60px,10vw,150px);padding:clamp(76px,9vw,132px) 7vw;display:grid}.courses-module__3yTIwq__differenceHeading h2{letter-spacing:-.07em;max-width:10ch;margin:26px 0 0;font-size:clamp(48px,5.5vw,86px);font-weight:500;line-height:.88}.courses-module__3yTIwq__differenceHeading>p:last-child{max-width:48ch;color:var(--muted);margin:34px 0 0;font-size:15px;line-height:1.6}.courses-module__3yTIwq__differenceComparison{border-top:2px solid var(--ink);align-self:end}.courses-module__3yTIwq__differenceComparison article{border-bottom:1px solid var(--line);padding:25px 0 30px}.courses-module__3yTIwq__differenceComparison article:last-child{border-bottom-color:var(--ink)}.courses-module__3yTIwq__differenceComparison span{color:var(--muted);letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:700}.courses-module__3yTIwq__differenceComparison article:last-child span{color:var(--special-red)}.courses-module__3yTIwq__differenceComparison blockquote{letter-spacing:-.045em;max-width:30ch;margin:22px 0 0;font-size:clamp(23px,2.1vw,33px);font-weight:600;line-height:1.12}.courses-module__3yTIwq__digitalScope{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.courses-module__3yTIwq__digitalScopePanel{padding:clamp(70px,8vw,120px) 7vw}.courses-module__3yTIwq__digitalScopePanel+.courses-module__3yTIwq__digitalScopePanel{border-left:1px solid var(--line)}.courses-module__3yTIwq__digitalScopePanel h2{letter-spacing:-.065em;max-width:12ch;margin:25px 0 44px;font-size:clamp(40px,4.4vw,68px);font-weight:500;line-height:.92}.courses-module__3yTIwq__digitalList{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.courses-module__3yTIwq__digitalList li{border-bottom:1px solid var(--line);grid-template-columns:30px minmax(0,1fr);gap:12px;padding:17px 0;font-size:14px;line-height:1.45;display:grid}.courses-module__3yTIwq__digitalList li:before{color:var(--special-red);content:"—"}.courses-module__3yTIwq__recoverySection{border-bottom:1px solid var(--line);grid-template-columns:minmax(130px,.28fr) minmax(0,.95fr) minmax(300px,.65fr);gap:clamp(34px,6vw,94px);padding:clamp(80px,10vw,150px) 7vw;display:grid}.courses-module__3yTIwq__recoverySection>p:first-child{color:var(--special-red)}.courses-module__3yTIwq__recoverySection h2{letter-spacing:-.07em;max-width:12ch;margin:0;font-size:clamp(46px,5.6vw,88px);font-weight:500;line-height:.9}.courses-module__3yTIwq__recoverySection blockquote{border-left:3px solid var(--special-red);letter-spacing:-.035em;max-width:30ch;margin:52px 0 0;padding-left:24px;font-size:clamp(21px,2vw,30px);font-weight:600;line-height:1.2}.courses-module__3yTIwq__recoveryCopy{border-top:2px solid var(--ink);align-self:end;padding-top:28px}.courses-module__3yTIwq__recoveryCopy p{color:var(--muted);margin:0;font-size:16px;line-height:1.6}.courses-module__3yTIwq__recoveryCopy p+p{margin-top:18px}.courses-module__3yTIwq__recoveryCopy strong{color:var(--ink);font-weight:650}.courses-module__3yTIwq__digitalBuildSection{color:#fff;background:#050505;grid-template-columns:minmax(0,.8fr) minmax(300px,1.2fr);gap:clamp(60px,10vw,150px);padding:clamp(80px,9vw,135px) 7vw;display:grid}.courses-module__3yTIwq__digitalBuildSection h2{letter-spacing:-.07em;max-width:11ch;margin:26px 0 0;font-size:clamp(46px,5.5vw,84px);font-weight:500;line-height:.88}.courses-module__3yTIwq__digitalBuildSection>div:last-child{align-self:end}.courses-module__3yTIwq__digitalBuildSection p{color:#b8b8b8;max-width:48ch;margin:0;font-size:16px;line-height:1.65}.courses-module__3yTIwq__digitalBuildSection p+p{margin-top:20px}.courses-module__3yTIwq__digitalBuildSection a{border-bottom:1px solid var(--special-red);letter-spacing:.13em;text-transform:uppercase;padding-bottom:5px;font-size:10px;font-weight:700;display:inline-flex}.courses-module__3yTIwq__courseActions{flex-wrap:wrap;gap:20px 34px;margin-top:32px;display:flex}@media (max-width:1050px){.courses-module__3yTIwq__digitalHero,.courses-module__3yTIwq__antiwhelmDifference,.courses-module__3yTIwq__recoverySection,.courses-module__3yTIwq__digitalBuildSection{grid-template-columns:1fr}.courses-module__3yTIwq__digitalHeroBody{max-width:60ch}.courses-module__3yTIwq__differenceComparison{max-width:720px}.courses-module__3yTIwq__recoveryCopy{max-width:620px}.courses-module__3yTIwq__digitalFacts{grid-template-columns:repeat(3,minmax(0,1fr))}.courses-module__3yTIwq__digitalFacts div{border-bottom:1px solid var(--line)}}@media (max-width:700px){.courses-module__3yTIwq__digitalScope{grid-template-columns:1fr}.courses-module__3yTIwq__digitalHero{gap:58px;padding:70px 20px 76px}.courses-module__3yTIwq__digitalHeroCopy h1{font-size:clamp(58px,17vw,78px)}.courses-module__3yTIwq__digitalHeroHook{margin-top:34px}.courses-module__3yTIwq__digitalFacts{grid-template-columns:1fr}.courses-module__3yTIwq__digitalFacts div{border-right:0;min-height:98px;padding:20px}.courses-module__3yTIwq__antiwhelmDifference{gap:58px;padding:76px 20px}.courses-module__3yTIwq__differenceHeading h2{font-size:clamp(46px,14vw,66px)}.courses-module__3yTIwq__digitalScopePanel{padding:76px 20px}.courses-module__3yTIwq__digitalScopePanel+.courses-module__3yTIwq__digitalScopePanel{border-top:1px solid var(--line);border-left:0}.courses-module__3yTIwq__recoverySection{gap:48px;padding:78px 20px}.courses-module__3yTIwq__recoverySection h2{font-size:clamp(44px,13vw,64px)}.courses-module__3yTIwq__recoverySection blockquote{margin-top:38px}.courses-module__3yTIwq__digitalBuildSection{gap:50px;padding:78px 20px}}
