.learning-board{margin-top:32px;border:1px solid #ffffff15;border-radius:24px;overflow:hidden;background:linear-gradient(130deg,#1b211e,#121715)}.learning-metrics{display:grid;grid-template-columns:repeat(5,1fr);border-bottom:1px solid #ffffff10}.learning-stat{padding:27px 22px;border-right:1px solid #ffffff09}.learning-stat:last-child{border:0}.learning-stat small{display:block;font-size:9px;letter-spacing:1.6px;color:#8e9a93;text-transform:uppercase;margin-bottom:22px}.learning-stat strong{font-size:27px;font-weight:550;display:block}.learning-stat p{font-size:11px;color:#8b9b90;margin:8px 0 0}.learning-stat button{background:none;border:0;padding:0;color:#9dc4a8;font-size:12px}.learning-stat progress{height:5px;width:100%;accent-color:#89b397;display:block;margin-top:11px;border:0;border-radius:6px;overflow:hidden}.learning-stat progress::-webkit-progress-bar{background:#29342c}.learning-stat progress::-webkit-progress-value{background:#8bb599}.journey-badge{font-size:13px!important;color:#b5d7be;padding:4px 9px;border:1px solid #80a88950;border-radius:6px;display:inline-block!important;background:#6a9e7b25}.learning-columns{display:grid;grid-template-columns:1fr 1fr}.learning-main>section{padding:28px;border-bottom:1px solid #ffffff0b}.learning-board h2{font-size:23px;font-weight:500;letter-spacing:-.5px;margin:0 0 5px}.learning-sub{font-size:13px;color:#8f9f93;margin:0 0 20px}.resume-card{display:flex;gap:18px;align-items:center;border:1px solid #637f6b6b;border-radius:13px;padding:11px;background:#ffffff03}.resume-card img{width:120px;height:88px;object-fit:cover;border-radius:8px;filter:brightness(.75)}.resume-card small{color:#93a298;font-size:11px}.resume-card h3{font-size:15px;font-weight:500;line-height:1.5;margin:5px 0}.resume-card span{color:#a5cdb0;font-size:12px}.updates-tabs{display:flex;gap:6px;margin:15px 0}.updates-tabs button{background:transparent;border:1px solid #ffffff13;border-radius:30px;color:#8fa093;font-size:11px;padding:5px 11px}.updates-tabs button[aria-selected=true]{color:#d2e9d8;background:#4c715737}.update-row{display:block;padding:16px 0;border-bottom:1px solid #ffffff0b;position:relative;padding-right:20px}.update-row:after{content:'›';position:absolute;right:0;top:22px;color:#75947e}.update-row h3{font-size:13px;font-weight:500;margin:0 0 3px}.update-row small{font-size:10px;color:#8b9e90}.learning-promo{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;padding:40px;isolation:isolate;min-height:530px}.learning-promo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;filter:brightness(.45)}.learning-promo:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#07150be6,transparent 60%,#0b1f1199);z-index:-1}.learning-promo h2{font-size:35px;line-height:1.15;max-width:350px;margin:17px auto}.learning-promo p{font-size:13px;max-width:310px;margin:0 auto;color:#cad7cd}.learning-promo a{display:block;margin:28px auto 0;border-radius:30px;background:#eef2eb;color:#1b3021;padding:13px 22px;max-width:300px;font-size:13px}.learning-history{padding:22px 28px}.learning-history summary{cursor:pointer;font-size:16px}.learning-history li{color:#99aa9d;font-size:12px;margin:12px 0}.community-heading{margin:38px 0 18px}.community-heading h2{font-size:23px;font-weight:500;margin:0}.community-heading p{font-size:13px;color:#8d9e91}.social-bento{display:grid;grid-template-columns:1.2fr 1fr .8fr;grid-template-rows:190px 250px;gap:17px}.social-tile{position:relative;border:1px solid #ffffff16;border-radius:22px;background:#191f1c;padding:25px;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end}.social-tile img{position:absolute;inset:0;object-fit:cover;height:100%;width:100%;z-index:-2;filter:brightness(.48)}.social-tile:has(img):after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#07120ed9,transparent);z-index:-1}.social-tile.podcast{grid-row:span 2}.social-tile.carousel{grid-column:2/4}.social-tile h3{font-size:25px;font-weight:500;margin:6px 0}.social-tile p{font-size:12px;color:#9eafa3;margin:0 0 16px;max-width:340px}.social-tile small{font-size:10px;color:#92b29b;letter-spacing:1.2px}.social-tile button,.social-tile a{align-self:flex-start;border:1px solid #ffffff27;background:#ffffff0c;border-radius:9px;padding:9px 14px;color:#e0ede3;font-size:12px}.carousel-sheets{position:absolute;right:0;top:5px;display:flex;gap:12px;transform:rotate(-13deg);opacity:.3;z-index:-1}.carousel-sheets i{width:125px;height:220px;background:linear-gradient(160deg,#a5bd90,#2b5738);border:1px solid #c1d9b9;border-radius:10px}.learning-empty{padding:12px 0;color:#99aa9d;font-size:13px}.learning-dialog{background:#17201b;color:#e6eee8;border:1px solid #3b5644;border-radius:18px;padding:28px;width:min(540px,calc(100% - 32px))}.learning-dialog::backdrop{background:#030c07bb;backdrop-filter:blur(5px)}.learning-dialog h2{font-size:23px}.learning-dialog p{color:#a7b8ac;font-size:14px}.learning-dialog button{border:1px solid #66816c;border-radius:8px;background:#284332;color:white;padding:9px 18px}.social-tile button:hover{background:#48665055}@media(max-width:1200px){.learning-stat{padding:22px 14px}.learning-stat small{letter-spacing:.8px}.learning-promo{padding:26px}.social-bento{grid-template-columns:1fr 1fr;grid-template-rows:200px 200px 220px}.social-tile.podcast{grid-row:span 2}.social-tile.carousel{grid-column:1/3}}@media(max-width:650px){.learning-metrics{grid-template-columns:repeat(2,1fr)}.learning-stat:last-child{grid-column:span 2}.learning-stat small{margin-bottom:10px}.learning-columns{grid-template-columns:1fr}.learning-main>section{padding:21px}.learning-promo{min-height:310px}.learning-promo h2{font-size:29px}.resume-card img{width:85px;height:80px}.social-bento{grid-template-columns:1fr;grid-template-rows:none}.social-tile,.social-tile.podcast,.social-tile.carousel{grid-column:auto;grid-row:auto;min-height:210px}.social-tile.podcast{min-height:330px}}
