.home-hero:before{background:linear-gradient(90deg,#0c1826b8 0%,#101b2440 48%,#101b2400),url('/assets/home-economy-bus.webp') 65% center/cover!important}.home-hero .hero-copy{max-width:620px}.course-card.gold .course-art{background-image:linear-gradient(0deg,#152630,transparent 70%),url('/assets/business-wall-street.webp');background-size:cover;background-position:70% center}.course-business:before,.slide-stage.cover:before{background:linear-gradient(90deg,#10212af5 0%,#122731b5 51%,#11232f15),url('/assets/business-wall-street.webp') 65% center/cover!important}.feature-preview:before{background:linear-gradient(90deg,#142c35e0,#112c3c44),url('/assets/business-wall-street.webp') center/cover}.course-tools{display:grid;gap:18px;margin:25px 0}.course-search{display:flex;gap:15px;align-items:center;border:1px solid #ffffff30;border-radius:15px;background:#ffffff08;padding:17px 20px;backdrop-filter:blur(20px)}.course-search svg{color:var(--gold)}.course-search input{background:transparent;border:0;outline:0;width:100%;font:inherit;font-size:17px;color:var(--text)}.course-search:focus-within{border-color:var(--gold)}.program-tags{display:flex;flex-wrap:wrap;gap:10px}.program-tags button{padding:10px 16px;border:1px solid #ffffff28;border-radius:25px;color:#c3d0d6;background:#ffffff05;font:inherit;font-size:13px;cursor:pointer}.program-tags button[aria-pressed=true]{color:var(--gold);border-color:#e8bd7670;background:#e8bd7612}.program-badge{display:inline-block;border:1px solid #85cec43b;color:var(--teal);border-radius:20px;padding:6px 10px;font-size:10px;margin-top:12px}.course-tools #course-count{font-size:12px;color:var(--muted)}.course-empty{padding:28px;border:1px solid var(--line);border-radius:15px;grid-column:1/-1}.course-empty p{color:var(--muted);margin:15px 0}.creator{position:relative;overflow:hidden;padding:28px}.creator-avatar{display:block;width:100%;height:240px;object-fit:cover;object-position:center 38%;border-radius:12px;border:1px solid #e8bd7633;margin-bottom:20px;image-rendering:auto}.creator-role{display:block;font-family:Aptos,system-ui,sans-serif;font-size:12px;letter-spacing:1.5px;color:var(--gold);text-transform:uppercase;margin-bottom:12px}.creator h3,.creator p,.creator a{font-family:Aptos,system-ui,sans-serif}.chapter-art{background-image:radial-gradient(ellipse at 90% 30%,#85cec424,transparent 65%)!important;background-color:#102d35}.chapter-art-2{background-image:radial-gradient(ellipse at 90% 30%,#e8bd7633,transparent 65%)!important;background-color:#342b20}.chapter-art-3{background-image:radial-gradient(ellipse at 90% 30%,#c5b5e533,transparent 65%)!important;background-color:#24253c}.chapter-art-4{background-image:radial-gradient(ellipse at 90% 30%,#eaa39733,transparent 65%)!important;background-color:#37262b}.chapter-art-5{background-image:radial-gradient(ellipse at 90% 30%,#85cec433,transparent 65%)!important;background-color:#18372f}.chapter-art-6{background-image:radial-gradient(ellipse at 90% 30%,#a9bceb33,transparent 65%)!important;background-color:#1c2e48}.chapter-question{font-size:clamp(23px,2.5vw,33px);line-height:1.4;max-width:850px;color:var(--gold);margin:25px 0 10px}.chapter-symbol{position:absolute;right:5%;top:28%;font-size:150px;font-weight:900;color:#ffffff06;pointer-events:none}.chapter-intro{position:relative;z-index:1}.section-question{border:1px solid #e8bd7640;background:#e8bd7608;border-radius:12px;padding:19px;margin-top:28px;color:var(--gold);font-size:20px;line-height:1.5}.section-question small{display:block;font-size:10px;letter-spacing:2px;margin-bottom:9px}.case-brand{display:flex;align-items:center;gap:20px;justify-content:flex-end;margin:0 0 15px}.case-brand img{max-width:135px;max-height:50px;object-fit:contain;background:#f5f5f2;padding:9px;border-radius:7px}.case-photo{margin:20px 0;display:grid;grid-template-columns:minmax(220px,40%) 1fr;gap:25px;align-items:center}.case-photo img{width:100%;height:180px;object-fit:cover;border-radius:10px}.case-photo figcaption{font-size:17px;line-height:1.5;color:var(--muted)}.case-photo a{font-size:11px;color:var(--teal);display:block;margin-top:12px}.narrative-step{color:var(--teal);font-size:11px;border-bottom:1px solid #85cec42b;padding-bottom:10px;margin-bottom:15px}.outline-download{display:inline-block;margin:16px 0;color:var(--gold);font-size:13px}@media(max-width:700px){.home-hero:before{background-position:61% center!important}.home-hero .hero-copy{background:linear-gradient(90deg,#0b172acc,transparent)}.creator-avatar{height:220px}.case-photo{grid-template-columns:1fr}.case-brand{justify-content:flex-start}.program-tags button{font-size:12px}.course-search input{font-size:15px}.chapter-symbol{font-size:95px;right:4%;top:15%}.chapter-question{font-size:23px}}
.creator-avatar{object-fit:contain;height:300px;background:#101b24}.case-brand{float:right;margin:0 0 12px 20px}.case-brand img{max-height:48px}.lecture-first>.lead{clear:both}
