@layer masterclass-v95 {
body .v81-home .v95-masterclass {background:radial-gradient(ellipse at 0 0,#f5ecd8aa,transparent 48%),linear-gradient(150deg,#fdfbf7,#f3f6f9)!important;position:relative;overflow:hidden}
body .v81-home .v95-masterclass .v86-series-heading{margin-bottom:22px;gap:42px}
body .v81-home .v95-masterclass .v86-series-heading h2{letter-spacing:-.045em!important;line-height:1.06!important}
body .v81-home .v95-masterclass .v86-series-heading>p{font-size:1rem!important;line-height:1.8!important;color:#475b74!important}
.v95-audience{display:flex;flex-wrap:wrap;gap:9px;margin:0 0 36px}
body .v95-audience span{font-size:.74rem!important;font-weight:600;color:#264461!important;border:1px solid #d5dddF;border-radius:30px;padding:7px 13px;background:#ffffffa8}
body .v81-home .v95-series-poster{background:radial-gradient(ellipse at 90% 0,#26556a66,transparent 65%),linear-gradient(145deg,#14243e,#0c172b)!important;border:1px solid #314f65!important;box-shadow:0 24px 55px #17255426,inset 0 1px 0 #ffffff14!important}
.v95-poster-main{padding:35px 30px 10px;background-image:linear-gradient(#ffffff05 1px,transparent 1px),linear-gradient(90deg,#ffffff05 1px,transparent 1px);background-size:34px 34px}
body .v81-home .v95-poster-main>h3{font-size:clamp(2.1rem,3.5vw,3.3rem)!important;letter-spacing:-.045em!important;line-height:1.08!important;color:#fff!important;-webkit-text-fill-color:#fff!important;margin:18px 0 22px!important}
body .v81-home .v95-poster-main>p{color:#cad8e7!important;-webkit-text-fill-color:currentColor!important;font-size:.95rem!important;line-height:1.8!important;max-width:36ch}
body .v81-home .v95-poster-main>.v95-poster-label{font:500 .6rem/1.7 'JetBrains Mono',monospace!important;letter-spacing:.1em;text-transform:uppercase;color:#83d7cf!important}
.v95-module-track{margin:32px 0 15px;border-top:1px solid #ffffff26}
.v95-module-track>div{display:flex;align-items:center;gap:17px;padding:14px 0;border-bottom:1px solid #ffffff26}
body .v81-home .v95-module-track span{font:500 .75rem/1.5 'JetBrains Mono',monospace!important;color:#fbbf24!important}
body .v81-home .v95-module-track p{font-size:.94rem!important;font-weight:600!important;line-height:1.4!important;margin:0!important;color:#f3f7fc!important;-webkit-text-fill-color:currentColor!important}
body .v81-home .v95-masterclass .v86-series-grid{grid-template-columns:.88fr 1.12fr;gap:48px}
body .v81-home .v95-masterclass .v86-episode-list li{padding:18px 0!important;gap:18px}
body .v81-home .v95-masterclass .v86-episode-list h3{font-size:1.07rem!important;letter-spacing:-.015em!important;color:#172554!important}
body .v81-home .v95-masterclass .v86-episode-list p{font-size:.87rem!important;line-height:1.75!important;color:#475b74!important}
body .v81-home .v95-masterclass .v86-coming{font-size:.59rem!important;color:#0f766e!important}
body .v81-home .v95-masterclass .v86-episode-num{color:#a56a05!important;padding-top:20px}
body .v81-home .v95-masterclass .v86-series-footer p{max-width:75ch;color:#53637a!important}
body .v81-home .v95-masterclass .v86-assessment-link{background:#ffffffba!important;box-shadow:0 5px 18px #17255406}
@media(max-width:900px){body .v81-home .v95-masterclass .v86-series-grid{grid-template-columns:1fr;gap:28px}.v95-series-poster{max-width:none!important}.v95-poster-main{padding:28px 25px 8px}.v95-audience{margin-bottom:26px}body .v81-home .v95-poster-main>h3{font-size:2.6rem!important}}
@media(max-width:480px){body .v81-home .v95-poster-main>h3{font-size:2.1rem!important}.v95-audience span{font-size:.68rem!important}.v95-poster-main{padding-inline:22px}}
}
