.sv-landing .video-page{background:var(--bg,#fff);color:var(--t,#0f1528);padding:148px 0 80px}.sv-landing .video-page__breadcrumb{color:var(--text-secondary,#6b7280);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 20px;font-size:14px;font-weight:500;line-height:1.4;display:flex}.sv-landing .video-page__breadcrumb a{color:var(--text-secondary,#6b7280);text-decoration:none;transition:color .15s}.sv-landing .video-page__breadcrumb a:hover{color:var(--t,#0f1528)}.sv-landing .video-page__breadcrumb-sep{color:#d1d5db}.sv-landing .video-page__head{text-align:left;max-width:none;margin:0}.sv-landing .video-page__head h1{letter-spacing:-.03em;color:var(--t,#0f1528);margin:0;font-size:clamp(28px,3vw,36px);font-weight:800;line-height:1.12}.sv-landing .video-page__lead{color:var(--tm,#6b7280);margin:14px 0 0;font-size:17.5px;line-height:1.6}.sv-landing .video-page__divider{border:0;border-top:1px solid #e1e4ed;margin:28px 0 32px}.sv-landing .video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 24px;display:grid}.sv-landing .video-card{min-width:0}.sv-landing .video-card__badge{color:#fff;background:#0f1528;border-radius:999px;margin-top:12px;padding:3px 11px;font-size:12px;font-weight:500;display:inline-block}.sv-landing .video-card__title{color:var(--t,#0f1528);margin:9px 0 0;font-size:16px;font-weight:500;line-height:1.4}.sv-landing .video-card__desc{color:var(--text-secondary,#6b7280);margin:8px 0 0;font-size:14px;line-height:1.5}@media (max-width:767px){.sv-landing .video-page{padding:120px 0 60px}.sv-landing .video-grid{grid-template-columns:1fr;row-gap:84px}}
