.dashboardLearning{color:#171a0f;background:#e8dfc4;padding:100px 7%}.dashboardLearning>header{text-align:center}.dashboardLearning>header small{letter-spacing:.18em;color:#a7823e;font-size:8px;font-weight:800}.dashboardLearning>header h2{margin:16px;font-family:Italiana,serif;font-size:52px;line-height:.96}.dashboardLearning>header p{font-size:10px}.learningFeature{color:#fff;background:#4b542d;grid-template-columns:70% 30%;max-width:1050px;margin:45px auto 12px;display:grid}.learningFeature>div{padding:40px}.learningFeature span{letter-spacing:.12em;color:#dfd09d;font-size:7px}.learningFeature h3{margin:15px 0 5px;font-family:Italiana,serif;font-size:42px}.learningFeature h4{letter-spacing:.09em;font-size:9px}.learningFeature p{font-size:9px}.learningFeature a{color:#202614;background:#fff2cc;margin-top:16px;padding:13px 18px;font-size:8px;font-weight:800;display:inline-block}.learningFeature aside{text-align:center;border-left:1px solid #8c9368;place-content:center;display:grid}.learningFeature aside strong{color:#e3d196;font-family:Italiana,serif;font-size:65px}.learningFeature aside span{font-size:7px}.miniDash{grid-template-columns:repeat(3,1fr);gap:8px;max-width:1050px;margin:auto;display:grid}.miniDash article{background:#fffaf0;border:1px solid #b4a77d;padding:25px}.miniDash b{letter-spacing:.1em;color:#4b542d;font-size:8px}.miniDash p{font-size:9px}.miniDash a{color:#4b542d;font-size:7px;font-weight:800}@media (width<=750px){.dashboardLearning{padding:70px 16px}.dashboardLearning>header h2{font-size:39px}.learningFeature{display:block}.learningFeature>div{padding:30px 22px}.learningFeature aside{border-top:1px solid #8c9368;border-left:0;padding:25px}.miniDash{grid-template-columns:1fr}}.programs header>h3{color:var(--olive);margin:28px auto 12px;font-size:27px;line-height:1.25}.programs header>p{max-width:720px;margin:0 auto;font-size:10px;line-height:1.8}.programPrincipleList{flex-wrap:wrap;justify-content:center;gap:9px 18px;max-width:930px;margin:28px auto 0;display:flex}.programPrincipleList b{color:var(--gold);letter-spacing:.1em;font-size:8px}.programs>div a{flex-direction:column;text-decoration:none;display:flex}.programs>div a small{color:var(--olive);letter-spacing:.09em;text-transform:uppercase;font-size:7px;font-weight:800;line-height:1.5}.programs>div a p{flex:1}.programs>div a>b{margin-top:18px;line-height:1.5;display:inline-block}.programs>div a:hover small,.programs>div a:hover>b{color:#f1dea1}@media (width<=800px){.programs header>h3{font-size:23px}.programs>div a{min-height:260px}}
