.learn-hero[data-astro-cid-3uqtx6kq]{background:linear-gradient(125deg,var(--cream),#f7eeeb 58%,#e7d8d9);padding:96px 0 84px}.hero-grid[data-astro-cid-3uqtx6kq]{grid-template-columns:1.35fr .65fr;align-items:end;gap:80px;display:grid}.learn-hero[data-astro-cid-3uqtx6kq] .display[data-astro-cid-3uqtx6kq]{margin:18px 0 24px}.learn-hero[data-astro-cid-3uqtx6kq] .display[data-astro-cid-3uqtx6kq] em[data-astro-cid-3uqtx6kq]{font-weight:500}.learn-hero[data-astro-cid-3uqtx6kq] p[data-astro-cid-3uqtx6kq]{color:#675e61;max-width:720px;font-size:1.04rem;line-height:1.72}.hero-actions[data-astro-cid-3uqtx6kq]{align-items:center;gap:24px;margin-top:30px;display:flex}.hero-note[data-astro-cid-3uqtx6kq]{border-left:1px solid var(--line);padding-left:34px}.hero-note[data-astro-cid-3uqtx6kq]>span[data-astro-cid-3uqtx6kq]{text-transform:uppercase;letter-spacing:.15em;color:var(--clay);font-size:.62rem;font-weight:600}.hero-note[data-astro-cid-3uqtx6kq] strong[data-astro-cid-3uqtx6kq]{font:500 2rem/1.16 var(--serif);margin:13px 0;display:block}.hero-note[data-astro-cid-3uqtx6kq] p[data-astro-cid-3uqtx6kq]{font-size:.78rem;line-height:1.55}.paths[data-astro-cid-3uqtx6kq]{background:var(--paper)}.category-grid[data-astro-cid-3uqtx6kq]{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(5,1fr);display:grid}.category-card[data-astro-cid-3uqtx6kq]{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:330px;padding:25px 22px;transition:all .18s;display:flex}.category-card[data-astro-cid-3uqtx6kq]:hover{background:var(--cream)}.category-card[data-astro-cid-3uqtx6kq]>span[data-astro-cid-3uqtx6kq]{color:var(--clay);letter-spacing:.14em;font-size:.6rem}.category-card[data-astro-cid-3uqtx6kq] .eyebrow[data-astro-cid-3uqtx6kq]{margin-top:38px;font-size:.58rem}.category-card[data-astro-cid-3uqtx6kq] h3[data-astro-cid-3uqtx6kq]{font:500 1.55rem/1.08 var(--serif);margin:12px 0 9px}.category-card[data-astro-cid-3uqtx6kq] p[data-astro-cid-3uqtx6kq]{color:#6d6567;margin:0;font-size:.78rem;line-height:1.55}.category-card[data-astro-cid-3uqtx6kq] b[data-astro-cid-3uqtx6kq]{text-transform:uppercase;letter-spacing:.11em;margin-top:auto;font-size:.58rem}.start[data-astro-cid-3uqtx6kq]{background:var(--espresso);color:#fff;padding:64px 0}.start-grid[data-astro-cid-3uqtx6kq]{grid-template-columns:1.15fr 1fr auto;align-items:center;gap:55px;display:grid}.start[data-astro-cid-3uqtx6kq] h2[data-astro-cid-3uqtx6kq]{font:500 clamp(2.6rem,4vw,4rem)/1 var(--serif);margin:10px 0}.start[data-astro-cid-3uqtx6kq] p[data-astro-cid-3uqtx6kq]{color:#eadde0;max-width:560px;line-height:1.6}.start-steps[data-astro-cid-3uqtx6kq]{gap:8px;display:grid}.start-steps[data-astro-cid-3uqtx6kq] span[data-astro-cid-3uqtx6kq]{border-bottom:1px solid #ffffff24;padding:9px 0;font-size:.76rem}.start-steps[data-astro-cid-3uqtx6kq] b[data-astro-cid-3uqtx6kq]{color:#cda3ac;width:34px;display:inline-block}.button[data-astro-cid-3uqtx6kq].light{background:var(--paper);color:var(--espresso);white-space:nowrap}.lesson-grid[data-astro-cid-3uqtx6kq]{grid-template-columns:repeat(3,1fr);gap:0 26px;display:grid}.video-roadmap[data-astro-cid-3uqtx6kq]{background:var(--blush);padding:70px 0}.video-grid[data-astro-cid-3uqtx6kq]{grid-template-columns:1fr 1fr;gap:80px;display:grid}.video-grid[data-astro-cid-3uqtx6kq] h2[data-astro-cid-3uqtx6kq]{font:500 clamp(2.5rem,4vw,4rem)/1 var(--serif);margin:12px 0}.video-grid[data-astro-cid-3uqtx6kq] p[data-astro-cid-3uqtx6kq]{color:#5f5558;line-height:1.7}.bridge-grid[data-astro-cid-3uqtx6kq]{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.bridge-grid[data-astro-cid-3uqtx6kq]>a[data-astro-cid-3uqtx6kq]{border-right:1px solid var(--line);min-height:210px;margin-right:30px;padding:26px 30px 20px 0}.bridge-grid[data-astro-cid-3uqtx6kq]>a[data-astro-cid-3uqtx6kq]:last-child{border:0;margin:0}.bridge-grid[data-astro-cid-3uqtx6kq] span[data-astro-cid-3uqtx6kq],.bridge-grid[data-astro-cid-3uqtx6kq] b[data-astro-cid-3uqtx6kq]{text-transform:uppercase;letter-spacing:.12em;color:var(--clay);font-size:.6rem}.bridge-grid[data-astro-cid-3uqtx6kq] h3[data-astro-cid-3uqtx6kq]{font:500 1.55rem/1.1 var(--serif);margin:20px 0 8px}.bridge-grid[data-astro-cid-3uqtx6kq] p[data-astro-cid-3uqtx6kq]{color:#6d6567;font-size:.8rem;line-height:1.5}.bridge-grid[data-astro-cid-3uqtx6kq] b[data-astro-cid-3uqtx6kq]{color:var(--ink);margin-top:22px;display:block}@media (width<=1050px){.category-grid[data-astro-cid-3uqtx6kq]{grid-template-columns:repeat(2,1fr)}.start-grid[data-astro-cid-3uqtx6kq]{grid-template-columns:1fr 1fr}.start-grid[data-astro-cid-3uqtx6kq]>a[data-astro-cid-3uqtx6kq]{grid-column:1/-1;justify-self:start}.lesson-grid[data-astro-cid-3uqtx6kq]{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.learn-hero[data-astro-cid-3uqtx6kq]{padding:68px 0}.hero-grid[data-astro-cid-3uqtx6kq],.video-grid[data-astro-cid-3uqtx6kq]{grid-template-columns:1fr;gap:36px}.hero-note[data-astro-cid-3uqtx6kq]{border-left:0;border-top:1px solid var(--line);padding:28px 0 0}.hero-actions[data-astro-cid-3uqtx6kq]{flex-direction:column;align-items:flex-start}.category-grid[data-astro-cid-3uqtx6kq],.lesson-grid[data-astro-cid-3uqtx6kq],.bridge-grid[data-astro-cid-3uqtx6kq],.start-grid[data-astro-cid-3uqtx6kq]{grid-template-columns:1fr}.category-card[data-astro-cid-3uqtx6kq]{min-height:270px}.bridge-grid[data-astro-cid-3uqtx6kq]>a[data-astro-cid-3uqtx6kq]{border-right:0;border-bottom:1px solid var(--line);margin:0;padding-right:0}}.foundation-bridge[data-astro-cid-3uqtx6kq]{background:var(--espresso);color:#fff;padding:58px 0}.foundation-bridge-grid[data-astro-cid-3uqtx6kq]{justify-content:space-between;align-items:center;gap:50px;display:flex}.foundation-bridge[data-astro-cid-3uqtx6kq] h2[data-astro-cid-3uqtx6kq]{font:500 clamp(2.4rem,4vw,4rem)/1 var(--serif);margin:10px 0}.foundation-bridge[data-astro-cid-3uqtx6kq] p[data-astro-cid-3uqtx6kq]{color:#eadde0;max-width:720px;line-height:1.65}.foundation-bridge[data-astro-cid-3uqtx6kq] .button[data-astro-cid-3uqtx6kq]{background:var(--paper);color:var(--espresso);white-space:nowrap}@media (width<=700px){.foundation-bridge-grid[data-astro-cid-3uqtx6kq]{flex-direction:column;align-items:flex-start}.foundation-bridge[data-astro-cid-3uqtx6kq] .button[data-astro-cid-3uqtx6kq]{width:100%}}
