.curriculum-video[data-astro-cid-7qveimw7]{background:#fff;padding:76px 0;scroll-margin-top:110px}.curriculum-video__content[data-astro-cid-7qveimw7]{max-width:920px;margin-inline:auto}.curriculum-video__head[data-astro-cid-7qveimw7]{margin-bottom:28px}.curriculum-video__head[data-astro-cid-7qveimw7] [data-astro-cid-7qveimw7]:is(h2,h3){color:var(--navy);letter-spacing:-.025em;text-wrap:balance;margin:0 0 12px;font-size:clamp(28px,3vw,40px);line-height:1.3}.curriculum-video__head[data-astro-cid-7qveimw7] p[data-astro-cid-7qveimw7]{color:#515e6b;margin:0;font-size:17px;line-height:1.7}.curriculum-video__frame[data-astro-cid-7qveimw7]{aspect-ratio:16/9;background:var(--navy);width:100%;position:relative;overflow:hidden}.curriculum-video__preview[data-astro-cid-7qveimw7]{color:#fff;background:var(--navy);cursor:pointer;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;height:100%;padding:24px;display:flex;position:absolute;inset:0}.curriculum-video__preview[data-astro-cid-7qveimw7][hidden],.curriculum-video__preview[data-astro-cid-7qveimw7] img[data-astro-cid-7qveimw7][hidden]{display:none}.curriculum-video__preview[data-astro-cid-7qveimw7] img[data-astro-cid-7qveimw7]{object-fit:contain;opacity:.52;width:100%;height:100%;position:absolute;inset:0}.curriculum-video__play[data-astro-cid-7qveimw7],.curriculum-video__preview-label[data-astro-cid-7qveimw7]{z-index:1;position:relative}.curriculum-video__play[data-astro-cid-7qveimw7]{background:#0b1f3ad1;border-radius:50%;padding:10px;transition:background-color .18s ease-out,color .18s ease-out;display:flex}.curriculum-video__preview-label[data-astro-cid-7qveimw7]{background:#0b1f3ad1;gap:5px;padding:5px 14px;font-size:17px;font-weight:600;line-height:1.5;display:grid}.curriculum-video__preview-label[data-astro-cid-7qveimw7]>span[data-astro-cid-7qveimw7]{color:#e4ecf5;font-size:13px;font-weight:400}.curriculum-video__preview[data-astro-cid-7qveimw7]:disabled{cursor:wait}.curriculum-video__preview[data-astro-cid-7qveimw7]:focus-visible{outline:3px solid var(--paper);outline-offset:-6px}.curriculum-video__frame[data-astro-cid-7qveimw7] video[data-astro-cid-7qveimw7]{object-fit:contain;background:var(--navy);width:100%;height:100%;position:absolute;inset:0}.curriculum-video__frame[data-astro-cid-7qveimw7] video[data-astro-cid-7qveimw7]:focus-visible{outline:3px solid var(--paper);outline-offset:-3px}.curriculum-video--embedded[data-astro-cid-7qveimw7]{background:0 0;margin-top:40px;padding:0}.curriculum-video--embedded[data-astro-cid-7qveimw7]>.shell[data-astro-cid-7qveimw7]{width:100%}.curriculum-video--embedded[data-astro-cid-7qveimw7] .curriculum-video__content[data-astro-cid-7qveimw7]{max-width:none}.curriculum-video--embedded[data-astro-cid-7qveimw7] .curriculum-video__head[data-astro-cid-7qveimw7]{margin-bottom:24px}.curriculum-video--embedded[data-astro-cid-7qveimw7] .curriculum-video__head[data-astro-cid-7qveimw7] h3[data-astro-cid-7qveimw7]{margin-bottom:0;font-size:clamp(22px,2.6vw,30px);line-height:1.4}.curriculum-video--embedded[data-astro-cid-7qveimw7] .curriculum-video__preview[data-astro-cid-7qveimw7] img[data-astro-cid-7qveimw7]{opacity:.88}.curriculum-video__head[data-astro-cid-7qveimw7].curriculum-video__head--below{margin:20px 0 0}@media (hover:hover){.curriculum-video__preview[data-astro-cid-7qveimw7]:not(:disabled):hover .curriculum-video__play[data-astro-cid-7qveimw7]{background:var(--paper);color:var(--navy)}}@media (width<=600px){.curriculum-video[data-astro-cid-7qveimw7]{padding:48px 0;scroll-margin-top:90px}.curriculum-video--embedded[data-astro-cid-7qveimw7]{margin-top:32px;padding:0}.curriculum-video__head[data-astro-cid-7qveimw7]{margin-bottom:22px}.curriculum-video__head[data-astro-cid-7qveimw7].curriculum-video__head--below{margin-top:16px}.curriculum-video__head[data-astro-cid-7qveimw7] p[data-astro-cid-7qveimw7]{font-size:15px}.curriculum-video__preview[data-astro-cid-7qveimw7]{gap:8px;padding:16px}.curriculum-video__play[data-astro-cid-7qveimw7]{padding:5px}.curriculum-video__play[data-astro-cid-7qveimw7] svg[data-astro-cid-7qveimw7]{width:44px;height:44px}.curriculum-video__preview-label[data-astro-cid-7qveimw7]{font-size:15px}}@media (prefers-reduced-motion:reduce){.curriculum-video__play[data-astro-cid-7qveimw7]{transition:none}}
