.education-page{background:#f4efe5;color:#292922}.education-page main{max-width:1160px;margin:auto;padding:36px 28px 70px}.education-page .site-header{position:relative}.education-page h1{font-family:Georgia,serif;font-size:clamp(2.7rem,6vw,5.6rem);line-height:1.02;font-weight:400;max-width:850px;margin:18px 0 24px}.edu-intro{padding:22px 0 44px;border-bottom:1px solid #bfc7b7;margin-bottom:34px}.edu-intro>p{max-width:670px;font-size:1.15rem}.edu-intro.compact{padding-bottom:28px}.edu-episodes{padding:12px 0}.edu-episode-card{display:grid;grid-template-columns:minmax(180px,32%) 1fr;gap:42px;text-decoration:none;color:inherit;background:#fffbf3;border:1px solid #c6cdbb;border-radius:3px;overflow:hidden}.edu-episode-card>img{width:100%;height:410px;object-fit:cover;object-position:50% 36%}.edu-episode-card>div{padding:34px 32px 30px 0;align-self:center}.edu-episode-card h2,.edu-story h2{font:400 clamp(1.8rem,3vw,3rem)/1.14 Georgia,serif}.edu-arrow{display:block;margin-top:24px;font-weight:bold;color:#274c3c}.media-status{display:inline-block;padding:5px 11px;border:1px solid #c4ad77;background:#f3e8d3;border-radius:20px;font-size:.78rem;color:#5c4521}.edu-next{padding:38px 0;margin-top:30px;border-top:1px solid #c6cdbb}.edu-next a{margin-right:24px}.edu-detail{display:grid;grid-template-columns:minmax(280px,440px) minmax(0,1fr);gap:52px;align-items:start}.edu-video-frame{position:relative;aspect-ratio:478/850;background:#18271d;border-radius:7px;overflow:hidden}.edu-video-frame video{display:block;width:100%;height:100%;object-fit:contain}.edu-video-frame video::cue{color:white;background:transparent;text-shadow:0 1px 3px black;font:600 16px Arial,sans-serif}#video-pending{position:absolute;bottom:25px;left:20px;right:20px;color:white;background:#18271df0;padding:18px}.edu-playback{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin:15px 0}.edu-playback button,.edu-playback select{font:14px Arial,sans-serif;padding:10px 13px;border:1px solid #9bad94;color:#274c3c;background:#fffbf3;border-radius:3px;cursor:pointer}.edu-playback label{display:flex;gap:8px;align-items:center;font-size:13px}.edu-playback button:disabled{opacity:.45;cursor:default}.edu-credits,.pablo-profile dl{margin:20px 0}.edu-credits div{margin:14px 0}.edu-credits dt,.pablo-profile dt{font-weight:bold}.edu-credits dd,.pablo-profile dd{margin:3px 0;font-size:.95rem}.pablo-profile{border-top:1px solid #b8c4ad;margin-top:30px;padding-top:24px}.pablo-profile h2{font-size:2rem;margin:8px 0}.pablo-profile dl div{margin:12px 0}.edu-resources{margin-top:45px;padding-top:26px;border-top:1px solid #bfc7b7}.edu-resources li{margin:14px 0}.edu-youtube{font-size:.86rem;color:#65725f;margin-top:24px}.edu-story-links{max-width:1160px;margin:24px auto;padding:0 24px}.edu-hub-entry{padding:28px;margin:25px 0;border:1px solid #9daf91;background:#f5f3e8}.edu-hub-entry .button{display:inline-block;margin:8px 22px 8px 0}.site-header nav .media-nav-entry{white-space:normal}.site-header nav{flex-wrap:wrap}#library-panorama{height:min(70vh,660px);min-height:400px;position:relative;overflow:hidden;background:#e4e5d9;border-radius:8px;touch-action:none}#library-panorama canvas{display:block;width:100%;height:100%;cursor:grab}#panorama-pending{padding:30px}.education-page :focus-visible{outline:3px solid #b68437;outline-offset:4px}.education-page footer{margin-top:0}[hidden]{display:none!important}@media(max-width:760px){.education-page main{padding:22px 18px 45px}.edu-detail{grid-template-columns:1fr;gap:28px}.edu-watch{max-width:440px;width:100%;margin:auto}.edu-episode-card{grid-template-columns:120px 1fr;gap:18px}.edu-episode-card>img{height:100%;min-height:330px}.edu-episode-card>div{padding:20px 15px 20px 0}.edu-episode-card h2{font-size:2rem}.edu-episode-card p{font-size:.9rem}.edu-intro{padding-top:8px}.edu-playback{gap:7px}.edu-playback label{flex-wrap:wrap}.edu-detail>*{min-width:0}.education-page h1{font-size:3rem}.edu-hub-entry{padding:20px}#library-panorama{min-height:440px}}
