.learning-story{position:relative}.story-heading{display:grid;grid-template-columns:1.15fr .85fr;gap:70px;align-items:end;margin-bottom:50px}.story-heading>p{color:#9eb2c3;line-height:1.75;max-width:440px}.story-grid{display:grid;grid-template-columns:1.35fr .85fr;gap:22px}.story-card{margin:0;position:relative;border-radius:18px;overflow:hidden;border:1px solid #2b607547;background:#07182d}.story-card:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,#020b19e8)}.story-card img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s}.story-card:hover img{transform:scale(1.025)}.story-main{height:520px}.story-side{height:520px}.story-card figcaption{position:absolute;z-index:2;left:27px;right:27px;bottom:24px;display:flex;align-items:center;gap:15px}.story-card figcaption>span{width:42px;height:42px;border-radius:11px;display:grid;place-items:center;background:linear-gradient(145deg,#2be0d4,#278ac1);color:#fff;font-weight:800}.story-card figcaption div{display:flex;flex-direction:column}.story-card figcaption strong{font:700 16px Manrope}.story-card figcaption small{color:#a9bbc8;margin-top:4px}.story-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:22px}.story-benefits article{display:flex;gap:15px;align-items:flex-start;padding:23px;background:#071a30;border:1px solid #183c55;border-radius:13px}.story-benefits i{font-style:normal;color:#f3bd5c;font-size:20px}.story-benefits div{display:flex;flex-direction:column}.story-benefits b{font-size:14px}.story-benefits span{font-size:11px;color:#8fa5b5;line-height:1.5;margin-top:5px}.platform-section{display:grid;grid-template-columns:.76fr 1.24fr;gap:70px;align-items:center}.platform-copy>p:not(.eyebrow){color:#9fb1c1;line-height:1.75}.platform-copy ul{list-style:none;padding:15px 0 25px;display:grid;gap:13px}.platform-copy li{color:#c0ced8;font-size:13px}.platform-copy li i{font-style:normal;color:#2bd9cd;margin-right:10px}.platform-copy .text-link{color:#38dfd3}.dashboard-illustration{position:relative;background:linear-gradient(145deg,#091f36,#061527);border:1px solid #296077;border-radius:19px;padding:26px;box-shadow:0 40px 90px #0009;overflow:hidden;transform:perspective(1100px) rotateY(-3deg) rotateX(1deg)}.dash-top,.dash-welcome,.dash-label{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:2}.dash-brand{display:flex;align-items:center;gap:9px;letter-spacing:3px;font-size:11px}.dash-brand img{width:34px;height:34px;border-radius:50%}.dash-user{display:flex;align-items:center;gap:7px}.dash-user span{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#1e8da5;font-size:10px}.dash-user small{color:#7f96a7;font-size:8px}.dash-welcome{margin:30px 0 20px;background:linear-gradient(110deg,#0c3047,#0b4852);border-radius:12px;padding:22px}.dash-welcome small{color:#45ded5;font-size:8px;letter-spacing:1px}.dash-welcome h3{font:700 19px Manrope;margin:7px 0}.dash-welcome p{font-size:10px;color:#9cb0bd;margin:0}.dash-ring{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle closest-side,#0c3548 72%,transparent 74%),conic-gradient(#f3bd5c 42%,#225267 0)}.dash-ring b{font-size:13px}.dash-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;position:relative;z-index:2}.dash-stats>span{background:#0a2036;border:1px solid #1d4057;border-radius:9px;padding:13px;display:flex;flex-direction:column}.dash-stats b{font-size:18px;color:#37ddd2}.dash-stats small{font-size:8px;color:#849aaa;margin-top:4px}.dash-label{margin:24px 0 12px}.dash-label b{font-size:12px}.dash-label small{font-size:8px;color:#34d9ce}.dash-courses{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;position:relative;z-index:2}.dash-courses article{background:#0a2036;border:1px solid #1c4058;border-radius:10px;padding:14px;display:flex;flex-direction:column}.dash-courses i{font-style:normal;color:#f3bd5c;font-size:20px}.dash-courses small{font-size:7px;color:#38d9ce;margin:12px 0 5px}.dash-courses b{font-size:10px;min-height:28px}.dash-courses div{height:3px;background:#193b50;margin:14px 0 7px}.dash-courses div span{display:block;height:100%;background:linear-gradient(90deg,#2bd9ce,#419ee2)}.dash-courses em{font-style:normal;color:#7790a2;font-size:7px}.dash-muted{opacity:.55}.dashboard-glow{position:absolute;width:230px;height:230px;border-radius:50%;background:#23d8cb20;filter:blur(25px);right:-80px;top:-100px}@media(max-width:900px){.story-heading,.platform-section{grid-template-columns:1fr}.story-grid{grid-template-columns:1fr 1fr}.story-main,.story-side{height:430px}.platform-copy{max-width:650px}.dashboard-illustration{transform:none}}@media(max-width:600px){.story-heading{gap:15px}.story-grid{grid-template-columns:1fr}.story-main,.story-side{height:390px}.story-benefits{grid-template-columns:1fr}.platform-section{gap:45px}.dashboard-illustration{padding:15px}.dash-welcome{padding:15px}.dash-courses{grid-template-columns:1fr 1fr}.dash-courses article:last-child{display:none}}
