.CourseDirectory_directory__RLjLr{min-height:100dvh;background:#f5f8fa;color:#1d3341;padding:30px clamp(22px,7vw,120px);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang TC,sans-serif;color-scheme:light}.CourseDirectory_directory__RLjLr a{text-decoration:none;color:inherit}.CourseDirectory_directory__RLjLr nav{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:13px}.CourseDirectory_brand__Mu0hS{font-size:26px;font-weight:700;letter-spacing:-1px}.CourseDirectory_brand__Mu0hS>span{color:#e37657}.CourseDirectory_brand__Mu0hS small{display:block;letter-spacing:2px;font-size:10px;color:#779198;margin-top:5px}.CourseDirectory_directory__RLjLr header{margin:80px 0 40px}.CourseDirectory_directory__RLjLr header>span{font-size:13px;color:#27817d}.CourseDirectory_directory__RLjLr h1{font-size:clamp(32px,4vw,55px);font-weight:600;letter-spacing:-.04em;line-height:1.3;margin:15px 0}.CourseDirectory_directory__RLjLr section{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.CourseDirectory_directory__RLjLr section>a{padding:26px;background:#fff;border:1px solid #dae5eb;border-radius:12px;display:flex;flex-direction:column;min-height:220px}.CourseDirectory_directory__RLjLr section>a:hover{border-color:#75b5ad}.CourseDirectory_directory__RLjLr section span{font-size:11px;color:#76959b}.CourseDirectory_directory__RLjLr h2{font-size:20px;font-weight:600;line-height:1.5;flex:1 1}.CourseDirectory_directory__RLjLr p{font-size:13px;color:#21837d;margin-bottom:0}.CourseDirectory_directory__RLjLr footer{padding:50px 0;font-size:13px;color:#7b929a}@media(max-width:900px){.CourseDirectory_directory__RLjLr section{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.CourseDirectory_directory__RLjLr section{grid-template-columns:1fr}.CourseDirectory_directory__RLjLr header{margin-top:50px}.CourseDirectory_directory__RLjLr nav{font-size:10px}.CourseDirectory_brand__Mu0hS{font-size:22px}}