:root{--aj-course-bg:#fef8f2;--aj-course-soft:#f3ddc8;--aj-course-orange:#e97324;--aj-course-brown:#a96528;--aj-course-dark:#171411}.aj-courses-widget,.aj-course-detail,.aj-lesson-page{background:var(--aj-course-bg)}.aj-courses-shell{width:min(1260px,calc(100% - 48px));margin:auto;padding:65px 0 90px}.aj-courses-shell>header{text-align:center;margin-bottom:58px}.aj-courses-shell>header i,.aj-course-hero>i{color:#c47c3c;font-size:45px}.aj-courses-shell h1,.aj-course-hero h1{font:700 clamp(42px,4.5vw,65px)/1.12 "Lora",serif}.aj-courses-shell>header p{font-size:19px;color:#a55d24}.aj-course-group{margin-top:48px}.aj-course-group>h2{margin-bottom:23px;color:var(--aj-course-brown);font:600 34px "Lora",serif;border-bottom:1px solid #e3b78f;padding-bottom:10px}.aj-course-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.aj-course-card{overflow:hidden;background:#fffaf6;border:1px solid #ecd0b7;box-shadow:0 5px 15px rgba(50,32,18,.08)}.aj-course-card>a{display:block;height:235px}.aj-course-card img{width:100%;height:100%;object-fit:cover}.aj-course-card>div{padding:23px;display:flex;flex-direction:column;min-height:230px}.aj-course-card h3{font:600 25px/1.25 "Lora",serif}.aj-course-card h3 a{color:var(--aj-course-dark)}.aj-course-card p{color:#56483d;line-height:1.55}.aj-course-card strong{color:var(--aj-course-brown);font-size:21px}.aj-course-btn{align-self:flex-start;margin-top:auto;padding:9px 18px;border-radius:5px;background:var(--aj-course-brown);color:#fff!important}.aj-course-hero{text-align:center;padding:45px 20px 65px}.aj-course-hero nav{display:flex;justify-content:center;flex-wrap:wrap;gap:10px 30px;margin-bottom:38px}.aj-course-hero nav a{color:#27211d;padding-bottom:6px}.aj-course-hero nav a.active{color:var(--aj-course-brown);border-bottom:2px solid var(--aj-course-brown)}.aj-course-hero p{max-width:980px;margin:22px auto 0;font-size:18px;line-height:1.7}.aj-lessons{padding:36px 0 90px;background:var(--aj-course-soft)}.aj-lessons-shell{width:min(1360px,calc(100% - 48px));margin:auto}.aj-lessons-label{font:600 25px "Lora",serif;margin-bottom:25px}.aj-lessons-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.aj-lessons-grid article{background:#fffaf6;padding-bottom:20px}.aj-lesson-thumb{height:240px;position:relative}.aj-lesson-thumb img{width:100%;height:100%;object-fit:cover}.aj-lesson-thumb span{position:absolute;inset:0;margin:auto;width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:var(--aj-course-orange);color:#fff;font-size:28px}.aj-lessons-grid h2{padding:18px 20px 0;color:#161310;font:600 24px/1.3 "Lora",serif}.aj-lessons-grid p{padding:0 20px;color:#55483e}.aj-lesson-page{padding:40px 0 90px}.aj-player-shell{width:min(1100px,calc(100% - 48px));margin:auto}.aj-course-back{display:inline-flex;gap:8px;margin-bottom:25px;color:var(--aj-course-brown);font-weight:700}.aj-player{aspect-ratio:16/9;background:#161616;border-radius:10px;overflow:hidden}.aj-player iframe{width:100%;height:100%;border:0}.aj-player-empty{height:100%;display:grid;place-items:center;color:#fff}.aj-player-shell h1{margin:30px 0 15px;font:700 44px "Lora",serif}.aj-lesson-description{font-size:18px;line-height:1.75}
@media(max-width:900px){.aj-course-grid,.aj-lessons-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575px){.aj-courses-shell,.aj-lessons-shell,.aj-player-shell{width:calc(100% - 30px)}.aj-course-grid,.aj-lessons-grid{grid-template-columns:1fr}.aj-course-card>a,.aj-lesson-thumb{height:220px}.aj-player-shell h1{font-size:34px}}
