.ProjectileConceptDemo-module__L6XnFa__demo{grid-template-columns:minmax(0,1fr) 15rem;gap:1rem;width:100%;display:grid}.ProjectileConceptDemo-module__L6XnFa__stage{border:1px solid var(--l-line);background:var(--l-paper);border-radius:1rem;min-height:0;overflow:hidden}.ProjectileConceptDemo-module__L6XnFa__stage svg{width:100%;height:100%;max-height:43vh;display:block}.ProjectileConceptDemo-module__L6XnFa__axis{stroke:#64748b;stroke-width:2px}.ProjectileConceptDemo-module__L6XnFa__trajectory{fill:none;stroke:#4f7a68;stroke-width:4px;stroke-linecap:round}.ProjectileConceptDemo-module__L6XnFa__guide{stroke:#fbbf2499;stroke-width:2px;stroke-dasharray:7 7}.ProjectileConceptDemo-module__L6XnFa__ball{fill:#b27d3c;stroke:#fff7d6;stroke-width:3px}.ProjectileConceptDemo-module__L6XnFa__label{fill:var(--l-muted);font-size:18px;font-weight:500}.ProjectileConceptDemo-module__L6XnFa__controls{border:1px solid var(--l-line);background:var(--l-panel);border-radius:1rem;flex-direction:column;justify-content:center;gap:1.25rem;padding:1rem;display:flex}.ProjectileConceptDemo-module__L6XnFa__controls label{color:var(--l-muted);gap:.55rem;font-size:.84rem;display:grid}.ProjectileConceptDemo-module__L6XnFa__controls label span{justify-content:space-between;gap:1rem;display:flex}.ProjectileConceptDemo-module__L6XnFa__controls strong{color:var(--l-ink)}.ProjectileConceptDemo-module__L6XnFa__controls input{width:100%;accent-color:var(--l-accent)}.ProjectileConceptDemo-module__L6XnFa__actions{grid-template-columns:1fr 1fr;gap:.55rem;display:grid}.ProjectileConceptDemo-module__L6XnFa__actions button{border:1px solid var(--l-line);background:var(--l-panel);color:var(--l-ink);border-radius:.75rem;justify-content:center;align-items:center;gap:.35rem;padding:.65rem;font-weight:500;display:inline-flex}.ProjectileConceptDemo-module__L6XnFa__actions button:hover{color:#7dd3fc;border-color:#38bdf8}.ProjectileConceptDemo-module__L6XnFa__metrics{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:.65rem;display:grid}.ProjectileConceptDemo-module__L6XnFa__metrics span{border:1px solid var(--l-line);background:var(--l-panel);color:var(--l-muted);border-radius:.8rem;padding:.65rem .85rem;font-size:.82rem}.ProjectileConceptDemo-module__L6XnFa__metrics strong{color:var(--l-ink);margin-top:.15rem;font-size:1.08rem;display:block}@media (max-width:800px){.ProjectileConceptDemo-module__L6XnFa__demo{grid-template-columns:1fr}.ProjectileConceptDemo-module__L6XnFa__controls{grid-template-columns:1fr 1fr;display:grid}}@media (max-width:560px){.ProjectileConceptDemo-module__L6XnFa__controls,.ProjectileConceptDemo-module__L6XnFa__metrics{grid-template-columns:1fr}}
.ClassroomPlayer-module__9bvV2q__player{--classroom-accent:var(--l-accent);background:var(--l-bg);min-height:100svh;color:var(--l-ink);grid-template-rows:auto minmax(0,1fr) auto;gap:18px;padding:110px 36px 24px;display:grid}.ClassroomPlayer-module__9bvV2q__player:fullscreen{padding:24px}.ClassroomPlayer-module__9bvV2q__topbar,.ClassroomPlayer-module__9bvV2q__bottombar{align-items:center;gap:16px;width:min(1440px,100%);margin:auto;display:flex}.ClassroomPlayer-module__9bvV2q__topbar{min-height:44px}.ClassroomPlayer-module__9bvV2q__iconButton,.ClassroomPlayer-module__9bvV2q__topActions button,.ClassroomPlayer-module__9bvV2q__overviewHead button{border:1px solid var(--l-line);background:var(--l-paper);color:var(--l-muted);border-radius:99px;justify-content:center;align-items:center;min-width:42px;min-height:42px;display:inline-flex}.ClassroomPlayer-module__9bvV2q__deckIdentity{min-width:0;line-height:1.4;display:grid}.ClassroomPlayer-module__9bvV2q__deckIdentity span{color:var(--l-muted);letter-spacing:.16em;font-size:9px}.ClassroomPlayer-module__9bvV2q__deckIdentity strong{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:13px;font-weight:500;overflow:hidden}.ClassroomPlayer-module__9bvV2q__topActions{gap:8px;margin-left:auto;display:flex}.ClassroomPlayer-module__9bvV2q__topActions button{gap:7px;padding:0 15px;font-size:11px}.ClassroomPlayer-module__9bvV2q__topActions button:hover,.ClassroomPlayer-module__9bvV2q__iconButton:hover,.ClassroomPlayer-module__9bvV2q__activeButton{border-color:var(--l-accent);color:var(--l-ink);background:var(--l-panel)}.ClassroomPlayer-module__9bvV2q__viewport{place-items:center;width:min(1440px,100%);min-height:0;margin:auto;display:grid}.ClassroomPlayer-module__9bvV2q__slide{aspect-ratio:16/9;border:1px solid var(--l-line);background:var(--l-paper);width:100%;max-height:calc(100svh - 235px);animation:ClassroomPlayer-module__9bvV2q__enter .7s var(--l-ease)both;border-radius:6px;position:relative;overflow:auto;box-shadow:0 20px 60px -40px #293d2c30}.ClassroomPlayer-module__9bvV2q__player:fullscreen .ClassroomPlayer-module__9bvV2q__slide{max-height:calc(100svh - 165px)}.ClassroomPlayer-module__9bvV2q__coverSlide,.ClassroomPlayer-module__9bvV2q__standardSlide,.ClassroomPlayer-module__9bvV2q__formulaSlide,.ClassroomPlayer-module__9bvV2q__interactiveSlide,.ClassroomPlayer-module__9bvV2q__questionSlide{min-height:100%;padding:clamp(28px,4.5vw,72px)}.ClassroomPlayer-module__9bvV2q__coverSlide{isolation:isolate;flex-direction:column;justify-content:center;display:flex;position:relative}.ClassroomPlayer-module__9bvV2q__coverSlide:after{content:"";aspect-ratio:1;border:1px solid var(--l-line);width:33%;box-shadow:0 0 0 35px color-mix(in srgb,var(--l-panel)45%,transparent),0 0 0 70px color-mix(in srgb,var(--l-panel)22%,transparent);z-index:-1;border-radius:50%;position:absolute;top:25%;right:9%}.ClassroomPlayer-module__9bvV2q__eyebrow{color:var(--l-accent);letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:clamp(9px,.9vw,13px);font-weight:500}.ClassroomPlayer-module__9bvV2q__coverSlide h1{max-width:11ch;color:var(--l-ink);letter-spacing:-.06em;margin:25px 0 0;font-size:clamp(36px,6.2vw,90px);font-weight:300;line-height:1.25}.ClassroomPlayer-module__9bvV2q__coverSubtitle{max-width:32ch;color:var(--l-muted);margin:25px 0 60px;font-size:clamp(14px,1.8vw,24px);line-height:1.8}.ClassroomPlayer-module__9bvV2q__footnote{color:var(--l-muted);letter-spacing:.08em;font-size:10px;position:absolute;bottom:30px;left:clamp(28px,4.5vw,72px)}.ClassroomPlayer-module__9bvV2q__standardSlide,.ClassroomPlayer-module__9bvV2q__formulaSlide,.ClassroomPlayer-module__9bvV2q__interactiveSlide,.ClassroomPlayer-module__9bvV2q__questionSlide{flex-direction:column;display:flex}.ClassroomPlayer-module__9bvV2q__slideHeading h2{max-width:20ch;color:var(--l-ink);letter-spacing:-.04em;margin:18px 0 0;font-size:clamp(27px,3.5vw,50px);font-weight:400;line-height:1.4}.ClassroomPlayer-module__9bvV2q__lead{max-width:40ch;color:var(--l-muted);margin:20px 0 0;font-size:clamp(14px,1.65vw,22px);line-height:1.8}.ClassroomPlayer-module__9bvV2q__storyGrid{flex:1;grid-template-columns:1.4fr .7fr;align-items:center;gap:40px;margin-top:25px;display:grid}.ClassroomPlayer-module__9bvV2q__storyGrid ol{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ClassroomPlayer-module__9bvV2q__storyGrid li{border-bottom:1px solid var(--l-line);color:var(--l-ink);align-items:center;gap:20px;padding:15px 0;font-size:clamp(14px,1.5vw,21px);line-height:1.7;display:flex}.ClassroomPlayer-module__9bvV2q__storyGrid li span{color:var(--l-accent);font-family:var(--font-latin);font-size:14px}.ClassroomPlayer-module__9bvV2q__accentCard{aspect-ratio:1;border:1px solid var(--l-line);background:var(--l-panel);color:var(--l-accent);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:15px;display:flex}.ClassroomPlayer-module__9bvV2q__accentCard strong{color:var(--l-ink);font-size:clamp(20px,2.2vw,33px);font-weight:400}.ClassroomPlayer-module__9bvV2q__accentCard small{color:var(--l-muted);font-size:12px}.ClassroomPlayer-module__9bvV2q__splitGrid{flex:1;grid-template-columns:1fr 1fr;align-items:stretch;gap:25px;margin-top:30px;display:grid}.ClassroomPlayer-module__9bvV2q__splitGrid article{border:1px solid var(--l-line);background:var(--l-bg);border-radius:4px;padding:clamp(20px,2.5vw,36px)}.ClassroomPlayer-module__9bvV2q__splitGrid article>span{color:var(--l-accent);font-size:13px}.ClassroomPlayer-module__9bvV2q__splitGrid h3{color:var(--l-ink);margin:16px 0 0;font-size:clamp(22px,2.2vw,32px);font-weight:400}.ClassroomPlayer-module__9bvV2q__columnFormula{color:var(--l-accent);margin:20px 0;font-size:clamp(20px,2.5vw,36px)}.ClassroomPlayer-module__9bvV2q__splitGrid article>p{color:var(--l-muted);font-size:clamp(12px,1.2vw,16px);line-height:1.9}.ClassroomPlayer-module__9bvV2q__formulaSlide{justify-content:center}.ClassroomPlayer-module__9bvV2q__heroFormula{color:var(--l-ink);margin:30px 0 20px;font-size:clamp(28px,4.5vw,68px)}.ClassroomPlayer-module__9bvV2q__formulaExplanation{max-width:800px;color:var(--l-muted);font-size:clamp(13px,1.4vw,20px);line-height:1.9}.ClassroomPlayer-module__9bvV2q__takeaway{border-left:2px solid var(--l-accent);background:var(--l-panel);color:var(--l-ink);align-self:flex-start;align-items:center;gap:12px;margin-top:24px;padding:16px 20px;font-size:14px;display:inline-flex}.ClassroomPlayer-module__9bvV2q__interactiveSlide{padding:clamp(20px,2.3vw,35px)}.ClassroomPlayer-module__9bvV2q__interactiveSlide .ClassroomPlayer-module__9bvV2q__slideHeading{align-items:baseline;gap:20px;display:flex}.ClassroomPlayer-module__9bvV2q__interactiveSlide .ClassroomPlayer-module__9bvV2q__slideHeading h2{font-size:clamp(24px,2.8vw,40px)}.ClassroomPlayer-module__9bvV2q__interactiveStage{flex:1;align-items:stretch;min-height:0;margin-top:20px;display:grid}.ClassroomPlayer-module__9bvV2q__questionSlide{justify-content:center}.ClassroomPlayer-module__9bvV2q__questionPrompt{max-width:35ch;color:var(--l-ink);margin:30px 0;font-size:clamp(20px,2.5vw,36px);line-height:1.7}.ClassroomPlayer-module__9bvV2q__revealButton{background:var(--l-ink);color:var(--l-bg);border-radius:99px;align-self:flex-start;padding:14px 25px;font-size:13px}.ClassroomPlayer-module__9bvV2q__answer{border:1px solid var(--l-line);background:var(--l-panel);max-width:950px;color:var(--l-ink);animation:ClassroomPlayer-module__9bvV2q__enter .6s var(--l-ease)both;border-radius:4px;align-items:flex-start;gap:16px;padding:22px;font-size:clamp(14px,1.5vw,21px);line-height:1.8;display:flex}.ClassroomPlayer-module__9bvV2q__answer p{margin:0}.ClassroomPlayer-module__9bvV2q__summaryList{counter-reset:summary;flex:1;align-content:center;gap:24px;margin:30px 0;padding:0;list-style:none;display:grid}.ClassroomPlayer-module__9bvV2q__summaryList li{counter-increment:summary;color:var(--l-ink);align-items:center;gap:20px;font-size:clamp(15px,1.8vw,26px);line-height:1.8;display:flex}.ClassroomPlayer-module__9bvV2q__summaryList li:before{content:counter(summary,decimal-leading-zero);color:var(--l-accent);font-family:var(--font-latin);font-size:15px}.ClassroomPlayer-module__9bvV2q__closing{color:var(--l-accent);margin:0;font-size:clamp(14px,1.5vw,22px)}.ClassroomPlayer-module__9bvV2q__notes{z-index:65;border:1px solid var(--l-line);background:var(--l-glass);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:12px;width:min(450px,100vw - 36px);padding:25px;position:fixed;bottom:85px;right:30px;box-shadow:0 15px 50px #203b2720}.ClassroomPlayer-module__9bvV2q__notes div{color:var(--l-accent);align-items:center;gap:10px;font-size:13px;display:flex}.ClassroomPlayer-module__9bvV2q__notes p{color:var(--l-ink);margin:16px 0 0;font-size:14px;line-height:1.9}.ClassroomPlayer-module__9bvV2q__bottombar{justify-content:space-between}.ClassroomPlayer-module__9bvV2q__bottombar>button{border:1px solid var(--l-line);color:var(--l-muted);border-radius:99px;align-items:center;gap:10px;padding:11px 18px;font-size:12px;display:inline-flex}.ClassroomPlayer-module__9bvV2q__bottombar>button:disabled{opacity:.3}.ClassroomPlayer-module__9bvV2q__progressWrap{width:min(450px,40vw);color:var(--l-muted);font-family:var(--font-latin);align-items:center;gap:20px;font-size:13px;display:flex}.ClassroomPlayer-module__9bvV2q__progressTrack{background:var(--l-line);flex:1;height:2px;overflow:hidden}.ClassroomPlayer-module__9bvV2q__progressTrack i{background:var(--l-accent);height:100%;transition:width .6s var(--l-ease);display:block}.ClassroomPlayer-module__9bvV2q__overviewGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-top:28px;display:grid}.ClassroomPlayer-module__9bvV2q__overviewGrid button{aspect-ratio:16/10;border:1px solid var(--l-line);background:var(--l-bg);text-align:left;color:var(--l-ink);border-radius:4px;flex-direction:column;padding:18px;display:flex}.ClassroomPlayer-module__9bvV2q__overviewGrid button:hover,.ClassroomPlayer-module__9bvV2q__currentThumb{border-color:var(--l-accent)!important;background:var(--l-panel)!important}.ClassroomPlayer-module__9bvV2q__overviewGrid span{color:var(--l-accent);font-family:var(--font-latin);font-size:13px}.ClassroomPlayer-module__9bvV2q__overviewGrid strong{color:var(--l-ink);margin-top:auto;font-size:15px;font-weight:500}.ClassroomPlayer-module__9bvV2q__overviewGrid small{color:var(--l-muted);margin-top:7px;font-size:9px}@keyframes ClassroomPlayer-module__9bvV2q__enter{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:none}}@media (max-width:720px){.ClassroomPlayer-module__9bvV2q__player{gap:14px;padding:94px 12px 18px}.ClassroomPlayer-module__9bvV2q__player:fullscreen{padding:12px}.ClassroomPlayer-module__9bvV2q__topbar{gap:10px}.ClassroomPlayer-module__9bvV2q__topActions{gap:5px}.ClassroomPlayer-module__9bvV2q__topActions button{min-width:36px;min-height:36px;padding:0}.ClassroomPlayer-module__9bvV2q__topActions button span{display:none}.ClassroomPlayer-module__9bvV2q__deckIdentity{max-width:35vw}.ClassroomPlayer-module__9bvV2q__deckIdentity strong{font-size:11px}.ClassroomPlayer-module__9bvV2q__slide,.ClassroomPlayer-module__9bvV2q__player:fullscreen .ClassroomPlayer-module__9bvV2q__slide{aspect-ratio:auto;min-height:calc(100svh - 235px);max-height:none;overflow:visible}.ClassroomPlayer-module__9bvV2q__coverSlide,.ClassroomPlayer-module__9bvV2q__standardSlide,.ClassroomPlayer-module__9bvV2q__formulaSlide,.ClassroomPlayer-module__9bvV2q__interactiveSlide,.ClassroomPlayer-module__9bvV2q__questionSlide{min-height:calc(100svh - 235px);padding:28px 22px}.ClassroomPlayer-module__9bvV2q__storyGrid,.ClassroomPlayer-module__9bvV2q__splitGrid{grid-template-columns:1fr;margin-top:25px}.ClassroomPlayer-module__9bvV2q__accentCard{display:none}.ClassroomPlayer-module__9bvV2q__interactiveSlide .ClassroomPlayer-module__9bvV2q__slideHeading{display:block}.ClassroomPlayer-module__9bvV2q__bottombar>button{gap:3px;padding:10px;font-size:11px}.ClassroomPlayer-module__9bvV2q__coverSlide h1{font-size:43px}.ClassroomPlayer-module__9bvV2q__coverSlide:after{width:42%;top:36%;right:20%}.ClassroomPlayer-module__9bvV2q__notes{right:18px}.ClassroomPlayer-module__9bvV2q__footnote{font-size:9px;bottom:24px}}
