.inner-hero.knowledge-hero{grid-template-columns:1fr;min-height:300px;padding-block:50px}.inner-hero.knowledge-hero h1{font-size:clamp(38px,4vw,60px)}.video-library,.video-detail{max-width:1440px;margin-inline:auto}.video-filters{grid-template-columns:2fr 1fr;gap:24px;max-width:850px;display:grid}.video-filters label{gap:10px;font-size:14px;font-weight:700;display:grid}.video-filters input,.video-filters select{border:1px solid var(--line);width:100%;min-width:0;min-height:50px;color:var(--ink);background:#fff;border-radius:10px;padding:12px 16px}.video-filters :focus-visible,.video-library a:focus-visible,.video-library button:focus-visible,.video-detail a:focus-visible{outline-offset:4px;outline:3px solid #8b7600}.video-count{color:var(--muted);margin:25px 0 18px;font-size:14px}.video-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.video-card{border:1px solid var(--line);background:#fff;border-radius:18px;min-width:0;overflow:hidden}.video-poster{aspect-ratio:16/9;background:#101f37;display:block;position:relative}.video-poster img{object-fit:cover;width:100%;height:100%}.video-play{background:var(--brand);color:#101114;border:2px solid #fff;border-radius:50%;place-items:center;width:54px;height:54px;margin:auto;padding-left:3px;font-size:21px;display:grid;position:absolute;inset:0;box-shadow:0 5px 18px #0005}.video-duration{color:#fff;background:#071629eb;border-radius:7px;padding:5px 9px;font-size:12px;position:absolute;bottom:10px;left:10px}.video-card-body{padding:24px}.video-card h2{margin:12px 0;font-size:22px;line-height:1.7}.video-card p{color:var(--muted);margin-bottom:24px;font-size:14px}.video-empty{padding:36px 0}.video-more{border:1px solid var(--line);cursor:pointer;margin-top:30px}.video-detail h1{margin:18px 0;font-size:clamp(28px,4vw,48px);line-height:1.55}.video-intro{max-width:900px;color:var(--muted);margin-bottom:32px}.video-breadcrumb{gap:12px;margin-bottom:30px;font-size:14px;display:flex}.video-breadcrumb a{text-underline-offset:5px;text-decoration:underline}.knowledge-player{aspect-ratio:16/9;direction:ltr;background:#101f37;border-radius:16px;width:100%;height:auto;display:block}.video-downloads{flex-wrap:wrap;align-items:center;gap:14px;margin:22px 0;display:flex}.video-downloads>span{color:var(--muted);font-size:13px}.video-downloads .button:not(.button-primary){border:1px solid var(--line)}.video-chapters{margin-bottom:20px;padding:24px 0}.video-chapters h2{font-size:25px}.video-chapters ol{grid-template-columns:1fr 1fr;gap:12px 30px;padding:0;list-style:none;display:grid}.video-chapters li{border-bottom:1px solid var(--line);gap:18px;padding:15px 0;font-size:15px;display:flex}.video-chapters time{color:#665800;white-space:nowrap;font-weight:700}.knowledge-links{grid-template-columns:1fr 1fr;gap:28px;display:grid}.knowledge-links>a{border:1px solid var(--line);background:#fff;border-radius:18px;padding:36px;display:block}.knowledge-links h2{font-size:28px}.knowledge-links p{color:var(--muted)}@media (max-width:1000px){.video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.video-grid,.video-filters,.video-chapters ol,.knowledge-links{grid-template-columns:1fr}.video-filters{gap:16px}.video-downloads .button{justify-content:center;width:100%}.video-card h2{font-size:20px}.knowledge-player{border-radius:10px}.knowledge-links>a{padding:24px}}
