.msc{background:#f3f6fd;color:#021124;font-family:Plus Jakarta Sans,sans-serif;scroll-margin-top:90px}.msc__inner{margin:0 auto;max-width:1248px;padding:72px 24px}.msc__head{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:32px}.msc .msc__h2{color:#021124;font-family:inherit;font-size:clamp(28px,3vw,40px);font-weight:800;letter-spacing:-.02em;line-height:1.12;margin:0}.msc__lede{display:block;font-size:.5em;font-weight:300;letter-spacing:0;line-height:1.4;margin-bottom:.35em}.msc__head-text{color:#44526b;margin:0;max-width:44ch}.msc__serie{align-items:center;background:#fbf0e4;border-radius:28px;color:#021124;display:grid;gap:40px 64px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);overflow:hidden;padding:48px 56px;position:relative}.msc__serie:before{background:rgba(214,133,60,.16);border-radius:50%;content:"";height:240px;position:absolute;right:-80px;top:-80px;width:240px}.msc__serie>*{position:relative}.msc__main{display:flex;flex-direction:column;gap:28px}.msc .msc__title{color:#021124;font-family:inherit;font-size:clamp(26px,2.4vw,34px);font-weight:800;letter-spacing:-.02em;line-height:1.1;margin:0}.msc__desc{color:#5a4636;margin:12px 0 0;max-width:40ch}.msc__visual{align-items:center;display:flex;gap:24px;min-height:132px}.msc__year{color:#9a5718;flex-shrink:0;font-size:clamp(76px,8vw,112px);font-weight:800;letter-spacing:-.05em;line-height:.85}.msc__year-note{color:#5a4636;font-size:15px;line-height:1.5;margin:0;max-width:28ch}.msc__year-note strong{color:#021124;display:block;font-weight:600}.msc__side{display:flex;flex-direction:column;gap:20px}.msc__episode{background:#fff;border-radius:20px;box-shadow:0 1px 2px rgba(2,17,36,.05),0 2px 10px rgba(2,17,36,.05);display:grid;gap:8px;padding:24px 26px;position:relative;transition:box-shadow .2s}.msc__episode:hover{box-shadow:0 2px 6px rgba(2,17,36,.06),0 14px 32px rgba(2,17,36,.11)}.msc__episode-label{font-size:14px;font-weight:300}.msc .msc__episode-title{color:#021124;font-family:inherit;font-size:22px;font-weight:700;letter-spacing:-.01em;line-height:1.3;margin:0}.msc__title-link{color:inherit;text-decoration:none;transition:color .15s}.msc__title-link:after{content:"";inset:0;position:absolute;z-index:1}.msc__episode:hover .msc__title-link{color:#9a5718}.msc__meta{align-items:center;color:#6b5544;display:flex;flex-wrap:wrap;font-size:14px;gap:6px 18px;margin:0}.msc__meta span{align-items:center;display:inline-flex;gap:6px}.msc__meta svg{flex-shrink:0;height:16px;width:16px}.msc__link{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1.5px;color:#1757d1;font-weight:600;padding-bottom:2px;text-decoration:none;transition:background-size .2s}.msc__link:hover{background-size:100% 1.5px;color:#1757d1}@media (max-width:960px){.msc__serie{gap:24px;grid-template-columns:1fr;padding:28px 24px}.msc__main{gap:20px}.msc .msc__episode-title{font-size:19px}}@media (max-width:640px){.msc__inner{padding:56px 20px}}@media (max-width:480px){.msc__head{margin-bottom:24px}.msc__head,.msc__visual{align-items:flex-start;flex-direction:column;gap:12px}.msc__visual{min-height:0}}