
.fl-c21-single *{box-sizing:border-box}body.fl-c21-paired-ready{margin:0;background:#f5f6fa;color:#20283a;font:16px/1.55 Arial,sans-serif}.c21-coursebar{background:#111f3e;color:white;padding:16px 24px;display:flex;gap:20px;align-items:center}.c21-coursebar a{color:#dce5f5;text-decoration:none}.mark{display:grid;place-items:center;background:#c9a227;color:#111f3e;border-radius:6px;width:36px;height:36px;font-weight:bold}.fl-c21-single{max-width:1050px;margin:26px auto;padding:0 24px}.fl-c21-single h1{font-size:28px;line-height:1.3;margin:6px 0 20px}.fl-c21-single h2{font-size:20px}.fl-c21-single p{margin:8px 0}.eyebrow{font-size:13px;font-weight:bold;color:#867020}.player{background:#0b1424;color:white;border-radius:12px;overflow:hidden}.fl-c21-single video{display:block;width:100%;aspect-ratio:16/9;height:auto;background:#0b1424}video::-webkit-media-controls-fullscreen-button{display:none}.caption{min-height:68px;padding:12px 22px;text-align:center;font-size:20px;line-height:1.4;background:#0b1424;color:white;border-top:1px solid #26334b}.tools{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;background:#0b1424;flex-wrap:wrap}.fl-c21-single button,.fl-c21-single .next{font:700 15px Arial,sans-serif;border-radius:8px;padding:12px 16px;min-height:44px;cursor:pointer;border:1px solid #dce0e8;background:white;color:#111f3e}button:focus-visible,a:focus-visible{outline:3px solid #c9a227;outline-offset:3px}.content{padding:20px 0}.takeaways{border:1px solid #e0e5ec;border-radius:12px;background:white;padding:20px;margin:20px 0}.fl-c21-single .takeaways h2{margin:0 0 10px}.takeaways li{margin:9px 0}.next{display:inline-block;background:#111f3e;color:white;text-decoration:none}.nextrow{display:flex;justify-content:flex-end;padding:18px 0;border-top:1px solid #dce0e8}.qa{margin:30px 0;border-top:1px solid #dce0e8;padding-top:15px;color:#68768d}.qa input{width:95px;padding:10px;font-size:16px}.player.fl-expanded{position:fixed;inset:0;z-index:999999;background:#0b1424;height:100dvh;width:100vw;border-radius:0;display:flex;flex-direction:column;justify-content:center}.fl-c21-single .player.fl-expanded video{min-height:0;max-height:calc(100dvh - 170px);object-fit:contain}.player:fullscreen{height:100vh;width:100vw;border-radius:0;display:flex;flex-direction:column;justify-content:center}.fl-c21-single .player:fullscreen video{min-height:0;max-height:calc(100vh - 160px);object-fit:contain}.player:fullscreen .caption{flex-shrink:0}.player:fullscreen .tools{flex-shrink:0}@media(max-width:600px){.c21-coursebar{padding:12px 16px;font-size:14px;gap:12px}.fl-c21-single{padding:0 16px;margin:20px auto}.fl-c21-single h1{font-size:25px}.caption{font-size:17px;min-height:76px;padding:12px 14px}.tools{padding:8px 10px;gap:8px}.tools button{font-size:14px;padding:11px}.takeaways{padding:18px}.nextrow .next{width:100%;text-align:center}}
body.fl-c21-paired-ready #page-header,body.fl-c21-paired-ready #page-navbar,body.fl-c21-paired-ready .activity-header,body.fl-c21-paired-ready .secondary-navigation,body.fl-c21-paired-ready .fl-lesson-intro,body.fl-c21-paired-ready .fl-reference-sidebar,body.fl-c21-paired-ready .fl-journey-navigation,body.fl-c21-paired-ready #region-main>h2{display:none!important}body.fl-c21-paired-ready .fl-reference-layout{display:block!important;margin:0!important}body.fl-c21-paired-ready .fl-reference-content{padding:0!important}.fl-c21-paired-menu{padding:16px 22px;background:white;border:1px solid #dce0e8;border-radius:10px;max-width:1050px;margin:15px auto}.fl-c21-paired-menu summary{font-weight:bold;cursor:pointer;min-height:35px}.fl-c21-paired-menu button{margin:8px 12px 0 0;min-height:44px;padding:12px}.fl-c21-single[hidden]{display:none!important}.fl-c21-paired-guide{max-width:1000px;margin:25px auto;padding:20px;border-top:1px solid #dce0e8}.fl-c21-paired-guide summary{min-height:44px;cursor:pointer;font-weight:bold}.fl-c21-paired-guide img{max-width:100%}.fl-c21-paired-guide section{max-width:100%}.fl-c21-paired-guide [data-lucky-slide]{display:none!important}
body.fl-c21-paired-ready .fl-module-wayfinding{display:none!important}.fl-c21-single .next{background:#111f3e!important;color:white!important}.fl-c21-paired-guide [data-lucky-slide]{display:none!important}
