.video-learning-hero{color:#fff;background:#17384a;padding:clamp(70px,9vw,130px) max(24px,8vw)}.video-learning-hero>.eyebrow{color:#d8be88}.video-learning-hero h1{font-size:clamp(2.5rem,5vw,5.2rem);line-height:1.35}.video-learning-kicker{color:#ecd7ad;margin:22px 0 28px;font:500 clamp(1.6rem,3vw,2.8rem)/1.6 Yu Mincho,serif}.video-learning-hero>p:not(.eyebrow):not(.video-learning-kicker){max-width:760px;margin-top:18px;line-height:2}.video-learning-hero>.button{background:#9b6d23;border-color:#9b6d23;margin-top:34px}.video-learning-library{max-width:1400px}.video-library-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.video-library-card{background:#f0f4f6;border-top:4px solid #a47d38;min-width:0;padding:clamp(26px,3vw,42px)}.video-library-card-head{color:#8b682d;justify-content:space-between;align-items:center;display:flex}.video-library-card-head span{font-size:.9rem}.video-library-card-head strong{margin-right:5px;font:2.3rem/1 Georgia,serif}.video-library-card h3{margin:22px 0 12px;font:500 clamp(1.4rem,2.2vw,2rem)/1.6 Yu Mincho,serif}.video-library-card p{line-height:2}.video-library-card .video-library-lead{color:#17384a;margin-bottom:12px;font-weight:700}.video-library-card ul{border-top:1px solid #c6d2d9;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;margin:22px 0 0;padding:18px 0 0;list-style:none;display:grid}.video-library-card li{font-size:.9rem;line-height:1.7}.video-learning-ending{text-align:center;background:#f4efe3;padding:clamp(70px,9vw,120px) 24px}.video-learning-ending h2{margin-bottom:24px}.video-learning-ending>p:not(.eyebrow):not(.video-learning-note){max-width:760px;margin:auto;line-height:2}.video-learning-ending>.button{margin-top:30px}.video-learning-note{color:#566875;text-align:left;max-width:850px;margin:35px auto 0;font-size:.8rem;line-height:1.8}@media (max-width:700px){.video-learning-hero{padding:64px 24px}.video-learning-hero h1{font-size:2.35rem}.video-learning-kicker{font-size:1.55rem}.video-learning-hero>.button,.video-learning-ending>.button{justify-content:center;width:100%}.video-library-grid,.video-library-card ul{grid-template-columns:1fr}.video-learning-ending{text-align:left}.video-learning-ending>p:not(.eyebrow):not(.video-learning-note){margin:0}}
