.BlogDetails-module__B2-OUa__main{background-color:var(--bg-main);justify-content:center;width:100%;min-height:100vh;padding-top:10rem;padding-bottom:8rem;display:flex;position:relative;overflow-x:hidden}.BlogDetails-module__B2-OUa__blogOverlay{z-index:1;pointer-events:none;opacity:.1;width:100%;height:100%;position:absolute;top:0;left:0}.BlogDetails-module__B2-OUa__diagonalGrid{background:linear-gradient(45deg,var(--bg-grid-line)1px,transparent 1px),linear-gradient(-45deg,var(--bg-grid-line)1px,transparent 1px);background-size:60px 60px;position:absolute;inset:0}.BlogDetails-module__B2-OUa__scanlineVertical{background:linear-gradient(180deg,transparent,var(--bg-scanline),transparent);width:2px;height:100%;animation:10s linear infinite BlogDetails-module__B2-OUa__scanlineVerticalMove;position:absolute;top:0;left:0}@keyframes BlogDetails-module__B2-OUa__scanlineVerticalMove{0%{left:0}to{left:100%}}.BlogDetails-module__B2-OUa__container{z-index:10;box-sizing:border-box;width:100%;max-width:900px;margin:0 auto;padding:0 1.5rem;position:relative}.BlogDetails-module__B2-OUa__backLink{color:var(--text-secondary);letter-spacing:1px;align-items:center;gap:.5rem;margin-bottom:2.5rem;font-family:IBM Plex Mono,monospace;font-size:.75rem;text-decoration:none;transition:all .3s;display:inline-flex}.BlogDetails-module__B2-OUa__backLink:hover{color:var(--text-primary)}.BlogDetails-module__B2-OUa__heroImageContainer{border:1px solid var(--border-subtle);border-radius:12px;width:100%;height:400px;margin-bottom:4rem;position:relative;overflow:hidden}.BlogDetails-module__B2-OUa__header{margin-bottom:3rem}.BlogDetails-module__B2-OUa__meta{color:var(--text-secondary);text-transform:uppercase;letter-spacing:1px;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem;font-family:IBM Plex Mono,monospace;font-size:.75rem;display:flex}.BlogDetails-module__B2-OUa__metaItem{align-items:center;gap:1rem;display:flex}.BlogDetails-module__B2-OUa__metaItem:not(:last-child):after{content:"•";color:var(--border-strong)}.BlogDetails-module__B2-OUa__title{color:var(--text-primary);letter-spacing:-.02em;word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box;width:100%;max-width:100%;margin-bottom:1.5rem;font-family:Inter,sans-serif;font-size:clamp(1.75rem,8vw,3.5rem);font-weight:800;line-height:1.1}.BlogDetails-module__B2-OUa__editorialContainer{max-width:1400px}.BlogDetails-module__B2-OUa__editorialHero{border:none;border-bottom:1px solid var(--border-subtle);border-radius:0;margin-bottom:0;height:500px!important}.BlogDetails-module__B2-OUa__editorialLayout{border-left:1px solid var(--border-subtle);border-right:1px solid var(--border-subtle);grid-template-columns:1fr 350px;grid-template-areas:"article folio";gap:0;display:grid}.BlogDetails-module__B2-OUa__editorialFolio{border-left:1px solid var(--border-subtle);background:rgba(var(--rgb-white),.01);grid-area:folio;padding:4rem 2.5rem}.BlogDetails-module__B2-OUa__folioContent{flex-direction:column;gap:3rem;display:flex;position:sticky;top:8rem}.BlogDetails-module__B2-OUa__folioMeta{letter-spacing:2px;color:var(--text-secondary);justify-content:space-between;align-items:center;font-family:IBM Plex Mono,monospace;font-size:.7rem;display:flex}.BlogDetails-module__B2-OUa__folioIssue{color:var(--text-primary);font-weight:700}.BlogDetails-module__B2-OUa__folioCategory{opacity:.5;color:var(--text-primary)}.BlogDetails-module__B2-OUa__folioSummary{flex-direction:column;gap:1rem;display:flex}.BlogDetails-module__B2-OUa__folioSummaryTitle{color:var(--text-muted);letter-spacing:3px;font-family:IBM Plex Mono,monospace;font-size:.65rem}.BlogDetails-module__B2-OUa__folioSummary p{color:var(--text-secondary);font-size:.95rem;font-style:italic;line-height:1.6}.BlogDetails-module__B2-OUa__folioFooter{border-top:1px solid var(--border-subtle);flex-direction:column;gap:1.5rem;margin-top:auto;padding-top:3rem;display:flex}.BlogDetails-module__B2-OUa__folioAuthor{flex-direction:column;gap:.25rem;display:flex}.BlogDetails-module__B2-OUa__authorLabel{color:var(--text-muted);font-family:IBM Plex Mono,monospace;font-size:.6rem}.BlogDetails-module__B2-OUa__authorName{color:var(--text-primary);font-size:.9rem;font-weight:700}.BlogDetails-module__B2-OUa__folioReadTime{color:var(--text-secondary);font-family:IBM Plex Mono,monospace;font-size:.7rem}.BlogDetails-module__B2-OUa__editorialArticle{border-top:1px solid var(--border-subtle);grid-area:article;padding:4rem 6rem}.BlogDetails-module__B2-OUa__editorialTitle{text-align:left;letter-spacing:-.05em;color:var(--text-primary);margin-bottom:2rem;font-family:Inter,sans-serif;font-size:clamp(2.5rem,6vw,5.5rem);font-weight:900;line-height:.85}.BlogDetails-module__B2-OUa__editorialDate{color:var(--text-secondary);letter-spacing:1px;font-family:IBM Plex Mono,monospace;font-size:.75rem}.BlogDetails-module__B2-OUa__editorialHeader{text-align:left;flex-direction:column;align-items:flex-start;width:100%;margin-bottom:5rem;display:flex;position:relative}.BlogDetails-module__B2-OUa__editorialContent{color:var(--text-primary);width:100%;max-width:900px;font-size:1.25rem;line-height:1.8}.BlogDetails-module__B2-OUa__editorialContent .BlogDetails-module__B2-OUa__textBlock:first-of-type:first-letter{float:left;color:var(--text-primary);margin-top:.75rem;margin-right:1.25rem;font-family:Inter,sans-serif;font-size:6.5rem;font-weight:900;line-height:.7}.BlogDetails-module__B2-OUa__editorialQuote{background:rgba(var(--rgb-neon),.03);border-top:1px solid rgba(var(--rgb-neon),.1);border-bottom:1px solid rgba(var(--rgb-neon),.1);color:var(--text-primary);text-align:left;letter-spacing:-.03em;margin:6rem -6rem 6rem 0;padding:4rem 6rem;font-family:Inter,sans-serif;font-size:2.25rem;font-style:italic;font-weight:300;line-height:1.2;position:relative}.BlogDetails-module__B2-OUa__quoteMark{color:var(--text-primary);opacity:.1;margin-bottom:1.5rem;font-family:IBM Plex Mono,monospace;font-size:5rem;line-height:1;display:block}.BlogDetails-module__B2-OUa__signature{border-top:1px solid var(--border-subtle);flex-direction:column;align-items:center;gap:1.5rem;margin-top:6rem;padding-top:4rem;display:flex}.BlogDetails-module__B2-OUa__signatureImage{opacity:.7;filter:brightness(0)invert()}.BlogDetails-module__B2-OUa__signatureText{color:var(--text-muted);text-transform:uppercase;letter-spacing:2px;font-family:IBM Plex Mono,monospace;font-size:.7rem}.BlogDetails-module__B2-OUa__reportContent{column-count:2;column-rule:1px solid var(--border-subtle);text-align:justify;column-gap:4rem;font-size:1rem;line-height:1.6}.BlogDetails-module__B2-OUa__reportReferences{column-span:all;border-top:1px solid var(--border-subtle);margin-top:4rem;padding-top:2rem}.BlogDetails-module__B2-OUa__referencesTitle{color:var(--text-secondary);text-transform:uppercase;letter-spacing:2px;margin-bottom:1.5rem;font-family:IBM Plex Mono,monospace;font-size:.8rem}.BlogDetails-module__B2-OUa__referencesList{flex-direction:column;gap:1rem;display:flex}.BlogDetails-module__B2-OUa__referenceItem{color:var(--text-secondary);font-size:.8rem;font-style:italic;line-height:1.4}.BlogDetails-module__B2-OUa__referenceLink{color:var(--accent-primary);text-underline-offset:2px;opacity:.8;word-break:break-all;text-decoration:underline;transition:opacity .3s}.BlogDetails-module__B2-OUa__referenceLink:hover{opacity:1}@media (max-width:900px){.BlogDetails-module__B2-OUa__reportContent{column-count:1}}.BlogDetails-module__B2-OUa__reportLayout{border-top:1px solid var(--border-subtle);padding-top:2rem}.BlogDetails-module__B2-OUa__reportMeta{background:var(--border-subtle);border-radius:4px;gap:2rem;padding:1rem;display:inline-flex}.BlogDetails-module__B2-OUa__featureHero{margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%;border-radius:0!important;width:100vw!important;height:600px!important;margin-bottom:5rem!important}.BlogDetails-module__B2-OUa__featureTitle{text-transform:uppercase;letter-spacing:-4px;font-size:5rem!important}.BlogDetails-module__B2-OUa__layout{box-sizing:border-box;grid-template-columns:1fr;gap:4rem;width:100%;min-width:0;max-width:100%;display:grid}.BlogDetails-module__B2-OUa__layout article{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.BlogDetails-module__B2-OUa__withSidebar{grid-template-columns:1fr 300px}.BlogDetails-module__B2-OUa__centered{width:100%;max-width:800px;margin-left:auto;margin-right:auto}.BlogDetails-module__B2-OUa__content{color:var(--text-primary);box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word;width:100%;min-width:0;max-width:100%;font-family:Inter,sans-serif;font-size:1.1rem;line-height:1.8}.BlogDetails-module__B2-OUa__textBlock{word-wrap:break-word;overflow-wrap:break-word;width:100%;max-width:100%;margin-bottom:1.5rem}.BlogDetails-module__B2-OUa__calloutBlock{box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word;border-radius:8px;align-items:flex-start;gap:1rem;width:100%;max-width:100%;margin:2.5rem 0;padding:1.5rem;font-size:.95rem;line-height:1.6;display:flex}.BlogDetails-module__B2-OUa__calloutInfo{background:var(--border-subtle);border:1px solid var(--border-subtle);color:var(--text-secondary)}.BlogDetails-module__B2-OUa__calloutWarning{background:rgba(var(--rgb-orange),.05);border:1px solid rgba(var(--rgb-orange),.2);color:#fcd34d}.BlogDetails-module__B2-OUa__headingBlock{color:var(--text-primary);letter-spacing:-.01em;word-wrap:break-word;overflow-wrap:break-word;width:100%;max-width:100%;margin:3rem 0 1.5rem;font-family:Inter,sans-serif;font-size:1.75rem;font-weight:700}.BlogDetails-module__B2-OUa__mathBlock{background:var(--border-subtle);border:1px solid var(--border-subtle);text-align:center;border-radius:8px;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:100%;margin:2.5rem 0;padding:2rem;display:flex;overflow-x:auto}.BlogDetails-module__B2-OUa__mathLabel{color:var(--text-muted);letter-spacing:2px;font-family:IBM Plex Mono,monospace;font-size:.65rem}.BlogDetails-module__B2-OUa__mathContent{color:var(--accent-primary);font-family:IBM Plex Mono,monospace;font-size:1.25rem;font-weight:500}.BlogDetails-module__B2-OUa__mathContentLarge{color:var(--text-primary);align-items:center;gap:1rem;font-family:Inter,sans-serif;font-size:2.5rem;font-weight:300;display:flex}.BlogDetails-module__B2-OUa__mathVar{font-family:Georgia,serif;font-style:italic}.BlogDetails-module__B2-OUa__mathFraction{vertical-align:middle;flex-direction:column;align-items:center;display:inline-flex}.BlogDetails-module__B2-OUa__mathNumerator{border-bottom:2px solid var(--border-strong);align-items:center;gap:.25rem;padding:0 .5rem .25rem;display:flex}.BlogDetails-module__B2-OUa__mathDenominator{padding:.25rem .5rem 0}.BlogDetails-module__B2-OUa__mathSqrt{align-items:flex-start;padding-left:.1em;display:inline-flex;position:relative}.BlogDetails-module__B2-OUa__mathSqrtContent{border-top:2px solid var(--border-strong);margin-top:.15em;padding-top:.1em}.BlogDetails-module__B2-OUa__mathSup{vertical-align:super;margin-left:.1em;font-size:.6em}@media (max-width:900px){.BlogDetails-module__B2-OUa__mathContentLarge{gap:.5rem;font-size:1.5rem}.BlogDetails-module__B2-OUa__mathNumerator{border-bottom-width:1px}.BlogDetails-module__B2-OUa__mathSqrtContent{border-top-width:1px}}.BlogDetails-module__B2-OUa__codeBlock{background:var(--bg-main);border:1px solid var(--border-subtle);border-radius:8px;width:100%;max-width:100%;margin:2.5rem 0;overflow:hidden}.BlogDetails-module__B2-OUa__codeHeader{background:var(--border-subtle);border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding:.75rem 1.25rem;display:flex}.BlogDetails-module__B2-OUa__copyWrapper{cursor:pointer;align-items:center;gap:.75rem;display:flex;position:relative}.BlogDetails-module__B2-OUa__copyMessage{color:var(--accent-primary);font-family:IBM Plex Mono,monospace;font-size:.65rem;animation:.3s ease-out BlogDetails-module__B2-OUa__copyFadeIn}@keyframes BlogDetails-module__B2-OUa__copyFadeIn{0%{opacity:0;transform:translate(5px)}to{opacity:1;transform:translate(0)}}.BlogDetails-module__B2-OUa__codeLang{color:var(--text-secondary);text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:.7rem}.BlogDetails-module__B2-OUa__codeContent{margin:0;padding:1.5rem;overflow-x:auto}.BlogDetails-module__B2-OUa__codeContent code{color:var(--text-primary);font-family:IBM Plex Mono,monospace;font-size:.9rem;line-height:1.6}.BlogDetails-module__B2-OUa__sidebar{flex-direction:column;gap:3rem;display:flex}.BlogDetails-module__B2-OUa__sidebarSection{flex-direction:column;gap:1rem;display:flex}.BlogDetails-module__B2-OUa__sidebarTitle{color:var(--text-secondary);text-transform:uppercase;letter-spacing:1.5px;font-family:IBM Plex Mono,monospace;font-size:.7rem;font-weight:700}.BlogDetails-module__B2-OUa__authorCard{background:var(--border-subtle);border:1px solid var(--border-subtle);border-radius:8px;padding:1.5rem}.BlogDetails-module__B2-OUa__authorName{margin-bottom:.5rem;font-weight:700;display:block}.BlogDetails-module__B2-OUa__authorBio{color:var(--text-secondary);font-size:.85rem;line-height:1.5}.BlogDetails-module__B2-OUa__takeawaysList{color:var(--text-secondary);flex-direction:column;gap:.75rem;padding-left:1.2rem;font-size:.85rem;list-style-type:disc;display:flex}article[data-slug=value-of-technical-education-college-prep] .BlogDetails-module__B2-OUa__editorialTitle{color:var(--text-primary)}article[data-slug=value-of-technical-education-college-prep] .BlogDetails-module__B2-OUa__editorialHeader:after{background:var(--accent-primary);opacity:1;width:100px}article[data-slug=value-of-technical-education-college-prep] .BlogDetails-module__B2-OUa__editorialQuote,article[data-slug=power-of-small-circle-live-group-learning] .BlogDetails-module__B2-OUa__editorialTitle{color:var(--text-primary)}article[data-slug=power-of-small-circle-live-group-learning] .BlogDetails-module__B2-OUa__editorialHeader:after{background:var(--accent-primary);opacity:1;width:100px}article[data-slug=power-of-small-circle-live-group-learning] .BlogDetails-module__B2-OUa__editorialQuote,article[data-slug=beyond-the-screen-digital-first-economy] .BlogDetails-module__B2-OUa__editorialTitle{color:var(--text-primary)}article[data-slug=beyond-the-screen-digital-first-economy] .BlogDetails-module__B2-OUa__editorialHeader:after{background:var(--accent-primary);opacity:1;width:100px}article[data-slug=beyond-the-screen-digital-first-economy] .BlogDetails-module__B2-OUa__editorialQuote{color:var(--text-primary)}[data-theme=light] .BlogDetails-module__B2-OUa__layout article{background:var(--clr-white);border:1px solid var(--border-subtle);border-radius:16px;box-shadow:0 10px 40px #00000008}[data-theme=light] .BlogDetails-module__B2-OUa__editorialFolio{background:var(--clr-white);border:1px solid var(--border-subtle);border-radius:16px;box-shadow:0 10px 40px #00000008}[data-theme=light] .BlogDetails-module__B2-OUa__sidebarSection{background:var(--clr-white);border:1px solid var(--border-subtle);border-radius:16px;box-shadow:0 10px 40px #00000008}[data-theme=light] .BlogDetails-module__B2-OUa__layout article:not(.BlogDetails-module__B2-OUa__editorialArticle){padding:3rem}[data-theme=light] .BlogDetails-module__B2-OUa__editorialFolio{padding:2.5rem}[data-theme=light] .BlogDetails-module__B2-OUa__sidebarSection{padding:2rem}[data-theme=light] .BlogDetails-module__B2-OUa__authorCard{background:0 0;border:none;padding:0}@media (max-width:768px){[data-theme=light] .BlogDetails-module__B2-OUa__layout article:not(.BlogDetails-module__B2-OUa__editorialArticle){padding:1.5rem 1rem}}@media (max-width:1200px){.BlogDetails-module__B2-OUa__editorialLayout{grid-template-columns:300px 1fr}.BlogDetails-module__B2-OUa__editorialArticle{padding:4rem 3rem}.BlogDetails-module__B2-OUa__editorialQuote{margin:4rem -3rem;padding:3rem;font-size:1.75rem}}@media (max-width:900px){.BlogDetails-module__B2-OUa__main{padding-top:1rem}.BlogDetails-module__B2-OUa__layout{gap:2rem;grid-template-columns:1fr!important}.BlogDetails-module__B2-OUa__sidebar{order:2}.BlogDetails-module__B2-OUa__reportMeta{flex-direction:column;align-items:flex-start;gap:1rem;width:100%;display:flex}.BlogDetails-module__B2-OUa__editorialLayout{grid-template-columns:1fr;grid-template-areas:"folio""article"}.BlogDetails-module__B2-OUa__editorialFolio{border-left:none;border-bottom:1px solid var(--border-subtle);padding:2.5rem 1.25rem}.BlogDetails-module__B2-OUa__folioContent{gap:1.5rem;position:static}.BlogDetails-module__B2-OUa__folioFooter{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.5rem}.BlogDetails-module__B2-OUa__editorialArticle{padding:3rem 1.25rem}.BlogDetails-module__B2-OUa__editorialTitle{margin-bottom:1.5rem;font-size:clamp(2rem,10vw,3rem)}.BlogDetails-module__B2-OUa__editorialQuote{margin:3rem -1.25rem;padding:2.5rem 1.25rem;font-size:1.5rem}.BlogDetails-module__B2-OUa__editorialContent{font-size:1.1rem}.BlogDetails-module__B2-OUa__editorialContent .BlogDetails-module__B2-OUa__textBlock:first-of-type:first-letter{margin-right:.75rem;font-size:5rem}.BlogDetails-module__B2-OUa__headingBlock{margin:2.5rem 0 1.25rem;font-size:1.5rem}.BlogDetails-module__B2-OUa__mathContent{font-size:1rem}}@media (min-width:1024px){.BlogDetails-module__B2-OUa__container{max-width:1200px}.BlogDetails-module__B2-OUa__layout{grid-template-columns:1fr 300px}.BlogDetails-module__B2-OUa__title{font-size:3.5rem}}@media (max-width:768px){.BlogDetails-module__B2-OUa__main{padding-top:2rem}.BlogDetails-module__B2-OUa__container{padding:0 1rem}.BlogDetails-module__B2-OUa__heroImageContainer{height:250px;margin-bottom:2rem}.BlogDetails-module__B2-OUa__featureHero{height:300px!important;margin-bottom:2rem!important}.BlogDetails-module__B2-OUa__title{font-size:2rem}.BlogDetails-module__B2-OUa__featureTitle{letter-spacing:-1px!important;font-size:2.5rem!important}.BlogDetails-module__B2-OUa__editorialTitle{font-size:2.25rem!important}.BlogDetails-module__B2-OUa__meta{flex-direction:column;gap:.5rem}.BlogDetails-module__B2-OUa__metaItem:after{display:none}}
.PageLayout-module__VXyIGW__main{justify-content:center;width:100%;min-height:100vh;padding-top:7.5rem;padding-bottom:8rem;display:flex;position:relative;overflow-x:hidden}.PageLayout-module__VXyIGW__container{z-index:10;box-sizing:border-box;width:100%;max-width:1400px;margin:0 auto;padding:0 2rem;position:relative}.PageLayout-module__VXyIGW__header{text-align:left;flex-direction:column;align-items:flex-start;margin-bottom:5rem;display:flex}.PageLayout-module__VXyIGW__title{font-family:var(--font-inter),sans-serif;color:var(--text-primary);letter-spacing:-.02em;justify-content:flex-start;align-items:center;gap:1rem;margin-bottom:1.25rem;font-size:2.25rem;font-weight:800;display:flex}.PageLayout-module__VXyIGW__subtitle{font-family:var(--font-inter),sans-serif;color:var(--text-secondary);max-width:700px;margin:0;font-size:1.1rem;font-weight:400;line-height:1.6}.PageLayout-module__VXyIGW__heroHeader{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;width:100%;max-width:1150px;margin-bottom:5rem;margin-left:auto;margin-right:auto;display:flex}.PageLayout-module__VXyIGW__tag{color:var(--accent-primary);text-transform:uppercase;letter-spacing:3px;border:1px solid var(--accent-primary);box-shadow:var(--glow-primary);border-radius:4px;margin-bottom:.5rem;padding:.35rem .75rem;font-family:IBM Plex Mono,monospace;font-size:.8rem;display:inline-block}.PageLayout-module__VXyIGW__heroTitle{font-family:var(--font-inter),sans-serif;color:var(--text-primary);letter-spacing:-.03em;text-transform:uppercase;text-align:center;margin:0;font-size:3rem;font-weight:800;line-height:1.15}.PageLayout-module__VXyIGW__heroTitle span{color:var(--accent-primary)}.PageLayout-module__VXyIGW__heroSubtitle{font-family:var(--font-inter),sans-serif;color:var(--text-secondary);text-align:center;max-width:700px;margin:0;font-size:1.1rem;font-weight:400;line-height:1.6}@media (max-width:900px){.PageLayout-module__VXyIGW__main{padding-top:1.25rem}.PageLayout-module__VXyIGW__heroHeader{margin-bottom:3rem}.PageLayout-module__VXyIGW__heroTitle{font-size:2.25rem}}@media (max-width:768px){.PageLayout-module__VXyIGW__main{padding-top:1rem}.PageLayout-module__VXyIGW__heroHeader{margin-bottom:2rem}.PageLayout-module__VXyIGW__title{font-size:1.8rem}.PageLayout-module__VXyIGW__subtitle{font-size:1rem}.PageLayout-module__VXyIGW__heroTitle{font-size:1.85rem}.PageLayout-module__VXyIGW__heroSubtitle{font-size:.95rem}}@media (max-width:480px){.PageLayout-module__VXyIGW__heroTitle{font-size:1.6rem}}@media (max-width:600px){.PageLayout-module__VXyIGW__container{padding:0 1rem}}
.courses-module__CLvPQW__headerContainer{justify-content:space-between;align-items:center;gap:2rem;width:100%;flex-direction:row!important;display:flex!important}.courses-module__CLvPQW__headerInfo{max-width:800px}.courses-module__CLvPQW__tabs{background:var(--bg-card-solid,#141414);border:1px solid var(--border-subtle,#ffffff14);border-radius:12px;flex-shrink:0;gap:.5rem;padding:.4rem;display:flex}.courses-module__CLvPQW__tabBtn{color:var(--text-muted);cursor:pointer;text-transform:uppercase;letter-spacing:1px;background:0 0;border:none;border-radius:8px;align-items:center;gap:.75rem;padding:.8rem 1.5rem;font-family:IBM Plex Mono,monospace;font-size:.85rem;font-weight:600;transition:all .3s;display:flex}.courses-module__CLvPQW__tabBtn i{opacity:.7;font-size:.9rem}.courses-module__CLvPQW__tabBtn:hover{color:var(--text-primary);background:#ffffff08}.courses-module__CLvPQW__activeTab{background:var(--accent-primary)!important;color:#0a0a0a!important}.courses-module__CLvPQW__activeTab i{opacity:1}.courses-module__CLvPQW__viewContent{animation:.4s ease-out courses-module__CLvPQW__fadeIn}@keyframes courses-module__CLvPQW__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}[data-theme=light] .courses-module__CLvPQW__tabs{background:#f1f3f5;border-color:#0000000d}[data-theme=light] .courses-module__CLvPQW__tabBtn:hover:not(.courses-module__CLvPQW__activeTab){background:#00000008}[data-theme=light] .courses-module__CLvPQW__activeTab{color:#fff!important}@media (max-width:1024px){.courses-module__CLvPQW__headerContainer{align-items:flex-start;gap:1.5rem;flex-direction:column!important}}@media (max-width:600px){.courses-module__CLvPQW__tabs{width:100%}.courses-module__CLvPQW__tabBtn{flex:1;justify-content:center;padding:.75rem .5rem;font-size:.75rem}.courses-module__CLvPQW__tabBtn i{display:none}.courses-module__CLvPQW__mobileHiddenIcon{display:none!important}}.courses-module__CLvPQW__content{flex-direction:column;gap:6rem;display:flex}.courses-module__CLvPQW__seriesSection{flex-direction:column;gap:2.5rem;display:flex}.courses-module__CLvPQW__seriesTitle{color:var(--accent-primary);text-transform:uppercase;letter-spacing:2px;z-index:50;align-items:center;gap:1rem;font-family:IBM Plex Mono,monospace;font-size:1.5rem;font-weight:700;display:flex;position:relative}.courses-module__CLvPQW__seriesTitle:after{content:"";background:linear-gradient(90deg,var(--border-subtle),transparent);flex:1;height:1px}.courses-module__CLvPQW__courseContainer{flex-direction:column;gap:1.5rem;width:100%;display:flex}.courses-module__CLvPQW__singleCourseSeriesTitle{color:var(--accent-primary);text-transform:uppercase;letter-spacing:2px;opacity:.8;z-index:50;font-family:IBM Plex Mono,monospace;font-size:1rem;font-weight:700;position:relative}.courses-module__CLvPQW__grid{grid-template-columns:repeat(3,1fr);justify-content:start;justify-items:start;gap:2.5rem;width:100%;max-width:1400px;display:grid}@media (max-width:1024px){.courses-module__CLvPQW__grid{grid-template-columns:repeat(2,1fr)}}.courses-module__CLvPQW__autocompleteInputWrapper{background:var(--bg-input-subtle,#0000004d);border:1px solid var(--border-strong,#ffffff26);border-radius:8px;align-items:center;height:2.9rem;padding:0 .85rem;transition:all .25s;display:flex;position:relative}.courses-module__CLvPQW__autocompleteInputWrapper:focus-within{border-color:var(--accent-primary);box-shadow:0 0 10px #8b5cf61a}.courses-module__CLvPQW__autocompleteSearchInput{color:var(--text-primary);background:0 0;border:none;width:100%;height:100%;font-family:inherit;font-size:.95rem}.courses-module__CLvPQW__autocompleteSearchInput:focus{outline:none}.courses-module__CLvPQW__autocompleteClearBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;margin-left:.5rem;padding:0;font-size:1.25rem}.courses-module__CLvPQW__autocompleteClearBtn:hover{color:var(--text-primary)}.courses-module__CLvPQW__publicSuggestionsList{z-index:150;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0f172a;border:1px solid #ffffff14;border-radius:8px;flex-direction:column;width:100%;display:flex;position:absolute;top:calc(100% + .5rem);left:0;overflow:hidden;box-shadow:0 10px 30px #0006}.courses-module__CLvPQW__publicSuggestionBtn{color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #ffffff0a;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.88rem;transition:all .2s}.courses-module__CLvPQW__publicSuggestionBtn:last-child{border-bottom:none}.courses-module__CLvPQW__publicSuggestionBtn:hover{color:var(--text-primary);background:#8b5cf626}[data-theme=light] .courses-module__CLvPQW__autocompleteInputWrapper{background:#fcfcfd!important;border-color:#00000026!important}[data-theme=light] .courses-module__CLvPQW__publicSuggestionsList{background:#fff!important;border-color:#00000014!important;box-shadow:0 10px 30px #00000014!important}[data-theme=light] .courses-module__CLvPQW__publicSuggestionBtn{color:var(--text-primary)!important;border-bottom-color:#0000000a!important}[data-theme=light] .courses-module__CLvPQW__publicSuggestionBtn:hover{background:#f1f3f5!important}@media (max-width:768px){.courses-module__CLvPQW__grid{grid-template-columns:1fr;justify-items:start}}.courses-module__CLvPQW__tooltipWrapper{cursor:help;align-items:center;display:inline-flex;position:relative}.courses-module__CLvPQW__tooltipText{background:var(--bg-card-solid,#141414);border:1px solid var(--border-subtle,#ffffff14);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:var(--text-primary);font-family:var(--font-inter),sans-serif;text-align:left;z-index:9999;text-transform:none;letter-spacing:normal;pointer-events:none;border-radius:8px;width:240px;padding:.75rem 1rem;font-size:.75rem;font-weight:400;line-height:1.45;animation:.2s ease-out courses-module__CLvPQW__tooltipFadeIn;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0006}.courses-module__CLvPQW__tooltipText:after{content:"";border-style:solid;border-width:6px;border-color:var(--border-subtle,#ffffff14)transparent transparent transparent;position:absolute;top:100%;left:50%;transform:translate(-50%)}[data-theme=light] .courses-module__CLvPQW__tooltipText{color:var(--text-primary);background:#fff;border-color:#0000001a;box-shadow:0 10px 30px #0000001a}[data-theme=light] .courses-module__CLvPQW__tooltipText:after{border-color:#0000001a #0000 #0000}@keyframes courses-module__CLvPQW__tooltipFadeIn{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.courses-module__CLvPQW__enrollmentGuide{background:var(--bg-card-solid,#0a0a0a66);border:1px solid var(--border-subtle,#ffffff14);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--shadow-card);border-radius:12px;flex-direction:column;gap:2rem;margin-bottom:3rem;padding:2.5rem;display:flex}.courses-module__CLvPQW__guideHeader{flex-direction:column;gap:.5rem;max-width:700px;display:flex}.courses-module__CLvPQW__guideTitle{font-size:1.5rem;font-weight:800;font-family:var(--font-inter),sans-serif;color:var(--text-primary);text-transform:uppercase;letter-spacing:-.03em}.courses-module__CLvPQW__accentText{color:var(--accent-primary)}.courses-module__CLvPQW__guideSubtitle{color:var(--text-muted);font-size:.95rem;line-height:1.6}.courses-module__CLvPQW__guideVisualGrid{flex-wrap:nowrap;justify-content:space-between;align-items:stretch;gap:.5rem;width:100%;display:flex}.courses-module__CLvPQW__arrowContainer{text-align:center;flex-direction:column;flex:0 130px;justify-content:center;align-items:center;gap:.75rem;display:flex}.courses-module__CLvPQW__arrowLabel{color:var(--text-muted);font-family:Inter,sans-serif;font-size:.72rem;font-weight:600;line-height:1.45}.courses-module__CLvPQW__arrowIcon{color:var(--accent-primary);opacity:.8;justify-content:center;align-items:center;font-size:1.8rem;animation:2s ease-in-out infinite courses-module__CLvPQW__pulseArrow;display:flex}@keyframes courses-module__CLvPQW__pulseArrow{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.15)translate(4px)}}@media (max-width:1200px){.courses-module__CLvPQW__guideVisualGrid{justify-content:center;gap:1.5rem}.courses-module__CLvPQW__arrowContainer{max-width:140px}}@media (max-width:992px){.courses-module__CLvPQW__guideVisualGrid{flex-direction:column;align-items:center;gap:.75rem}.courses-module__CLvPQW__arrowContainer{max-width:300px;margin:.25rem 0}.courses-module__CLvPQW__arrowIcon{animation:2s ease-in-out infinite courses-module__CLvPQW__pulseArrowVertical;transform:rotate(90deg)}.courses-module__CLvPQW__mockCard{width:100%;max-width:420px}}@keyframes courses-module__CLvPQW__pulseArrowVertical{0%,to{opacity:.6;transform:translateY(0)rotate(90deg)scale(1)}50%{opacity:1;transform:translateY(4px)rotate(90deg)scale(1.15)}}[data-theme=light] .courses-module__CLvPQW__enrollmentGuide{border-color:rgba(var(--rgb-black),.08)!important;background:#fff!important;box-shadow:0 4px 15px #00000008!important}.courses-module__CLvPQW__pathwayBadge{color:var(--accent-primary,#30d512);text-transform:uppercase;background:#30d5121a;border:1px solid #30d51233;border-radius:20px;align-items:center;gap:.5rem;padding:.35rem .75rem;font-family:IBM Plex Mono,monospace;font-size:.75rem;font-weight:700;display:flex}.courses-module__CLvPQW__mockCard{background:var(--bg-card-solid,#0a0a0a66);border:1px solid var(--border-subtle,#ffffff14);min-width:200px;max-width:300px;box-shadow:var(--shadow-card);opacity:.9;text-align:left;border-radius:12px;flex-direction:column;flex:280px;gap:1.25rem;padding:1.75rem 1.5rem;font-family:Inter,sans-serif;display:flex;position:relative}.courses-module__CLvPQW__mockCardHeader{text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}.courses-module__CLvPQW__mockCardLabel{color:var(--text-muted);opacity:.6;letter-spacing:2px;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:.7rem}.courses-module__CLvPQW__mockCardTitleWrapper{justify-content:center;align-items:center;width:100%;height:2.2rem;display:flex}.courses-module__CLvPQW__mockCardDescription{flex-direction:column;gap:.5rem;min-height:4.8rem;display:flex}.courses-module__CLvPQW__mockStats{border-top:1px solid var(--border-subtle,#ffffff0d);flex-direction:column;gap:.65rem;padding-top:1rem;display:flex}.courses-module__CLvPQW__mockStatRow{justify-content:space-between;align-items:center;display:flex}.courses-module__CLvPQW__mockStatLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:1px;font-family:IBM Plex Mono,monospace;font-size:.7rem}.courses-module__CLvPQW__mockStatValue{color:var(--text-primary);font-size:.85rem;font-weight:700}.courses-module__CLvPQW__mockCardActions{width:100%;margin-top:.5rem;display:flex}[data-theme=light] .courses-module__CLvPQW__mockCard{background:#fff;border-color:#00000014;box-shadow:0 4px 15px #00000008}[data-theme=light] .courses-module__CLvPQW__mockStats{border-top-color:#0000000d}[data-theme=light] .courses-module__CLvPQW__pathwayBadge{background:#30d51214;border-color:#30d51226}.courses-module__CLvPQW__animatedLeftArrow{animation:1.5s ease-in-out infinite courses-module__CLvPQW__slideLeft;display:inline-block}@keyframes courses-module__CLvPQW__slideLeft{0%,to{transform:translate(0)}50%{transform:translate(-4px)}}.courses-module__CLvPQW__levelStartIndicator{color:var(--accent-primary,#30d512);text-transform:uppercase;margin-left:.35rem;font-family:IBM Plex Mono,monospace;font-size:.72rem;font-weight:700}@media (max-width:600px){.courses-module__CLvPQW__enrollmentGuide{gap:1.5rem;padding:1.25rem}.courses-module__CLvPQW__guideTitle{font-size:1.25rem}.courses-module__CLvPQW__guideSubtitle{font-size:.85rem}.courses-module__CLvPQW__seriesTitle{letter-spacing:1px;justify-content:space-between;gap:.5rem;width:100%;font-size:1.05rem}.courses-module__CLvPQW__seriesTitle:after{display:none}.courses-module__CLvPQW__pathwayBadge{gap:.3rem;padding:.2rem .45rem;font-size:.62rem}.courses-module__CLvPQW__mockCard{gap:1rem;padding:1.25rem 1rem}.courses-module__CLvPQW__mockCardTitle{font-size:1.4rem}.courses-module__CLvPQW__arrowLabel{font-size:.7rem}.courses-module__CLvPQW__levelStartIndicator{margin-left:.2rem;font-size:.62rem}}.courses-module__CLvPQW__animatedRightArrow{animation:1.5s ease-in-out infinite courses-module__CLvPQW__slideRight;display:inline-block}@keyframes courses-module__CLvPQW__slideRight{0%,to{transform:translate(0)}50%{transform:translate(4px)}}.courses-module__CLvPQW__carouselContainer{flex-direction:column;gap:2rem;width:100%;display:flex}.courses-module__CLvPQW__carouselTabsContainer{border-bottom:1px solid var(--border-subtle,#ffffff14);flex-direction:column;gap:1.5rem;width:100%;padding-bottom:1rem;display:flex}.courses-module__CLvPQW__carouselTabs{scrollbar-width:thin;gap:1rem;width:100%;padding-bottom:.5rem;display:flex;overflow-x:auto}.courses-module__CLvPQW__carouselTabs::-webkit-scrollbar{height:4px}.courses-module__CLvPQW__carouselTabs::-webkit-scrollbar-thumb{background:var(--border-subtle,#ffffff1a);border-radius:4px}.courses-module__CLvPQW__carouselTabBtn{color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:.6rem;padding:.6rem 1.2rem;font-family:IBM Plex Mono,monospace;font-size:.85rem;font-weight:600;transition:all .25s;display:flex}.courses-module__CLvPQW__carouselTabBtn:hover{color:var(--text-primary);background:#ffffff08}.courses-module__CLvPQW__carouselTabBtnActive{box-shadow:0 0 15px #8b5cf60d;color:var(--accent-primary)!important;background:#8b5cf614!important;border-color:#8b5cf64d!important}.courses-module__CLvPQW__carouselBadge{opacity:.7;font-size:.72rem;font-weight:700}.courses-module__CLvPQW__carouselHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.courses-module__CLvPQW__carouselActiveTitle{color:var(--text-primary);text-transform:uppercase;letter-spacing:2px;font-family:IBM Plex Mono,monospace;font-size:1.5rem;font-weight:700}.courses-module__CLvPQW__carouselControls{align-items:center;gap:1rem;display:flex}.courses-module__CLvPQW__carouselIndex{color:var(--text-muted);letter-spacing:1px;font-family:IBM Plex Mono,monospace;font-size:.85rem}.courses-module__CLvPQW__carouselArrowBtn{background:var(--bg-card-solid,#141414);border:1px solid var(--border-subtle,#ffffff14);color:var(--text-primary);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;font-size:.95rem;transition:all .2s;display:flex}.courses-module__CLvPQW__carouselArrowBtn:hover:not(:disabled){border-color:var(--accent-primary);color:var(--accent-primary);background:#8b5cf60d}.courses-module__CLvPQW__carouselArrowBtn:disabled{opacity:.3;cursor:not-allowed}.courses-module__CLvPQW__carouselSlide{width:100%;animation:.35s ease-out courses-module__CLvPQW__slideIn}@keyframes courses-module__CLvPQW__slideIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}[data-theme=light] .courses-module__CLvPQW__carouselArrowBtn{background:#fff;border-color:#0000001a}[data-theme=light] .courses-module__CLvPQW__carouselTabBtnActive{background:#8b5cf60d!important}.courses-module__CLvPQW__sliderWrapper{flex-direction:column;gap:2rem;width:100%;display:flex;position:relative}.courses-module__CLvPQW__sliderHeader{justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.courses-module__CLvPQW__sliderTitle{color:var(--accent-primary);text-transform:uppercase;letter-spacing:2px;align-items:center;gap:1rem;font-family:IBM Plex Mono,monospace;font-size:1.5rem;font-weight:700;display:flex}.courses-module__CLvPQW__sliderTitle:after{content:"";background:linear-gradient(90deg,var(--border-subtle),transparent);width:120px;height:1px;display:block}.courses-module__CLvPQW__sliderControls{align-items:center;gap:.75rem;display:flex}.courses-module__CLvPQW__sliderArrowBtn{background:var(--bg-card-solid,#141414);border:1px solid var(--border-subtle,#ffffff14);color:var(--text-primary);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;font-size:.95rem;transition:all .2s;display:flex}.courses-module__CLvPQW__sliderArrowBtn:hover:not(:disabled){border-color:var(--accent-primary);color:var(--accent-primary);background:#8b5cf60d}.courses-module__CLvPQW__sliderArrowBtn:disabled{opacity:.3;cursor:not-allowed}.courses-module__CLvPQW__sliderTrack{scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:2.5rem;width:100%;margin-top:-2.5rem;margin-bottom:-5rem;padding-top:2.5rem;padding-bottom:5rem;display:flex;overflow-x:auto}.courses-module__CLvPQW__sliderTrack::-webkit-scrollbar{display:none}.courses-module__CLvPQW__sliderCard{z-index:10;scroll-snap-align:start;flex:0 0 calc(33.3333% - 1.66667rem);width:calc(33.3333% - 1.66667rem);max-width:calc(33.3333% - 1.66667rem);transition:z-index .4s;position:relative}.courses-module__CLvPQW__sliderCard:hover{z-index:50}[data-theme=light] .courses-module__CLvPQW__sliderArrowBtn{background:#fff;border-color:#0000001a}@media (max-width:1024px){.courses-module__CLvPQW__sliderCard{flex:0 0 calc(50% - 1.25rem);width:calc(50% - 1.25rem);max-width:calc(50% - 1.25rem)}}@media (max-width:768px){.courses-module__CLvPQW__sliderWrapper{gap:1.25rem}.courses-module__CLvPQW__sliderHeader{padding-left:.5rem;padding-right:.5rem}.courses-module__CLvPQW__sliderTitle{letter-spacing:1px;font-size:1.1rem}.courses-module__CLvPQW__sliderTitle:after{display:none!important}.courses-module__CLvPQW__sliderControls{gap:.4rem}.courses-module__CLvPQW__sliderArrowBtn{width:2rem;height:2rem;font-size:.85rem}.courses-module__CLvPQW__scrollIndicatorHeaderRight,.courses-module__CLvPQW__scrollIndicatorHeaderLeft{display:none!important}.courses-module__CLvPQW__sliderCard{scroll-snap-align:center;flex:0 0 82vw;width:82vw;max-width:420px}.courses-module__CLvPQW__sliderTrack{gap:1.25rem;width:calc(100% + 2rem);margin-left:-1rem;margin-right:-1rem;padding-left:9vw;padding-right:9vw}}@media (min-width:512px) and (max-width:768px){.courses-module__CLvPQW__sliderTrack{padding-left:calc(50vw - 210px);padding-right:calc(50vw - 210px)}}@media (min-width:601px) and (max-width:768px){.courses-module__CLvPQW__sliderTrack{width:calc(100% + 4rem);margin-left:-2rem;margin-right:-2rem}}@media (max-width:600px){.courses-module__CLvPQW__mentorshipSeriesBanner{flex-direction:column;gap:.75rem;padding:1rem 1.25rem}}.courses-module__CLvPQW__scrollIndicatorHeaderRight{color:var(--accent-primary);letter-spacing:1px;align-items:center;gap:.5rem;margin-right:.75rem;font-family:IBM Plex Mono,monospace;font-size:.8rem;font-weight:700;animation:2s ease-in-out infinite courses-module__CLvPQW__pulseColor;display:flex}.courses-module__CLvPQW__scrollIndicatorHeaderRight i{animation:1.5s ease-in-out infinite courses-module__CLvPQW__slideArrowRight}.courses-module__CLvPQW__scrollIndicatorHeaderLeft{color:var(--text-muted);letter-spacing:1px;align-items:center;gap:.5rem;margin-right:.75rem;font-family:IBM Plex Mono,monospace;font-size:.8rem;font-weight:700;animation:2s ease-in-out infinite courses-module__CLvPQW__pulseColorMuted;display:flex}.courses-module__CLvPQW__scrollIndicatorHeaderLeft i{animation:1.5s ease-in-out infinite courses-module__CLvPQW__slideArrowLeft}@keyframes courses-module__CLvPQW__slideArrowRight{0%,to{transform:translate(0)}50%{transform:translate(6px)}}@keyframes courses-module__CLvPQW__slideArrowLeft{0%,to{transform:translate(0)}50%{transform:translate(-6px)}}@keyframes courses-module__CLvPQW__pulseColor{0%,to{opacity:.6}50%{opacity:1;text-shadow:0 0 8px #8b5cf666}}@keyframes courses-module__CLvPQW__pulseColorMuted{0%,to{opacity:.6}50%{opacity:1}}[data-theme=light] .courses-module__CLvPQW__scrollIndicatorHeaderLeft{color:#666}.courses-module__CLvPQW__infoTriggerWrapper{z-index:100;cursor:pointer;vertical-align:middle;align-items:center;margin-left:.65rem;display:inline-flex;position:relative}.courses-module__CLvPQW__infoTriggerIcon{color:var(--text-muted);opacity:.7;font-size:1.1rem;transition:opacity .2s,color .2s,transform .2s}.courses-module__CLvPQW__infoTriggerWrapper:hover .courses-module__CLvPQW__infoTriggerIcon{opacity:1;color:var(--text-primary);transform:scale(1.15)}.courses-module__CLvPQW__mentorshipDisclaimerTooltip{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--border-strong,#fff3);opacity:0;visibility:hidden;pointer-events:none;z-index:999999;width:330px;color:var(--text-secondary);font-size:.78rem;line-height:1.5;font-family:var(--font-inter),sans-serif;text-transform:none;letter-spacing:normal;background:#141414;border-radius:10px;padding:1.25rem;transition:opacity .2s cubic-bezier(.23,1,.32,1),transform .2s cubic-bezier(.23,1,.32,1),visibility .2s;position:absolute;bottom:calc(100% + 12px);left:-12px;transform:translateY(-6px)scale(.96);box-shadow:0 16px 48px #000000d9}@media (max-width:768px){.courses-module__CLvPQW__infoTriggerWrapper{position:static!important}.courses-module__CLvPQW__mentorshipDisclaimerTooltip{transform-origin:bottom!important;width:auto!important;position:absolute!important;bottom:calc(100% + 10px)!important;left:.5rem!important;right:.5rem!important;transform:translateY(-6px)scale(.96)!important}.courses-module__CLvPQW__infoTriggerWrapper:hover .courses-module__CLvPQW__mentorshipDisclaimerTooltip{transform:translateY(0)scale(1)!important}.courses-module__CLvPQW__mentorshipDisclaimerTooltip:after{left:50%!important;right:auto!important;transform:translate(-50%)!important}}[data-theme=light] .courses-module__CLvPQW__mentorshipDisclaimerTooltip{background:#fff;border-color:#00000026;box-shadow:0 16px 48px #00000026}.courses-module__CLvPQW__mentorshipDisclaimerTooltip:before{content:"";height:20px;position:absolute;bottom:-16px;left:-20px;right:-20px}.courses-module__CLvPQW__mentorshipDisclaimerTooltip:after{content:"";border:6px solid #0000;border-top-color:#141414;position:absolute;top:100%;left:16px}[data-theme=light] .courses-module__CLvPQW__mentorshipDisclaimerTooltip:after{border-color:#fff #0000 #0000}.courses-module__CLvPQW__infoTriggerWrapper:hover .courses-module__CLvPQW__mentorshipDisclaimerTooltip{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}.courses-module__CLvPQW__disclaimerContent{flex-direction:column;gap:.4rem;display:flex}.courses-module__CLvPQW__disclaimerRow{color:var(--text-muted);margin:0;font-size:.8rem;line-height:1.5}.courses-module__CLvPQW__disclaimerRow strong{color:var(--text-primary);font-weight:600}.courses-module__CLvPQW__mentorshipBannerLink{color:var(--accent-primary);border-bottom:1px dashed #8b5cf666;font-weight:700;text-decoration:none;transition:all .2s}.courses-module__CLvPQW__mentorshipBannerLink:hover{color:var(--text-primary);border-bottom-color:var(--text-primary);text-shadow:0 0 8px #fff3}.courses-module__CLvPQW__guideSliderWrapper{width:100%;position:relative;overflow:visible}.courses-module__CLvPQW__guideSliderTrack{scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:1.25rem;width:calc(100% + 2rem);margin:-2.5rem -1rem -5rem;padding:2.5rem 9vw 5rem;display:flex;overflow-x:auto}.courses-module__CLvPQW__guideSliderTrack::-webkit-scrollbar{display:none}.courses-module__CLvPQW__guideSliderCard{scroll-snap-align:center;box-sizing:border-box;flex:0 0 82vw;width:82vw;max-width:300px;position:relative}.courses-module__CLvPQW__wiggleCard{animation:2s ease-in-out 2 courses-module__CLvPQW__swipeWiggle}.courses-module__CLvPQW__swipeIndicatorOverlay{z-index:20;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#8b5cf6f2;border:1px solid #ffffff4d;border-radius:100px;align-items:center;gap:.5rem;padding:.55rem 1.1rem;animation:6s forwards courses-module__CLvPQW__fadeOutSlow;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 25px #00000080}.courses-module__CLvPQW__swipeArrowAnim{color:#fff;align-items:center;font-size:.85rem;display:flex}.courses-module__CLvPQW__swipeArrowAnim i:first-child{animation:1.5s ease-in-out infinite courses-module__CLvPQW__arrowSwipe}.courses-module__CLvPQW__swipeText{color:#fff;text-transform:uppercase;letter-spacing:1.5px;white-space:nowrap;font-family:IBM Plex Mono,monospace;font-size:.68rem;font-weight:700}@keyframes courses-module__CLvPQW__swipeWiggle{0%,to{transform:translate(0)}25%{transform:translate(-15px)}75%{transform:translate(5px)}}@keyframes courses-module__CLvPQW__arrowSwipe{0%{opacity:0;transform:translate(8px)}50%{opacity:1}to{opacity:0;transform:translate(-10px)}}@keyframes courses-module__CLvPQW__fadeOutSlow{0%,75%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@media (min-width:366px){.courses-module__CLvPQW__guideSliderTrack{padding-left:calc(50vw - 150px);padding-right:calc(50vw - 150px)}}@media (min-width:601px) and (max-width:768px){.courses-module__CLvPQW__guideSliderTrack{width:calc(100% + 4rem);margin-left:-2rem;margin-right:-2rem}}.courses-module__CLvPQW__mobileSequenceDetail{font-family:var(--font-inter),sans-serif;color:var(--text-secondary);text-align:left;background:#8b5cf60d;border:1px dashed #8b5cf633;border-radius:8px;align-items:flex-start;margin-top:1rem;padding:.85rem 1rem;font-size:.8rem;line-height:1.45;display:flex}[data-theme=light] .courses-module__CLvPQW__mobileSequenceDetail{background:#8b5cf608;border-color:#8b5cf626}
.CourseCard-module__iVCeqG__card{background:var(--bg-card-solid);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--border-subtle);transition:var(--transition-smooth,all .4s cubic-bezier(.23,1,.32,1));width:100%;max-width:450px;height:100%;box-shadow:var(--shadow-card);border-radius:12px;flex-direction:column;gap:1.5rem;padding:2rem;font-family:Inter,sans-serif;display:flex;position:relative;overflow:visible}.CourseCard-module__iVCeqG__card:before{content:"";background:linear-gradient(90deg,transparent,var(--accent-primary),transparent);opacity:0;z-index:5;width:100%;height:2px;transition:opacity .4s;position:absolute;top:0;left:0}.CourseCard-module__iVCeqG__card:hover{border-color:rgba(var(--rgb-neon),.3);box-shadow:0 20px 40px rgba(var(--rgb-black),.7),0 0 20px rgba(var(--rgb-neon),.05);transform:translateY(-8px)}[data-theme=light] .CourseCard-module__iVCeqG__card:hover{border-color:rgba(var(--rgb-neon),.3);box-shadow:0 20px 40px rgba(var(--rgb-black),.12),0 0 20px rgba(var(--rgb-neon),.05)}.CourseCard-module__iVCeqG__card:hover:before{opacity:1}.CourseCard-module__iVCeqG__skeletonHover:before{background:linear-gradient(90deg,transparent,rgba(var(--rgb-white),.2),transparent)}.CourseCard-module__iVCeqG__skeletonHover:hover{border-color:rgba(var(--rgb-white),.15);box-shadow:0 12px 24px rgba(var(--rgb-black),.4);transform:translateY(-4px)}.CourseCard-module__iVCeqG__skeletonHover:hover:before{opacity:1}.CourseCard-module__iVCeqG__header{text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}.CourseCard-module__iVCeqG__diffBeginner{color:var(--accent-primary)!important}.CourseCard-module__iVCeqG__diffIntermediate{color:var(--accent-azure)!important}.CourseCard-module__iVCeqG__diffAdvanced{color:var(--accent-error)!important}.CourseCard-module__iVCeqG__diffMentorship{color:var(--accent-magenta,#a855f7)!important}.CourseCard-module__iVCeqG__eduMiddleSchool{color:var(--accent-azure)!important}.CourseCard-module__iVCeqG__eduHighSchool{color:var(--accent-primary)!important}.CourseCard-module__iVCeqG__eduCollege{color:var(--accent-magenta,#a855f7)!important}.CourseCard-module__iVCeqG__dataLabel{color:var(--accent-primary);opacity:.6;letter-spacing:2px;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:.7rem}.CourseCard-module__iVCeqG__title{color:var(--text-primary);letter-spacing:-.02em;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;min-height:4.2rem;font-size:1.75rem;font-weight:800;line-height:1.2;display:-webkit-box;overflow:hidden}.CourseCard-module__iVCeqG__subtitle{min-height:2.38rem;color:var(--accent-primary);opacity:.8;letter-spacing:.5px;text-transform:uppercase;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-top:-.25rem;font-family:IBM Plex Mono,monospace;font-size:.85rem;line-height:1.4;display:-webkit-box;overflow:hidden}.CourseCard-module__iVCeqG__description{color:var(--text-secondary);-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;min-height:4.56rem;font-size:.95rem;line-height:1.6;display:-webkit-box;overflow:hidden}.CourseCard-module__iVCeqG__outcomesContainer{flex-direction:column;gap:.5rem;display:flex}.CourseCard-module__iVCeqG__outcomesList{flex-wrap:wrap;align-content:flex-start;gap:.6rem;min-height:4.2rem;max-height:4.2rem;margin-bottom:.25rem;display:flex;overflow:hidden}.CourseCard-module__iVCeqG__outcomeTag{background:rgba(var(--rgb-neon),.05);border:1px solid rgba(var(--rgb-neon),.1);color:var(--accent-primary);text-transform:uppercase;border-radius:100px;padding:.3rem .7rem;font-family:IBM Plex Mono,monospace;font-size:.65rem;transition:all .2s}.CourseCard-module__iVCeqG__outcomeTag:hover{background:rgba(var(--rgb-neon),.1);border-color:rgba(var(--rgb-neon),.3)}.CourseCard-module__iVCeqG__stats{border-top:1px solid var(--border-subtle);flex-direction:column;gap:.8rem;margin-top:auto;padding-top:1.5rem;display:flex}.CourseCard-module__iVCeqG__priceRow,.CourseCard-module__iVCeqG__capacityWrapper{justify-content:space-between;align-items:center;padding:.1rem 0;font-family:IBM Plex Mono,monospace;font-size:.85rem;display:flex}.CourseCard-module__iVCeqG__capacityLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:1.5px;font-size:.75rem}.CourseCard-module__iVCeqG__priceValue,.CourseCard-module__iVCeqG__capacityValue{color:var(--text-primary);font-size:.9rem;font-weight:600}.CourseCard-module__iVCeqG__progressBar{background:var(--border-subtle);border-radius:100px;width:100%;height:4px;margin-top:.25rem;overflow:hidden}.CourseCard-module__iVCeqG__progressFill{background:var(--accent-primary);height:100%;box-shadow:0 0 10px rgba(var(--rgb-neon),.5);transition:width .8s cubic-bezier(.23,1,.32,1)}.CourseCard-module__iVCeqG__soldOutFill{background:var(--accent-error);box-shadow:0 0 10px rgba(var(--rgb-red),.5)}.CourseCard-module__iVCeqG__visibilityHidden{visibility:hidden;pointer-events:none}.CourseCard-module__iVCeqG__displayNone{display:none!important}.CourseCard-module__iVCeqG__actions{align-items:center;gap:.75rem;width:100%;margin-top:1rem;display:flex}.CourseCard-module__iVCeqG__actions .defaultBtn{text-transform:uppercase;letter-spacing:.5px;text-align:center;box-sizing:border-box;white-space:nowrap;border-radius:6px;flex:auto;justify-content:center;align-items:center;width:100%;height:3rem;min-height:3rem;padding:.75rem 1.25rem;font-family:IBM Plex Mono,monospace;font-size:.75rem;font-weight:600;display:flex}.CourseCard-module__iVCeqG__sidebarButton{box-sizing:border-box!important;text-align:center!important;flex:auto!important;justify-content:center!important;align-items:center!important;width:100%!important;height:3rem!important;min-height:3rem!important;padding:.75rem 1.25rem!important;text-decoration:none!important;display:flex!important}.CourseCard-module__iVCeqG__btnDisabled{border:1px solid var(--border-subtle)!important;color:var(--text-muted)!important;opacity:.5!important;cursor:not-allowed!important;background-color:#0000!important}[data-theme=light] .CourseCard-module__iVCeqG__btnDisabled{border-color:var(--border-subtle)!important;color:var(--text-muted)!important;background-color:#0000!important}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .CourseCard-module__iVCeqG__btnDisabled{border-color:var(--border-subtle)!important;color:var(--text-muted)!important;background-color:#0000!important}}.CourseCard-module__iVCeqG__btnPrimaryFilled{transition:all .3s;background-color:var(--accent-primary)!important;border:1px solid var(--accent-primary)!important;color:#000!important}.CourseCard-module__iVCeqG__btnPrimaryFilled:hover{transform:translateY(-2px);background-color:var(--accent-primary)!important;border-color:var(--accent-primary)!important;color:#000!important}[data-theme=light] .CourseCard-module__iVCeqG__btnPrimaryFilled{background-color:var(--accent-primary)!important;border-color:var(--accent-primary)!important;color:#fff!important}[data-theme=light] .CourseCard-module__iVCeqG__btnPrimaryFilled:hover{transform:translateY(-2px);background:var(--accent-primary)!important;border-color:var(--accent-primary)!important;color:#fff!important}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .CourseCard-module__iVCeqG__btnPrimaryFilled{background-color:var(--accent-primary)!important;border-color:var(--accent-primary)!important;color:#fff!important}:root:not([data-theme=dark]) .CourseCard-module__iVCeqG__btnPrimaryFilled:hover{transform:translateY(-2px);background:var(--accent-primary)!important;border-color:var(--accent-primary)!important;color:#fff!important}}.CourseCard-module__iVCeqG__btnPrimaryOutline{transition:all .3s;border:1px solid var(--accent-primary)!important;color:var(--accent-primary)!important;background-color:#0000!important}.CourseCard-module__iVCeqG__btnPrimaryOutline:hover{background-color:rgba(var(--rgb-neon),.08)!important;border-color:var(--accent-primary)!important;color:var(--accent-primary)!important}[data-theme=light] .CourseCard-module__iVCeqG__btnPrimaryOutline{border-color:var(--accent-primary)!important;color:var(--accent-primary)!important;background-color:#0000!important}[data-theme=light] .CourseCard-module__iVCeqG__btnPrimaryOutline:hover{background-color:rgba(var(--rgb-neon),.08)!important;border-color:var(--accent-primary)!important;color:var(--accent-primary)!important}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .CourseCard-module__iVCeqG__btnPrimaryOutline{border-color:var(--accent-primary)!important;color:var(--accent-primary)!important;background-color:#0000!important}:root:not([data-theme=dark]) .CourseCard-module__iVCeqG__btnPrimaryOutline:hover{background-color:rgba(var(--rgb-neon),.08)!important;border-color:var(--accent-primary)!important;color:var(--accent-primary)!important}}.CourseCard-module__iVCeqG__soldOutBtn{border-color:rgba(var(--rgb-red),.3)!important;color:var(--accent-error)!important;background:rgba(var(--rgb-red),.05)!important}.CourseCard-module__iVCeqG__soldOutBtn:hover{background:rgba(var(--rgb-red),.15)!important;color:var(--accent-error)!important;border-color:rgba(var(--rgb-red),.6)!important}.CourseCard-module__iVCeqG__offlineCard{opacity:.7;filter:grayscale(.5)}.CourseCard-module__iVCeqG__offlineCard:before{background:linear-gradient(90deg,transparent,var(--clr-grey-muted),transparent)}.CourseCard-module__iVCeqG__offlineCard:hover{border-color:var(--border-strong);box-shadow:0 20px 40px rgba(var(--rgb-black),.7)}.CourseCard-module__iVCeqG__soldOutCard{border-color:rgba(var(--rgb-red),.1)}.CourseCard-module__iVCeqG__soldOutCard:before{background:linear-gradient(90deg,transparent,var(--accent-error),transparent)}.CourseCard-module__iVCeqG__soldOutCard:hover{border-color:rgba(var(--rgb-red),.3);box-shadow:0 20px 40px rgba(var(--rgb-black),.7),0 0 20px rgba(var(--rgb-red),.05)}.CourseCard-module__iVCeqG__statusIndicator{letter-spacing:1px;z-index:10;align-items:center;gap:.5rem;padding:.3rem .6rem;font-family:IBM Plex Mono,monospace;font-size:.65rem;font-weight:600;display:flex;position:absolute;top:1rem;right:1.5rem}.CourseCard-module__iVCeqG__dot{border-radius:50%;width:6px;height:6px}.CourseCard-module__iVCeqG__dotGreen{background-color:var(--accent-primary);box-shadow:var(--glow-primary)}.CourseCard-module__iVCeqG__textGreen{color:var(--accent-primary)}.CourseCard-module__iVCeqG__dotRed{background-color:var(--accent-error);box-shadow:0 0 8px var(--accent-error)}.CourseCard-module__iVCeqG__textRed{color:var(--accent-error)}.CourseCard-module__iVCeqG__dotGrey{background-color:var(--clr-grey-muted)}.CourseCard-module__iVCeqG__textGrey{color:var(--clr-grey-muted)}.CourseCard-module__iVCeqG__dotSkeleton{background:rgba(var(--rgb-white),.1)}.CourseCard-module__iVCeqG__titleSkeleton{width:100%}.CourseCard-module__iVCeqG__skeletonLine{margin-bottom:.4rem}.CourseCard-module__iVCeqG__outcomeTagSkeleton{background:rgba(var(--rgb-white),.03)!important;border-color:rgba(var(--rgb-white),.05)!important}.CourseCard-module__iVCeqG__progressFillSkeleton{background:rgba(var(--rgb-white),.05)!important;width:0%!important;box-shadow:none!important}.CourseCard-module__iVCeqG__skeletonBtn{opacity:.5!important;height:3.1rem!important}.CourseCard-module__iVCeqG__textNeon{color:var(--accent-primary)!important}.CourseCard-module__iVCeqG__skeletonCard{opacity:.5!important}.CourseCard-module__iVCeqG__flexCol{flex-direction:column;display:flex}.CourseCard-module__iVCeqG__w70{width:70%}.CourseCard-module__iVCeqG__w100{width:100%}.CourseCard-module__iVCeqG__mb05{margin-bottom:.5rem}.CourseCard-module__iVCeqG__mb075{margin-bottom:.75rem}.CourseCard-module__iVCeqG__termLabel{color:var(--accent-primary);font-size:.7rem}.CourseCard-module__iVCeqG__dataRowValue{color:var(--accent-primary)}.CourseCard-module__iVCeqG__mentorshipDisclaimer{color:var(--text-muted);font-size:.78rem;line-height:1.5;font-family:var(--font-inter),sans-serif;text-transform:none;letter-spacing:normal;background:#8b5cf60a;border:1px solid #8b5cf61f;border-radius:8px;align-items:flex-start;gap:.6rem;margin-top:1.25rem;padding:.75rem .9rem;display:flex;box-shadow:inset 0 1px #ffffff05}.CourseCard-module__iVCeqG__disclaimerContent{flex-direction:column;gap:.45rem;display:flex}.CourseCard-module__iVCeqG__disclaimerText{color:var(--text-muted);margin:0}.CourseCard-module__iVCeqG__disclaimerText strong{color:var(--text-primary);font-weight:700}.CourseCard-module__iVCeqG__disclaimerAction{color:var(--text-muted);margin:0}.CourseCard-module__iVCeqG__disclaimerIcon{color:var(--accent-primary);flex-shrink:0;margin-top:.15rem;font-size:.9rem}.CourseCard-module__iVCeqG__disclaimerLink{color:var(--accent-primary);border-bottom:1px dashed #8b5cf666;font-weight:600;text-decoration:none;transition:all .2s}.CourseCard-module__iVCeqG__disclaimerLink:hover{color:var(--text-primary);border-bottom-color:var(--text-primary);text-shadow:0 0 8px #fff3}[data-theme=light] .CourseCard-module__iVCeqG__mentorshipDisclaimer{background:#8b5cf608;border-color:#8b5cf626}[data-theme=light] .CourseCard-module__iVCeqG__disclaimerText strong{color:#1a1a1a}@media (max-width:768px){.CourseCard-module__iVCeqG__card{gap:1.25rem;padding:1.5rem}.CourseCard-module__iVCeqG__card:hover{box-shadow:var(--shadow-card)!important;border-color:var(--border-subtle)!important;transform:none!important}.CourseCard-module__iVCeqG__card:hover:before{opacity:0!important}.CourseCard-module__iVCeqG__title{min-height:3.5rem;font-size:1.45rem}.CourseCard-module__iVCeqG__description{min-height:5.1rem;font-size:.85rem;line-height:1.5}.CourseCard-module__iVCeqG__actions{flex-direction:column;gap:.75rem}.CourseCard-module__iVCeqG__actions>*{flex:none;width:100%}.CourseCard-module__iVCeqG__actions a,.CourseCard-module__iVCeqG__actions button{box-sizing:border-box;flex:none;font-size:.72rem;width:100%!important;height:3rem!important;min-height:3rem!important;padding:.75rem 1.25rem!important}.CourseCard-module__iVCeqG__actions .defaultBtn{box-sizing:border-box;flex:none;font-size:.72rem;width:100%!important;height:3rem!important;min-height:3rem!important;padding:.75rem 1.25rem!important}}@media (max-width:480px){.CourseCard-module__iVCeqG__card{gap:1rem;padding:1.25rem}.CourseCard-module__iVCeqG__title{min-height:3.24rem;font-size:1.35rem}.CourseCard-module__iVCeqG__description{min-height:4.8rem}}.CourseCard-module__iVCeqG__dropdownContainer{z-index:1000;width:100%;display:flex;position:relative;flex:1!important}.CourseCard-module__iVCeqG__availableSessionsBtn{background-color:var(--accent-primary,#043e2e)!important;color:#000!important;border:1px solid var(--accent-primary,#043e2e)!important;letter-spacing:.5px!important;text-transform:uppercase!important;white-space:nowrap!important;cursor:pointer!important;box-sizing:border-box!important;border-radius:6px!important;justify-content:space-between!important;align-items:center!important;width:100%!important;height:3rem!important;min-height:3rem!important;padding:.75rem 1.25rem!important;font-family:IBM Plex Mono,monospace!important;font-size:.75rem!important;font-weight:600!important;transition:all .2s!important;display:flex!important}.CourseCard-module__iVCeqG__detailsDropdownBtn{box-sizing:border-box!important;justify-content:space-between!important;align-items:center!important;width:100%!important;height:3rem!important;min-height:3rem!important;padding:.75rem 1.25rem!important;display:flex!important}.CourseCard-module__iVCeqG__availableSessionsBtn span{white-space:nowrap!important}.CourseCard-module__iVCeqG__availableSessionsBtn:hover{opacity:.9!important;box-shadow:0 4px 14px #043e2e59!important}[data-theme=light] .CourseCard-module__iVCeqG__availableSessionsBtn{color:#fff!important}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .CourseCard-module__iVCeqG__availableSessionsBtn{color:#fff!important}}.CourseCard-module__iVCeqG__dropdownMenu{border:1.5px solid var(--accent-primary,#043e2e);z-index:99999;border-radius:6px;flex-direction:column;width:100%;min-width:220px;display:flex;position:absolute;bottom:calc(100% + .4rem);left:0;overflow:hidden;box-shadow:0 12px 32px #0009;background-color:var(--bg-surface,#0d1117)!important}[data-theme=light] .CourseCard-module__iVCeqG__dropdownMenu{box-shadow:0 12px 32px #00000026;background-color:#fff!important}[data-theme=dark] .CourseCard-module__iVCeqG__dropdownMenu{box-shadow:0 12px 32px #000000b3;background-color:#0d1117!important}.CourseCard-module__iVCeqG__detailsDropdownMenu{border:1px solid var(--border-subtle,#fff3)!important}[data-theme=light] .CourseCard-module__iVCeqG__detailsDropdownMenu{border:1px solid var(--border-strong,#cbd5e1)!important}[data-theme=dark] .CourseCard-module__iVCeqG__detailsDropdownMenu{border:1px solid #fff3!important}.CourseCard-module__iVCeqG__dropdownLink{color:var(--text-primary);border-bottom:1px solid var(--border-subtle);white-space:nowrap;align-items:center;gap:.5rem;padding:.75rem 1rem;font-family:IBM Plex Mono,monospace;font-size:.72rem;font-weight:600;transition:all .2s;display:flex;text-decoration:none!important}.CourseCard-module__iVCeqG__dropdownLink:last-child{border-bottom:none}.CourseCard-module__iVCeqG__dropdownLink:hover{background-color:rgba(var(--rgb-white),.06);color:var(--accent-primary)!important}[data-theme=light] .CourseCard-module__iVCeqG__dropdownLink:hover{background-color:#043e2e0d;color:var(--accent-primary)!important}.CourseCard-module__iVCeqG__detailsDropdownLink:hover{color:#fff!important;background-color:#ffffff14!important}[data-theme=light] .CourseCard-module__iVCeqG__detailsDropdownLink:hover{color:#0f172a!important;background-color:#0000000d!important}.CourseCard-module__iVCeqG__dropdownLinkDisabled{opacity:.5!important;cursor:not-allowed!important;color:var(--text-muted)!important;pointer-events:none!important;background-color:#0000!important}
.ComparisonMatrix-module__PwzvTW__matrix{background:var(--bg-card-solid);border:1px solid var(--border-subtle);box-shadow:var(--shadow-card);border-radius:16px;width:100%;overflow:hidden}.ComparisonMatrix-module__PwzvTW__matrixHeader{background:var(--bg-surface);border-bottom:1px solid var(--border-subtle);grid-template-columns:1fr 1.2fr 1.2fr;padding:2rem;display:grid}.ComparisonMatrix-module__PwzvTW__headerLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:2px;font-size:.75rem;font-weight:700}.ComparisonMatrix-module__PwzvTW__headerLabelPrimary{opacity:1;color:var(--accent-primary)!important}.ComparisonMatrix-module__PwzvTW__row{border-bottom:1px solid var(--border-subtle);grid-template-columns:1fr 1.2fr 1.2fr;align-items:flex-start;padding:2.5rem 2rem;transition:background .3s;display:grid}.ComparisonMatrix-module__PwzvTW__row:last-child{border-bottom:none}.ComparisonMatrix-module__PwzvTW__featureInfo{flex-direction:column;gap:.5rem;display:flex}.ComparisonMatrix-module__PwzvTW__featureTitle{color:var(--accent-primary);font-size:1.1rem;font-weight:600}.ComparisonMatrix-module__PwzvTW__featureDesc{color:var(--text-muted);padding-right:2rem;font-size:.85rem;line-height:1.4}.ComparisonMatrix-module__PwzvTW__competitorCell{color:var(--text-muted);align-items:center;gap:.75rem;font-size:.95rem;display:flex}.ComparisonMatrix-module__PwzvTW__crossIcon{color:#ff5f56;flex-shrink:0;margin-top:.15rem;font-size:1.1rem}.ComparisonMatrix-module__PwzvTW__ourCell{flex-direction:column;gap:.5rem;display:flex}.ComparisonMatrix-module__PwzvTW__ourValue{color:var(--text-primary);align-items:center;gap:.75rem;font-size:.95rem;font-weight:600;display:flex}.ComparisonMatrix-module__PwzvTW__checkIcon{color:#27c93f;flex-shrink:0;margin-top:.15rem;font-size:1.1rem}.ComparisonMatrix-module__PwzvTW__ourBenefit{color:var(--text-secondary);font-size:.8rem;line-height:1.4}@media (max-width:900px){.ComparisonMatrix-module__PwzvTW__matrixHeader{display:none}.ComparisonMatrix-module__PwzvTW__row{grid-template-columns:1fr;gap:1.5rem;padding:2.5rem 1.5rem}.ComparisonMatrix-module__PwzvTW__featureDesc{padding-right:0}.ComparisonMatrix-module__PwzvTW__competitorCell:before{content:attr(data-competitor-label);color:var(--text-secondary);opacity:.75;letter-spacing:1px;text-transform:uppercase;margin-bottom:.25rem;font-size:.65rem;font-weight:700;display:block}.ComparisonMatrix-module__PwzvTW__ourCell:before{content:attr(data-our-label);color:var(--accent-primary);opacity:.8;letter-spacing:1px;text-transform:uppercase;margin-bottom:.25rem;font-size:.65rem;font-weight:700;display:block}.ComparisonMatrix-module__PwzvTW__competitorCell{display:block}.ComparisonMatrix-module__PwzvTW__competitorCell i{vertical-align:top;margin-right:.75rem;display:inline-block}.ComparisonMatrix-module__PwzvTW__competitorCell span{vertical-align:top;width:calc(100% - 2.5rem);display:inline-block}.ComparisonMatrix-module__PwzvTW__ourValue{display:block}.ComparisonMatrix-module__PwzvTW__ourValue i{vertical-align:top;margin-right:.75rem;display:inline-block}.ComparisonMatrix-module__PwzvTW__ourValue span{vertical-align:top;width:calc(100% - 2.5rem);display:inline-block}}
.TerminalHero-module__f5Ylwa__heroWrapper{background-color:var(--bg-main);justify-content:center;align-items:center;width:100vw;min-height:100vh;display:flex;position:relative;overflow:hidden}.TerminalHero-module__f5Ylwa__gridBackground{background-image:linear-gradient(var(--bg-grid-line)1px,transparent 1px),linear-gradient(90deg,var(--bg-grid-line)1px,transparent 1px);z-index:1;pointer-events:none;background-size:50px 50px;width:100%;height:100%;animation:20s linear infinite TerminalHero-module__f5Ylwa__gridMove;position:absolute;top:0;left:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 80%);mask-image:radial-gradient(circle,#000,#0000 80%)}@keyframes TerminalHero-module__f5Ylwa__gridMove{0%{background-position:0 0}to{background-position:50px 50px}}.TerminalHero-module__f5Ylwa__content{z-index:2;width:100%;max-width:1400px;padding:2rem 2rem 4rem;position:relative}.TerminalHero-module__f5Ylwa__heroMain{grid-template-columns:1.4fr 1fr;align-items:center;gap:4rem;display:grid}.TerminalHero-module__f5Ylwa__heroLabel{color:var(--accent-primary);opacity:.6;letter-spacing:2px;margin-bottom:1rem;font-family:IBM Plex Mono,monospace;font-size:.8rem}.TerminalHero-module__f5Ylwa__heroTitle{color:var(--text-primary);letter-spacing:-1.5px;margin-bottom:1.5rem;font-family:Inter,sans-serif;font-size:3.5rem;font-weight:900;line-height:1.15}.TerminalHero-module__f5Ylwa__heroTitle span{color:var(--accent-primary);text-shadow:0 0 15px rgba(var(--rgb-neon),.3)}.TerminalHero-module__f5Ylwa__heroSubtitle{color:var(--text-primary);opacity:.8;max-width:600px;margin-bottom:2.5rem;font-family:Inter,sans-serif;font-size:clamp(1.1rem,2vw,1.4rem);line-height:1.6}.TerminalHero-module__f5Ylwa__heroStats{border-left:2px solid rgba(var(--rgb-neon),.2);gap:3rem;margin-bottom:3rem;padding-left:1.5rem;display:flex}.TerminalHero-module__f5Ylwa__statItem{flex-direction:column;display:flex}.TerminalHero-module__f5Ylwa__statValue{color:var(--accent-primary);font-family:IBM Plex Mono,monospace;font-size:1.5rem;font-weight:700}.TerminalHero-module__f5Ylwa__statLabel{color:var(--text-primary);opacity:.6;text-transform:uppercase;letter-spacing:1px;font-family:Inter,sans-serif;font-size:.8rem}.TerminalHero-module__f5Ylwa__heroActions{gap:1.5rem;display:flex}.TerminalHero-module__f5Ylwa__ctaButton{background-color:var(--accent-primary);color:var(--bg-main);cursor:pointer;box-shadow:var(--shadow-card);white-space:nowrap;border:none;border-radius:4px;padding:1rem 2rem;font-size:1rem;font-weight:700;transition:all .3s}.TerminalHero-module__f5Ylwa__ctaButton:hover{transform:translateY(-2px)}.TerminalHero-module__f5Ylwa__secondaryButton{color:var(--text-primary);border:1px solid var(--border-strong);cursor:pointer;white-space:nowrap;background-color:#0000;border-radius:4px;padding:1rem 2rem;font-size:1rem;font-weight:700;transition:all .3s}.TerminalHero-module__f5Ylwa__secondaryButton:hover{background-color:rgba(var(--rgb-white),.05);border-color:var(--text-primary)}.TerminalHero-module__f5Ylwa__systemStatus{text-align:left;opacity:.3;margin-top:4rem;display:block}.TerminalHero-module__f5Ylwa__systemStatus p{margin:.2rem 0;font-family:IBM Plex Mono,monospace;font-size:.7rem}.TerminalHero-module__f5Ylwa__heroVisual{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.TerminalHero-module__f5Ylwa__windowsContainer{justify-content:center;align-items:center;width:100%;max-width:650px;height:580px;display:flex;position:relative}.TerminalHero-module__f5Ylwa__terminalWindow{--bg-main:#0a0a0a;--text-primary:#fff;--text-muted:#ffffff4d;--accent-primary:#30d512;--border-strong:#fff3;--text-header-label:#fff;--rgb-black:10,10,10;--rgb-white:255,255,255;z-index:10;background:rgba(var(--rgb-black),.95);border:1px solid var(--border-strong);width:85%;box-shadow:0 30px 60px rgba(var(--rgb-black),.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;position:absolute;bottom:0;right:-20px;overflow:hidden}.TerminalHero-module__f5Ylwa__browserWindow{z-index:5;background:var(--bg-main);border:1px solid var(--border-subtle);width:95%;height:520px;box-shadow:0 10px 30px rgba(var(--rgb-black),.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:8px;flex-direction:column;display:flex;position:absolute;top:0;left:-20px;overflow:hidden}.TerminalHero-module__f5Ylwa__browserHeader{background:rgba(var(--rgb-white),.03);border-bottom:1px solid var(--border-subtle);align-items:center;gap:1.5rem;padding:.6rem 1rem;display:flex}.TerminalHero-module__f5Ylwa__addressBar{background:rgba(var(--rgb-black),.3);border-radius:4px;flex:1;justify-content:space-between;align-items:center;padding:.35rem .8rem;display:flex}[data-theme=light] .TerminalHero-module__f5Ylwa__addressBar{background:rgba(var(--rgb-black),.08)}.TerminalHero-module__f5Ylwa__urlText{color:var(--text-muted);font-family:IBM Plex Mono,monospace;font-size:.65rem}.TerminalHero-module__f5Ylwa__refreshIcon{color:var(--text-muted);font-size:.6rem}.TerminalHero-module__f5Ylwa__browserBody{flex-direction:column;flex:1;gap:1.5rem;padding:1.5rem;display:flex;overflow-y:auto}.TerminalHero-module__f5Ylwa__browserTitle{color:var(--text-primary);text-transform:uppercase;letter-spacing:1px;margin-bottom:.5rem;font-size:1rem;font-weight:700}.TerminalHero-module__f5Ylwa__browserContentPreview{flex-direction:column;gap:1.25rem;display:flex}.TerminalHero-module__f5Ylwa__previewHeader{align-items:center;gap:1.5rem;display:flex}.TerminalHero-module__f5Ylwa__previewHeaderContent{flex-direction:column;flex:1;gap:.8rem;display:flex}.TerminalHero-module__f5Ylwa__skeletonLineShort{width:70%}.TerminalHero-module__f5Ylwa__skeletonLineMedium{width:50%}.TerminalHero-module__f5Ylwa__skeletonLineLarge{width:85%}.TerminalHero-module__f5Ylwa__skeletonLineExtraLarge{width:95%}.TerminalHero-module__f5Ylwa__previewActionGrid{grid-template-columns:1fr 1fr 1fr;gap:1rem;display:grid}.TerminalHero-module__f5Ylwa__skeletonAction{border-radius:6px;height:40px}.TerminalHero-module__f5Ylwa__skeletonImage{background:var(--bg-skeleton);border:1px solid var(--border-subtle);border-radius:6px;width:100%;height:120px;position:relative;overflow:hidden}.TerminalHero-module__f5Ylwa__skeletonImage:after,.TerminalHero-module__f5Ylwa__skeletonLine:after,.TerminalHero-module__f5Ylwa__skeletonCircle:after{content:"";background:var(--shimmer-gradient);width:100%;height:100%;animation:2s infinite TerminalHero-module__f5Ylwa__shimmer;position:absolute;top:0;left:-100%}@keyframes TerminalHero-module__f5Ylwa__shimmer{to{left:150%}}.TerminalHero-module__f5Ylwa__skeletonLine{background:var(--bg-skeleton);border-radius:4px;width:100%;height:8px;position:relative;overflow:hidden}.TerminalHero-module__f5Ylwa__skeletonCircle{background:var(--bg-skeleton);border:1px solid var(--border-subtle);border-radius:50%;width:45px;height:45px;position:relative;overflow:hidden}.TerminalHero-module__f5Ylwa__terminalHeader{background:rgba(var(--rgb-white),.05);border-bottom:1px solid var(--border-subtle);align-items:center;padding:.75rem 1rem;display:flex}.TerminalHero-module__f5Ylwa__terminalDots{gap:.5rem;margin-right:1.5rem;display:flex}.TerminalHero-module__f5Ylwa__terminalDots span{border-radius:50%;width:10px;height:10px}.TerminalHero-module__f5Ylwa__dotRed{background:#ff5f56}.TerminalHero-module__f5Ylwa__dotYellow{background:#ffbd2e}.TerminalHero-module__f5Ylwa__dotGreen{background:#27c93f}.TerminalHero-module__f5Ylwa__terminalTitle{color:var(--text-header-label);font-family:IBM Plex Mono,monospace;font-size:.7rem}.TerminalHero-module__f5Ylwa__terminalBody{min-height:200px;padding:1.5rem}.TerminalHero-module__f5Ylwa__codeSnippet{color:var(--text-primary);white-space:pre-wrap;font-family:IBM Plex Mono,monospace;font-size:.9rem;line-height:1.6}.TerminalHero-module__f5Ylwa__cursor{background-color:var(--accent-primary);width:8px;height:15px;margin-left:4px;animation:1s step-end infinite TerminalHero-module__f5Ylwa__blink;display:inline-block}@keyframes TerminalHero-module__f5Ylwa__blink{50%{opacity:0}}.TerminalHero-module__f5Ylwa__floatingElement{color:var(--accent-primary);opacity:var(--opacity-floating);pointer-events:none;z-index:20;font-family:IBM Plex Mono,monospace;font-size:1.2rem;font-weight:700;position:absolute}.TerminalHero-module__f5Ylwa__element1{animation:6s ease-in-out infinite TerminalHero-module__f5Ylwa__float;top:-20px;right:-20px}.TerminalHero-module__f5Ylwa__element2{animation:8s ease-in-out 1s infinite TerminalHero-module__f5Ylwa__float;bottom:20px;left:-40px}.TerminalHero-module__f5Ylwa__element3{animation:7s ease-in-out .5s infinite TerminalHero-module__f5Ylwa__float;top:60%;right:-60px}@keyframes TerminalHero-module__f5Ylwa__float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@media (max-width:992px){.TerminalHero-module__f5Ylwa__heroTitle{font-size:2.75rem}.TerminalHero-module__f5Ylwa__heroMain{text-align:center;grid-template-columns:1fr;gap:0}.TerminalHero-module__f5Ylwa__heroSubtitle{margin-left:auto;margin-right:auto}.TerminalHero-module__f5Ylwa__heroStats{display:none}.TerminalHero-module__f5Ylwa__heroActions{justify-content:center}.TerminalHero-module__f5Ylwa__heroVisual{display:none}.TerminalHero-module__f5Ylwa__systemStatus{width:100%;max-width:fit-content;margin-left:auto;margin-right:auto;display:block}}@media (max-width:768px){.TerminalHero-module__f5Ylwa__heroTitle{font-size:2.25rem}.TerminalHero-module__f5Ylwa__heroStats{gap:1.5rem}.TerminalHero-module__f5Ylwa__statValue{font-size:1.2rem}.TerminalHero-module__f5Ylwa__terminalWindow{max-width:100%}}@media (max-width:600px){.TerminalHero-module__f5Ylwa__heroTitle{font-size:2rem}}
.FreeTrialSection-module__wpHOXG__section{border-bottom:1px solid var(--border-subtle);opacity:0;z-index:10;background:0 0;justify-content:center;align-items:center;padding:8rem 2rem;transition:opacity .8s,transform .8s;display:flex;position:relative;overflow:visible;transform:translateY(20px)}.FreeTrialSection-module__wpHOXG__section .visible{opacity:1;transform:translateY(0)}.FreeTrialSection-module__wpHOXG__container{background:rgba(var(--rgb-bg-main),.7);-webkit-backdrop-filter:blur(20px);text-align:center;z-index:2;width:100%;max-width:1100px;box-shadow:var(--shadow-card);border:none;border-radius:12px;padding:4rem 3rem;position:relative}.FreeTrialSection-module__wpHOXG__glowOrb{background:radial-gradient(circle,rgba(var(--rgb-accent-primary),.15)0%,transparent 70%);z-index:-1;pointer-events:none;width:600px;height:600px;position:absolute;top:-50%;left:50%;transform:translate(-50%)}.FreeTrialSection-module__wpHOXG__content{z-index:10;flex-direction:column;align-items:center;gap:1.5rem;display:flex;position:relative}.FreeTrialSection-module__wpHOXG__badge{font-family:var(--font-mono);color:var(--accent-primary);letter-spacing:2px;font-size:.8rem}.FreeTrialSection-module__wpHOXG__title{color:var(--text-primary);margin:0;font-size:3rem;font-weight:800;line-height:1.2}.FreeTrialSection-module__wpHOXG__highlight{color:var(--accent-primary)}.FreeTrialSection-module__wpHOXG__description{color:var(--text-secondary);max-width:500px;font-size:1.1rem;line-height:1.6}.FreeTrialSection-module__wpHOXG__actions{margin-top:1rem}.FreeTrialSection-module__wpHOXG__primaryButton{background-color:var(--accent-primary);color:var(--bg-main);cursor:pointer;box-shadow:var(--shadow-card);white-space:nowrap;border:none;border-radius:4px;align-items:center;gap:.8rem;padding:1rem 2rem;font-size:1rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.FreeTrialSection-module__wpHOXG__primaryButton:hover{box-shadow:0 4px 15px rgba(var(--rgb-accent-primary),.4);transform:translateY(-2px)}@media (max-width:768px){.FreeTrialSection-module__wpHOXG__section{padding:4rem 1rem}.FreeTrialSection-module__wpHOXG__container{padding:3rem 1.5rem}.FreeTrialSection-module__wpHOXG__title{font-size:2rem}.FreeTrialSection-module__wpHOXG__description{font-size:1rem}.FreeTrialSection-module__wpHOXG__primaryButton{padding:.8rem 2rem;font-size:.9rem}}.FreeTrialSection-module__wpHOXG__stickerImage{z-index:20;pointer-events:none;filter:drop-shadow(-2px 4px 8px #00000026);position:absolute;top:-40px;right:-30px;transform:rotate(12deg)}@media (max-width:768px){.FreeTrialSection-module__wpHOXG__stickerImage{width:80px;height:80px;top:-10px;right:-10px}}.FreeTrialSection-module__wpHOXG__imageWrapper{pointer-events:none;z-index:5;width:100%;max-width:1500px;margin:0 auto;position:absolute;inset:0}.FreeTrialSection-module__wpHOXG__characterLeft,.FreeTrialSection-module__wpHOXG__characterRight{filter:drop-shadow(0 10px 20px #0000004d);max-width:35vw;height:auto;position:absolute;bottom:0}.FreeTrialSection-module__wpHOXG__characterLeft{left:-20px}.FreeTrialSection-module__wpHOXG__characterRight{right:-20px}@media (max-width:1250px){.FreeTrialSection-module__wpHOXG__imageWrapper{display:none}}
.AlumniBanner-module__ODTdZW__bannerWrapper{border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);background:var(--bg-surface);box-sizing:border-box;z-index:2;flex-direction:column;align-items:center;gap:2rem;width:100%;padding:3rem 0;display:flex;position:relative;overflow:hidden}.AlumniBanner-module__ODTdZW__title{color:var(--accent-primary);opacity:.7;letter-spacing:2px;text-transform:uppercase;text-align:center;padding:0 1rem;font-family:IBM Plex Mono,monospace;font-size:.7rem;font-weight:700}.AlumniBanner-module__ODTdZW__marqueeContainer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 15% 85%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 15% 85%,#0000 100%)}.AlumniBanner-module__ODTdZW__marqueeTrack{gap:0;width:max-content;animation:40s linear infinite AlumniBanner-module__ODTdZW__scrollMarquee;display:flex}.AlumniBanner-module__ODTdZW__marqueeGroup{box-sizing:border-box;flex-shrink:0;align-items:center;gap:5rem;padding-right:5rem;display:flex}.AlumniBanner-module__ODTdZW__logoItem{color:var(--text-primary);opacity:1;-webkit-user-select:none;user-select:none;cursor:default;align-items:center;gap:.75rem;font-family:Inter,sans-serif;font-size:1.1rem;font-weight:800;transition:all .3s;display:flex}.AlumniBanner-module__ODTdZW__logoItem i{color:var(--brand-color);opacity:.85;font-size:1.3rem;transition:opacity .3s,color .3s}.AlumniBanner-module__ODTdZW__logoItem span{opacity:.7;transition:opacity .3s,color .3s}.AlumniBanner-module__ODTdZW__brandImage{object-fit:contain;filter:grayscale()opacity(.85);width:auto;height:1.3rem;transition:all .3s}[data-theme=dark] .AlumniBanner-module__ODTdZW__brandImage[alt*=Kaiser]{filter:grayscale()invert()brightness(.95)opacity(.85)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .AlumniBanner-module__ODTdZW__brandImage[alt*=Kaiser]{filter:grayscale()invert()brightness(.95)opacity(.85)}}.AlumniBanner-module__ODTdZW__disclaimer{color:var(--text-muted);text-align:center;opacity:.6;max-width:800px;padding:0 2rem;font-family:Inter,sans-serif;font-size:.65rem;line-height:1.5}@keyframes AlumniBanner-module__ODTdZW__scrollMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}[data-theme=light] .AlumniBanner-module__ODTdZW__bannerWrapper{box-shadow:inset 0 1px #fffc,0 4px 20px #00000003}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .AlumniBanner-module__ODTdZW__bannerWrapper{box-shadow:inset 0 1px #fffc,0 4px 20px #00000003}}@media (max-width:768px){.AlumniBanner-module__ODTdZW__bannerWrapper{gap:1.5rem;padding:2rem 0}.AlumniBanner-module__ODTdZW__title{letter-spacing:1.5px;font-size:.6rem}.AlumniBanner-module__ODTdZW__marqueeTrack{animation-duration:33s}.AlumniBanner-module__ODTdZW__marqueeGroup{gap:2.5rem;padding-right:2.5rem}.AlumniBanner-module__ODTdZW__logoItem{gap:.5rem;font-size:.95rem}.AlumniBanner-module__ODTdZW__logoItem i{font-size:1.1rem}.AlumniBanner-module__ODTdZW__disclaimer{text-align:justify;padding:0 1.5rem;font-size:.55rem}}
.AboutUs-module__EeBbCa__aboutSection{min-height:auto;color:var(--text-primary);z-index:10;background-color:#0000;flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex;position:relative}.AboutUs-module__EeBbCa__aboutContent{flex-direction:column;align-items:center;gap:3.5rem;width:100%;max-width:1400px;display:flex}.AboutUs-module__EeBbCa__aboutCards{grid-template-columns:1.2fr 1fr;align-items:center;gap:4rem;width:100%;display:grid}.AboutUs-module__EeBbCa__editorWrapper{opacity:0;flex:1;width:100%;transition:opacity .8s ease-out,transform 1s cubic-bezier(.4,0,.2,1);transform:translate(-100px)}.AboutUs-module__EeBbCa__editorContainer{background:var(--bg-surface);border:1px solid var(--border-subtle);box-shadow:var(--shadow-card);border-radius:8px;flex-direction:column;height:520px;font-family:IBM Plex Mono,monospace;display:flex;position:relative;overflow:hidden}.AboutUs-module__EeBbCa__editorContentWrapper{flex:1;width:100%;display:flex;overflow:hidden}.AboutUs-module__EeBbCa__fileExplorer{background:var(--bg-card-solid);border-right:1px solid var(--border-subtle);flex-direction:column;flex-shrink:0;width:200px;padding:1.5rem .5rem;font-family:IBM Plex Mono,monospace;display:flex;overflow-y:auto}.AboutUs-module__EeBbCa__mainEditorArea{flex-direction:column;flex:1;height:100%;display:flex;overflow:visible}.AboutUs-module__EeBbCa__editorHeader{background:rgba(var(--rgb-white),.03);border-bottom:1px solid var(--border-subtle);flex-shrink:0;justify-content:flex-start;align-items:center;padding:.75rem 1rem;display:flex}.AboutUs-module__EeBbCa__editorBreadcrumbs{background:var(--bg-card-solid);border-bottom:1px solid var(--border-subtle);z-index:5;flex-shrink:0;align-items:stretch;height:38px;display:flex;position:relative}.AboutUs-module__EeBbCa__breadcrumbTab{color:var(--text-muted);border-right:1px solid var(--border-subtle);cursor:pointer;background:0 0;align-items:center;gap:.75rem;padding:0 1.2rem;font-family:IBM Plex Mono,monospace;font-size:.65rem;transition:all .2s;display:flex;position:relative}.AboutUs-module__EeBbCa__breadcrumbTab:hover{background:rgba(var(--rgb-white),.03);color:var(--text-primary)}.AboutUs-module__EeBbCa__activeTab{background:var(--bg-main)!important;color:var(--text-primary)!important}.AboutUs-module__EeBbCa__activeTab:after{content:"";background:var(--text-primary);height:2px;box-shadow:0 0 10px rgba(var(--rgb-white),.4);z-index:100;position:absolute;top:0;left:0;right:0}.AboutUs-module__EeBbCa__tabClose{opacity:.5;font-size:.6rem;transition:opacity .2s}.AboutUs-module__EeBbCa__tabClose:hover{opacity:1}.AboutUs-module__EeBbCa__editorBody{background:var(--bg-card-solid);flex:1;display:flex;overflow:hidden}.AboutUs-module__EeBbCa__explorerTitle{color:var(--text-muted);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:1.5rem;padding-left:.5rem;font-size:.6rem}.AboutUs-module__EeBbCa__folderItem{color:var(--text-secondary);cursor:default;align-items:center;gap:.5rem;padding:.3rem .5rem;font-size:.7rem;display:flex}.AboutUs-module__EeBbCa__subFolderItem{padding-left:1.25rem}.AboutUs-module__EeBbCa__fileItem{color:var(--text-secondary);cursor:pointer;border-radius:4px;align-items:center;gap:.5rem;padding:.3rem .5rem .3rem 1.5rem;font-size:.7rem;transition:all .2s;display:flex}.AboutUs-module__EeBbCa__subFileItem{padding-left:2.25rem}.AboutUs-module__EeBbCa__chevronIcon{opacity:.5;font-size:.6rem}.AboutUs-module__EeBbCa__folderIcon{color:var(--accent-folder);font-size:.8rem}.AboutUs-module__EeBbCa__reactIcon{color:var(--accent-react);font-size:.8rem}.AboutUs-module__EeBbCa__jsIcon{color:var(--accent-js);font-size:.8rem}.AboutUs-module__EeBbCa__fileItem:hover{background:rgba(var(--rgb-white),.03);color:var(--text-primary)}.AboutUs-module__EeBbCa__activeFile{background:rgba(var(--rgb-white),.05);color:var(--text-primary)!important}.AboutUs-module__EeBbCa__codeScrollArea{scrollbar-width:thin;scrollbar-color:var(--border-subtle)transparent;flex:1;gap:1.5rem;padding:.25rem 0 1.5rem;display:flex;overflow-y:auto}.AboutUs-module__EeBbCa__codeScrollArea::-webkit-scrollbar{width:6px}.AboutUs-module__EeBbCa__codeScrollArea::-webkit-scrollbar-track{background:0 0}.AboutUs-module__EeBbCa__codeScrollArea::-webkit-scrollbar-thumb{background-color:var(--border-subtle);border-radius:10px}.AboutUs-module__EeBbCa__lineNumbers{color:var(--text-muted);text-align:right;-webkit-user-select:none;user-select:none;border-right:1px solid var(--border-subtle);flex-direction:column;min-width:3.5rem;padding-left:1rem;padding-right:1rem;font-size:.7rem;line-height:1.6;display:flex}.AboutUs-module__EeBbCa__codeArea{white-space:pre;color:var(--text-secondary);flex:1;font-size:.7rem;line-height:1.6}.AboutUs-module__EeBbCa__codeLine{min-height:1.6em}.AboutUs-module__EeBbCa__keyword{color:var(--syntax-keyword)}.AboutUs-module__EeBbCa__function{color:var(--syntax-function)}.AboutUs-module__EeBbCa__string{color:var(--syntax-string)}.AboutUs-module__EeBbCa__comment{color:var(--syntax-comment);font-style:italic}.AboutUs-module__EeBbCa__operator{color:var(--syntax-operator)}.AboutUs-module__EeBbCa__class{color:var(--syntax-class)}.AboutUs-module__EeBbCa__terminalContainer{--bg-main:#0a0a0a;--text-primary:#fff;--text-muted:#ffffff4d;--text-secondary:#fff9;--accent-primary:#30d512;--border-subtle:#ffffff14;--text-header-label:#fff;--rgb-black:10,10,10;--rgb-white:255,255,255;background:rgba(var(--rgb-black),.9);border:1px solid var(--border-subtle);height:520px;box-shadow:0 20px 50px rgba(var(--rgb-black),.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;flex-direction:column;font-family:IBM Plex Mono,monospace;animation:.3s ease-out AboutUs-module__EeBbCa__terminalBoot;display:flex;overflow:hidden}@keyframes AboutUs-module__EeBbCa__terminalBoot{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.AboutUs-module__EeBbCa__terminalHeader{background:rgba(var(--rgb-white),.05);border-bottom:1px solid var(--border-subtle);align-items:center;padding:.75rem 1rem;display:flex}.AboutUs-module__EeBbCa__terminalBody{color:var(--text-primary);cursor:text;flex-direction:column;flex:1;gap:.5rem;padding:1.5rem;font-size:.85rem;display:flex;overflow-y:auto}.AboutUs-module__EeBbCa__terminalInputRow{align-items:center;gap:.5rem;display:flex}.AboutUs-module__EeBbCa__terminalPrompt{color:var(--accent-primary)}.AboutUs-module__EeBbCa__terminalInputContainer{flex:1;align-items:center;display:flex}.AboutUs-module__EeBbCa__terminalInput{color:var(--text-primary);font-family:inherit;font-size:inherit;caret-color:#0000;background:0 0;border:none;outline:none;width:auto;min-width:1px}.AboutUs-module__EeBbCa__terminalCursor{background-color:var(--accent-primary);width:8px;height:15px;margin-left:2px;animation:1s step-end infinite AboutUs-module__EeBbCa__terminalBlink;display:inline-block}@keyframes AboutUs-module__EeBbCa__terminalBlink{50%{opacity:0}}.AboutUs-module__EeBbCa__terminalOutput{white-space:pre-wrap;opacity:.9;margin-bottom:.5rem;line-height:1.4}.AboutUs-module__EeBbCa__videoDots{gap:.5rem;margin-right:1.5rem;display:flex}.AboutUs-module__EeBbCa__videoDots span{border-radius:50%;width:10px;height:10px}.AboutUs-module__EeBbCa__interactiveDots span:first-child{cursor:pointer;transition:transform .2s}.AboutUs-module__EeBbCa__interactiveDots span:first-child:hover{transform:scale(1.2)}.AboutUs-module__EeBbCa__interactiveDots span:not(:first-child),.AboutUs-module__EeBbCa__decorativeDots span{cursor:default;pointer-events:none}.AboutUs-module__EeBbCa__videoDots span:first-child{background:#ff5f56}.AboutUs-module__EeBbCa__videoDots span:nth-child(2){background:#ffbd2e}.AboutUs-module__EeBbCa__videoDots span:nth-child(3){background:#27c93f}.AboutUs-module__EeBbCa__terminalTitle{color:var(--text-header-label);font-family:IBM Plex Mono,monospace;font-size:.7rem}.AboutUs-module__EeBbCa__discussionSection{opacity:0;flex-direction:column;gap:2rem;transition:opacity .8s ease-out .2s,transform 1s cubic-bezier(.4,0,.2,1) .2s;display:flex;transform:translate(100px)}.AboutUs-module__EeBbCa__discussionPoint{background:var(--bg-card-solid);border:1px solid var(--border-subtle);border-radius:8px;flex-direction:column;gap:.75rem;padding:1.5rem;display:flex;position:relative}.AboutUs-module__EeBbCa__discussionPoint:before{content:"";background:var(--accent-primary);width:3px;box-shadow:var(--glow-primary);position:absolute;top:1rem;bottom:1rem;left:0}.AboutUs-module__EeBbCa__discussionTitle{color:var(--text-primary);text-transform:uppercase;letter-spacing:1px;font-size:1.1rem}.AboutUs-module__EeBbCa__infoCardsGrid{grid-template-columns:repeat(3,1fr);gap:2rem;width:100%;display:grid}.AboutUs-module__EeBbCa__aboutItem{background:var(--bg-card-solid);border:1px solid var(--border-subtle);opacity:0;border-radius:8px;flex-direction:column;justify-content:flex-start;padding:2.5rem;transition:all .8s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;transform:translateY(30px)}.AboutUs-module__EeBbCa__aboutItemCard{border-top:3px solid var(--accent-primary);border-left:1px solid rgba(var(--rgb-neon),.1)}.AboutUs-module__EeBbCa__aboutItem:hover{background:var(--bg-card-solid);border-color:rgba(var(--rgb-neon),.3);box-shadow:var(--shadow-card);transform:translateY(-10px)}.AboutUs-module__EeBbCa__cardHeader{align-items:center;gap:1.2rem;margin-bottom:1.2rem;display:flex}.AboutUs-module__EeBbCa__cardIcon{color:var(--accent-primary);opacity:.5;border:1px solid rgba(var(--rgb-neon),.2);border-radius:4px;padding:.4rem .6rem;font-family:IBM Plex Mono,monospace;font-size:1rem}.AboutUs-module__EeBbCa__itemTag{color:var(--accent-primary);opacity:var(--opacity-tag);letter-spacing:2px;font-family:IBM Plex Mono,monospace;font-size:.55rem;position:absolute;top:1rem;right:1.2rem}.AboutUs-module__EeBbCa__aboutTitle{color:var(--text-primary);align-items:center;gap:.5rem;margin:0;font-family:Inter,sans-serif;font-size:1.35rem;font-weight:800;display:flex}.AboutUs-module__EeBbCa__aboutText{color:var(--text-secondary);font-family:Inter,sans-serif;font-size:.95rem;line-height:1.6}.AboutUs-module__EeBbCa__aboutGraphic{background:linear-gradient(45deg,var(--accent-primary),transparent);opacity:.15;border-radius:8px;width:300px;height:300px}.AboutUs-module__EeBbCa__videoSection{opacity:0;width:100%;max-width:900px;transition:all 1s;position:relative;transform:translateY(30px)}.AboutUs-module__EeBbCa__videoWrapper{aspect-ratio:16/9;background:var(--bg-main);border:1px solid var(--border-subtle);width:100%;box-shadow:var(--shadow-card);border-radius:12px;position:relative;overflow:hidden}.AboutUs-module__EeBbCa__videoHeader{background:rgba(var(--rgb-white),.05);border-bottom:1px solid var(--border-subtle);align-items:center;padding:.75rem 1rem;display:flex}.AboutUs-module__EeBbCa__videoTitle{color:var(--text-header-label);letter-spacing:1px;font-family:IBM Plex Mono,monospace;font-size:.7rem}.AboutUs-module__EeBbCa__videoContainer{width:100%;height:calc(100% - 40px);overflow:hidden}.AboutUs-module__EeBbCa__youtubeEmbed{filter:grayscale(.2)contrast(1.1);border:none}.AboutUs-module__EeBbCa__mobileTrustSection{display:none}.AboutUs-module__EeBbCa__visible{opacity:1!important;transform:translate(0)!important}@media (max-width:1200px){.AboutUs-module__EeBbCa__aboutCards{grid-template-columns:1fr;gap:3rem;max-width:800px}.AboutUs-module__EeBbCa__infoCardsGrid{grid-template-columns:1fr;max-width:600px;margin:0 auto}}@media (max-width:768px){.AboutUs-module__EeBbCa__mobileTrustSection{text-align:center;border:1px solid var(--border-subtle);background:rgba(var(--rgb-white),.01);box-sizing:border-box;border-radius:12px;flex-direction:column;align-items:center;gap:2.5rem;width:calc(100% - 2rem);margin:0 auto 2rem;padding:3rem 1.5rem;display:flex}.AboutUs-module__EeBbCa__trustItem{flex-direction:column;gap:.5rem;display:flex}.AboutUs-module__EeBbCa__trustValue{color:var(--accent-primary);font-family:IBM Plex Mono,monospace;font-size:1.8rem;font-weight:700}.AboutUs-module__EeBbCa__trustLabel{color:var(--text-primary);opacity:.6;text-transform:uppercase;letter-spacing:2px;font-family:Inter,sans-serif;font-size:.8rem}.AboutUs-module__EeBbCa__videoSection,.AboutUs-module__EeBbCa__aboutCards{display:none}.AboutUs-module__EeBbCa__aboutSection{box-sizing:border-box;justify-content:flex-start;width:100%;min-height:auto;padding:4rem 1rem}.AboutUs-module__EeBbCa__aboutContent{gap:1.5rem;width:100%;max-width:100%}.AboutUs-module__EeBbCa__aboutTitle{gap:.5rem;font-size:1.3rem}.AboutUs-module__EeBbCa__aboutItem{box-sizing:border-box;width:100%;padding:1.5rem}.AboutUs-module__EeBbCa__infoCardsGrid{grid-template-columns:1fr;gap:1.5rem;width:100%}}[data-theme=light] .AboutUs-module__EeBbCa__mobileTrustSection{background:var(--bg-card-solid)}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .AboutUs-module__EeBbCa__mobileTrustSection{background:var(--bg-card-solid)}}
.Skeletons-module__Ji-oMq__skeletonContainer{width:100%}.Skeletons-module__Ji-oMq__filterSectionSkeleton{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:12px;margin-bottom:3rem;padding:2rem;box-shadow:0 4px 20px #0000000d}.Skeletons-module__Ji-oMq__filtersGridSkeleton{grid-template-columns:2fr 1fr 1fr 1.2fr;align-items:end;gap:1.5rem;display:grid}.Skeletons-module__Ji-oMq__filterGroupSkeleton{flex-direction:column;gap:.75rem;display:flex}@media (max-width:1024px){.Skeletons-module__Ji-oMq__filtersGridSkeleton{grid-template-columns:1fr 1fr;gap:1.5rem}}@media (max-width:768px){.Skeletons-module__Ji-oMq__filtersGridSkeleton{grid-template-columns:1fr;gap:1.25rem}}.Skeletons-module__Ji-oMq__grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2.5rem;width:100%;margin-top:2rem;display:grid}.Skeletons-module__Ji-oMq__cohortCardSkeleton{background:var(--bg-card-solid,#141414);border:1px solid var(--border-subtle,#ffffff14);border-radius:12px;flex-direction:column;width:100%;max-width:450px;height:420px;display:flex;position:relative;overflow:hidden}.Skeletons-module__Ji-oMq__cardHeaderSkeleton{border-bottom:1px solid var(--border-subtle,#ffffff0d);justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.Skeletons-module__Ji-oMq__cardMainSkeleton{flex-direction:column;flex:1;gap:.75rem;padding:1.5rem 1.5rem 1rem;display:flex}.Skeletons-module__Ji-oMq__cohortInfoSkeleton{flex-direction:column;gap:.75rem;padding:0 1.5rem 1.5rem;display:flex}.Skeletons-module__Ji-oMq__infoRowSkeleton{align-items:center;gap:.75rem;display:flex}.Skeletons-module__Ji-oMq__cardFooterSkeleton{border-top:1px solid var(--border-subtle,#ffffff0d);background:#ffffff05;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.Skeletons-module__Ji-oMq__priceColumnSkeleton{flex-direction:column;gap:.25rem;display:flex}.Skeletons-module__Ji-oMq__shimmerEffect{isolation:isolate;contain:paint;background:#ffffff0d;border-radius:4px;position:relative;overflow:hidden!important}.Skeletons-module__Ji-oMq__shimmerEffect:after{content:"";background-image:linear-gradient(90deg,#fff0 0,#ffffff05 20%,#ffffff0d 60%,#fff0);animation:2s infinite Skeletons-module__Ji-oMq__shimmerAnimation;position:absolute;inset:0;transform:translate(-100%)}[data-theme=light] .Skeletons-module__Ji-oMq__shimmerEffect{background:#0000000d}[data-theme=light] .Skeletons-module__Ji-oMq__shimmerEffect:after{background-image:linear-gradient(90deg,#0000 0,#00000005 20%,#0000000d 60%,#0000)}[data-theme=light] .Skeletons-module__Ji-oMq__cohortCardSkeleton{border-color:rgba(var(--rgb-black),.08);background:#fff}[data-theme=light] .Skeletons-module__Ji-oMq__cardHeaderSkeleton,[data-theme=light] .Skeletons-module__Ji-oMq__cardFooterSkeleton{border-color:rgba(var(--rgb-black),.05)}@keyframes Skeletons-module__Ji-oMq__shimmerAnimation{to{transform:translate(100%)}}
.college-module__ryfmjq__featuresGrid{grid-template-columns:repeat(3,1fr);gap:2rem;max-width:100%;margin:2rem auto 6rem;padding:0;display:grid}.college-module__ryfmjq__featureCard{background:var(--bg-card-solid);border:1px solid var(--border-subtle);border-radius:8px;flex-direction:column;gap:1rem;padding:2rem;transition:all .3s;display:flex}.college-module__ryfmjq__featureCard:hover{border-color:var(--accent-primary);box-shadow:var(--glow-primary);transform:translateY(-5px)}.college-module__ryfmjq__featureIcon{color:var(--accent-primary);font-size:2rem}.college-module__ryfmjq__featureTitle{text-transform:uppercase;color:var(--text-primary);font-family:IBM Plex Mono,monospace;font-size:1rem;font-weight:700}.college-module__ryfmjq__featureDesc{color:var(--text-secondary);font-size:.85rem;line-height:1.5}.college-module__ryfmjq__coursesContainer{flex-direction:column;gap:3rem;width:100%;margin:0 auto;padding:0 0 6rem;display:flex}.college-module__ryfmjq__sectionHeader{align-items:center;gap:1.5rem;display:flex}.college-module__ryfmjq__sectionTitle{text-transform:uppercase;letter-spacing:2px;color:var(--accent-primary);white-space:nowrap;font-family:IBM Plex Mono,monospace;font-size:1.5rem;font-weight:700}.college-module__ryfmjq__sectionLine{background:linear-gradient(90deg,var(--border-subtle),transparent);flex:1;height:1px}.college-module__ryfmjq__grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2.5rem;margin-top:3rem;display:grid}@media (max-width:900px){.college-module__ryfmjq__featuresGrid{grid-template-columns:1fr;gap:1.5rem}}@media (max-width:768px){.college-module__ryfmjq__featuresGrid{margin:1.5rem auto 3rem}.college-module__ryfmjq__featureCard{padding:1.5rem}.college-module__ryfmjq__coursesContainer{gap:1.5rem;padding:0 0 3rem}.college-module__ryfmjq__sectionHeader{flex-direction:column;align-items:flex-start;gap:.5rem}.college-module__ryfmjq__sectionTitle{white-space:normal;letter-spacing:1px;font-size:1.2rem;line-height:1.4}.college-module__ryfmjq__sectionLine{display:none}.college-module__ryfmjq__grid{grid-template-columns:1fr;gap:1.5rem;margin-top:1.5rem}.college-module__ryfmjq__content{gap:3rem}.college-module__ryfmjq__seriesSection{gap:1.5rem}.college-module__ryfmjq__seriesTitle{font-size:1.2rem}.college-module__ryfmjq__singleCourseSeriesTitle{font-size:.9rem}}.college-module__ryfmjq__content{flex-direction:column;gap:6rem;display:flex}.college-module__ryfmjq__seriesSection{flex-direction:column;gap:2.5rem;display:flex}.college-module__ryfmjq__seriesTitle{color:var(--accent-primary);text-transform:uppercase;letter-spacing:2px;align-items:center;gap:1rem;font-family:IBM Plex Mono,monospace;font-size:1.5rem;font-weight:700;display:flex}.college-module__ryfmjq__seriesTitle:after{content:"";background:linear-gradient(90deg,var(--border-subtle),transparent);flex:1;height:1px}.college-module__ryfmjq__courseContainer{flex-direction:column;gap:1.5rem;width:100%;display:flex}.college-module__ryfmjq__singleCourseSeriesTitle{color:var(--accent-primary);text-transform:uppercase;letter-spacing:2px;opacity:.8;font-family:IBM Plex Mono,monospace;font-size:1rem;font-weight:700}
.TrialBanner-module__krWRIG__bannerContainer{background:var(--bg-banner);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);z-index:10;width:100%;padding:1.2rem 0;position:relative;overflow:hidden}.TrialBanner-module__krWRIG__bannerContent{justify-content:space-between;align-items:center;gap:2rem;max-width:1200px;margin:0 auto;padding:0 2rem;display:flex}.TrialBanner-module__krWRIG__mainMessage{text-align:left;flex-direction:column;display:flex}.TrialBanner-module__krWRIG__desktopText{display:inline}.TrialBanner-module__krWRIG__mobileText{display:none}.TrialBanner-module__krWRIG__highlight{color:var(--text-primary);letter-spacing:1px;text-transform:uppercase;font-size:1.1rem;font-weight:700}.TrialBanner-module__krWRIG__subtext{color:var(--text-secondary);letter-spacing:.2px;max-width:600px;margin-top:.3rem;font-family:IBM Plex Mono,monospace;font-size:.8rem}.TrialBanner-module__krWRIG__bannerCta{background:var(--text-primary);color:var(--bg-main);cursor:pointer;white-space:nowrap;border:none;border-radius:4px;padding:.8rem 2rem;font-family:IBM Plex Mono,monospace;font-size:.85rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-block}.TrialBanner-module__krWRIG__bannerCta:hover{opacity:.8}.TrialBanner-module__krWRIG__tickerContainer{background:var(--bg-ticker);width:100%;color:var(--text-primary);z-index:100;border-bottom:1px solid var(--border-subtle);margin-top:70px;padding:.8rem 0;text-decoration:none;display:block;position:relative;overflow:hidden}.TrialBanner-module__krWRIG__tickerTrack{white-space:nowrap;width:fit-content;animation:60s linear infinite TrialBanner-module__krWRIG__tickerMove;display:flex}.TrialBanner-module__krWRIG__tickerItem{letter-spacing:.5px;-moz-text-size-adjust:100%;text-size-adjust:100%;font-family:IBM Plex Mono,monospace;font-size:.85rem;font-weight:400}@keyframes TrialBanner-module__krWRIG__tickerMove{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:992px){.TrialBanner-module__krWRIG__bannerContent{text-align:center;flex-direction:column;gap:1.2rem;padding:0 1.5rem}.TrialBanner-module__krWRIG__mainMessage{text-align:center;align-items:center}.TrialBanner-module__krWRIG__desktopText{display:none}.TrialBanner-module__krWRIG__mobileText{display:inline}.TrialBanner-module__krWRIG__tickerContainer{margin-top:0}.TrialBanner-module__krWRIG__tickerTrack{animation-duration:80s}}@media (max-width:768px){.TrialBanner-module__krWRIG__bannerContainer{padding:1rem 0}.TrialBanner-module__krWRIG__highlight{font-size:.95rem}.TrialBanner-module__krWRIG__subtext{max-width:450px;font-size:.72rem}.TrialBanner-module__krWRIG__bannerCta{width:100%;max-width:280px;padding:.7rem 1.6rem;font-size:.8rem}.TrialBanner-module__krWRIG__tickerContainer{padding:.6rem 0}.TrialBanner-module__krWRIG__tickerItem{font-size:.78rem}}@media (max-width:480px){.TrialBanner-module__krWRIG__bannerContainer{padding:.8rem 0}.TrialBanner-module__krWRIG__highlight{font-size:.85rem}.TrialBanner-module__krWRIG__subtext{font-size:.65rem;line-height:1.4}.TrialBanner-module__krWRIG__bannerCta{padding:.6rem 1.4rem;font-size:.75rem}.TrialBanner-module__krWRIG__tickerContainer{padding:.5rem 0}.TrialBanner-module__krWRIG__tickerItem{font-size:.7rem}}
.FAQSection-module__jPLWnq__faqSection{padding:4rem 0 2rem}.FAQSection-module__jPLWnq__sectionTitle{font-family:var(--font-ibm-plex-mono),monospace;letter-spacing:.05em;color:var(--text-primary);text-transform:uppercase;margin-bottom:2rem;font-size:1.5rem;font-weight:700}.FAQSection-module__jPLWnq__faqList{flex-direction:column;gap:0;display:flex}.FAQSection-module__jPLWnq__faqItem{border-bottom:1px solid var(--border-subtle)}.FAQSection-module__jPLWnq__faqItem:first-child{border-top:1px solid var(--border-subtle)}.FAQSection-module__jPLWnq__faqSummary{cursor:pointer;font-family:var(--font-inter),sans-serif;color:var(--text-primary);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 0;font-size:1rem;font-weight:600;list-style:none;transition:color .2s;display:flex}.FAQSection-module__jPLWnq__faqSummary::-webkit-details-marker{display:none}.FAQSection-module__jPLWnq__faqSummary::marker{content:"";display:none}.FAQSection-module__jPLWnq__faqSummary:hover{color:var(--accent-primary)}.FAQSection-module__jPLWnq__chevron{width:1rem;height:1rem;color:var(--text-muted);flex-shrink:0;transition:transform .25s}.FAQSection-module__jPLWnq__faqItem[open] .FAQSection-module__jPLWnq__chevron{transform:rotate(180deg)}.FAQSection-module__jPLWnq__faqAnswer{font-family:var(--font-inter),sans-serif;color:var(--text-secondary);max-width:48rem;padding:0 0 1.25rem;font-size:.925rem;line-height:1.7}@media (max-width:768px){.FAQSection-module__jPLWnq__faqSection{padding:3rem 0 1.5rem}.FAQSection-module__jPLWnq__sectionTitle{font-size:1.25rem}.FAQSection-module__jPLWnq__faqSummary{padding:1rem 0;font-size:.925rem}.FAQSection-module__jPLWnq__faqAnswer{font-size:.875rem}}
.ScrollReveal-module__baQk5W__reveal{opacity:0;will-change:opacity,transform;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(20px)}.ScrollReveal-module__baQk5W__visible{opacity:1!important;transform:translateY(0)!important}
