.av-main{width:min(1120px,calc(100% - 40px));margin-inline:auto;padding-block:36px 80px;color:#342949}.av-heading{max-width:850px;padding-block:24px}.av-heading h1{font-size:clamp(1.9rem,4vw,3.4rem);line-height:1.25;margin:12px 0 20px;text-wrap:balance}.av-heading p,.av-summary p,.av-company{font-size:1.1rem;line-height:1.85;color:#625570}.av-kicker{font-size:.9rem!important;color:#69469b!important}.av-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;font-size:.9rem;line-height:1.7}.av-main a{color:#6445a5}.av-player{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;background:#15111c;border-radius:16px}.av-actions{display:flex;flex-wrap:wrap;gap:16px;margin:24px 0}.av-actions a{display:inline-flex;align-items:center;min-height:44px;padding:10px 18px;border:1px solid #cdc2df;border-radius:10px;text-decoration:none;font-weight:600}.av-actions a:first-child{background:#6445a5;color:#fff}.av-summary{max-width:850px;margin-block:36px}.av-summary h2,.av-related h2{font-size:1.5rem}.av-related{padding-block:24px;border-top:1px solid #ded5e8}.av-related a{display:block;width:fit-content;padding-block:12px}.av-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.av-grid article{border:1px solid #ded5e8;border-radius:16px;overflow:hidden;background:#fff}.av-grid a{display:block;height:100%;text-decoration:none}.av-grid img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.av-grid :is(h2,p,span){display:block;margin:18px 22px;line-height:1.7}.av-grid h2{font-size:1.4rem}.av-grid p{color:#625570}.av-company{margin-top:36px}.av-main :is(a,video):focus-visible{outline:3px solid #6445a5;outline-offset:4px}.av-main *{min-width:0;overflow-wrap:anywhere}@media(max-width:600px){.av-main{width:calc(100% - 32px);padding-block:20px 48px}.av-grid{grid-template-columns:1fr}.av-actions{flex-direction:column}.av-actions a{justify-content:center}.av-player{border-radius:10px}}
.av-watch-link{margin:12px 0;font-size:.95rem;line-height:1.6}.av-watch-link a{display:inline-block;min-height:44px;padding-block:10px;color:#6445a5}
@media(max-width:600px){.mk-site .pm-table-wrap{overflow:visible}.mk-site .pm-table{display:block;min-width:0!important;width:100%}.mk-site .pm-table caption{display:block;width:100%;text-align:right;padding:14px 0}.mk-site .pm-table thead{display:none}.mk-site .pm-table tbody{display:grid;gap:16px}.mk-site .pm-table tbody tr{display:block;border:1px solid #d9d1e5;border-radius:12px;overflow:hidden;background:#fff}.mk-site .pm-table tbody th{display:block;width:auto;padding:14px 16px;background:#efebf6;color:#3b295c;text-align:right}.mk-site .pm-table tbody td{display:grid;grid-template-columns:minmax(100px,.8fr) minmax(0,1.2fr);gap:12px;padding:12px 16px;border:0;border-top:1px solid #e5dfed;overflow-wrap:anywhere}.mk-site .pm-table tbody td:before{content:attr(data-label);font-weight:600;color:#55436e}}
