.lms-home{--academy-cyan:#4edce7;--academy-gold:#d8b36a;--academy-ink:#050a12;--academy-panel:#0b1421;background:var(--academy-ink)}.lms-home-hero{isolation:isolate;display:grid;align-items:center;min-height:calc(100svh - 76px);padding:72px 0 58px;overflow:hidden;background:#050a12}.lms-home-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(5,10,18,.96),rgba(5,10,18,.82) 42%,rgba(5,10,18,.2) 78%,rgba(5,10,18,.48)),linear-gradient(0deg,#050a12,transparent 22%)}.lms-home-hero:after{right:0;bottom:0;left:0;z-index:-1;height:1px;transform:none;opacity:1;background:linear-gradient(90deg,transparent,rgba(78,220,231,.65),rgba(216,179,106,.5),transparent)}.lms-home-hero__backdrop{position:absolute;inset:-5% -3%;z-index:-3;background:url(../img/minakov-academy-hero-v1.webp) 63%/cover no-repeat;transform:translate3d(calc(var(--pointer-x, 0)*-12px),calc(var(--parallax-y, 0px)*.12 + var(--pointer-y, 0)*-8px),0) scale(1.07);will-change:transform}.lms-home-hero__lines{position:absolute;inset:0;z-index:-2;opacity:.34;background:linear-gradient(112deg,transparent 0 47%,rgba(78,220,231,.2) 47.2%,transparent 47.5%),linear-gradient(101deg,transparent 0 70%,rgba(216,179,106,.18) 70.2%,transparent 70.5%);transform:translate3d(calc(var(--pointer-x, 0)*14px),calc(var(--parallax-y, 0px)*.22),0);will-change:transform}.lms-home-hero__grid{grid-template-columns:minmax(0,1fr) minmax(310px,420px);gap:72px;align-items:end}.lms-home-hero__copy{max-width:780px;padding:42px 0 28px}.lms-home-author-band .eyebrow,.lms-home-hero__copy .eyebrow,.lms-home-section-head .eyebrow{color:var(--academy-gold)}.lms-home-hero__copy h1{max-width:780px;margin:0 0 26px;font-size:62px;line-height:1.02;letter-spacing:0;text-shadow:0 10px 36px rgba(0,0,0,.38)}.lms-home-hero__copy h1 span{display:block;margin-top:12px;color:#b9c8d8;font-family:Inter,sans-serif;font-size:28px;font-weight:600;line-height:1.25}.lms-home-hero__copy>p:not(.eyebrow){max-width:680px;color:#c5d0dc;font-size:19px}.lms-home-hero__proof{display:flex;flex-wrap:wrap;gap:8px 28px;margin-top:34px;padding-top:22px;border-top:1px solid hsla(0,0%,100%,.12)}.lms-home-hero__proof span{display:grid;gap:3px;color:#9baabd;font-size:12px}.lms-home-hero__proof strong{color:#f6f8fb;font-family:Unbounded,sans-serif;font-size:20px}.lms-home-hero__author{position:relative;margin:0;transform:translate3d(calc(var(--pointer-x, 0)*8px),calc(var(--pointer-y, 0)*6px),0);will-change:transform}.lms-home-hero__author:before{content:"";position:absolute;inset:-1px;z-index:-1;border:1px solid rgba(78,220,231,.28);background:rgba(4,10,18,.62);backdrop-filter:blur(10px)}.lms-home-hero__author img{display:block;width:100%;height:430px;object-fit:cover;object-position:center 18%;filter:saturate(.9) contrast(1.03)}.lms-home-hero__author figcaption{display:grid;gap:5px;padding:18px 20px 20px;border-top:1px solid rgba(216,179,106,.35)}.lms-home-hero__author figcaption strong{color:#fff;font-family:Unbounded,sans-serif;font-size:17px}.lms-home-hero__author figcaption span{color:#aebccd;font-size:13px;line-height:1.45}.lms-home-author-band{padding:100px 0;border-block:1px solid hsla(0,0%,100%,.07);background:linear-gradient(110deg,#0a111b,#0d1825 70%,#09111b)}.lms-home-author-band__grid{display:grid;grid-template-columns:390px minmax(0,1fr);gap:84px;align-items:center}.lms-home-author-band__portrait{position:relative;height:510px;border:1px solid rgba(216,179,106,.32);overflow:hidden;transform:translateY(var(--portrait-y,0))}.lms-home-author-band__portrait:after{content:"";position:absolute;inset:auto 0 0;height:38%;background:linear-gradient(transparent,rgba(5,10,18,.78))}.lms-home-author-band__portrait img{width:100%;height:100%;object-fit:cover;object-position:center 15%}.lms-home-author-band__copy h2{max-width:760px;margin:10px 0 22px;font-size:38px;line-height:1.16}.lms-home-author-band__copy>p:not(.eyebrow){max-width:740px;color:#b7c3d1;font-size:18px;line-height:1.7}.lms-home-author-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:30px 0}.lms-home-author-facts span{position:relative;padding:12px 0 12px 24px;border-bottom:1px solid hsla(0,0%,100%,.08);color:#e6ebf1;line-height:1.45}.lms-home-author-facts span:before{content:"";position:absolute;top:20px;left:0;width:8px;height:8px;border:1px solid var(--academy-cyan);transform:rotate(45deg)}.lms-home-text-link{color:var(--academy-gold);font-weight:800}@media (max-width:1120px){.lms-home-hero{min-height:auto}.lms-home-hero__grid{grid-template-columns:minmax(0,1fr) 330px;gap:36px}.lms-home-hero__copy h1{font-size:48px}.lms-home-hero__author img{height:370px}.lms-home-author-band__grid{grid-template-columns:320px minmax(0,1fr);gap:48px}}@media (max-width:860px){.lms-home-hero{min-height:auto;padding:50px 0 42px}.lms-home-author-band__grid,.lms-home-hero__grid{grid-template-columns:1fr}.lms-home-hero__copy{padding:0}.lms-home-hero__copy h1{font-size:42px}.lms-home-hero__copy h1 span{font-size:22px}.lms-home-hero__author{max-width:420px}.lms-home-author-band{padding:72px 0}.lms-home-author-band__portrait{width:min(100%,420px);height:460px;transform:none}}@media (max-width:560px){.lms-home-hero__backdrop{background-position:69%;transform:scale(1.05)}.lms-home-hero:before{background:linear-gradient(90deg,rgba(5,10,18,.96),rgba(5,10,18,.74)),linear-gradient(0deg,#050a12,transparent 32%)}.lms-home-hero__copy h1{font-size:36px;line-height:1.06}.lms-home-hero__copy h1 span{font-size:19px}.lms-home-hero__copy>p:not(.eyebrow){font-size:17px}.lms-home-hero__proof{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.lms-home-hero__author img{height:340px}.lms-home-author-band__portrait{height:420px}.lms-home-author-band__copy h2{font-size:30px}.lms-home-author-facts{grid-template-columns:1fr}}@media (pointer:coarse),(prefers-reduced-motion:reduce){.lms-home-author-band__portrait,.lms-home-hero__author,.lms-home-hero__backdrop,.lms-home-hero__lines{transform:none}}.lms-home{width:100%;overflow:hidden;color:var(--text);background:radial-gradient(circle at 18% 4%,rgba(18,105,255,.22),transparent 28%),radial-gradient(circle at 82% 3%,rgba(53,210,255,.12),transparent 24%),linear-gradient(180deg,#030a15,#06172d 42%,#061326 58%,#f7faff 0,#f7faff 77%,#061326 0,#05101f)}.lms-home :is(h1,h2,h3){word-break:normal;overflow-wrap:normal;hyphens:none;text-wrap:balance}.lms-home-wrap{width:min(1240px,calc(100% - 48px));margin-inline:auto}.lms-home-hero{position:relative;padding:clamp(42px,6vw,78px) 0 30px}.lms-home-hero:after{content:"";position:absolute;left:0;right:0;bottom:20px;height:190px;z-index:0;background:repeating-linear-gradient(174deg,rgba(53,210,255,.16) 0 1px,transparent 0 13px);transform:skewY(-6deg);opacity:.42}.lms-home-hero__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.78fr) minmax(520px,1.22fr);gap:clamp(28px,5vw,58px);align-items:center}.lms-home-hero__copy h1{max-width:560px;margin:0 0 22px;font-size:clamp(36px,4.7vw,58px);line-height:1.06;letter-spacing:0}.lms-home-hero__copy>p:not(.eyebrow){max-width:500px;color:var(--muted);font-size:19px;line-height:1.62}.lms-home-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.lms-home-hero__media{position:relative}.lms-home-hero__media:before{content:"";position:absolute;inset:16% -4% -8% 8%;z-index:-1;background:radial-gradient(circle,rgba(18,105,255,.36),transparent 62%);filter:blur(18px)}.lms-home-hero__media img{width:100%;border-radius:18px;box-shadow:0 28px 90px rgba(0,0,0,.38),0 0 0 1px rgba(55,135,255,.32)}.lms-home-dashboard-shot{display:grid;grid-template-columns:170px 1fr;min-height:490px;border:1px solid rgba(55,135,255,.36);border-radius:18px;overflow:hidden;background:linear-gradient(135deg,rgba(10,28,56,.96),rgba(4,13,29,.96));box-shadow:0 28px 90px rgba(0,0,0,.38),0 0 0 1px rgba(55,135,255,.2);transform:perspective(1200px) rotateX(0) rotateY(0);transition:transform .2s ease}.lms-home-dashboard-shot aside{display:grid;align-content:start;gap:14px;padding:24px 18px;border-right:1px solid rgba(108,157,228,.2);background:rgba(4,13,29,.72)}.lms-home-dashboard-shot aside strong{margin-bottom:12px;color:#f5f9ff;font-size:13px;line-height:1.2;text-transform:uppercase}.lms-home-dashboard-shot aside small,.lms-home-dashboard-shot aside span{border-radius:8px;padding:10px 12px;color:#aebfda;background:hsla(0,0%,100%,.035);font-size:12px;font-weight:800}.lms-home-dashboard-shot aside span:first-of-type{color:#fff;background:rgba(18,105,255,.22)}.lms-home-dashboard-shot aside small{margin-top:24px;border:1px solid rgba(53,210,255,.22);line-height:1.45}.lms-home-dashboard-main{display:grid;gap:18px;padding:24px}.lms-home-dashboard-grid,.lms-home-dashboard-top{display:grid;gap:18px}.lms-home-dashboard-top{grid-template-columns:1fr auto;align-items:center;border-bottom:1px solid rgba(108,157,228,.18);padding-bottom:16px}.lms-home-dashboard-grid p,.lms-home-dashboard-progress p,.lms-home-dashboard-top small{color:#aebfda}.lms-home-dashboard-top strong{display:block;margin-top:6px;font-size:24px}.lms-home-dashboard-top span{border:1px solid rgba(53,210,255,.22);border-radius:999px;padding:8px 12px;color:#cfe7ff;background:rgba(18,105,255,.12);font-size:12px;font-weight:900}.lms-home-dashboard-grid>div,.lms-home-dashboard-progress{border:1px solid rgba(108,157,228,.22);border-radius:12px;background:hsla(0,0%,100%,.035)}.lms-home-dashboard-progress{display:grid;grid-template-columns:150px 1fr;gap:18px;align-items:center;padding:16px}.lms-home-dashboard-progress img{width:150px;aspect-ratio:1.28/1;border-radius:10px;object-fit:cover;box-shadow:none}.lms-home-dashboard-progress strong{display:block;margin-bottom:8px;font-size:18px;line-height:1.25}.lms-home-dashboard-progress p{margin-bottom:14px;font-size:13px}.lms-home-dashboard-progress span{display:block;height:7px;border-radius:999px;background:hsla(0,0%,100%,.09);overflow:hidden}.lms-home-dashboard-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#1269ff,#35d2ff)}.lms-home-dashboard-grid{grid-template-columns:1fr .9fr}.lms-home-dashboard-grid>div{padding:18px}.lms-home-dashboard-grid strong{display:block;margin-bottom:14px}.lms-home-dashboard-grid p{display:flex;align-items:center;gap:9px;margin:10px 0;font-size:13px;line-height:1.4}.lms-home-dashboard-grid p span{display:grid;place-items:center;width:24px;height:24px;border-radius:7px;color:#35d2ff;background:rgba(18,105,255,.16)}.lms-home-dashboard-grid a{display:inline-flex;margin-top:12px;border-radius:8px;padding:10px 14px;color:#fff;background:linear-gradient(135deg,#1184ff,#075cff);font-size:12px;font-weight:900}.lms-home-value-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:26px 0 34px}.lms-home-agent-card,.lms-home-course-card,.lms-home-faq details,.lms-home-value-card{border:1px solid rgba(108,157,228,.26);border-radius:8px;background:linear-gradient(135deg,rgba(13,34,65,.92),rgba(7,19,38,.86));box-shadow:0 14px 48px rgba(0,0,0,.18)}.lms-home-value-card{display:grid;grid-template-columns:64px 1fr;gap:18px;align-items:center;padding:20px}.lms-home-course-icon,.lms-home-steps article>span,.lms-home-value-card>span{display:grid;place-items:center;width:64px;height:64px;border:1px solid rgba(53,210,255,.22);border-radius:8px;color:#35d2ff;background:rgba(18,105,255,.17);font-size:30px}.lms-home-value-card strong{display:block;margin-bottom:6px;font-size:18px}.lms-home-value-card p{margin:0;color:var(--muted);line-height:1.45}.lms-home-section{padding:38px 0 46px}.lms-home-section-head{display:flex;align-items:end;justify-content:space-between;gap:22px;margin-bottom:22px}.lms-home-faq h2,.lms-home-section-head h2{margin:0;font-size:clamp(28px,3vw,38px);line-height:1.1}.lms-home-section-head a{color:#56b8ff;font-weight:800;text-decoration:underline;text-underline-offset:4px}.lms-home-courses{display:grid;grid-template-columns:minmax(360px,.95fr) 1fr;gap:22px}.lms-home-course-card{position:relative;min-height:178px;padding:24px;overflow:hidden}.lms-home-course-card--featured{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.42fr);grid-template-areas:"badge cover" "title cover" "text cover" "meta cover" "action cover";column-gap:28px;align-items:end;min-height:360px;border-color:rgba(43,132,255,.56)}.lms-home-badge{display:inline-flex;width:fit-content;margin-bottom:24px;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:7px 10px;color:#b9cff2;background:hsla(0,0%,100%,.07);font-size:11px;font-weight:900;text-transform:uppercase}.lms-home-course-card--featured .lms-home-badge{grid-area:badge}.lms-home-course-card h3{max-width:380px;margin:0 0 14px;font-size:24px;line-height:1.14;word-break:normal;overflow-wrap:normal;hyphens:none;text-wrap:balance}.lms-home-course-card--featured h3{grid-area:title;font-size:clamp(27px,2.45vw,34px);line-height:1.08}.lms-home-course-card p{max-width:420px;margin:0;color:#c7d6ed;line-height:1.52}.lms-home-course-card--featured p{grid-area:text}.lms-home-meta{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0;color:var(--muted);font-size:13px;font-weight:800}.lms-home-meta span{border:1px solid hsla(0,0%,100%,.08);border-radius:8px;padding:7px 10px;background:hsla(0,0%,100%,.04)}.lms-home-course-card--featured .lms-home-meta{grid-area:meta}.lms-home-course-card--featured .btn{grid-area:action;width:fit-content}.lms-home-course-card--featured .lms-home-course-cover{position:static;grid-area:cover;justify-self:end;width:min(100%,260px);height:100%;max-height:310px;border:1px solid rgba(53,210,255,.22);border-radius:12px;object-fit:cover;box-shadow:0 20px 46px rgba(18,105,255,.22);pointer-events:none}.lms-home-course-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.lms-home-course-grid .lms-home-course-card{display:grid;grid-template-columns:minmax(0,1fr) 104px;grid-template-areas:"icon thumb" "title title" "meta meta";column-gap:16px;row-gap:14px;align-content:start;min-height:242px;padding-right:18px}.lms-home-course-grid .lms-home-course-card h3{grid-area:title;max-width:none;min-width:0;margin-bottom:0;font-size:clamp(17px,1.2vw,20px);line-height:1.12;overflow-wrap:normal}.lms-home-course-icon{grid-area:icon;width:42px;height:42px;margin-bottom:0;font-size:21px;position:relative;z-index:1}.lms-home-course-thumb{position:static;grid-area:thumb;justify-self:end;width:104px;height:118px;border:1px solid rgba(53,210,255,.18);border-radius:10px;object-fit:cover;opacity:.9;pointer-events:none;transform:translateZ(0)}.lms-home-course-grid .lms-home-meta{grid-area:meta;margin:4px 46px 0 0}.lms-home-card-arrow{position:absolute;right:18px;bottom:18px;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:#dce9ff;background:hsla(0,0%,100%,.08)}.lms-home-section--agents{padding-top:10px}.lms-home-agent-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.lms-home-agent-card{padding:18px;overflow:hidden;transform:translateY(0);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.lms-home-agent-card:hover{border-color:rgba(53,210,255,.42);box-shadow:0 22px 70px rgba(18,105,255,.22);transform:translateY(-4px)}.lms-home-agent-card img{width:100%;aspect-ratio:1/.82;margin-bottom:16px;border-radius:8px;object-fit:cover;object-position:center 18%;animation:lms-home-float 5.8s ease-in-out infinite}.lms-home-agent-card h3{margin:0 0 8px;font-size:18px}.lms-home-agent-card p{min-height:74px;margin:0 0 18px;color:#b7c8e4;font-size:14px;line-height:1.48}.lms-home-agent-card .btn{width:100%;min-height:38px}.lms-home-progress,.lms-home-promptbook{padding:42px 0;color:#071326;background:#f7faff}.lms-home-promptbook{position:relative}.lms-home-promptbook:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 12% 0,rgba(18,105,255,.08),transparent 24%),radial-gradient(circle at 88% 18%,rgba(53,210,255,.1),transparent 22%);pointer-events:none}.lms-home-promptbook .lms-home-wrap{position:relative}.lms-home-progress .lms-home-section-head h2,.lms-home-promptbook .lms-home-section-head h2{color:#071326}.lms-home-promptbook .lms-home-section-head p{margin:8px 0 0;color:#50627f}.lms-home-prompt-layout{display:grid;grid-template-columns:150px 1fr;gap:22px;align-items:start}.lms-home-prompt-tabs{display:grid;gap:2px;border:1px solid #d9e4f4;border-radius:8px;padding:8px;color:#50627f;background:#fff;font-size:14px;font-weight:800}.lms-home-prompt-tabs span{padding:9px 10px;border-radius:6px}.lms-home-prompt-tabs span:first-child{color:#1269ff;background:rgba(18,105,255,.08)}.lms-home-prompt-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.lms-home-metrics article,.lms-home-prompt-card{border:1px solid #dce6f4;border-radius:8px;background:#fff;box-shadow:0 16px 40px rgba(14,34,66,.08)}.lms-home-prompt-card{min-height:164px;padding:20px;transition:transform .18s ease,box-shadow .18s ease}.lms-home-prompt-card:hover{transform:translateY(-3px);box-shadow:0 22px 52px rgba(14,34,66,.12)}.lms-home-prompt-card>span{display:grid;place-items:center;width:38px;height:38px;margin-bottom:20px;border-radius:8px;color:#1269ff;background:rgba(18,105,255,.08)}.lms-home-prompt-card:nth-child(2)>span{color:#0f9f82;background:rgba(15,159,130,.09)}.lms-home-prompt-card:nth-child(3)>span{color:#7d5cff;background:rgba(125,92,255,.1)}.lms-home-prompt-card:nth-child(4)>span{color:#1269ff;background:rgba(18,105,255,.09)}.lms-home-prompt-card:nth-child(5)>span{color:#9b62ff;background:rgba(155,98,255,.1)}.lms-home-prompt-card h3{margin:0 0 8px;color:#071326;font-size:15px}.lms-home-prompt-card p{margin:0;color:#50627f;font-size:13px}.lms-home-steps{padding:34px 0;background:linear-gradient(135deg,#061326,#08254a)}.lms-home-steps-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.lms-home-steps article{display:grid;grid-template-columns:auto 52px 1fr;gap:16px;align-items:center}.lms-home-steps article>strong{color:#1269ff;font-size:46px;line-height:1}.lms-home-steps article>span{width:52px;height:52px;font-size:23px}.lms-home-steps h3{margin:0 0 5px;font-size:18px}.lms-home-steps p{margin:0;color:#aebfda;line-height:1.45}.lms-home-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.lms-home-metrics article{min-height:170px;padding:22px}.lms-home-metrics span{color:#50627f;font-weight:800}.lms-home-metrics strong{display:block;margin:14px 0;color:#071326;font-size:34px;line-height:1}.lms-home-metrics p{margin:0;color:#50627f;line-height:1.45}.lms-home-faq{padding:36px 0;background:#061326}.lms-home-faq h2{margin-bottom:20px}.lms-home-faq-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.lms-home-faq details{padding:0;overflow:hidden}.lms-home-faq summary{display:flex;align-items:center;min-height:56px;padding:0 18px;color:#cfe0fb;font-weight:800;cursor:pointer}.lms-home-faq p{margin:0;padding:0 18px 18px;color:var(--muted);line-height:1.5}.lms-home-cta{padding:0 0 56px;background:#061326}.lms-home-cta-panel{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;border-radius:12px;padding:34px 46px;background:radial-gradient(circle at 22% 20%,rgba(53,210,255,.24),transparent 30%),linear-gradient(135deg,#075cff,#0b7dff);box-shadow:0 24px 70px rgba(18,105,255,.3)}.lms-home-cta h2{margin:0 0 8px;font-size:clamp(28px,3.8vw,46px);line-height:1.08}.lms-home-cta p{margin:0;color:#cfe6ff;font-size:18px}.lms-home-cta-panel>div:last-child{display:grid;gap:14px;justify-items:center}.lms-home-cta-panel>div:last-child a:not(.btn){color:#dcecff;text-decoration:underline;text-underline-offset:4px}@media (prefers-reduced-motion:no-preference){.lms-home-course-card,.lms-home-metrics article,.lms-home-value-card{animation:lms-home-rise .7s ease both}.lms-home-course-card:nth-child(2),.lms-home-metrics article:nth-child(2),.lms-home-value-card:nth-child(2){animation-delay:.08s}.lms-home-course-card:nth-child(3),.lms-home-metrics article:nth-child(3),.lms-home-value-card:nth-child(3){animation-delay:.14s}}@media (max-width:1120px){.lms-home-courses,.lms-home-hero__grid{grid-template-columns:1fr}.lms-home-hero__media{max-width:820px}.lms-home-agent-grid,.lms-home-prompt-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lms-home-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.lms-home-wrap{width:min(100% - 28px,1240px)}.lms-home-hero__copy h1{font-size:clamp(38px,12vw,56px)}.lms-home-agent-grid,.lms-home-course-grid,.lms-home-cta-panel,.lms-home-faq-grid,.lms-home-metrics,.lms-home-prompt-grid,.lms-home-prompt-layout,.lms-home-steps-grid,.lms-home-value-grid{grid-template-columns:1fr}.lms-home-section-head{align-items:flex-start;flex-direction:column}.lms-home-course-card--featured{grid-template-columns:1fr;grid-template-areas:"badge" "title" "text" "cover" "meta" "action";min-height:0}.lms-home-course-card--featured .lms-home-course-cover{justify-self:stretch;width:100%;max-height:240px}.lms-home-dashboard-shot{grid-template-columns:1fr;min-height:0}.lms-home-dashboard-shot aside{grid-template-columns:repeat(2,minmax(0,1fr));border-right:0;border-bottom:1px solid rgba(108,157,228,.2)}.lms-home-dashboard-shot aside small,.lms-home-dashboard-shot aside strong{grid-column:1/-1}.lms-home-dashboard-grid,.lms-home-dashboard-progress,.lms-home-dashboard-top{grid-template-columns:1fr}.lms-home-dashboard-progress img{width:100%;aspect-ratio:1.7/1}.lms-home-course-grid .lms-home-course-card{grid-template-columns:minmax(0,1fr) 92px}.lms-home-course-thumb{width:92px;height:104px}.lms-home-course-grid .lms-home-meta{margin-right:42px}.lms-home-steps article{grid-template-columns:auto 1fr}.lms-home-steps article>span{grid-row:span 2}.lms-home-cta-panel{padding:28px}}