/* Full-width portfolio below the film copy and Adobe panel. Subpage only. */
.subpage-prezentacia-a-marketing .marketing-film{padding-bottom:64px;scroll-margin-top:90px}
.subpage-prezentacia-a-marketing .marketing-video-library{padding-top:52px;padding-bottom:38px;scroll-margin-top:76px}
.marketing-video-library .video-deck-heading{gap:40px;align-items:flex-end}
.marketing-video-library .video-deck-heading h2{font-size:clamp(42px,5vw,72px);font-weight:400;max-width:720px}
.marketing-video-library .video-deck-lead{max-width:360px;font-size:15px;line-height:1.65}
.marketing-video-library .video-deck-head .section-meta{gap:24px}
.marketing-video-library .video-deck-head .section-meta>span:last-child{max-width:250px;text-align:right;line-height:1.5}
.marketing-video-library .video-deck-views{margin-top:28px}
.marketing-video-library .video-card-detail{text-decoration:none}
@media(max-width:900px){.marketing-video-library .video-deck-heading{display:block}.marketing-video-library .video-deck-lead{margin-top:24px;max-width:520px}}
@media(max-width:700px){
 .subpage-prezentacia-a-marketing .marketing-film{padding-bottom:44px}
 .subpage-prezentacia-a-marketing .marketing-video-library{padding-top:38px;padding-bottom:24px}
 .marketing-video-library .video-deck-heading h2{font-size:clamp(40px,10vw,54px)}
 .marketing-video-library .video-deck-lead{font-size:14px;max-width:350px}
 .marketing-video-library .video-deck-head .section-meta>span:last-child{max-width:148px}
}
