.ghcms-quick{max-width:1232px;margin:0 auto;padding:0 6% 30px;display:grid;grid-template-columns:1fr 1fr;gap:18px}.ghcms-quick>a{border:1px solid #bdcbbd;padding:20px 23px;font-size:17px;font-weight:600;background:#f0f4ed}.ghcms-quick span{display:block;font-size:12px;font-weight:400;color:#637568;margin-top:4px}.ghcms-posts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 26px}.ghcms-cover{position:relative;aspect-ratio:1.75;overflow:hidden;background:#e4ebe2}.ghcms-cover img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.ghcms-card:hover img{transform:scale(1.035)}.ghcms-card h3{font-size:17px;overflow-wrap:anywhere}.ghcms-meta{font-size:11px;color:#6a7b70;margin:14px 0 8px;letter-spacing:.1em}.ghcms-rank{position:absolute;left:0;top:0;background:#153f34;color:#fff;width:36px;height:36px;text-align:center;line-height:36px;font-family:Georgia,serif;font-size:21px}.ghcms-noimage{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#e7ede2;color:#46624b;font:700 25px Arial;letter-spacing:3px}.ghcms-noimage span{font-size:10px;letter-spacing:4px;margin-top:12px}.ghcms-popular{border-top:1px solid #dce2dc}.ghcms-latest{background:#f0f3ed}.ghcms-learning{background:#eef2eb}.ghcms-paths{display:grid;grid-template-columns:1fr 1fr;gap:30px}.ghcms-path{background:#fff;scroll-margin-top:125px}.ghcms-path>img{height:auto;aspect-ratio:1.7}.ghcms-path-body{padding:30px}.ghcms-path-body h3{font-family:'Yu Mincho',serif;font-size:27px;font-weight:500;margin:14px 0}.ghcms-path-body>p:not(.eyebrow){color:#637267;font-size:14px;line-height:2;margin-bottom:23px}.ghcms-green{background:#153f34;color:#fff;font-size:14px;gap:18px}.ghcms-caption{font-size:11px;text-align:right;color:#738072;margin-top:9px}.ghcms-topic-feed{margin-top:45px}.ghcms-topic-feed>h3{font-size:19px;font-weight:500;margin-bottom:22px}.header nav{gap:16px;font-size:12px}.header{gap:20px}.header-cta{white-space:nowrap}.header .brand{flex-shrink:0}@media(max-width:1150px){.header{height:auto;min-height:94px;flex-wrap:wrap;padding-top:18px;padding-bottom:15px}.header nav{order:3;flex-basis:100%;justify-content:center;flex-wrap:wrap}.header-cta{margin-left:auto}}@media(max-width:700px){.ghcms-quick,.ghcms-paths{grid-template-columns:1fr}.ghcms-quick{padding:0 24px 28px}.ghcms-posts{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 15px}.ghcms-card h3{font-size:14px}.ghcms-path-body{padding:24px}.ghcms-path-body h3{font-size:24px}.header nav{justify-content:flex-start;gap:7px 18px;font-size:11px}.header{gap:10px}.ghcms-path{scroll-margin-top:160px}}@media(max-width:400px){.ghcms-posts{grid-template-columns:1fr}.hero-actions{gap:12px}.hero-sub{font-size:12px}}