@keyframes lesson-layout-module__4Txuwa__fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.lesson-layout-module__4Txuwa__hero{background:linear-gradient(145deg, #ffffff08, #fff0), var(--lesson-panel);border:1px solid var(--lesson-border);box-shadow:var(--lesson-shadow);border-radius:36px;padding:34px;animation:.7s both lesson-layout-module__4Txuwa__fadeUp;position:relative;overflow:hidden}.lesson-layout-module__4Txuwa__hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 14% 20%,#ec5b132e,#0000 26%),radial-gradient(circle at 88% 18%,#88d8ff24,#0000 22%);position:absolute;inset:0}.lesson-layout-module__4Txuwa__heroGridLayout{z-index:1;grid-template-columns:1.1fr .9fr;align-items:stretch;gap:28px;margin-top:22px;display:grid;position:relative}.lesson-layout-module__4Txuwa__heroCopy p{color:var(--lesson-muted);max-width:58ch;margin-top:18px;font-size:1.08rem}.lesson-layout-module__4Txuwa__heroCards{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:26px;display:grid}.lesson-layout-module__4Txuwa__heroCard,.lesson-layout-module__4Txuwa__statCard,.lesson-layout-module__4Txuwa__sectionCard,.lesson-layout-module__4Txuwa__exampleCard,.lesson-layout-module__4Txuwa__exerciseCard,.lesson-layout-module__4Txuwa__insightCard,.lesson-layout-module__4Txuwa__interactiveCard,.lesson-layout-module__4Txuwa__tipCard,.lesson-layout-module__4Txuwa__formulaCard,.lesson-layout-module__4Txuwa__summaryCard{background:var(--lesson-panel-soft);border:1px solid var(--lesson-border);border-radius:var(--lesson-radius-lg);box-shadow:var(--lesson-shadow)}.lesson-layout-module__4Txuwa__heroCard{padding:18px}.lesson-layout-module__4Txuwa__heroCard strong{text-transform:uppercase;letter-spacing:.14em;color:var(--lesson-primary-soft);margin-bottom:8px;font-size:.82rem;display:block}.lesson-layout-module__4Txuwa__sectionCard h3,.lesson-layout-module__4Txuwa__formulaCard h3,.lesson-layout-module__4Txuwa__exampleCard h3,.lesson-layout-module__4Txuwa__exerciseCard h3,.lesson-layout-module__4Txuwa__summaryCard h3,.lesson-layout-module__4Txuwa__interactiveCard h3,.lesson-layout-module__4Txuwa__tipCard h3{font-size:1.05rem;line-height:1.35;display:block}.lesson-layout-module__4Txuwa__heroCard p,.lesson-layout-module__4Txuwa__sectionCard p,.lesson-layout-module__4Txuwa__exampleCard p,.lesson-layout-module__4Txuwa__exerciseCard p,.lesson-layout-module__4Txuwa__interactiveCard p,.lesson-layout-module__4Txuwa__tipCard p{color:var(--lesson-muted)}.lesson-layout-module__4Txuwa__miniLabel{color:var(--lesson-muted-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#09040394;border:1px solid #ffffff1f;border-radius:999px;align-self:flex-start;padding:8px 12px;font-weight:700;display:inline-flex}.lesson-layout-module__4Txuwa__statRow{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:18px;display:grid}.lesson-layout-module__4Txuwa__statCard{padding:18px 20px}.lesson-layout-module__4Txuwa__statCard strong{text-transform:uppercase;letter-spacing:.14em;color:var(--lesson-primary-soft);margin-bottom:8px;font-size:.82rem;display:block}.lesson-layout-module__4Txuwa__section{border:1px solid var(--lesson-border);box-shadow:var(--lesson-shadow);background:#0d0604b8;border-radius:32px;margin-top:28px;padding:28px;animation:.7s both lesson-layout-module__4Txuwa__fadeUp}.lesson-layout-module__4Txuwa__sectionHeading{justify-content:space-between;align-items:end;gap:18px;margin-bottom:20px;display:flex}.lesson-layout-module__4Txuwa__sectionHeading p{max-width:58ch;color:var(--lesson-muted)}.lesson-layout-module__4Txuwa__quickNav{flex-wrap:wrap;gap:10px;display:flex}.lesson-layout-module__4Txuwa__quickNavLink{color:var(--lesson-muted-strong);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;padding:10px 14px;font-weight:700;text-decoration:none;transition:transform .2s,border-color .2s,background .2s}.lesson-layout-module__4Txuwa__quickNavLink:hover,.lesson-layout-module__4Txuwa__quickNavLink:focus-visible{background:#ec5b131f;border-color:#ec5b1357;outline:none;transform:translateY(-1px)}.lesson-layout-module__4Txuwa__grid3,.lesson-layout-module__4Txuwa__formulaGrid,.lesson-layout-module__4Txuwa__exerciseGrid,.lesson-layout-module__4Txuwa__summaryGrid,.lesson-layout-module__4Txuwa__tipGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.lesson-layout-module__4Txuwa__grid2,.lesson-layout-module__4Txuwa__exampleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.lesson-layout-module__4Txuwa__sectionCard,.lesson-layout-module__4Txuwa__exampleCard,.lesson-layout-module__4Txuwa__exerciseCard,.lesson-layout-module__4Txuwa__interactiveCard,.lesson-layout-module__4Txuwa__tipCard,.lesson-layout-module__4Txuwa__formulaCard,.lesson-layout-module__4Txuwa__summaryCard{min-width:0;padding:22px;overflow:hidden}.lesson-layout-module__4Txuwa__sectionCard ul,.lesson-layout-module__4Txuwa__exampleCard ol,.lesson-layout-module__4Txuwa__exerciseCard ul,.lesson-layout-module__4Txuwa__summaryCard ul{margin-top:10px;padding-left:18px}.lesson-layout-module__4Txuwa__sectionCard li,.lesson-layout-module__4Txuwa__exampleCard li,.lesson-layout-module__4Txuwa__exerciseCard li{color:var(--lesson-muted)}.lesson-layout-module__4Txuwa__mathBlock{background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;margin:14px 0;padding:16px 18px;overflow-x:auto}.lesson-layout-module__4Txuwa__microCheck,.lesson-layout-module__4Txuwa__exerciseSolution{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;margin-top:14px;overflow:hidden}.lesson-layout-module__4Txuwa__detailsSummary{cursor:pointer;color:var(--lesson-muted-strong);align-items:center;gap:10px;padding:14px 18px;font-weight:800;list-style:none;transition:color .2s,background .2s;display:flex}.lesson-layout-module__4Txuwa__detailsSummary:before{content:"▶";color:var(--lesson-primary);flex-shrink:0;font-size:.6em;transition:transform .25s;display:inline-block}details[open]>.lesson-layout-module__4Txuwa__detailsSummary:before{transform:rotate(90deg)}.lesson-layout-module__4Txuwa__detailsSummary:hover{color:var(--lesson-text);background:#ec5b130f}.lesson-layout-module__4Txuwa__detailsSummary::-webkit-details-marker{display:none}.lesson-layout-module__4Txuwa__detailsBody{color:var(--lesson-muted);padding:18px 18px 24px}.lesson-layout-module__4Txuwa__interactiveShell{grid-template-columns:.95fr 1.05fr;align-items:start;gap:18px;display:grid}.lesson-layout-module__4Txuwa__controlGrid{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:16px;display:grid}.lesson-layout-module__4Txuwa__field{flex-direction:column;gap:8px;display:flex}.lesson-layout-module__4Txuwa__field label{color:var(--lesson-muted-strong);font-size:.9rem;font-weight:700}.lesson-layout-module__4Txuwa__field input,.lesson-layout-module__4Txuwa__field select{width:100%;color:var(--lesson-text);font:inherit;background:#ffffff0d;border:1px solid #ffffff14;border-radius:12px;padding:12px 14px}.lesson-layout-module__4Txuwa__field input:focus,.lesson-layout-module__4Txuwa__field select:focus{border-color:#ec5b1366;outline:2px solid #ec5b1359}.lesson-layout-module__4Txuwa__rangeWrap{gap:10px;margin-top:14px;display:grid}.lesson-layout-module__4Txuwa__rangeWrap input[type=range]{accent-color:var(--lesson-primary);width:100%;padding:0}.lesson-layout-module__4Txuwa__rangeWrap label{color:var(--lesson-muted-strong);font-size:.9rem;font-weight:700}.lesson-layout-module__4Txuwa__toggleRow{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:10px;margin-top:14px;padding:10px 12px;display:inline-flex}.lesson-layout-module__4Txuwa__toggleRow input{accent-color:var(--lesson-primary)}.lesson-layout-module__4Txuwa__toggleRow span{color:var(--lesson-muted-strong);font-size:.9rem;font-weight:600}.lesson-layout-module__4Txuwa__presetBtn{color:var(--lesson-accent);cursor:pointer;font-weight:700;font:inherit;background:#ec5b131f;border:1px solid #ec5b1338;border-radius:999px;padding:10px 14px}.lesson-layout-module__4Txuwa__presetBtn:hover,.lesson-layout-module__4Txuwa__presetBtn:focus-visible{background:#ec5b132e;outline:none}.lesson-layout-module__4Txuwa__canvasWrap{background:#050302a8;border:1px solid #ffffff14;border-radius:24px;padding:14px;position:relative}.lesson-layout-module__4Txuwa__polarCanvas{aspect-ratio:16/10;background:radial-gradient(circle,#ec5b130d,#0000 40%),linear-gradient(#ffffff04,#fff0);border-radius:18px;width:100%;height:auto;display:block}.lesson-layout-module__4Txuwa__resultsGrid{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:14px;display:grid}.lesson-layout-module__4Txuwa__resultCard{background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;min-height:110px;padding:16px}.lesson-layout-module__4Txuwa__resultCard strong{color:var(--lesson-primary-soft);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:.78rem;display:block}.lesson-layout-module__4Txuwa__labNote{color:var(--lesson-muted);background:#6bdfb714;border:1px solid #6bdfb72e;border-radius:18px;margin-top:16px;padding:16px 18px}.lesson-layout-module__4Txuwa__rootsGrid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:12px;display:grid}.lesson-layout-module__4Txuwa__rootChip{color:var(--lesson-muted);background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;padding:12px 14px}.lesson-layout-module__4Txuwa__walkthrough{gap:12px;margin-top:16px;display:grid}.lesson-layout-module__4Txuwa__walkStep{background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;grid-template-columns:42px 1fr;align-items:start;gap:14px;padding:16px;display:grid}.lesson-layout-module__4Txuwa__stepNumber{background:linear-gradient(135deg, var(--lesson-primary), var(--lesson-primary-soft));color:#fff;border-radius:999px;flex-shrink:0;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.lesson-layout-module__4Txuwa__insightCard{background:linear-gradient(135deg,#ec5b1329,#88d8ff14),#140a07d6;border:1px solid #ff9a6a40;border-radius:24px;margin-top:18px;padding:24px;animation:.7s both lesson-layout-module__4Txuwa__fadeUp}.lesson-layout-module__4Txuwa__insightCard h3{margin-bottom:10px;font-size:1.35rem}.lesson-layout-module__4Txuwa__diagramWrap{background:#050302a8;border:1px solid #ffffff14;border-radius:24px;margin-top:18px;padding:14px}.lesson-layout-module__4Txuwa__diagramCanvas{background:radial-gradient(circle,#ec5b130a,#0000 40%),linear-gradient(#ffffff03,#fff0);border-radius:18px;width:100%;height:auto;display:block}.lesson-layout-module__4Txuwa__diagramCaption{color:var(--lesson-muted);text-align:center;margin-top:10px;font-size:.88rem}.lesson-layout-module__4Txuwa__lessonBreadcrumb{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:24px;font-size:.88rem;display:flex}.lesson-layout-module__4Txuwa__breadcrumbBack{color:var(--lesson-primary);align-items:center;gap:6px;font-weight:700;text-decoration:none;transition:opacity .2s;display:inline-flex}.lesson-layout-module__4Txuwa__breadcrumbBack:hover{opacity:.75}.lesson-layout-module__4Txuwa__breadcrumbSep{color:var(--lesson-muted);opacity:.4}.lesson-layout-module__4Txuwa__breadcrumbCurrent{color:var(--lesson-muted);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.lesson-layout-module__4Txuwa__lessonFooterNav{border-top:1px solid var(--lesson-border);grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin-top:48px;padding-top:32px;display:grid}.lesson-layout-module__4Txuwa__footerNavCard{background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;gap:8px;padding:20px;text-decoration:none;transition:border-color .2s,background .2s;display:flex}.lesson-layout-module__4Txuwa__footerNavCard:hover{background:#ec5b130f;border-color:#ec5b134d}.lesson-layout-module__4Txuwa__footerNavCardRight{text-align:right;align-items:flex-end}.lesson-layout-module__4Txuwa__footerNavDirection{text-transform:uppercase;letter-spacing:.08em;color:var(--lesson-primary);align-items:center;gap:6px;font-size:.78rem;font-weight:700;display:inline-flex}.lesson-layout-module__4Txuwa__footerNavCardRight .lesson-layout-module__4Txuwa__footerNavDirection{justify-content:flex-end}.lesson-layout-module__4Txuwa__footerNavTitle{color:var(--lesson-text);font-size:.95rem;font-weight:600;line-height:1.3}.lesson-layout-module__4Txuwa__footerNavCenter{color:var(--lesson-muted);background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:8px;padding:12px 20px;font-size:.82rem;font-weight:700;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}.lesson-layout-module__4Txuwa__footerNavCenter:hover{color:var(--lesson-primary);border-color:#ec5b1340}@media (max-width:640px){.lesson-layout-module__4Txuwa__lessonFooterNav{grid-template-columns:1fr;gap:12px}.lesson-layout-module__4Txuwa__footerNavCardRight{text-align:left}.lesson-layout-module__4Txuwa__footerNavCenter{justify-self:center}}html.light .lesson-layout-module__4Txuwa__hero{background:linear-gradient(145deg, #00000005, #0000), var(--lesson-panel)}html.light .lesson-layout-module__4Txuwa__hero:before{background:radial-gradient(circle at 14% 20%,#ec5b1314,#0000 26%),radial-gradient(circle at 88% 18%,#88d8ff0f,#0000 22%)}html.light .lesson-layout-module__4Txuwa__miniLabel{background:#f0ebe6bf;border-color:#00000014}html.light .lesson-layout-module__4Txuwa__section{background:#f5f0ebcc}html.light .lesson-layout-module__4Txuwa__quickNavLink{background:#00000008;border-color:#00000014}html.light .lesson-layout-module__4Txuwa__mathBlock{background:#00000008;border-color:#0000000f}:is(html.light .lesson-layout-module__4Txuwa__microCheck,html.light .lesson-layout-module__4Txuwa__exerciseSolution){background:#00000005;border-color:#0000000f}html.light .lesson-layout-module__4Txuwa__detailsSummary:hover{background:#ec5b130f}:is(html.light .lesson-layout-module__4Txuwa__field input,html.light .lesson-layout-module__4Txuwa__field select){color:var(--lesson-text);background:#00000008;border-color:#0000001a}html.light .lesson-layout-module__4Txuwa__toggleRow{background:#00000008;border-color:#0000000f}html.light .lesson-layout-module__4Txuwa__canvasWrap{background:#f5f0eba6;border-color:#0000000f}html.light .lesson-layout-module__4Txuwa__resultCard{background:#00000008;border-color:#0000000f}html.light .lesson-layout-module__4Txuwa__labNote{background:#6bdfb714;border-color:#6bdfb733}html.light .lesson-layout-module__4Txuwa__rootChip{background:#00000008;border-color:#0000000f}html.light .lesson-layout-module__4Txuwa__walkStep{background:#00000008;border-color:#0000000f}html.light .lesson-layout-module__4Txuwa__insightCard{background:linear-gradient(135deg,#ec5b1314,#88d8ff0d),#f5f0ebe6;border-color:#ff9a6a40}html.light .lesson-layout-module__4Txuwa__diagramWrap{background:#f5f0eba6;border-color:#0000000f}html.light .lesson-layout-module__4Txuwa__statRow .lesson-layout-module__4Txuwa__statCard{background:#f0ebe6cc}html.light .lesson-layout-module__4Txuwa__presetBtn{color:var(--lesson-text);background:#ec5b1314;border-color:#ec5b132e}html.light .lesson-layout-module__4Txuwa__footerNavCard{background:#00000008;border-color:#0000000f}html.light .lesson-layout-module__4Txuwa__footerNavCenter{background:#00000005;border-color:#0000000f}@media (max-width:1100px){.lesson-layout-module__4Txuwa__heroGridLayout,.lesson-layout-module__4Txuwa__interactiveShell,.lesson-layout-module__4Txuwa__grid2,.lesson-layout-module__4Txuwa__exampleGrid{grid-template-columns:1fr}}@media (max-width:860px){.lesson-layout-module__4Txuwa__heroCards,.lesson-layout-module__4Txuwa__grid3,.lesson-layout-module__4Txuwa__formulaGrid,.lesson-layout-module__4Txuwa__exerciseGrid,.lesson-layout-module__4Txuwa__summaryGrid,.lesson-layout-module__4Txuwa__tipGrid,.lesson-layout-module__4Txuwa__resultsGrid,.lesson-layout-module__4Txuwa__rootsGrid{grid-template-columns:1fr}.lesson-layout-module__4Txuwa__sectionHeading{flex-direction:column;align-items:start}.lesson-layout-module__4Txuwa__statRow{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.lesson-layout-module__4Txuwa__hero,.lesson-layout-module__4Txuwa__section{border-radius:26px;padding:20px}.lesson-layout-module__4Txuwa__controlGrid,.lesson-layout-module__4Txuwa__statRow{grid-template-columns:1fr}}
:root{--lesson-bg:#090403;--lesson-bg-soft:#140906;--lesson-panel:#1e0f09eb;--lesson-panel-soft:#130906d6;--lesson-panel-strong:#2a150cf5;--lesson-text:#f6eee9;--lesson-muted:#d8c6ba;--lesson-muted-strong:#f1e2d7;--lesson-primary:#ec5b13;--lesson-primary-soft:#ff9c6d;--lesson-accent:#ffd8bb;--lesson-success:#79dfb8;--lesson-warning:#ffc57f;--lesson-danger:#ff9b8f;--lesson-sky:#8fd7ff;--lesson-violet:#cfb7ff;--lesson-border:#ec5b1329;--lesson-border-strong:#ff9c6d4d;--lesson-shadow:0 28px 84px #0000005c;--lesson-true-bg:#67d7ad24;--lesson-true-border:#67d7ad57;--lesson-false-bg:#ffb48824;--lesson-false-border:#ffb48857;--lesson-row-selected:#ec5b1329;--lesson-header-bg:#ec5b131a;--lesson-btn-active-bg:#ec5b132e;--lesson-btn-active-border:#ff9a6a66;--lesson-radius-xl:34px;--lesson-radius-lg:24px;--lesson-radius-md:18px;--lesson-radius-sm:12px;--lesson-max-width:1180px}html.light{--lesson-bg:#faf8f6;--lesson-bg-soft:#f2edeb;--lesson-panel:#ffffffd9;--lesson-panel-soft:#f5f0ebe6;--lesson-panel-strong:#e6dcd2f2;--lesson-text:#2a2420;--lesson-muted:#7a6f68;--lesson-muted-strong:#5a5248;--lesson-primary-soft:#d94e0a;--lesson-accent:#8b3506;--lesson-success:#1a8a5e;--lesson-border:#ec5b131f;--lesson-border-strong:#ff9c6d33;--lesson-shadow:0 28px 84px #0000000f;--lesson-true-bg:#1a9e6e1f;--lesson-true-border:#1a9e6e4d;--lesson-false-bg:#d94e0a1a;--lesson-false-border:#d94e0a40;--lesson-row-selected:#ec5b131f;--lesson-header-bg:#ec5b1314;--lesson-btn-active-bg:#ec5b1324;--lesson-btn-active-border:#d94e0a4d}.lesson-common-module__UrMOlG__lessonRoot{min-height:100vh;color:var(--lesson-text);font-family:var(--font-public-sans), system-ui, -apple-system, sans-serif;background:radial-gradient(circle at 18% 12%,#ec5b1329,#0000 34%),radial-gradient(circle at 82% 16%,#ff9a6a1a,#0000 28%),linear-gradient(#110705 0%,#090403 32%,#070302 100%);padding:28px 18px 80px;line-height:1.7}.lesson-common-module__UrMOlG__lessonRoot a{color:inherit;text-decoration:none}.lesson-common-module__UrMOlG__lessonRoot summary{cursor:pointer}.lesson-common-module__UrMOlG__lessonRoot ::selection{background:#ec5b1347}.lesson-common-module__UrMOlG__lessonRoot section[id]{scroll-margin-top:88px}html.light .lesson-common-module__UrMOlG__lessonRoot{background:radial-gradient(circle at 18% 12%,#ec5b1314,#0000 34%),radial-gradient(circle at 82% 16%,#ff9a6a0f,#0000 28%),linear-gradient(#fef9f5 0%,#faf8f6 32%,#f8f6f4 100%)}html.light .lesson-common-module__UrMOlG__lessonRoot ::selection{background:#ec5b1326}html.light .lesson-common-module__UrMOlG__ambientOrbOne{background:#ec5b1314}html.light .lesson-common-module__UrMOlG__ambientOrbTwo{background:#8fd7ff0d}html.light .lesson-common-module__UrMOlG__ambientOrbThree{background:#cfb7ff0d}html.light .lesson-common-module__UrMOlG__miniCard{background:#00000008;border-color:#0000000f}html.light .lesson-common-module__UrMOlG__statCard{background:#f0ebe6cc}html.light .lesson-common-module__UrMOlG__heroImageWrap:before{background:linear-gradient(#faf8f626,#faf8f68c),linear-gradient(135deg,#ec5b131f,#ff9a6a0a)}html.light .lesson-common-module__UrMOlG__heroImage{filter:grayscale(.15)saturate(.85)contrast(.98)}.lesson-common-module__UrMOlG__tHero{letter-spacing:-.05em;margin-bottom:18px;font-size:clamp(1.8rem,4.2vw,3.4rem);font-weight:900;line-height:.92}.lesson-common-module__UrMOlG__tHeroAccent{background:linear-gradient(135deg, var(--lesson-primary) 0%, var(--lesson-primary-soft) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:block}.lesson-common-module__UrMOlG__tSection{letter-spacing:-.03em;font-size:clamp(1.26rem,2.8vw,1.9rem);font-weight:850;line-height:1.02}.lesson-common-module__UrMOlG__tCardTitle{margin-bottom:10px;font-size:1.12rem;font-weight:700}.lesson-common-module__UrMOlG__tLead{color:var(--lesson-muted);max-width:720px;margin-bottom:24px;font-size:1.05rem}.lesson-common-module__UrMOlG__tKicker{color:var(--lesson-primary-soft);text-transform:uppercase;letter-spacing:.11em;margin-bottom:8px;font-size:.76rem;font-weight:700}.lesson-common-module__UrMOlG__tLabel{color:var(--lesson-primary-soft);text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px;font-size:.78rem;font-weight:700}.lesson-common-module__UrMOlG__tMuted{color:var(--lesson-muted)}.lesson-common-module__UrMOlG__tMutedStrong{color:var(--lesson-muted-strong)}.lesson-common-module__UrMOlG__tSmall{color:var(--lesson-muted);font-size:.92rem}.lesson-common-module__UrMOlG__eyebrow{border:1px solid var(--lesson-border);color:var(--lesson-primary-soft);letter-spacing:.12em;text-transform:uppercase;background:#ec5b131a;border-radius:999px;align-self:flex-start;align-items:center;gap:10px;margin-bottom:18px;padding:8px 14px;font-size:.8rem;font-weight:700;display:inline-flex}.lesson-common-module__UrMOlG__heroGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.lesson-common-module__UrMOlG__miniCard{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:22px;padding:18px}.lesson-common-module__UrMOlG__miniCard p{color:var(--lesson-muted);font-size:.96rem}.lesson-common-module__UrMOlG__miniCard small{color:var(--lesson-primary-soft);text-transform:uppercase;letter-spacing:.12em;margin-bottom:8px;font-size:.74rem;font-weight:800;display:block}.lesson-common-module__UrMOlG__page{max-width:var(--lesson-max-width);z-index:1;margin:0 auto;position:relative}.lesson-common-module__UrMOlG__backToHub{letter-spacing:.01em;color:var(--lesson-muted);background:0 0;border-radius:999px;align-items:center;gap:6px;margin-bottom:8px;padding:6px 14px 6px 10px;font-size:.84rem;font-weight:600;text-decoration:none;transition:color .2s,background .2s;display:inline-flex}.lesson-common-module__UrMOlG__backToHub:hover{color:var(--lesson-primary);background:#ec5b1314}.lesson-common-module__UrMOlG__ambientOrb{filter:blur(120px);pointer-events:none;z-index:0;border-radius:999px;position:fixed}.lesson-common-module__UrMOlG__ambientOrbOne{background:#ec5b132e;width:280px;height:280px;top:-70px;left:-50px}.lesson-common-module__UrMOlG__ambientOrbTwo{background:#8fd7ff14;width:320px;height:320px;top:22vh;right:-120px}.lesson-common-module__UrMOlG__ambientOrbThree{background:#cfb7ff14;width:220px;height:220px;bottom:18vh;left:-90px}.lesson-common-module__UrMOlG__statRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:24px;display:grid}.lesson-common-module__UrMOlG__statCard{border:1px solid var(--lesson-border);background:#190c08b8;border-radius:18px;padding:18px}.lesson-common-module__UrMOlG__statCard strong{color:var(--lesson-text);margin-bottom:6px;font-size:.98rem;display:block}.lesson-common-module__UrMOlG__statCard span,.lesson-common-module__UrMOlG__statCard p{color:var(--lesson-muted);font-size:.92rem}.lesson-common-module__UrMOlG__navPanel{margin-bottom:22px;padding:22px}.lesson-common-module__UrMOlG__presetRow{flex-wrap:wrap;gap:10px;display:flex}.lesson-common-module__UrMOlG__footerNote{color:var(--lesson-muted);margin-top:18px;font-size:.95rem}.lesson-common-module__UrMOlG__twoCol{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.lesson-common-module__UrMOlG__heroVisual{border-radius:34px;min-height:100%;position:relative;overflow:hidden}.lesson-common-module__UrMOlG__heroImageWrap{isolation:isolate;min-height:100%;position:relative}.lesson-common-module__UrMOlG__heroImageWrap:before{content:"";z-index:1;background:linear-gradient(#0904031a,#090403c2),linear-gradient(135deg,#ec5b133d,#ff9a6a0f);position:absolute;inset:0}.lesson-common-module__UrMOlG__heroImage{object-fit:cover;filter:grayscale(.35)saturate(.75)contrast(.96);width:100%;height:100%;display:block}@keyframes lesson-common-module__UrMOlG__fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.lesson-common-module__UrMOlG__fadeUp{animation:.7s both lesson-common-module__UrMOlG__fadeUp}@media (max-width:860px){.lesson-common-module__UrMOlG__heroGrid{grid-template-columns:1fr}.lesson-common-module__UrMOlG__statRow{grid-template-columns:repeat(2,1fr)}.lesson-common-module__UrMOlG__twoCol{grid-template-columns:1fr}}@media (max-width:640px){.lesson-common-module__UrMOlG__lessonRoot{padding:16px 12px 60px}.lesson-common-module__UrMOlG__statRow{grid-template-columns:1fr}}