.ed-experience{font-family:'Avenir Next',Avenir,-apple-system,sans-serif;background:var(--bg);color:var(--ink);font-size:16px}.ed-experience button,.ed-experience input,.ed-experience select,.ed-experience textarea{font:inherit}.ed-experience button{border:1px solid var(--line);border-radius:7px;background:transparent;color:var(--ink);cursor:pointer;padding:11px 17px;min-height:44px;transition:background .16s,border-color .16s}.ed-experience button:hover:not(:disabled){background:#20262d;border-color:#647486}.ed-experience button:disabled{opacity:.38;cursor:default}.ed-experience :focus-visible{outline:2px solid var(--accent);outline-offset:4px}.ed-experience h1,.ed-experience h2,.ed-experience h3{color:var(--ink);font-family:inherit;text-transform:none;letter-spacing:-.5px;border:0;padding:0}.ed-experience p{line-height:1.6}.ed-experience input,.ed-experience textarea,.ed-experience select{width:100%;color:var(--ink);background:var(--panel-2);border:1px solid #48515d;border-radius:6px;padding:12px;min-height:46px}.ed-experience textarea{resize:vertical}.ed-experience input[type=range]{padding:0;accent-color:var(--accent);border:0;background:transparent}.ed-experience a{color:var(--accent)}.ed-experience [hidden]{display:none!important}.ed-experience .x-primary{background:var(--ink);color:var(--bg);border-color:var(--ink);font-weight:650;padding:14px 20px}.ed-experience .x-primary:hover:not(:disabled){background:white;border-color:white}.x-primary span{font-size:21px;margin-left:28px}#x-review-context.orient{margin:0;border:0;border-bottom:1px solid var(--line);background:var(--panel-2);border-radius:0;padding:7px 5%;font-size:10px;color:var(--dim);display:flex;justify-content:space-between;gap:14px}.x-header{max-width:1536px;margin:auto;display:flex;align-items:center;justify-content:space-between;padding:23px 5%;gap:25px}.x-header .x-brand{display:flex;align-items:center;gap:14px;text-align:left;border:0;padding:0;line-height:1.16;font-size:16px}.x-brand svg{width:35px;height:35px;fill:none;stroke:var(--ink);stroke-width:2.5;stroke-linecap:square}.x-brand b{font-weight:700}.x-header nav{display:flex;gap:8px}.x-header nav button{border:0;color:var(--dim);font-size:14px}.x-header nav button[aria-current=page]{color:var(--ink);background:var(--panel)}#x-plan-count{display:inline-flex;align-items:center;justify-content:center;font-size:11px;background:var(--line);border-radius:20px;width:21px;height:21px;margin-left:5px}.x-local{font-size:11px;color:var(--dim)}.x-page{max-width:1536px;margin:auto;padding:0 5% 30px}.x-hero{position:relative;min-height:430px;border-radius:12px;isolation:isolate;background:#0e1013}.x-hero-image{margin:0;position:relative}.x-hero-image img{width:100%;height:auto;display:block;border-radius:12px}.x-hero-image button{position:absolute;right:22px;bottom:25px;background:rgba(15,18,22,.88);font-size:12px;border-color:#68717a}.x-image-note{position:absolute;left:25px;bottom:24px;font-size:11px;color:#c0c7ce}.x-hero-copy{position:absolute;left:4.5%;top:17%;width:41%}.x-course-label{font-size:13px;font-weight:500;color:var(--dim);margin:0 0 14px}.x-hero-copy .x-course-label{color:#c9cfd6}.x-hero-copy h1{font-family:'Avenir Next Condensed','Avenir Next',sans-serif;font-size:clamp(36px,4.7vw,72px);font-weight:650;line-height:1.03;letter-spacing:-1.8px;margin:0 0 22px}.x-hero-copy p{font-size:17px;color:#c1c8d0;max-width:30ch;margin:0 0 26px}.x-subaction{display:block;color:#afb8c2;font-size:11px;margin-top:13px;max-width:36ch}.x-course-head{display:flex;justify-content:space-between;align-items:center;margin:33px 0 23px}.x-course-head h2{font-size:23px;font-weight:600;margin:0 0 4px}.x-course-head p{font-size:14px;color:var(--dim);margin:0}.x-course-progress{text-align:right;display:flex;align-items:center;gap:14px}.x-course-progress strong{font-size:24px;font-weight:550}.x-course-progress span{max-width:90px;text-align:left;line-height:1.35;font-size:11px;color:var(--dim)}.x-course-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0 28px}.x-course-grid .x-course-unit{border:0;border-top:1px solid #38414b;border-radius:0;text-align:left;padding:21px 0;display:grid;grid-template-columns:56px 1fr 15px;gap:14px;align-items:center}.x-course-unit:hover{background:transparent!important}.x-course-unit .x-unit-symbol{height:54px;width:54px;display:grid;place-items:center}.x-unit-symbol svg{width:52px;height:52px;fill:none;stroke:var(--accent);stroke-width:1.4}.x-course-unit strong{display:block;font-size:17px;font-weight:600}.x-course-unit small{display:block;color:var(--dim);font-size:12px;margin-top:5px}.x-unit-chevron{font-size:22px;color:var(--dim)}.x-course-unit.done .x-unit-chevron{color:var(--ok)}.x-home-footer{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid var(--line);margin-top:3px;padding-top:17px}.x-home-footer p{font-size:12px;color:var(--dim)}.x-home-footer button{border:0;font-size:12px}.x-lesson-top{display:flex;justify-content:space-between;align-items:center;margin:7px 0 24px;color:var(--dim);font-size:12px}.x-lesson-top button{font-size:12px;border:0;padding:8px 0}.x-back:before{content:'‹';font-size:22px;margin-right:10px;vertical-align:-1px}.x-lesson-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;gap:22px}.x-lesson-heading h1{font-family:'Avenir Next Condensed','Avenir Next',sans-serif;font-weight:600;font-size:46px;letter-spacing:-1.3px;margin:0;line-height:1.05}.x-lesson-heading .x-course-label{margin-bottom:7px}.x-step-nav{display:flex;align-items:center;gap:18px}.x-step-nav button{padding:6px 0;border:0;color:var(--dim);font-size:12px;white-space:nowrap}.x-step-nav button span{display:inline-flex;align-items:center;justify-content:center;border:1px solid #5a6470;border-radius:50%;width:24px;height:24px;margin-right:6px;font-size:11px}.x-step-nav button[aria-current=step]{color:var(--ink)}.x-step-nav button[aria-current=step] span{background:var(--ink);color:var(--bg);border-color:var(--ink)}.x-workbench{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr);gap:0;border:1px solid #343c46;border-radius:12px;overflow:hidden}.x-scene{background:#11161b;position:relative;min-width:0;display:flex;flex-direction:column;justify-content:center;min-height:440px}.x-scene svg{width:100%;height:auto;display:block}.x-scene figcaption{font-size:11px;padding:13px 22px;color:var(--dim);line-height:1.5;margin-top:auto}.x-scene .x-scene-label{position:absolute;left:22px;top:18px;color:#a8b6c5;font-size:11px}.x-scene .x-scene-result{position:absolute;left:23px;bottom:63px;font-size:13px;color:var(--ink);font-weight:600}.x-control{padding:28px 30px;background:var(--panel);min-width:0;display:flex;flex-direction:column}.x-control h2{font-size:23px;line-height:1.25;font-weight:600;margin:0 0 10px;letter-spacing:-.5px}.x-control p{font-size:14px;color:var(--dim);margin:0 0 20px}.x-control label{font-size:12px;display:flex;align-items:baseline;justify-content:space-between;margin:4px 0 3px;gap:10px}.x-control output{color:var(--ink);font-size:24px;font-variant-numeric:tabular-nums;letter-spacing:-.6px}.x-control input[type=range]{margin:3px 0 15px;min-height:32px}.x-control .x-control-foot{font-size:11px;color:var(--dim);margin-top:auto;padding-top:16px}.x-action-row{display:flex;flex-wrap:wrap;gap:9px;margin-top:12px}.x-action-row button{font-size:13px;flex:1}.x-control .x-feedback{font-size:13px;color:var(--ink);border-top:1px solid #39444f;padding-top:15px;margin-top:19px;margin-bottom:0;min-height:64px;line-height:1.5}.x-control .x-feedback b{display:block;margin-bottom:4px;font-size:15px}.x-model-options{display:flex;gap:6px;margin-bottom:18px}.x-model-options button{padding:7px 10px;font-size:11px;min-height:35px;flex:1}.x-model-options button[aria-pressed=true]{border-color:var(--accent);background:#232e3b}.x-lesson-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:22px}.x-lesson-bottom p{font-size:12px;color:var(--dim);margin:0}.x-lesson-bottom button{font-size:13px;min-width:230px}.x-scene svg text{fill:#bac5d0;font-family:'Avenir Next',sans-serif;font-size:15px}.x-scene svg .ink-line{fill:none;stroke:#e9ecef;stroke-width:2}.x-scene svg .steel-line{fill:none;stroke:#7f9cc0;stroke-width:2}.x-scene svg .fine-line{fill:none;stroke:#35414d;stroke-width:1}.x-scenario-options{display:grid;gap:9px}.x-scenario-options button{text-align:left;font-size:13px;min-height:53px;padding:12px}.x-scenario-options button[aria-pressed=true]{border-color:var(--accent);background:#202b36}.x-scenario-options button.correct{border-color:var(--ok)}.x-pitch-stats{display:flex;gap:24px;margin-bottom:17px}.x-pitch-stats strong{font-size:30px;font-weight:550;line-height:1.1;display:block}.x-pitch-stats span{font-size:11px;color:var(--dim)}.x-arrow-area{position:relative;display:grid;place-items:center;min-height:320px;padding-top:20px}.x-arrow-line{display:flex;justify-content:center;align-items:center;gap:15px;font-size:76px;line-height:1;font-family:Arial,sans-serif}.x-arrow-line span{width:40px;text-align:center;color:var(--dim)}.x-arrow-line strong{width:40px;text-align:center;border-bottom:2px solid var(--ink);padding-bottom:7px;font-weight:700}.x-focus-meter{width:70%;display:flex;gap:8px;margin:0 auto 35px}.x-focus-meter i{height:3px;flex:1;background:#3d4853}.x-focus-meter i.done{background:var(--ink)}.x-focus-meter i.error{background:var(--miss)}.x-focus-controls{display:grid;grid-template-columns:1fr 1fr;gap:10px}.x-focus-controls button{font-size:14px}.x-rehearse-visual{padding:55px 34px 25px}.x-rehearse-visual h3{font-size:19px;margin:0 0 9px}.x-rehearse-visual p{font-size:13px;color:var(--dim)}.x-rehearse-path{display:flex;align-items:center;justify-content:space-around;border-block:1px solid #3a4651;padding:22px 0;margin:18px 0}.x-rehearse-path div{text-align:center;font-size:11px;color:var(--dim)}.x-rehearse-path b{width:31px;height:31px;display:grid;place-items:center;border:1px solid #748290;border-radius:50%;margin:0 auto 9px;color:var(--ink);font-size:12px}.x-sequence{display:grid;gap:8px}.x-sequence button{display:flex;justify-content:space-between;align-items:center;text-align:left;padding:10px 13px;font-size:13px}.x-sequence button.selected{border-color:var(--accent)}.x-sequence button span{font-size:11px;color:var(--dim)}.x-sequence-order{font-size:12px;min-height:60px;border-top:1px solid #39444f;padding-top:13px;margin-top:15px;line-height:1.6}.x-force-layout{display:grid;grid-template-columns:1fr 1.2fr;align-items:end;padding:40px 0 0 12px}.x-force-layout img{width:100%;height:auto;display:block}.x-force-plot{min-width:0}.x-force-metrics{display:flex;justify-content:space-between;gap:10px;border-top:1px solid #3d4650;padding-top:15px;margin-top:9px}.x-force-metrics span{font-size:10px;color:var(--dim);display:block}.x-force-metrics b{font-size:20px;font-weight:550}.x-recovery-visual{padding:50px 25px 20px}.x-recovery-visual img{width:100%;height:auto;display:block;border-radius:8px}.x-recovery-observations{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:20px 0}.x-recovery-observations div{border-top:1px solid #4d5863;padding-top:12px;font-size:12px;color:var(--dim)}.x-recovery-observations b{display:block;font-size:16px;color:var(--ink);margin-bottom:5px}.x-understand{display:grid;grid-template-columns:1fr 1.2fr;gap:55px;align-items:start;max-width:1200px;margin:20px auto}.x-explanation{padding:26px 0}.x-explanation img{width:100%;height:auto;border-radius:9px;display:block;margin-top:20px}.x-explanation h2{font-size:27px;line-height:1.25;margin:0 0 18px}.x-explanation p{font-size:15px;color:var(--dim);margin:0 0 16px}.x-explanation button{border:0;padding-left:0;font-size:12px;color:var(--accent)}.x-question{background:var(--panel);border:1px solid #36404a;border-radius:10px;padding:30px}.x-question .x-q-counter{font-size:11px;color:var(--dim)}.x-question h2{font-size:22px;line-height:1.35;font-weight:550;margin:14px 0 25px}.x-question .x-feedback{font-size:13px;line-height:1.6;min-height:63px;margin:20px 0 0;color:var(--dim)}.x-question .x-next-check{margin-top:18px;width:100%}.x-understand-complete{border-left:2px solid var(--ok);padding:16px 20px;margin-top:25px}.x-understand-complete strong{font-size:21px;display:block}.x-understand-complete span{color:var(--dim);font-size:13px}.x-plan-layout{display:grid;grid-template-columns:1fr 1.15fr;gap:70px;max-width:1150px;margin:35px auto}.x-plan-context h2{font-size:29px;line-height:1.2;margin:0 0 20px}.x-plan-context p{color:var(--dim);font-size:15px}.x-plan-context .x-plan-example{border-top:1px solid #414c56;margin-top:26px;padding-top:20px;font-size:14px}.x-plan-form{display:grid;gap:18px;background:var(--panel);padding:28px;border-radius:10px;border:1px solid #37424c}.x-plan-form label{display:block;font-size:12px;color:var(--dim);margin-bottom:6px}.x-plan-form .x-save-feedback{font-size:13px;color:var(--ink);margin:0;line-height:1.5}.x-practice-heading{display:flex;justify-content:space-between;align-items:center;gap:30px;margin:35px 0}.x-practice-heading h1{font-family:'Avenir Next Condensed','Avenir Next',sans-serif;font-size:44px;margin:0 0 12px;letter-spacing:-1px}.x-practice-heading p{font-size:14px;color:var(--dim)}.x-empty{min-height:320px;display:grid;place-content:center;text-align:center;border:1px solid #39434d;border-radius:12px;padding:40px}.x-empty h2{font-size:26px;margin:0 0 10px}.x-empty p{font-size:14px;color:var(--dim)}.x-empty button{margin:14px auto 0}.x-plan-record{display:grid;grid-template-columns:1.2fr 1fr auto;gap:28px;padding:28px 0;border-top:1px solid #3c4651;align-items:center}.x-plan-record h2{font-size:23px;margin:0 0 7px}.x-plan-record p{font-size:13px;color:var(--dim);margin:5px 0}.x-record-state{font-size:11px;color:var(--ok);margin-bottom:10px;display:block}.x-plan-record .x-record-actions{display:grid;gap:8px}.x-record-actions button{font-size:12px}.x-footer{max-width:1536px;margin:25px auto 0;padding:22px 5% 30px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:16px 26px;color:var(--dim);font-size:11px}.x-footer details{margin-left:auto}.x-footer summary{cursor:pointer;min-height:30px}.x-footer details[open]{flex-basis:100%}.x-footer p{overflow-wrap:anywhere;font-size:11px}.ed-experience dialog{color:var(--ink);background:var(--panel);border:1px solid #55606b;border-radius:12px;padding:28px;max-width:720px;width:calc(100% - 30px);max-height:85dvh;overflow:auto}.ed-experience dialog::backdrop{background:rgba(0,0,0,.7)}.x-dialog-head{display:flex;justify-content:space-between;gap:20px;align-items:center;border-bottom:1px solid #424e59;padding-bottom:17px;margin-bottom:20px}.x-dialog-head h2{font-size:23px;line-height:1.25;margin:0}.x-dialog-head button{font-size:11px;flex-shrink:0}#x-dialog-content p{font-size:14px;color:var(--dim)}#x-dialog-content h3{font-size:17px;margin:24px 0 7px}#x-dialog-content textarea{min-height:210px;font-size:13px}#x-dialog-content .x-evidence-entry{padding-block:17px;border-bottom:1px solid var(--line)}#x-dialog-content .x-evidence-entry h3{margin:0 0 8px}#x-dialog-content .x-evidence-entry small{color:var(--dim)}.x-readout{font-size:11px;color:var(--dim)}
@media(min-width:1550px){.x-hero-copy{top:19%}}@media(max-width:1100px){.x-local{display:none}.x-hero-copy{top:12%}.x-hero-copy h1{font-size:48px}.x-hero-copy p{font-size:15px;margin-bottom:17px}.x-hero-copy .x-primary{font-size:13px;padding:12px}.x-course-grid{gap:0 16px}.x-workbench{grid-template-columns:minmax(0,1.2fr) minmax(300px,1fr)}.x-control{padding:23px}.x-step-nav{gap:12px}.x-lesson-heading h1{font-size:37px}.x-force-layout{grid-template-columns:.8fr 1.2fr}}
@media(max-width:760px){#x-review-context.orient{font-size:9px;padding:6px 5%;display:grid;grid-template-columns:1fr 1fr;gap:2px 10px}#x-review-context span:nth-child(3){display:none}#x-review-context span:last-child{grid-column:1/-1}.x-header{padding:15px 5%;flex-wrap:wrap;gap:14px}.x-header .x-brand{font-size:14px}.x-brand svg{width:28px;height:28px}.x-header nav{gap:0;margin-left:auto}.x-header nav button{padding:8px;font-size:11px;min-height:40px}.x-header nav button:last-child{display:none}.x-page{padding-inline:5%}.x-hero{display:flex;flex-direction:column;min-height:0;border-radius:9px;background:transparent}.x-hero-image{order:2}.x-hero-image img{border-radius:8px}.x-hero-image button{right:12px;bottom:12px;font-size:11px;min-height:36px;padding:6px 10px}.x-image-note{left:12px;bottom:15px;font-size:9px}.x-hero-copy{position:static;width:100%;padding:20px 0 24px}.x-hero-copy h1{font-size:44px;letter-spacing:-1.1px;line-height:1.04;margin-bottom:15px}.x-hero-copy h1 br{display:none}.x-hero-copy p{font-size:15px;max-width:33ch;margin-bottom:19px}.x-hero-copy .x-primary{font-size:13px;min-height:48px}.x-subaction{font-size:10px;margin-top:10px;max-width:none}.x-course-label{font-size:11px;margin-bottom:11px}.x-course-head{margin:25px 0 14px;align-items:start;gap:15px}.x-course-head h2{font-size:20px;line-height:1.3;max-width:18ch}.x-course-head p{font-size:12px;max-width:26ch;margin-top:8px}.x-course-progress{display:block;min-width:55px}.x-course-progress strong{font-size:20px}.x-course-progress span{display:block;max-width:65px;font-size:10px;text-align:right;margin-top:4px}.x-course-grid{grid-template-columns:1fr}.x-course-grid .x-course-unit{grid-template-columns:43px 1fr 15px;padding:17px 0}.x-unit-symbol svg{width:38px;height:38px}.x-course-unit .x-unit-symbol{width:40px;height:40px}.x-course-unit strong{font-size:16px}.x-course-unit small{font-size:12px}.x-home-footer{display:block}.x-home-footer button{padding:0}.x-lesson-top{margin:2px 0 18px}.x-lesson-top #x-lesson-number{display:none}.x-lesson-heading{display:block;margin-bottom:20px}.x-lesson-heading h1{font-size:36px;letter-spacing:-1px}.x-step-nav{margin-top:20px;gap:24px}.x-step-nav button{font-size:12px}.x-workbench{grid-template-columns:1fr}.x-scene{min-height:0}.x-scene figcaption{font-size:10px;padding:9px 15px 13px;line-height:1.5}.x-scene .x-scene-label{left:15px;top:13px;font-size:10px}.x-scene .x-scene-result{left:15px;bottom:57px;font-size:11px}.x-control{padding:20px;border-top:1px solid #343c46}.x-control h2{font-size:22px;margin-bottom:8px}.x-control p{font-size:13px;margin-bottom:17px}.x-control .x-feedback{min-height:0;font-size:12px}.x-control .x-control-foot{font-size:10px}.x-lesson-bottom{position:sticky;bottom:0;z-index:4;background:var(--bg);margin:0 -5.6%;padding:13px 5.6%;border-top:1px solid #37414b;margin-top:20px;gap:12px;align-items:center}.x-lesson-bottom p{font-size:10px;max-width:14ch;line-height:1.45}.x-lesson-bottom button{min-width:0;max-width:220px;font-size:12px;padding:12px}.x-arrow-area{min-height:225px;padding-top:18px}.x-arrow-line{font-size:56px;gap:8px}.x-arrow-line span,.x-arrow-line strong{width:30px}.x-focus-meter{margin-bottom:18px}.x-rehearse-visual{padding:42px 20px 12px}.x-rehearse-visual h3{font-size:19px}.x-rehearse-visual p{font-size:12px}.x-rehearse-path{margin-bottom:0}.x-rehearse-path div{font-size:10px}.x-force-layout{padding-top:37px;grid-template-columns:.75fr 1.25fr}.x-force-layout .x-force-plot{padding-right:5px}.x-force-layout svg text{font-size:18px}.x-recovery-visual{padding:37px 16px 8px}.x-recovery-observations{gap:12px;margin:16px 0 5px}.x-recovery-observations div{font-size:11px}.x-recovery-observations b{font-size:14px}.x-understand{grid-template-columns:1fr;gap:18px;margin:0}.x-explanation{padding:7px 0}.x-explanation h2{font-size:25px;margin-bottom:13px}.x-explanation p{font-size:14px}.x-explanation img{max-height:none}.x-question{padding:23px 20px}.x-question h2{font-size:21px;margin-top:10px}.x-plan-layout{grid-template-columns:1fr;gap:14px;margin:5px 0}.x-plan-context h2{font-size:27px}.x-plan-context p{font-size:14px}.x-plan-context .x-plan-example{font-size:13px;margin-top:18px;padding-top:13px}.x-plan-form{padding:20px}.x-practice-heading{display:block;margin-top:20px}.x-practice-heading h1{font-size:36px;line-height:1.1}.x-plan-record{grid-template-columns:1fr;gap:12px;padding:23px 0}.x-plan-record .x-record-actions{grid-template-columns:1fr 1fr}.x-empty{padding:28px;min-height:300px}.x-empty h2{font-size:24px}.x-footer{display:block;padding-top:16px;font-size:10px;margin-top:15px}.x-footer>*{display:block;margin-bottom:12px}.x-footer details{margin:0}.ed-experience dialog{padding:20px}.x-dialog-head{align-items:start}.x-dialog-head h2{font-size:21px}.x-dialog-head button{font-size:10px;padding:8px}.x-pitch-stats strong{font-size:26px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ed-experience *{transition:none!important;animation:none!important}}@media print{.x-header,#x-review-context,.x-footer,.x-lesson-bottom{display:none}.x-page[hidden]{display:none!important}}

.x-scene-clock{position:absolute;top:50px;left:5%;display:grid;gap:1px;pointer-events:none}.x-scene-clock strong{font-size:30px;font-weight:450;font-variant-numeric:tabular-nums}.x-scene-clock span{font-size:12px;color:var(--dim)}
@media(max-width:760px){.x-scene-clock{top:34px}.x-scene-clock strong{font-size:21px}.x-scene-clock span{font-size:10px}.x-scene svg text{font-size:28px}.x-force-layout svg text{font-size:24px}.x-force-layout{grid-template-columns:.62fr 1.38fr}.x-home-footer{display:flex;flex-wrap:wrap;gap:10px 22px}.x-home-footer p{flex-basis:100%;margin-bottom:0}.x-home-footer button{min-height:44px}.x-hero-copy h1{max-width:14ch}}
.x-question button:disabled{opacity:1;color:var(--dim)}.x-question button.correct:disabled{color:var(--ink);background:#202b29;border-color:var(--ok)}
@media(max-width:760px){.x-model-options button{min-height:44px}.x-header nav button{min-height:44px}.x-explanation img,.x-explanation .x-readout{display:none}}
@media(max-width:760px){.ed-experience:has(#x-lesson:not([hidden])) .x-header,.ed-experience:has(#x-lesson:not([hidden])) #x-review-context{display:none}.ed-experience:has(#x-lesson:not([hidden])) .x-lesson-top{padding-top:12px}}
